body,html{overflow-x:clip!important}.special-video{border-radius:0;cursor:pointer}.firstsectionforaboutus{min-height:calc(100% - 350px);background-color:#fff}.aboutusslogan{font-size:57px}.aboutusdescription{font-size:22px}.aboutusvideotext{font-size:48px!important;font-weight:600;color:#fff!important;position:absolute;letter-spacing:-2px;width:38vw;line-height:58px;margin-top:36vh;font-family:Gilroy!important;z-index:60}.aboutusvideospan{font-size:18px;color:#fff;letter-spacing:0}.underline-effect-01{position:absolute;bottom:-8px;left:0;width:12vw;z-index:0}.nomaxheightfordesktop{filter:brightness(.5);min-height:calc(100vh - 72px);max-height:calc(100vh - 72px);object-fit:cover}.underline-effect-02{position:absolute;bottom:-8px;left:0;width:12vw;z-index:0}.underline-effect-03{position:absolute;bottom:-2px;left:0;width:6vw;z-index:0}.underline-effect-04{position:absolute;bottom:-10px;left:0;width:14vw;z-index:0}.about-description{font-size:24px!important;color:#000!important;text-align:center}.bg-dark{background-color:#000!important}.box-style-3{cursor:pointer}.box-style-3 img{object-position:top}.box-style-8 .box{min-height:150px}#highlights-carousel .names{position:static;border-radius:.45rem;width:100%}#highlights-carousel .item img{height:50vh;filter:brightness(.6);object-fit:cover;border-radius:.45rem;cursor:pointer;width:100%}#highlights-carousel .item .description{font-weight:500;bottom:18px}#highlights-carousel .item .description,#highlights-carousel .item p{padding:8px 20px;font-size:16px;color:#fff;position:absolute;border-radius:4.25rem;background:transparent;margin-left:2.5%;width:18vw}#highlights-carousel .item p{font-weight:600;bottom:55px}#features-carousel .names{position:static;border-radius:.45rem;width:100%}#features-carousel .item img{object-fit:cover;border-radius:.45rem;width:auto}#features-carousel .item .description{font-weight:500;position:relative;padding-right:20px}#features-carousel .item .description,#features-carousel .item p{padding-top:8px;font-size:16px;color:#000;text-align:left;border-radius:4.25rem;background:transparent;padding-bottom:8px}#features-carousel .item p{font-weight:600;top:25px}:root{--underline-width:1lh;--underline-block-width:100vmax;--underline-color-hover:#0ff;--finish-fill:#000;--underline-color:hsla(0,0%,50%,.15);--fill:#000;--color:rgba(7,7,7,.1);--accent:#000;--underline-transition:5s;--bg:#050505}.scrolltext p>span{font-size:48px;text-decoration:none;font-weight:600;outline-color:#e63c1a;color:var(--color);color:var(--finish-fill);-webkit-background-clip:text;background-clip:text;outline-offset:1ch;background-size:var(--underline-block-width) var(--underline-width),var(--underline-block-width) var(--underline-width),100% var(--underline-width);background-position-y:100%;background-image:linear-gradient(90deg,transparent calc(100% - 8ch),var(--accent) calc(100% - 8ch)),linear-gradient(90deg,var(--fill),var(--fill)),linear-gradient(90deg,var(--underline-color),var(--underline-color));background-repeat:no-repeat;font-family:Gilroy;background-position-x:0}.scrolltext{height:135vh;position:relative;display:flex}.scrolltext section{height:100vh;position:sticky;top:0;width:100vw;place-items:center;display:grid}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.scrolltext{view-timeline-name:--scrolltext}.scrolltext p>span{-webkit-animation-timing-function:linear;animation-timing-function:linear;color:transparent;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fill-up,color-in;animation-name:fill-up,color-in;animation-range:entry 100% cover 50%,cover 50% exit 0;animation-timeline:--scrolltext;background-position-x:calc(var(--underline-block-width)*-1),calc(var(--underline-block-width)*-1),0}@-webkit-keyframes fill-up{to{background-position-x:0,0,0}}@keyframes fill-up{to{background-position-x:0,0,0}}@-webkit-keyframes color-in{to{color:var(--finish-fill)}}@keyframes color-in{to{color:var(--finish-fill)}}}}.specialgallerysection{height:calc(100vh - 72px);overflow:hidden;justify-content:end;background-color:#fff;perspective:clamp(400px,100vw,1000px);margin:0;align-items:center;width:100vw;font-family:Poppins,sans-serif;display:flex}specialgallerysection:after,specialgallerysection:before{height:30vh;right:0;content:"";position:fixed;left:0;z-index:10}specialgallerysection:before{top:0;background:linear-gradient(5deg,transparent 30%,#fff)}specialgallerysection:after{bottom:0;background:linear-gradient(-5deg,#fff,transparent 70%)}.specialgallery{height:100vh;margin-right:30px;max-width:1200px;min-width:500px;gap:1vw;display:flex}.specialgallery_line{animation:slide 30s linear infinite;height:fit-content;flex-direction:column;gap:1vw;display:flex}.specialgallery_line:nth-child(2){animation-direction:reverse}.specialgallery_line img{flex:1 1 auto;object-fit:cover;border-radius:.45rem;width:100%}@keyframes slide{0{transform:translatey(0)}to{transform:translatey(-50%)}}.pl0{padding-left:0}.pr0{padding-right:0}.special-text-style-01{height:75px;position:relative;top:50%;width:100%;margin-top:55px;z-index:9999}.special-text-style-01 p{font-size:57px;color:#000;margin:0;vertical-align:top;place-items:center;display:grid}.special-text-style-01 .word{position:absolute;opacity:0}.special-text-style-01 .letter{transform:translateZ(25px);position:relative;transform-origin:50% 50% 25px;float:left;display:inline-block}.special-text-style-01 .letter.out{transform:rotateX(90deg);transition:transform .32s cubic-bezier(.55,.055,.675,.19)}.special-text-style-01 .letter.behind{transform:rotateX(-90deg)}.special-text-style-01 .letter.in{transform:rotateX(0deg);transition:transform .38s cubic-bezier(.175,.885,.32,1.275)}.special-text-style-01 .wisteria{color:#8e44ad}.special-text-style-01 .belize{color:#2980b9}.special-text-style-01 .pomegranate{color:#c0392b}.special-text-style-01 .green{color:#16a085}.special-text-style-01 .midnight{color:#2c3e50}.animation{height:100vh!important;justify-content:center;position:relative;background-color:#fff;align-items:center;width:100vw!important;display:flex}.animation .iphone{height:auto;position:absolute;object-fit:cover;width:253px}.animation .widgets{scale:1;position:absolute;z-index:-1}.animation #socials{height:140px;justify-content:space-evenly;flex-wrap:wrap;border-radius:30px;background:linear-gradient(#ff348b,#e30217)}.animation #socials,.animation a{aspect-ratio:1;align-items:center;display:flex}.animation a{height:50px;justify-content:center;font-size:30px;text-decoration:none;color:#000;background-color:#fff;border-radius:100%;font-family:sans-serif}@media (min-width:800px) and (max-width:1499px){.aboutusvideotext{font-size:38px!important;font-weight:600;color:#fff!important;position:absolute;letter-spacing:-2px;width:38vw;line-height:48px;margin-top:28vh;font-family:Gilroy!important;z-index:60}.box-style-14 .box{min-height:340px}.box-style-14 .box h4{font-size:26px}.box-style-14 .box img{width:68px}}@media only screen and (max-width:799px){.pb75formobile{padding-bottom:75px!important}.special-video{min-height:calc(100vh - 48px);max-height:calc(100vh - 48px)}.specialgallery{margin-right:0;min-width:100%}.specialgallerysection{height:30vh}.scrolltext p>span{font-size:22px}.scrolltext section{height:calc(100vh - 48px)}.scrolltext{height:135vh}.slogan{font-size:38px!important;text-align:left!important;line-height:40px}.aboutusdescription{font-size:16px!important;text-align:left;margin-top:15px}.underline-effect-01{width:35vw}.underline-effect-02{position:absolute;bottom:-8px;left:0;width:22vw;z-index:0}.underline-effect-04{bottom:-6px;width:26vw}.aboutusvideotext{font-size:26px!important;letter-spacing:normal;width:90vw;line-height:38px;font-family:Gilroy}#highlights-carousel .item p{width:100vw}#highlights-carousel .item .description{font-size:14px;font-weight:600;width:42vw}#highlights-carousel .item img{height:300px;filter:brightness(.5);object-position:right}.owl-carousel-influencers .owl-dots{margin-top:17px}.firstsectionforaboutus{min-height:auto}.box-style-14 .box img{margin-bottom:25px;width:68px}.box-style-14 .box h4{font-size:20px}.box-style-14 .box{min-height:300px;padding:40px 15px}}@media only screen and (min-width:1940px){.offset-lg-3{margin-left:0!important}.col-lg-6{width:70%}.homepage h1{font-size:82px}.homepage p{font-size:32px}.col-lg-5{width:60%}}