/*!
  Theme Name: Theme UNLMTD
  Author: Anonymous
  Author URI:
  Version: 1.0
  Description: Theme for WordPress
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
  Text Domain: unlmtd
*/img,input[type=file],svg{max-width:100%}body,h3{line-height:111%}.dropdown,.dropdown__button{position:relative;width:100%}.cur-month,.cur-year,.flatpickr-day,.flatpickr-weekday{font-weight:400!important;line-height:111%!important}.about__video,.noscroll{overflow:hidden}.footer__address-block,.form__inner-block-button-wrapper,.wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.accent,.accent-color,.footer a:hover,.footer__address-block>div,.header__lang:hover span,.header__menu a:hover{color:#e30613}*{padding:0;margin:0;border:none}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:inherit}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{height:auto}address{font-style:normal}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}.flatpickr-day,body{font-family:Unbounded,sans-serif}.btn,body{font-size:17px}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;-webkit-box-shadow:none;box-shadow:none;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}@font-face{font-family:Unbounded;src:url("fonts/Unbounded-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url("fonts/Unbounded-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body,html{min-height:100vh}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh}body{font-weight:400;color:#fff;background-color:#000}.hero h1,h1{line-height:104%}.main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.container{max-width:1470px;padding-inline:15px;margin:0 auto;min-width:360px}h1{font-size:54px}@media only screen and (max-width:992px){h1{font-size:42px}}h2{font-size:35px;line-height:109%}h3{font-size:25px}.container-defualt{margin-top:90px}.d-none,.form__checkbox .wpcf7-list-item-label,.header__lang-burger,.wpcf7-spinner{display:none}.btn{display:inline-block;background-color:#e30613!important;padding:16px 33px;border-radius:6px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.btn:hover{background-color:rgb(217.0626609442,5.7373390558,18.1682403433)}.form__inner{display:grid;grid-template-columns:1fr;gap:20px}.form__inner-block{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form__inner-block .btn{justify-self:start}.form__inner-block-gap{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:0}.form__inner-block-button{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form__inner-block-button-wrapper{grid-column:2/3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form__inner-block-button-wrapper .btn{-ms-flex-item-align:start;align-self:start;margin-top:15px}.form__inner-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.form__inner-checkbox p{font-size:15px}.form__inner .dropdown__button,.form__inner input[type=date],.form__inner input[type=email],.form__inner input[type=tel],.form__inner input[type=text]{border:2px solid #939190;border-radius:6px;padding:22px 15px;width:100%}.dropdown__button::before,.flatpickr-wrapper::after{right:15px;translate:0 -50%;pointer-events:none;width:15px;height:26px;background-image:url("images/icon-arrow-right.svg");top:50%;content:""}.form #booking-date2::-webkit-input-placeholder,.form #booking-date::-webkit-input-placeholder{color:#fff}.form #booking-date2::-moz-placeholder,.form #booking-date::-moz-placeholder{color:#fff}.form #booking-date2:-ms-input-placeholder,.form #booking-date:-ms-input-placeholder{color:#fff}.form #booking-date2::-ms-input-placeholder,.form #booking-date::-ms-input-placeholder{color:#fff}.form #booking-date2::placeholder,.form #booking-date::placeholder{color:#fff}.dropdown__button{text-align:left}.dropdown__button::before{display:block;position:absolute;-webkit-transition:rotate .2s ease-in-out;transition:rotate .2s ease-in-out}.dropdown__button.dropdown__button--active::before,.flatpickr-wrapper.rotate::after{rotate:90deg}.dropdown__list{position:absolute;top:74px;left:0;background-color:#000;color:#fff;width:100%;border:2px solid #939190;border-radius:6px;cursor:pointer;z-index:10;display:none}.dropdown__item{padding:22px 15px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.dropdown__item:hover{background-color:#e30613}.dropdown__list--visible{display:block}.flatpickr-wrapper::after{display:inline-block;position:absolute;background-repeat:no-repeat;-webkit-transition:rotate .2s ease-in-out;transition:rotate .2s ease-in-out}.date-wrapper{position:relative;width:100%}.flatpickr-current-month,.flatpickr-next-month,.flatpickr-prev-month{position:static!important}.flatpickr-calendar{background-color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:2px solid #939190!important;border-radius:6px!important;z-index:99999!important}.flatpickr-calendar.static{top:calc(100% + 5px)!important;width:100%!important}.flatpickr-rContainer{margin:0 auto}.flatpickr-wrapper{width:100%!important}.flatpickr-calendar::after,.flatpickr-calendar::before{display:none!important}.flatpickr-day{color:#fff!important;font-size:17px!important;border:0!important;border-color:0!important;border-radius:3px!important;height:auto!important;padding:7px!important;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.flatpickr-weekday,.is-weekend{color:grey!important}.flatpickr-day.selected,.flatpickr-day:hover{background:#e30613!important}.flatpickr-weekday{font-size:17px!important}#date{border:2px solid grey;border-radius:6px;padding:22px 15px}.cur-month,.cur-year{color:#fff!important;font-size:17px!important}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{color:#fff!important;fill:#fff!important}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg,.icon-social:hover path.fill{fill:#e30613}.flatpickr-months{gap:20px!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.flatpickr-month{-webkit-box-flex:0!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important}.flatpickr-current-month{width:auto!important;font-size:inherit!important}.flatpickr-next-month>svg,.flatpickr-prev-month>svg{width:17px!important;height:17px!important}.aos-disabled{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:1!important;-webkit-transition:none!important;transition:none!important}.form__checkbox input[type=checkbox]{width:0;height:0;opacity:0;position:absolute;z-index:-1}.form__checkbox-fake{display:inline-block;width:32px;height:32px;border:2px solid #939190;border-radius:4px;position:relative}.form__checkbox input[type=checkbox]+.form__checkbox-fake::before{content:"";display:inline-block;width:17px;height:17px;background:url("images/icon-cross.svg") center/contain no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.form__checkbox input[type=checkbox]:checked+.form__checkbox-fake::before{-webkit-transform:translate(-50%,-50%) scale(100%);-ms-transform:translate(-50%,-50%) scale(100%);transform:translate(-50%,-50%) scale(100%)}.wpcf7-list-item{margin:0}.wpcf7-not-valid-tip{font-size:15px!important}.icon-social{fill:none}.icon-social path{-webkit-transition:stroke .2s ease-in-out,fill .2s ease-in-out;transition:stroke .2s ease-in-out,fill .2s ease-in-out;stroke:#fff}.icon-social:hover path{stroke:#e30613}.icon-social path.fill{fill:#fff}.about{padding-top:110px;padding-bottom:80px}.about__video{width:100%;aspect-ratio:16/9;position:relative;margin-bottom:20px}.about__video iframe{width:100%;height:100%;border:0}.about__booking,.booking__body,.services__inner{display:grid;grid-template-columns:1fr 2fr;gap:20px}.about__booking-text{font-size:17px}.booking{padding-top:80px;padding-bottom:80px}.booking__title{max-width:325px;margin-bottom:40px}.booking__image{justify-self:center}.booking__image img,.services__image img{border-radius:6px}.booking__text{max-width:588px;margin-bottom:20px}.footer{padding-top:80px;padding-bottom:40px}.footer a{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.footer__top{display:grid;grid-template-columns:1fr auto 1fr}.footer__menu,.footer__nav{display:-webkit-box;display:-ms-flexbox}.footer__nav{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__menu{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px}.footer__address,.footer__social{display:-webkit-box;display:-ms-flexbox}@media only screen and (max-width:1110px){.about__booking,.booking__body{grid-template-columns:1fr}.about__booking-text{max-width:588px}.footer__menu{gap:15px}}@media only screen and (max-width:1110px) and (max-width:576px){.footer__menu{gap:10px}}.footer__social{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;justify-self:end}.footer__address{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;margin-top:30px}.footer__address-block,.header__row{display:-webkit-box;display:-ms-flexbox}@media only screen and (max-width:992px){h2{font-size:23px}h3{font-size:17px}.about__booking-text,.booking__text,.btn,.form__inner-checkbox{font-size:15px}.form__inner .dropdown__button,.form__inner input[type=date],.form__inner input[type=email],.form__inner input[type=tel],.form__inner input[type=text]{font-size:15px;padding:16px 15px}.dropdown__list{font-size:15px;top:60px}.cur-month,.cur-year,.flatpickr-day,.flatpickr-weekday{font-size:15px!important}.about{padding-top:40px;padding-bottom:45px}.booking{padding-top:19px;padding-bottom:40px}.footer{padding-top:40px;padding-bottom:25px;font-size:15px}.footer__top{grid-template-columns:1fr;gap:15px}.footer__logo{margin-bottom:15px}.footer__nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.footer__social{justify-self:auto}.footer__address{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:15px}}@media only screen and (max-width:576px){h1{font-size:26px;line-height:104%}.footer__address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:15px;gap:10px}}@media only screen and (max-width:500px){.footer__menu a{font-size:12px}.footer__address{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.footer__address-block{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.header__lang ul,.hero__wrapp,.locations__block{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer__bottom{display:grid;grid-template-columns:1fr auto 1fr;margin-top:35px;font-size:15px}.footer__bottom .footer__copyright{justify-self:end}.icon-social-footer{width:40px;height:40px}.header{padding-block:15px;background-color:#000;position:fixed;top:0;left:0;width:100%;z-index:10;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.header__row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrapper-menu-button{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}.header__lang-wrapp,.hero__info,.hero__top,.reviews__wrapp,.works__wrapper{position:relative}.hero__bottom,.locations__work,.reviews{background-color:#363636}.header__wrapper-burger.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);pointer-events:auto;opacity:1}.header__burger{display:none;cursor:pointer}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:34px;-moz-column-gap:34px;column-gap:34px}.header__lang a,.header__menu a{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.header__lang span{display:inline-block;border:1px solid #000;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;cursor:pointer}.header__lang ul,.header__social{display:-webkit-box;display:-ms-flexbox}.header__lang ul{display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;opacity:0;visibility:hidden;position:absolute;left:-8px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border:1px solid #939190;border-radius:3px;padding:8px;background-color:#000;color:#939190;margin-top:6px}.accordion__title-price,.header__lang a:hover,.locations__block h3{color:#e30613}.header__lang ul.active{opacity:1;visibility:visible}.header__social{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media only screen and (max-width:400px){.header__social{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}}.hero{height:100vh}.hero h1{margin-bottom:14px}.hero__wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.hero__top{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:65px}.hero__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;height:100%}.hero__bg,.hero__bg img,.locations__image img,.reviews__slide img,.works__slide video{width:100%;height:100%}.hero__title{max-width:679px}.hero__bg{position:absolute;top:0;left:0;z-index:1}.hero__bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero__bottom-blocks{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-block:50px}.hero__bottom-blocks .count__value{display:inline-block;font-size:54px;color:#e30613;line-height:104%;margin-bottom:5px}@media only screen and (max-width:1200px){.header__wrapper-burger{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:center;-ms-flex-pack:center;justify-content:center;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);pointer-events:none;opacity:0;width:100%;height:100%;background-color:#000;-webkit-transition:.2s;transition:.2s;z-index:20}.header__burger{display:block;width:26px;height:16px;position:relative;z-index:30}.header__burger span,.header__burger::after,.header__burger::before{display:inline-block;content:"";background-color:#fff;position:absolute;width:100%;height:2px;left:0;-webkit-transition:.2s;transition:.2s}.header__burger::before{top:0}.header__burger::after{bottom:0}.header__burger span{top:7px}.header__burger.active:before{top:7px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header__burger.active:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:7px}.header__burger.active>span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.header__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.header__lang{display:none}.header__lang-burger{display:block}.hero__bottom-blocks .count__value{font-size:35px}.hero__bottom-blocks .count__text{font-size:15px}}.locations{padding-top:90px;padding-bottom:80px}.locations h2,.reviews h2,.works h2{margin-bottom:30px}.locations__work{display:inline-block;margin-bottom:50px;border-radius:6px;padding:20px}.locations__images{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.locations__image{aspect-ratio:466/549}.locations__image img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:6px}.locations__blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:20px}.locations__block,.reviews-button-wrapp{display:-webkit-box;display:-ms-flexbox;gap:10px}.locations__blocks a.btn{-ms-flex-item-align:end;align-self:end}@media only screen and (max-width:840px){.footer__bottom{grid-template-columns:1fr;gap:8px;margin-top:30px}.footer__bottom .footer__copyright{justify-self:auto}.hero{height:auto}.hero h1{margin-bottom:36px;-ms-flex-item-align:center;align-self:center;text-align:center}.hero__top{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}.hero__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:auto;padding-block:15px}.hero__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:none}.hero__title a{-ms-flex-item-align:center;align-self:center}.hero__bg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:65px}.hero__bottom-blocks{grid-template-columns:repeat(2,1fr)}.locations__blocks{display:grid;grid-template-columns:repeat(2,1fr)}.locations__blocks a.btn{justify-self:end}}@media only screen and (max-width:576px){.footer__address-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header{padding-bottom:26px}.header__wrapper-menu-button{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.youtube-link{display:none}.hero__bottom-blocks{grid-template-columns:repeat(1,1fr)}.locations__blocks{grid-template-columns:1fr}.locations__blocks a.btn{-ms-flex-item-align:center;align-self:center;justify-self:center}}.locations__block{display:flex;-ms-flex-direction:column;flex-direction:column;max-width:382px}.locations__block-info div{color:#939190;font-size:15px;line-height:111%;margin-bottom:5px}.reviews{padding-top:80px;padding-bottom:80px}.reviews p,.works p{max-width:588px;margin-bottom:60px}.reviews__slide{padding-inline:10px;aspect-ratio:345/161}.reviews__slide img{border-radius:6px}.reviews__slider .slick-list{margin-inline:-10px!important}.reviews-button-wrapp{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:-30px;left:50%;translate:-50% 0}.reviews-button-next,.reviews-button-prev{padding-block:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.reviews-button{width:58px;height:4px;background-color:#e30613;border-radius:2px;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.reviews-button-next.slick-disabled,.reviews-button-prev.slick-disabled{cursor:auto}.reviews-button-next.slick-disabled .reviews-button,.reviews-button-prev.slick-disabled .reviews-button{background-color:#939190}.services{padding-top:80px;padding-bottom:90px;font-size:25px;line-height:111%}@media only screen and (max-width:1100px){.form__inner-block-button-wrapper{grid-column:1/3;display:grid;grid-template-columns:1fr 1fr}.form__inner-block-button-wrapper .btn{justify-self:start}.services{font-size:17px}}.services h2{margin-bottom:40px}.accordion,.accordion__item{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.accordion{display:flex;-ms-flex-direction:column;flex-direction:column;gap:22px}.accordion:has(+ a){margin-bottom:22px}.accordion__item{display:flex;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #939190;padding-bottom:13px}.accordion__title{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-right:44px;position:relative;cursor:pointer}.accordion__title::after{content:"";width:29px;height:15px;background-image:url("images/arrow.svg");background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:0;translate:0 -50%;-webkit-transition:rotate .2s ease-in-out;transition:rotate .2s ease-in-out}.accordion__title.active::after{rotate:180deg}.accordion__title-price{white-space:nowrap}.accordion__text{display:none;padding-top:13px}.accordion__text>:not(:last-child){margin-bottom:13px}.accordion__text.active{display:block}.accordion__text-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:13px}.accordion__text-row-service{color:#939190}.works{padding-top:80px;padding-bottom:80px;overflow-x:hidden}@media only screen and (max-width:992px){.locations,.services{padding-top:45px;padding-bottom:45px}.locations__work{margin-bottom:30px;font-size:15px}.locations__blocks{gap:15px}.locations__block-info{font-size:15px}.reviews{padding-top:40px;padding-bottom:40px}.reviews p{font-size:15px;margin-bottom:40px}.services__inner{grid-template-columns:1fr}.services__accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.services__accordion .btn{-ms-flex-item-align:center;align-self:center}.services__image{justify-self:center}.works{padding-top:45px;padding-bottom:72px}.works p{margin-top:30px;margin-bottom:30px;font-size:15px}}.works__slide{aspect-ratio:476/561}.works__slide video{-o-object-fit:cover;object-fit:cover;border-radius:6px}.works__slider .slick-slide{margin-right:20px}.works__slider .slick-list{overflow:visible!important;margin-right:-20px!important}.works__slider .slick-slide>div{-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.works__slider .slick-center>div{-webkit-transform:scaleY(1.1);-ms-transform:scaleY(1.1);transform:scaleY(1.1)}.works-button-next,.works-button-prev{width:48px;height:48px;background-color:#252525;position:absolute;top:50%;translate:0 -50%;z-index:100}.works-button-next::after,.works-button-prev::after{content:"";display:inline-block;width:12px;height:24px;background-image:url("images/icon-arrow-slider.svg");background-repeat:no-repeat;position:absolute;top:50%;left:50%}.works-button-prev{left:0}.works-button-prev::after{translate:-90% -50%}.works-button-next{right:0}.works-button-next::after{rotate:180deg;translate:-10% -50%}@media only screen and (max-width:768px){.form__inner{gap:10px}.form__inner-block .btn{justify-self:center}.form__inner-block{grid-template-columns:1fr;gap:10px}.form__inner-block-gap .btn{margin-top:15px}.form__inner-block-button-wrapper{grid-template-columns:1fr}.form__inner-block-button-wrapper .btn{justify-self:center}.footer{padding-bottom:15px}.logo{width:154px}.locations__images{grid-template-columns:repeat(2,1fr);gap:10px}.locations__image:nth-child(3n){grid-column:1/-1}.works__wrapper{padding-inline:15px}.works-button-next,.works-button-prev{position:static;translate:0 0;width:38px;height:38px}.works-button-next::after,.works-button-prev::after{background-image:url("images/icon-arrow-slider-mobile.svg");width:9.5px;height:19px;translate:-50% -50%}.works-buttons-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;position:absolute;bottom:-53px;right:15px}}