﻿@font-face{font-family:"Gilroy";src:url("../fonts/Gilroy-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/Gilroy-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/Gilroy-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url("../fonts/Gilroy-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}.bg-cover-center{background-size:cover;background-repeat:no-repeat;background-position:center}.flex-center{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.flex-1{flex:1}.transition{transition:.3s}.transform-y-2px{transform:translateY(2px)}.text-x-mini,.form-label,.form-error{font-size:14px}@media only screen and (max-width: 1699px){.text-x-mini,.form-label,.form-error{font-size:12px}}.text-mini{font-size:16px}@media only screen and (max-width: 1699px){.text-mini{font-size:14px}}.text-large{font-size:20px}@media only screen and (max-width: 1699px){.text-large{font-size:18px}}.text-x-large,.tv-accordion button.accordion-button{font-size:24px}@media only screen and (max-width: 1699px){.text-x-large,.tv-accordion button.accordion-button{font-size:22px}}@media only screen and (max-width: 1399.5px){.text-x-large,.tv-accordion button.accordion-button{font-size:20px}}.no-decoration{text-decoration:none}.w-fit-content{width:fit-content !important}.max-w-300px{max-width:300px;width:100%}.decoration-underline{text-decoration:underline}.min-h-100vh{min-height:100vh}.no-list-style{list-style-type:none}.-mx-3{margin-left:-15px;margin-right:-15px}@media(min-width: 1200px){.-mx-xl-3{margin-left:-15px;margin-right:-15px}}.-mx-4{margin-left:-24px;margin-right:-24px}@media(min-width: 1400px){.-mx-xxl-4{margin-left:-24px;margin-right:-24px}}.-mx-5{margin-left:-48px;margin-right:-48px}.rounded-large{border-radius:10px}.overflow-hidden{overflow:hidden}.table-layout-fixed{table-layout:fixed}.container-x-large{max-width:1199px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.container-large{max-width:991px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.container-medium{max-width:767px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.container-small{max-width:576px;width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}.cursor-pointer{cursor:pointer}.line-clamp1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.no-bullets{list-style-type:none}.bulleted-list li{position:relative;padding-left:24px;list-style-type:none;margin-bottom:16px}.bulleted-list li:before{content:"";width:6px;height:6px;background-color:#2b2b2b;position:absolute;top:10px;left:0}.bulleted-list.text-x-large>li:before,.tv-accordion button.bulleted-list.accordion-button>li:before{top:13px}.vertical-list-with-icon{padding:0;margin:0}.vertical-list-with-icon li{list-style-type:none;display:flex;flex-wrap:wrap;margin-bottom:8px;transition:.3s}.vertical-list-with-icon li .icon{width:20px;display:inline-flex;align-items:start;transform:translateY(3px)}.vertical-list-with-icon li .text{width:calc(100% - 20px);padding-left:12px}.vertical-list-with-icon li:last-child{margin-bottom:0}.section-padding{padding:80px 0}@media only screen and (max-width: 1699px){.section-padding{padding:60px 0}}.auto-image-size{max-width:100% !important;width:100% !important;height:auto !important}.hidden-item{width:0;height:0;overflow:hidden;visibility:hidden;opacity:0;margin:0;padding:0 !important;border:0 !important;position:absolute;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;pointer-events:none}.slick-slider.stylish-dots .slick-dots li{width:unset !important;height:unset !important}.slick-slider.stylish-dots .slick-dots li button{padding:0;width:8px !important;height:8px !important;background-color:#cacaca;border-radius:8px;transition:all .3s ease}.slick-slider.stylish-dots .slick-dots li button:before{display:none}.slick-slider.stylish-dots .slick-dots li.slick-active button{width:50px !important;background-color:#000}@media only screen and (max-width: 1699px){.slick-slider.stylish-dots .slick-dots li.slick-active button{width:35px !important}}.auto-image-size{max-width:100% !important;width:100% !important;height:auto !important}.field-with-icon{position:relative;padding-left:50px;background-color:#fff}.field-with-icon .icon{position:absolute;left:8px;top:50%;transform:translateY(-50%)}.mini-headline{position:relative;padding-left:20px}.mini-headline:before{content:"";width:6px;height:6px;background-color:#2b2b2b;position:absolute;top:10px;left:0}.mini-headline.text-x-large:before,.tv-accordion button.mini-headline.accordion-button:before{width:8px;height:8px;top:12px}.equal-height-slick-slides .slick-track{display:flex !important}.equal-height-slick-slides .slick-slide{height:inherit !important}.equal-height-slick-slides .slick-slide>div{height:100%}.slick-list-overflow-visible .slick-list{overflow:visible !important}.font-gilroy-regular{font-family:"Gilroy" !important;font-weight:400 !important}.font-gilroy-medium,header#site-header .header-inner .header-menu>ul>li>a,.tv-accordion button.accordion-button{font-family:"Gilroy" !important;font-weight:500 !important}.font-gilroy-semibold,.stats-card .number-box{font-family:"Gilroy" !important;font-weight:600 !important}.font-gilroy-bold{font-family:"Gilroy" !important;font-weight:700 !important}.text-primary{color:#c20000 !important}.text-secondary{color:#1a1a1a !important}.text-secondary-dark{color:#000 !important}.text-bodyText{color:#2b2b2b !important}.text-grey{color:#cacaca !important}.text-lightgrey{color:rgba(244,244,244,.8) !important}.text-lightsky{color:#f7dad8 !important}.text-lightgrey2{color:rgba(244,244,244,.8) !important}.text-success{color:#4e6949 !important}.text-danger{color:#d2401e !important}.text-black{color:#000 !important}.hover-text-primary:hover{color:#c20000 !important}.hover-text-secondary:hover{color:#1a1a1a !important}.hover-text-secondary-dark:hover{color:#000 !important}.hover-text-bodyText:hover{color:#2b2b2b !important}.hover-text-grey:hover{color:#cacaca !important}.hover-text-lightgrey:hover{color:rgba(244,244,244,.8) !important}.hover-text-lightgrey2:hover{color:rgba(244,244,244,.8) !important}.hover-text-lightsky:hover{color:#f7dad8 !important}.hover-text-success:hover{color:#4e6949 !important}.hover-text-danger:hover{color:#d2401e !important}.hover-text-black:hover{color:#000 !important}.bg-primary{background-color:#c20000 !important}.bg-secondary{background-color:#1a1a1a !important}.bg-secondary-dark{background-color:#000 !important}.bg-bodyText{background-color:#2b2b2b !important}.bg-grey{background-color:#cacaca !important}.bg-lightgrey{background-color:rgba(244,244,244,.8) !important}.bg-lightgrey2{background-color:rgba(244,244,244,.8) !important}.bg-lightsky{background-color:#f7dad8 !important}.bg-success{background-color:#4e6949 !important}.bg-danger{background-color:#d2401e !important}.bg-black{background-color:#000 !important}.bg-white{background-color:#fff !important}.hover-bg-primary:hover{background-color:#c20000 !important}.hover-bg-secondary:hover{background-color:#1a1a1a !important}.hover-bg-secondary-dark:hover{background-color:#000 !important}.hover-bg-bodyText:hover{background-color:#2b2b2b !important}.hover-bg-grey:hover{background-color:#cacaca !important}.hover-bg-lightgrey:hover{background-color:rgba(244,244,244,.8) !important}.hover-bg-lightgrey2:hover{background-color:rgba(244,244,244,.8) !important}.hover-bg-lightsky:hover{background-color:#f7dad8 !important}.hover-bg-success:hover{background-color:#4e6949 !important}.hover-bg-danger:hover{background-color:#d2401e !important}.hover-bg-black:hover{background-color:#000 !important}.hover-bg-white:hover{background-color:#fff !important}.border-lightsky{border-color:#f7dad8 !important}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#2b2b2b;margin:0;padding:0;font-size:18px;font-family:"Gilroy";font-weight:400;min-height:100vh}@media only screen and (max-width: 1699px){body{font-size:16px}}body.menu-drawer-open{overflow:hidden}h1,.h1{font-size:60px}@media only screen and (max-width: 1699px){h1,.h1{font-size:50px}}@media only screen and (max-width: 1399.5px){h1,.h1{font-size:46px}}h2,.h2{font-size:48px}@media only screen and (max-width: 1699px){h2,.h2{font-size:40px}}@media only screen and (max-width: 1399.5px){h2,.h2{font-size:36px}}h3,.h3{font-size:38px}@media only screen and (max-width: 1699px){h3,.h3{font-size:32px}}@media only screen and (max-width: 1399.5px){h3,.h3{font-size:28px}}h4,.h4{font-size:30px}@media only screen and (max-width: 1699px){h4,.h4{font-size:28px}}@media only screen and (max-width: 1399.5px){h4,.h4{font-size:26px}}h5,.h5{font-size:24px}@media only screen and (max-width: 1699px){h5,.h5{font-size:22px}}@media only screen and (max-width: 1399.5px){h5,.h5{font-size:20px}}h6,.h6{font-size:20px}@media only screen and (max-width: 1699px){h6,.h6{font-size:18px}}h1,h2,h3,h4,h5,h6{font-family:"Gilroy";font-weight:600 !important}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}a{display:inline-block}a:focus{outline:none}ul,ol{padding:0;margin:0}img{max-width:100%}button :hover,button :focus{background-color:initial !important;color:initial !important}section,.scroll-margin-top{scroll-margin-top:81px}@media only screen and (max-width: 991.5px){section,.scroll-margin-top{scroll-margin-top:62px}}@media only screen and (min-width: 1700px){.container{min-width:1600px}}.form-error{color:#d2401e;margin-top:4px}.form-control{padding:.5rem .75rem !important;transition:.3s}.form-control::-webkit-outer-spin-button,.form-control::-webkit-inner-spin-button{-webkit-appearance:none}.form-control[type=number]{-moz-appearance:textfield}.form-select{cursor:pointer}.form-control,.form-select{background-color:#fff;height:50px !important;font-size:16px;color:#2b2b2b;border-radius:0px;border:1px solid #fff;transition:.3s}.form-control:focus,.form-select:focus{box-shadow:none;border:1px solid #c20000}@media only screen and (max-width: 1699px){.form-control,.form-select{height:42px !important}}textarea.form-control{height:unset !important}.field-with-icon{position:relative}.field-with-icon input{padding-right:40px}.field-with-icon .field-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer}.form-check{text-align:left}.form-check label{font-size:14px}@media only screen and (max-width: 1699px){.form-check label{font-size:12px}}.form-check .form-check-input{width:20px !important;height:20px !important;border-radius:0}@media only screen and (max-width: 1699px){.form-check .form-check-input{width:16px !important;height:16px !important}}.form-check .form-check-input:checked{background-color:#c20000;border-color:#c20000;border:1px solid #fff}.wpcf7-form-control.wpcf7-submit{position:relative}.wpcf7-form-control.wpcf7-checkbox.form-check-input{background-color:rgba(0,0,0,0);border:0}.wpcf7-form-control.wpcf7-checkbox.form-check-input .wpcf7-list-item{margin-left:0 !important}.wpcf7-form-control.wpcf7-checkbox.form-check-input input[type=checkbox]{width:20px !important;height:20px !important;border-radius:0;margin-right:8px;transform:translateY(2px)}@media only screen and (max-width: 1699px){.wpcf7-form-control.wpcf7-checkbox.form-check-input input[type=checkbox]{width:16px !important;height:16px !important}}.wpcf7-form-control.wpcf7-checkbox.form-check-input input[type=checkbox]:checked{background-color:#c20000;border-color:#c20000;border:1px solid #fff}.wpcf7-not-valid-tip{font-size:12px;margin-top:4px;color:#d2401e}input[type=submit].wpcf7-submit{width:100%;background-color:#1a1a1a !important;color:#2b2b2b !important;border:0 !important}input[type=submit].wpcf7-submit:hover,input[type=submit].wpcf7-submit:focus{background-color:#000 !important;color:#2b2b2b !important;border:0 !important}.wpcf7-response-output{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important}.wpcf7-spinner{margin-top:8px}.tv-btn{padding:9.5px 20px;display:inline-flex;align-items:center;justify-content:center;gap:16px;font-weight:500;text-align:center;min-width:140px;text-decoration:none;transition:.3s}@media only screen and (max-width: 1699px){.tv-btn{padding:8px 16px}}.tv-btn .btn-icon{transition:.3s;display:inline-flex}.tv-btn .btn-icon svg{width:12px;height:12px}.tv-btn .btn-icon svg path{fill:#c20000}.tv-btn:hover,.tv-btn:focus{text-decoration:none}.tv-btn:hover .btn-icon.arrow-icon,.tv-btn:focus .btn-icon.arrow-icon{transform:rotate(45deg)}.tv-btn.tv-btn-large{font-size:20px;padding:10px 20px}@media only screen and (max-width: 1699px){.tv-btn.tv-btn-large{font-size:18px;padding:9px 16px}}.tv-btn-square{width:50px;height:50px;min-width:unset;display:inline-flex;align-items:center;justify-content:center}@media only screen and (max-width: 1399.5px){.tv-btn-square{width:42px;height:42px}}.tv-btn-primary{background-color:#c20000;color:#fff;border:1px solid #c20000}.tv-btn-primary .btn-icon svg path{fill:#fff}.tv-btn-primary:hover,.tv-btn-primary:focus{background-color:#8c0000;border-color:#8c0000;color:#fff}.tv-btn-secondary{background-color:#1a1a1a;color:#2b2b2b;border:1px solid #1a1a1a}.tv-btn-secondary .btn-icon svg path{fill:#2b2b2b}.tv-btn-secondary:hover,.tv-btn-secondary:focus{background-color:#000;border-color:#000;color:#2b2b2b}.tv-btn-secondary:hover .btn-icon svg path,.tv-btn-secondary:focus .btn-icon svg path{fill:#2b2b2b}.tv-btn-white{background-color:#fff;color:#2b2b2b;border:1px solid #cacaca}.tv-btn-white:hover,.tv-btn-white:focus{color:#c20000;background-color:#fff}.tv-btn-danger{background-color:#d2401e;color:#fff;border:1px solid #d2401e}.tv-btn-danger:hover,.tv-btn-danger:focus{color:#fff}.tv-btn-outline-primary{border:1px solid #c20000;background-color:#fff;color:#c20000}.tv-btn-outline-primary .btn-icon svg path{fill:#c20000}.tv-btn-outline-primary:hover,.tv-btn-outline-primary:focus{background-color:#c20000;color:#fff}.tv-btn-outline-primary:hover .btn-icon svg path,.tv-btn-outline-primary:focus .btn-icon svg path{fill:#fff}.tv-btn-outline-white{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.tv-btn-outline-white:hover,.tv-btn-outline-white:focus{background-color:#fff;color:#1a1a1a}.tv-btn-secondary-hover-primary{background-color:#1a1a1a;color:#fff;transition:.3s}.tv-btn-secondary-hover-primary:hover,.tv-btn-secondary-hover-primary:focus{background-color:#c20000;color:#fff}.inline-menu:has(.list-icon){display:flex}@media only screen and (max-width: 767.5px){.inline-menu:has(.list-icon){flex-wrap:wrap}}.inline-menu:has(.list-icon) ul{width:calc(100% - 20px);padding-left:12px}@media only screen and (max-width: 767.5px){.inline-menu:has(.list-icon) ul{width:100%;padding-left:0}}.inline-menu:has(.list-icon) .list-icon{transform:translateY(6px)}@media only screen and (max-width: 767.5px){.inline-menu:has(.list-icon) .list-icon{margin:0 auto 16px;transform:translateY(0)}}.inline-menu .list-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.inline-menu ul{list-style-type:none;display:flex;flex-wrap:wrap;gap:12px 30px}.inline-menu ul li{position:relative}.inline-menu ul li:before{content:"";width:6px;height:6px;background-color:#2b2b2b;position:absolute;right:-15px;top:50%;transform:translate(50%, -50%);border:1px solid #2b2b2b}.inline-menu ul li a{text-decoration:none;color:#c20000;transition:.3s}.inline-menu ul li a:hover,.inline-menu ul li a.active{color:#1a1a1a}.inline-menu ul li:last-child:before{display:none}.tv-tabs ul{width:fit-content;border-bottom:0}.tv-tabs ul li a,.tv-tabs ul li button{border-radius:0 !important;min-width:250px;padding:10px 16px 11.4px;background-color:rgba(244,244,244,.8) !important;color:#cacaca}.tv-tabs ul li a:hover,.tv-tabs ul li button:hover{border:1px solid rgba(244,244,244,.8) !important;color:inherit}.tv-tabs ul li a.active,.tv-tabs ul li button.active{background-color:#1a1a1a !important;color:#fff !important}.hamburger{width:40px;position:relative;height:21px;cursor:pointer}.hamburger .line{position:absolute;right:0;height:2px;background-color:#c20000;transition:.3s}.hamburger .line1{width:100%;top:0}.hamburger .line2{width:50%;top:9px;opacity:1;visibility:visible}.hamburger .line3{width:75%;top:18px}header#site-header.menu-btn-clicked .hamburger .line1{top:9px;transform:rotate(-45deg)}header#site-header.menu-btn-clicked .hamburger .line2{opacity:0;visibility:hidden;top:9px}header#site-header.menu-btn-clicked .hamburger .line3{top:9px;transform:rotate(45deg);width:100%}.top-bordered-card{padding:24px;background-color:#fff;border:1px solid #f7dad8;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between}.top-bordered-card>*{width:100%}.top-bordered-card{transition:.3s}.top-bordered-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:6px;background-color:#c20000;transform:translateY(-100%);transition:.3s}.top-bordered-card .tv-btn{background-color:rgba(43,43,43,.2)}.top-bordered-card .tv-btn .btn-icon svg path{fill:#fff}.top-bordered-card:hover:before{transform:translateY(0)}.top-bordered-card:hover .tv-btn{background-color:#c20000}.top-bordered-card:hover .tv-btn .btn-icon svg path{fill:#fff}@media only screen and (max-width: 1399.5px){.our-values-card .our-values-card-icon>img{height:40px;width:auto}}.our-values-card.text-white .our-values-card-icon img{filter:brightness(0) invert(1)}.simple-card{position:relative}.simple-card .simple-card-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px}.simple-card .simple-card-header .simple-card-icon{width:100px;height:100px}@media only screen and (max-width: 1399.5px){.simple-card .simple-card-header .simple-card-icon{width:70px;height:70px}}@media only screen and (max-width: 991.5px){.simple-card .simple-card-header .simple-card-icon{width:60px;height:60px}}.simple-card .simple-card-header .simple-card-icon>img{height:100%;width:auto}.simple-card .simple-card-header .simple-card-title{flex:1;padding-left:16px}.casestudy-card .casestudy-card-banner{position:relative;padding-bottom:80%;overflow:hidden;display:block}.casestudy-card .casestudy-card-banner .casestudy-stats{position:absolute;bottom:0;left:0;width:100%;background-color:#c20000;color:#fff;z-index:1;transform:translateY(100%);transition:.5s}@media only screen and (max-width: 1199.5px){.casestudy-card .casestudy-card-banner .casestudy-stats{display:none}}.casestudy-card .casestudy-card-banner .social-icons-list{position:absolute;top:32px;right:24px;z-index:1}.casestudy-card .casestudy-card-banner .social-icons-list.icon-bottom-right{top:auto;bottom:24px}.casestudy-card .casestudy-card-banner .social-icons-list .footer-social-icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:#c20000;color:#fff;transition:.3s}.casestudy-card .casestudy-card-banner .social-icons-list .footer-social-icon svg path{fill:#fff}.casestudy-card .casestudy-card-banner .social-icons-list .footer-social-icon:hover{background-color:#fff;color:#c20000}.casestudy-card .casestudy-card-banner .social-icons-list .footer-social-icon:hover svg path{fill:#c20000}.casestudy-card .casestudy-card-banner>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.5s}.casestudy-card .casestudy-card-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, rgba(19, 86, 222, 0) 30.03%, rgba(19, 86, 222, 0.2) 100.1%);transform:translateY(50%);transition:.5s;z-index:1}.casestudy-card:hover .casestudy-card-banner:before{transform:translateY(0)}.casestudy-card:hover .casestudy-card-banner>img{transform:scale(1.05)}.casestudy-card:hover .casestudy-card-banner .casestudy-stats{transform:translateY(0)}.casestudy-card .casestudy-card-content .border-dark{border-color:#c20000 !important}.casestudy-cards-row{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.casestudy-cards-row::-webkit-scrollbar{display:none}.casestudy-cards-row .casestudy-card-col{flex:0 0 44.5%;max-width:44.5%;scroll-snap-align:start}@media only screen and (max-width: 991.5px){.casestudy-cards-row .casestudy-card-col{flex:0 0 78%;max-width:78%}}@media only screen and (max-width: 575.5px){.casestudy-cards-row .casestudy-card-col{flex:0 0 88%;max-width:88%}}.path-card{position:relative;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;background-image:url("../images/bg-shape2.svg");padding:42px 32px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);transform:scale(1);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.3s}@media only screen and (max-width: 1699px){.path-card{padding:24px 16px}}@media only screen and (max-width: 480.5px){.path-card{padding:24px 0}}.path-card>*{position:relative;z-index:1}.path-card .path-card-header{display:flex;gap:24px}.path-card .path-card-header .header-icon{width:80px;height:80px}@media only screen and (max-width: 1699px){.path-card .path-card-header .header-icon{width:70px;height:70px}}@media only screen and (max-width: 1399.5px){.path-card .path-card-header .header-icon{width:60px;height:60px}}.path-card .path-card-header .header-icon>img{max-width:100%;max-height:100%;width:auto;height:auto}.path-card .path-card-header .header-title{flex:1;transform:translateY(8px)}.path-card .path-card-body .path-card-description{margin-bottom:24px}.path-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.path-card:hover{transform:scale(1.02)}.service-card{display:block;text-decoration:none;color:#2b2b2b;padding:24px;border:1px solid #f7dad8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);transition:.3s}.service-card .service-card-icon{width:80px;height:80px;margin-bottom:24px}@media only screen and (max-width: 1699px){.service-card .service-card-icon{width:70px;height:70px}}.service-card .service-card-icon>img{max-width:100%;max-height:100%;width:auto}.service-card .service-card-title{margin-bottom:16px}.service-card .service-card-description>p:last-child{margin-bottom:0}.service-card:hover{border-color:#c20000;color:#2b2b2b}.engagement-model-card{display:block;text-decoration:none;color:#2b2b2b;padding:24px;border:1px solid #f7dad8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0);transition:.3s}.engagement-model-card .engagement-model-card-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:24px}.engagement-model-card .engagement-model-card-header .engagement-model-card-icon{width:62px;height:62px}.engagement-model-card .engagement-model-card-header .engagement-model-card-icon>img{max-width:100%;max-height:100%;width:auto;height:auto}.engagement-model-card .engagement-model-card-header .engagement-model-card-title{padding-left:16px;width:calc(100% - 62px)}.engagement-model-card .engagement-model-card-description{margin-bottom:24px}.engagement-model-card:hover{border-color:#c20000;color:#2b2b2b}.stats-card{max-width:250px;width:100%}.stats-card .number-box{display:flex;align-items:center;font-size:80px}@media only screen and (max-width: 1699px){.stats-card .number-box{font-size:70px}}@media only screen and (max-width: 1399.5px){.stats-card .number-box{font-size:60px}}.award-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@media only screen and (max-width: 1699px){.award-card .award-card-icon>img{max-width:80px;max-height:80px}}.blog-card{display:block;text-decoration:none;color:#2b2b2b;transform:scale(1);transition:.3s}.blog-card .blog-card-banner{width:100%;overflow:hidden;margin-bottom:16px;padding-bottom:64%;position:relative}.blog-card .blog-card-banner img{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.blog-card .blog-card-content .meta{margin-bottom:8px}.blog-card .blog-card-content .blog-card-title{transition:.3s;color:#2b2b2b}.blog-card:hover{transform:scale(1.02);color:#2b2b2b}.blog-card:hover .blog-card-title{color:#c20000}.video-card .video-card-banner{position:relative;overflow:hidden}.video-card .video-card-banner .video-card-image{position:relative;width:100%;overflow:hidden;padding-bottom:110%;filter:blur(0);transition:.5s}.video-card .video-card-banner .video-card-image>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.video-card .video-card-banner .video-card-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80px;height:80px;padding:0;border:0;background-color:rgba(0,0,0,0);cursor:pointer;opacity:0;transition:.5s}@media only screen and (max-width: 1699px){.video-card .video-card-banner .video-card-play-icon{width:60px;height:60px}}.video-card .video-card-banner .video-card-play-icon img{width:100%;height:100%;object-fit:cover;object-position:center;transition:.5s}.video-card .video-card-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, rgba(19, 86, 222, 0) 30.03%, rgba(19, 86, 222, 0.53) 100.1%);transform:translateY(50%);transition:.5s}.video-card:hover .video-card-banner:before{transform:translateY(0)}.video-card:hover .video-card-banner .video-card-image{filter:blur(2px)}.video-card:hover .video-card-banner .video-card-play-icon{opacity:1}.video-card:hover .video-card-banner .video-card-play-icon img{transform:scale(1.1)}.solution-card{display:block;color:#2b2b2b;text-decoration:none}.solution-card .solution-card-banner{width:100%;height:370px;overflow:hidden;position:relative}@media only screen and (max-width: 1699px){.solution-card .solution-card-banner{height:270px}}@media only screen and (max-width: 991.5px){.solution-card .solution-card-banner{height:340px}}@media only screen and (max-width: 480.5px){.solution-card .solution-card-banner{height:415px}}.solution-card .solution-card-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg, rgba(19, 86, 222, 0) 30.03%, rgba(19, 86, 222, 0.53) 100.1%);transform:translateY(50%);z-index:1;transition:.5s}.solution-card .solution-card-banner>img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:.5s}.solution-card:hover .solution-card-banner img{transform:scale(1.05)}.solution-card:hover .solution-card-banner:before{transform:translateY(0)}.team-member-card{display:flex;flex-wrap:wrap;gap:24px}.team-member-card .team-member-card-img{position:relative}.team-member-card .team-member-card-img>img{width:100%;height:auto}.team-member-card .team-member-card-img .social-icons-list{position:absolute;bottom:24px;right:24px;z-index:1}.team-member-card .team-member-card-img .social-icons-list .footer-social-icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background-color:#c20000;color:#fff;transition:.3s}.team-member-card .team-member-card-img .social-icons-list .footer-social-icon:hover{background-color:#fff;color:#c20000}.tv-horizontal-timeline-wrapper{height:500px;display:flex;align-items:center;position:relative}@media only screen and (max-width: 1199.5px){.tv-horizontal-timeline-wrapper{height:600px}}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper{height:auto;padding-top:50px}}.tv-horizontal-timeline-wrapper:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;width:95vw;height:2px;background-image:linear-gradient(45deg, transparent, #C20000, transparent);z-index:1}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper:before{top:0;left:50%;transform:translateX(-50%);min-width:2px;width:2px;height:100%;background-image:linear-gradient(45deg, transparent, #C20000, transparent)}}.tv-horizontal-timeline-wrapper:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-image:linear-gradient(90deg, transparent, #F7DAD8)}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper:after{background-image:linear-gradient(transparent, #F7DAD8, transparent)}}.tv-horizontal-timeline-wrapper .tv-horizontal-timeline{display:flex;flex-wrap:wrap;width:100%;position:relative;z-index:1}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper .tv-horizontal-timeline{flex-direction:column}}.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col{flex:1;position:relative}.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col:before{content:"";position:absolute;top:-10px;left:16px;width:20px;height:20px;background-color:#fff;border-radius:50%;border:2px solid #c20000}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col:before{top:0;left:50%;transform:translateX(-50%)}}.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col .content-box{position:absolute;top:0;left:0;width:100%;padding:32px 16px}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col .content-box{position:static;width:50%}}.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col:nth-child(even):before{top:unset;bottom:-10px}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col:nth-child(even):before{top:0;left:50%;transform:translateX(-50%)}}.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col:nth-child(even) .content-box{bottom:0;top:unset}@media only screen and (max-width: 991.5px){.tv-horizontal-timeline-wrapper .tv-horizontal-timeline .timeline-col:nth-child(even) .content-box{margin-left:auto}}.youtube-video-box{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.tv-table tr th,.tv-table tr td{padding:24px;border-color:#dee2e6;vertical-align:middle}.tv-table tr th{color:#1a1a1a;border-bottom-width:1px}.tv-table tr:last-child td{border-bottom:0}.table-box{overflow-y:auto}@media only screen and (max-width: 1699px){.scroll-from-large-laptop table{width:1440px}}@media only screen and (max-width: 1399.5px){.scroll-from-laptop table{width:1366px}}@media only screen and (max-width: 1199.5px){.scroll-from-small-laptop table{width:1199px}}@media only screen and (max-width: 991.5px){.scroll-from-ipad table{width:991px}}@media only screen and (max-width: 767.5px){.scroll-from-tab table{width:767px}}@media only screen and (max-width: 575.5px){.scroll-from-small-tab table{width:575px}}@media only screen and (max-width: 480.5px){.scroll-from-mobile table{width:480px}}@media only screen and (max-width: 360.5px){.scroll-from-small-mobile table{width:365px}}.social-icons-list .footer-social-icon{font-size:24px;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-align:center;margin-right:8px;margin-bottom:8px;text-decoration:none}.social-icons-list .footer-social-icon:hover{color:#1a1a1a}.stylish-scroll::-webkit-scrollbar{width:10px}.stylish-scroll::-webkit-scrollbar-track{background:#f1f1f1}.stylish-scroll::-webkit-scrollbar-thumb{background:#888}.stylish-scroll::-webkit-scrollbar-thumb:hover{background:#555}.stylish-scroll-thin::-webkit-scrollbar,header#site-header .header-inner .header-menu>ul::-webkit-scrollbar{width:5px;height:5px}.stylish-scroll-thin::-webkit-scrollbar-track,header#site-header .header-inner .header-menu>ul::-webkit-scrollbar-track{background:#f1f1f1}.stylish-scroll-thin::-webkit-scrollbar-thumb,header#site-header .header-inner .header-menu>ul::-webkit-scrollbar-thumb{background:#1a1a1a}.tv-accordion .accordion-item{border:1px solid #f7dad8;margin-bottom:16px;border-radius:0;background-color:#fff}.tv-accordion .accordion-item:last-child{margin-bottom:0}.tv-accordion button.accordion-button{padding:24px;min-height:80px;border-bottom:0;border-radius:0}.tv-accordion button.accordion-button:hover,.tv-accordion button.accordion-button:focus{box-shadow:unset;background-color:initial !important;color:#c20000 !important}.tv-accordion button.accordion-button:not(.collapsed){color:#c20000 !important;background-color:#fff;box-shadow:unset}.tv-accordion button.accordion-button::after{width:30px;height:30px;background-color:#c20000;background-image:url("../images/svg-icons/arrow-right-white-for-btn.svg");background-repeat:no-repeat;background-position:center;background-size:12px}@media(prefers-reduced-motion: reduce){.collapsing{transition-property:height,visibility;transition-duration:.35s}}.flip-horizontal,.flip-vertical{perspective:700px}.flip-tile-inner{position:relative;width:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.flip-tile-front{position:relative;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-tile-back,.flip-tile-back-v{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-tile-back{transform:rotateY(180deg)}.flip-tile-back-v{transform:rotateX(180deg)}.tv-sync-slider{--tv-sync-nav-gap: 1rem 1.75rem}.tv-sync-slider__nav{margin-bottom:48px}.tv-sync-slider__nav-track{display:flex;flex-wrap:nowrap;align-items:stretch;gap:var(--tv-sync-nav-gap);overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin}.tv-sync-slider__nav-item{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;max-width:100%;padding:0;margin:0;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left;color:inherit;font:inherit;transition:color .25s ease}.tv-sync-slider__nav-item:hover,.tv-sync-slider__nav-item:focus{background-color:rgba(0,0,0,0)}.tv-sync-slider__nav-item .tv-sync-slider__nav-label{display:block;padding-bottom:.65rem;font-weight:600;line-height:1.3;color:rgba(0,0,0,.45);white-space:nowrap}.tv-sync-slider__nav-item.is-active .tv-sync-slider__nav-label{color:#c20000}.tv-sync-slider__nav-item:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px}.tv-sync-slider__nav-line{display:block;width:100%;height:3px;margin-top:auto;background-color:#1a1a1a;border-radius:2px;transform:scaleX(0);transform-origin:left center;will-change:transform}.tv-sync-slider__main .slick-slide{outline:none}.tv-sync-slider__slide{padding:0 50px}header#site-header{border-bottom:1px solid #f7dad8;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:9}header#site-header .header-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;transition:.3s}@media only screen and (max-width: 991.5px){header#site-header .header-inner{padding:16px 0}}header#site-header .header-inner ul li{list-style-type:none}header#site-header .header-inner ul li a{text-decoration:none;transition:.3s}header#site-header .header-inner .header-left{display:flex;flex-wrap:wrap;align-items:center}header#site-header .header-inner .header-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px}header#site-header .header-inner .header-right .dropdown-toggle:focus{box-shadow:unset}header#site-header .header-inner .header-right .dropdown-toggle:after{margin-left:8px}header#site-header .header-inner .header-right .dropdown-menu{top:21px !important;border-radius:0}header#site-header .header-inner .tv-btn{padding:7px 16px 6.4px}header#site-header .header-inner .logo-box .logo img{max-width:155px;width:100% !important;height:auto !important;position:static !important}header#site-header .header-inner .header-menu{transition:.3s}@media only screen and (max-width: 991.5px){header#site-header .header-inner .header-menu{position:fixed;top:0;left:0;bottom:0;width:300px;background-color:hsla(0,0%,100%,.768627451);border-right:1px solid #dee2e6;padding:16px;backdrop-filter:blur(20px);transform:translateX(-100%);opacity:0;visibility:hidden}}@media only screen and (max-width: 480.5px){header#site-header .header-inner .header-menu{width:100%}}header#site-header .header-inner .header-menu .logo-box img{width:100px !important}header#site-header .header-inner .header-menu>ul{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0 40px}@media only screen and (max-width: 1199.5px){header#site-header .header-inner .header-menu>ul{gap:0 24px}}@media only screen and (max-width: 991.5px){header#site-header .header-inner .header-menu>ul{height:calc(100vh - 176px);overflow-y:auto;display:block}}header#site-header .header-inner .header-menu>ul>li{padding:28px 0}@media only screen and (max-width: 991.5px){header#site-header .header-inner .header-menu>ul>li{width:100%;margin-bottom:16px}}header#site-header .header-inner .header-menu>ul>li>a{text-decoration:none;position:relative;color:#2b2b2b;transition:.3s}header#site-header .header-inner .header-menu>ul>li>a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#1a1a1a;transition:.3s}header#site-header .header-inner .header-menu>ul>li>a:hover,header#site-header .header-inner .header-menu>ul>li>a.active{color:#c20000}header#site-header .header-inner .header-menu>ul>li>a:hover:before,header#site-header .header-inner .header-menu>ul>li>a.active:before{width:100%}@media only screen and (max-width: 991.5px){header#site-header .header-inner .header-menu>ul>li>a{font-size:20px}}header#site-header .header-inner .header-menu>ul>li:hover:hover>.header-mega-menu{opacity:1;visibility:visible;transform:translateY(0)}header#site-header .header-inner .search-form input{height:40px !important;padding:4px 16px !important;border-radius:25px;width:200px}header#site-header.menu-btn-clicked .header-inner .header-menu{transform:translateX(0);opacity:1;visibility:visible}.header-mega-menu{display:none !important;position:fixed;left:0;width:100%;top:84px;background-color:#fff;background-size:70% auto;background-repeat:repeat-y;background-position:right center;border-bottom:1px solid #f7dad8;opacity:0;visibility:hidden;transform:translateY(-10px);transition:.3s}@media only screen and (max-width: 1699px){.header-mega-menu{top:81px}}.header-mega-menu ul li a{color:#2b2b2b;transition:.3s}.header-mega-menu ul li a:hover{color:#c20000}.header-mega-menu .content-wrapper{display:flex;flex-wrap:wrap}.header-mega-menu .content-wrapper .left-col{width:300px;padding-right:48px;border-right:1px solid #f7dad8}@media only screen and (max-width: 1399.5px){.header-mega-menu .content-wrapper .left-col{padding-right:24px}}.header-mega-menu .content-wrapper .right-col{width:calc(100% - 300px);padding-left:48px;max-height:calc(100vh - 154px);overflow-y:auto}@media only screen and (max-width: 1399.5px){.header-mega-menu .content-wrapper .right-col{padding-left:24px}}.header-mega-menu .content-wrapper .nav-pills .nav-item{margin-bottom:8px}.header-mega-menu .content-wrapper .nav-pills .nav-item:last-child{margin-bottom:0}.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link{border-radius:0;color:#2b2b2b;width:100%;transition:.3s}.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:hover{color:#000}.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link.active,.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:hover,.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:focus{background-color:#f7dad8}.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link.active .title,.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:hover .title,.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:focus .title{color:#c20000}.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link.active .sub-title,.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:hover .sub-title,.header-mega-menu .content-wrapper .nav-pills .nav-item .nav-link:focus .sub-title{color:#2b2b2b}.header-mega-menu .content-wrapper .mega-menu-tile-widget{padding:8px;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;transition:.3s;color:#2b2b2b}.header-mega-menu .content-wrapper .mega-menu-tile-widget:hover{background-color:#fff;border-color:#f7dad8;color:#c20000}.header-mega-menu .content-wrapper .widget-title{position:relative}.header-mega-menu .content-wrapper .widget-title:after{content:"";position:absolute;top:9px;left:-14px;width:6px;height:6px;background-color:#c20000}.header-mega-menu .content-wrapper ul.widget-list>li{margin-bottom:4px}body.menu-drawer-open{overflow:hidden}.mobile-header-menu-box{position:fixed;top:0;left:0;max-width:440px;width:100%;background-color:#fff;height:100%;border-right:1px solid #dee2e6;display:none;flex-direction:column;opacity:0;visibility:hidden;transition:.3s;transform:translateX(-100%)}@media only screen and (max-width: 991.5px){.mobile-header-menu-box{display:flex}}.menu-btn-clicked .mobile-header-menu-box{opacity:1;visibility:visible;transform:translateX(0)}.mobile-header-menu-box .logo-box{padding:16px}.mobile-header-menu-box .logo-box>a{max-width:176px;width:100%;display:block}.mobile-header-menu-box .mobile-header-menu-body{height:calc(100% - 62px);padding:16px 0;background-image:url("../images/bg-shape1.svg");background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff}.mobile-header-menu-box .mobile-header-menu-body>nav{max-height:100%;overflow:auto}.mobile-header-menu-box .mobile-header-menu-body>nav ul li a{display:block;color:#2b2b2b}.mobile-header-menu-box .mobile-header-menu-body>nav ul li a:hover{color:#c20000}.mobile-header-menu-box .mobile-header-menu-body>nav ul li a:active,.mobile-header-menu-box .mobile-header-menu-body>nav ul li a:focus{color:#c20000}.mobile-header-menu-box .mobile-header-menu-body>nav>ul>li>a{padding:12px 16px;font-size:18px;border-bottom:1px solid #dee2e6;position:relative;background-color:hsla(0,0%,100%,.75)}.mobile-header-menu-box .mobile-header-menu-body>nav>ul>li:first-child>a{border-top:1px solid #dee2e6}.mobile-header-menu-box .mobile-header-menu-body>nav>ul>li.has-mobile-dropdown-menu>a:before{content:"";width:46px;height:100%;display:block;position:absolute;top:0;right:0;border-left:1px solid #dee2e6}.mobile-header-menu-box .mobile-header-menu-body>nav>ul>li.has-mobile-dropdown-menu>a:after{content:"";width:46px;height:100%;background-image:url("../images/svg-icons/arrow-down-grey.svg");background-repeat:no-repeat;background-size:12px auto;background-position:center;display:block;position:absolute;top:0;right:0;transition:transform .3s ease}.mobile-header-menu-box .mobile-header-menu-body>nav>ul>li.has-mobile-dropdown-menu>a.active:after{transform:rotate(180deg)}.mobile-header-menu-body>nav>ul{overflow:hidden}.has-mobile-dropdown-menu>.dropdown-box{border-bottom:1px solid #dee2e6;background-color:rgba(0,0,0,.031372549);display:none}.has-mobile-dropdown-menu>.dropdown-box h5{margin-bottom:12px}.has-mobile-dropdown-menu>.dropdown-box ul:not(:last-child){margin-bottom:24px}.has-mobile-dropdown-menu>.dropdown-box li:not(:last-child){margin-bottom:12px}.has-mobile-dropdown-menu>.dropdown-box .accordion .accordion-item{border-radius:0;border:0;background-color:rgba(0,0,0,0)}.has-mobile-dropdown-menu>.dropdown-box .accordion .accordion-item .accordion-button{box-shadow:none;border-radius:0;color:#2b2b2b;font-weight:bold;font-size:18px;padding-right:16px;padding-left:16px;background-color:#fbeaea}.has-mobile-dropdown-menu>.dropdown-box .accordion .accordion-item .accordion-button:hover,.has-mobile-dropdown-menu>.dropdown-box .accordion .accordion-item .accordion-button:focus{background-color:#fbeaea}.has-mobile-dropdown-menu>.dropdown-box .accordion .accordion-item .accordion-button:not(.collapsed){background-color:#fbeaea}.has-mobile-dropdown-menu>.dropdown-box .accordion .accordion-item .accordion-button::after{width:14px;height:14px;background-size:14px}.banner-section{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.banner-section>.container{min-height:100vh;padding-top:180px;padding-bottom:120px;display:flex;align-items:center}@media only screen and (max-width: 1699px){.banner-section>.container{padding-top:140px;padding-bottom:80px}}.banner-section .banner-content{max-width:1100px;width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:100px;min-height:calc(100vh - 180px - 120px)}@media only screen and (max-width: 1699px){.banner-section .banner-content{max-width:900px;min-height:calc(100vh - 140px - 80px)}}@media only screen and (max-width: 1399.5px){.banner-section .banner-content{max-width:800px}}@media only screen and (max-width: 1199.5px){.banner-section .banner-content{gap:50px}}@media only screen and (max-width: 767.5px){.banner-section .banner-content{max-width:100%;gap:100px}}@media only screen and (max-width: 767.5px){.banner-section .banner-logos{gap:32px !important}}.banner-section .banner-logos .single-logo{height:45px;width:auto}@media only screen and (max-width: 1699px){.banner-section .banner-logos .single-logo{height:35px}}@media only screen and (max-width: 1199.5px){.banner-section .banner-logos .single-logo{height:30px}}.mini-slider-wrapper{width:300px;position:absolute;bottom:120px;right:0}@media only screen and (max-width: 1699px){.mini-slider-wrapper{width:250px;bottom:80px}}@media only screen and (max-width: 1199.5px){.mini-slider-wrapper{width:200px}}.mini-slider-wrapper .mini-slider-item>img{width:100%}.about-banner-section{background-image:url("../images/bg-shape1.svg");background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden}.about-banner-section .container{min-height:122vh;padding-top:180px;padding-bottom:80px;display:flex;flex-wrap:wrap;align-items:space-between}@media only screen and (max-width: 1699px){.about-banner-section .container{padding-top:140px;padding-bottom:80px;min-height:130vh}}@media only screen and (max-width: 480.5px){.about-banner-section .container{min-height:900px}}.about-banner-section .container .banner-content{display:flex;flex-direction:column;justify-content:space-between;gap:50px;width:100%;position:relative;z-index:1}.about-banner-section .container .banner-content .upper-content-slider{max-width:850px;width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1699px){.about-banner-section .container .banner-content .upper-content-slider{max-width:700px}}@media only screen and (max-width: 767.5px){.about-banner-section .container .banner-content .upper-content-slider{max-width:100%}}.about-banner-section .container .banner-content .upper-content-slider:not(.slick-initialized) .upper-content-slide:not(:first-child){display:none}.about-banner-section .container .banner-content .upper-content-slider .slick-dots{margin-top:24px}.inner-pg-banner-section.blog-pg-banner-section{background-repeat:no-repeat;background-position:center;background-size:150% auto}.inner-pg-banner-section .container{padding-top:180px;padding-bottom:80px}@media only screen and (max-width: 1699px){.inner-pg-banner-section .container{padding-top:140px;padding-bottom:80px}}.curved-carousel-wrapper{position:absolute;top:320px;width:100%;height:210vw;overflow:hidden;padding-top:100px}@media only screen and (max-width: 1699px){.curved-carousel-wrapper{top:250px}}@media only screen and (max-width: 1199.5px){.curved-carousel-wrapper{top:220px}}@media only screen and (max-width: 991.5px){.curved-carousel-wrapper{top:260px}}@media only screen and (max-width: 480.5px){.curved-carousel-wrapper{top:300px}}.curved-carousel-wrapper .circle{position:absolute;width:210vw;height:210vw;left:50%;top:100px;transform:translateX(-50%);border-radius:50%;pointer-events:none}@media only screen and (max-width: 480.5px){.curved-carousel-wrapper .circle{width:420vw;height:420vw}}.curved-carousel-wrapper .item{position:absolute;width:20vw;height:22vw;overflow:hidden;will-change:transform,left,top;pointer-events:auto}@media only screen and (max-width: 480.5px){.curved-carousel-wrapper .item{width:40vw;height:44vw}}.curved-carousel-wrapper .item img{width:100%;height:100%;object-fit:cover;display:block}.certificates-row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;justify-content:space-between;gap:24px 0}.certificates-row .certificates-col{width:200px;padding-left:16px;padding-right:16px}@media only screen and (max-width: 1699px){.certificates-row .certificates-col{width:160px}}@media only screen and (max-width: 991.5px){.certificates-row .certificates-col{width:16.66%}}@media only screen and (max-width: 767.5px){.certificates-row .certificates-col{width:33.33%}}.trusted-logos{gap:24px}.trusted-logos img{width:auto;height:34px}@media only screen and (max-width: 1199.5px){.trusted-logos img{height:25px}}.paths-for-business-section{background-image:url("../images/scale-you-team-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.logos-slider .slick-list{overflow:visible !important}.logos-slider .logos-slider-item .single-logo{padding:24px;display:flex;align-items:center;justify-content:center;background-color:rgba(244,244,244,.8);max-width:250px;width:100%;min-height:105px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 1399.5px){.logos-slider .logos-slider-item .single-logo{min-height:90px;padding:16px}}.logos-slider .logos-slider-item .single-logo>img{max-width:100%;max-height:55px;height:auto;width:auto}@media only screen and (max-width: 1699px){.logos-slider .logos-slider-item .single-logo>img{max-height:45px}}.logos-slider-wrapper.mono-icons .single-logo>img{filter:brightness(0)}.stats-section{background-image:url("../images/counters-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.awards-row>div{border-left:1px solid #f7dad8}@media only screen and (max-width: 1199.5px){.awards-row>div:nth-child(n+3){border-right:1px solid #f7dad8}}@media only screen and (max-width: 1199.5px){.awards-row>div:nth-child(n+3){border-right:0}.awards-row>div:nth-child(n+2){border-right:1px solid #f7dad8}}.awards-row>div:nth-last-child(2){border-right:1px solid #f7dad8}.expertise-cols{display:flex;flex-wrap:wrap}.expertise-cols .single-col{width:20%;padding:24px 16px;border-left:1px solid #f7dad8}@media only screen and (max-width: 991.5px){.expertise-cols .single-col{width:50%;border-left:0;border-bottom:1px solid #f7dad8}}.expertise-cols .single-col:last-child{border-right:1px solid #f7dad8}@media only screen and (max-width: 991.5px){.expertise-cols .single-col:last-child{border-right:0}}.expertise-cols .single-col .col-icon{height:100px}@media only screen and (max-width: 1399.5px){.expertise-cols .single-col .col-icon{height:70px}}@media only screen and (max-width: 991.5px){.expertise-cols .single-col .col-icon{height:60px}}.expertise-cols .single-col .col-icon img{width:auto;height:100%}.products-slider{margin-left:-16px;margin-right:-16px}@media only screen and (max-width: 1199.5px){.products-slider{margin-left:-12px;margin-right:-12px}}.ai-startup-acceleration-listing{padding:48px;position:relative;background-image:url("../images/bg2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 575.5px){.ai-startup-acceleration-listing{padding:32px}}@media only screen and (max-width: 480.5px){.ai-startup-acceleration-listing{padding-bottom:100vw}}.ai-startup-acceleration-listing>.row{max-width:calc(100% - 600px)}@media only screen and (max-width: 1699px){.ai-startup-acceleration-listing>.row{max-width:calc(100% - 400px)}}@media only screen and (max-width: 1399.5px){.ai-startup-acceleration-listing>.row{max-width:calc(100% - 300px)}}@media only screen and (max-width: 1199.5px){.ai-startup-acceleration-listing>.row{max-width:calc(100% - 200px)}}@media only screen and (max-width: 767.5px){.ai-startup-acceleration-listing>.row{max-width:calc(100% - 150px)}}@media only screen and (max-width: 480.5px){.ai-startup-acceleration-listing>.row{max-width:100%}}.ai-startup-acceleration-listing .ai-startup-acceleration-listing-img{position:absolute;bottom:0;right:0;width:320px}@media only screen and (max-width: 1399.5px){.ai-startup-acceleration-listing .ai-startup-acceleration-listing-img{width:280px}}@media only screen and (max-width: 767.5px){.ai-startup-acceleration-listing .ai-startup-acceleration-listing-img{width:200px}}@media only screen and (max-width: 480.5px){.ai-startup-acceleration-listing .ai-startup-acceleration-listing-img{width:80%}}.ai-startup-acceleration-listing .ai-startup-acceleration-listing-img img{width:100%;height:auto}.team-members-container>.row>div:nth-child(even) .team-member-card{flex-direction:column-reverse}@media only screen and (max-width: 991.5px){.team-members-container>.row>div:nth-child(even) .team-member-card{flex-direction:column}}.blog-slider-wrapper .blog-slider{margin-left:-24px;margin-right:-24px}@media only screen and (max-width: 1199.5px){.blog-slider-wrapper .blog-slider{margin-left:-12px;margin-right:-12px}}.blog-slider-wrapper .blog-slider .slick-list{padding-top:24px}.blog-slider-wrapper .blog-slider .blog-slider-item{padding-left:24px;padding-right:24px}@media only screen and (max-width: 1199.5px){.blog-slider-wrapper .blog-slider .blog-slider-item{padding-left:12px;padding-right:12px}}.videos-slider-wrapper .videos-slider{margin-left:-24px;margin-right:-24px}@media only screen and (max-width: 1199.5px){.videos-slider-wrapper .videos-slider{margin-left:-12px;margin-right:-12px}}.videos-slider-wrapper .videos-slider .videos-slider-item{padding-left:24px;padding-right:24px}@media only screen and (max-width: 1199.5px){.videos-slider-wrapper .videos-slider .videos-slider-item{padding-left:12px;padding-right:12px}}.newsletter-section{background-image:url("../images/bg3.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.inline-form-box .field-wrapper{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width: 480.5px){.inline-form-box .field-wrapper>input,.inline-form-box .field-wrapper button{width:100%}}.inline-form-box .field-wrapper input:focus{border-color:#fff}.videos-section{background-image:url("../images/bg-shape1.svg");background-size:cover;background-repeat:no-repeat;background-position:center}#videoModal .btn-close{filter:invert(1);opacity:1}.logos-slider.ltr{direction:rtl}.logos-slider.ltr .slick-slide{direction:ltr}.contact-us-section .contact-us-content-row .inner1{position:relative}.contact-us-section .contact-us-content-row .inner1 .contact-us-content{position:relative;z-index:1;max-width:767px;width:100%}@media only screen and (max-width: 1699px){.contact-us-section .contact-us-content-row .inner1 .contact-us-content{max-width:670px}}@media only screen and (max-width: 1399.5px){.contact-us-section .contact-us-content-row .inner1 .contact-us-content{max-width:570px}}.contact-us-section .contact-us-content-row .inner1 .contact-us-content .vertical-list-with-icon li{margin-bottom:20px}.contact-us-section .contact-us-content-row .inner1 .contact-us-content .vertical-list-with-icon li:last-child{margin-bottom:0}.contact-us-section .contact-us-content-row .inner1 .contact-us-content .vertical-list-with-icon .icon{width:40px}@media only screen and (max-width: 1699px){.contact-us-section .contact-us-content-row .inner1 .contact-us-content .vertical-list-with-icon .icon{width:30px}}.contact-us-section .contact-us-content-row .inner1 .contact-us-content .vertical-list-with-icon .text{width:calc(100% - 40px)}.contact-us-section .contact-us-content-row .inner1:before{content:"";position:absolute;bottom:0;left:0;width:100vw;height:100%;background-color:#fff;transform:translate(-50%, 120%) rotate(45deg)}@media only screen and (max-width: 991.5px){.contact-us-section .contact-us-content-row .inner1:before{display:none}}.contact-us-section .contact-us-content-row .inner1:after{content:"";position:absolute;top:0;right:0;width:300px;height:300px;background-color:#fff;transform:translate(50%, -50%) rotate(45deg)}@media only screen and (max-width: 1699px){.contact-us-section .contact-us-content-row .inner1:after{width:200px;height:200px}}@media only screen and (max-width: 991.5px){.contact-us-section .contact-us-content-row .inner1:after{display:none}}.contact-us-section .contact-us-content-row .inner2{position:relative}.contact-us-section .contact-us-content-row .inner2>form{position:relative;z-index:1;color:#fff}.contact-us-section .contact-us-content-row .inner2:before{content:"";position:absolute;top:0;left:0;width:50vw;height:100%;background-color:#c20000;background-image:url("../images/bg2.jpg");background-repeat:repeat}@media only screen and (max-width: 991.5px){.contact-us-section .contact-us-content-row .inner2:before{width:100%}}.contact-form-fields-wrapper .form-group{position:relative}.contact-form-fields-wrapper .form-group>p{margin-bottom:0}.contact-form-fields-wrapper .wpcf7-not-valid-tip{font-weight:700}.contact-form-fields-wrapper .wpcf7-form-control.wpcf7-checkbox.form-check-input{color:#fff}.contact-us-section .wpcf7-response-output{position:relative;color:#fff}.our-values-section .our-values-cols,.talent-matching-section .our-values-cols,.services-augment-section .our-values-cols{border-left:1px solid #f7dad8;border-right:1px solid #f7dad8;margin-left:-0.5px;margin-right:-0.5px}@media only screen and (max-width: 575.5px){.our-values-section .our-values-cols:nth-child(n),.talent-matching-section .our-values-cols:nth-child(n),.services-augment-section .our-values-cols:nth-child(n){margin-left:0;margin-right:0}}.our-values-section .our-values-cols:has(.our-values-card.text-white),.talent-matching-section .our-values-cols:has(.our-values-card.text-white),.services-augment-section .our-values-cols:has(.our-values-card.text-white){border-color:#8c0000}@media only screen and (max-width: 767.5px){.casestudies-filters .tv-btn,.blogs-filters .tv-btn{width:100%}}.featured-casestudies-section .casestudy-card{height:100%}.writer-info-box{display:flex;flex-wrap:wrap;gap:24px}.writer-info-box .writer-img-box{width:120px;height:120px;overflow:hidden}@media only screen and (max-width: 767.5px){.writer-info-box .writer-img-box{margin-left:auto;margin-right:auto}}.writer-info-box .writer-img-box img{width:100%;height:auto}@media only screen and (max-width: 767.5px){.writer-info-box .writer-info{width:100%;text-align:center;justify-content:center}}.writer-info-box .writer-info .logo-box{max-width:180px}@media only screen and (max-width: 767.5px){.writer-info-box .writer-info .logo-box{margin-left:auto;margin-right:auto}}.writer-info-box .writer-info .logo-box img{width:100%;height:auto}.reviews-slider-wrapper{padding:100px 0;background-size:auto 100%;background-position:center;background-repeat:no-repeat}@media only screen and (max-width: 1399.5px){.reviews-slider-wrapper{padding:20px 0 0;background-size:100% auto}}.reviews-slider{margin-left:-24px;margin-right:-24px}@media only screen and (max-width: 1199.5px){.reviews-slider{margin-left:-12px;margin-right:-12px}}.reviews-slider .reviews-slider-item{padding-left:24px;padding-right:24px}@media only screen and (max-width: 1199.5px){.reviews-slider .reviews-slider-item{padding-left:12px;padding-right:12px}}.img-with-content-slider-wrapper .img-with-content-slider{padding-bottom:30px}.img-with-content-slider-wrapper .img-with-content-slider .img-with-content-slide .img-wrapper{position:relative;padding-bottom:75%;overflow:hidden}.img-with-content-slider-wrapper .img-with-content-slider .img-with-content-slide .img-wrapper img{width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.inner-pg-banner-section{position:relative}.inner-pg-banner-section .counter-card{max-width:200px;width:100%}.prev-pg-btn,.next-pg-btn{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:auto}@media only screen and (max-width: 575.5px){.prev-pg-btn,.next-pg-btn{display:none}}.prev-pg-btn .arrow,.next-pg-btn .arrow{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.prev-pg-btn{left:0}.next-pg-btn{right:0}.pick-model-section .cards-row>div:nth-child(odd){border-right:1px solid #f7dad8}@media only screen and (max-width: 991.5px){.pick-model-section .cards-row>div:nth-child(odd){border-right:none}}@media only screen and (max-width: 991.5px){.pick-model-section .cards-row .path-card{border:1px solid #f7dad8;padding-top:24px;padding-bottom:24px}}.pick-model-section .path-card{background-image:unset;box-shadow:none;padding-top:0;padding-bottom:0}.pick-model-section .path-card:hover{transform:scale(1)}.shortlist-container{max-width:1366px;width:100%}.shortlist-container .single-row{margin-top:48px}.shortlist-container .single-row .simple-card{max-width:500px}@media only screen and (max-width: 1399.5px){.shortlist-container .single-row .simple-card{max-width:400px}}@media only screen and (max-width: 767.5px){.shortlist-container .single-row .simple-card{max-width:100%}}.shortlist-container .single-row .simple-card:before{content:"";width:366px;height:200px;background-size:100%;background-repeat:no-repeat;background-position:center;position:absolute}@media only screen and (max-width: 1399.5px){.shortlist-container .single-row .simple-card:before{width:300px}}@media only screen and (max-width: 1199.5px){.shortlist-container .single-row .simple-card:before{width:200px}}@media only screen and (max-width: 767.5px){.shortlist-container .single-row .simple-card:before{display:none}}.shortlist-container .single-row:first-child{margin-top:0}.shortlist-container .single-row:first-child .simple-card:before{display:none}.shortlist-container .single-row:nth-child(even) .simple-card{margin-left:auto}.shortlist-container .single-row:nth-child(even) .simple-card:before{background-image:url("../images/process-line1.svg");top:-100px;right:100%}.shortlist-container .single-row:nth-child(odd) .simple-card:before{background-image:url("../images/process-line2.svg");top:-100px;left:100%}@media only screen and (max-width: 1199.5px){.shortlist-container .single-row:nth-child(odd) .simple-card:before{left:80%}}.service-roadmap-section{background-image:url("../images/regular-img7.png");background-size:24% auto;background-position:bottom left;background-repeat:no-repeat}@media only screen and (max-width: 1699px){.service-roadmap-section{background-size:28% auto}}@media only screen and (max-width: 991.5px){.service-roadmap-section{background-image:unset}}.cards-slider .slick-slide.slick-current .top-bordered-card:before{transform:translateY(0)}.cards-slider .slick-slide.slick-current .top-bordered-card .tv-btn{background-color:#c20000}.cards-slider .slick-slide.slick-current .top-bordered-card .tv-btn .btn-icon svg path{fill:#fff}.left-sticky-content{position:sticky;top:150px}@media only screen and (max-width: 991.5px){.slick-slider.stylish-arrow{padding-bottom:80px}}.slick-slider.stylish-arrow .slick-arrow{width:48px;height:48px;top:-80px}@media only screen and (max-width: 1699px){.slick-slider.stylish-arrow .slick-arrow{width:42px;height:42px}}@media only screen and (max-width: 991.5px){.slick-slider.stylish-arrow .slick-arrow{top:unset;bottom:-20px}}.slick-slider.stylish-arrow .slick-arrow:before{width:100%;height:100%;background-color:#c20000;display:flex;align-items:center;justify-content:center;font-family:"FontAwesome"}.slick-slider.stylish-arrow .slick-arrow.slick-prev{left:calc(100% - 64px)}@media only screen and (max-width: 1699px){.slick-slider.stylish-arrow .slick-arrow.slick-prev{left:calc(100% - 58px)}}@media only screen and (max-width: 991.5px){.slick-slider.stylish-arrow .slick-arrow.slick-prev{left:calc(50% - 50px)}}.slick-slider.stylish-arrow .slick-arrow.slick-prev:before{content:""}.slick-slider.stylish-arrow .slick-arrow.slick-next{right:0}@media only screen and (max-width: 991.5px){.slick-slider.stylish-arrow .slick-arrow.slick-next{right:calc(50% - 50px)}}.slick-slider.stylish-arrow .slick-arrow.slick-next:before{content:""}.slick-slider.stylish-arrow.-mx-4 .slick-arrow.slick-prev{left:calc(100% - 140px)}@media only screen and (max-width: 1699px){.slick-slider.stylish-arrow.-mx-4 .slick-arrow.slick-prev{left:calc(100% - 128px)}}@media only screen and (max-width: 991.5px){.slick-slider.stylish-arrow.-mx-4 .slick-arrow.slick-prev{left:calc(50% - 50px)}}.slick-slider.stylish-arrow.-mx-4 .slick-arrow.slick-next{right:24px}@media only screen and (max-width: 991.5px){.slick-slider.stylish-arrow.-mx-4 .slick-arrow.slick-next{right:calc(50% - 50px)}}footer#site-footer{font-size:16px}footer#site-footer .footer-nav-columns{display:flex;flex-wrap:wrap;gap:40px 24px}footer#site-footer .footer-nav-columns .footer-nav-col{flex:1 1 0;min-width:180px}footer#site-footer .footer-nav-columns .footer-nav-col.footer-nav-col-narrow{flex:0 1 170px}@media only screen and (max-width: 991.5px){footer#site-footer .footer-nav-columns .footer-nav-col{flex:1 1 45%}}@media only screen and (max-width: 575.5px){footer#site-footer .footer-nav-columns .footer-nav-col{flex:1 1 100%}}footer#site-footer .footer-middle .logo-box img{max-width:155px;width:100%}
