.instagram-feed{margin-top:clamp(6rem,10vw,12rem);padding-bottom:clamp(3rem,5vw,5rem)}.instagram-wrapper{overflow:hidden;position:relative}.instagram-wrapper .swiper-container{width:100%;height:auto}.instagram-wrapper .swiper-wrapper{align-items:stretch}.instagram-wrapper .swiper-slide{position:relative;display:flex;align-items:center;justify-content:center;height:auto;aspect-ratio:1 / 1}.instagram-wrapper .instagram-slide{width:100%;height:100%;aspect-ratio:1 / 1}.instagram-wrapper .instagram-slide img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;display:block;border-radius:8px}:root{--gradient-purple: #999dfd;--gradient-purple-rgb: rgb(153, 157, 253);--gradient-purple-rgba: rgb(153, 157, 253, 1);--gradient-purple-rgba-4: rgb(153, 157, 253, .4);--gradient-purple-1: #8e8bf5;--gradient-purple-1-rgba-4: rgb(142, 139, 245, .4);--gradient-purple-1-rgba-2: rgb(142, 139, 245, .2);--gradient-purple-1-rgba-1: rgb(142, 139, 245, .1);--gradient-blue: #6a67e4;--gradient-blue-rgb: rgb(106, 103, 228);--gradient-blue-rgba: rgb(106, 103, 228, 1);--gradient-blue-rgba-4: rgb(106, 103, 228, .4);--gradient-blue-1: #8e8bf5;--gradient-blue-1-rgba-4: rgb(142, 139, 245, .4);--gradient-blue-1-rgba-2: rgb(142, 139, 245, .2);--gradient-blue-1-rgba-1: rgb(142, 139, 245, .1);--blue: #0072ff;--blue-rgba-4: rgba(0, 114, 255, .4);--blue-rgba-2: rgba(0, 114, 255, .2);--gradient-pink: #ffb7f6;--gradient-pink-rgba: rgba(255, 183, 246, 1);--gradient-pink-rgba-4: rgba(255, 183, 246, .4);--gradient-pink-1: #ff93f2;--gradient-pink-1-rgba: rgba(255, 147, 242, 1);--gradient-pink-1-rgba-4: rgba(255, 147, 242, .4);--gradient-pink-1-rgba-2: rgba(255, 147, 242, .2);--pink: #ff56ea;--pink-rgba-1: rgba(255, 86, 234, .1);--pink-1: #ff92f2;--border-width: .3rem }html{font-size:16px}body{overscroll-behavior:contain}html,body{height:100%}a{color:inherit;font-size:inherit;line-height:inherit;text-decoration:none}ul{padding-left:0}h1{font-size:6rem;font-weight:600;line-height:8rem;letter-spacing:-.2rem}@media(max-width:991px){h1{font-size:5rem;line-height:7rem}}@media(max-width:575px){.hero-content h1{font-size:clamp(2.5rem,10vw,5rem);line-height:1.15}}h2{font-size:5rem;font-weight:600;letter-spacing:-.2rem}@media(max-width:991px){h2{font-size:4rem}}h3{font-size:3rem;font-weight:600}h4{font-size:2rem;font-weight:600}h5{font-size:1.8rem;font-weight:600}h6{font-size:1.4rem;font-weight:500}@media(max-width:991px){h6{font-size:1.6rem}}p{font-size:1.6rem;font-weight:500;line-height:1.5;margin:0}ul li{font-size:1.6rem;font-weight:500;line-height:3rem}p.large{font-size:1.8rem}.c-dark{color:#123769;fill:#123769}.c-grey{color:#6a6f77;fill:#6a6f77}.c-grey-1{color:#666b6d;fill:#6a6f77}.c-purple{color:var(--gradient-purple);fill:var(--gradient-purple)}.c-pink{color:var(--gradient-pink);fill:var(--gradient-pink)}.c-blue{color:#5178e8;fill:#5178e8}.c-white{color:#fff;fill:#fff}.upper{text-transform:uppercase}.ls-1{letter-spacing:.1rem}.ls-2{letter-spacing:-.1rem}.paragraph-big{font-size:2rem;font-weight:600;line-height:3rem}.paragraph-small{font-size:1.4rem}@media(max-width:991px){.paragraph-small{font-size:1.6rem}}.hero-subtitle{font-size:1.75rem;line-height:1.4}@media(max-width:991px){.hero-subtitle{font-size:1.5rem}}@media(max-width:575px){.hero-subtitle{font-size:1.35rem}}.hero-cta-text{font-size:1.5rem;font-weight:700}@media(max-width:575px){.hero-cta-text{font-size:1.35rem}}.f-w-700{font-weight:700}.pattern-image{padding:5rem 0}.pattern-image-wrapper{position:relative}.pattern-image img{position:relative;z-index:2;max-width:100%;border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.pattern-image .background-pattern{width:95%;height:calc(100% + 10rem);left:initial;right:0;top:50%;transform:translateY(-50%);z-index:1;border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.pattern-image-1{text-align:right}.pattern-image-1 .background-pattern{width:82.5%;right:-7rem}@media(min-width:992px)and (max-width:1199px){.pattern-image:not(.pattern-image-1) .background-pattern{right:-6rem}}@media(max-width:991px){.pattern-image:not(.pattern-image-1) .background-pattern{right:-3rem}.pattern-image-1{text-align:left}.pattern-image-1 img{max-width:90%}.pattern-image-1 .background-pattern{width:90%;right:-2rem}}@media(max-width:575px){.pattern-image-1 .background-pattern{right:-1rem}}.link-underline>span{position:relative;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.link-underline>span:before{content:"";display:block;position:absolute;left:0;right:0rem;bottom:-.25rem;height:.1rem;background-color:#fff;transform-origin:right center;transform:scaleX(0);transition:transform .3s ease}.link-underline:hover{color:unset}.link-underline:hover>span{text-decoration:none}.link-underline:hover>span:before{transform-origin:left center;transform:scale(1)}.link-underline-1>span:before{background-color:#6a6f77}.slider-navigation{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;height:100%}.slider-navigation>div{cursor:pointer;min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.slider-navigation>div:not(:last-child){margin-right:2rem}.slider-navigation i{font-size:6rem;color:#cad1d4;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.slider-navigation i:hover{color:#ff93f2}.slider-navigation>div:hover,.slider-navigation>div:focus-visible{background:#ffffff14;outline:2px solid var(--gradient-blue);outline-offset:2px}@media(max-width:991px){.slider-navigation{justify-content:center;align-items:center}}.form-floating .input{height:6.3rem;font-size:1.6rem;font-weight:500;color:#666b6d;padding:0 1rem;border:none;border-bottom:.2rem solid #e1e1ec}.form-floating .input:focus,.form-floating .input:active{border-color:var(--gradient-purple);outline:none;box-shadow:none}.form-floating label{padding:1.9rem 1rem;font-size:1.6rem;font-weight:500;color:#666b6d}.form-floating:nth-child(n+2){margin-top:2.7rem}.form-floating .textarea{height:100%;padding:2.3rem 1rem!important;resize:none}.form-floating.textarea-form{height:100%}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-2rem) translate(.15rem)}.drop-shadow{filter:drop-shadow(0px 35px 25px var(--blue-rgba-2));-webkit-filter:drop-shadow(0px 35px 25px var(--blue-rgba-2));-moz-filter:drop-shadow(0px 35px 25px var(--blue-rgba-2))}.drop-shadow-1{filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));-webkit-filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));-moz-filter:drop-shadow(0px 35px 25px var(--blue-rgba-4))}.drop-shadow-2{filter:drop-shadow(0px 35px 25px var(--gradient-pink-1-rgba-2));-webkit-filter:drop-shadow(0px 35px 25px var(--gradient-pink-1-rgba-2));-moz-filter:drop-shadow(0px 35px 25px var(--gradient-pink-1-rgba-2))}.drop-shadow-3{filter:drop-shadow(0px 35px 25px var(--gradient-purple-1-rgba-2));-webkit-filter:drop-shadow(0px 35px 25px var(--gradient-purple-1-rgba-2));-moz-filter:drop-shadow(0px 35px 25px var(--gradient-purple-1-rgba-2))}.drop-shadow-team-1{filter:drop-shadow(0px 15px 10px var(--gradient-pink-1-rgba-2));-webkit-filter:drop-shadow(0px 15px 10px var(--gradient-pink-1-rgba-2));-moz-filter:drop-shadow(0px 15px 10px var(--gradient-pink-1-rgba-2))}.drop-shadow-team-2{filter:drop-shadow(0px 15px 10px var(--gradient-purple-1-rgba-2));-webkit-filter:drop-shadow(0px 15px 10px var(--gradient-purple-1-rgba-2));-moz-filter:drop-shadow(0px 15px 10px var(--gradient-purple-1-rgba-2))}.drop-shadow-team-3{filter:drop-shadow(0px 15px 10px var(--gradient-blue-1-rgba-2));-webkit-filter:drop-shadow(0px 15px 10px var(--gradient-blue-1-rgba-2));-moz-filter:drop-shadow(0px 15px 10px var(--gradient-blue-1-rgba-2))}.gprev,.gnext{display:none}.social-gradient .twitter i{color:#81dfff}.social-gradient .social-instagram i{color:#e1306c}.social-gradient .social-facebook i,.social-gradient .facebook i{color:#4267b2}.social-gradient .linkedin i{color:#ac9dfc}.social-gradient .youtube i{color:#efb2f7}ul.icon-list{list-style:none;margin-left:3rem}@media(max-width:991px){ul.icon-list{margin-left:1rem}}ul.icon-list li{display:flex;align-items:flex-start}ul.icon-list li span{display:inline-block;width:calc(100% - 2.5rem)}ul.icon-list li:before{content:"\f0a9";font-family:Line Awesome Free;font-size:2rem;font-weight:900;width:1.8rem;display:inline-block;position:relative;margin-right:.7rem}ul.icon-list-1 li:before{color:var(--gradient-pink-1)}ul.icon-list-2 li:before{color:var(--gradient-purple-1)}.navigation-wrapper{width:100%;position:fixed;top:3.6rem;left:0;z-index:500;filter:drop-shadow(0px 35px 25px var(--gradient-blue-1-rgba-2));-webkit-filter:drop-shadow(0px 35px 25px var(--gradient-blue-1-rgba-2));-moz-filter:drop-shadow(0px 35px 25px var(--gradient-blue-1-rgba-2));-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-inner{width:100%;display:flex;justify-content:space-between;align-items:center;background-color:#0000;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation .social{display:none;align-items:center;position:absolute;bottom:27px;z-index:2;padding:0 30px 0 40px}.navigation .social h6{font-weight:700;color:#fff}.navigation .social ul{list-style:none;margin-left:3rem}.navigation .social ul li{display:inline-block}.navigation .social ul li:not(:last-child){margin-right:1rem}.navigation .social ul li a{display:block;width:46px;height:46px;border-radius:50%;background-color:#fff;position:relative;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation .social ul li a i{font-size:2rem;color:var(--gradient-blue-1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.navigation .social ul li a:hover{background-color:var(--pink-1)}.navigation .social ul li a:hover i{color:#fff}@media(max-width:350px){.navigation .social{width:100%;flex-direction:column;justify-content:center}.navigation .social ul{margin:2rem 0 0}}.navigation-menu .parent{margin:0}.navigation-menu .parent>li{list-style:none;display:inline-block;position:relative}.navigation-menu .parent>li>a{position:relative;z-index:50}.navigation-menu .parent>li>a>span{font-size:1.6rem;font-weight:700;color:#fff}.navigation-menu .parent>li+li{margin-left:4.5rem}.navigation-menu .parent>li:after{content:"";position:absolute;top:0;left:0;width:100%;height:5rem;z-index:1}.navigation-menu .parent>li .child{position:absolute;top:8rem;opacity:0;visibility:hidden;min-width:25rem;background-color:#fff;filter:drop-shadow(0px 35px 25px var(--gradient-purple-1-rgba-1));-webkit-filter:drop-shadow(0px 35px 25px var(--gradient-purple-1-rgba-1));-moz-filter:drop-shadow(0px 35px 25px var(--gradient-purple-1-rgba-1));background:var(--gradient-purple-rgb);background:linear-gradient(90deg,var(--gradient-purple-rgba) 0%,var(--gradient-blue-rgba) 100%);border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;padding:.3rem}.navigation-menu .parent>li .child ul{background-color:#fff;padding:1rem 4rem 1rem 2rem;border-top-right-radius:1.7rem;border-bottom-right-radius:1.7rem;border-bottom-left-radius:1.7rem}.navigation-menu .parent>li .child li{list-style:none}.navigation-menu .parent>li .child li a{display:block;padding:1.5rem 0 1.5rem 2rem;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-menu .parent>li .child li a span{font-size:1.5rem;color:#6a6f77;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-menu .parent>li .child li a span:before{background-color:#123769}.navigation-menu .parent>li .child li a:hover{background-color:#fff}.navigation-menu .parent>li .child li a:hover span{color:#123769}.navigation-menu .parent>li:hover .child{top:4rem;opacity:1;visibility:visible}.navigation-menu .mobile-header{display:none;justify-content:space-between;align-items:center;padding:2rem;margin:21px 0 24px}.navigation-menu .mobile-header ul{list-style:none;margin:0}.navigation-menu .mobile-header ul li{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;width:35px;height:35px;background-color:#fff;border-radius:50%}.navigation-menu .mobile-header ul li i{font-size:14px}.navigation-menu .mobile-header ul li:nth-child(n+2){margin-left:.5rem}.navigation-menu .search{display:none;position:relative}.navigation-menu .search input{width:100%;height:5.5rem;border:none;outline-color:#0000;font-size:1.6rem;color:#6a6f77;padding:0 5rem 0 2.8rem}.navigation-menu .search button{background:#0000;border:none;position:absolute;top:50%;right:2.8rem;transform:translateY(-50%)}.navigation-menu .search button i{font-size:1.6rem}.navigation-menu .tagline{width:35%;font-size:14px;font-weight:500;line-height:2rem;color:#fff;text-align:center;position:absolute;left:50%;transform:translate(-50%);bottom:2.3rem;display:none}.navigation-menu .background-pattern{display:none}@media(max-width:991px){.navigation-menu{position:absolute;top:-3.6rem;left:-100%;width:100%;height:100vh;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-menu .close-button{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background:transparent;border:0;padding:0;cursor:pointer;width:100%;height:100%;min-width:44px;min-height:44px;color:#123769}.navigation-menu .mobile-header{display:flex;position:relative;z-index:2}.navigation-menu .tagline{display:block}.navigation-menu .background-pattern{display:block;top:0;left:0;width:100%}.navigation-menu .parent li{display:block}.navigation-menu .parent li:after{display:none}.navigation-menu .parent li>a{display:block}.navigation-menu .parent li>a>span{display:block;color:#fff;width:100%;padding:1rem 5rem;font-size:2rem;font-weight:500}.navigation-menu .parent li span:before{display:none}.navigation-menu .parent li.main-search{display:none}.navigation-menu .parent li.has-child a{position:relative}.navigation-menu .parent li.has-child a:after{content:"\f107";font-family:Line Awesome Free;font-size:20px;font-weight:900;color:#fff;position:absolute;top:50%;right:40px;transform:translateY(-50%);-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-menu .parent li.has-child .child{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:none;border-radius:0;z-index:2}.navigation-menu .parent li.has-child .child ul{border-radius:0}.navigation-menu .parent li.has-child .child a:after{content:"\f054";font-family:Line Awesome Free;font-weight:900;color:#123769}.navigation-menu .parent li .child{position:relative;top:0!important;opacity:1!important;visibility:visible;display:none;padding:0;background-color:#fff}.navigation-menu .parent li .child li a{padding:0}.navigation-menu .parent li .child li a span{display:inline-block;color:#6a6f77;font-size:20px;font-weight:500;padding:11.5px 40px}.navigation-menu .parent li .child li:first-child{padding-top:19.75px}.navigation-menu .parent li .child li:last-child{padding-bottom:19.75px}.navigation-menu .parent li+li{margin-left:0}.navigation-menu .parent li.has-child.dropped>a:after{transform:translateY(-50%) rotate(180deg)}}@media(max-width:350px){.navigation-menu .mobile-header{flex-direction:column}.navigation-menu .mobile-header ul{margin-top:3rem}}@media(min-width:992px){.navigation-menu .has-child .child{position:absolute!important;max-height:initial!important;-webkit-transition:all .25s ease!important;-moz-transition:all .25s ease!important;-o-transition:all .25s ease!important;transition:all .25s ease!important}}.navigation.scrolled .navigation-wrapper{top:0;background-color:#ffffff26;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 2px 14px #0f172a14;border-bottom:1px solid rgba(15,23,42,.08)}.navigation.scrolled .navigation-wrapper .navigation-menu .parent>li>a,.navigation.scrolled .navigation-wrapper .navigation-menu .parent>li>a>span{color:#6a67e4;font-weight:600}.navigation.scrolled .navigation-wrapper .navigation-menu .parent>li>a.link-underline>span:before{background-color:#1e293b59}.navigation.scrolled .navigation-wrapper .navigation-menu .parent>li>a.link-underline-1>span:before{background-color:#6a67e48c}.navigation.scrolled .navigation-inner{padding:3.1rem 0;position:relative;z-index:1000}@media(max-width:991px){.navigation.scrolled .navigation-inner{padding:1rem 2rem;position:relative;z-index:1000}.navigation.scrolled .navigation-wrapper{background-color:#ffffff26;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%)}}.navigation.scrolled .navigation-menu .parent li:hover .child{top:5.7rem}.navigation-bar{width:4.4rem;height:4.4rem;min-width:44px;min-height:44px;display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;border:0;background:transparent;cursor:pointer;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-bar:focus-visible{outline:2px solid var(--gradient-blue);outline-offset:3px;border-radius:.6rem}.navigation-bar div,.navigation-bar .navigation-bar-line{display:block;width:2.2rem;height:2px;background-color:#6a67e4;transition:transform .25s ease-out,opacity .25s ease-out}@media(max-width:991px){.navigation-bar{display:flex}}.navigation-1:not(.scrolled) .navigation-logo{position:relative;height:3.3rem}.navigation-1:not(.scrolled) .navigation-logo a{position:absolute;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.navigation-1:not(.scrolled) .navigation-logo .logo{opacity:0;visibility:none}.navigation-1:not(.scrolled) span:before{background-color:#fff}.navigation-1:not(.scrolled) .navigation-menu .parent>li>a>span{color:#fff}.navigation-1:not(.scrolled) .navigation-bar div,.navigation-1:not(.scrolled) .navigation-bar .navigation-bar-line{background-color:#fff}.navigation-1.scrolled .navigation-bar div,.navigation-1.scrolled .navigation-bar .navigation-bar-line{background-color:#1e293b}.navigation-1.scrolled .navigation-logo .logo{opacity:1;visibility:visible;filter:brightness(.9);transition:all .3s ease}.navigation-1.scrolled .navigation-logo a{position:relative;transition:all .3s ease}.navigation-1.scrolled .navigation-logo .logo-white{opacity:0;visibility:hidden}.navigation.shown .navigation-menu{top:-3.6rem;left:0}@media(max-width:991px){.navigation.shown.scrolled .navigation-menu{top:0}}@media(max-width:991px){.navigation-inner{align-items:center;padding:0 2rem}.navigation-inner .search{display:block}.navigation .social{display:flex}}.top-menu-wrapper{position:relative;left:0;z-index:500;width:100%;padding:.8rem 5rem;background-color:#fff;display:flex;justify-content:space-between;align-items:center}@media(max-width:991px){.top-menu-wrapper{padding:.8rem 2rem}}.top-menu .tagline p{font-size:1.3rem;font-weight:500;color:#6a6f77;margin:0}.top-menu .menu ul{list-style:none;margin:0}.top-menu .menu ul li{display:inline-block}.top-menu .menu ul li+li{margin-left:3.3rem}.top-menu .menu ul li.phone{font-size:1.2rem;font-weight:500;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.top-menu .menu ul li.phone:hover{color:#6a6f77}@media(max-width:730px){.top-menu{display:none}}.main-search{cursor:pointer}.main-search-lightbox .gprev,.main-search-lightbox .gnext{display:none}.main-search-content{position:relative}.main-search-content input:not([type=checkbox]):not([type=radio]):not([type=range]){padding-right:6rem}.main-search-content button{background:#0000;border:none;position:absolute;top:50%;right:2.8rem;transform:translateY(-50%)}.main-search-content button i{font-size:1.6rem}.hero .container{position:relative}.hero .container .row{align-items:center}.hero .hero-wrapper{height:100rem;background:radial-gradient(circle at 65% 50%,#e9a4d2,#6c4f8e);animation:colorAnimation 7s infinite linear;background-size:150% 150%}.hero-image{width:100%;height:100%;padding:17.8rem 0;display:flex;justify-content:flex-end;position:relative}.hero-image>img{position:relative;z-index:2}@media(max-width:991px){.hero-image{justify-content:center;padding:17.8rem 0 5rem}}@media(max-width:575px){.hero-image{position:static;padding:5rem 0 0}.hero-image>img{transform:scale(.7)}.hero-image .hero-absolute-image img{transform-origin:center;transform:scale(.7)}}.hero-content{letter-spacing:normal;position:relative;z-index:2;padding:17.8rem 0}.hero-content p{margin:3rem 0 4.8rem}@media(max-width:991px){.hero-content{padding:0 0 10rem;text-align:center}.hero-content p{margin:3rem 0}}@media(max-width:575px){.hero-content{backdrop-filter:blur(3px);z-index:2;padding:0 0 10rem;margin-top:20rem}}.hero-1 .hero-absolute-image{position:absolute;top:-20.1rem;right:-26%;z-index:1}@media(max-width:1199px){.hero-1 .hero-absolute-image{right:-51%}}@media(max-width:991px){.hero-1 .hero-absolute-image{right:-19%}}@media(max-width:767px){.hero-1 .hero-absolute-image{right:-42%}}@media(max-width:575px){.hero-1 .hero-absolute-image{right:initial;left:50%;transform:translate(-50%)}}.fractal{font-family:Fractal}.letter-normal{letter-spacing:normal!important}.bubble{animation:bubble 5s infinite}@keyframes bubble{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes colorAnimation{0%{background-position:50% 125%}25%{background-position:10% 45%}50%{background-position:50% 0%}75%{background-position:75% 50%}to{background-position:50% 125%}}.hero-wrap{position:relative;z-index:0}.hero-wrap .hero-mask,.hero-wrap .hero-bg,.hero-wrap .hero-bg-slideshow{position:absolute;top:0;left:0;height:100%;width:100%}.hero-mask{z-index:2;background-color:#1f005ccf;opacity:.7}#chat-icon,.modal-button{position:fixed;right:20px;background-color:#6a67e4;color:#fff;border-radius:50%;padding:15px;cursor:pointer}.modal-button{border:0}#chat-icon.modal-button,.modal-button.modal-button{bottom:90px;z-index:5}#chat-icon#chat-icon,.modal-button#chat-icon{bottom:20px;z-index:5}.video-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.video-container video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.card,.adiv{cursor:move}#chat-container{position:fixed;z-index:1000;max-width:380px;width:100%;bottom:80px;right:20px;transition:none}#chat-container.dragging{transition:none;max-width:none;width:auto;right:auto;bottom:auto}@media(max-width:767px){#chat-container{max-width:100%;width:100%;height:100vh;inset:0}}#chat-box{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 5px 25px #0000001a;background:#fff;height:500px;display:flex;flex-direction:column}@media(max-width:767px){#chat-box{height:80%;border-radius:0}}#chat-box .chat-widget{flex:1;overflow-y:auto;background:#f8f9fa;padding:15px}#chat-box .chat-widget .chat{background:var(--gradient-blue);color:#fff;border-radius:15px 15px 3px;max-width:80%;padding:10px 15px;margin-bottom:10px}#chat-box .chat-widget .bg-white{border-radius:15px 15px 15px 3px;background:#fff!important;box-shadow:0 2px 5px #0000000d;max-width:80%;padding:10px 15px;margin-bottom:10px}#chat-box .chat-widget::-webkit-scrollbar{width:6px}#chat-box .chat-widget::-webkit-scrollbar-thumb{border-radius:3px}#chat-box #chat-header{background:linear-gradient(to right,#6a67e4,#88b6fe);padding:15px 20px;display:flex;align-items:center;justify-content:space-between;color:#fff;cursor:move}@media(max-width:767px){#chat-box #chat-header{cursor:default}}#chat-box #chat-header span{font-weight:500;font-size:16px}#chat-box #chat-header i{font-size:20px;opacity:.8;transition:opacity .3s;cursor:pointer}#chat-box #chat-header i:hover{opacity:1}#chat-box .form-group{background:#fff;border-top:1px solid rgba(0,0,0,.05);padding:10px}#chat-box .form-group .input-group{display:flex;gap:10px}#chat-box .form-group .input-group textarea{flex:1;border-radius:20px;padding:10px 15px;resize:none;border:1px solid rgba(0,0,0,.1);min-height:44px}#chat-box .form-group .input-group textarea:focus{outline:none;border-color:#6a67e4;box-shadow:0 0 0 2px #6a67e41a}#chat-box .form-group .input-group .btn{border-radius:15px;padding:8px 15px;background:linear-gradient(to right,#6a67e4,#88b6fe);border:none;color:#fff;transition:opacity .3s}#chat-box .form-group .input-group .btn:hover{opacity:.9}#chat-icon{position:fixed;bottom:20px;right:20px;width:60px;height:60px;background:linear-gradient(to right,#6a67e4,#88b6fe);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;box-shadow:0 5px 15px #0000001a;transition:transform .3s;z-index:999}@media(max-width:767px){#chat-icon{width:50px;height:50px;bottom:15px;right:15px}}#chat-icon:hover{transform:scale(1.1)}#chat-icon i{font-size:24px}.chat-container{transition:all .3s ease}.chat-container.d-none{opacity:0;visibility:hidden;pointer-events:none}@media(max-width:767px){.chat-container.d-none{transform:translateY(100%)}}@media(min-width:768px){.chat-container.d-none{transform:translateY(20px)}}.message-time{font-size:12px;opacity:.7;margin-top:5px;text-align:right}.typing-indicator{display:flex;gap:4px;padding:4px 0}.typing-indicator span{width:6px;height:6px;background:var(--gradient-blue);border-radius:50%;animation:typing 1s infinite ease-in-out}.typing-indicator span:nth-child(1){animation-delay:.2s}.typing-indicator span:nth-child(2){animation-delay:.3s}.typing-indicator span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.download-button{cursor:pointer;display:inline-block;width:max-content;padding:var(--border-width);text-align:left;border-top-right-radius:4rem;border-bottom-right-radius:4rem;border-bottom-left-radius:4rem}button.download-button{border:0;padding:var(--border-width);font:inherit;cursor:pointer}button.button{border:0;font:inherit;cursor:pointer}.download-button-group .download-button:not(:last-child){margin-right:1.8rem}@media(max-width:991px){.download-button-group:not(.download-button-group-1){margin-top:-1rem}.download-button-group:not(.download-button-group-1) .download-button{margin-top:1rem}}.download-button-inner{display:flex;align-items:center;padding:1.8rem 3rem 1.6rem 3.4rem;background-color:#0000;position:relative;overflow:hidden!important;border-top-right-radius:4rem;border-bottom-right-radius:4rem;border-bottom-left-radius:4rem}.download-button-inner:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#fff;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.download-button-icon{position:relative;z-index:2}.download-button-icon i{-webkit-transition:all .25s ease-out .1s;-moz-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.download-button-content{position:relative;z-index:2;margin-left:1.2rem}.download-button-content h5{font-size:1rem;font-weight:700;margin:0;-webkit-transition:all .25s ease-out .1s;-moz-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.download-button-content h3{font-size:2rem;font-weight:700;margin:.3rem 0 0;-webkit-transition:all .25s ease-out .1s;-moz-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.download-button-google{background:var(--gradient-purple-rgb);background:linear-gradient(90deg,var(--gradient-purple-rgba) 0%,var(--gradient-blue-rgba) 100%);filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-1));-webkit-filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-1));-moz-filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-1))}.download-button-google .download-button-icon i{font-size:3.4rem}.download-button-apple{background:var(--gradient-pink-rgba);background:linear-gradient(90deg,var(--gradient-pink-rgba) 0%,var(--gradient-purple-rgba) 100%);filter:drop-shadow(0px 10px 10px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 10px 10px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 10px 10px var(--pink-rgba-1))}.download-button-apple .download-button-icon i{font-size:4rem}.download-button:hover .download-button-inner:after{left:100%}.download-button:hover .download-button-icon i,.download-button:hover .download-button-content h3,.download-button:hover .download-button-content h5{color:#fff}.download-button-1{padding:0;background:#0000;-webkit-box-shadow:inset 0px 0px 0px var(--border-width) #fff;box-shadow:inset 0 0 0 var(--border-width) #fff}.download-button-1 .download-button-inner{padding:calc(1.8rem + var(--border-width)) calc(3rem + var(--border-width)) calc(1.6rem + var(--border-width)) calc(3.4rem + var(--border-width))}.download-button-1 .download-button-inner:after{left:100%}.download-button-1 .download-button-icon i,.download-button-1 .download-button-content h3,.download-button-1 .download-button-content h5{color:#fff}.download-button-1:hover .download-button-inner:after{left:0}.download-button-1:hover .download-button-icon i{color:unset}.download-button-1:hover .download-button-content h3{color:#123769}.download-button-1:hover .download-button-content h5{color:#6a6f77}.download-button-1:not(:last-child){margin:0 0 1rem!important}.download-button-1-group{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:100%}@media(max-width:991px){.download-button-1-group{flex-direction:row;align-items:center;flex-wrap:wrap;margin:0 0 0 -2rem}.download-button-1,.download-button-1:not(:last-child){margin:0 0 0 2rem!important}}.button{display:inline-block;width:max-content;background-color:#000;border:none;overflow:hidden;border-top-right-radius:4rem;border-bottom-right-radius:4rem;border-bottom-left-radius:4rem}.button-inner{display:flex;align-items:center;padding:1.9rem 5.6rem;background-color:#0000;position:relative;overflow:hidden;border-top-right-radius:4rem;border-bottom-right-radius:4rem;border-bottom-left-radius:4rem}.button-inner:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-color:#fff;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.button-content{position:relative;z-index:2;display:flex;justify-content:center;align-items:center}.button-content i{font-size:1.5rem;margin-right:.4rem}.button-content h4,.button-content .text{font-size:1.4rem;font-weight:700;margin:.3rem 0 0;-webkit-transition:all .25s ease-out .1s;-moz-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}@media(max-width:991px){.button-content h4,.button-content .text{font-size:1.6rem}}.button:hover .button-inner:after{left:100%}.button:hover .button-content{color:#fff}.button-1{background-color:#0000;-webkit-box-shadow:inset 0px 0px 0px .3rem #fff;box-shadow:inset 0 0 0 .3rem #fff}.button-1 .button-inner:after{left:100%}.button-1 .button-content{color:#fff}.button-1:hover .button-inner:after{left:0}.button-1:hover .button-content{color:var(--gradient-blue)}.button-2{color:#fff;background:var(--gradient-purple-rgb);background:linear-gradient(270deg,var(--gradient-purple-rgba) 0%,var(--gradient-blue-rgba) 100%);filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-4));-webkit-filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-4));-moz-filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-4))}.button-2 .button-inner:after{background-color:var(--gradient-purple)}.button-3{color:#fff;background:var(--gradient-pink-rgba);background:linear-gradient(90deg,var(--gradient-purple-rgba) 0%,var(--gradient-pink-rgba) 100%);filter:drop-shadow(0px 10px 10px var(--gradient-pink-1-rgba-4));-webkit-filter:drop-shadow(0px 10px 10px var(--gradient-pink-1-rgba-4));-moz-filter:drop-shadow(0px 10px 10px var(--gradient-pink-1-rgba-4))}.button-3 .button-inner:after{background-color:var(--gradient-pink)}.button-basic{color:#fff;background:var(--gradient-pink-1-rgba);background:linear-gradient(90deg,var(--gradient-purple-rgba) 0%,var(--gradient-pink-1-rgba) 100%);filter:drop-shadow(0px 10px 10px var(--gradient-pink-1-rgba-4));-webkit-filter:drop-shadow(0px 10px 10px var(--gradient-pink-1-rgba-4));-moz-filter:drop-shadow(0px 10px 10px var(--gradient-pink-1-rgba-4))}.button-basic .button-inner:after{background-color:var(--gradient-pink-1)}.button-standard{color:#fff;background:var(--gradient-pink-rgba);background:linear-gradient(90deg,var(--gradient-pink-rgba) 0%,var(--gradient-purple-rgba) 100%);filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-4));-webkit-filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-4));-moz-filter:drop-shadow(0px 10px 10px var(--gradient-purple-1-rgba-4))}.button-standard .button-inner:after{background-color:var(--gradient-purple-1)}.button-premium{color:#fff;background:var(--gradient-blue-1-rgba);background:linear-gradient(270deg,var(--gradient-blue-1-rgba) 0%,#00d8ab 100%);filter:drop-shadow(0px 10px 10px var(--gradient-blue-1-rgba-4));-webkit-filter:drop-shadow(0px 10px 10px var(--gradient-blue-1-rgba-4));-moz-filter:drop-shadow(0px 10px 10px var(--gradient-blue-1-rgba-4))}.button-premium .button-inner:after{background-color:var(--gradient-blue-1)}.section-heading{position:relative;z-index:2}.section-heading .sub-heading{display:flex;align-items:center;margin:0 auto 1.8rem 0}.section-heading .sub-heading i{font-size:2.4rem;margin:0 .8rem 0 0}.section-heading .sub-heading h5{font-size:1.4rem;font-weight:700;margin:.3rem 0 0}@media(max-width:991px){.section-heading .sub-heading h5{font-size:1.6rem}}.section-heading.center{text-align:center;margin:0 auto}.section-heading.center .sub-heading{justify-content:center}@media(max-width:991px){.section-heading.center-responsive{text-align:center;margin:0 auto}.section-heading.center-responsive .sub-heading{justify-content:center}}.section-heading.width-71{width:71%}.section-heading.width-64{width:64%}.section-heading.width-55{width:55%}.section-heading-1 .sub-heading{margin:0 auto 0 0}.section-heading-1 h1,.section-heading-2 h1{font-size:4rem;line-height:6rem}@media(max-width:991px){.section-heading.width-71,.section-heading.width-64,.section-heading.width-55{width:100%}}.app-feature-1 .app-feature-wrapper{padding:9rem 0 5rem;overflow:visible}@media(max-width:991px){.app-feature-1 .app-feature-wrapper{padding:0}}.app-feature-2 .app-feature-wrapper{padding:0 0 5rem}@media(max-width:991px){.app-feature-2 .app-feature-wrapper{padding:0}}.app-feature .section-heading{margin-bottom:9.5rem}@media(max-width:991px){.app-feature .section-heading{margin-bottom:3rem}}.app-feature-row{margin-top:9rem}@media(max-width:991px){.app-feature-row{margin-top:0}}.app-feature-single{text-align:center;position:relative;overflow:hidden;padding:.4rem;border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;filter:drop-shadow(0px 35px 25px transparent);-webkit-filter:drop-shadow(0px 35px 25px transparent);-moz-filter:drop-shadow(0px 35px 25px transparent);-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.app-feature-single:before{content:"";display:block;position:absolute;z-index:1;bottom:100%;left:0;width:100%;height:100%;background:var(--gradient-purple-rgb);background:linear-gradient(0deg,var(--gradient-purple-rgba) 0%,var(--gradient-blue-rgba) 50%);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.app-feature-single:after{content:"";display:block;position:absolute;z-index:1;top:100%;left:0;width:100%;height:100%;background:var(--gradient-pink-rgba);background:linear-gradient(0deg,var(--gradient-pink-rgba) 50%,var(--gradient-purple-rgba) 100%);-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}.app-feature-single-wrapper{padding:3.5rem 3rem 5.7rem;background-color:#fff;border-top-right-radius:1.7rem;border-bottom-right-radius:1.7rem;border-bottom-left-radius:1.7rem;position:relative;z-index:2}@media(max-width:991px){.app-feature-single-wrapper{padding:1.5rem 3rem 3rem}}.app-feature-single .icon{font-size:8rem}.app-feature-single .icon i{font-size:10rem}.app-feature-single .icon img{width:10rem;height:10rem;object-fit:contain;display:block;margin:0 auto}.app-feature-single .icon i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.app-feature-single h3{font-size:2rem;font-weight:600;margin:.9rem 0 2.3rem}.app-feature-single .circle{position:relative;overflow:hidden;width:3.7rem;height:3.7rem;border-radius:50%;background-color:var(--gradient-pink);font-size:2.4rem;color:#fff;position:absolute;bottom:-20%;right:-20%;z-index:2;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.app-feature-single .circle i{font-size:2.4rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.app-feature-single .circle .hover{top:125%}.app-feature-single .circle:hover .hover,.app-feature-single .circle.hover .hover{top:50%}.app-feature-single .circle:hover i:not(.hover),.app-feature-single .circle.hover i:not(.hover){top:-125%}.app-feature-single:hover{filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1))}.app-feature-single:hover .circle{bottom:1rem;right:1rem}.app-feature-single:hover:before{bottom:50%;left:0}.app-feature-single:hover:after{top:50%;left:0%}.app-feature-single-1{filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1))}.app-feature-single-1 .app-feature-single-wrapper{padding:2.4rem 4rem 4.6rem}.app-feature-single-1 .icon i:before,.app-feature-single-1 h3,.app-feature-single-1 p{-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.app-feature-single-1 .app-feature-single-wrapper:after{content:"";position:absolute;top:100%;left:0;opacity:0;visibility:hidden;z-index:-1;width:100%;height:100%;background:var(--gradient-purple-rgb);background:linear-gradient(-180deg,var(--gradient-blue-rgba) 0%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 100%);border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.app-feature-single-1:hover h3,.app-feature-single-1:hover p{color:#fff}.app-feature-single-1:hover .app-feature-single-wrapper:after{top:0;opacity:1;visibility:visible}.app-feature-single-1:before{bottom:50%;left:0}.app-feature-single-1:after{top:50%;left:0%}.app-feature-single-2{filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1))}.app-feature-single-2 .icon i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(45deg,var(--gradient-pink) 10%,var(--gradient-purple) 25%,var(--gradient-blue) 40%,#fff 55%,#fff 100%);background:-moz-linear-gradient(45deg,var(--gradient-pink) 10%,var(--gradient-purple) 25%,var(--gradient-blue) 40%,#fff 55%,#fff 100%);background:linear-gradient(45deg,var(--gradient-pink) 10%,var(--gradient-purple) 25%,var(--gradient-blue) 40%,#fff 55%,#fff 100%);background-size:300%;background-position:bottom left;background-repeat:no-repeat;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.app-feature-single-2 .icon i:before,.app-feature-single-2 h3,.app-feature-single-2 p{-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.app-feature-single-2 .circle{background-color:#fff}.app-feature-single-2 .circle i{color:var(--gradient-pink)}.app-feature-single-2 .app-feature-single-wrapper:after{content:"";position:absolute;top:100%;left:0;opacity:0;visibility:hidden;z-index:-1;width:100%;height:100%;background:var(--gradient-purple-rgb);background:linear-gradient(-180deg,var(--gradient-blue-rgba) 0%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 100%);border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.app-feature-single-2:hover .icon i:before{background-position:top right}.app-feature-single-2:hover h3,.app-feature-single-2:hover p{color:#fff}.app-feature-single-2:hover .app-feature-single-wrapper:after{top:0;opacity:1;visibility:visible}.app-feature-single-2:before{bottom:50%;left:0}.app-feature-single-2:after{top:50%;left:0%}.feature-section-content>p{padding-right:12rem;margin-top:3rem}.feature-section-content .icon-text-group{margin-top:3.5rem}.feature-section-content .button{margin-top:4rem}@media(max-width:991px){.feature-section-content>p{padding-right:0}}.feature-section-image{position:relative;display:flex;justify-content:flex-end;align-items:center}.feature-section-image .phone{position:relative;z-index:3;filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));-webkit-filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));-moz-filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));max-width:100%}.feature-section-image .image{position:absolute;top:50%;left:-10%;transform:translateY(-50%);z-index:2;filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));-webkit-filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));-moz-filter:drop-shadow(0px 35px 25px var(--blue-rgba-4));max-width:100%}.feature-section-image .background-pattern{width:100%;height:90%;left:initial;top:50%;transform:translateY(-50%);right:-7rem}.feature-section-spacing-1 .feature-section-wrapper{padding:15rem 0 10rem}@media(max-width:991px){.feature-section-spacing-1 .feature-section-wrapper{padding:5rem 0}}.feature-section-spacing-2 .feature-section-wrapper{padding:15rem 0 20rem}@media(max-width:991px){.feature-section-spacing-2 .feature-section-wrapper{padding:5rem 0}}.feature-section-spacing-3 .feature-section-wrapper{padding:5rem 0 15rem}@media(max-width:991px){.feature-section-spacing-3 .feature-section-wrapper{padding:5rem 0}}@media(max-width:992px){.feature-section .feature-section-image{justify-content:center;margin-bottom:5rem}.feature-section .feature-section-image .background-pattern{left:50%;right:initial;transform:translate(-50%,-50%)}}.feature-section-0 .feature-section-image .image{border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}@media(max-width:992px){.feature-section-0 .feature-section-image .image{left:-15%}}@media(max-width:575px){.feature-section-0 .feature-section-image{justify-content:flex-end}.feature-section-0 .feature-section-image .phone{max-width:60%}.feature-section-0 .feature-section-image .image{left:-5%;max-width:50%}}.feature-section-1 .feature-section-content>p{padding-right:0}.feature-section-1 .feature-section-content .icon-text-1-group{margin-top:-.8rem}.feature-section-1 .feature-section-image{justify-content:flex-start}.feature-section-1 .feature-section-image .image{left:initial;right:-10%;border-top-left-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}@media(max-width:992px){.feature-section-1 .feature-section-image .image{right:-10%}}.feature-section-1 .feature-section-image .background-pattern{right:initial;left:-7rem}@media(max-width:991px){.feature-section-1 .feature-section-image{justify-content:center}.feature-section-1 .feature-section-image .background-pattern{left:50%;right:initial;transform:translate(-50%,-50%)}}@media(max-width:575px){.feature-section-1 .feature-section-image{justify-content:flex-start}.feature-section-1 .feature-section-image .phone{max-width:60%}.feature-section-1 .feature-section-image .image{right:-5%;max-width:50%}}.features .section-heading{margin-bottom:9rem}@media(max-width:991px){.features .section-heading{margin-bottom:0}}.features-row{padding-bottom:4.9rem}@media(max-width:991px){.features-row{padding-bottom:0}}.features-row div[class*=col]:nth-child(odd){border-right:.1rem solid #e3e3ed}.features-row div[class*=col]:nth-child(-n+2) .features-single{padding:3rem 7rem 9.2rem}.features-row div[class*=col]:nth-last-child(-n+2) .features-single{padding:9.2rem 7rem 3rem}.features-row div[class*=col]:nth-child(n+3){border-top:.1rem solid #e3e3ed}@media(max-width:991px){.features-row div[class*=col]:nth-child(-n+2) .features-single,.features-row div[class*=col]:nth-last-child(-n+2) .features-single{padding:5rem 3rem}}@media(max-width:767px){.features-row div[class*=col]:nth-child(n+2){border-top:.1rem solid #e3e3ed}.features-row div[class*=col]:nth-child(odd){border-right:none}.features-row div[class*=col]:nth-child(-n+2) .features-single,.features-row div[class*=col]:nth-last-child(-n+2) .features-single{padding:5rem 7rem}}.features-single{text-align:center;padding:9.2rem 7rem}.features-single .icon{font-size:8rem}.features-single .icon i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.features-single h3{font-size:2rem;margin:1rem 0 2.3rem}@media(max-width:991px){.features-single{padding:5rem 3rem}}@media(max-width:767px){.features-single{padding:5rem 7rem}}.video-section-wrapper{margin:10rem 0}.video-section .container{position:relative;padding-top:1rem}.video-section .container .row{position:relative;z-index:3;padding:4rem 0;display:flex;align-items:center}@media(max-width:991px){.video-section .container{padding:0 10rem}}.video-section .button{margin-top:3.3rem}.video-section-video{width:100%;display:flex;justify-content:flex-end}@media(max-width:991px){.video-section-video{justify-content:center}}.video-section-video figure{position:relative;border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.video-section-video figure img{border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.video-section-video figure .play{position:absolute;top:50%;left:-4.9rem;transform:translateY(-50%);width:9.8rem;height:9.8rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--gradient-pink-rgba);background:linear-gradient(225deg,var(--gradient-pink-rgba) 0%,var(--gradient-purple-rgba) 100%)}.video-section-video figure .play a{border-radius:50%;background-color:#fff;width:7.2rem;height:7.2rem;display:flex;justify-content:center;align-items:center;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.video-section-video figure .play a i{font-size:4rem;color:var(--gradient-blue);-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.video-section-video figure .play:hover a{width:100%;height:100%}.video-section-video figure .play:hover a i{font-size:3rem}@media(min-width:991px)and (max-width:1200px){.video-section-video figure{width:95%}.video-section-video figure img{width:100%}}@media(max-width:991px){.video-section-video{margin-bottom:10rem}.video-section-video figure{width:100%}.video-section-video figure img{width:100%}.video-section-video figure .play{top:initial;bottom:-4.9rem;left:50%;transform:translate(-50%)}}@media(max-width:991px){.video-section-content{margin-bottom:5rem;text-align:center}}.video-section .background-pattern{border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}@media(max-width:991px){.video-section .background-pattern{top:initial;bottom:0;left:50%;transform:translate(-50%);width:83.3333333333%;height:75%}}.icon-text{width:41%}.icon-text-group{display:flex}.icon-text-group>*:nth-child(n+2){margin-left:2.7rem}.icon-text i{font-size:8rem}.icon-text i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.icon-text h4{margin:3.3rem 0 2.5rem}@media(max-width:991px){.icon-text{width:50%}}.icon-text-1{display:flex;align-items:center}.icon-text-1>*:nth-child(n+2){margin-top:3.2rem}.icon-text-1 i{font-size:8rem;margin-right:2.6rem}.icon-text-1 i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.icon-text-1 svg{width:7.5rem}.icon-text-1 p{margin:1.2rem 0 0}.testimonial-slide{display:flex;align-items:center;width:100%}@media(max-width:991px){.testimonial-slide{flex-direction:column}}.testimonial-slide .image{background-color:#0000;border-radius:50%;padding:.4rem;display:flex;justify-content:center;align-items:center;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}@media(min-width:992px){.testimonial-slide .image{margin-right:8rem}}.testimonial-slide .image-wrapper{background-color:#fff;border-radius:50%;padding:1.4rem;display:flex;justify-content:center;align-items:center;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}@media(max-width:991px){.testimonial-slide .image-wrapper{font-size:1.6rem}}.testimonial-slide .image-inner{margin:0;width:100%;height:100%;border-radius:50%;transform-origin:center center;transform:scale(.61);-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;position:relative;overflow:hidden}.testimonial-slide .image-inner img{width:100%;height:100%;border:.1rem solid #fff;position:relative;z-index:1;border-radius:50%}.testimonial-slide .image-inner:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;border-radius:50%;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;opacity:1;visibility:visible}.testimonial-slide .content{width:55%;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.testimonial-slide .content p{font-weight:500;color:#6a6f77}.testimonial-slide .content h5{font-size:1.8rem;font-weight:700;line-height:4rem;color:#123769;margin-top:3rem}@media(max-width:991px){.testimonial-slide .content{width:150%;margin-top:5rem;text-align:center}}@media(max-width:991px){.testimonial-slider{margin-top:1rem}}@media(min-width:992px){.testimonial-slider .swiper-container{height:55rem}}.testimonial-slider .swiper-slide{display:flex}.testimonial-slider .swiper-slide-active .image{z-index:10;padding:.4rem;background:var(--gradient-purple-rgb);background:linear-gradient(45deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%)}.testimonial-slider .swiper-slide-active .image-inner{transform:scale(1)}.testimonial-slider .swiper-slide-active .image-inner:after{opacity:0;visibility:hidden}.testimonial-slider .swiper-slide-active .content{opacity:1;visibility:visible}.testimonial-slider .swiper-slide-prev .image{z-index:1;margin-top:17.5%;cursor:pointer}.testimonial-slider .swiper-slide-prev .image-inner:after{background:#fff;background:linear-gradient(180deg,#fff 20%,#0000)}@media(max-width:991px){.testimonial-slider .swiper-slide-prev .image{margin:0 -50.5% 0 0}.testimonial-slider .swiper-slide-prev .image-inner:after{background:#fff;background:linear-gradient(90deg,#fff 20%,#0000)}}.testimonial-slider .swiper-slide-next .image{z-index:1;margin-top:-17.5%;cursor:pointer}.testimonial-slider .swiper-slide-next .image-inner:after{background:#fff;background:linear-gradient(0deg,#fff 20%,#0000)}@media(max-width:991px){.testimonial-slider .swiper-slide-next .image{margin:0 0 0 -50.5%}.testimonial-slider .swiper-slide-next .image-inner:after{background:#fff;background:linear-gradient(-90deg,#fff 20%,#0000)}}.testimonial-section-wrapper{padding:15rem 0 14rem}@media(max-width:991px){.testimonial-section-wrapper{padding:6rem 0 5rem}}.faq{padding:4rem 6rem;background-color:#fff;border-top-right-radius:1.7rem;border-bottom-right-radius:1.7rem;border-bottom-left-radius:1.7rem}@media(max-width:991px){.faq{padding:2rem}}.faq-wrapper{margin:0 2rem}@media(max-width:991px){.faq-wrapper{margin:0}}.faq .accordion-item{border:none}.faq .accordion-item:not(:first-child){margin-top:.7rem}.faq .accordion-button{border:none;box-shadow:none;background-color:initial;font-size:2rem;font-weight:700;color:#123769;line-height:3rem;position:relative}.faq .accordion-button span{padding-right:3rem}.faq .accordion-button:after{content:"\f055";font-family:Line Awesome Free;color:var(--gradient-blue-1);font-size:3.2rem;display:block;background:none;width:auto;height:auto;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.faq .accordion-button:not(.collapsed):after{content:"\f056";color:#ff93f2}.faq .accordion-body{padding:2rem 3rem 1rem 1.25rem}.faq .accordion-body p{font-size:1.6rem;font-weight:500;line-height:3rem;color:#6a6f77}.faq-wrapper{padding:.4rem;background:var(--gradient-purple-rgb);background:linear-gradient(180deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%);border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1))}.faq-section-wrapper{padding-top:5rem}.faq-section-1 .faq-section-wrapper{padding-bottom:15rem}@media(max-width:991px){.faq-section-1 .faq-section-wrapper{padding-bottom:5rem}}.faq-section-2 .faq-section-wrapper{padding:15rem 0}@media(max-width:991px){.faq-section-2 .faq-section-wrapper{padding:5rem 0}}.faq-section-3 .faq-section-wrapper{padding:5rem 0 15rem}@media(max-width:991px){.faq-section-3 .faq-section-wrapper{padding:5rem 0}}.faq-section .section-heading{margin-bottom:4.4rem}@media(max-width:991px){.faq-section .section-heading{margin-bottom:2rem}}.blog-section .blog-section-wrapper{padding-bottom:15rem}@media(max-width:991px){.blog-section .blog-section-wrapper{padding-bottom:5rem}}.blog-section .section-heading{margin-bottom:4rem}.blog-section .button{margin:5rem auto 0;display:block}@media(min-width:992px){.blog-section div[class*=col]:nth-child(n+4){margin-top:5rem}}@media(max-width:991px){.blog-section div[class*=col]:nth-child(n+2){margin-top:3rem}}@media(max-width:991px){.blog-section-1 div[class*=col]:nth-child(-n+2){margin-top:0}.blog-section-1 div[class*=col]:nth-child(n+3){margin-top:3rem}}@media(max-width:767px){.blog-section-1 div[class*=col]:nth-child(n+2){margin-top:3rem}}.blog-single{border-top-right-radius:3rem;border-bottom-right-radius:3rem;border-bottom-left-radius:3rem;background:var(--gradient-purple-rgb);background:linear-gradient(180deg,var(--gradient-blue-rgba) 0,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 100%);filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 35px 25px var(--pink-rgba-1));background-color:#fff;padding:.4rem;text-align:center}.blog-single-wrapper{position:relative;background-color:#fff;padding:2.6rem 2.6rem 5.6rem;border-top-right-radius:2.7rem;border-bottom-right-radius:2.7rem;border-bottom-left-radius:2.7rem}.blog-single .figure{position:relative;overflow:hidden;filter:drop-shadow(0px 35px 25px var(--blue-rgba-2));-webkit-filter:drop-shadow(0px 35px 25px var(--blue-rgba-2));-moz-filter:drop-shadow(0px 35px 25px var(--blue-rgba-2));border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;display:block;width:100%;height:24rem}.blog-single .figure img{border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;width:100%;height:100%;object-fit:cover}.blog-single .figure .img-hover{position:absolute;top:0;left:0;opacity:0;visibility:hidden;width:100%;height:100%;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;background:var(--gradient-purple-rgb-4);background:linear-gradient(90deg,var(--gradient-blue-rgba-4) 20%,var(--gradient-purple-rgba-4) 50%,var(--gradient-pink-rgba-4) 80%)}.blog-single .figure .img-hover .icon{position:absolute;left:50%;transform:translate(-50%,-50%);width:5rem;height:5rem;border-radius:50%;background-color:#fff;top:100%;-webkit-transition:all .25s ease-out .1s;-moz-transition:all .25s ease-out .1s;-o-transition:all .25s ease-out .1s;transition:all .25s ease-out .1s}.blog-single .figure .img-hover i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:3rem}.blog-single .figure .img-hover i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.blog-single .figure:hover .img-hover,.blog-single .figure.hover .img-hover{opacity:1;visibility:visible}.blog-single .figure:hover .img-hover .icon,.blog-single .figure.hover .img-hover .icon{top:50%}.blog-single .circle{position:relative;overflow:hidden;width:3.7rem;height:3.7rem;border-radius:50%;background-color:var(--gradient-pink);font-size:2.4rem;color:#fff;position:absolute;bottom:1rem;right:1rem;z-index:2;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.blog-single .circle i{font-size:2.4rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.blog-single .circle .hover{top:125%}.blog-single .circle:hover .hover,.blog-single .circle.hover .hover{top:50%}.blog-single .circle:hover i:not(.hover),.blog-single .circle.hover i:not(.hover){top:-125%}.blog-single-details{width:max-content;margin:1rem auto;display:flex;align-items:center;font-size:1.4rem;font-weight:500;color:#666b6d}.blog-single-details i{font-size:1.8rem;color:var(--gradient-purple-1)}.blog-single-details .separator{width:.2rem;height:1.2rem;background-color:#cad1d4;margin:0 1.3rem 0 1.7rem}@media(max-width:991px){.blog-single-details{font-size:1.6rem}}.blog-single h3{font-size:2rem;font-weight:700;line-height:3rem;color:#123769;margin-top:3rem}.blog-single p{color:#666b6d}.blog-single-1 .blog-single-wrapper{overflow:hidden}.blog-single-1 .blog-single-wrapper .blog-single-content{position:relative;z-index:1}.blog-single-1 .blog-single-wrapper h3,.blog-single-1 .blog-single-wrapper .blog-single-details,.blog-single-1 .blog-single-wrapper .blog-single-details i,.blog-single-1 .blog-single-wrapper p{-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.blog-single-1 .blog-single-wrapper:after{content:"";position:absolute;top:100%;left:0;opacity:0;visibility:hidden;z-index:0;width:100%;height:100%;background:var(--gradient-purple-rgb);background:linear-gradient(-180deg,var(--gradient-blue-rgba) 0%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 100%);border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.blog-single-1:hover .blog-single-wrapper:after{top:0;opacity:1;visibility:visible}.blog-single-1:hover h3,.blog-single-1:hover .blog-single-details,.blog-single-1:hover .blog-single-details i,.blog-single-1:hover p{color:#fff}.blog-single-1:hover .circle{background-color:#fff}.blog-single-1:hover .circle i{color:var(--gradient-pink)}.blog-detail-thumbnail img{width:100%;border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.blog-detail-content{margin-top:9.4rem;padding-bottom:15rem}@media(max-width:991px){.blog-detail-content{margin-top:5rem;padding-bottom:5rem}}.blog-detail-content .blog-single-details{margin:1.2rem 0 0rem}.blog-detail-content>p{margin-top:3rem}.blog-detail-content h3{margin-top:2.3rem}.blog-detail-content .social{margin-top:3.1rem}.blog-detail-content .social ul{margin-top:1.5rem}.blog-detail-content .social ul li{list-style:none;display:inline-block}.blog-detail-content .social ul li i{-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.blog-detail-content .social ul li:not(:last-child){margin-right:1.9rem}.blog-detail-content .social ul li a{font-size:3rem}.blog-detail-content .social ul li:hover i{color:#123769}.blog-detail-1 .blog-detail-content{padding-bottom:0}.related-posts-wrapper{position:relative;padding-top:9.8rem}.related-posts-inner{position:relative;z-index:2}.related-posts-slider{margin-top:3.8rem}.related-posts-slider-navigation i{color:#fff6}.related-posts-slider-navigation i:hover{color:#fff}@media(max-width:991px){.related-posts-slider-container{max-width:100%;padding:0}}.related-posts-slider .blog-single{margin-bottom:5rem;filter:drop-shadow(0px 10px 25px var(--pink-rgba-1));-webkit-filter:drop-shadow(0px 10px 25px var(--pink-rgba-1));-moz-filter:drop-shadow(0px 10px 25px var(--pink-rgba-1))}.related-posts .background-pattern{width:100%;height:74%}.comments-list{padding:15rem 0 12rem}.comments-heading{margin-bottom:1.4rem}.comments-single{padding-top:4rem}.comments-single-wrapper{display:flex;position:relative}.comments-single-content{padding-bottom:3.4rem}.comments-single.has-reply .comments-single-content,.comments-single:not(:last-child) .comments-single-content{border-bottom:.1rem solid #e1e1ec}.comments-single h5{color:#123769;font-weight:700}.comments-single-image{margin-right:3.5rem}.comments-single .date{font-size:1.2rem;font-weight:500;color:#666b6d}.comments-single .comment{font-size:1.4rem;font-weight:500;line-height:3rem;color:#666b6d;margin-top:.8rem}.comments-single .reply-button{font-size:1.4rem;color:#666b6d;position:absolute;top:0;right:0}.comments-single .reply-button span:before{background-color:#666b6d}.comments-single .comments-single{padding-left:13%}@media(max-width:767px){.comments-single .comments-single{padding-left:5%}}@media(max-width:575px){.comments-single-wrapper{flex-direction:column}.comments-single-content{margin-top:3rem}}@media(max-width:991px){.comments-list{padding:5rem 0}}.comments-form-wrapper{padding-bottom:15rem}.comments-form-heading{margin-bottom:5.9rem}.comments-form .button{display:block;margin:5rem auto 0}@media(max-width:991px){.comments-form-wrapper{padding-bottom:5rem}.comments-form-heading{margin-bottom:3rem}.comments-form .textarea-form{margin-top:2.3rem;height:20rem}}.cta-section .download-button-group{display:flex;flex-wrap:wrap;justify-content:center;margin:4.4rem auto 0}@media(max-width:991px){.cta-section .download-button-group .download-button{margin-top:2rem}}@media(max-width:991px){.cta-section-wrapper{padding:2rem 0}.cta-section .download-button-group{margin:-1rem auto 0}}.tab-content{position:relative;-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.tab-content .tab-pane{display:block;position:absolute}.tab-content .tab-pane-wrapper>*:not(:first-child){margin-top:2.5rem}.tab-content .tab-pane-wrapper .paragraph-big{margin-top:3rem}.tab-content .tab-pane-wrapper .pattern-image{margin:5rem 0 3rem}@media(min-width:992px){.tab-nav{transform:translateZ(0)!important}}@media(max-width:991px){.tab-nav{margin-bottom:3rem}}.tab-nav .nav-link{background-color:#0000;display:flex;align-items:center;padding:1.4rem 0 1.7rem;min-width:100%!important;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.tab-nav .nav-link>span{display:flex;align-items:center}.tab-nav .nav-link i{font-size:5rem;margin-right:1.5rem;color:#6a6f77;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.tab-nav .nav-link i:before{background:#fff;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.tab-nav .nav-link .text{font-size:2rem;line-height:3.6rem;font-weight:600;color:#6a6f77;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.tab-nav .nav-link.active,.show>.tab-nav .nav-link{background-color:#fff;color:initial}.tab-nav .nav-link.active i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.tab-nav .nav-link.active span{color:#123769}.tab-nav .nav-link:not(:first-child){border-top:.1rem solid #e1e1ec}.tab-nav .nav-link-placeholder{opacity:0}.tab-section .sub-heading{display:flex;align-items:center;margin:0 auto 1.8rem 0}.tab-section .sub-heading i{font-size:2.4rem;margin:0 .8rem 0 0}.tab-section .sub-heading h5{font-size:1.4rem;font-weight:700;margin:.3rem 0 0}@media(max-width:991px){.tab-section .sub-heading h5{font-size:1.6rem}}.tab-section-1 .tab-section-wrapper{padding-bottom:15rem}@media(max-width:991px){.tab-section-1 .tab-section-wrapper{padding-bottom:5rem}}.page-header{margin-bottom:15.5rem}@media(max-width:991px){.page-header{margin-bottom:10rem}}.page-header-wrapper{position:relative;padding:21.2rem 0 6.7rem}@media(max-width:991px){.page-header-wrapper{padding:13.5rem 0 5rem}}.page-header-inner{position:relative;z-index:2}@media(max-width:991px){.page-header-content{text-align:center}}.page-header-content ul{margin:-1.5rem 0 0}.page-header-content ul li{list-style:none;display:inline-block}.page-header-content ul li i{font-size:1.6rem}.page-header-content ul li a{font-size:1.6rem;line-height:3.4rem;font-weight:500}.page-header-search{margin-bottom:1.3rem}@media(max-width:991px){.page-header-search{margin-top:3rem}}.page-header-search form{position:relative;width:max-content;margin-left:auto}@media(max-width:991px){.page-header-search form{margin:0 auto}}.page-header-search input{width:30.8rem;height:6rem;border:none;background-color:#1237691a;font-size:1.4rem;font-weight:600;color:#fff;padding:0 5.5rem 0 2.8rem;border-top-right-radius:4rem;border-bottom-right-radius:4rem;border-bottom-left-radius:4rem}.page-header-search input::placeholder{color:#fff}.page-header-search input:focus,.page-header-search input:active{outline:none}@media(max-width:991px){.page-header-search input{font-size:1.6rem}}.page-header-search button{border:none;background-color:#0000;font-size:1.6rem;color:#fff;position:absolute;top:50%;transform:translateY(-50%);right:3rem}.page-header .background-pattern{width:100%}@media(max-width:991px){.page-header .background-pattern-bottom{height:5rem;bottom:-5rem}.page-header .background-pattern-bottom .image{height:15rem;bottom:-5rem}}.page-header .background-pattern-gradient{background:var(--gradient-purple-rgb);background:linear-gradient(-90deg,var(--gradient-blue-rgba) 0,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 100%)}.about-section-wrapper{padding-bottom:15rem}.about-section-content>*:nth-child(n+2){margin-top:3.5rem}.about-section-content .paragraph-big{margin-top:2rem}.about-section .second-half-heading{margin:4.3rem 0 5.7rem}@media(max-width:991px){.about-section-wrapper{padding-bottom:5rem}.about-section-content{margin-top:5rem}.about-section .second-half-heading{margin:3rem 0}.about-section .about-row div[class*=col]:nth-child(n+2){margin-top:3rem}}.team-wrapper{position:relative;padding-top:15rem}.team-inner{position:relative;z-index:2}.team .section-heading{margin-bottom:7.9rem}.team-single{margin:0 1rem 3.5rem}.team-single-wrapper{display:flex;flex-direction:column;align-items:center;padding:7.8rem 0 3.5rem;background-color:#fff;border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.team-single .image{max-width:90%;background:#fff;border-radius:50%;position:relative;padding:.4rem;display:flex;justify-content:center;align-items:center;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.team-single .image-wrapper{position:relative;background-color:#fff;border-radius:50%;z-index:2;padding:1.4rem;display:flex;justify-content:center;align-items:center}@media(max-width:991px){.team-single .image-wrapper{font-size:1.6rem}}.team-single .image-inner{margin:0;width:100%;height:100%;border-radius:50%;transform-origin:center center;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;position:relative;overflow:hidden}.team-single .image-inner img{width:100%;height:100%;border:.1rem solid #fff;position:relative;z-index:1;border-radius:50%}.team-single .image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:var(--gradient-purple-rgb);background:linear-gradient(45deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%);opacity:0;visibility:hidden;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s;z-index:1}.team-single h3{font-size:2.6rem;color:#123769;margin-top:3.7rem;width:100%;text-align:center}.team-single p{color:#6a6f77}.trainer-description-wrap{width:calc(100% - 4rem);margin:1.2rem 2rem 0}.team-single .trainer-description{margin:0;font-size:clamp(1.55rem,1.1vw,1.8rem);font-weight:500;line-height:1.6;color:#6a6f77;text-align:left;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.team-single .trainer-description.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.trainer-description-toggle{margin-top:.8rem;padding:0;border:0;background:transparent;font-size:clamp(1.55rem,1.1vw,1.8rem);font-weight:600;line-height:1.5;color:var(--gradient-blue);cursor:pointer}.trainer-description-toggle__less,.trainer-description-toggle.is-expanded .trainer-description-toggle__more{display:none}.trainer-description-toggle.is-expanded .trainer-description-toggle__less{display:inline}.trainer-description-toggle:focus-visible{outline:2px solid var(--gradient-blue);outline-offset:2px;border-radius:.6rem}.team-single .social{margin-top:3rem}.team-single .social li{list-style:none;display:inline-block}.team-single .social li a{font-size:2.4rem;color:#aab0b8;-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.team-single .social li:not(:last-child){margin-right:1.6rem}.team-single .social-1 li a:hover{color:var(--gradient-pink-1)}.team-single .social-2 li a:hover{color:var(--gradient-purple-1)}.team-single .social-3 li a:hover{color:var(--gradient-blue-1)}.team-single:hover .image:before{opacity:1;visibility:visible}.team-slider-navigation{justify-content:center;align-items:flex-end;width:100%;height:100%}.team .background-pattern{width:100%;height:68%}@media(max-width:991px){.team-wrapper{padding-top:6rem}.team .section-heading{margin-bottom:3rem}.team-slider-container{max-width:100%;padding:0}}.instagram-slide img,.instagram-slide video{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover}.instagram-feed .button-wrapper{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.instagram-feed .button-content{z-index:3}.instagram-feed .button-inner:after{z-index:2}.contact-form{background:var(--gradient-purple-rgb);background:linear-gradient(180deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%);border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;padding:.4rem}.contact-form-wrapper{border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem;background-color:#fff;padding:5.4rem 7.8rem 7.6rem}@media(max-width:991px){.contact-form-wrapper{padding:5.4rem 5rem 5rem}}.contact-form .section-heading{margin-bottom:6.2rem}.contact-details .sub-heading,.contact-form-section .sub-heading{display:flex;align-items:center;margin:0 auto 1.8rem 0}.contact-details .sub-heading i,.contact-form-section .sub-heading i{font-size:2.4rem;margin:0 .8rem 0 0}.contact-details .sub-heading h5,.contact-form-section .sub-heading h5{font-size:1.4rem;font-weight:700;margin:.3rem 0 0}@media(max-width:991px){.contact-form .section-heading{margin-bottom:3rem}.contact-details .sub-heading h5,.contact-form-section .sub-heading h5{font-size:1.6rem}}.contact-form-icon{text-align:center}.contact-form-icon i{font-size:20rem}.contact-form-icon i:before{background:var(--gradient-pink);background:-webkit-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:-moz-linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);background:linear-gradient(to top right,var(--gradient-pink) 30%,var(--gradient-purple) 50%,var(--gradient-blue) 70%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.contact-form .button{width:100%;margin-top:5rem}.contact-form .button-inner{display:flex;justify-content:center;align-items:center}.contact-form-1 .section-heading{margin-bottom:4.2rem}@media(max-width:991px){.contact-form-1 .section-heading{margin-bottom:1rem}}.contact-form-section-wrapper{position:relative;padding:15rem 0}.contact-form-section-wrapper .container{position:relative;z-index:2}.contact-form-section-1 .contact-form-section-wrapper{padding:15rem 0 0}.contact-form-section-pattern .left{position:absolute;top:20%;left:0;z-index:1;width:23.5%;height:27.9rem;background-repeat:no-repeat;background-position:top center;background-size:cover}.contact-form-section-pattern .right{position:absolute;bottom:20%;right:0;z-index:1;width:22.5%;height:27.9rem;background-repeat:no-repeat;background-position:bottom center;background-size:cover}@media(max-width:991px){.contact-form-section-pattern .left,.contact-form-section-pattern .right{width:26%}}@media(max-width:991px){.contact-form-section-wrapper,.contact-form-section-1 .contact-form-section-wrapper{padding:3rem 0 5rem}.contact-form-section-row div[class*=col]:nth-child(n+2){margin-top:3rem}}.contact-details .section-heading{margin-bottom:4.5rem}.contact-details .contact-intro{max-width:72rem;margin:1.6rem auto 0;line-height:1.6}.contact-details .details-row{margin-top:3.5rem}@media(max-width:991px){.contact-details .details-row div[class*=col]:nth-child(n+2){margin-top:3rem}.contact-details .contact-intro{max-width:100%}.contact-details .details-row{margin-top:2.5rem}}.footer-wrapper{position:relative;padding:15rem 0}@media(max-width:991px){.footer-wrapper{padding:5rem 0}}.footer-row{display:flex;justify-content:space-between;position:relative;z-index:2}@media(max-width:991px){.footer-row{flex-direction:column}.footer-row>div:nth-child(n+2){margin-top:3rem}}.footer-detail{flex:.5}.footer-detail p{margin:4rem 0}@media(max-width:991px){.footer-detail p{margin:2rem 0}}.footer-meta{list-style:none;padding-left:0;margin:-2.5rem 0 3rem}.footer-meta li{font-size:1.6rem;font-weight:500;line-height:2.4rem}.footer-meta li+li{margin-top:.8rem}.footer-meta-label{font-weight:700;color:#123769}.footer-detail .link-underline{font-size:1.6rem;font-weight:600;color:#666b6d;display:block}.footer-detail button.link-underline{background:transparent;border:0;padding:0;text-align:left}.footer-detail .link-underline span:before{background-color:#666b6d}.footer-detail .link-underline:nth-child(n+2){margin-top:.9rem}.footer-list h6{font-weight:700;color:#123769;margin-bottom:5rem}.footer-list li{list-style:none}.footer-list li a{font-size:1.6rem;font-weight:500;line-height:4rem;color:#666b6d}.footer-list li a i{margin-right:.4rem}.footer-list li a span:before{background-color:#666b6d}@media(max-width:991px){.footer-list h6{margin-bottom:1.5rem}}.footer-social li i{font-size:2rem}.footer-copyright{position:relative;z-index:2}.footer-copyright h6{font-size:1.4rem;line-height:2rem}@media(max-width:991px){.footer-copyright{margin-top:5rem}}.footer-pattern{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:15rem;background-position:bottom center;transform:rotate(180deg)}.preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;background-color:#fff;background:var(--gradient-purple-rgb);background:linear-gradient(90deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%);-webkit-transition:all .25s ease-out 0s;-moz-transition:all .25s ease-out 0s;-o-transition:all .25s ease-out 0s;transition:all .25s ease-out 0s}.preloader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.preloader svg{width:10%}@media(max-width:991px){.preloader svg{width:25%}}.preloader path{transform-origin:center;transform-box:fill-box;transform:translateZ(0);backface-visibility:hidden;fill:#fff}.preloader path:nth-of-type(1){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(2){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(3){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(4){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(5){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(6){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(7){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader path:nth-of-type(8){animation:spin_single 1s cubic-bezier(.215,.61,.355,1) infinite}.preloader.loaded{top:100%;opacity:0;visibility:hidden}@keyframes spin_single{0%{transform:rotate(0)}to{transform:rotate(180deg)}}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;overflow-x:hidden;margin-top:0;padding:0}@media(max-width:991px){html{font-size:60%}}@media(max-width:800px){html{font-size:58.75%}}@media(max-width:767px){html{font-size:57.5%}}@media(max-width:600px){html{font-size:56.25%}}body{font-family:Fedra,sans-serif;box-sizing:border-box;overflow-x:hidden}.background-pattern{position:absolute;top:0;left:0;z-index:1;width:80%;height:100%}.background-pattern-img{position:absolute;width:100%;height:100%;opacity:.15;z-index:2;mix-blend-mode:color-burn;background-position:0 center}.background-pattern-gradient{position:absolute;width:100%;height:100%;background:var(--gradient-purple-rgb);background:linear-gradient(45deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%);z-index:1}.background-pattern-bottom{width:100%;height:15rem;position:absolute;bottom:-15rem}.background-pattern-bottom .image{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:-1}@media(max-width:991px){.background-pattern-bottom{height:5rem;bottom:-5rem}.background-pattern-bottom .image{height:15rem;bottom:-5rem}}.background-pattern-1 .background-pattern-gradient{filter:drop-shadow(0px 50px 50px var(--gradient-blue-1-rgba-2));-webkit-filter:drop-shadow(0px 50px 50px var(--gradient-blue-1-rgba-2));-moz-filter:drop-shadow(0px 50px 50px var(--gradient-blue-1-rgba-2))}.background-pattern-2 .background-pattern-gradient{filter:drop-shadow(0px 50px 50px var(--gradient-pink-1-rgba-2));-webkit-filter:drop-shadow(0px 50px 50px var(--gradient-pink-1-rgba-2));-moz-filter:drop-shadow(0px 50px 50px var(--gradient-pink-1-rgba-2))}.background-pattern-radius,.background-pattern-radius .background-pattern-img,.background-pattern-radius .background-pattern-gradient{border-top-right-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.background-pattern-radius-reverse,.background-pattern-radius-reverse .background-pattern-img,.background-pattern-radius-reverse .background-pattern-gradient{border-top-left-radius:2rem;border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:unset}}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}@font-face{font-family:Fedra;src:url(../webfonts/FedraSansPro-Light.eot);src:local("Fedra Light"),local("Fedra Light"),url(../webfonts/FedraSansPro-Light.eot?#iefix) format("embedded-opentype"),url(../webfonts/FedraSansPro-Light.woff2) format("woff2"),url(../webfonts/FedraSansPro-Light.woff) format("woff"),url(../webfonts/FedraSansPro-Light.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Fedra;src:url(../webfonts/FedraSansPro-Book.eot);src:local("Fedra Book"),local("Fedra Book"),url(../webfonts/FedraSansPro-Book.eot?#iefix) format("embedded-opentype"),url(../webfonts/FedraSansPro-Book.woff2) format("woff2"),url(../webfonts/FedraSansPro-Book.woff) format("woff"),url(../webfonts/FedraSansPro-Book.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fedra;src:url(../webfonts/FedraSansPro-Medium.eot);src:local("Fedra Medium"),local("Fedra Medium"),url(../webfonts/FedraSansPro-Medium.eot?#iefix) format("embedded-opentype"),url(../webfonts/FedraSansPro-Medium.woff2) format("woff2"),url(../webfonts/FedraSansPro-Medium.woff) format("woff"),url(../webfonts/FedraSansPro-Medium.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fedra;src:url(../webfonts/FedraSansPro-Bold.eot);src:local("Fedra Bold"),local("Fedra Bold"),url(../webfonts/FedraSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(../webfonts/FedraSansPro-Bold.woff2) format("woff2"),url(../webfonts/FedraSansPro-Bold.woff) format("woff"),url(../webfonts/FedraSansPro-Bold.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.screen-section{position:relative;overflow:visible}.gallery-section{position:relative;isolation:isolate;z-index:1;overflow:hidden;width:100%;padding-top:clamp(5rem,10vw,15rem);padding-bottom:clamp(4rem,7vw,7rem);margin-bottom:0}@media(max-width:991px){.gallery-section{padding-top:5rem;padding-bottom:3rem}}.screen-section-wrapper{position:relative;z-index:2;padding-top:15rem;margin-bottom:15rem;overflow:visible}.screen-section-wrapper--bottom{padding-top:clamp(2rem,5vw,4rem);margin-bottom:clamp(8rem,12vw,15rem)}@media(max-width:991px){.screen-section-wrapper{padding-top:5rem;margin-bottom:6rem}}.screen-section .background-pattern{width:100%;height:50%;top:initial;bottom:0}.screen-section .background-pattern-gradient{background:var(--gradient-purple-rgb);background:linear-gradient(270deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%)}.screen-section-bottom-wrapper{padding:2rem 0 15rem}.screen-section-bottom h4{margin-top:4rem}.screen-section-bottom h4 i{font-size:2.4rem}@media(max-width:991px){.screen-section-bottom{text-align:center}.screen-section-bottom h4{margin-top:2rem}.screen-section-bottom-wrapper{padding:0 0 6.5rem}.screen-section-bottom .download-button-group{margin-top:2rem}.location-section{margin-top:2rem;padding-top:4rem;padding-bottom:6rem;text-align:center}.instagram-feed{margin-top:4rem;padding-bottom:2rem}.location-heading .sub-heading{justify-content:center}.location-grid.text-start{text-align:left}}.screen-slider{overflow:visible;margin-top:9rem}@media(max-width:991px){.screen-slider{margin-top:3rem}}.screen-slide{padding-bottom:5rem}.screen-slide figure{filter:drop-shadow(0px 30px 15px rgba(86,131,254,.8));-webkit-filter:drop-shadow(0px 30px 15px rgba(86,131,254,.8));-moz-filter:drop-shadow(0px 30px 15px rgba(86,131,254,.8))}.screen-slide img{width:100%}.screen-slide figure{background:#ffffff0d;border-radius:1.6rem;overflow:hidden}.screen-slide figure img{aspect-ratio:223/353;object-fit:cover}.screen-slide-caption{margin:0;padding:.9rem 1.1rem;font-size:1.4rem;line-height:1.35;color:#fff;background:#123769cc;backdrop-filter:blur(2px)}.modal{position:fixed;left:0;bottom:0;width:100%;height:0px;background:#33333380;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.4s}.modal-container{display:flex;max-width:720px;width:100%;border-radius:10px;overflow:hidden;position:absolute;opacity:0;pointer-events:none;transition-duration:.3s;background:#fff;transform:translateY(100px) scale(.4)}.modal-title{margin:0;font-size:2rem;font-weight:600;color:#123769}.modal-desc{margin:6px 0 30px}.modal-left{padding:60px 30px 20px;background:#fff;flex:1.5;transition-duration:.5s;transform:translateY(80px);opacity:0}.modal-right{flex:2;font-size:0;transition:.3s;overflow:hidden}.modal-right img{width:100%;height:100%;transform:scale(2);object-fit:cover;transition-duration:1.2s}.modal.is-open{height:100%;background:#333333d9}.modal.is-open .modal-button{opacity:0}.modal.is-open .modal-container{opacity:1;transition-duration:.6s;pointer-events:auto;transform:translateY(0) scale(1)}.modal.is-open .modal-right img{transform:scale(1)}.modal.is-open .modal-left{transform:translateY(0);opacity:1;transition-delay:.1s}.modal-buttons{display:flex;justify-content:space-between;align-items:center}.modal-buttons a{color:#3339;font-size:14px}.modal-buttons a.input-button{color:#fff}.sign-up{margin:60px 0 0;font-size:14px;text-align:center}.sign-up a{color:#6a67e4}.input-button{padding:1rem;outline:none;border:0;color:#fff;border-radius:4px;background:#6a67e4;font-family:Nunito,sans-serif;transition:.3s;cursor:pointer}.input-button:hover{background:#123769}.input-label{font-size:1.5rem;text-transform:uppercase;font-family:Nunito,sans-serif;font-weight:600;letter-spacing:.7px;color:#6a67e4;transition:.3s}.input-block{display:flex;flex-direction:column;padding:10px 10px 8px;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;transition:.3s}.input-block input{outline:0;border:0;padding:4px 0 0;font-size:1.7rem;font-family:Nunito,sans-serif}.input-block input::placeholder{color:#ccc;opacity:1}.input-block:focus-within{border-color:#6a67e4}.input-block:focus-within .input-label{color:#6a67e4cc}.icon-button{outline:0;position:absolute;right:10px;top:12px;width:32px;height:32px;border:0;background:0;padding:0;cursor:pointer}@media(max-width:750px){.modal-container{width:90%}.modal-right{display:none}}@media(max-width:575.98px){.container{padding-left:1.6rem;padding-right:1.6rem}}@media(max-width:991.98px){html.nav-open,html.nav-open body{overflow:hidden}.navigation-wrapper{top:0;backdrop-filter:blur(10px)}.navigation-inner{padding:1rem 2rem}.navigation-menu{position:fixed;top:0;left:0;width:100vw;max-width:100vw;height:100dvh;background:#123769eb;transform:translate(-102%);will-change:transform;z-index:1001;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:transform .25s ease-out;pointer-events:none}.navigation-menu .mobile-header ul li{min-width:44px;min-height:44px;width:44px;height:44px}.navigation-menu .close-button i{font-size:1.8rem}.navigation.shown .navigation-menu{pointer-events:auto}.navigation.shown .navigation-bar .navigation-bar-line:nth-child(1){transform:translateY(7px) rotate(45deg)}.navigation.shown .navigation-bar .navigation-bar-line:nth-child(2){opacity:0}.navigation.shown .navigation-bar .navigation-bar-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.navigation-menu .parent>li>a{min-height:44px}.navigation-menu .parent li>a>span{padding:1.2rem 2.4rem;font-size:2rem}.navigation-menu .parent>li>a.link-underline,.navigation-menu .parent>li>a.link-underline-1,.navigation-menu .parent>li>a.link-underline>span,.navigation-menu .parent>li>a.link-underline-1>span{color:#fff!important}.navigation-menu .parent li .child a.link-underline,.navigation-menu .parent li .child a.link-underline>span{color:#123769!important}.navigation-menu .background-pattern{position:absolute;top:0;left:0;width:100%;height:100%}.navigation-wrapper{overflow-x:clip}}@media(max-width:991.98px){.navigation.shown .navigation-menu{top:0;left:0;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.navigation-menu,.navigation-bar .navigation-bar-line,.navigation-bar div{transition:none!important}}@media(max-width:767.98px){.hero .hero-wrapper{min-height:60rem;height:auto}.hero-image{padding:6rem 0 2rem}.hero-content{padding:2rem 0 4rem}.drop-shadow,.drop-shadow-1,.drop-shadow-2,.drop-shadow-3{filter:drop-shadow(0 16px 20px rgba(0,0,0,.08))}.app-feature-single-wrapper,.faq,.blog-single-wrapper,.contact-form-wrapper{border-radius:1.2rem}.app-feature .section-heading,.features .section-heading,.blog-section .section-heading{margin-bottom:2rem}.video-section-wrapper{margin:6rem 0}.testimonial-section-wrapper{padding:6rem 0 5rem}.footer-wrapper{padding:4rem 0}.page-header-wrapper{padding:10rem 0 4rem}.page-header{margin-bottom:6rem}.page-header-content ul{margin-top:.5rem}}@media(max-width:575.98px){.video-section-video figure .play{left:50%;transform:translate(-50%)}}@media(max-width:479.98px){h1{font-size:3.6rem;line-height:4.8rem}h2{font-size:3rem;line-height:4rem}}.button,.btn,.download-button{min-height:44px}.button:focus-visible,.btn:focus-visible,.download-button:focus-visible{outline:2px solid var(--gradient-blue);outline-offset:2px}img,video{max-width:100%;height:auto}@media(max-width:991.98px){.video-section .container{padding:0 2rem!important}.testimonial-slide .content{width:100%!important}}@media(max-width:767.98px){.features-single{padding:3rem!important}}.download-button-inner{border-radius:4rem;overflow:hidden;-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.download-button-inner:after{border-radius:inherit;pointer-events:none;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-clip-path:inset(0 round 4rem);clip-path:inset(0 round 4rem);transform:translateZ(0);will-change:transform}.yandex-reviews-widget{position:relative;border:1px solid #e6e6e6;border-radius:1.2rem;overflow:hidden;background:#fff;box-shadow:0 10px 25px #0000000f}.yandex-reviews-frame{display:block;width:100%;height:680px;border:0}.yandex-reviews-link{display:block;position:absolute;bottom:8px;left:0;width:100%;text-align:center;font-size:10px;color:#b3b3b3;text-decoration:none;padding:0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:991.98px){.yandex-reviews-frame{height:560px}}@media(max-width:575.98px){.yandex-reviews-frame{height:520px}}.reviews-header{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;border-bottom:1px solid #f0f0f0}.reviews-rating{display:flex;align-items:baseline;gap:1rem}.reviews-score{font-size:2.4rem;font-weight:700;color:#123769}.reviews-meta{color:#666b6d}.reviews-source{font-size:1.2rem;color:#6a67e4;text-decoration:none}.reviews-source:hover{text-decoration:underline}.reviews-items{list-style:none;margin:0;padding:1.2rem 1.6rem;display:grid;grid-template-columns:1fr 1fr;gap:1.6rem}@media(max-width:767.98px){.reviews-items{grid-template-columns:1fr}}.review-item{display:flex;gap:1.2rem;padding:1.2rem;border:1px solid #f0f0f0;border-radius:1rem;background:#fff}.review-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;background:#e9eef7;display:flex;align-items:center;justify-content:center;color:#123769;font-weight:700}.review-avatar img{width:100%;height:100%;object-fit:cover}.review-head{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:.4rem}.review-name{color:#123769}.review-date{color:#999;font-size:1.2rem}.review-stars{color:#ffb400;margin-left:auto;font-size:1.4rem}.review-text{color:#666b6d;margin:0}.review-meta{margin-top:.4rem;color:#6a6f77;font-size:1.4rem;display:flex;gap:.6rem;align-items:center}.review-stars{color:#ffb400}.reviews-stars{display:inline-flex;gap:2px}.reviews-stars .star{width:16px;height:16px;display:inline-block}.reviews-stars .star--full path,.reviews-stars .star-full{fill:#ffb400}.reviews-stars .star--empty path,.reviews-stars .star-empty{fill:#e5e5e5}.reviews-stars .star--half .star-empty{fill:#e5e5e5}.reviews-stars .star--half .star-full{fill:#ffb400}#reviews-slider .swiper-container{width:100%}#reviews-slider .swiper-wrapper{display:flex}#reviews-slider .swiper-slide{width:100%}#reviews-slider .testimonial-slide{display:flex;align-items:center;gap:clamp(.8rem,2.5vw,1.6rem)}#reviews-slider .testimonial-slide .image{flex:0 0 auto}#reviews-slider .testimonial-slide .image-wrapper{background:#fff;border-radius:50%;padding:6px;box-shadow:0 6px 14px #00000014;display:inline-flex}#reviews-slider .testimonial-slide .image-inner{width:12rem;height:12rem;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}#reviews-slider .testimonial-slide .image-inner img{width:100%;height:100%;object-fit:cover}#reviews-slider .testimonial-slide .content{opacity:1;visibility:visible}.screen-slide figure{position:relative;width:100%}.screen-slide figure img{display:block;width:100%;height:clamp(220px,28vw,420px);object-fit:cover;border-radius:1.2rem;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@media(min-width:992px){.screen-slide figure img{height:360px}}.gallery-marquee{overflow:hidden;margin-top:clamp(3rem,6vw,9rem);margin-bottom:0;display:flex;flex-direction:column;gap:clamp(1.2rem,2.5vw,2rem);width:100%;max-width:none;position:relative;z-index:1}.gallery-marquee__row{overflow:hidden;width:100%;display:flex;align-items:center}.gallery-marquee__track{display:flex;align-items:center;gap:clamp(1.2rem,2vw,2.4rem);width:max-content;will-change:transform}.gallery-marquee__track--left{animation:galleryMarqueeLeft 50s linear infinite}.gallery-marquee__track--right{animation:galleryMarqueeRight 55s linear infinite}@keyframes galleryMarqueeLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes galleryMarqueeRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.gallery-marquee__item{flex:0 0 auto;margin:0;filter:drop-shadow(0px 16px 10px rgba(86,131,254,.45));-webkit-filter:drop-shadow(0px 16px 10px rgba(86,131,254,.45));background:#ffffff0d;border-radius:1.6rem;overflow:hidden}.gallery-marquee__item a{display:block;line-height:0}.gallery-marquee__item img{display:block;width:clamp(160px,22vw,320px);height:clamp(120px,16.5vw,240px);max-width:none;object-fit:cover;object-position:center center;border-radius:1.2rem;transition:transform .35s ease}.gallery-marquee__item a:hover img,.gallery-marquee__item a:focus-visible img{transform:scale(1.03)}.gallery-marquee__item a:focus-visible{outline:2px solid var(--gradient-blue);outline-offset:4px;border-radius:1.2rem}@media(max-width:575.98px){.gallery-marquee__track--left{animation-duration:35s}.gallery-marquee__track--right{animation-duration:38s}}@media(prefers-reduced-motion:reduce){.gallery-marquee__track--left,.gallery-marquee__track--right{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.gallery-marquee__row{overflow:visible}}:root{--chat-avatar-size: 30px}.chat-avatar{margin-right:1rem;width:var(--chat-avatar-size);height:var(--chat-avatar-size);flex:0 0 var(--chat-avatar-size);border-radius:50%;overflow:hidden;display:inline-block}.navigation.scrolled .navigation-wrapper{background-color:#ffffff26!important;backdrop-filter:blur(14px) saturate(140%)!important;-webkit-backdrop-filter:blur(14px) saturate(140%)!important}.navigation.scrolled .navigation-wrapper .navigation-menu .parent>li>a,.navigation.scrolled .navigation-wrapper .navigation-menu .parent>li>a>span{color:#6a67e4!important}.chat-avatar img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:575.98px){:root{--chat-avatar-size: 28px}}#chat-icon{position:fixed}#chat-icon .badge-counter{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ff4d4f;color:#fff;font-size:11px;line-height:18px;text-align:center;box-shadow:0 0 0 2px #fff}.quick-replies{display:flex;flex-wrap:wrap;gap:8px;padding:8px 10px;border-top:1px solid rgba(0,0,0,.05);background:#fff}.quick-chip{border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:6px 10px;font-size:13px;cursor:pointer;color:#123769;background:#f8f9fb}.quick-chip:hover{background:#eef2ff}@media(prefers-color-scheme:dark){#chat-box{background:#1f2430;color:#e6e6e6}#chat-box .form-group{border-top-color:#ffffff0f}#chat-box .form-group .input-group textarea{color:#1a1818;border-color:#ffffff14}.quick-replies{background:#1f2430;border-top-color:#ffffff0f}.quick-chip{border-color:#ffffff1f;color:#dfe4ff;background:#2a3244}}.location-section{position:relative;isolation:isolate;z-index:2;overflow:hidden;margin-top:clamp(3rem,6vw,6rem);padding-top:clamp(4rem,8vw,8rem);padding-bottom:clamp(8rem,12vw,15rem)}.location-section__content{position:relative;z-index:2}.location-section .background-pattern{width:100%;height:100%;top:0;bottom:0;z-index:1}.location-section .background-pattern-gradient{background:var(--gradient-purple-rgb);background:linear-gradient(270deg,var(--gradient-blue-rgba) 20%,var(--gradient-purple-rgba) 50%,var(--gradient-pink-rgba) 80%)}.location-heading{margin-bottom:clamp(1.6rem,3vw,2.4rem)}.location-heading .sub-heading h5{color:#fff}.location-heading .main-heading h2{margin-bottom:.6rem}.screen-slider-meta{display:flex;align-items:center;justify-content:flex-end;gap:1.2rem;margin-top:.8rem}.screen-slider-hint,.screen-slider-counter{margin:0}.screen-slider-counter{font-weight:700}.location-lead{margin:0;opacity:.9;font-size:var(--fs-body)}.location-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2vw,1.6rem)}.location-card{display:flex;flex-direction:column;gap:.6rem;padding:clamp(1.4rem,2.5vw,2rem);border-radius:1.6rem;background:#ffffff14;border:1px solid rgba(255,255,255,.18);filter:drop-shadow(0 20px 15px rgba(86,131,254,.35));-webkit-filter:drop-shadow(0 20px 15px rgba(86,131,254,.35));transition:background .25s ease,border-color .25s ease}.location-card:hover{background:#ffffff1f;border-color:#ffffff47}.location-card__header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.location-card__badge{display:inline-flex;align-items:center;justify-content:center;min-width:3.2rem;height:3.2rem;padding:0 .8rem;border-radius:1rem;background:linear-gradient(135deg,var(--gradient-blue),var(--gradient-pink));font-size:1.3rem;font-weight:700;color:#fff;line-height:1}.location-card__badge--contact{font-size:1.6rem}.location-card__icon{font-size:2.2rem;color:#ffffff73;line-height:1}.location-card__title{margin:0;font-size:var(--fs-h5);color:#fff;line-height:1.35}.location-card__meta{margin:0;font-size:var(--fs-small);color:#ffffffc7}.location-card__link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.4rem;padding:.6rem 1.2rem;border-radius:.8rem;border:var(--border-width) solid rgba(255,255,255,.55);color:#fff;font-weight:700;font-size:var(--fs-small);text-decoration:none;width:max-content;transition:background .2s ease,color .2s ease,border-color .2s ease;cursor:pointer}.location-card__link:hover,.location-card__link:focus-visible{background:#fff;color:#123769;border-color:#fff;outline:none}.location-card__link:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}.location-card--contact{grid-column:1 / -1;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1.2rem;background:#ffffff0d;border-style:dashed;filter:none;-webkit-filter:none}.location-card__contact-body{flex:1 1 14rem}.location-card__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-left:auto}.location-card__actions .location-card__link,.location-cta{margin-top:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.location-section .download-button-group{display:flex;justify-content:flex-end}@media(max-width:767.98px){.screen-slider-meta{justify-content:center;margin-top:1.2rem}.screen-slider-hint{display:block}.location-section .download-button-group,.location-cta{justify-content:center;margin-top:1.2rem}.location-grid{grid-template-columns:1fr}.location-card{padding:1.2rem}.location-card--contact{flex-direction:column;align-items:flex-start}.location-card__actions{margin-left:0;width:100%}}:root{--fs-body: clamp(1.55rem, .35vw + 1.45rem, 1.8rem);--fs-small: clamp(1.4rem, .2vw + 1.32rem, 1.55rem);--fs-lead: clamp(1.8rem, .5vw + 1.65rem, 2.2rem);--fs-h1: clamp(3.4rem, 4.2vw, 6rem);--fs-h2: clamp(2.8rem, 3.2vw, 5rem);--fs-h3: clamp(2.2rem, 2.1vw, 3rem);--fs-h4: clamp(1.9rem, 1.2vw, 2.2rem);--fs-h5: clamp(1.7rem, .9vw, 1.9rem);--fs-h6: clamp(1.5rem, .4vw, 1.7rem)}h1{font-size:var(--fs-h1);line-height:1.15}h2{font-size:var(--fs-h2);line-height:1.2}h3{font-size:var(--fs-h3);line-height:1.25}h4{font-size:var(--fs-h4);line-height:1.3}h5{font-size:var(--fs-h5);line-height:1.35}h6{font-size:var(--fs-h6);line-height:1.35}p,ul li,.button-content h4,.button-content .text,.download-button-content h5,.download-button-content h3,.faq .accordion-button span,.faq .accordion-body p{font-size:var(--fs-body)}.paragraph-big{font-size:var(--fs-lead);line-height:1.5}.paragraph-small,.quick-chip,#chat-icon .badge-counter,.yandex-reviews-link,.message-time{font-size:var(--fs-small)}.form-control,input,textarea,select,button{font-size:max(16px,1.6rem)}
