body,html{height:100%}body{background:#fff;font-family:Geist,sans-serif;font-weight:400;font-size:16px;line-height:normal;color:#000;text-transform:none}*,html{margin:0;padding:0}a{color:#4d4d4d;display:inline-block}a:hover,a:focus,a:active{color:#fcbc14;text-decoration:none}a,*:hover,*:focus,*:active:focus{text-decoration:none;outline:none!important;outline-offset:0!important}a img,img{border:none;outline:none!important;outline-offset:0!important}ul{list-style:none;margin:0;padding:0}img{height:auto;max-width:100%;vertical-align:middle;line-height:normal}a,i,input{transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s}::selection{background:#fcbc14;color:#fff}::-moz-selection{background:#fcbc14;color:#fff}::-webkit-selection{background:#fcbc14;color:#fff}::-o-selection{background:#fcbc14;color:#fff}::-ms-selection{background:#fcbc14;color:#fff}p a{color:#fcbc14}p a:hover{text-decoration:underline}::-webkit-scrollbar{width:6px;height:4px;background:#fff}::-webkit-scrollbar-thumb{background-color:#fcbc14;-webkit-border-radius:30px}html{scrollbar-color:#FCBC14 #fff;scrollbar-width:thin;scrollbar-border-radius:30px}.none{display:none!important}.theme_black{color:#0b0c0e!important}.white_text{color:#fff!important}.black_text{color:#000!important}.grey_text{color:#5f6368!important}.yellow_text,.theme-color-text{color:#fcbc14!important}.black-bg-overlay{background:#000}.theme-bg-color{background-color:#f8ce5a!important}.white-bg-color{background-color:#fff!important}.gray-bg-color{background-color:#f4f4f4!important}.upload-background{background:#ededed}.border-box{border:1px solid #eee}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Geist,sans-serif;line-height:1.2;font-weight:700;font-style:normal;color:#0e0e0e}h1{font-size:60px}h2{font-size:40px}h3{font-size:34px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}.h1{font-size:60px}.h2{font-size:40px}.h3{font-size:34px}.h4{font-size:24px}.h5{font-size:20px}.h6{font-size:18px}.font-rg{font-weight:400!important}.font-bl{font-weight:700!important}.font-md{font-weight:500!important}.font-sb{font-weight:600!important}.font-blk{font-weight:900!important}.font-ebl{font-weight:800!important}.font20{font-size:20px!important}.font18{font-size:18px!important}.font16{font-size:16px!important}.font14{font-size:14px!important}p{line-height:1.6;font-family:Geist,sans-serif;color:#4f4f4f;font-size:16px;font-style:normal;margin-bottom:16px;font-weight:400}img{margin-bottom:0}.btn{background-color:#000;padding:19px 67px 19px 30px;font-size:18px;font-weight:500;font-family:Geist,sans-serif;transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;border-radius:40px;border:1px solid #000000;box-shadow:none;min-width:auto;color:#fff;line-height:1}.btn:hover,.btn:focus,.btn:active{background-color:#272727;color:#fff;border-color:#272727;box-shadow:none;outline:none}.btn{position:relative;overflow:hidden;z-index:1}[type=button],[type=reset],[type=submit],button{-webkit-appearance:unset}.btn-with-arrow.border-btn{background:transparent;color:#000}.btn.btn-with-arrow:before{content:"";position:absolute;background:#000;width:0%;height:0%;top:0;left:-60px;transition:transform .4s cubic-bezier(.3,1,.8,1);visibility:hidden;opacity:0}.btn.btn-with-arrow:hover:before{visibility:visible;transform:translate3d(100%,0,0);opacity:1;width:100%;height:100%}.btn.btn-with-arrow.yellow-btn,.btn.yellow-btn{background:#fcbc14;color:#000}.btn-with-arrow:hover:after{transform:rotate(50deg)}.btn-with-arrow:after{transition:all .4s ease}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-control{background:transparent;border:1px solid #ccc;border-radius:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;font-size:18px;color:#5f6368;-webkit-appearance:none;font-family:Geist,sans-serif;font-weight:400;padding:15px;height:55px}textarea.form-control{resize:none;overflow:auto;padding:15px 15px 15px 0;height:100px}.form-group{margin-bottom:30px}.form-control::placeholder{color:#5f6368;font-weight:400;font-size:16px}.form-control::-moz-placeholder{color:#5f6368;font-weight:400;font-size:16px}.form-control:-ms-input-placeholder{color:#5f6368;font-weight:400;font-size:16px}.form-control::-webkit-input-placeholder{color:#5f6368;font-weight:400;font-size:16px}.form-control::-o-input-placeholder{color:#5f6368;font-weight:400;font-size:16px}.form-control:focus,.form-select:focus{border-color:#fcbc14;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background-color:#eff7fe}.page-wrapper{margin:0 auto}.text-underline{text-decoration:underline}.text-capitalize{text-transform:capitalize!important}.text-uppercase{text-transform:uppercase!important}.display-none{display:none!important}html.no-scroll,.no-scroll{overflow:hidden!important}.no-padding{padding:0!important}.float-start-wp{float:left!important}.banner-sec.map-bg{min-height:auto}.banner-sec.map-bg .banner-text-wrap{margin:20px 0 50px}.container{max-width:1464px;width:88%}.flex-0-auto{flex:0 0 auto!important}button.slick-arrow{font-size:0;position:absolute;z-index:9;background:transparent;cursor:pointer;border:0;top:-120px;transform:translateY(-50%);width:38px;height:38px;background:#000;border-radius:100%}button.slick-prev.slick-arrow{right:25px}button.slick-next.slick-arrow{right:-25px}button.slick-prev.slick-arrow:after{content:"\f104";font-family:fontawesome;color:#fff;padding-right:1px;line-height:normal}button.slick-next.slick-arrow:after{content:"\f105";font-family:fontawesome;color:#fff;padding-left:3px}.form-bottom-text{font-size:16px;line-height:23px}.form-send-btn .btn{background:#fcbc14;border-radius:45px;min-width:unset;width:100%;min-height:64px;padding:10px!important;color:#000;border:none}.form-send-btn .btn:hover{background:#272727;color:#fff}.form-send-btn .btn .inputbtn{background:transparent;border:none;position:absolute;left:0;right:0;bottom:0;top:0;text-align:left;padding:10px 55px 10px 20px;color:#fff;font-size:16px;z-index:2}.form-send-btn .btn .wpcf7-spinner{right:16px;position:absolute;z-index:2;transform:scale(1.89);top:0;bottom:0;margin:auto 0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#fff;padding:10px}.wpcf7-not-valid-tip{font-size:15px}.banner-sec{background:#fff;min-height:calc(100vh - 140px);display:table;width:100%;padding-right:40px;padding-left:40px;margin-top:10px}.banner-count-main{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:960px;margin-top:60px}.banner-v-img{position:relative;width:100%}.banner-v-img img{max-width:100%}.banner-speak-team span{font-size:clamp(16px,1.4vw,20px)}.banner-speak-team p{font-size:clamp(12px,1.4vw,16px)}.banner-sec-img{margin-left:-4%}.banner-text{max-width:700px}h1.banner-heading{margin-bottom:30px;font-size:clamp(32px,3vw,60px)}.banner-sec .banner-text-wrap{display:flex;flex-direction:column;height:100%}.banner-sec .banner-text-wrap p{max-width:800px;margin-bottom:30px;color:#4f4f4f}.banner-sec-img{margin-left:-10%}.banner-speak-team{padding:8px;border-radius:150px;background:#0000001a;margin-top:20px}.banner-wrap .container-fluid{max-width:1840px}.trusted-companies .trusted-companies-main{background:#fff;padding:15px 20px;border-radius:25px;position:relative;z-index:1}.trusted-companies{padding:10px 40px}.play-link:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:100%;height:100%;background:#fcbc14;border-radius:50%;animation:pulse-border 1.5s ease-out infinite;z-index:-1}.play-link:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:100%;height:100%;background:#fcbc14;border-radius:50%;transition:all .2s;animation:pulse-border 2s ease-out infinite;z-index:-1}@keyframes pulse-border{0%{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1;-webkit-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-moz-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-ms-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);-o-transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1)}to{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1.4);opacity:0}}.clients-logo-inner .slick-track{display:flex;align-items:center}.trusted-companies-main .client-logo img{max-height:50px;max-width:185px;transform:scale(.85);transition:all .4s ease;filter:invert(0%) sepia(0%) saturate(7%) hue-rotate(162deg) brightness(94%) contrast(102%)}.trusted-companies-main .client-logo img:hover{transform:scale(1)}.trusted-companies-main .client-logo{padding:20px 50px;position:relative}.trusted-companies-main .client-logo:after{content:"";position:absolute;top:20px;bottom:20px;border-right:1px solid #000;right:0}.section-title .sec-title-small{font-size:16px;font-weight:500;color:#000;line-height:20px;display:inline-block;width:100%;margin-bottom:10px}.trusted-companies-top .trusted-companies-row{display:flex;align-items:center}.trusted-companies-top .trusted-companies-row .trusted-companies-left{width:300px}.trusted-companies-top .trusted-companies-row .trusted-companies-right{width:calc(100% - 300px)}.dropdown-click i:before{font-size:15px}.ort-left-sec{max-width:660px}.ort-loc-wp .ort-loc-text{width:35%;flex:0 0 auto}.ort-loc-wp .ort-loc-info{width:65%;padding-left:20px}.ort-loc-wp .ort-loc-text h5{font-size:clamp(3rem,4.5vw,5.2rem);font-weight:600;margin-bottom:0;line-height:1}.ort-loc-main .ort-loc-row{border-bottom:1px solid rgba(221,221,221,.5);padding-bottom:20px;padding-top:20px}.ort-loc-main .ort-loc-row:first-child{padding-top:0}.ort-loc-main .ort-loc-row:last-child{border:none;padding-bottom:0}.faqs-section{padding:60px 0}.faqs-section .accordion-item{border:none;box-shadow:none;border-radius:0;border-bottom:1px solid #D7D7D7;background:transparent}.faqs-section .accordion-button:not(.collapsed){color:#212429;background-color:transparent;box-shadow:none}.faqs-section .accordion-body p{font-size:16px;font-weight:400;color:#2b2b2b;line-height:28px;margin-bottom:15px}.faqs-section .accordion-body{background:transparent;padding:0 40px 15px 0;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.faqs-section .accordion-header .accordion-button{font-weight:700;font-size:20px;line-height:normal;padding:24px 35px 24px 0;border-top-left-radius:0!important;border-top-right-radius:0!important;position:relative;background:transparent}.faqs-section .accordion-header .accordion-button:after{position:absolute;right:0;width:16px;height:16px;background-size:contain}.faqs-section .accordion-button:focus{border-color:transparent;outline:0;box-shadow:none}ul.contact-shq li{display:flex;align-items:center;margin:16px 0}ul.contact-shq li .call-mail-wp{display:flex;flex-direction:column;padding-left:12px}ul.contact-shq li .call-mail-wp label{color:#7f8081;font-size:12px}ul.contact-shq li .call-mail-wp .call-mail-link{font-size:16px;font-weight:600;word-break:break-word}.sh-questions{background:#fff;padding:clamp(15px,2vw,40px);border:1px solid #E6E6E6;border-radius:16px;margin-top:30px;margin-bottom:20px}ul.contact-shq .cm-icon{width:40px;height:40px;flex:0 0 auto}ul.contact-shq .cm-icon svg{max-width:100%}.insights-sec{padding:100px 0}.contact_us_sec_left{max-width:600px}.home-ltdp .ltdp-cdu-discuss-avatar>img{width:96px;height:auto;object-fit:initial;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.home-ltdp.ltdp-cdu-discuss-bubble:hover .phn-icon{transform:translate(106px) scale(1)}.ltdp-cdu-discuss-bubble.home-ltdp{margin-top:20px;background:#0000001a;box-shadow:none}.ltdp-cdu-discuss-bubble.home-ltdp .ltdp-cdu-discuss-text{text-align:start}.concept-animation-main{background-color:#0b0c0e;position:relative;padding:100px 0 50px;height:100vh;overflow:hidden;box-sizing:border-box}.heading-stage{height:100%;position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.ani-middle-heading{text-align:center;display:flex;align-items:center;justify-content:center;gap:16px;padding-top:40px}.ani-card-wrap{padding:60px 0 0;z-index:2;will-change:transform;position:absolute;top:100%;left:0;width:100%}.pin-wrap{position:relative;height:100%}.pin-wrap .container{height:100%}.wrap-all-cs{position:relative;height:100%}.container.c1440{max-width:1440px;margin:0 auto;padding:0 12px}.sec_subtitle{color:#fff;font-size:16px;font-weight:500;display:inline-flex;gap:6px;margin:0 auto;line-height:1.2}.sec_sub_icon{display:block;flex-shrink:0;height:19px}.opacity3{opacity:.3}.sec_title{color:#fff;font-size:42px;font-weight:700}.ani-middle-heading .sec_title.left{text-align:end}.ani-middle-heading .sec_title.right{text-align:start}.ani-card-wrap .card_col{width:440px;padding:10px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;background-color:#fff3;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);overflow:hidden}.ani-card-wrap .card_col:hover .ani-card{border-color:#f8ce5a;box-shadow:inset 0 0 10px #f8ce5a}.ani-card{padding:24px;border:1px solid rgba(5,8,12,.1);border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;display:flex;flex-direction:column;gap:50px;min-height:500px;transition:all .4s ease}.ani-card-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.ani-card-head .ani-card-title{font-size:26px;font-weight:400;line-height:1.2;color:#fff}.ani-icons-wrap{gap:8px}.ani-card-content p{font-size:18px;font-weight:400;color:#fff}.ani-card-image img{max-height:220px;height:auto;object-fit:contain}.cs-build-something{position:relative;z-index:2;padding:20px;overflow:hidden;border:1px solid #FCBC14;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:80px 0 0}.cs-build-something:before{position:absolute;content:"";z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff0,#ffffff1a 32%,#f5c51829 83%,#f5c5184d)}.cs-build-something .cs-build-icon{display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;width:60px;height:60px;background-color:#ffffff4d;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.cs-build-something h4{font-weight:700;font-size:24px}.cs-build-something-middle{max-width:33%}.cs-build-something-left{display:flex;align-items:center;gap:10px}.cs-build-something .cs-build-something-middle p{font-size:14px;color:#848181}.case-studies,.industry-serve,.our-methodology,.our-capabilities,.client-testimonials,.blogs-sec,.sec-padding{padding:100px 0;overflow:hidden}.p_font_color{color:#4f4f4f}.sec_typo{color:#0b0c0e;font-size:clamp(1.5rem,2.5vw,2.5rem)}.sep-devider{border-color:#ddd;margin:30px 0;opacity:1}.case-studies{position:relative}.case-studies .cs-top-logo{max-width:70px;max-height:70px}.case-studies .case-disc{font-size:18px;font-weight:300;margin-left:auto;max-width:64%}.case-studies .sec_subtitle{color:#0b0c0e}.main-case-slider .badge-platform{display:inline-block;background-color:#ababab99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:14px;letter-spacing:1.2px;text-transform:uppercase;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;overflow:hidden;padding:10px 18px}.main-case-slider .case-caption .cs-title{font-size:22px;margin-bottom:8px}.main-case-slider .case-caption .cs-subname{color:#fff;font-size:14px}.main-case-slider .case-image-wrap{position:relative;overflow:hidden;height:520px}.case-image-wrap img{width:100%;height:100%;object-fit:cover}.main-case-slider .cs-overlay-text{position:absolute;top:24px;right:24px;bottom:24px;left:24px;z-index:1;display:inline-flex;flex-direction:column;justify-content:space-between}.cs-content-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:40px;padding-left:20px}.main-case-slider .cs-category{text-transform:uppercase;color:#7f8081;font-size:14px;letter-spacing:1.2px}.main-case-slider .cs-slide-title{margin:10px 0 20px}.main-case-slider .cs-slide-disc{color:#7f8081;font-weight:300;font-size:20px;margin-bottom:40px}.main-case-slider .stats .stats-box h3{color:#0b0c0e;font-size:clamp(18px,1.5vw,24px);margin-bottom:4px}.main-case-slider .stats .stats-box span{font-size:12px;font-weight:300;display:inline-block}.main-case-slider .stats{grid-template-columns:repeat(3,1fr);gap:32px}.main-case-slider .stats .stats-box{position:relative;padding-right:32px}.main-case-slider .stats .stats-box:after{display:inline-block;content:"";position:absolute;width:1px;height:48px;border-left:1px solid #DDDDDD;right:0;top:0;bottom:0;margin:auto}.main-case-slider .stats .stats-box:last-child:after,.case-studies .case-studies-option .cs-optin-item:last-child:after{display:none}.case-studies .case-studies-option{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-content:center;text-align:center;gap:40px;padding:24px 0}.case-studies .case-studies-option .cs-optin-item:after{display:inline-block;content:"";position:absolute;width:1px;height:44px;border-left:1px solid #DDDDDD;right:0;top:0;bottom:0;margin:auto}.case-studies-option .cs-optin-item{display:block;text-align:center;position:relative;padding-right:40px}.case-studies-option .cs-option-name{font-size:14px;color:#0b0c0e;font-weight:600}.case-studies-option .cs-option-disc{font-size:14px;font-weight:300}.main-slick-slider{position:relative}.pagination-wrap{position:absolute;right:0;bottom:0;margin-bottom:4px;display:inline-flex;align-items:center;gap:14px;border-radius:50%;background:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.pagination-wrap button,button.slick-arrow{width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid #DDDDDD;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;position:static;transform:none;padding:0;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}button.slick-arrow:after{font-size:16px;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}button.slick-arrow:hover{background:#ddd}button.slick-arrow.slick-disabled{opacity:.35;cursor:default}.pagination-wrap .pagination-counter{font-size:16px;font-weight:300;letter-spacing:.03em;color:#7f8081;min-width:65px;text-align:center}.industry-serve{background-color:#0b0c0e}.industry-serve .section_heading p{font-size:20px;font-weight:300}.industry-sl-main{margin:40px 0 0}.slider-nav-wrapper{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:10px;max-width:88.02%;margin:4px auto;padding:0 20px;z-index:1}.indus-border-overlay{position:relative;border-top:1px solid rgba(221,221,221,10%);border-bottom:1px solid rgba(221,221,221,10%)}.slider-nav-wrapper .slick-slide{margin-right:8px;min-width:230px;cursor:pointer}.slider-nav-wrapper .slick-list{margin-right:-8px;padding:0!important}.slider-nav-wrapper .slick-slide.slick-current.slick-active{background-color:#fcbc14;color:#0b0c0e}.industry-item{font-size:16px;line-height:1.3;font-weight:500;color:#7f8081;padding:12px 20px;text-align:center;background-color:transparent;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.industry-sl-main .slider-for{margin:40px 0 0}.industry-sl-main .slider-for .slick-list{overflow:visible}.industry-sl-main .industry-slide .case-image-wrap{position:relative;overflow:hidden;border-radius:12px;border:1px solid #DDDDDD;height:100%}.industry-sl-main .industry-slide .indus-slide-title,.industry-sl-main .industry-slide h4{font-size:clamp(1.25rem,1.8vw,1.625rem)}.industry-sl-main .industry-slide .indus-slide-disc{font-size:18px}.industry-sl-main .industry-slide .industry-list{margin:14px 0 46px}.industry-sl-main .industry-slide .indus-list-name{color:#fff;font-size:18px;line-height:1.4;display:flex;align-items:start;gap:10px;padding:6px 0}.industry-sl-main .industry-slide .stats{grid-template-columns:repeat(3,1fr);gap:26px}.industry-sl-main .industry-slide .stats-box .p_font_color{color:#ddd;font-size:12px}.industry-sl-main .main-slick-slider .slick-arrow{background-color:#000;position:absolute;z-index:2;top:50%;transform:translateY(-50%)}.industry-sl-main .main-slick-slider button.slick-prev.slick-arrow{left:-30px}.industry-sl-main .main-slick-slider button.slick-next.slick-arrow{right:-40px}.industry-sl-main .main-slick-slider .slick-arrow:hover{background-color:#ddd}.industry-sl-main .main-slick-slider button.slick-arrow:hover:after{color:#000}.our-methodology .sec_subtitle,.client-testimonials .sec_subtitle,.blogs-sec .sec_subtitle{color:#0b0c0e}.yellowdot{color:#fcbc14}.font-300{font-weight:300!important}.methodology-desc{font-size:14px}.methodology-sl-main,.blogs-sl-main,.sf-why-row{margin:50px 0 0}.methodology-card-top{display:flex;align-items:center;gap:12px;justify-content:space-between}.methodology-card .methodology-number{font-size:22px;color:#0b0c0e;font-weight:600;opacity:40%}.methodology-card .methodology-icon{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px;background-color:#f5c5181a;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.methodology-card .methodology-title{display:flex;flex-direction:column}.methodology-card .methodology-title h3{white-space:nowrap}.methodology-card .methodology-title .icon{width:clamp(2rem,3vw,2.5rem);height:clamp(2rem,3vw,2.5rem)}.methodology-card .methodology-duration{margin:20px 0;display:inline-flex;align-items:center;gap:6px;width:max-content;border:1px solid #DDDDDD;padding:6px 12px;font-size:15px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.methodology-card .methodology-list{list-style:disc;padding-left:26px}.methodology-card .methodology-list li{color:#7f8081;font-weight:300;font-size:18px;padding:5px 4px}.methodology-card .methodology-list li::marker{font-size:14px}.methodology-slide .methodology-card{height:100%}.methodology-slide .methodology-card .method-wrap{padding:0 80px 0 10px;min-width:clamp(350px,42vw,656px)}.methodology-slide:first-child .methodology-card .method-wrap{padding-left:0}.methodology-slide:last-child .methodology-card .method-wrap{padding-right:0}.methodology-slide:last-child .methodology-card{overflow:hidden}.methodology-sl-main .slick-list{overflow:visible;display:flex!important;flex-wrap:nowrap}.methodology-sl-main .slick-track{display:flex!important;flex-wrap:nowrap}.methodology-rtl .slick-slide{cursor:ew-resize}.methodology-rtl .borderline{display:block;position:relative;overflow:hidden;width:100%;height:2px;margin:20px 0;background:#dddddd4d;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.methodology-rtl .borderline_fill{position:absolute;left:0;top:0;width:0;height:100%;background:#fcbc14;transition:width .4s ease;-webkit-transition:width .4s ease;-moz-transition:width .4s ease;-ms-transition:width .4s ease;-o-transition:width .4s ease}.methodology-rtl .slick-current .borderline_fill{width:100%}.methodology-rtl .slick-current .methodology-number{opacity:1}ul.slick-dots{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:16px}ul.slick-dots button{font-size:0;width:12px;border-radius:2px;border:none;background-color:#dddd;height:4px;transition:width .3s ease,background-color .3s ease;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;-webkit-transition:width .3s ease,background-color .3s ease;-moz-transition:width .3s ease,background-color .3s ease;-ms-transition:width .3s ease,background-color .3s ease;-o-transition:width .3s ease,background-color .3s ease}ul.slick-dots .slick-active button{width:22px;background-color:#fcbc14}.badge_tag{display:inline-flex;align-items:center;gap:10px;border:1px solid #DDDDDD;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;padding:5px 22px;overflow:hidden;font-size:14px;font-weight:400;width:max-content;color:#fff;margin-right:10px}.badge_tag:last-child{margin-right:0}.our-capabilities .capability-left-card{padding:50px 24px;position:relative;z-index:1;overflow:hidden;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.our-capabilities .capability-content{padding:50px 0}.our-capabilities .capability-content .sec_typo{margin-bottom:24px;font-size:clamp(36px,3.5vw,60px);font-weight:400;line-height:1.1}.our-capabilities .capability-right-card{padding:30px;background-color:#fff;border-radius:30px;border:1px solid #DDDDDD;box-shadow:0 18px 48px -12px #00000012,0 6px 18px -8px #0000000d;display:flex;flex-direction:column}.our-capabilities .capability-right-top h3{font-size:clamp(24px,2vw,32px)}.our-capabilities .capability-right-top p{font-size:13px;line-height:1.4}.our-capabilities .capability-right-top{display:flex;align-items:center;gap:30px;justify-content:space-between;flex-wrap:wrap;padding-bottom:24px}.capability-badge{display:inline-flex;width:max-content;padding:5px 12px;border:1px solid #FCBC14;color:#fcbc14;font-size:12px;font-weight:600;border-radius:50px;align-items:center;gap:8px}.capability-label{display:inline-block;font-size:12px;font-weight:700;color:#7f8081;text-transform:uppercase;letter-spacing:1.2px;padding-bottom:12px}.tech-stack{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.tech-stack span,.tech-stack .sr-re-label{display:inline-block;width:max-content;padding:5px 12px;border-radius:50px;color:#0b0c0e;font-size:13px;font-weight:600;border:1px solid #DDDDDD}.our-capabilities .capability-footer p{font-size:12px}.capability-footer .outline-btn{color:#0b0c0e;font-size:12px;font-weight:700;padding:8px 12px;border-radius:50px;display:inline-flex;width:max-content;align-items:center;gap:8px;border:1px solid #FCBC14}.capability-footer .outline-btn:hover{background-color:#fcbc14}.our-capabilities .capability-footer{display:flex;align-items:end;gap:12px;justify-content:space-between;flex-shrink:0;flex-grow:1;padding-top:100px}.our-capabilities .capability-item:last-child{padding-bottom:0!important}.client-testimonials{background-color:#f5f5f5}.client-testimonials .ts-row{margin-top:60px}.client-testimonials .main-slick-slider{padding:30px;overflow:hidden;position:relative;height:100%;border:1px solid #DDDDDD;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.testimonial-main-slider .ts-card{display:flex;flex-direction:column;height:100%}.testimonial-main-slider .ts-card .ts-rating{display:flex;align-items:center;gap:12px;margin-bottom:20px}.testimonial-main-slider .ts-card .ts-rating svg{width:clamp(24px,2vw,30px);height:clamp(24px,2vw,30px)}.ts-review-disc{color:#0b0c0e;font-size:18px;font-weight:500}.review-user-info h6{font-size:18px;color:#0b0c0e;font-weight:700;margin-bottom:0}.review-user-info span{font-size:18px;font-weight:300;color:#7f8081;display:inline-block}.ts-footer .ts-userimg{width:70px;height:70px;flex-shrink:0;border:2px solid #DDDDDD;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;object-fit:cover}.ts-footer{display:flex;align-items:center;flex-grow:1;padding-top:80px}.ts-review-user{display:flex;align-items:center;gap:16px;position:relative;padding-right:16px;margin-right:16px}.ts-footer .review-user-info{max-width:400px;flex:0 0 auto}.ts-review-user:after{display:inline-block;content:"";position:absolute;width:1px;height:70px;border-left:1px solid #DDDDDD;right:0;top:0;bottom:0;margin:auto}.client-testimonials .pagination-wrap{position:static;justify-content:center;text-align:center;margin:30px 0 0;width:100%;padding-top:30px;border-top:1px solid #DDDDDD;border-radius:0}.ts-review-right .overall-rating{display:flex;gap:10px}.ts-review-right .overall-rating h3{font-size:clamp(2.5rem,3vw,3.125rem);font-weight:600;line-height:1}.ts-avg-title{font-weight:700;font-size:18px}.ts-rating-subtitle{font-size:18px}.ts-review-right{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.review-platform-main .review-title{display:inline-block;margin-bottom:10px}.ts-review-right .overall-rating svg{width:clamp(1.75rem,2.5vw,2.5rem);height:clamp(1.75rem,2.5vw,2.5rem);flex-shrink:0}.ts-platform-card{background-color:#fff;border:1px solid #DDD;padding:20px;overflow:hidden;position:relative;border-radius:20px;display:grid;justify-content:space-between;gap:16px;grid-template-columns:repeat(2,auto)}.ts-platform-card:last-child{margin-bottom:0!important}.ts-platform-card .ts-rating svg,.ts-platform-card .ts-rating img{width:16px;height:16px}.ts-platform-card .ts-rating{display:inline-flex;align-items:center;gap:6px}.ts-platform-card .ts-platform-right h6{font-size:26px;font-weight:600;line-height:1}.ts-platform-card .ts-platform-right span{font-size:14px}.ts-platform-left h5{font-size:16px}.ts-platform-left{display:flex;flex-direction:column;align-items:start;gap:30px;justify-content:space-between}.ts-platform-right{display:flex;flex-direction:column;justify-content:space-between;gap:2px;border-left:1px solid #DDD;padding-left:12px;margin-left:12px;max-width:200px}.blogs-sl-main .slick-list{overflow:visible;display:flex!important;flex-wrap:nowrap}.blogs-sl-main .slick-track{display:flex!important;flex-wrap:nowrap}.blogs-sl-main .blog-card .blog-img{max-height:320px;max-width:fit-content;height:auto;width:100%;margin-bottom:25px;aspect-ratio:3/2}.blog-card .blog-img img{box-shadow:0 6px 8px #0003;width:100%;height:100%;object-fit:cover;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.blog-card .blog-img .blog-img-link{display:inline-block;width:100%;height:100%}.blog-card .blog-title{font-size:24px;font-weight:600;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:1.4;transition:all .4s ease;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease}.blog-card .blog-disc{font-size:16px;font-weight:300;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card .blog-tags.tech-stack{gap:6px;margin-bottom:12px}.blog-card .blog-tags span{font-weight:300;font-size:14px}.blog-card a:hover .blog-title{color:#fcbc14}.blogs-rtl .slick-slide{margin:0 15px}.blogs-rtl .slick-list{margin:0 -15px}.rts-cdu-sec.rts-cdu-sec-v1 .rts-cdu-main{position:relative}.rts-cdu-sec-footer{display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(4,auto);margin-top:50px;padding-top:20px;border-top:1px solid rgba(221,221,221,.2);text-align:center}.rts-cdu-sec-footer span{color:#fff;font-size:13px;font-weight:300;display:inline-block;border-left:1px solid #fff;padding:0 40px}.rts-cdu-sec-footer span:first-child{border-left:none}.rts-cdu-sec.rts-cdu-sec-v1 .section_heading h2{font-size:clamp(40px,3.5vw,60px)}.rts-cdu-sec.rts-cdu-sec-v1 .highlighted-text{text-decoration:none}.rts-cdu-main .p_font_color{color:#848181}.map-bg{position:relative}.map-bg:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;background-size:contain;background-repeat:no-repeat;background-position:center;max-width:calc(100% - 50px);margin:0 auto}.banner-text-wrap{position:relative;z-index:2}.services-banner .banner-text,.services-banner .banner-text-wrap p,.work-banner .banner-text,.work-banner .banner-text-wrap p{max-width:100%}.service-provide-sec .provide-service-label{padding:40px 0 0}.service-provide-sec .provide-service-label span{font-size:14px}.service-provide-sec .btn-wp{margin-top:auto}.service-provide-sec .service-disc{font-size:20px;font-weight:300}.service-provide-sec .explore-service-wrap{margin-top:60px}.service-provide-sec .wrap-service-head{gap:20px}.services-tabs-sticky{position:sticky;top:0;z-index:99;padding:14px 0;border-bottom:1px solid #E9E9E9;background:#fff}.services-tabs-wrap{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:nowrap;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.services-tabs-wrap.active{cursor:grabbing;-webkit-user-select:none;user-select:none}.services-tabs-wrap[data-dragging=true] a{pointer-events:none}.services-tabs-wrap .service-tab{display:inline-block;flex:0 0 auto;line-height:1.3;font-size:14px;font-weight:500;letter-spacing:.1px;text-align:center;color:#6b6b6e;text-decoration:none;padding:10px 18px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.exp-top-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}.exp-top-wrap .outline-btn{font-size:20px;color:#0b0c0e;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.exp-top-wrap .outline-btn:hover svg{transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.exp-top-wrap .outline-btn:hover,.exp-top-wrap .outline-btn:hover svg path{color:#fcbc14;stroke:#fcbc14}.expl-services-card .expl-services-img{max-height:150px;max-width:fit-content;height:auto;width:100%;aspect-ratio:460 / 150;border-radius:10px 10px 0 0;overflow:hidden}.expl-services-card .expl-services-img img{box-shadow:0 6px 8px #0003;width:100%;height:100%;object-fit:cover;object-position:left center}.expl-services-card .expl-services-img .service-img-link{display:inline-block;width:100%;height:100%}.explore-services-slide{max-width:460px;width:100%}.expl-services-card{height:100%;overflow:hidden;display:flex;flex-direction:column;border:1px solid #ddd;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.explore-services-list{display:flex;gap:30px;overflow:hidden}.expl-services-card .expl-services-info{padding:16px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.expl-services-card .expl-services-info .tech-stack span{text-transform:uppercase}.expl-services-card .expl-services-info .tech-stack span,.expl-services-card .expl-services-info .tech-stack .sr-re-label{color:#fcbc14;background-color:#fcbc141a;border-color:transparent}.expl-services-card .service-disc-wrap{border:none;padding:0;border-radius:0;margin:12px 0!important;display:flex;gap:0;background-color:transparent}.expl-services-card .service-disc-wrap .ts-platform-left{max-width:calc(100% - 138px);padding-right:18px}.expl-services-card .service-disc-wrap .ts-platform-left,.expl-services-card .service-disc-wrap .ts-platform-right{gap:3px;justify-content:center}.expl-services-card .service-disc-wrap .ts-platform-right{padding-left:18px;margin-left:0}.expl-services-card .ts-platform-card .ts-platform-right span,.expl-services-card .ts-platform-card .expl-service-disc{font-size:14px}.expl-services-card .outline-btn{font-size:13px;color:#fcbc14;font-weight:500;text-align:right;display:inline-block;width:100%}.expl-services-card .expl-services-info .outline-btn,.expl-services-card .expl-services-info .outline-btn svg{transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.expl-services-card .expl-services-info .outline-btn:hover,.expl-services-card .expl-services-info .outline-btn:hover svg path{color:#7f8081;stroke:#7f8081}.expl-services-card .expl-service-disc{display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.expl-services-card .service-disc-wrap h4{display:-webkit-box;max-width:100%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.microsoft-azure-sec{background-color:#f5f5f5}.rts-cdu-sec-v1{padding:60px 0}.salesforce-sec .stats{grid-template-columns:repeat(4,1fr)}.salesforce-sec .stats .stats-box{position:relative;padding:30px 20px 0;text-align:center;margin-top:35px;border-top:1px solid rgba(221,221,221,.2)}.salesforce-sec .stats .stats-box:after{display:inline-block;content:"";position:absolute;width:1px;height:48px;border-left:1px solid #DDDDDD;right:0;top:16px;bottom:0;margin:auto;opacity:.5}.salesforce-sec .stats .stats-box:nth-child(4):after{border-left:none}.salesforce-sec .stats .stats-box h3{color:#fff;font-size:clamp(1.5rem,2.5vw,2.5rem);margin-bottom:4px}.salesforce-sec .stats .stats-box span{font-size:12px;font-weight:300;display:inline-block}.salesforce-sec .rts-cdu-main:after{display:none}.salesforce-sec .rts-cdu-specialists{display:flex;align-items:center;gap:50px;justify-content:end}.salesforce-sec .avatar-wrap{width:120px;height:120px;border-radius:50%;overflow:hidden;margin:0 auto 12px;border:1px solid #DDDDDD}.salesforce-sec .specialist-name{color:#fff;font-size:16px;font-weight:700;margin-bottom:2px}.salesforce-sec .specialist-role{color:#7f8081;font-size:14px;line-height:1.4}.provide-service-label .sr-re-label:hover{border-color:#fcbc14;background-color:#fcbc14}.hero-sub-heading{color:#0b0c0e;font-size:18px;font-weight:500;padding:10px 16px;border-radius:50px;background-color:#0000001a;margin-bottom:10px;width:fit-content}.salesforce-sec .salesforce-img,.salesforce-sec .sf-right-img{overflow:hidden;border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;max-width:330px;aspect-ratio:330 / 300}.salesforce-sec .salesforce-middle .sec_typo{text-transform:capitalize}.salesforce-sec .sf-right-img{max-width:412px;max-height:356px}.salesforce-sec .salesforce-img img,.salesforce-sec .sf-right-img img{width:100%;height:100%;object-fit:cover;object-position:100%}.salesforce-sec .salesforce-ratting{display:flex;align-items:center;gap:15px;margin:30px 0 0}.salesforce-sec .salesforce-ratting img{max-width:clamp(120px,10vw,180px)}.salesforce-sec .sf-ratting-text span{font-size:14px}.sf-ratting-text .ts-rating{display:flex;align-items:center;gap:4px;margin-top:5px}.sf-ratting-text .ts-rating svg{height:15px;width:15px}.salesforce-sec .salesforce-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:60px}.salesforce-left{max-width:330px;flex:0 0 auto}.salesforce-middle{max-width:500px;flex:0 0 auto}.salesforce-right{max-width:412px;flex:0 0 auto}.sf-hero-tags.tech-stack{margin-bottom:20px}.sf-hero-tags.tech-stack span,.sf-hero-tags.tech-stack .sr-re-label{background-color:#fff;border:1px solid #DDDDDD;font-weight:300;font-size:.8vw;padding:8px 15px}.sf-hero-tags.tech-stack span:nth-child(1),.sf-hero-tags.tech-stack .sr-re-label:nth-child(1){background-color:#ffe482;border-color:transparent}.sf-hero-tags.tech-stack span:nth-child(2),.sf-hero-tags.tech-stack .sr-re-label:nth-child(2){background-color:#ff8f6d;border-color:transparent;color:#fff}.sf-capability-grid .sf-cap-item{display:flex;align-items:center;height:100%;border-bottom:1px solid #dddd;gap:20px;padding:34px 0}.sf-capability-grid .row>.col-md-6:nth-last-child(-n+2) .sf-cap-item{border-bottom:0}.sf-capability-grid{margin-top:45px}.sf-capability-grid .sf-cap-content p{font-size:14px;margin-bottom:0}.sf-capability-grid .sf-cap-item .sf-icon{width:clamp(50px,4vw,70px);height:clamp(50px,4vw,70px)}.sr-detail-platforms{background-color:#f4f8f9}.sr-detail-platforms .sr-platform-disc{margin-top:40px}.sr-detail-platforms .sr-platform-disc p{margin-bottom:40px}.sr-detail-platforms .sr-platform-disc p:last-child{margin-bottom:0}.light_green{color:#4f4f4f}.theme_green{color:#063232}.sr-platforms-wrap .row{padding:60px 0}.sr-platforms-wrap .sr-platform-head{margin-right:100px}.sr-platforms-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;justify-content:space-between;overflow:hidden}.sr-platforms-grid .sr-platform-item{display:flex}.sr-platforms-grid .sr-platform-item .sr-platform-text{width:calc(100% - 50px);padding-left:20px}.sr-platforms-grid p{font-size:16px;margin-bottom:0}.sr-platforms-grid h5{font-size:20px}.sr-platforms-grid .sr-platform-icon-main{background-color:#fcbc1433;margin-bottom:0;width:50px;height:50px;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.sr-benifits-box h4{font-size:26px}.sr-benifits-box{padding:20px;background-color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.sr-benifits-items-wrap{padding:24px 0}.sr-benifits-items-wrap .sr-benifits-item{display:flex;align-items:center;gap:14px}.sr-benifits-items-wrap .sr-benifits-item:last-child{margin-bottom:0!important}.sr-benifits-box .btn{font-weight:300;font-size:16px;padding:14px 54px 14px 20px}.sr-benifits-box .btn.btn-with-arrow:before{left:-48px}.sr-benifits-box .btn.btn-with-arrow:after{width:32px;height:32px;right:6px}.sr-detail-platforms .s-details-wrap{max-height:600px;width:100%;overflow:hidden}.sr-detail-platforms .s-details-wrap img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:14px}.sf-why-section .sf-stats h4{font-size:30px}.sf-profile-wrap img{width:76px;height:76px;object-fit:cover;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.sf-why-card.sf-doc-card .sf-profile-wrap img{object-fit:contain}.sf-why-section .sf-stats{display:flex;gap:16px}.sf-why-card.sf-consultant-card .sf-stats .stats-box:first-child{max-width:160px;width:100%}.sf-why-section .sf-profile-wrap{display:flex;align-items:center;gap:16px;justify-content:space-between;padding-top:24px;margin-top:24px;border-top:1px solid #ddd}.sf-why-section .sf-profile-wrap .sf-profile h4{font-weight:400!important}.sf-why-section .sf-why-card{position:relative;z-index:1;min-height:350px;display:flex;flex-direction:column;gap:55px;height:100%;justify-content:space-between;padding:30px 20px;border:1px solid #ddd;border-radius:16px;overflow:hidden}.sf-why-card.sf-privacy-card{background-color:#000}.sf-why-card.sf-privacy-card .p_font_color,.sf-why-card.sf-aest-card .p_font_color,.otr-cdu-sec .ort-loc-wp .ort-loc-info p,.otr-cdu-sec .p_font_color,.industry-serve .section_heading p,.industry-sl-main .industry-slide .indus-slide-disc{color:#848181}.sf-why-card.sf-privacy-card .sf-privcy-img{overflow:hidden;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.sf-why-card.sf-privacy-card .sf-privcy-img img{object-fit:cover;width:100%}.sf-why-card.sf-aest-card:before{position:absolute;z-index:-1;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#05080c00,#05080c 78%)}.sf-why-card.sf-aest-card{justify-content:end}.sf-why-card.sf-aest-card .sf-aest-img{position:absolute;object-fit:cover;z-index:-2;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.how-we-deliver{display:flex;min-height:100vh;justify-content:center;align-items:center;background:#fff;z-index:2}.hwd-sticky-sl-wrap{padding:70px 0 90px;position:relative}.hwd-sticky-sl-wrap .step-number{display:inline-block;font-size:20px;font-weight:300;padding-right:20px}.hwd-sticky-sl-wrap .hwd-nav-item{cursor:pointer;margin-bottom:30px;transition:all .6s ease;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease}.hwd-sticky-sl-wrap .hwd-nav-item:last-child{margin-bottom:0}.hwd-sticky-sl-wrap .hwd-tags.tech-stack{gap:6px;padding-bottom:40px}.hwd-sticky-sl-wrap .hwd-tags.tech-stack span{font-size:16px;border-color:transparent;background-color:#eee;font-weight:400}.hwd-sticky-sl-wrap .hwd-scroll-text{height:100%}.hwd-sticky-nav{position:relative;top:auto}.hwd-scroll-panel{overflow:hidden;max-height:360px}.hwd-sticky-sl-wrap .hwd-info-inner{min-height:360px;padding:0 0 50px;margin-bottom:24px;border-bottom:1px solid #ddd}.hwd-sticky-sl-wrap .hwd-nav-item.active{opacity:1}.hwd-sticky-sl-wrap .hwd-nav-item:not(.active){opacity:.4}.hwd-sticky-sl-wrap .hwd-nav-item .hwd-title,.hwd-sticky-sl-wrap .hwd-nav-item .step-number{font-weight:400!important}.how-we-deliver .consultant-cta{background-color:#0b0c0e;padding:20px;border-radius:999px;-webkit-border-radius:999px;-moz-border-radius:999px;-ms-border-radius:999px;-o-border-radius:999px;display:flex;align-items:center;max-width:960px;margin:0 auto}.how-we-deliver .consultant-cta .consultant-avatar{width:70px;height:70px;overflow:hidden;border:1px solid #DDDDDD;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.how-we-deliver .consultant-cta .consultant-avatar img{width:100%;height:100%;object-fit:cover}.how-we-deliver .consultant-cta .consultant-av-wrap{position:relative;z-index:1;padding-right:22px}.how-we-deliver .consultant-cta .play-ic{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:end}.how-we-deliver .consultant-cta .play-ic img,.how-we-deliver .consultant-cta .play-ic svg{width:40px}.how-we-deliver .consultant-cta .consultant-left{display:flex;align-items:center;gap:16px;padding-right:20px}.how-we-deliver .consultant-cta .contact-greet{font-size:18px}.how-we-deliver .consultant-cta .cta-main{margin-left:auto}.banner-custom{min-height:auto}.banner-custom .banner-wrap{box-shadow:none;background-image:none}.portfolio-grid{display:flex;flex-wrap:wrap;gap:15px}.portfolio-grid-item{position:relative}.portfolio-grid.col-one .portfolio-grid-item{width:100%}.portfolio-grid.col-one .portfolio-grid-item:first-child .portfolio-logo .portfolio-logo-img{max-height:100px}.portfolio-grid-item .portfolio-img{max-width:100%;width:100%}.portfolio-grid-item .portfolio-item-info{position:absolute;top:5%;left:0;right:0;max-width:1640px;width:87%;margin:auto;padding:15px}.portfolio-info-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:40px}.portfolio-logo{max-width:40%}.portfolio-logo .portfolio-logo-img{max-width:100%;max-height:60px}.portfolio-btn .btn{padding:7% 67px 7% 30px;font-size:calc(.6vw + .2vh + .2vmax);font-weight:500;transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;border-radius:40px;border:1px solid #0B0C0E;text-transform:uppercase;box-shadow:none;min-width:auto;color:#fff;line-height:1}.portfolio-grid-item .portfolio-btn .btn{position:relative;z-index:3}ul.case--study-type-inner{gap:10px;display:flex;flex-wrap:wrap}ul.case--study-type-inner li a{padding:7px 17px;border-radius:25px;color:#0b0c0e;font-size:14px;text-transform:uppercase;font-weight:400;font-size:calc(.4vw + .1vh + .2vmax);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffc;border:none}.portfolio-grid-item .portfolio-link{position:absolute;left:0;right:0;bottom:0;top:0;z-index:2;width:100%;height:100%;font-size:0}.portfolio-grid.col-two{padding:15px}.portfolio-grid.col-two .portfolio-grid-item{width:calc(50% - 8px)}.close-btn-main .btn-close{position:absolute;right:25px;z-index:1;top:12px;width:30px;height:30px;border:2px solid #2C2C2C;border-radius:50%;-webkit-transition:border-color .2s;transition:all .4s ease;filter:invert(100%) sepia(2%) saturate(7490%) hue-rotate(202deg) brightness(117%) contrast(118%);background-size:15px;background-color:#fff;-webkit-filter:invert(100%) sepia(2%) saturate(7490%) hue-rotate(202deg) brightness(117%) contrast(118%)}.modal-img-main{position:relative}.case-study-modal .modal-img-main img{max-width:100%;width:100%}.modal-img-main .cs-model-bottom{position:absolute;bottom:1%;left:10px;right:10px;padding:50px 25px;max-width:600px;margin:0 auto;text-align:center;border-radius:18px;background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.6) 61%,rgba(255,255,255,.6) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,.6) 0%,rgba(255,255,255,.6) 61%,rgba(255,255,255,.6) 100%);background:linear-gradient(180deg,#fff9 0% 61%,#fff9);box-shadow:0 0 53px #fff9}.modal-img-main .cs-model-bottom h4{margin-bottom:40px;font-size:30px}.case-study-icon{border-radius:15px;max-width:160px}.work-details-img-sec{background:#f4f4f4;overflow:hidden}.work-details-img-sec .work-details-img img{max-width:100%;width:100%}.work-d-ss-text-wrap .work-d-text{max-width:665px}.work-d-ss-text-wrap .work-d-text p{font-size:24px;line-height:40px;color:#0e0e0e}ul.work-d-text-points{display:flex;flex-direction:column;gap:20px;padding-left:40px}ul.work-d-text-points li{font-size:30px}.work-d-ss-text-bottom{padding:60px 0}.work-d-ss-text-sec .work-d-ss-text-wrap{max-width:1300px;margin:0 auto}.work-d-info-main{padding:50px 0}.work-d-info .work-d-info-row{padding:70px 0;border-bottom:1px solid #D9D9D9}.work-d-info .work-d-info-row:last-child{border-bottom:none}.work-d-points-count{display:flex;justify-content:space-between;max-width:100%;gap:40px}.work-d-points-count .points-count-box{display:flex;align-items:center;max-width:255px}.work-d-points-count .points-count-box h3{font-size:68px;font-weight:600;margin-right:0;margin-bottom:10px;line-height:1}.work-d-points-count .points-count-box p{font-size:20px}.work-d-info-row ul{gap:15px;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.work-d-info-row ul li{position:relative;padding-left:25px;font-size:24px;color:#000}.work-d-info-row ul li:before{content:"";position:absolute;left:3px;top:11px;height:8px;width:8px;background:#000;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.work-features-sec{background:#f4f4f4;overflow:hidden}.work-features-sec .work-features-top{margin-bottom:45px;padding-right:100px}.work-features-sec .section-title .sec-title-small{font-size:24px;color:#000;line-height:26px;display:inline-block;width:100%;margin-bottom:15px}.work-features-slider{margin-right:-15%}.work-features-sec .slick-arrow{top:-65px;position:absolute;background-color:#000;border-color:transparent}.work-features-sec button.slick-arrow:after{color:#fff}.work-features-sec button.slick-prev.slick-arrow{right:calc(13% + 65px)}.work-features-sec button.slick-next.slick-arrow{right:calc(13% + 15px)}.work-features-slider .slick-list{padding-right:15%;display:flex}.work-features-slider .slick-list .slick-track{display:flex}.work-features-slider .work-features-slide{padding-right:30px}.work-features-slider .work-features-slide .work-features-box{background:#fff;padding:35px 40px;border-radius:20px;height:100%;display:flex;flex-direction:column}.work-features-slider .work-features-box .work-features-img{text-align:center;max-width:80%;margin:0 auto 40px}.work-features-slider .work-features-box .work-features-img img{text-align:center;display:inline-block;max-width:100%;max-height:60vh}.work-features-slider .work-features-text p{font-size:18px;margin-bottom:0}.faqs-section .sec_subtitle{display:none}.ltdp-cdu-sec{padding:100px 0;background-color:#fcfcfc}.ltdp-cdu-sec-video{max-width:1000px;margin:0 auto}.ltdp-cdu-video-main .play-link{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;display:block;width:100px;height:100px;z-index:2}.ltdp-posters{border:2px solid #DDDDDD;border-radius:16px;flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:10px;display:flex;position:relative;overflow:hidden}.ltdp-cdu-video-main img{width:100%;border-radius:10px;display:block}.video-ltdp-cdu-wrap{position:relative;z-index:1;margin-top:50px}.ltdp-cdu-discuss-bubble{position:relative;background:#fff;border-radius:50px;box-shadow:0 10px 30px #0000001f;display:flex;align-items:center;justify-content:center;padding:10px 28px 10px 10px;cursor:pointer;overflow:visible}.ltdp-cdu-discuss-avatar{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding-right:0;transition:all .4s ease}.ltdp-cdu-discuss-avatar>img{width:60px;height:60px;border-radius:50%;object-fit:cover;display:block;position:relative;z-index:2}.ltdp-cdu-discuss-bubble:hover .ltdp-cdu-discuss-avatar{padding-right:100px}.phn-icon{position:absolute;top:0;left:0;width:88px;height:60px;display:flex;align-items:center;justify-content:center;z-index:1;opacity:0;transform:translate(0) scale(.3);transition:all .4s ease}.phn-icon img{width:88px;height:60px}.ltdp-cdu-discuss-text{margin-left:14px;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.ltdp-cdu-discuss-text h4{font-size:16px;font-weight:700;margin:0;color:#0b0c0e;line-height:1.2}.ltdp-cdu-discuss-text p{font-size:14px;color:#5b5b5b;margin:2px 0 0;line-height:1.2}.ltdp-cdu-discuss-bubble:hover .phn-icon{opacity:1;transform:translate(70px) scale(1)}.ltdp-cdu-reviews-row{display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap;margin:50px 0}.ltdp-cdu-review-box{display:flex;align-items:center;gap:14px}.ltdp-cdu-review-logo{width:60px;height:60px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 10px 30px #0000001f;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.ltdp-cdu-review-logo img{width:30px;height:30px;object-fit:contain}.ltdp-cdu-review-stars{color:#05080c;font-size:16px;line-height:1;margin-bottom:4px;display:flex;gap:2px}.ltdp-cdu-review-info p{font-size:16px;color:#7f8081;margin-bottom:0}.ltdp-cdu-review-info p strong{color:#05080c}.long-tearm-mb-top p{font-size:20px}.long-tearm-mb-bottom .cta-main{margin-top:30px}@media(max-width:767px){.ltdp-cdu-sec{padding:60px 0}.ltdp-cdu-discuss-bubble{padding:8px 18px 8px 8px;gap:10px}.ltdp-cdu-discuss-text h4{font-size:13px}.ltdp-cdu-discuss-text p{font-size:11px}.ltdp-cdu-reviews-row{gap:30px;margin:30px 0}.ltdp-cdu-video-main .play-link{bottom:65px;width:50px;height:50px}.ltdp-cdu-discuss-avatar>img{width:45px;height:45px}.ltdp-cdu-discuss-bubble:hover .ltdp-cdu-discuss-avatar{padding-right:50px}.phn-icon,.phn-icon img{width:58px;height:45px}.ltdp-cdu-discuss-bubble:hover .phn-icon{opacity:1;transform:translate(50px) scale(1)}.ltdp-cdu-review-logo{width:45px;height:45px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.ltdp-cdu-review-logo img{width:25px;height:25px}.ltdp-cdu-review-stars,.ltdp-cdu-review-info p{font-size:14px}.long-tearm-mb-top p{font-size:16px}}@media(max-width:575px){.ltdp-cdu-reviews-row{gap:20px;margin:40px 0}.long-tearm-mb-bottom .cta-main{margin-top:30px}}.swae-cdu-sec{padding:100px 0}.swae-wrap{margin:0 0 30px}.swae-v-img{position:relative}.swae-video-text{position:absolute;left:25px;right:25px;bottom:25px}.swae-video-text .swae-video-local span{background-color:#000;padding:10px;color:#fff;font-size:clamp(16px,2vw,40px);font-weight:500;display:inline-block;text-transform:uppercase;border-radius:5px}.swae-video-expert span{background-color:#ffcd3a;font-weight:500;display:inline-block;padding:10px;font-size:clamp(16px,2vw,36px);text-transform:uppercase;border-radius:5px}.swae-v-img .play-link{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;display:block;width:120px;height:120px;z-index:2}.swae-loc-row .swae-loc-wp{display:flex}.swae-loc-wp .swae-loc-info{width:calc(100% - 5px);padding-left:16px}.swae-loc-info .swae-loc-title{margin-bottom:0;font-size:18px}.swae-loc-info-sub,.swae-loc-text{font-size:16px;color:#0b0c0e;margin-bottom:0}.swae-loc-main .swae-loc-row{border-bottom:1px solid #DDDDDD;padding-bottom:35px;margin-bottom:35px}.swae-loc-main .swae-loc-row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.swae-logos-main{padding:40px 0}.swae-logos-row{display:flex;gap:60px;justify-content:space-between}.swae-logos-row .swae-logos img{max-width:230px;width:100%}.swae-v-img .swae-img{width:100%;object-fit:cover;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}@media(max-width:1499px){.swae-loc-main .swae-loc-row{padding-bottom:25px;margin-bottom:25px}}@media(max-width:1399px){.swae-loc-main .swae-loc-row{padding-bottom:20px;margin-bottom:20px}}@media(max-width:1299px){.swae-loc-info-sub{font-size:14px}}@media(max-width:1199px){.swae-v-img{margin:0 auto}.swae-v-img img{width:100%;max-height:70vh;object-fit:cover;border-radius:15px}.swae-v-img img{max-height:none}.swae-video-expert span,.swae-video-text .swae-video-local span{font-size:clamp(16px,4vw,40px)}}@media(max-width:992px){.swae-loc-info .swae-loc-title{font-size:16px}.swae-loc-wp .swae-loc-info{padding-left:10px}.swae-v-img .swae-img{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.swae-cdu-top .cta-main{margin-top:30px}}@media(max-width:767px){.swae-cdu-sec{padding:60px 0}.swae-logos-row{flex-wrap:wrap;justify-content:center;gap:30px}.swae-v-img .play-link{width:90px;height:90px}.swae-logos-row .swae-logos{width:calc(33.33% - 30px)}.swae-logos-main{padding:30px 0}}@media(max-width:575px){.swae-v-img .swae-img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.swae-cdu-sec{padding:50px 0}}@media(max-width:481px){.swae-video-expert span,.swae-video-text .swae-video-local span{font-size:clamp(11px,3.6vw,30px)}.swae-v-img .play-link{width:65px;height:65px}.swae-loc-info-sub,.swae-loc-text{font-size:12px}.swae-loc-info .swae-loc-title{font-size:14px}}@media(max-width:380px){.swae-v-img .play-link{width:50px;height:50px}}.rts-cdu-sec{position:relative;z-index:1;overflow:hidden}.rts-cdu-main{padding:50px 80px 40px;background-image:url(../images/long-term-dev/rts-bg-img.png);background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px;overflow:hidden}.rts-cdu-main:after{content:"";position:absolute;z-index:1;background:url(../images/long-term-dev/rts-bg-shape.png) no-repeat right center;background-size:contain;width:10%;top:36%;bottom:0;right:15%;pointer-events:none}.btn-with-border{background:transparent;border:1px solid #DDDDDD;color:#ddd;padding:18px 24px 19px;line-height:1.2}.highlighted-text{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}@media(max-width:1499px){.rts-btn-main .btn-with-border{padding:15px 20px 16px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}}@media(max-width:992px){.rts-cdu-main:after{width:45%;right:85px;opacity:.8}.rts-btn-main .btn-with-border{padding:12px 20px 13px}}@media(max-width:767px){.rts-cdu-main{padding:30px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.rts-cdu-main:after{width:20%;right:60px;top:42%}}@media(max-width:575px){.rts-cdu-main:after{width:20%;right:50px;top:60%}.rts-cdu-main{padding:25px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}}@media(max-width:481px){.rts-cdu-main:after{width:15%;right:50px;top:72%}}@media(max-width:380px){.rts-cdu-main:after{width:15%;right:40px;top:84%}}.otr-cdu-sec{background:#000}.btn.btn-with-arrow.white-btn{background:#fff;color:#000}.outcomes-sec{padding:100px 0;overflow:hidden;background-color:#f7f7f8}.outcomes-sec .outcomes-wrap{display:flex;flex-direction:column;height:100%;justify-content:space-between;gap:60px}.outcomes-sec .case-image-wrap{position:relative;overflow:hidden;height:590px}.outcomes-sec .outcomes-title{margin:0 0 20px}.outcomes-sec .stats{grid-template-columns:repeat(3,1fr);gap:16px}.outcomes-sec .stats-box{display:flex;flex-direction:column;gap:20px;padding:18px;box-shadow:0 5px 16px #0000001a;border-radius:24px;-webkit-border-radius:24px;-moz-border-radius:24px;-ms-border-radius:24px;-o-border-radius:24px}.outcomes-sec .outcomes-flex{display:flex;flex-direction:column;gap:60px}.outcomes-sec .stats-title{text-transform:uppercase;font-size:14px}.stats-bold{font-weight:800;font-size:clamp(1.8rem,3.2vw,2.7rem)}.outcomes-sec .stats-text{font-size:16px;font-weight:600;color:#111}.stats-detail{margin:0 0 auto}.graph-imgs img{width:100%;height:100%;object-fit:cover}.outcomes-sec .case-image-wrap img{border-radius:20px}.engagement-sec{padding:100px 0;overflow:hidden}.engagement-cards{display:flex;justify-content:center;gap:40px;margin-top:50px;flex-wrap:wrap;max-width:1215px;margin-left:auto;margin-right:auto}.engagement-card{background:#fff;border:1px solid #ECECEC;border-radius:16px;padding:32px;width:calc(33.33% - 30px);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.engagement-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000000f}.engagement-cards .engagement-card:first-child,.engagement-cards .engagement-card:last-child{margin-top:30px}.engagement-card--featured{box-shadow:0 16px 32px #f5a62326;position:relative;z-index:1;border-top:4px;border-bottom:1px;border-right:1px;border-left:1px;border-style:solid;border-color:#fcbc14}.engagement-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:6px 12px;margin-bottom:12px}.engagement-card__title{font-size:18px;font-weight:800;color:#0b0c0e;margin:0;max-width:225px;word-break:break-word}.engagement-card__meta{font-size:12px;font-weight:700;color:#5f626a;white-space:nowrap;padding-top:2px}.engagement-card__badge{display:inline-block;background:#fcbc141a;color:#fcbc14;font-size:10px;font-weight:700;padding:4px 8px;border-radius:4px;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.engagement-card__desc{font-size:12px;line-height:1.6;font-weight:400;color:#5f626a;margin-bottom:24px}.engagement-card__list{list-style:none;padding:0;margin:0 0 auto}.engagement-card__list li{position:relative;font-size:13px;font-weight:400;color:#5f626a;padding-left:14px;margin-bottom:10px;line-height:1.4}.engagement-card__list li:before{content:"\b7";position:absolute;left:0;top:-3px;font-size:18px;color:var(--eng-text-body)}.engagement-card__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:28px;padding:12px 22px;border-radius:40px;font-size:13.5px;font-weight:700;text-decoration:none;border:none;width:fit-content;transition:opacity .2s ease}.engagement-card__btn:hover{background-color:#000}.engagement-card__btn--dark{background-color:#0b0c0e;color:#fcbc14;border:1px solid #FCBC14}.engagement-card__btn--solid{background-color:#fcbc14;color:#0b0c0e}@media(max-width:1199px){.outcomes-sec .case-image-wrap{height:440px}.engagement-card{padding:20px;width:calc(33.33% - 16px)}.engagement-card__title{font-size:16px}.engagement-cards{gap:24px}.outcomes-sec .stats{gap:10px}.outcomes-sec .stats-text{font-size:14px}.outcomes-sec .stats-box{padding:15px;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px}.outcomes-sec .outcomes-flex,.outcomes-sec .outcomes-wrap{gap:30px}.outcomes-sec .stats-title{font-size:13px}}@media(max-width:991px){.engagement-sec,.outcomes-sec{padding:60px 0}.outcomes-sec .case-image-wrap{margin-top:30px}.engagement-card{width:100%}.engagement-cards{margin-top:30px;max-width:500px}.engagement-cards .engagement-card:first-child,.engagement-cards .engagement-card:last-child{margin-top:0}.outcomes-sec .stats-box{border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}}@media(max-width:767px){.outcomes-sec .stats-text{font-size:14px}}@media(max-width:575px){.engagement-sec{padding:60px 0}.engagement-card{max-width:100%}.outcomes-sec .case-image-wrap{height:300px}.outcomes-sec .stats{gap:20px}}@media(max-width:480px){.outcomes-sec .stats{grid-template-columns:repeat(1,1fr)}}.contact-us-page{padding:10px 0 50px}.contactUs-page-wrap{overflow:hidden;border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;-o-border-radius:36px}.contactUs-page-wrap .contact-us-form{padding:50px 50px 50px 63px;background:#000}.contactUs-page-right{background:#ffcd3a;padding:36px 26px}.contactUs-page-right ul.banner-point{display:flex;flex-direction:column;gap:30px;margin:48px 0}.contactUs-page-right ul.banner-point li{display:inline-block;text-align:left;width:100%;font-size:16px;line-height:25px;position:relative;padding-left:40px;margin:0}.contactUs-page-right ul.banner-point li:before{content:"";width:28px;height:28px;display:inline-block;position:absolute;left:0}.contact-us-form .cf-storefront-form{background:transparent;max-width:100%;margin:0;border:none;border-radius:0;padding:0;box-shadow:none}.contact-us-form .cf-storefront-form .cf-input:hover{background:#272727}.contact-us-form .cf-storefront-form .cf-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,#272727 15%,transparent);background:#272727}.contact-us-form .form-group .form-control,.contact-us-form .cf-storefront-form .cf-input{background:#272727;border:none;padding:15px 20px;color:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact_us_bottom .form-send-btn .btn{background:#272727;border-radius:10px;min-width:200px;min-height:55px;color:#fff;padding:18px 67px 19px 30px!important;width:auto!important;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.contact-us-form .cf-submit-btn:hover{background:#272727!important}.contact-us-form .cf-field-wrap{margin-bottom:20px}.contact-us-form .cf-storefront-form .cf-form-desc{color:#fff}.contact-us-form .cf-storefront-form .cf-form-desc:before{filter:invert(1)}.contact-us-form .cf-storefront-form .cf-form-inner{display:flex;flex-direction:column}.contact-us-form .cf-storefront-form .cf-form-page{order:1}.contact-us-form .cf-storefront-form .cf-submit-wrap{order:3}ul.contact-us-link{margin:10px 0 48px;gap:12px;display:flex;flex-direction:column}ul.contact-us-link li{display:flex;align-items:center;gap:12px}ul.contact-us-link li .call-mail-icon{width:30px;height:30px}ul.contact-us-link li a.call-mail{color:#000;word-break:break-word;font-size:18px;font-weight:600}.contact_us_form-title .font-24{font-size:24px;font-weight:600}.contactUs-page-wrap .contact_us_form-title{margin-bottom:45px}.contact-us-page .contact_us_form .form-group .form-control{border-radius:10px}.contactUs-page-wrap form{height:100%}.contactUs-page-wrap form .form-group-main{display:flex;flex-direction:column;height:100%}.contactUs-page-wrap .form-bottom-text{font-size:15px;line-height:22px}.contact-us-page.banner-sec{min-height:auto}.cdu-awards-sec{background:#f4f8f9;padding:65px 0 80px}.cdu-awards-sec .cdu-awards-top{margin-bottom:60px}.cdu-awards-row{display:flex;gap:15px}.contact-us-form .form-control::placeholder,.contact-us-form .cf-storefront-form .cf-input::placeholder{color:#b8b8b8;font-weight:400}.contact-us-form .form-control::-moz-placeholder,.contact-us-form .cf-storefront-form .cf-input::-moz-placeholder{color:#b8b8b8;font-weight:400}.contact-us-form .form-control:-ms-input-placeholder,.contact-us-form .cf-storefront-form .cf-input:-ms-input-placeholder{color:#b8b8b8;font-weight:400}.contact-us-form .form-control::-webkit-input-placeholder,.contact-us-form .cf-storefront-form .cf-input::-webkit-input-placeholder{color:#b8b8b8;font-weight:400}.contact-us-form .form-control::-o-input-placeholder,.contact-us-form .cf-storefront-form .cf-input::-o-input-placeholder{color:#b8b8b8;font-weight:400}@media(max-width:1499px){.contactUs-page-right ul.banner-point li{font-size:16px;line-height:24px;padding-left:40px}.contactUs-page-right ul.banner-point{gap:20px}.contact_us_form-title h3{font-size:25px}.contact_us_form-title .font-24{font-size:21px}ul.contact-us-link li a.call-mail{font-size:16px}}@media(max-width:1399px){.contactUs-page-wrap form .form-group-main{justify-content:unset}.contactUs-page-wrap form .form-group-main .contact_us_top{margin-bottom:45px}.cu-testimonials-main .cu-says-main p{font-size:22px;line-height:36px}}@media(max-width:991px){.contactUs-page-wrap .contact-us-form{padding:45px 35px}.contactUs-page-wrap{border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px}.contactUs-page-wrap form .form-group-main .contact_us_top{margin-bottom:30px}.contactUs-page-right{padding:45px 35px}.social-media-cu ul li svg{width:36px;height:36px}.contact-us-page{padding:10px 0 40px}.cdu-awards-row{gap:10px}.cdu-awards-sec .cdu-awards-top{margin-bottom:35px}.cdu-awards-sec{padding:55px 0}.cdu-awards-row{flex-wrap:wrap;gap:25px}.cdu-awards-row .cdu-awards-col{width:calc(33.33% - 17px)}}@media(max-width:576px){.cdu-awards-row{gap:15px}.cdu-awards-row .cdu-awards-col{width:calc(50% - 8px)}.contact_us_bottom .form-send-btn .btn{padding:17px 45px 17px 15px!important}}.font-we-rg{font-weight:400!important}.banner-about-heading{font-size:calc(6.2vw + 1vmin);line-height:1.2}.about-banner-sec{min-height:auto}.about-banner-sec .banner-btn-main{margin:60px 0 40px}.about-banner-sec .banner-wrap{padding:100px 0 40px}.banner-links-main ul{display:flex;gap:9px;margin-bottom:15px}.banner-links-main ul li.banner-links{font-size:20px;line-height:normal;color:#000}.banner-links-main ul li.banner-links a{color:#000;font-weight:500}.banner-links-main ul li.banner-links:not(:last-child) a{white-space:nowrap}.banner-links-main ul li.banner-links a{white-space:unset}.banner-links-main ul li.banner-links.active a{font-weight:700}.banner-links-main ul li.banner-links a:hover{text-decoration:underline}.banner-links-main ul li.banner-links.active .link-title{font-weight:600}.about-banner-right p{font-size:20px}.our-values-sec .our-values-top{margin-bottom:70px}.our-values-sec{padding:55px 0 80px}.our-values-row{display:flex;flex-wrap:wrap;gap:30px}.our-values-row .our-values-col{width:calc(33.33% - 20px)}.our-values-box{display:flex;padding:17px;border-radius:20px}.our-values-box .our-values-box-left{align-self:self-end;width:calc(100% - 210px);padding-right:15px;padding-left:8px;padding-bottom:10px}.our-values-box-left .points-count-box{display:flex;flex-direction:column;align-items:normal}.our-values-box-img{width:210px;height:181px;overflow:hidden;border-radius:20px}.our-values-box-img img{width:100%;height:100%;object-fit:cover;object-position:center}.our-values-text p{color:#8a8a8a;font-size:18px;line-height:31px}.our-values-text h3{font-size:30px;margin-bottom:15px}.our-values-box-left .points-count-box h3{font-size:64px;font-weight:500}.our-values-box-left .points-count-box p{font-size:18px;font-weight:400;line-height:26px;color:#000;margin-bottom:0}.our-values-bottom{gap:30px;display:flex;flex-direction:column;margin-bottom:40px}.our-values-bottom .our-values-row:nth-child(2n){flex-direction:row-reverse}.achievements-logos-row{display:flex;flex-wrap:wrap;gap:20px}.achievements-logos-row .achievements-logos{width:calc(25% - 15px)}.achievements-logos-row .achievements-logos img{width:100%;max-width:100%}.journey-sec{background:#f4f4f4;padding:60px 0}.journey-sec .journey-top{margin-bottom:70px}.journey-box-main{padding:25px;border-radius:40px;background:#fff}.years-main{background:#f8ce5a;padding:18px 20px 17px;border-radius:40px}.journey-years{margin:30px 0}.journey-content{padding:0 40px}.card-text-main.journey-text{padding-bottom:15px}.card-text-main h3{margin-bottom:25px;font-weight:600}.card-text-main p{font-size:18px;color:#4f4f4f;line-height:31px;margin-bottom:25px}ul.card-bullets{display:flex;flex-wrap:wrap;gap:15px}ul.card-bullets li{font-size:14px;padding:7px 17px;border-radius:16px;border:1px solid #000}.journey-content-border{display:inline-block;width:100%;height:1px;border-top:1px dashed #BEBBBB;margin:30px 0}.journey-img-main{height:100%}.journey-img-main img{max-width:100%;height:100%;border-radius:20px;object-fit:cover}.vision-mission-sec{padding:70px 0 60px}.vision-mission-sec .vision-mission-top{margin-bottom:50px}.vision-mission-box{background:#fff;padding:30px 40px;border-radius:40px;margin:14px 0;height:calc(100% - 28px)}.vision-mission-box .card-text-main p{color:#000;margin-bottom:0}.vision-mission-box .vm-icon{margin-bottom:30px}.vision-mission-box .card-text-main{max-width:1380px}.vision-mission-box .card-text-main ul.card-bullets{margin-top:30px}.team-sec-bottom{padding-top:80px}.team-person-info .name{color:#fff;font-size:24px;font-weight:700;display:inline-block;width:100%}.team-person-info-wp{margin-right:40px}.team-person-info-wp .team-person-info{padding:10px 0}.team-person-img img{border-radius:10px;filter:grayscale(100%);max-width:100%;width:100%}.team-person-img img:hover{filter:none}.team-person-info .position{color:#7d8387;font-size:14px}.team-section button.slick-arrow{position:absolute}.team-section button.slick-arrow:after{color:#000}.flip{position:relative}.flip>.front,.flip>.back{display:block;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-duration:1s;transition-property:transform,opacity}.flip>.front{transform:rotateY(0);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg)}.flip>.back{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;transform:rotateY(-180deg)}.flip:hover>.front{transform:rotateY(180deg)}.flip:hover>.back{opacity:1;transform:rotateY(0)}.team-person-info-wp .back{background:#000c;border-radius:10px;display:flex;justify-content:center;align-items:center;text-align:center;padding:30px}.team-person-info-wp .back .team-person-info .position{color:#fff;margin-top:12px;display:inline-block;font-size:14px;line-height:26px}.team-sec-bottom .slick-list.draggable{padding-right:10%}.team-person-info-wp>.team-person-info>.position>br{display:none}.team-person-info-wp .team-person-info>.position{font-size:0px}.team-person-info-wp .team-person-info>.position .theme-color-text{font-size:14px}.team-section{background:#000;padding:65px 0}@media(max-width:1499px){.about-banner-right p{font-size:16px}.our-values-row{gap:20px}.our-values-row .our-values-col{width:calc(33.33% - 14px)}.our-values-box-img{width:180px;height:154px;overflow:hidden;border-radius:12px}.our-values-box .our-values-box-left{width:calc(100% - 154px)}.our-values-box-left .points-count-box h3{font-size:40px}.our-values-box-left .points-count-box p{font-size:15px;line-height:20px}.our-values-text p{font-size:14px;line-height:26px}.journey-content{padding:0 15px}.years-main{padding:13px 16px 12px}.journey-years{margin:20px 0}.card-text-main p{font-size:16px;line-height:23px}.journey-content-border{margin:23px 0}ul.card-bullets{gap:10px}ul.card-bullets li{font-size:13px;padding:6px 14px;border-radius:16px;border:1px solid #000}.card-text-main.journey-text h3{font-size:24px}.vision-mission-box{padding:25px;border-radius:30px;margin:12px 0;height:calc(100% - 24px)}}@media(max-width:1199px){h1{font-size:50px}h2{font-size:38px}h3{font-size:28px}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}p{font-size:16px}.container{width:93%}.banner-sec.about-banner-sec .banner-text-wrap{margin-bottom:20px;height:auto}.banner-v-img img{width:100%;max-height:70vh;object-fit:cover;border-radius:15px}.our-work-slide-row .our-work-left,.our-work-slide-row .our-work-right{width:100%}.our-work-left-info .our-work-left-top img{max-width:190px}.our-work-right-top .service-type ul{flex-direction:row}.our-work-bottom{margin-top:30px}.btn{padding:12px 45px 13px 15px;font-size:14px;border-radius:20px}.btn.btn-with-arrow:before{left:-35px}.btn-with-arrow:after{width:28px;height:28px;background-size:15px!important}.section-title .sec-title-small{font-size:20px;line-height:24px;margin-bottom:10px}.journey-img-main img{border-radius:12px}.journey-img-main{margin-top:30px}.our-values-row .our-values-col:first-child{width:100%}.our-values-row .our-values-col{width:calc(50% - 10px)}.our-values-sec .our-values-top{margin-bottom:40px}.awards-sec .awards-top{margin-bottom:60px}.trusted-companies-main .client-logo img{max-width:120px}.testimonials-person-info .t-person-info span.name{font-size:18px}.testimonials-person-info .t-person-info span.name-position{font-size:15px}}@media(max-width:991px){.about-banner-sec .banner-btn-main{margin:35px 0 30px}}@media(max-width:767px){.about-banner-sec .banner-wrap{padding-top:50px}.about-banner-right p{font-size:14px}.team-section button.slick-arrow{top:30%;transform:translateY(-50%)}.team-section button.slick-prev.slick-arrow{right:unset;left:-25px}.our-values-sec .our-values-top .cta-main{display:none}.our-values-row .our-values-col{width:100%}.our-values-box{padding:12px;border-radius:12px}.our-values-row{gap:15px;margin-bottom:20px}.our-values-row:last-child{margin-bottom:0}.achievements-logos-row .achievements-logos{width:calc(50% - 15px)}.journey-sec .journey-top{margin-bottom:30px}.journey-box-main{padding:20px;border-radius:20px;background:#fff}.journey-content{padding:0 10px}.card-text-main.journey-text h3{font-size:20px;margin-bottom:15px}.card-text-main p{font-size:15px}.our-values-text h3{font-size:24px;margin-bottom:12px}.our-values-box-left .points-count-box h3{font-size:32px;margin-bottom:5px}.our-values-box-left .points-count-box p{font-size:14px}.years-main{font-size:13px}.vision-mission-box .vm-icon{width:65px;margin-bottom:20px}.card-text-main p{font-size:14px}.team-person-info-wp .back{padding:20px}.team-person-info-wp{margin-right:20px}.our-values-sec,.journey-sec,.vision-mission-sec{padding:50px 0}.vision-mission-sec .vision-mission-top{margin-bottom:30px}.team-sec-bottom{padding-top:35px}.team-section{padding:50px 0}.team-section button.slick-prev.slick-arrow{left:-20px}.team-section button.slick-next.slick-arrow{right:-15px}.team-section button.slick-arrow{top:43%}.dedicated-team-img{margin-top:50px}}.banner-sec.banner-height-auto{min-height:auto}.glossary-atoz ul{display:flex;justify-content:space-between;gap:15px}.glossary-atoz ul li a{font-size:28px;color:#000;font-weight:600;padding:5px;line-height:1}.glossary-row{display:flex;flex-wrap:wrap;gap:25px 75px}.glossary-row .glossary-col{width:calc(25% - 57px)}.glossary-col-heading{padding:48px 0 25px}.glossary-col-heading .glossary-h-text{display:inline-block;width:100%;font-size:48px;color:#000;border-bottom:1px solid #D9D9D9;padding-bottom:15px}.glossary-content-sec{padding:30px 0 80px}.glossary-col-links ul li a{font-size:18px;position:relative;padding:5px 0}.glossary-col-links ul li a:after{content:"";position:absolute;width:0;height:2px;display:block;right:0;background:#000;transition:width .3s ease;-webkit-transition:width .3s}.glossary-col-links ul li a:hover:after{width:100%;left:0;background:#f8ce5a}.glossary-col-links ul{display:flex;flex-direction:column;gap:15px}.glossary-details-main .modal-body .heading-popup{margin-bottom:29px}.glossary-details-main .modal-content{border:none;border-radius:24px;padding:55px}.glossary-details-main p{font-size:16px;color:#000;line-height:1.8}.glossary-details-main .modal-body{padding:0}.glossary-details-main .modal-footer{padding:0;border:none;margin-top:40px}.glossary-details-main .btn-close{position:absolute;right:25px;top:25px}.glossary-details-main p a{color:#000;font-weight:700;text-decoration:underline}.glossary-details-main p a:hover{color:#f8ce5a}.glossary-atoz ul li a.in-active{color:#fff;opacity:.6}.sitemap-content{padding:80px 0}.sitemap-block{display:flex;gap:24px;align-items:center;margin:0 0 28px}.seprate{margin:80px 0;border:0;border-top:1px solid #e7e8ec;opacity:.9}.sitemap-block-num{font-size:clamp(50px,5vw,90px);font-weight:800;line-height:1;color:#eef0f3}.sitemap-block-eyebrow{display:block;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9aa0aa}.sitemap-block-title{font-size:clamp(28px,3vw,48px);font-weight:800;letter-spacing:-.01em;color:#101114}.sitemap-groups{--bs-gutter-x:32px;row-gap:28px}.sitemap-group-title{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#9aa0aa;margin-bottom:12px}.sitemap-link svg{width:14px;height:14px}.sitemap-links{list-style:none;margin:0;padding:0}.sitemap-links li{margin-bottom:10px}.sitemap-link{display:inline-flex;align-items:center;gap:8px;font-size:18px;color:#101114;text-decoration:none;transition:color .15s ease,gap .15s ease}.sitemap-link i{font-size:14px;color:var(--sm-text-faint);transition:transform .15s ease,color .15s ease}.sitemap-link:hover{color:#fcbc14;text-decoration:underline}.sitemap-link:hover i{color:#101114;transform:translate(2px)}.sitemap-flat-links{list-style:none;margin:0;padding:0}.sitemap-flat-links li{margin-bottom:10px}.sitemap-inline-links{display:flex;flex-wrap:wrap;column-gap:40px;row-gap:12px;list-style:none;margin:0;padding:0}.sitemap-group{margin-bottom:30px}.sitemap-group:last-child{margin-bottom:0}@media(max-width:1499px){.glossary-row{gap:25px 45px}.glossary-row .glossary-col{width:calc(25% - 34px)}.glossary-col-heading .glossary-h-text{font-size:38px}.glossary-col-links ul li a{font-size:16px}.glossary-atoz ul li a{font-size:24px}.glossary-atoz ul{gap:10px}.modal-img-main .cs-model-bottom{padding:40px 25px;max-width:500px}.modal-img-main .cs-model-bottom h4{margin-bottom:25px;font-size:24px}}@media(max-width:1199px){.glossary-atoz ul{flex-wrap:wrap;justify-content:flex-start;gap:15px}.modal-img-main .cs-model-bottom{bottom:.7%}.close-btn-main .btn-close{right:10px;top:10px;width:25px;height:25px}}@media(max-width:991px){.glossary-row .glossary-col{width:calc(50% - 23px)}.glossary-atoz ul li a{font-size:20px}.glossary-atoz ul{gap:10px}.modal-img-main .cs-model-bottom h4{margin-bottom:18px;font-size:18px}.modal-img-main .cs-model-bottom{max-width:320px;padding:25px 20px;border-radius:10px}.sitemap-link{font-size:16px}}@media(max-width:767px){.glossary-details-main .modal-content{padding:50px 25px}.close-btn-main .btn-close{right:5px;top:5px;width:18px;height:18px;background-size:10px;border:1px solid}.modal-img-main .cs-model-bottom{max-width:250px;padding:15px 10px;border-radius:10px;transform:scale(.9)}.modal-img-main .cs-model-bottom h4{margin-bottom:10px;font-size:14px}.modal-img-main .cs-model-bottom .btn{font-size:10px;line-height:1;padding:10px 17px 12px}.modal-img-main .cs-model-bottom .btn.btn-with-arrow:after{display:none}.modal-img-main .cs-model-bottom .btn.btn-with-arrow:before{left:0}.sitemap-content{padding:60px 0}.sitemap-block-title{font-size:24px}.sitemap-block{flex-direction:column;gap:8px;align-items:flex-start;justify-content:left}.sitemap-group-title{font-size:12px}.sitemap-link{font-size:14px}.sitemap-links{margin:0 0 30px}.seprate{margin:40px 0}.sitemap-groups{--bs-gutter-x:18px;row-gap:0px}}@media(max-width:575px){.glossary-row .glossary-col{width:100%}.glossary-col-heading{padding:30px 0 20px}.sitemap-links{margin:0 0 20px}.seprate{margin:30px 0}.sitemap-link{font-size:12px}.sitemap-link svg{width:12px;height:12px}}@media(max-width:481px){.modal-img-main .cs-model-bottom{bottom:10px}}.blog-sec{padding:100px 0 60px}.blog-sec-main{display:flex;flex-wrap:wrap;margin-top:55px;gap:60px}.blog-sec-main .blog-left{width:calc(72% - 60px);display:flex;gap:30px}.blog-sec-main .blog-left .blog-left-col{width:calc(50% - 15px)}.blog-sec-main .blog-right{width:28%}.blog-left-col .blog-left-img{margin-bottom:30px;height:250px;position:relative;overflow:hidden}.blog-left-img .blog-img-link{width:100%;display:inline-block;height:100%}.blog-left-img .blog-img-link img{width:100%;max-width:100%;border-radius:15px;height:100%;object-fit:cover}.blog-left-date span{display:inline-block;font-size:14px;color:#000}.blog-left-date{display:flex;gap:12px;align-items:center;margin-bottom:20px}.blog-left-date span.dots{width:5px;height:5px;background:#000;border-radius:100%}.blog-left-title{margin-bottom:20px}.blog-left-text p{display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.blog-left-title a h4:hover{color:#f8ce5a}.blog-left-title a h4{font-weight:600;transition:all .4s ease;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:1.4}.letest-blog-main .letest-blog-row{border-bottom:1px solid #D7D7D7;padding-bottom:23px;margin-bottom:23px}.letest-blog-main .letest-blog-row:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.letest-blog-row .letest-blog-wp{display:flex;align-items:center}.letest-blog-wp .letest-blog-img{width:132px;height:103px}.letest-blog-wp .letest-blog-info{width:calc(100% - 132px);padding-left:30px}.letest-blog-text{display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:1.4;font-size:20px;color:#000}.letest-blog-text:hover{color:#f8ce5a}.letest-blog-wp .letest-blog-img .letest-blog-link{width:100%;height:100%;display:inline-block}.letest-blog-wp .letest-blog-img .letest-blog-link img{width:100%;height:100%;object-fit:cover;border-radius:5px}.blog-img-link,.letest-blog-link{position:relative}.blog-img-link:after,.letest-blog-link:after{background:#ffffff80 none repeat scroll 0 0;bottom:20px;content:"";left:20px;position:absolute;right:20px;top:20px;opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.blog-img-link:hover:after,.letest-blog-link:hover:after{opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.blog-page-row{display:flex;flex-wrap:wrap}.blog-page-row .blog-categories-main{width:360px;position:sticky;position:-webkit-sticky;top:20px;height:100%;max-height:calc(100vh - 30px);overflow:auto}.blog-page-row .blog-page-lists{width:calc(100% - 360px);padding-left:50px}.blog-page-sec{padding:50px 0 80px}.blog-page-sec h3.blog-sub-title{margin-bottom:45px;font-weight:600}.blog-page-lists .blog-page-latest-blogs{margin-bottom:60px}ul.blog-categories li a{font-size:20px;color:#000;font-weight:500;transition:all .4s ease}ul.blog-categories{display:flex;flex-wrap:wrap;flex-direction:column;gap:15px}ul.blog-categories li a:hover,ul.blog-categories li a.active{text-decoration:underline;color:#f8ce5a}.blog-page-lists .blog-sec-main{margin:0}.all-insights-row{display:flex;flex-wrap:wrap;gap:60px 20px}.all-insights-row .blog--col{width:calc(33.33% - 14px)}.blog--col .blog--img{height:218px;width:100%;margin-bottom:25px;position:relative;overflow:hidden}.blog--col .blog--img img{width:100%;height:100%;object-fit:cover;border-radius:7px;position:relative;z-index:1}.blog--col .blog--img:before,.blog-left-col .blog-left-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#fafafa 8%,#f4f4f4 38%,#fafafa 54%);background-size:1000px 640px;border-radius:7px;z-index:0}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.blog--col .blog--img .blog-img-link{width:100%;display:inline-block;height:100%}.blog--date span{display:inline-block;font-size:14px;color:#000}.blog--date{display:flex;gap:12px;align-items:center;margin-bottom:20px}.blog--date span.dots{width:5px;height:5px;background:#000;border-radius:100%}.blog--col .blog--title h4{font-size:20px;font-weight:600;transition:all .4s ease;display:-webkit-box;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:1.4}.blog--col .blog--title a:hover h4{color:#f8ce5a}.blog-details-b-sec .banner-heading-wrap{max-width:1350px}.blog-header-img{margin-top:70px}.blog-header-img img{max-width:100%;width:100%;border-radius:15px}.blog-details-row{display:flex;flex-wrap:wrap}.blog-details-row .about-cdu-left{width:355px;position:sticky;position:-webkit-sticky;top:20px;height:100%;max-height:calc(100vh - 30px);overflow:auto}.blog-details-row .blog-details-main{width:calc(100% - 355px);padding-left:50px}.blog-details-sec{padding:60px 0}.about-cdu-logo{padding:33px;text-align:center;background:#000}.about-cdu-box-top{background:#f4f4f4;border-radius:15px;overflow:hidden}.about-cdu-box-top .about-cdu-info{padding:30px 18px}.about-cdu-logo svg{width:170px;height:auto}.about-cdu-box h3{font-size:22px;font-weight:600}.about-cdu-box p{font-size:18px;font-weight:400;color:#8a8a8a;margin-bottom:32px}.share-article-main{text-align:center;padding-top:30px}ul.social-link-wp{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:25px}.learn-more-link{color:#000;font-size:16px}.learn-more-link:hover{color:#fcbc13;text-decoration:underline}ul.social-link-wp a svg{width:50px;height:50px}ul.social-link-wp a:hover svg circle{fill:#fcbc13}.blog-details-main p{color:#8a8a8a;margin:15px 0 30px}.blog-details-main h3{margin-bottom:20px}.blog-details-main img{margin:20px 0 30px;max-width:100%}.blog-details-main h1,.blog-details-main h2,.blog-details-main h3,.blog-details-main h4,.blog-details-main h5,.blog-details-main h6{font-weight:600;margin-bottom:20px}.banner-sec.blog-details-banner .banner-wrap{background:no-repeat;box-shadow:none}.see-more-blogs .see-more-blogs-top{padding:50px 0 30px;border-top:1px solid #000}h2.wp-block-heading,.blog-details-main h2{font-size:30px;font-weight:600}.rank-math-question{font-size:24px}h1.wp-block-heading,.blog-details-main h1{font-size:30px}h3.wp-block-heading,.blog-details-main h3{font-size:23px;font-weight:600}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}.blog-details-main ul{list-style:none;padding-left:1.2em;margin-bottom:20px}.wp-block-list li{position:relative;font-size:16px}.blog-details-main li:before{content:"";position:absolute;left:-1em;top:.6em;width:6px;height:6px;background-color:#000;border-radius:50%}.banner-sec.blog-details-banner .banner-text-wrap{margin-bottom:0}@media(max-width:1699px){ul.blog-categories li a,.blog--col .blog--title h4{font-size:18px}.blog--date{margin-bottom:15px}.blog--col .blog--img{margin-bottom:20px;height:200px}.letest-blog-main .letest-blog-row{padding-bottom:15px;margin-bottom:15px}}@media(max-width:1599px){.letest-blog-text{line-height:1.4;font-size:18px;color:#000}.letest-blog-wp .letest-blog-info{padding-left:20px;width:calc(100% - 110px)}.blog-sec-main{gap:45px}.blog-sec-main .blog-left{width:calc(72% - 45px);display:flex;gap:25px}.blog-sec-main .blog-right{width:28%}.letest-blog-wp .letest-blog-img{width:110px;height:85px}.letest-blog-main .letest-blog-row{padding-bottom:15px;margin-bottom:15px}.blog--col .blog--img{height:180px}.blog-page-row .blog-page-lists{width:calc(100% - 300px);padding-left:30px}.blog-page-row .blog-categories-main{width:300px}.blog--date span{font-size:12px}.blog--col .blog--title h4{font-size:16px}.all-insights-row{gap:45px 14px}.all-insights-row .blog--col{width:calc(33.33% - 10px)}ul.blog-categories li a{font-size:16px}.blog-page-sec h3.blog-sub-title{margin-bottom:30px}.blog-page-lists .blog-page-latest-blogs{margin-bottom:40px}}@media(max-width:1499px){.blog-details-main p{margin:5px 0 20px}.blog-sec{padding:80px 0 60px}.blog-sec-main{margin-top:25px}.blog-sec-main{gap:40px}.blog-sec-main .blog-left{width:calc(70% - 40px);gap:25px}.blog-sec-main .blog-right{width:30%}.letest-blog-wp .letest-blog-info{width:calc(100% - 110px);padding-left:15px}.letest-blog-text{line-height:1.4;font-size:14px}.letest-blog-wp .letest-blog-img{width:100px;height:78px}.blog-left-date span{font-size:12px}.blog-left-date{margin-bottom:14px}.letest-blog-main .letest-blog-row{padding-bottom:15px;margin-bottom:15px}.see-more-blogs .blog--col .blog--img{height:250px}}@media(max-width:1399px){.see-more-blogs .blog--col .blog--img{height:220px}.letest-blog-main .letest-blog-row{padding-bottom:10px;margin-bottom:10px}}@media(max-width:1299px){.blog--col .blog--img{height:150px}.blog--col .blog--title h4{font-size:15px}.blog--date span{font-size:10px}.blog-page-row .blog-page-lists{padding-left:10px}}@media(max-width:1199.98px){.blog-sec-main{gap:25px}.blog-sec-main .blog-left{width:calc(70% - 25px);gap:10px}.blog-sec-main .blog-left .blog-left-col{width:calc(50% - 5px)}.letest-blog-wp .letest-blog-img{width:90px;height:70px}.letest-blog-wp .letest-blog-info{width:calc(100% - 90px);padding-left:10px}.blog-page-sec h3.blog-sub-title{font-size:24px;margin-bottom:25px}ul.blog-categories li a{font-size:14px}ul.blog-categories{gap:10px}.blog-page-row .blog-categories-main{width:250px}.blog-page-row .blog-page-lists{width:calc(100% - 250px)}.blog-header-img{margin-top:40px}.blog-details-sec{padding:30px 0}.blog-details-b-sec .banner-text-wrap{margin-bottom:0}.see-more-blogs .blog--col .blog--img{height:180px}.blog-left-col .blog-left-img{height:240px}}@media(max-width:991.98px){h1.wp-block-heading,.blog-details-main h1,.rank-math-question{font-size:20px}.wp-block-list li{font-size:14px}h2.wp-block-heading,.blog-details-main h2{font-size:24px}h3.wp-block-heading,.blog-details-main h3{font-size:20px}.blog-sec-main .blog-left{width:100%}.blog-sec-main .blog-right{width:100%;max-width:400px;padding-top:30px;display:none}.blog-page-row .blog-categories-main{width:100%;position:unset;margin-bottom:30px}.blog-page-row .blog-page-lists{width:100%;padding-left:0}.blog-details-row .about-cdu-left{width:285px}.learn-more-link{font-size:14px}.blog-details-row .blog-details-main{width:calc(100% - 285px);padding-left:25px}.select-menu .select-btn{border:1px solid #ccc;display:flex;height:55px;background:#fff;padding:20px;font-size:16px;font-weight:400;border-radius:8px;align-items:center;cursor:pointer;justify-content:space-between;box-shadow:0 0 5px #0000001a}.select-menu .options{position:absolute;max-width:90%;width:100%;overflow-y:auto;max-height:295px;padding:10px;margin-top:10px;border-radius:8px;background:#fff;box-shadow:0 0 10px #0000001a;animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-duration:.35s;animation-fill-mode:both;-webkit-animation-duration:.35s;-webkit-animation-fill-mode:both}.select-menu .options .option{display:flex;min-height:40px;cursor:pointer;padding:0 16px;border-radius:8px;align-items:center;background:#fff}.select-menu .options .option:hover{background:#f2f2f2}.select-menu .options .option .option-text{font-size:16px;color:#333}.select-menu.active .options{display:block;opacity:0;z-index:10;animation-name:fadeInUp;-webkit-animation-name:fadeInUp;animation-duration:.4s;animation-fill-mode:both;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:both}@keyframes fadeInUp{0%{transform:translate3d(0,30px,0)}to{transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,20px,0);opacity:0}}}@media(max-width:767.98px){.blog-sec-main .blog-left .blog-left-col{width:100%}.blog-sec-main .blog-left{flex-direction:column;gap:30px}.blog-top .cta-main{display:none!important}.blog-sec{padding:50px 0}.all-insights-row .blog--col{width:calc(50% - 7px)}.blog--col .blog--img{height:180px}.blog-details-row .about-cdu-left{width:100%;position:unset}.blog-details-row .blog-details-main{width:100%;padding-left:0}.blog-details-row{flex-direction:column-reverse}.blog-details-sec{padding-top:10px}.blog-left-col .blog-left-img{height:auto}.select-menu .options{max-width:calc(90% - 5px)}}@media(max-width:600px){.select-menu .options{max-width:calc(90% - 10px)}}@media(max-width:576px){.all-insights-row .blog--col{width:100%}.blog--col .blog--img{height:auto}.all-insights-row{gap:25px}.blog--date{margin-bottom:8px}.blog--col .blog--title h4{font-size:16px}.select-menu .options{max-width:calc(100% - 40px)}}.leading-team-sec{padding:80px 0;background:#fff;overflow:hidden}.leading-team-sec .team-sec-bottom{margin:50px 0 0}.team-card{position:relative;height:100%;overflow:hidden;background:#f4f4f6;border-radius:16px;border:1px solid transparent;transition:transform .35s ease,box-shadow .35s ease}.team-card:hover{border:1px solid #ffbf14;box-shadow:0 10px 15px #00000014}.team-card-photo{position:relative;width:100%;overflow:hidden;background-color:#f4f4f6}.team-card-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .4s ease}.team-card:hover .team-card-photo img{transform:scale(1.03)}.team-card-body{display:flex;flex-direction:column;align-items:center;padding:20px 16px 24px;text-align:center;background:#f4f4f6}.team-card-name{margin:0 0 4px;color:#111;font-size:20px;font-weight:700;line-height:1.25}.team-card-role{margin:0 0 16px;color:#666;font-size:16px;font-weight:400;line-height:1.4}.team-card-social{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:auto}.team-card-social a{display:inline-flex;align-items:center;justify-content:center;color:#222;font-size:15px;text-decoration:none;transition:color .2s ease,transform .2s ease;width:40px;height:40px;background:#fff;border-radius:50px}.team-card-social a:hover{color:#fcbc14;transform:translateY(-1px)}.leading-team-swiper{width:100%;overflow:hidden}.leading-team-swiper .team-card{margin-right:40px}.leading-team-sec .leading-team-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.leading-team-sec .team-nav-arrows{display:flex;align-items:center;gap:12px;flex-shrink:0}.leading-team-sec .team-nav-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f4f4f6;border:none;color:#000;font-size:14px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.leading-team-sec .team-nav-btn:hover{background:#ffbf14;color:#000}.leading-team-sec .team-nav-btn:active{transform:scale(.94)}.leading-team-sec .team-nav-btn.slick-disabled{opacity:.4;cursor:not-allowed}@media(max-width:1600px){.leading-team-sec{padding:80px 0}}@media(max-width:1499px){.leading-team-sec .team-sec-bottom{margin:40px 0 0}}@media(max-width:991px){.leading-team-sec{padding:60px 0}}@media(max-width:767px){.leading-team-sec .container{position:relative}.leading-team-sec .team-nav-arrows{display:contents}.leading-team-sec .team-nav-btn{position:absolute;width:40px;height:40px;font-size:12px;background:#fffffff2;box-shadow:0 4px 10px #0000004d;z-index:5}.leading-team-sec .team-nav-prev{left:-12px;top:50%}.leading-team-sec .team-nav-next{right:-12px;top:50%}}@media(max-width:576px){.leading-team-sec .team-nav-prev{left:2px;top:55%}.leading-team-sec .team-nav-next{right:2px;top:55%}}.up-events-sec{background:#fff;padding:80px 0}.up-events-main{margin-top:35px}.up-event-featured-card{position:relative;background-color:#0b0c0e;border-radius:24px;overflow:hidden;min-height:440px;display:flex;align-items:center;justify-content:flex-end;box-shadow:0 12px 35px #00000014}.up-event-featured-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.up-event-hero-img{width:100%;height:100%;object-fit:cover;object-position:left center;display:block}.up-event-featured-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#0000,#0b0c0e4d 30%,#0b0c0ef0 55%,#0b0c0e 72%);pointer-events:none}.up-event-featured-content{position:relative;z-index:2;padding:48px 50px;width:100%;max-width:680px;display:flex;flex-direction:column}.up-event-featured-top{display:flex;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap;justify-content:space-between}.up-event-badge-highlight{color:#fcbc14;font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;font-family:Geist,sans-serif}.up-event-badge-pill{background:#ffffff1f;border:1px solid rgba(255,255,255,.22);color:#e5e7eb;font-size:11px;font-weight:600;padding:4px 12px;border-radius:50px;letter-spacing:.5px;text-transform:uppercase;font-family:Geist,sans-serif}.up-event-featured-title{color:#fff;font-size:38px;font-weight:700;line-height:1.25;margin-bottom:25px;letter-spacing:-.3px;font-family:Geist,sans-serif;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.16)}.up-event-meta-list{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:35px}.up-event-meta-item{display:inline-flex;align-items:center;gap:7px;color:#b8b8b8;font-size:14px;font-weight:400;line-height:1}.up-event-meta-item svg{flex-shrink:0;stroke:#b8b8b8}.up-event-countdown{display:inline-flex;align-items:center;gap:16px}.countdown-unit{display:flex;flex-direction:column;align-items:flex-start}.countdown-num{color:#fff;font-size:26px;font-weight:700;line-height:1;font-family:Geist,sans-serif}.countdown-label{color:#8e8e93;font-size:10px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;margin-top:5px;line-height:1;font-family:Geist,sans-serif}.countdown-divider{width:1px;height:28px;background:#fff3}.up-events-list{display:flex;flex-direction:column;gap:16px;margin-top:20px}.up-event-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:10px;display:flex;align-items:center;gap:24px;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}.up-event-card:hover{border-color:#fcbc14;box-shadow:0 10px 25px #0000000d;transform:translateY(-2px)}.up-event-card-img{width:220px;min-height:135px;flex-shrink:0;border-radius:14px;overflow:hidden;background:#f3f4f6}.up-event-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.up-event-card:hover .up-event-card-img img{transform:scale(1.04)}.up-event-card-info{flex:1 1 auto;min-width:0}.up-event-card-title{font-size:18px;font-weight:700;line-height:1.35;margin-bottom:8px;font-family:Geist,sans-serif}.up-event-card-title a{color:#111;text-decoration:none;transition:color .2s ease}.up-event-card-title a:hover{color:#fcbc14}.up-event-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:30px}.up-event-card-meta .up-event-meta-item{color:#555;font-size:13.5px}.up-event-card-meta .up-event-meta-item svg{stroke:#666}.up-event-card-about .about-title{display:block;font-size:13px;font-weight:700;color:#111;margin-bottom:2px;line-height:1.2}.up-event-card-about .about-desc{font-size:13px;color:#555;margin-bottom:0;line-height:1.4}.up-event-card-action{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:18px;flex-shrink:0;padding-left:24px;padding-right:15px;border-left:1px solid #f0f0f0;min-height:120px}.up-event-card-date-wrap{text-align:right;width:100%}.up-event-card-date{display:block;font-size:16px;font-weight:700;color:#111;line-height:1.2}.up-event-card-days{display:block;font-size:11px;font-weight:600;color:#888;letter-spacing:.5px;text-transform:uppercase;margin-top:4px}@media(max-width:1399px){.up-event-featured-content{max-width:62%;padding:40px}.up-event-featured-title{font-size:28px}}@media(max-width:1199px){.up-event-featured-content{padding:35px}.up-event-featured-title{font-size:26px}.up-event-card-img{width:190px;height:125px}}@media(max-width:991px){.up-event-featured-card{min-height:480px;align-items:flex-end}.up-event-featured-overlay{background:linear-gradient(180deg,#0b0c0e33,#0b0c0ebf 45%,#0b0c0e 80%)}.up-event-featured-content{max-width:100%;padding:30px 24px}.up-event-featured-title{font-size:24px;margin-bottom:16px}.up-event-featured-bottom{gap:25px}.up-event-card{flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.up-event-card-img{width:100%;min-height:200px}.up-event-card-action{width:100%;flex-direction:row;align-items:center;justify-content:space-between;border-left:none;border-top:1px solid #f0f0f0;padding-left:0;padding-right:0;padding-top:16px;min-height:auto}.up-event-card-date-wrap{text-align:left;width:auto}.up-event-featured-bg{top:-20%}.up-event-featured-bg:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#0003;z-index:8}}@media(max-width:767px){.up-event-meta-list{gap:14px 18px;margin-bottom:24px}.up-event-card-meta{gap:10px 16px}.up-event-featured-bottom{flex-direction:column;align-items:flex-start;gap:20px}.up-event-countdown{gap:12px}.countdown-num{font-size:22px}}@media(max-width:576px){.up-event-featured-content{padding:24px 16px}.up-event-featured-title{font-size:20px}.up-event-card-title{font-size:16px}.up-event-card{padding:16px}.up-event-card-img{min-height:170px}.up-event-card-action{flex-direction:column;align-items:flex-start;gap:12px}.up-events-sec .btn.btn-with-arrow{width:100%;text-align:center;padding:13px 48px 13px 18px;font-size:14px}.up-events-sec .btn.btn-with-arrow:after{width:32px;height:32px;background-size:16px;right:5px}.up-events-sec .btn-wp{width:100%}.up-event-card-action .up-event-card-date-wrap{width:100%;text-align:center}.up-event-card-action .btn-wp .btn{text-align:center}}@media(max-width:481px){.up-event-featured-bg{height:300px;top:-14%;left:-2%}}.event-hero-left{position:relative;z-index:2}.event-breadcrumbs{font-size:13px;font-weight:500;color:#333;margin-bottom:22px}.event-breadcrumbs a{color:#333;text-decoration:none;transition:color .2s ease}.event-breadcrumbs a:hover{color:#000;text-decoration:underline}.event-breadcrumbs .sep{margin:0 8px;color:#666}.event-breadcrumbs .current{color:#111;font-weight:600}.event-hero-tags{display:flex;align-items:center;gap:12px;margin-bottom:20px;flex-wrap:wrap}.event-badge-days{background:#00000012;border:1px solid rgba(0,0,0,.08);color:#111;font-size:11px;font-weight:700;padding:5px 14px;border-radius:30px;letter-spacing:.5px;text-transform:uppercase;font-family:Geist,sans-serif}.event-badge-cat{color:#7f8081;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;font-family:Geist,sans-serif}.event-hero-title{font-size:40px;font-weight:800;line-height:1.2;color:#0d0d0d;letter-spacing:-.5px;margin-bottom:24px;font-family:Geist,sans-serif}.event-hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-bottom:28px}.event-hero-meta-item{display:inline-flex;align-items:center;gap:7px;color:#7f8081;font-size:13.5px;font-weight:500}.event-hero-meta-item svg{flex-shrink:0;stroke:#7f8081}.event-hero-btn .btn.btn-with-arrow:after{background-color:#fcbc14}.event-hero-speaker{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center}.event-speaker-avatar-wrap{width:170px;height:170px;border-radius:50%;overflow:hidden;box-shadow:0 10px 30px #0000001f;border:4px solid rgba(255,255,255,.4);background:#f0f0f0}.event-speaker-avatar{width:100%;height:100%;object-fit:cover;display:block}.event-speaker-name{font-size:22px;font-weight:700;color:#111;margin-top:16px;margin-bottom:2px;font-family:Geist,sans-serif}.event-speaker-role{font-size:11px;font-weight:700;letter-spacing:1px;color:#333;text-transform:uppercase;font-family:Geist,sans-serif}.event-details-sec{padding:70px 0 100px;background:#fff}.event-details-row{display:flex;flex-wrap:wrap;align-items:flex-start}.event-sidebar-col{width:330px;position:sticky;position:-webkit-sticky;top:100px;z-index:10}.event-content-col{width:calc(100% - 330px);padding-left:60px}.event-sidebar-card{background:#fff;border:1px solid #eaedf0;border-radius:20px;padding:26px;box-shadow:0 8px 30px #0000000a}.event-card-datetime{display:flex;align-items:center;padding-bottom:18px;border-bottom:1px solid #f0f2f5}.event-date-block{display:flex;flex-direction:column;align-items:center;min-width:44px}.event-month{font-size:11px;font-weight:700;color:#888;letter-spacing:.5px;text-transform:uppercase;line-height:1}.event-day{font-size:32px;font-weight:800;color:#111;line-height:1;margin-top:4px;font-family:Geist,sans-serif}.event-datetime-divider{width:1px;height:40px;background:#e5e7eb;margin:0 20px}.event-time-block{display:flex;flex-direction:column}.event-day-name{font-size:16px;font-weight:700;color:#111;margin-bottom:2px;line-height:1.2}.event-time-range{font-size:13px;color:#666;font-weight:400}.event-card-location{display:flex;align-items:center;gap:9px;color:#555;font-size:13.5px;padding:16px 0;border-bottom:1px solid #f0f2f5}.event-card-location svg{flex-shrink:0;stroke:#777}.event-card-btn{padding-top:20px;margin-bottom:18px}.event-card-actions{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid #f0f2f5}.event-action-link{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:#777;text-decoration:none;transition:color .2s ease}.event-action-link:hover{color:#000}.event-action-link svg{stroke:#777;transition:stroke .2s ease}.event-action-link:hover svg path{stroke:#000}.event-sec-badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.8px;color:#111;text-transform:uppercase;margin-bottom:14px}.event-sec-badge .event-badge-icon{flex-shrink:0}.event-main-heading{font-size:26px;font-weight:700;color:#111;margin-bottom:18px;line-height:1.3}.event-content-divider{height:1px;background:#eaedf0;margin:32px 0}.event-details-meta-block p{font-size:14.5px;color:#333;margin-bottom:8px}.event-details-meta-block strong{color:#111;font-weight:700}.event-external-link{display:inline-flex;align-items:center;gap:6px;color:#111;font-size:14px;font-weight:600;text-decoration:underline;transition:color .2s ease;margin-top:4px}.event-external-link:hover{color:#fcbc14}.speaker-profile-card{position:relative;background:#f7f7f9;border-radius:20px;padding:30px 34px;margin-top:20px;border:1px solid #eaedf0}.speaker-corner-btn{position:absolute;top:24px;right:24px;width:36px;height:36px;background:#fcbc14;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s ease;text-decoration:none}.speaker-corner-btn:hover{transform:rotate(45deg);background:#f8ce5a}.speaker-profile-header{display:flex;gap:18px;margin-bottom:18px;padding-right:48px}.speaker-profile-avatar-wrap{width:62px;height:62px;border-radius:50%;overflow:hidden;flex-shrink:0;background:#e5e7eb}.speaker-profile-avatar{width:100%;height:100%;object-fit:cover}.speaker-profile-meta{display:flex;flex-direction:column}.speaker-profile-name{font-size:20px;font-weight:700;color:#111;margin-bottom:15px;line-height:1.2}.speaker-profile-role{font-size:10.5px;font-weight:700;letter-spacing:.8px;color:#888;text-transform:uppercase}.speaker-profile-bio p{line-height:1.6;color:#7f8081;margin-bottom:0}@media(max-width:1199px){.event-hero-title{font-size:32px}.event-content-col{padding-left:35px}.event-sidebar-col{width:290px}.event-content-col{width:calc(100% - 290px)}}@media(max-width:991px){.event-hero-title{font-size:28px}.event-hero-speaker{margin-top:35px}.event-details-row{flex-direction:column-reverse}.event-sidebar-col{width:100%;position:static;margin-top:40px}.event-content-col{width:100%;padding-left:0}.speaker-profile-header{flex-direction:column}}@media(max-width:576px){.event-hero-card{border-radius:20px}.event-hero-title{font-size:24px}.event-hero-meta{gap:12px}.event-speaker-avatar-wrap{width:130px;height:130px}.speaker-profile-card{padding:20px}.speaker-profile-header{padding-right:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
