.js-burger__btn-open--active span:last-child{display:block}.burger--active{opacity:1;visibility:visible}.burger__nav .js-acc--active .js-acc__body{max-height:500px;margin-top:20px;padding-bottom:25px}.main-section--white h1{color:#fff}.main-section--white .btn{background:#064749}.about .section-title{text-align:center;max-width:630px;margin:0 auto 20px}@media (width <=600px){.about .section-title{margin-bottom:10px}}.about p{text-align:center;color:#292929;max-width:630px;margin:0 auto 10px;font-size:15px;font-weight:400;line-height:133%}@media (width <=600px){.about p{margin-bottom:5px;font-size:14px}}.about__content-swiper{margin-top:20px}.about__swiper-slide img{border-radius:10px;width:100%;height:auto}.about__swiper-pagination{justify-content:center;gap:10px;margin-top:20px;display:flex}.about__swiper-pagination .swiper-pagination-bullet{opacity:1;background:#064749;border-radius:0;width:10px;height:10px;margin:0!important}.about__swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(#efcfa1 0%,#b98c58 50%,#efcfa1 100%)}.about-cards__content{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (width <=1200px){.about-cards__content{grid-template-columns:repeat(2,1fr);gap:10px}}.about-cards__content-item{background:#f7f7f7;border-radius:10px;flex-direction:column;align-items:center;gap:10px;min-height:180px;padding:30px 20px;display:flex}@media (width <=700px){.about-cards__content-item{padding:10px}}.about-cards__item-title{text-transform:uppercase;text-align:center;color:#064749;margin-bottom:10px;font-size:50px;font-weight:600}.about-cards__item-title span{font-size:40px}@media (width <=700px){.about-cards__item-title{font-size:30px}.about-cards__item-title span{font-size:20px}}.about-cards__item-text{text-align:center}.services .section-title{max-width:773px}.services .container{padding-right:0}.services__btns{align-items:center;gap:30px;display:flex}.services__btns--mob{display:none}@media (width <=700px){.services__btns{display:none}.services__btns--mob{justify-content:center;margin-top:20px;display:flex}}.services__swiper-wrapper-prev,.services__swiper-wrapper-next{z-index:0;position:static}.services__swiper-slide{background:#f7f7f7;border-radius:10px;min-height:400px;padding:20px;position:relative;overflow:hidden}.services__swiper-slide img{z-index:1;width:100%;height:auto;position:absolute;bottom:0;right:0;max-width:max-content}.services__slide-descr{z-index:2;flex-direction:column;gap:15px;display:flex;position:relative}.services__slide-descr a{-webkit-text-fill-color:transparent;background:linear-gradient(#efcfa1 0%,#b98c58 50%,#efcfa1 100%) text;font-size:15px;font-weight:500}.services__slide-title{text-transform:uppercase;color:#064749;font-size:20px;font-weight:600;line-height:115%}.services__slide-list{color:rgba(41,41,41,.8);flex-direction:column;gap:5px;font-size:14px;font-weight:400;line-height:143%;display:flex}.services__slide-list li{gap:5px;display:flex}.services__slide-list li:before{content:"";background:rgba(41,41,41,.8);border-radius:100%;width:5px;height:5px;margin-top:8px;display:block}.services__slide-price{color:#064749;font-size:15px;font-weight:600;line-height:133%}.price .btn{width:100%;max-width:none}.price h1{text-transform:uppercase;color:#064749;font-size:50px;font-weight:600;line-height:120%}@media (width <=700px){.price h1{font-size:30px}}.price-page .container{flex-direction:column;gap:20px;display:flex}@media (width <=700px){.price-page .container{gap:10px}}.price__content-title{text-transform:uppercase;color:#292929;margin-bottom:40px;font-size:36px;font-weight:600;line-height:111%}@media (width <=600px){.price__content-title{margin-bottom:20px;font-size:20px}}.price__content-tables{gap:60px;display:flex}@media (width <=800px){.price__content-tables{flex-direction:column;gap:20px}}.price__small-table{flex-direction:column;width:100%;display:flex}.price__small-row{color:#292929;border-bottom:1px solid #edcd9f;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding-bottom:10px;font-size:15px;font-weight:400;line-height:133%;display:flex}.price__small-row span:last-child{white-space:nowrap}.price__small-row:last-child{margin-bottom:0}.price-sec .price__content{overflow-x:auto}.price-sec .price__table-row{display:flex}.price-sec .price__row-item:nth-child(3),.price-sec .price__row-item:nth-child(2){margin:0}.price-sec .price__row-item:nth-child(2):not(.price__table-row--head .price__row-item:nth-child(2)){order:inherit}.price-sec .price__row-item{white-space:nowrap;width:220px!important;flex-shrink:0}@media (max-width:800px){.price-sec .price__table-row{gap:0px;border:none}.price-sec .price__row-item{border-bottom:1px solid #efcfa1}}.portfolio__swiper-pagination .swiper-pagination-bullet{opacity:1;background:#064749;border-radius:0;width:10px;height:10px;margin:0!important}.portfolio__swiper-pagination .swiper-pagination-bullet-active{background:linear-gradient(#efcfa1 0%,#b98c58 50%,#efcfa1 100%)}.stock__item-title span{color:rgba(41,41,41,.5);white-space:nowrap;font-weight:400;text-decoration:line-through}.portfolio-page h1{text-transform:uppercase;color:#064749;font-size:50px;font-weight:600;line-height:120%}@media (width <=800px){.portfolio-page h1{font-size:30px}}.portfolio-page__content{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}@media (width <=900px){.portfolio-page__content{grid-template-columns:1fr;gap:10px}}@media (width <=1300px){.portfolio-page__content img{max-width:200px}}@media (width <=900px){.portfolio-page__content img{max-width:350px}}@media (width <=650px){.portfolio-page__content img{max-width:150px}}.contacts-page h1{text-transform:uppercase;color:#064749;margin-bottom:20px;font-size:50px;font-weight:600;line-height:120%}@media (width <=800px){.contacts-page h1{font-size:30px}}.contacts-page iframe{border-radius:20px}.contacts-page__content{align-items:center;gap:20px;margin-bottom:20px;display:flex}@media (width <=1000px){.contacts-page__content{flex-direction:column;gap:10px}}.contacts-page__content-item{text-transform:uppercase;color:#064749;white-space:nowrap;border:1px solid #064749;border-radius:20px;flex-direction:column;gap:15px;width:100%;padding:20px;font-size:20px;font-weight:500;line-height:115%;display:flex}@media (width <=1000px){.contacts-page__content-item{white-space:wrap;border-radius:20px;gap:10px;padding:10px;font-size:16px}}.main-page{padding-top:85px}@media (width <=600px){.main-page{padding-top:50px}}.js__dropdown-list--active{opacity:1;visibility:visible}.js-acc--active .js-acc__body{max-height:500px;padding-bottom:25px}.not-found{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px 0}.not-found h1{font-size:150px;margin-bottom:20px}.not-found h2{font-size:50px;margin-bottom:15px}.not-found a{font-size:25px}@media (max-width:600px){.not-found h1{font-size:100px;margin-bottom:20px}.not-found h2{font-size:30px;margin-bottom:15px}.not-found a{font-size:20px}}.thanks{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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:250px 0}.thanks h1{font-size:50px;margin-bottom:20px;text-align:center}.thanks h2{font-size:25px;margin-bottom:15px;text-align:center}@media (max-width:600px){.thanks{padding:170px 0}.thanks h1{font-size:40px;margin-bottom:20px}.thanks h2{font-size:20px;margin-bottom:15px}}.videos .section-title{margin-bottom:30px}.videos__content{display:flex;width:100%;overflow-x:auto;gap:20px}.videos__content video{border-radius:10px;width:100%;max-width:305px;height:542px;min-width:250px;object-fit:cover}@media (max-width:600px){.videos__content{gap:5px}.videos .section-title{margin-bottom:20px}}.main-section--white .main-section__content p{color:#fff!important}.follow__btn-content--active{opacity:1;visibility:visible}.follow__btn--active svg:last-child{display:block}.follow__btn--active svg:first-child{display:none}