.beautiful-content .title-content,.contact-form form,.page-wrapper,.quote-list li .quote-item{-webkit-box-orient:vertical;-webkit-box-direction:normal}.burger-menu,header{z-index:101;-webkit-backdrop-filter:blur(4.5px)}.contact-form label,.link,.slider,button{cursor:pointer}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(../fonts/lato-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(../fonts/lato-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(../fonts/lato-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Playfair Display";font-style:normal;font-weight:400;src:url(../fonts/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-display-v39-latin-italic.woff2) format("woff2")}*,::after,::before{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--text-color:#262A3F;--liner-bg-color:#F1897B;--liner-bg-color-hover:#E54F3A;--em-color:#85BBB1;--dolar-color:#E4E4E4;--beautiful-bg-color:rgba(255, 255, 255, .9);--border-color:#E4E4E4}:root[data-theme=dark]{--text-color:#fff;--liner-bg-color:#53F3CD;--liner-bg-color-hover:#02E0AB;--em-color:#689FF2;--dolar-color:#fff;--beautiful-bg-color:rgba(22, 25, 38, .9);--border-color:#515773}ol,ul{list-style:none}a,button{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}a{text-decoration:none}button{background-color:transparent;border:none}img{vertical-align:top;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.container{width:min(90%,1170px);margin:0 auto}body{color:var(--text-color);font-family:Lato,sans-serif;font-size:1.125rem;font-weight:300;line-height:1.625rem;background:url(../images/main-bg-light-min.webp) 50% 0 no-repeat #fff;background-size:contain}.page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100dvh}.page-wrapper main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.checkbox{display:none}.slider{width:60px;height:30px;background-color:#BCC7C8;border-radius:20px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:4px solid transparent;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25) inset;box-shadow:0 0 10px 0 rgba(0,0,0,.25) inset}.slider::before{content:"";display:block;width:100%;height:100%;background-color:#fff;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);border-radius:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.25);box-shadow:0 0 10px 3px rgba(0,0,0,.25)}.checkbox:checked~.slider::before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.25);box-shadow:0 0 10px 3px rgba(0,0,0,.25)}.checkbox:checked~.slider{background-color:#273647}.checkbox:active~.slider::before{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}header{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:-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: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);backdrop-filter:blur(4.5px);position:sticky;top:30px;left:0;height:80px;padding:24px 0}header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container .header-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:30px}header .container .header-menu ul li a{padding:4px 0;color:var(--text-color);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.056rem;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;position:relative}header .container .header-menu ul li a::after{content:"";position:absolute;bottom:-4px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:2px;background-color:var(--liner-bg-color);opacity:.3;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}header .container .header-menu ul li a:hover::after{width:100%}.header-left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header-left-block .logo{width:108px;height:32px}.burger{display:none;width:34px;height:20px}.burger .burger-btn{width:100%;height:100%;position:relative}.burger .burger-btn span{position:absolute;top:0;left:0;display:inline-block;height:2px;background-color:var(--liner-bg-color);width:100%}.burger .burger-btn::after,.burger .burger-btn::before{content:"";position:absolute;width:100%;height:2px;background-color:var(--liner-bg-color)}.burger .burger-btn::after{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.burger .burger-btn::before{bottom:0;left:0}.burger-menu{position:fixed;top:110px;left:0;width:100%;height:300px;background:-webkit-gradient(linear,right top,left top,color-stop(0,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:-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: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);backdrop-filter:blur(4.5px);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.burger-menu nav li a{text-align:center;display:block;color:var(--liner-bg-color);font-family:"Red Hat Display";font-size:1.6rem;font-weight:500;line-height:166%;letter-spacing:.14375rem;text-transform:uppercase}.burger-menu nav li a:hover{-webkit-filter:invert(100%);filter:invert(100%)}.hero .container{padding-top:180px}.hero .container hgroup{max-width:523px}.hero .container hgroup h1{font-family:"Playfair Display";font-size:2.75rem;font-weight:400;line-height:3.25rem;margin-bottom:20px}.hero .container hgroup h1 em{color:var(--em-color)}.hero .container hgroup p{max-width:439px;opacity:.8;margin-bottom:48px}.link{color:var(--liner-bg-color);font-family:Lato;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.25rem;letter-spacing:.1rem;text-transform:uppercase;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link:hover{color:var(--liner-bg-color-hover)}.link:hover::after{background-color:var(--liner-bg-color-hover)}.link::after{content:"";position:absolute;bottom:-4px;left:10px;width:100%;height:13px;background-color:var(--liner-bg-color);opacity:.3;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dollar{width:21px;height:50px}.dollar svg{fill:var(--dolar-color)}.beautiful{padding-top:151px}.beautiful .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.beautiful .container .beautiful-img{width:48.72%;height:670px}.beautiful .container .beautiful-content{position:absolute;width:65.81%;top:6.72%;bottom:6.72%;right:0;background-color:var(--beautiful-bg-color);padding:45px 0}.overlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(255,255,255,.8);z-index:100;opacity:0;-webkit-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease;visibility:hidden}.open-menu .burger-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.open-menu .overlay{opacity:1;visibility:visible}.open-menu header .header-right-blok .burger button span{background-color:transparent}.open-menu header .header-right-blok .burger button::after,.open-menu header .header-right-blok .burger button::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background-color:var(--liner-bg-color);cursor:pointer;z-index:101}.open-menu header .header-right-blok .burger button::after{left:0;rotate:45deg}.open-menu header .header-right-blok .burger button::before{right:0;rotate:-45deg}.beautiful-content{display:-ms-grid;display:grid;-ms-grid-columns:48% 52%;grid-template-columns:48% 52%}.beautiful-content .title-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.beautiful-content .title-content .item-title{color:var(--text-color);text-align:center;font-family:"Playfair Display";font-size:4.25rem;font-weight:400;line-height:4.5rem;margin-bottom:12px}.beautiful-content .title-content .item-title span{margin-right:10px}.beautiful-content .title-content .item-subtitle{text-align:center;opacity:.8;position:relative}.beautiful-content .title-content .item-subtitle::after{content:"";position:absolute;bottom:-150%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100px;height:1px;background-color:var(--em-color)}.beautiful-content .title-content .item-subtitle.clear-line::after{display:none}.beautiful-content .inner-content p{opacity:.8;margin-bottom:20px}.beautiful-content .inner-content p:last-of-type{margin-bottom:50px}.possibilities{padding:104px 0}.possibilities .possibilities-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:1fr 1fr;gap:30px}.possibilities .possibilities-list li{height:280px;border-top:1px solid var(--border-color);margin-bottom:30px}.possibilities .possibilities-list li hgroup{padding-left:30px}.possibilities .possibilities-list li h3{padding-top:50px;font-family:"Playfair Display";font-size:2.5rem;font-weight:400;line-height:3rem;max-width:440px;margin-bottom:30px}.possibilities .possibilities-list li h3 em{color:var(--em-color)}.quote .autor,.quote p{margin-left:13.68%;color:#fff;font-weight:400}.possibilities .possibilities-list li p{padding-right:13%}.quote{height:400px}.quote .container{height:100%;background:url(../images/quote-background.webp) center center no-repeat}.quote p{padding-top:100px;margin-bottom:40px;max-width:710px;position:relative;font-family:Lato;font-size:2rem;line-height:2.875rem;letter-spacing:.08rem}.contact .link button,.quote-list li .autor-item{letter-spacing:.1rem;font-size:1.25rem;line-height:1.25rem}.quote p::after{content:"";position:absolute;top:30%;left:-8%;width:102px;height:84px;z-index:1;background:url(../images/vector-light-theme.svg) center center no-repeat}.quote .autor{font-family:"Playfair Display";font-size:1.25rem;font-style:italic;line-height:1.25rem;letter-spacing:.1rem}.beautiful.beautiful-second .title-content-item,.video-section .title-video{font-family:"Playfair Display";font-weight:400;line-height:3rem}.video-section{padding:124px 0}.video-section .container{width:min(90%,970px)}.video-section .video-wrapper{max-width:970px;height:601px;margin:0 auto 50px;position:relative;border:1px solid var(--border-color);border-radius:32px;padding:30px 70px 30px 30px}.video-section .video-wrapper iframe{width:100%;height:100%;border:none}.video-section .video-wrapper::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:8px;width:13px;height:13px;border-radius:50%;border:1px solid var(--border-color)}.video-section .video-wrapper::before{content:"";position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:35px;height:35px;border-radius:50%;border:1px solid var(--border-color)}.video-section .title-video{color:var(--text-color);font-size:2.5rem;margin-bottom:20px}.video-section .title-video em,h2 em{color:var(--em-color)}.video-section p{opacity:.8;max-width:800px}.beautiful.beautiful-second{padding-top:0}.beautiful.beautiful-second .beautiful-img{width:51.3%;height:540px}.beautiful.beautiful-second .beautiful-content{padding:75px 0;-ms-grid-columns:61.04% 38.96%;grid-template-columns:61.04% 38.96%;top:8%;bottom:8%}.beautiful.beautiful-second .title-content{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-left:70px}.beautiful.beautiful-second .title-content-item{font-size:1.5rem}.beautiful.beautiful-second .title-content-item ul{padding-top:15px}.beautiful.beautiful-second .title-content-item ul li{opacity:.8;font-family:Lato;font-size:1.125rem;font-weight:300;line-height:1.625rem;margin-bottom:8px}.quote-list li .autor-item,h2{font-family:"Playfair Display";font-weight:400}.beautiful.beautiful-second .title-content-item ul li:last-of-type{margin-bottom:0}.beautiful.beautiful-second .inner-content{position:relative}.beautiful.beautiful-second .inner-content .link-wrapper{position:absolute;bottom:0;right:0;padding:33px 83px 37px 89px;border:1px solid var(--border-color)}h2{font-size:2.5rem;line-height:3rem}.client .container{padding-bottom:96px;border-bottom:1px solid var(--border-color)}.client .container>p{max-width:400px;margin-bottom:50px}.client .container h2{padding-top:120px;margin-bottom:20px}p{opacity:.8}.quote-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-template-columns:1fr 1fr 1fr;gap:30px}.quote-list li{background-size:cover;height:340px;color:#fff;padding:30px 40px;position:relative}.quote-list li::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(25,28,41,.6)}.quote-list li:nth-child(1){background-position:center center;background-repeat:no-repeat}.quote-list li:nth-child(2){background-position:center center;background-repeat:no-repeat}.quote-list li:nth-child(3){background-position:center center;background-repeat:no-repeat}.quote-list li .quote-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;z-index:1}.quote-list li .autor-item{z-index:1;font-style:italic}.contact .container{padding-bottom:60px;border-bottom:1px solid var(--border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-form form,footer .container{display:-webkit-box;display:-ms-flexbox}.contact .container .contact-content{width:59.83%;padding-top:81px}.contact .container .contact-content h2{margin-bottom:23px}.contact .container .contact-content p{max-width:440px}.contact .container .contact-form{width:40.17%;padding-top:30px}.contact .container .contact-form form{width:100%}.contact .container .contact-form form fieldset{border:none}.contact .link{margin-top:40px;width:170px}.contact .link button{color:var(--liner-bg-color);font-family:Lato;font-style:normal;font-weight:700;text-transform:uppercase}.contact-form form{width:100%;padding:3vw;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:5px}.contact-form label{margin-bottom:15px;position:relative;border-bottom:1px solid var(--border-color)}.contact-form input,.contact-form textarea{width:100%;padding:10px 0;margin-top:20px;border:none;outline:0;resize:none;background-color:transparent;color:var(--liner-bg-color)}.contact-form input::-webkit-input-placeholder,.contact-form textarea::-webkit-input-placeholder{opacity:0}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{opacity:0}.contact-form input:-ms-input-placeholder,.contact-form textarea:-ms-input-placeholder{opacity:0}.contact-form input::-ms-input-placeholder,.contact-form textarea::-ms-input-placeholder{opacity:0}.contact-form input::placeholder,.contact-form textarea::placeholder{opacity:0}.contact-form span{position:absolute;top:0;left:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-family:"Playfair Display";font-size:1.125rem;font-style:italic;font-weight:400;line-height:1.25rem;letter-spacing:.09rem;opacity:.5}.contact-form input:not(:-moz-placeholder-shown)+span{color:var(--liner-bg-color);transform:translateY(0)}.contact-form input:not(:-ms-input-placeholder)+span{color:var(--liner-bg-color);-ms-transform:translateY(0);transform:translateY(0)}.contact-form input:not(:placeholder-shown)+span,.contact-form label:focus-within>span{color:var(--liner-bg-color);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.contact-form textarea:not(:-moz-placeholder-shown)+span{color:var(--liner-bg-color);transform:translateY(0)}.contact-form textarea:not(:-ms-input-placeholder)+span{color:var(--liner-bg-color);-ms-transform:translateY(0);transform:translateY(0)}.contact-form label:focus-within>span,.contact-form textarea:not(:placeholder-shown)+span{color:var(--liner-bg-color);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}footer .container{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:30px 0}footer .container .footer-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .container .footer-text{font-family:Lato;opacity:.6;font-size:.875rem;font-weight:300;line-height:1.625rem}footer .container .footer-item-a a{color:var(--text-color);font-family:Lato;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.5rem;letter-spacing:.07rem}footer .container .footer-item-a a:hover{color:var(--liner-bg-color)}@media screen and (max-width:1300px){.quote-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.quote-list li blockquote{height:400px}.quote-list li blockquote p{max-width:80%}.beautiful.beautiful-second .inner-content .link-wrapper{padding:15px 46px}}@media screen and (max-width:1070px){.beautiful .container .beautiful-img{width:60%}.beautiful .container .beautiful-content{width:85%}.video-section .video-wrapper{height:540px}.beautiful.beautiful-second .inner-content .link-wrapper{right:auto;left:0;padding:15px 40px}.client .container{padding-bottom:80px}.possibilities .possibilities-list{gap:5px}.quote p{max-width:560px}.video-section{padding:80px 0}}@media screen and (max-width:890px){.beautiful .container,.contact .container,footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal}.possibilities .possibilities-list li{max-height:240px}.possibilities .possibilities-list li h3{font-size:2rem;line-height:2.5rem;padding-top:30px}.beautiful .container{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.beautiful .container .beautiful-img{width:100%;height:auto}.beautiful .container .beautiful-content{width:100%;padding:30px}.beautiful.beautiful-second .beautiful-img{display:none}.beautiful.beautiful-second .beautiful-content{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0}.beautiful.beautiful-second .beautiful-content .title-content{padding-left:0}.beautiful.beautiful-second .inner-content .link-wrapper{padding:8px 20px}.video-section{padding:40px 0}.contact .container{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:40px}.contact .container .contact-form-items label[for=message]{margin-bottom:50px}.contact .container .contact-form-items .link{margin:0 auto}.contact .container .contact-form{width:70%}footer .container{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.burger-menu nav li a{font-size:1.5rem}}@media (max-width:800px){header .header-right-blok .header-menu{display:none}header .header-right-blok .burger{display:block}.hero .container{padding-top:140px}.contact .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:80px}.contact .container .contact-form{width:60%}.contact .link{margin:0 auto}footer .container:nth-child(1){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.beautiful{padding-top:60px}.beautiful .beautiful-img{display:none}.beautiful .container .beautiful-content{position:static;width:100%;-ms-grid-columns:35% 60%;grid-template-columns:35% 60%}.beautiful .container .beautiful-content .inner-content .link-wrap{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.beautiful .container .beautiful-content .title-content{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:10px}.beautiful .container .beautiful-content .title-content .item-subtitle::after{display:none}.beautiful .container .beautiful-content .title-content .item-title{font-size:2.8rem}.possibilities{padding:60px 0}.possibilities .possibilities-list{-ms-grid-columns:1fr;grid-template-columns:1fr}.possibilities .possibilities-list li{height:auto}.possibilities .possibilities-list li hgroup{padding-left:0;text-align:center}.possibilities .possibilities-list li hgroup h3{font-size:2rem;line-height:2.5rem;padding-top:30px;max-width:100%}.possibilities .possibilities-list li hgroup p{padding-right:0}.quote .container{padding-right:20px}.quote .container p{font-size:1.6rem}.video-section .video-wrapper{height:420px}.client .quote-list li{background-size:cover!important}.client .quote-list li blockquote p{max-width:100%;font-size:1.6rem}.contact .container .contact-content{width:100%;text-align:center}.contact .container .contact-content p{margin:0 auto}}@media screen and (max-width:680px){.beautiful .container .beautiful-content{-ms-grid-columns:94%;grid-template-columns:94%;gap:20px}.beautiful .container .beautiful-content .title-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.beautiful .container .beautiful-content .title-content .item-title{font-size:2.1rem;line-height:3rem;margin-bottom:5px}.beautiful.beautiful-second .beautiful-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.beautiful.beautiful-second .inner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.beautiful .container .beautiful-content .title-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.beautiful.beautiful-second .title-content-item{text-align:center}.quote{height:290px}.quote .container p{padding-top:35px;line-height:2.1rem;font-size:1.4rem}.quote .container .autor{font-size:1.1rem}.client .quote-list li{height:396px}.client .quote-list li .quote-item p{font-size:1.4rem}.client .video-section .video-wrapper{height:346px}.contact .container{padding-bottom:66px}.contact .container .contact-form{width:85%}.contact .container .contact-content{padding-top:70px}}@media screen and (max-width:500px){.hero .container hgroup h1{font-size:2.4rem}.hero .container{padding-top:90px}.beautiful .container .beautiful-content .title-content,.beautiful.beautiful-second .inner-content{display:block}.beautiful.beautiful-second .inner-content .link-wrapper{position:static;text-align:center;border:none;padding-top:40px}.client .container h2{padding-top:74px}.video-section .video-wrapper{height:280px;padding:10px 55px 10px 20px}.video-section .video-wrapper::after{left:4px}.video-section .video-wrapper::before{right:9px}.quote{height:330px}.quote p{margin-bottom:25px}.quote p::after{top:13%}header{height:60px;padding:14px 0}.burger-menu{top:90px}}@media screen and (max-width:460px){.client .quote-list li{height:444px}.client .quote-list li .quote-item p{font-size:1.26rem}.video-section .video-wrapper{height:250px}.quote{height:360px}}input:-internal-autofill-selected{background-color:transparent}[data-theme=dark] body{background:url(../images/main-bg-dark-min.webp) 50% 0 no-repeat #161926;background-size:contain}[data-theme=dark] .burger-menu,[data-theme=dark] header{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:-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: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);-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px)}[data-theme=dark] blockquote p::after{background:url(../images/vector-dark-theme.svg) center top no-repeat}[data-theme=dark] .overlay{background-color:rgba(0,0,0,.8)}