@font-face{font-family:"sunsetgothic";src:url(/assests/img/casestudy/formabel/Sunset-Gothic-Pro.ttf) format("ttf");font-display:swap}@font-face{font-family:Termina Test Medium;src:url(https://db.onlinewebfonts.com/t/082e924534e3f190d981507c881d3778.eot);src:url(https://db.onlinewebfonts.com/t/082e924534e3f190d981507c881d3778.eot?#iefix) format("embedded-opentype"),url(https://db.onlinewebfonts.com/t/082e924534e3f190d981507c881d3778.woff) format("woff")}@font-face{font-family:Overused Grotesk;src:url(/assests/img/casestudy/promotix/OverusedGrotesk-VF.ttf)}@font-face{font-family:Roc Grotesk Heavy;src:url(/assests/img/casestudy/lulocal/Fontspring-DEMO-rocgroteskcond-heavy.otf);font-weight:700}@font-face{font-family:Roc Grotesk Medium;src:url(/assests/img/casestudy/lulocal/Fontspring-DEMO-rocgroteskcond-medium.otf);font-weight:500}:root{--background:#fff;--foreground:#1b1b1b;--font-sunset-gothic-pro:"sunsetgothic",sans-serif;--font-terminaTest:"Termina Test Medium",sans-serif;--font-hostGrotesk:"Host Grotesk",sans-serif;--font-overused-grotesk:"Overused Grotesk",sans-serif;--font-roc-grotesk-heavy:"Roc Grotesk Heavy",sans-serif;--font-roc-grotesk-medium:"Roc Grotesk Medium",sans-serif;--font-geist:"geist",sans-serif;--font-sfpro:"sfpro",sans-serif;--font-actor:"actor",sans-serif;--font-aileron:"aileron",sans-serif;--carouselPosition:252px;--carouselPosition:100px;--carouselPosition:68px;--carouselPosition:40px;--carouselPosition:24px;--carouselPosition:0}*{box-sizing:border-box;padding:0;margin:0;touch-action:manipulation}body,html{max-width:100vw;scroll-behavior:smooth;scroll-margin-top:100px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-inter-tight),sans-serif}a{text-decoration:none;color:inherit}.loader-wrapper{position:absolute;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:var(--primary-dark);z-index:999}.loader{width:50px;height:50px;aspect-ratio:1;display:grid;border-radius:50%;border:4px solid #0000;border-right:4px solid var(--primary-blue);animation:l15 1s linear infinite}.loader:after,.loader:before{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:l15 2s infinite}.loader:after{margin:8px;animation-duration:3s}@keyframes l15{to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--primary-blue:#0075f2;--primary-dark:#1b1b1b;--orange:#ed4f2e;--secondary-color:#003b79;--secondary-darkBlue:#001730;--secondary-boldBlue:#152035;--bg-aqua:#d3ebff;--bg-aquaSqueeze:#eff7ff;--bg-cream:#fffaea;--bg-snowDrift:#f9f9f9;--bg-dark:#2a2b2e;--primaryGradientText:linear-gradient(270deg,#0075f2,#003b79);--max-width:1400px;--borderColor:#d1d1d1;--borderRadius:10px;--borderRadiusMobile:4.7px;--grayColor600:#949494}h1{font-style:normal;font-weight:400!important;font-size:52px;line-height:60px;letter-spacing:.4px;font-family:Cal Sans,sans-serif;@media screen and (max-width:1024px){font-size:42px;line-height:50px}@media (max-width:768px){font-size:36px;line-height:42.5px}}h2{color:var(--primary-dark);font-size:42px;line-height:52px;text-align:center;@media (max-width:600px){font-size:30px;line-height:38px}}h2,h3{font-style:normal;font-weight:400!important;letter-spacing:.6px;font-family:Cal Sans,sans-serif}h3{font-size:36px;line-height:44px;@media (max-width:1024px){font-size:32px;line-height:40px}@media (max-width:768px){font-size:24px;line-height:28px}}h4{font-size:30px;line-height:38px;@media (max-width:768px){font-size:22px!important;line-height:30px!important}}h4,h5{font-style:normal;font-weight:400!important;letter-spacing:.6px;font-family:Cal Sans,sans-serif}h5{font-size:24px;line-height:32px;color:#1b1b1b;@media (max-width:1024px){font-size:22px;line-height:26px}@media (max-width:768px){font-size:20px!important;line-height:24px!important}}h6{font-weight:400!important;font-size:20px;font-family:Cal Sans,sans-serif;@media (max-width:1024px){font-size:18px;line-height:24px}@media (max-width:768px){font-size:18px!important;line-height:24px!important}}.subTitle,h6{font-style:normal;line-height:28px;letter-spacing:.1px}.subTitle{font-size:18px}.subTitle,li,p{font-weight:400}li,p{font-style:normal;font-size:16px;line-height:24px;letter-spacing:.1px;font-family:var(--font-inter-tight),sans-serif;@media (max-width:1024px){font-size:15px;line-height:24px}@media (max-width:768px){font-size:15px!important;line-height:24px!important}}.btn{& svg{transition:all .3s ease-in-out}&:hover{& svg{rotate:45deg}}}.primaryBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 25px;gap:10px;background:var(--primary-blue);border:0;border-radius:var(--borderRadius);width:-moz-fit-content;width:fit-content;font-style:normal;font-weight:600;font-size:16px;line-height:28px;color:#fff;cursor:pointer;svg{transition:all .3s ease-in-out}&:hover{& svg{rotate:45deg}}& span{transition:all .2s ease-in-out}&:hover{& span{scale:1.2}}@media (max-width:1200px){padding-left:22px;padding-bottom:8px;padding-right:22px;padding-top:8px}@media (max-width:992px){padding-left:18px;padding-bottom:8px;padding-right:18px;padding-top:8px}@media (max-width:567px){padding-left:16px;padding-bottom:6px;padding-right:16px;padding-top:6px;font-size:14px}}.primaryBtnWhite{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 30px;gap:10px;width:-moz-fit-content;width:fit-content;background-color:#fff;border-radius:var(--borderRadius);margin-top:30px;font-style:normal;font-weight:600;font-size:17px;line-height:28px;color:#1b1b1b;& svg{transition:all .3s ease-in-out}&:hover{& svg{rotate:45deg}}}.outlineBtn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;gap:10px;border:1px solid #fff;color:#fff;background:transparent;border-radius:var(--borderRadius);& svg{transition:all .3s ease-in-out}&:hover{& svg{rotate:45deg}}}.textBtn{font-style:normal;font-weight:600;font-size:17px;line-height:28px;color:#fff;& svg{margin-left:15px;transition:all .3s ease-in-out}&:hover{& svg{rotate:45deg}}}.primaryGradientBtn{text-align:center;background:linear-gradient(90deg,#0075f2,#ed4f2e);border-radius:10px;padding:15px 30px;font-weight:600;font-size:17px;line-height:28px;letter-spacing:0;color:#fff;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 10px 24px rgba(0,117,242,.24);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),filter .35s ease;will-change:transform,box-shadow;&:after{inset:0;background:linear-gradient(90deg,#ed4f2e,hsla(0,0%,100%,.7),#0075f2);opacity:0;transition:opacity .45s cubic-bezier(.22,1,.36,1)}&:after,&:before{content:"";position:absolute;z-index:-1;pointer-events:none}&:before{inset:-120% -45%;background:linear-gradient(120deg,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.26) 50%,hsla(0,0%,100%,0) 62%);transform:translateX(-120%);transition:transform .7s cubic-bezier(.22,1,.36,1)}& svg{margin-left:10px;position:relative;z-index:2;transition:transform .35s cubic-bezier(.22,1,.36,1);stroke-width:2px}@media (max-width:600px){padding-left:14.5px;padding-bottom:10px;padding-right:14.5px;padding-top:10px;font-size:17px;line-height:28px}&:hover{filter:saturate(1.07);&:after{opacity:1}&:before{transform:translateX(120%)}& svg{transform:rotate(45deg)}}}.defaultGradientBtn{background:linear-gradient(92.91deg,#0075f2,#0075f2 19%,#ed4f2e);background-size:100% 100%;background-position:50%;color:#fff;border:none;border-radius:var(--borderRadius);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;font-style:normal;font-weight:600;font-size:16px;line-height:28px;cursor:pointer;transition:background-position .5s ease}.defaultGradientBtn svg{rotate:0deg;transition:all .3s ease-in-out;& path{stroke-width:1.8px}}.defaultGradientBtn:hover{background-position:100%}.defaultGradientBtn:hover svg{rotate:45deg}.sectionContainer{padding-top:80px;padding-bottom:80px;@media (max-width:600px){padding-top:40px;padding-bottom:40px}}.reviewCarousel .swiper-wrapper{transition-timing-function:linear!important}.reviewCarousel,.technoCarousel{& .swiper-slide{padding-left:16px;@media (max-width:600px){padding-left:0}}}.react-tel-input{display:block;width:100%;.special-label{display:none}}.customPagination .swiper-pagination{& .swiper-pagination{bottom:12px!important}& .swiper-pagination-bullet{width:42px;height:4px;border-radius:99rem;background-color:#d9d9d9;opacity:1}& .swiper-pagination-bullet-active{background:#003b79}}.customOutterPagination{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 auto;& .custom-swiper-pagination{& .swiper-pagination-bullet{width:42px;height:4px;border-radius:99rem;background-color:#d9d9d9;opacity:1}& .swiper-pagination-bullet-active{background:var(--primary-blue)}}}.marketplaceSwiperSharetribe,.reactNativeCarousel{.swiper-wrapper{margin-bottom:28px;transform:translateX(252px);@media (max-width:600px){margin-bottom:28px}@media screen and (max-width:1600px){transform:translateX(100px)}@media screen and (max-width:1536px){transform:translateX(68px)}@media screen and (max-width:1460px){transform:translateX(40px)}@media screen and (max-width:992px){transform:translateX(24px)}@media screen and (max-width:600px){transform:translateX(0)}}.swiper-pagination{bottom:0!important;.swiper-pagination-bullet-active{background-color:#9678fd!important}.swiper-pagination-bullet{background-color:#e9e4fd;opacity:1}}}.shareTribePagination{.swiper-wrapper{margin-bottom:40px}}.shareTribePagination,.shareTribeReview{.swiper-wrapper{transform:translateX(252px);@media screen and (max-width:1600px){transform:translateX(100px)}@media screen and (max-width:1560px){transform:translateX(73px)}@media screen and (max-width:1536px){transform:translateX(68px)}@media screen and (max-width:1460px){transform:translateX(40px)}@media screen and (max-width:992px){transform:translateX(24px)}}}.reactNativeCarousel,.shareTribeReview{.swiper-wrapper{@media screen and (max-width:600px){transform:translateX(0)}}}.grayGradient{background:linear-gradient(180deg,#515151,#323232)}.tealGradient{background:linear-gradient(180deg,#348f50,#48abcb)}.oragangeGradient{background:linear-gradient(104.28deg,#d9d9d9 -5.18%,#67054d 98.51%)}.sepiaGradient{background:linear-gradient(180deg,#0997a7,#01424b 102.2%)}.darkOrangeGradient{background:linear-gradient(180deg,#000,#9c3e1c 51.44%,#ffae00)}.paddingExtra{padding-bottom:80px;@media (max-width:600px){padding-bottom:40px}}.css-19bb58m,.css-hlgwow{padding:0!important;margin:0!important}.css-8eoifx-placeholder{font-weight:400!important;color:#ffffffcc;font-size:20px!important;@media (max-width:600px){font-size:16px!important;line-height:24px}}.css-on3b40-menu{font-weight:400!important;color:var(--primary-dark);font-size:20px;line-height:28px;@media (max-width:600px){font-size:16px!important;line-height:24px}}.css-7crn4c-singleValue{font-weight:400;font-size:18px;line-height:28px;@media (max-width:600px){font-size:16px!important;line-height:24px}}.css-132t2vz-option,.css-c2th17-option,.css-i0485p-option,.css-ngbzt2-option{font-size:18px!important;line-height:28px!important;@media (max-width:600px){font-size:16px!important;line-height:24px!important}}.css-1cfo1cf{font-weight:400;color:#fff!important}.css-1u9des2-indicatorSeparator{visibility:hidden}.sectionTopPadding{padding-top:80px;@media (max-width:600px){padding-top:40px}}button[aria-label="Country selector"]{border-top:0;border-left:0;border-right:0;padding-bottom:16px;@media (max-width:992px){padding-bottom:12px}}.disabled-element,.navBtn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}iframe[title="chat widget"]{overflow:hidden!important}iframe[title="chat widget"] .tawk-badge,iframe[title="chat widget"] .tawk-notification,iframe[title="chat widget"] [class*=badge],iframe[title="chat widget"] [class*=unread]{display:none!important;visibility:hidden!important;opacity:0!important}[id]{scroll-margin-top:146px}.sectionPadding{padding-top:80px;padding-bottom:80px;@media (max-width:600px){padding-top:40px;padding-bottom:40px}}.bSectionPadding{padding-bottom:80px;@media (max-width:600px){padding-bottom:40px}}