ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}@font-face{font-display:swap;font-family:Roadstore;font-style:auto;font-weight:auto;src:url(/wp-content/themes/wp-webpack-br2/assets/fonts/Roadstore.woff2)format("woff2")}html{margin:0!important}.offer p,body{font-family:WorkSans,sans-serif}body{background:#0d0d0d;color:#939393;font-size:1.4vw;font-style:normal;font-weight:400;line-height:normal;margin:0}.header-container,.main-menu,header{display:flex;justify-content:space-between}header{align-items:center;background:#1a1b20;border-bottom:1px solid #27292e;column-gap:8px;flex-direction:row;height:68px;max-width:-webkit-fill-available;padding:0!important;row-gap:12px;width:100%}a:active{color:#850101}a{color:#fff;text-decoration:none}.offer p{color:#929292;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:1.4;margin:4px;overflow:hidden}footer{background:#16171b;border-radius:24px 24px 0 0;color:#929292}.header-container,.main-menu{gap:1em}.main-menu{flex-direction:row;list-style:none;margin:0;padding:0}.offer .img{border:1px solid #1b1d22;border-radius:8px;padding:4px}.offer .img img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;width:100%}h1,h2,h3{color:#fff;line-height:1.5em}h1{font-size:2vw}h2,h3{text-align:left}h1,h2{margin:0}h2{font-size:1.8vw;text-shadow:0 .75px .75px #80ffdf}h3{font-size:1.7vw}.banner .button,.info_block .img{display:flex;justify-content:center}.header-container{align-items:center;margin:0 4vw;padding-block:4px;width:100%}.main-navigation{align-items:center;display:flex;gap:8px}section.offers-block{border-radius:2em;margin:4em auto;max-width:1330px;padding:0 2vh}.banner .button a{color:#e6e5e6;font-family:"BreeSerif",sans-serif;font-size:clamp(14px,3vw,25px);font-weight:400;text-shadow:0 2px 0 rgba(0,0,0,.25),0 4px 5px rgba(0,0,0,.55);text-transform:uppercase}.banner .button{align-items:center;background-image:-webkit-linear-gradient(270deg,#7ed54f 33%,#005407 83%);border-color:#c7f8b9 #7cc672 #49a441;border-style:solid;border-width:1px;box-shadow:0 2px 0#000;min-height:58px;min-width:220px;padding:.1em .6em;position:relative;width:fit-content}.burger-menu,.offer button{background:0 0;border:0;cursor:pointer}.burger-menu{display:none;flex-direction:column;height:fit-content;justify-content:space-around;width:fit-content}.payment-systems{align-items:center;color:#c39f82;display:flex;flex-wrap:wrap;gap:2em}footer a{color:#dddddf}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s linear;-webkit-transition:max-height .3s linear;-moz-transition:max-height .3s linear;-ms-transition:max-height .3s linear;-o-transition:max-height .3s linear}.accordion-item{margin:.5em 0}.left.one,footer .main,section.faq .accordion{display:flex;flex-direction:column}img{height:auto;max-width:100%;vertical-align:middle}.offer button{margin:0;padding:0}.faq .container_flex{margin-top:2em}.offers-block .offers{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));justify-content:space-between;width:100%}footer .main{align-items:center;gap:1em;margin:0 15vw;padding:2em 0;text-align:center}footer .ct-container{align-items:center;display:flex;justify-content:center}.site-logo{max-width:103px}.banner-container{display:block;overflow:hidden;padding:6vw 9vw;position:relative}.banner .mini-text-banner,button.authorization{color:#e6e5e6;font-family:Flathead-Round,sans-serif;font-size:16px;font-weight:500;line-height:19.2px;text-transform:uppercase}.acf-block,.banner .info-block{display:flex;flex-direction:column}.banner .info-block{align-items:center;gap:.6em;max-width:17em;padding:30px;text-align:center}.banner .main-text-banner p{background:linear-gradient(180deg,#ffead2 45%,#eda82f 64%);-webkit-background-clip:text;display:inline;text-transform:uppercase;-webkit-text-fill-color:transparent;background-clip:text;font-family:Roadstore,sans-serif;font-size:50px;font-weight:500;letter-spacing:.03em;line-height:normal}section.banner{background-position:0 0;background-repeat:no-repeat;background-size:cover}svg.svg-burger{fill:#ffab49;font-size:50px;height:1em;line-height:1;text-align:center}button.authorization{background:linear-gradient(180deg,rgba(255,255,255,.12) 48%,rgba(255,255,255,0)0),linear-gradient(180deg,#ffc786,#c79258 35%,#723c0a 80%) padding-box,linear-gradient(180deg,#ffead2,#a36022) border-box;border:1px solid transparent;border-radius:6px;box-shadow:0 1px 0 0#000;cursor:pointer;font-family:"BreeSerif",sans-serif;font-size:14px;font-weight:600;line-height:1.2;min-height:36px;min-width:36px;padding:0 14px}.acf-block{width:auto}a:not([class]){text-decoration-skip-ink:auto}.payment-systems img{max-width:108px}.faq button.accordion-header{background-color:#16171b;border:1px solid #2d313b;border-radius:6px;color:#e0fff7;cursor:pointer;font-family:Oswald,sans-serif;font-size:1em;font-weight:500;line-height:1.4;min-height:48px;text-align:left}wrapper .content-wrapper{margin:auto;max-width:1330px;padding:0 2vh;position:relative}section.faq{margin:2em 0}body section{display:block}@media (max-width:1750px){.banner .info-block{max-width:24em}}@media (max-width:1140px){body{font-size:18px;line-height:24px}h3{font-size:22px}h2{font-size:24px}h1{font-size:30px}}@media (max-width:1110px){.offers-block .offers{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:1024px){.banner-container{padding:6vw 1vw}.banner .main-text-banner{font-size:45px}.banner .info-block{max-width:38em}}@media (max-width:864px){.offers-block .offers{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:787px){.banner .main-text-banner{font-size:38px}.banner .mini-text-banner{font-size:21px}.banner .button{min-height:68px}.banner .info-block{gap:17px;max-width:615px}}@media (max-width:768px){.banner .button{min-height:63px}.header-container{align-items:center;justify-content:space-between}}@media (max-width:680px){body{font-size:16px}h3{font-size:20px}h2{font-size:22px}h1{font-size:28px}.acf-block{flex-direction:column;max-width:100%}}@media (max-width:673px){.banner .main-text-banner{font-size:32px}.banner .mini-text-banner{font-size:16px}.banner .info-block{max-width:516px}.banner .button{min-height:55px}}@media (max-width:640px){.banner .main-text-banner p{font-size:40px}footer .main{margin:0 10vw}.faq button.accordion-header{font-size:16px}header .burger-menu{display:block}header .main-menu{display:none}header{height:auto}.header-container{flex-direction:column}}@media (max-width:580px){.banner .button:after,.banner .button:before{height:35px;top:12px;width:35px}.banner .button:before{left:-18px}.banner .button:after{right:-18px}}@media (max-width:576px){.banner .main-text-banner{font-size:28px}.banner .info-block{max-width:100%;padding:21px}}@media (max-width:512px){.banner .main-text-banner{font-size:24px}}@media (max-width:500px){.offers-block .offers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:480px){.faq button.accordion-header,body{font-size:14px}.banner .button{min-height:42px;min-width:158px}.banner .button:after,.banner .button:before{height:25px;top:2px;width:25px}.banner .button:before{left:-14px}.banner .button:after{right:-14px}body{line-height:22px}h3{font-size:18px}h2{font-size:20px}h1{font-size:26px}footer p{font-size:14px!important}}@media (max-width:468px){.offers-block .offers{grid-template-columns:repeat(2,minmax(0,1fr))}.banner .main-text-banner p{font-size:31px}}@media (max-width:448px){.banner .main-text-banner{font-size:21px}}@media (max-width:420px){button.authorization{padding:0 3px}}@media (max-width:400px){.banner .main-text-banner{font-size:18px}}.container{max-width:1200px;margin:0 auto;padding:20px}