.mobile-menu-panel,header .blur-div{-webkit-backdrop-filter:blur(4.5px)}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(../fonts/lato/Lato-Light.ttf) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato/Lato-Regular.ttf) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato/Lato-Bold.ttf) format("woff2")}@font-face{font-display:swap;font-family:"Playfair Display";font-style:normal;font-weight:400;src:url(../fonts/playfair/playfair-display-v39-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Playfair Display";font-style:italic;font-weight:400;src:url(../fonts/playfair/playfair-display-v39-latin-italic.woff2) format("woff2")}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff}.hamburger-box{width:34px;height:22px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:34px;height:2px;background-color:#fff;border-radius:0;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.page-wrapper,header .container{display:-webkit-box;display:-ms-flexbox}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-68px;top:-68px;transform:translate3d(68px,68px,0) rotate(45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-68px;top:-68px;transform:translate3d(-68px,68px,0) rotate(-45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}*,::after,::before{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline-color:#02E0AB}ol,ul{list-style:none}a,button{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}button{cursor:pointer}img{vertical-align:top;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container{width:min(90%,1170px);margin:0 auto}body{background-color:#161926;background-repeat:no-repeat;background-size:contain;background-position:top;color:rgba(255,255,255,.8);font-family:Lato,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.625rem;padding-top:30px;min-width:350px}.page-wrapper{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.btn{cursor:pointer;display:inline-block;text-decoration:none;color:#53F3CD;font-size:1.25rem;font-weight:700;line-height:1.25rem;letter-spacing:.1rem;text-transform:uppercase;position:relative;background-color:transparent;border:none}.promises-section.half-grid-section h3,h2{line-height:3rem;font-family:"Playfair Display",sans-serif}.btn::after{content:"";display:block;width:calc(100% - 4px);height:13px;background-color:#53F3CD;opacity:.3;position:absolute;bottom:-3.5px;left:10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.btn:hover{color:#02E0AB}.btn:hover::after{background-color:#02E0AB}.p,p{opacity:.8}h2{color:#fff;font-size:2.5rem;font-weight:400}h1>em,h2>em{color:#689FF2;font-style:italic}header{font-size:0;background:-o-linear-gradient(right,rgba(22,25,38,.5) 0,rgba(22,25,38,0) 24.1%,rgba(22,25,38,0) 47.19%),rgba(22,25,38,.02);background:-webkit-gradient(linear,right top,left top,from(rgba(22,25,38,.5)),color-stop(24.1%,rgba(22,25,38,0)),color-stop(47.19%,rgba(22,25,38,0))),rgba(22,25,38,.02);background:linear-gradient(270deg,rgba(22,25,38,.5) 0,rgba(22,25,38,0) 24.1%,rgba(22,25,38,0) 47.19%),rgba(22,25,38,.02);height:80px;width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:1000;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}header .blur-div{height:100%;backdrop-filter:blur(4.5px)}header .container{height:100%;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header ul:not(.nav-list){display:-webkit-box;display:-ms-flexbox;display:flex;gap:29px}header li:not(.nav-list li){display:inline-block;font-size:1.125rem}header li:not(.nav-list li) a{line-height:1.813rem}header a:not(.nav-list a){max-height:32px}header .hamburger{display:none}header input[type=checkbox][role=switch]{width:60px;height:30px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}header input[type=checkbox][role=switch]::before{content:"";width:60px;display:block;height:30px;border-radius:18px;background-color:rgba(255,255,255,.1);border:2px solid #515773;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header input[type=checkbox][role=switch]::after{content:"";display:inline-block;width:26px;height:26px;position:absolute;top:2px;left:2px;border-radius:50%;background-color:#fff;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}header input[type=checkbox][role=switch]:checked::before{border-color:#fff;background-color:rgba(255,255,255,.5)}header input[type=checkbox][role=switch]:checked::after{background-color:#515773;left:calc(100% - 28px)}li a{text-decoration:none;color:#fff;font-size:.875rem;font-weight:400;line-height:1.5rem;letter-spacing:.07rem;position:relative;display:inline-block;height:100%}li a::after{content:"";display:block;width:0;height:3px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;opacity:.3;background:var(--text-linear-green,linear-gradient(97deg,#53F3CD 6.73%,rgba(83,243,205,0) 116.9%));position:absolute;bottom:-.5px;left:-2px}li a:hover::after{width:calc(100% + 2px)}.is-active .overlay{visibility:visible;opacity:1}.is-active .mobile-menu-panel{-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);opacity:1}.mobile-menu-panel,.overlay{z-index:999;opacity:0;width:100%}.is-active .mobile-menu-panel .mobile-menu{display:block;overflow-y:auto}.overlay{position:fixed;visibility:hidden;top:0;left:0;height:100dvh;background-color:rgba(0,0,0,.5);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.mobile-menu-panel,.mobile-menu-panel .mobile-menu{height:-webkit-max-content;height:-moz-max-content}.hamburger-div{position:relative;top:4px}.mobile-menu-panel{position:fixed;top:0;right:0;height:max-content;background-color:rgba(0,0,0,.3);backdrop-filter:blur(4.5px);-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.mobile-menu-panel .mm-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px;height:60px}.mobile-menu-panel .mm-top .logo{position:relative;top:2px}.mobile-menu-panel .mm-top .logo a{height:100%;display:inline-block}.mobile-menu-panel .nav-list{text-align:center}.mobile-menu-panel .nav-list li{border-top:3px solid #515773;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer;padding:0}.mobile-menu-panel .nav-list li:last-child{border-bottom:3px solid #515773}.mobile-menu-panel .nav-list li:hover{border-color:#fff}.mobile-menu-panel .nav-list li:hover+li{border-top-color:#fff}.mobile-menu-panel .nav-list li a{position:relative;width:100%;display:inline-block;padding:7px}.mobile-menu-panel .nav-list li a::after{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;content:"";position:absolute;height:1px;width:0;background-color:#000;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.mobile-menu-panel .nav-list li a:hover::after{width:17%}.mobile-menu-panel .nav-list li:has(a:hover){background-color:#091221}.mobile-menu-panel .mobile-menu{display:none;height:max-content}.mobile-menu-panel .mobile-menu a{text-transform:uppercase}.hero-section{margin:150px 0}.hero-section hgroup{max-width:523px}.hero-section h1{font-family:"Playfair Display",sans-serif;font-size:2.75rem;font-style:normal;font-weight:400;line-height:3.25rem;margin-bottom:20px}.hero-section p{padding-right:2%;margin-bottom:48px}.info-section{min-height:670px}.half-grid-section{position:relative;display:grid;margin-bottom:120px;grid-template-columns:49% 66%}.half-grid-section .img-wrap{aspect-ratio:570/670;max-width:570px}.half-grid-section .img-wrap-inner{position:absolute}.half-grid-section .content{position:relative;display:grid;grid-template-columns:48% 52%;opacity:.9;background:#161926;left:-22.43%;top:45px;max-width:770px;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:45px 0}.half-grid-section li{padding-bottom:40px;margin-bottom:40px;text-align:center;position:relative}.half-grid-section li:not(:last-child) .data{padding-right:7px}.half-grid-section li:last-child::after{display:none}.half-grid-section li:last-child{margin-bottom:0;padding-bottom:0}.half-grid-section li:last-child ::before{top:-40px}.half-grid-section li:nth-child(2){margin-bottom:39px}.half-grid-section li:nth-child(2)::after{bottom:1px}.half-grid-section li:first-child::before{display:none}.half-grid-section li::after,.half-grid-section li::before{content:"";display:block;width:100px;height:1px;background-color:#689FF2;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.half-grid-section li::before{top:-40.5px}.half-grid-section li::after{bottom:.5px}.half-grid-section .data{text-align:center;font-family:"Playfair Display",sans-serif;font-size:4.25rem;font-weight:400;line-height:4.5rem;color:#fff;margin-bottom:11px}.half-grid-section .data span{font-size:2.5rem;line-height:3.125rem;position:relative;right:-7px}.half-grid-section .p{line-height:1.688rem}.half-grid-section .info p:first-child{margin-bottom:30px}.half-grid-section .info p:nth-child(2){margin-bottom:47px}.benefits-section{margin-bottom:50.5px}.benefits-section ul{display:grid;grid-template-columns:50% 50%;gap:17.5px;padding-left:5px}.benefits-section li{padding:20px 30px;margin:30px 0 75px;max-width:97.437%;position:relative}.benefits-section li:last-child h2{padding-right:13%}.benefits-section li::before{content:"";display:block;width:calc(100% + 2.5px);height:1px;background-color:#515773;position:absolute;top:-31px;left:-5px}.benefits-section hgroup{max-width:95.239%}.benefits-section hgroup h2{margin-bottom:30px}.quote-section{background:no-repeat;min-height:400px;padding:8.547% 25.64% 8.547% 13.675%;margin-bottom:116px}.quote-section blockquote{position:relative;width:100%;color:#fff;font-size:2rem;font-weight:400;line-height:2.875rem;letter-spacing:.08rem;margin-bottom:40px}.quote-section span,.reviews-section li span{font-size:1.25rem;letter-spacing:.1rem;font-weight:400;font-style:italic}.quote-section blockquote::before{content:"";display:block;background:url(../img/quote-icon.svg) no-repeat;width:102px;height:84px;position:absolute;top:-30px;left:-60px}.quote-section span{color:#fff;font-family:"Playfair Display",sans-serif;line-height:1.25rem}.video-section{margin-bottom:120px}.video-section .tablet{border:1px solid #515773;border-radius:32px;padding:29.25px 69.02px 29.25px 29.25px;width:82.9%;height:601px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:50px}.video-section .tablet::after,.video-section .tablet::before{content:"";display:block;position:absolute;width:13px;height:13px;border:1px solid #515773;border-radius:50%;left:7px;top:49%}.video-section .tablet::after{width:35px;height:35px;left:unset;right:13px;top:47%}.video-section .tablet iframe{border-radius:32px;position:relative;top:0;left:calc(50% - 0px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}.video-section hgroup{padding-left:8.55%}.video-section h2{margin-bottom:26px}.video-section p{max-width:897px}.promises-section.half-grid-section{margin-bottom:120px;grid-template-columns:51.3% 48.7%}.promises-section.half-grid-section .content{-webkit-column-gap:22%;-moz-column-gap:22%;column-gap:22%;row-gap:58px;padding:75px 0 73px 70px;left:-35.3%;grid-template-columns:58% 60%}.promises-section.half-grid-section .grid-element{max-width:100%}.promises-section.half-grid-section .img-wrap{aspect-ratio:600/540;max-width:600px}.promises-section.half-grid-section h3{margin-bottom:7px;color:#fff;font-size:1.5rem;font-weight:400}.promises-section.half-grid-section span{display:block;margin-bottom:10px}.promises-section.half-grid-section .btn-wrap{max-height:90px;border:1px solid #515773;margin-top:13px;cursor:pointer}.promises-section.half-grid-section .btn-wrap:hover{border-color:#02E0AB}.promises-section.half-grid-section .btn-wrap:hover .btn{color:#02E0AB}.promises-section.half-grid-section .btn-wrap:hover .btn::after{background-color:#02E0AB}.promises-section.half-grid-section .btn-wrap a{height:100%;width:100%}.promises-section.half-grid-section .btn-wrap a span{display:inline-block;margin-bottom:0;position:relative;left:49%;top:45%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.promises-section.half-grid-section .btn-wrap a::after{width:calc(40% - 7.5px);bottom:34.5px;left:33%}.reviews-section{margin-bottom:99px}.reviews-section hgroup{margin-bottom:50px}.reviews-section hgroup h2{margin-bottom:20px}.reviews-section hgroup P{max-width:400px}.reviews-section ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(370px,1fr));gap:30px}.reviews-section li{padding:30px 40px;aspect-ratio:370/340;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-repeat:no-repeat;background-size:cover;background-position:center center}.contact-section,.contact-section form{display:-webkit-box;display:-ms-flexbox}.contact-section,footer .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal}.reviews-section li span{color:#fff;font-family:"Playfair Display",sans-serif;line-height:1.25rem;opacity:.8}.reviews-section blockquote{font-size:1rem;font-weight:400;opacity:.8}.contact-section{margin-bottom:101px;padding-top:60px;border-top:1px solid #515773;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.contact-section hgroup{max-width:470px;margin-top:16px}.contact-section hgroup h2{margin-bottom:25px}.contact-section form{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:40.171%}.contact-section form label{position:relative;margin-bottom:40px;height:32px}.contact-section form label input,.contact-section form label textarea{height:100%}.contact-section form label:nth-child(1){margin-bottom:40.5px}.contact-section form label:nth-child(2){margin-bottom:39.5px}.contact-section form label:nth-child(3){margin-bottom:40px}.contact-section form input:not(:placeholder-shown)+span,.contact-section form label:focus-within>span,.contact-section form textarea:not(:placeholder-shown)+span{color:#fff;-webkit-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}.contact-section form input,.contact-section form textarea{background-color:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.8);font-family:"Playfair Display",sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.25rem;letter-spacing:.09rem;width:100%}.contact-section form input::-webkit-input-placeholder,.contact-section form textarea::-webkit-input-placeholder{opacity:0}.contact-section form input::-moz-placeholder,.contact-section form textarea::-moz-placeholder{opacity:0}.contact-section form input:-ms-input-placeholder,.contact-section form textarea:-ms-input-placeholder{opacity:0}.contact-section form input::-ms-input-placeholder,.contact-section form textarea::-ms-input-placeholder{opacity:0}.contact-section form input::placeholder,.contact-section form textarea::placeholder{opacity:0}.contact-section form .placeholder{color:rgba(255,255,255,.5);font-family:"Playfair Display";font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.25rem;letter-spacing:.09rem;position:absolute;top:0;left:0;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.contact-section form .btn{max-width:178px;position:relative;line-height:1.375rem}.contact-section form .btn::after{width:calc(93% - 2.5px);bottom:-2px}footer .container{border-top:1px solid #515773;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:29px 0 30px}footer .container span{color:rgba(255,255,255,.6);font-size:.875rem;line-height:1.625rem}footer .container span:nth-child(2){margin-left:-3.2px}footer .container span>span{color:#fff;font-weight:400;line-height:1.5rem;letter-spacing:.07rem;position:relative;left:4px}footer li{display:inline-block}footer li:first-child{margin-right:30px}footer li a::after{bottom:-3px}@media screen and (max-width:1299px){.reviews-section blockquote{font-size:1.25rem;line-height:167%;height:100%}}@media screen and (max-width:992px){header .blur-div nav{display:none}header .logo{margin-right:auto}header input[type=checkbox][role=switch]{margin-right:20px}header .hamburger{display:inline-block;position:relative;max-height:22px;top:-1px;right:-.4px}.half-grid-section,.promises-section.half-grid-section{grid-template-columns:100%}.half-grid-section .content,.promises-section.half-grid-section .content{left:0;opacity:1;background-color:rgba(22,25,38,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.half-grid-section .img-wrap-inner,.promises-section.half-grid-section .img-wrap-inner{position:static}.half-grid-section .img-wrap,.promises-section.half-grid-section .img-wrap{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:64%}.video-section .tablet{padding:29.25px 29.25px 69.02px}.video-section .tablet iframe{height:100%}.video-section .tablet::before{top:1.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.video-section .tablet::after{top:91%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.half-grid-section.promises-section .content{justify-self:center;width:100%;padding:45px 0;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;grid-template-columns:1fr 1fr}.half-grid-section.promises-section .img-wrap{width:57%}.half-grid-section.promises-section .btn-wrap a::after{width:calc(33% - 7.5px);bottom:37%;left:36%}.reviews-section blockquote{font-size:1.125rem;line-height:1.625rem}footer .container{gap:10%}}@media screen and (max-width:870px){.reviews-section ul{grid-template-columns:100%}.reviews-section blockquote{font-size:clamp(1.25rem,4vw,2rem);line-height:160%}.reviews-section li span{font-size:clamp(1.25rem,4vw,1.75rem)}}@media screen and (max-width:768px){.img-wrap:not(.logo){display:none}.is-active .mobile-menu-panel{-webkit-transform:translateY(58.5px);-ms-transform:translateY(58.5px);transform:translateY(58.5px)}header{height:60px}.half-grid-section:not(.promises-section) .content{grid-template-columns:1fr 1fr;gap:5%}.quote-section{background-size:cover;padding:8.547% 13.64% 8.547% 13.675%}.benefits-section ul{grid-template-columns:100%}.promises-section.half-grid-section .content{grid-template-columns:100%;text-align:center}.promises-section.half-grid-section .content .btn-wrap{height:90px;width:50%;margin:0 auto}.promises-section.half-grid-section .content .btn-wrap a::after{width:112px;bottom:35%;left:50%;-webkit-transform:translateX(-43%);-ms-transform:translateX(-43%);transform:translateX(-43%)}.promises-section.half-grid-section .content .btn-wrap span{left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.contact-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;gap:10px}}@media screen and (max-width:470px){.half-grid-section:not(.promises-section) .content{grid-template-columns:100%}.benefits-section li{padding:20px 5%;max-width:none}.quote-section{padding:15.547% 4.64% 15.547% 7.675%}.quote-section blockquote::before{top:-54px;left:-20px}.video-section .tablet{padding:29.25px 16.25px 57.02px;width:94.9%}.video-section .tablet::after{top:92%}.reviews-section ul{grid-template-columns:100%}.reviews-section ul li{aspect-ratio:unset;padding:20px 7%;gap:20px}}[data-theme=light] :focus{outline-color:#E54F3A}[data-theme=light] body{background-color:#fff;color:rgba(38,42,63,.8)}[data-theme=light] header{background:-o-linear-gradient(right,rgba(255,255,255,.5) 0,rgba(255,255,255,.24) 24.1%,rgba(255,255,255,0) 47.19%),rgba(255,255,255,.02);background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,.5)),color-stop(24.1%,rgba(255,255,255,.24)),color-stop(47.19%,rgba(255,255,255,0))),rgba(255,255,255,.02);background:linear-gradient(270deg,rgba(255,255,255,.5) 0,rgba(255,255,255,.24) 24.1%,rgba(255,255,255,0) 47.19%),rgba(255,255,255,.02)}[data-theme=light] header .blur-div{background-color:rgba(0,0,0,.1)}[data-theme=light] .is-active .mobile-menu-panel{background-color:rgba(255,255,255,.3)}[data-theme=light] h1>em,[data-theme=light] h2>em{color:#85BBB1;font-style:italic}[data-theme=light] h2{color:#262A3F}[data-theme=light] .btn{color:#F1897B}[data-theme=light] .btn::after{background-color:#F1897B}[data-theme=light] .btn:hover{color:#E54F3A}[data-theme=light] .btn:hover::after{background-color:#E54F3A}[data-theme=light] .half-grid-section .content{background:rgba(255,255,255,.9)}[data-theme=light] .half-grid-section .content .data{color:#262A3F}[data-theme=light] .half-grid-section .content .data span{color:#e4e4e4}[data-theme=light] .promises-section.half-grid-section h3,[data-theme=light] li a{color:#262A3F}[data-theme=light] li a::after{opacity:.3;background:var(--Secondary-Coral,#F1897B)}[data-theme=light] blockquote::before{background:url(../img/quote-icon-light.svg) no-repeat}[data-theme=light] .promises-section.half-grid-section h3 span{color:#262A3F;opacity:.8}[data-theme=light] .promises-section.half-grid-section .btn-wrap{border-color:#e4e4e4}[data-theme=light] .promises-section.half-grid-section .btn-wrap:hover{border-color:#E54F3A}[data-theme=light] .promises-section.half-grid-section .btn-wrap:hover .btn{color:#E54F3A}[data-theme=light] .promises-section.half-grid-section .btn-wrap:hover .btn::after{background-color:#E54F3A}[data-theme=light] .reviews-section blockquote{color:rgba(255,255,255,.8)}[data-theme=light] .contact-section{border-color:#e4e4e4}[data-theme=light] .contact-section form input,[data-theme=light] .contact-section form textarea{border-color:rgba(38,42,63,.1);color:rgba(38,42,63,.5)}[data-theme=light] .contact-section form .placeholder{color:rgba(38,42,63,.5)}[data-theme=light] .contact-section form input:not(:placeholder-shown)+span,[data-theme=light] .contact-section form label:focus-within>span,[data-theme=light] .contact-section form textarea:not(:placeholder-shown)+span{color:rgba(38,42,63,.9)}[data-theme=light] footer .container{border-color:#e4e4e4}[data-theme=light] footer .container span{color:rgba(38,42,63,.6)}[data-theme=light] footer .container span span{color:#262a3f}