.mt0{margin-top:0}.maxWidth896{max-width:896px}.flexNoWrap{display:flex}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.scopeContentModule ol,.scopeContentModule ul{margin-top:0}.scopeContentModule ul li{line-height:1.81}.scopeBoxOuter{border:.3px solid #bababa87;border-radius:30px;box-shadow:0 0 23px 6px #0000001a;padding:20px}.scopeColumnContent li{width:89%}.scopeColumnContent li+li{margin-top:10px}.scopeBoxOuter .iconImage{max-height:40px;max-width:148px}.scopeBoxOuter.overlapBox{margin-top:-120px;position:relative}.scopeContentModule .section-title h2{font-size:25px;line-height:1.25}.proServiceListing p{line-height:1.81}.proServiceList .listingInner{margin-top:20px}.subDescription p{line-height:1.75}.proServiceList h5{font-size:20px;line-height:1.2}.proServiceList .suffixIcon{border-radius:5px;display:inline-block;height:22px;margin-right:10px;vertical-align:middle;width:22px}.proServiceList .suffixIcon svg{display:flex;height:14px;width:14px}.proServiceList{max-width:560px}.proServiceList .listingInner h5{vertical-align:top}.flagsRoadmap .content-wrapper{max-width:100%;padding:0 35px}.highlight{cursor:pointer;opacity:.2}.innerRoadmap:hover .icon img{transform:scale(1.1)}.innerRoadmap{position:relative;transition:opacity .5s ease}.innerRoadmap .icon span{color:#ff1595;font-weight:500}.flagsRoadmap ul li:after,.innerRoadmap .icon img{transition:all .5s}.innerRoadmap ul li:hover:after{background-color:#000;border-radius:4px;height:4px;width:15px}.innerRoadmap h4{color:#0b0b0b;font-size:20px;font-weight:500;line-height:1.8;text-transform:uppercase}.innerRoadmap .icon img{margin:10px 0}.flagsRoadmap ul li{cursor:pointer;font-size:15px;padding-bottom:5px}.flagsRoadmap ul li+li{margin-top:10px}.tabModule ul.tabs{list-style:none;margin:0;padding:0}.tabModule ul.tabs li{border:1px solid #0b0b0b;border-radius:10px;cursor:pointer;display:flex;flex-wrap:wrap;margin:0;padding:25px 14px;transition:all .4s;width:100%}.tabModule ul.tabs li h4{color:#0b0b0b;font-size:15px;line-height:1.38;margin:15px 0 0}.tabModule ul.tabs li.active h4{color:#5df000}.tabModule ul.tabs li:hover{border:1px solid #5df000}.tabModule ul.tabs li.active{background-color:#0b0b0b;border:1px solid #0b0b0b;color:#5df000}.tabModule .tab_content ul li:after,.tabModule ul.tabs li:after{display:none}.tabModule .tab_content ul li{list-style:disc}.tabModule .tab_container{background-color:#0b0b0b;border-radius:10px;margin:30px auto 0;max-width:856px;min-height:426px;padding:30px 20px}.tabModule .tab_content{display:none}.tabModule .tab_content .description>*{color:#fff}.tabModule .tab_drawer_heading{display:none}.tabModule .tab_content ul{margin:25px 0 16px}.tabModule .tabModuleContainer{max-width:516px}.tabModule ul.tabs li+li{margin-top:30px}.tabModule .tab_content .description h4{color:#fff;font-size:17px;font-weight:500;line-height:1.58}a.overlayLink{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.blogSlideOutter .bottomContent{flex:auto}.customThreeColContainer{max-width:calc(100% - 20px)}.blogSlider{margin-left:-10px;margin-right:-10px}.blogSlideOutter{background-color:#000;border-radius:10px;margin-left:10px;margin-right:10px;position:relative;transition:all .5s}.blogImgBox{border-radius:10px;overflow:hidden}.blogImgBox img{border-radius:10px 10px 0 0;height:320px!important;object-fit:cover;object-position:center;transition:all .5s;width:100%}.blogSlideOutter:hover .blogImgBox img{transform:scale(1.2)}.blogSlideOutter .description p{font-size:13px;font-weight:400;margin-bottom:16px}.blogSlideOutter .sahreContent svg{fill:#ff1595!important}.blogSlideOutter .date svg,.blogSlideOutter .sahreContent svg{height:12px;width:12px;fill:#fff;margin-right:9px}.blogSlideOutter .date,.blogSlideOutter .sahreContent{font-family:Montserrat;font-size:12px;font-weight:300}.blogSlideOutter .sahreContent a{color:#0a58ca}.blogSlideOutter .sahreContent a span.hs_cos_wrapper_type_icon{display:inline-block;vertical-align:middle}.blogSlideOutter .sahreContent a:hover{color:#0d6efd}.blogSlideOutter .topDetails{padding:10px 10px 0}.blogSlideOutter .footerRow{border-top:1px solid hsla(0,0%,100%,.25);position:relative;z-index:2}.blogSlideOutter .topic a{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:19px;color:#fff;display:inline-flex;font-size:11px;font-weight:400;justify-content:center;margin-bottom:5px;padding:5px 6px;transition:all .3s}.blogSlideOutter .topic a:hover{background-color:#fff;color:#000}.blogSlideOutter .topic{position:relative;z-index:2}.blogSlideOutter .date{border-right:1px solid #ffffff7a;padding-right:60px}.customBlogModule .slick-track{display:flex!important}.customBlogModule .slick-slide{display:flex;flex-direction:column;height:inherit!important;justify-content:space-between}.hrCardinner{position:relative;transition:box-shadow .3s ease-in-out}.howItWorks h2 span,.hrSectionTitle h2 span,.service-module h2 span{font-weight:700}.hrCardinner .img img{border-radius:50%;height:120px!important;margin-bottom:30px;object-fit:cover;transition:all .6s ease-in-out;width:120px}.hrCardinner .number{align-items:center;background-color:#ff1595;border-radius:50%;color:#fff;display:flex;font-size:13px;font-weight:500;height:26px;justify-content:center;position:absolute;right:116px;top:0;transition:all .3s;width:26px}.hrCardinner:hover .img img{filter:drop-shadow(2px 4px 9px #ff159591);transition:all .6s ease-in-out}.hrCardinner:hover .number{transform:scale(1.2)}.lightTheme:before{background-image:url(https://www.redlegg.com/hubfs/aohwv-2025/images/light-themebg.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";height:115px;position:absolute;top:-114px;width:100%}.lightTheme .service-module-inner .serviceContainer{align-items:normal}.lightTheme{background-color:#0b0b0b}.lightTheme .service-part{background-image:linear-gradient(180deg,#fff,#fcfcfc,#f8f8f8,#f5f4f5,#f2f1f1);border-radius:30px;min-height:320px}.lightTheme .content h4{color:#010101;font-size:21px;font-weight:600;line-height:1.2;position:relative;text-transform:uppercase;transition:all .5s;z-index:5}.lightTheme .service-part .img{margin-bottom:20px}.lightTheme .service-part .img img{object-fit:contain;width:70px}.lightTheme .service-part:hover h4:before{opacity:1}.lightTheme .service-part:hover h4{color:#fff}.lightTheme .content h4:before{background-color:#f588c4;content:"";height:100%;left:-20px;opacity:0;position:absolute;right:-20px;transition:all .5s;z-index:-1}.lightTheme .service-part:after{background-color:#ff1595;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;top:120px;transition:all .4s;width:60px;z-index:5}.howItWp .img img{height:77px!important;object-fit:contain;transition:all .6s;width:77px}.howItInner:hover{border-color:#ffffff24}.howItInner{border-color:transparent;border-style:solid;border-width:0 0 1px 1px}.howItInner:hover img{transform:translate(-20px)}.howItInner{transition:all .5s}.howItWorks:hover .subHead h2 span{margin-left:15px}.howItWorks .subHead h2 span{transition:all .5s}.howItInner .content{max-width:500px}.baseModuleStyle.contactUsForm ul li:after{display:none}.contactUsForm .iconBox{background-color:#18c8f4;border-radius:5px;height:30px;width:30px}.contactUsForm .iconBox svg{fill:#fff;display:flex;height:20px;width:20px}.contactUsForm .contactLink{padding-left:10px;width:calc(100% - 30px)}.contactUsForm .contactWp{gap:20px}.contactUsForm .contactRow:first-child a{text-decoration:underline!important}.contactUsForm .formWrap{border:1px solid hsla(0,0%,73%,.43);border-radius:20px;box-shadow:0 0 23px 6px rgba(0,0,0,.1);padding:25px 20px}.contactUsForm .grecaptcha-badge{margin:0}.contactFormWp{max-width:600px}.submitted-message{background-color:#d1e7dd;border:1px solid #a3cfbb;border-radius:6px;color:#0a3622;padding:15px}@media (min-width:768px){.displayInline{display:inline-block}.verticalTop{vertical-align:top}.contactUsForm .contactWp{gap:40px}.scopeColumnContent.largeSpace li+li{margin-top:40px}.topLayoutOuter li+li{margin-top:20px}.scopeBoxOuter{padding:30px 60px}.proServiceList .listingInner+.listingInner{margin-top:50px}.subDescription p{width:84%}.proServiceList{max-width:100%}.innerRoadmap .content h4{margin:20px 0}.innerRoadmap .icon span{margin:15px 0}.innerRoadmap .icon img{margin:0}.tabModule ul.tabs li{flex-wrap:nowrap;width:31.33%}.tabModule .tabModuleContainer{max-width:100%}.tabModule ul.tabs li+li{margin-top:0}.tabModule .tab_container{margin:46px auto 0}.tabModule ul.tabs li h4{font-size:13px;margin:0 0 0 13px}.lightTheme .content h4:before{left:-15px;right:-15px}.howItInner .content{max-width:100%}.contactUsForm form .hs-button,.contactUsForm form input[type=submit]{font-weight:500;padding:12px 44px}.contactFormWp{max-width:100%}.contactUsForm .iconBox{height:40px;width:40px}.contactUsForm .contactLink{width:calc(100% - 40px)}.methodologyModule .col-md-11{width:91.66666667%}.methodologyModule .col-md-2{width:16.66%}.methodologyModule .col-md-1{width:8.33333333%}.innerRoadmap h4{margin-bottom:20px}.scopeContentModule .section-title h2{font-size:32px}.lightTheme .service-part:after{top:140px}}@media (min-width:992px){.direction-lg-column-reverse{flex-direction:column-reverse}.contactUsForm .formWrap{padding:30px 44px 35px 45px}.roadmapContainer{margin-left:-12px;margin-right:-12px}.roadmapOuter{padding-left:12px;padding-right:12px}.roadmapOuter ul{padding-left:30px}.contactUsForm form .hs-button,.contactUsForm form input[type=submit]{margin-top:20px}.proServiceNumeric{min-height:1040px}.lightTheme .content h4:before{left:-35px;right:-35px}}@media(min-width:1280px){.customBlogModule .content{max-width:44%}.lightTheme .service-part:hover:after{transform:translate(-177px,31px) rotate(90deg);transition:all .4s;width:24px}.hrCardinner .content{margin:0 22px}.roadmapContainer.bottom{margin-top:-150px}.roadmapContainer.top .roadmapOuter:first-child .innerRoadmap{margin-top:60px}.roadmapContainer.bottom .innerRoadmap .icon span{margin-top:0}}@media (max-width:991px){.innerRoadmap{display:flex;flex-wrap:wrap}.innerRoadmap .content{flex-direction:column;width:100%}.innerRoadmap .content ul{margin-top:0}.innerRoadmap .content{display:flex;flex-wrap:wrap;order:2}.roadmapOuter:nth-child(odd) .icon{flex-direction:column-reverse}}@media (max-width:767px){.lightTheme{padding-bottom:0}.customBlogModule .slick-dots li button:before{height:12px;width:12px}.customBlogModule .slick-dots{bottom:-60px}.lightTheme .service-part{max-width:516px}}