@import url(https://fonts.googleapis.com/css?family=Manrope:200,300,regular,500,600,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=DM+Sans:regular,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Inter:regular,500,600,700,800,900&display=swap);[class*=_icon-]:before{display:block}@font-face{font-family:icons;font-display:swap;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal}._icon-home:before{content:"\e912"}._icon-heart-bg:before{content:"\e90a"}._icon-procent:before{content:"\e913"}._icon-play:before{content:"\e905"}._icon-tel:before{content:"\e90f"}._icon-arrow:before{content:"\e900"}._icon-arrow2:before{content:"\e901"}._icon-close:before{content:"\e902"}._icon-fb:before{content:"\e903"}._icon-heart:before{content:"\e904"}._icon-insta:before{content:"\e906"}._icon-minus:before{content:"\e907"}._icon-moon:before{content:"\e908"}._icon-more:before{content:"\e909"}._icon-plus:before{content:"\e90b"}._icon-lightning:before{content:"\e90c"}._icon-share:before{content:"\e90d"}._icon-sun:before{content:"\e90e"}._icon-youtube:before{content:"\e910"}._icon-zoom:before{content:"\e911"}._icon-images:before{content:"\e914"}:root{--accent:#959F53;--accent2:#ba9645;--white:#fff}[class*=_icon-]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--accent:#959F53;--accent2:#ba9645;--white:#fff}[class*=_icon-]:before{font-family:icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}::after,::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:Manrope,sans-serif;font-size:1.5rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Manrope,sans-serif;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.loaded body{opacity:1}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper *{min-width:0}[class*=__container]{max-width:91.875rem;margin:0 auto;padding:0 .9375rem}.ibg{position:relative}.ibg img,.ibg video{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;position:relative;padding:.71875rem 1.5625rem;border-radius:6.625rem;background-color:var(--accent);color:var(--white);font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;top:0;border:1.36px solid transparent;-webkit-transition:background-color .3s ease 0s,color .3s ease 0s,border .3s ease 0s,opacity .3s ease 0s,-webkit-box-shadow .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s,border .3s ease 0s,opacity .3s ease 0s,-webkit-box-shadow .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s,border .3s ease 0s,box-shadow .3s ease 0s,opacity .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s,border .3s ease 0s,box-shadow .3s ease 0s,opacity .3s ease 0s,-webkit-box-shadow .3s ease 0s}.button::before{color:var(--accent);-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.button:disabled{cursor:not-allowed;opacity:.7;background-color:var(--accent);-webkit-box-shadow:none;box-shadow:none;color:var(--white)}.button--white{background-color:var(--white);color:var(--accent);border:1.36px solid var(--white)}.button--brown{background-color:var(--accent2);color:var(--white);border:1.36px solid var(--accent2)}.button--transp{background-color:transparent;color:#000;border:1.36px solid var(--accent)}.button--transp-white{background-color:transparent;color:var(--white);border:1.36px solid var(--white)}.button--transp-white::before{color:var(--white)}.button--transp-green{background-color:transparent;color:var(--accent);border:1.36px solid var(--accent)}.button--small{font-size:1.25rem;font-weight:500;padding:.5625rem 1.25rem;border-radius:5.375rem}.button--small-card{font-size:.875rem;font-weight:700;padding:.6875rem .75rem;border-radius:1.25rem}.button--up{text-transform:uppercase}.title-big{font-weight:700;line-height:1.1;text-transform:uppercase}.title-big b{color:var(--accent)}.title-big--green{color:var(--accent)}.title-big--white{color:var(--white)}.title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;line-height:1.1;position:relative}.title span{font-weight:600}.title::before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";display:inline-block;width:2.625rem;height:2.625rem;border-radius:50%;border:.0625rem solid var(--white);margin-right:1.5625rem;position:relative}.title::after{content:"";position:absolute;top:50%;left:.6875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.25rem;height:1.25rem;border-radius:50%;background-color:var(--white)}.title--green .title::after{background-color:var(--accent)}.title--section{display:block;text-transform:uppercase;font-weight:700}.title--section::after,.title--section::before{display:none}.title--green{color:var(--accent)}.title--green::before{border-color:var(--accent)}.title--green::after{background-color:var(--accent)}.header-slider{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;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons-slider{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem}.buttons-slider__prev{left:0}.buttons-slider__next{right:0}.fade-in{display:inline-block;opacity:0;-webkit-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%);-webkit-animation:fadeInText .5s forwards;animation:fadeInText .5s forwards}@-webkit-keyframes fadeInText{from{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInText{from{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.word-wrapper{white-space:nowrap;display:inline}.animate{opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%)}.animate._watcher-view{-webkit-animation:fadeInText .7s forwards;animation:fadeInText .7s forwards}.animate-list._watcher-view>*{opacity:0;-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);-webkit-animation:fadeInText .7s forwards;animation:fadeInText .7s forwards}.animate-list._watcher-view>:nth-child(1){-webkit-animation-delay:.1s;animation-delay:.1s}.animate-list._watcher-view>:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.animate-list._watcher-view>:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.animate-list._watcher-view>:nth-child(4){-webkit-animation-delay:.4s;animation-delay:.4s}.animate-list._watcher-view>:nth-child(5){-webkit-animation-delay:.5s;animation-delay:.5s}.animate-list._watcher-view>:nth-child(6){-webkit-animation-delay:.6s;animation-delay:.6s}.animate-list._watcher-view>:nth-child(7){-webkit-animation-delay:.7s;animation-delay:.7s}.animate-list._watcher-view>:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.map{text-align:center}.map img{max-width:100%}.btn-play{position:absolute;z-index:10;top:50%;left:50%;width:5.3125rem;height:5.3125rem;border-radius:50%;color:var(--white);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;background-color:rgba(255,255,255,.62);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.btn-play::before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2rem;-webkit-transform:translate(.1875rem,0);-ms-transform:translate(.1875rem,0);transform:translate(.1875rem,0)}.btn-play--big{width:9.28125rem;height:9.28125rem}.btn-play--big::before{font-size:2.625rem}.btn-prev-page{font-size:1rem;padding:.625rem .875rem}.btn-prev-page::before{color:#000;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);font-size:.5625rem;font-weight:600}.btn-arrow{width:2.0625rem;height:2.0625rem;border-radius:50%;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;border:.61px solid var(--accent);-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}.btn-arrow::before{font-size:.5625rem;font-weight:500;color:var(--accent);-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.btn-arrow--big{width:3.375rem;height:3.375rem;border:1px solid var(--accent)}.btn-arrow--big::before{font-size:.875rem}.accept-terms{font-size:.9375rem;line-height:1.2;display:-ms-grid;display:grid;gap:.3125rem}.accept-terms__text{color:#acacac}.accept-terms__link{color:#00e;text-decoration:underline}.input{height:3.6875rem;padding:0 2rem;border:1.28px solid var(--accent);border-radius:500px;background:var(--white);font-size:1rem}.input::-webkit-input-placeholder{color:#cacbcc;font-size:1rem;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.input::-moz-placeholder{color:#cacbcc;font-size:1rem;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.input:-ms-input-placeholder{color:#cacbcc;font-size:1rem;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.input::-ms-input-placeholder{color:#cacbcc;font-size:1rem;-ms-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.input::placeholder{color:#cacbcc;font-size:1rem;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.input:focus::-webkit-input-placeholder{opacity:0}.input:focus::-moz-placeholder{opacity:0}.input:focus:-ms-input-placeholder{opacity:0}.input:focus::-ms-input-placeholder{opacity:0}.input:focus::placeholder{opacity:0}.header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.21875rem 0;border:1px solid rgba(0,0,0,.14);background:rgba(255,255,255,.75);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__logo{max-width:8.9375rem}.header__logo img{max-width:100%}.header__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.25rem}.header__button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.header__favorite-button{position:relative;width:2.75rem;height:2.75rem;border-radius:50%;border:1.36px solid var(--accent);-webkit-transition:background-color .3s ease 0s,color .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s}.header__favorite-button::before{font-size:1rem;font-weight:500;color:var(--accent)}.header__favorite-button span{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;position:absolute;width:1.425rem;height:1.25rem;left:1.5rem;top:-.375rem;border-radius:3.5rem;background-color:var(--accent);color:var(--white);font-size:.625rem;font-weight:500;letter-spacing:-.003125rem;border:.0625rem solid transparent;-webkit-transition:border .3s ease 0s;transition:border .3s ease 0s}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:1.875rem;-moz-column-gap:1.875rem;column-gap:1.875rem;row-gap:.9375rem}.menu__item{position:relative;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.menu__link{font-size:1.25rem;font-weight:500;line-height:1.2;padding-bottom:.5rem}.menu__sublist{opacity:0;position:absolute;left:0;pointer-events:none;padding:.75rem 2.1875rem;border-radius:1.25rem;color:var(--white);background-color:var(--accent);-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}.loaded .menu__sublist{-webkit-transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;transition:opacity .6s ease 0s,-webkit-transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s;transition:opacity .6s ease 0s,transform .6s ease 0s,-webkit-transform .6s ease 0s}.menu__subitem:not(:last-child){margin-bottom:.25rem}.menu__sublink{white-space:nowrap;font-size:1rem;font-weight:500;line-height:1.3}.icon-menu{margin-left:.3125rem;display:none;display:block;position:relative;width:1.375rem;height:1.375rem;z-index:120}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#000}.icon-menu::before{top:0}.icon-menu::after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .0625rem);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.navbar{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100svh;overflow-y:auto;top:0;right:-100%;z-index:1000;width:60vw;background-color:var(--accent);-webkit-transition:right 1s ease 0s;transition:right 1s ease 0s}.navbar img{max-width:100%}.menu-open .navbar{right:0}.navbar__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 24.1875rem;grid-template-columns:1fr 24.1875rem;padding:13.75rem 5.625rem 7.1875rem 5.625rem;gap:1.875rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.navbar__column:nth-child(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar__body{color:var(--white)}.navbar__item{font-weight:600;line-height:1.1}.navbar__item:not(:last-child){margin-bottom:1.375rem}.navbar__link{position:relative;padding-bottom:.3125rem}.navbar__link::before{content:"";position:absolute;width:0%;height:.125rem;bottom:0;left:0;background-color:var(--white);-webkit-transition:width .3s ease 0s;transition:width .3s ease 0s}.navbar__sublist{padding-left:1.875rem;max-height:0;overflow:hidden;-webkit-transition:max-height .6s ease;transition:max-height .6s ease;opacity:0;pointer-events:none}.navbar__subitem:not(:last-child){margin-bottom:.9375rem}.navbar__sublink{position:relative;padding-bottom:.1875rem}.navbar__sublink::before{content:"";position:absolute;width:0%;height:.125rem;bottom:0;left:0;background-color:var(--white);-webkit-transition:width .3s ease 0s;transition:width .3s ease 0s}.navbar__actions{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:start;-ms-flex-align:start;align-items:flex-start}.navbar__button:not(:last-child){margin-bottom:.9375rem}.item-navbar{position:relative;top:0;padding:1.75rem;max-width:24.1875rem;border-radius:1.4375rem;overflow:hidden;background-color:var(--white);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:top .3s ease 0s,-webkit-box-shadow .3s ease 0s;transition:top .3s ease 0s,-webkit-box-shadow .3s ease 0s;transition:top .3s ease 0s,box-shadow .3s ease 0s;transition:top .3s ease 0s,box-shadow .3s ease 0s,-webkit-box-shadow .3s ease 0s}.item-navbar__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;margin-bottom:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-navbar__image img{max-width:20.625rem}.item-navbar__title{font-weight:500;line-height:1.2}.navbar__arrow{position:relative;top:-.375rem;display:inline-block;margin-left:.375rem;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.navbar__item--open .navbar__arrow{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar__item--open .navbar__sublist{padding-top:.9375rem;max-height:500px;opacity:1;pointer-events:auto}.footer{padding-bottom:1.875rem;padding-top:5rem}.footer__main{display:-ms-grid;display:grid;gap:1.5625rem;-ms-grid-columns:1.2fr 1fr 1fr 1fr;grid-template-columns:1.2fr 1fr 1fr 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5625rem;letter-spacing:.01875rem}.footer__logo{margin-bottom:1.125rem}.footer__logo img{min-width:13.375rem}.footer__text{color:#4b5218;font-size:1rem;line-height:1.5;margin-bottom:1.6875rem;max-width:25rem}.footer__title{color:var(--accent);font-weight:700;line-height:1.2;margin-bottom:.75rem}.footer__item:not(:last-child){margin-bottom:.4375rem}.footer__schedule{font-size:.9375rem;line-height:1.5}.footer__info{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;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copy{color:#8c94a8;font-size:.875rem;line-height:1.2;letter-spacing:0}.footer__dev{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.social__link{color:var(--accent);-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.nav-footer__item:not(:last-child){margin-bottom:.625rem}.nav-footer__link{color:#959f53;font-size:1rem;line-height:1.5;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.item-footer__subtitle{color:#959f53;font-size:1rem;line-height:1.5;margin-bottom:.1875rem}.item-footer__link{color:#000;font-size:.9375rem;line-height:1.5;-webkit-transition:color .3s ease 0s;transition:color .3s ease 0s}.dev{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.21875rem}.dev__text{color:#8c94a8;font-size:.6875rem;line-height:1.2;letter-spacing:0}.dev__logo{max-width:4.375rem}.dev__logo img{max-width:100%}body::after{content:"";background-color:rgba(0,0,0,.54);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:5.625rem .625rem 1.875rem .625rem;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.875rem;margin-bottom:1.125rem}.popup__close{-ms-flex-item-align:end;align-self:flex-end;width:3.375rem;height:3.375rem;border-radius:50%;border:1.21px solid var(--accent);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;-webkit-transition:background-color .3s ease 0s,color .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s}.popup__close::before{font-size:.9375rem;color:var(--accent)}.popup--contact-us .popup__close{position:absolute;right:.9375rem;top:.9375rem}.popup__title{width:100%;display:block;font-weight:500;text-align:center}.popup__title span{color:var(--accent)}.popup--contact-us .popup__title{font-weight:600;text-align:left}.popup_show{z-index:1500;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__wrapper{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;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease 0s;transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:var(--white);padding:1.4375rem 3.25rem 3.25rem 3.25rem;width:100%;max-width:51.875rem;border-radius:1.25rem}.lock .popup__content{visibility:visible}.popup--contact-us .popup__content{max-width:58.5625rem;padding:6.25rem 3.375rem 4.375rem 3.375rem}.parking-request{text-align:center}.parking-request__info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.375rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.1;letter-spacing:-.02rem;margin-bottom:1.0625rem}.parking-request__num{color:var(--accent)}.parking-request__image{text-align:center;max-width:25.375rem;margin:0 auto 2.5rem auto}.parking-request__image img{max-width:100%}.parking-request__form{margin-bottom:1.875rem}.form-parking__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.625rem;-moz-column-gap:2.625rem;column-gap:2.625rem;row-gap:.9375rem;margin-bottom:1.875rem}.form-parking__button{font-weight:400}.contact-us-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;row-gap:.9375rem}.contact-us-request__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contact-us-request__logo{max-width:8.875rem;margin-bottom:2.5rem}.contact-us-request__logo img{max-width:100%}.contact-us-request__body{-webkit-box-flex:0;-ms-flex:0 0 46%;flex:0 0 46%}.contact-us-request__form{margin-bottom:.8125rem}.contact-us-request__accept{text-align:center}.form-contact-us-request__body{display:-ms-grid;display:grid;gap:1.25rem;margin-bottom:1.875rem}.form-contact-us-request__input{height:4.25rem}.form-contact-us-request__button{width:100%;height:3.9375rem;font-weight:400}@media (min-width:47.99875em){.navbar__column{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup__close{-webkit-transform:translate(1.875rem,0);-ms-transform:translate(1.875rem,0);transform:translate(1.875rem,0)}.popup--contact-us .popup__close{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}@media (min-width:61.99875em){.item-navbar{min-height:18.125rem}}@media (min-width:91.875em){.title-big{font-size:6.25rem}.title{font-size:2.375rem}.header-slider{margin-bottom:3.125rem}.menu__sublist{left:-50%}.navbar__link{font-size:2rem}}@media (min-width:102.5em){.buttons-slider__next,.buttons-slider__prev{position:absolute;top:50%}.buttons-slider__next,.buttons-slider__prev{position:absolute;top:50%}.buttons-slider__prev{-webkit-transform:translate(calc(-100% - 1.5625rem),-50%);-ms-transform:translate(calc(-100% - 1.5625rem),-50%);transform:translate(calc(-100% - 1.5625rem),-50%)}.buttons-slider__next{-webkit-transform:translate(calc(100% + 1.5625rem),-50%);-ms-transform:translate(calc(100% + 1.5625rem),-50%);transform:translate(calc(100% + 1.5625rem),-50%)}}@media (min-width:75em){.navbar__content{max-width:62.5rem}}@media (max-width:75em){.menu{display:none}}@media (max-width:20em){.title-big{font-size:2.125rem}.title{font-size:1.5rem}.header-slider{margin-bottom:1.25rem}.navbar__link{font-size:1.125rem}}@media (max-width:91.875em){.btn-play--big{width:7.5rem;height:7.5rem}.btn-play--big::before{font-size:2.625rem}.header__actions{gap:.625rem}.menu__sublist{padding:.75rem 1.25rem}.navbar{width:70vw}.navbar__content{padding:8.125rem 1.875rem 1.875rem 1.875rem}}@media (max-width:61.99875em){.button{padding:.625rem 1.25rem;font-size:1.25rem}.btn-play{width:4rem;height:4rem}.btn-play::before{font-size:1.75rem}.btn-play--big{width:6.25rem;height:6.25rem}.btn-play--big::before{font-size:2.25rem}.btn-arrow--big{width:2.0625rem;height:2.0625rem}.input{padding:0 1.25rem}.menu__list{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;column-gap:.9375rem}.menu__link{font-size:1rem}.navbar{width:100%}.navbar__content{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-ms-grid-columns:1fr;grid-template-columns:1fr}.navbar__sublist{padding-left:1.25rem}.navbar__subitem{font-size:1.25rem}.item-navbar{padding:1.25rem}.item-navbar__image img{max-width:15.625rem}.item-navbar__title{font-size:1.25rem}.navbar__arrow{top:-.25rem}.footer{padding-top:3.125rem}.footer__main{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.footer__column:first-child{-ms-grid-column-span:3;grid-column:span 3}.footer__title{font-size:1.25rem}.parking-request__info{font-size:1.25rem}.parking-request__image{margin:0 auto 1.25rem auto}.form-parking__body{margin-bottom:1.25rem;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}.contact-us-request__logo{margin-bottom:1.875rem}.form-contact-us-request__body{margin-bottom:1.25rem}.form-contact-us-request__input{height:3.375rem}.form-contact-us-request__button{height:3.375rem}}@media (max-width:47.99875em){.button{padding:.625rem .875rem;font-size:1.125rem}.button--small{padding:.5rem .75rem;font-size:1rem;border-radius:3.75rem}.button--small-card{padding:.5rem .75rem}.button--dt{display:none}.title::before{width:2rem;height:2rem;margin-right:.625rem}.title::after{width:1rem;height:1rem;left:.5rem}.header-slider{gap:.625rem}.buttons-slider{gap:.625rem}.btn-play{width:3.375rem;height:3.375rem}.btn-play::before{font-size:1.5rem}.btn-play--big{width:5rem;height:5rem}.btn-play--big::before{font-size:2rem}.btn-arrow{width:1.5625rem;height:1.5625rem}.input{padding:0 .9375rem;height:2.875rem}.header{padding:.625rem 0}.header__logo{max-width:7.5rem}.header__favorite-button{width:2.3125rem;height:2.3125rem}.header__favorite-button span{left:1.125rem;width:1.25rem;height:1.125rem;font-size:.625rem}.icon-menu{margin-left:.625rem}.navbar{-webkit-transition:right .5s ease 0s;transition:right .5s ease 0s}.navbar__content{padding:6.25rem .9375rem 1.25rem .9375rem}.navbar__item:not(:last-child){margin-bottom:.9375rem}.item-navbar{padding:.9375rem;max-width:18.125rem}.item-navbar__image img{max-width:12.5rem}.item-navbar__title{font-size:1.125rem}.navbar__arrow{width:.375rem;height:.375rem}.footer{padding-top:1.875rem}.footer__main{-ms-grid-columns:1fr;grid-template-columns:1fr}.footer__column:first-child{-ms-grid-column-span:1;grid-column:span 1}.footer__logo{margin-bottom:.75rem}.footer__text{margin-bottom:.9375rem}.footer__title{font-size:1.125rem}.nav-footer__item:not(:last-child){margin-bottom:.3125rem}.popup__header{gap:1.25rem}.popup__close{width:2.875rem;height:2.875rem}.popup__content{padding:1.4375rem 1.4375rem 1.4375rem 1.4375rem}.popup--contact-us .popup__content{padding:4.375rem 1.875rem 3.125rem 1.875rem}.parking-request__info{margin-bottom:.875rem;font-size:1.125rem}.parking-request__image{margin:0 auto .9375rem auto}.parking-request__form{margin-bottom:1.25rem}.form-parking__body{margin-bottom:1.5625rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-us-request{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-us-request__logo{margin-bottom:.9375rem}}@media (max-width:29.99875em){.popup__content{padding:.9375rem}.popup--contact-us .popup__content{padding:3.125rem 1.25rem 1.875rem 1.25rem}}@media (max-width:21.875em){.header-slider{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:20em) and (max-width:91.875em){@supports (font-size:clamp(2.125rem ,0.977173913rem + 5.7391304348vw ,6.25rem)){.title-big{font-size:clamp(2.125rem ,.977173913rem + 5.7391304348vw ,6.25rem)}}@supports not (font-size:clamp(2.125rem ,0.977173913rem + 5.7391304348vw ,6.25rem)){.title-big{font-size:calc(2.125rem + 4.125 * (100vw - 20rem)/ 71.875)}}@supports (font-size:clamp(1.5rem ,1.2565217391rem + 1.2173913043vw ,2.375rem)){.title{font-size:clamp(1.5rem ,1.2565217391rem + 1.2173913043vw ,2.375rem)}}@supports not (font-size:clamp(1.5rem ,1.2565217391rem + 1.2173913043vw ,2.375rem)){.title{font-size:calc(1.5rem + .875 * (100vw - 20rem)/ 71.875)}}@supports (margin-bottom:clamp(1.25rem ,0.7282608696rem + 2.6086956522vw ,3.125rem)){.header-slider{margin-bottom:clamp(1.25rem ,.7282608696rem + 2.6086956522vw ,3.125rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.7282608696rem + 2.6086956522vw ,3.125rem)){.header-slider{margin-bottom:calc(1.25rem + 1.875 * (100vw - 20rem)/ 71.875)}}@supports (font-size:clamp(1.125rem ,0.8815217391rem + 1.2173913043vw ,2rem)){.navbar__link{font-size:clamp(1.125rem ,.8815217391rem + 1.2173913043vw ,2rem)}}@supports not (font-size:clamp(1.125rem ,0.8815217391rem + 1.2173913043vw ,2rem)){.navbar__link{font-size:calc(1.125rem + .875 * (100vw - 20rem)/ 71.875)}}}@media (any-hover:hover){.button:hover{background-color:var(--accent2);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.button--white:hover{color:var(--white);border:1.36px solid var(--accent2);background-color:var(--accent2)}.button--brown:hover{color:var(--accent2);background-color:var(--white)}.button--transp-white:hover{background-color:var(--white);color:var(--accent)}.button--transp-white:hover::before{color:var(--accent)}.button--transp-green:hover{background-color:var(--accent);color:var(--white)}.button--transp-green:hover::before{color:var(--white)}.button--transp-green:hover,.button--transp:hover{background-color:var(--accent);color:#fff}.button--transp-green:hover::before,.button--transp:hover::before{color:var(--white)}.btn-play:hover{background-color:var(--accent)}.btn-arrow:hover{background-color:var(--accent)}.btn-arrow:hover::before{color:var(--white)}.accept-terms__link:hover{text-decoration:none}.header__favorite-button:hover{background-color:var(--accent)}.header__favorite-button:hover::before{color:var(--white)}.header__favorite-button:hover span{border:.0625rem solid var(--white)}.menu__item:hover{color:var(--accent)}.menu__item:hover .menu__sublist{opacity:1;pointer-events:all;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.menu__sublink:hover{text-decoration:underline}.navbar__link:hover::before{width:100%}.navbar__sublink:hover::before{width:100%}.item-navbar:hover{top:.1875rem;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.social__link:hover{color:var(--accent2)}.nav-footer__link:hover{color:var(--accent2)}.item-footer__link:hover{color:var(--accent2)}.popup__close:hover{background-color:var(--accent)}.popup__close:hover::before{color:var(--white)}}@media (any-hover:none){.icon-menu{cursor:default}}

.gm-style-iw-chr{
    display: none;
}
.eapps-google-maps-bar-list-item-info{
    text-align: left;
}
.slide-stages--gallery::before {
    display: block!important;
}
.page-template-despre_noi main.about-us{
    padding: 0;
}
.page-template-despre_noi .about-us__advantages-apartment.advantages-apartment{
    padding-top: 3%;
}
.slide-stages--galleryX::after{
    content: "\e914";

    font-family: icons;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-size: 2rem;
    -webkit-transform: translate(.1875rem, 0);
    -ms-transform: translate(.1875rem,0);
    transform: translate(.1875rem, 0);
    
    position: absolute;
    z-index: 10;
    top: 50%;
    left: 50%;
    width: 5.3125rem;
    height: 5.3125rem;
    border-radius: 50%;
    color: var(--white);
    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;
    background-color: rgba(255, 255, 255, .62);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%, -50%);
    -webkit-transition: background-color .3s ease 0s;
    transition: background-color .3s ease 0s;
    
}
.tururi .block-gallery__tab-title p span{
    width: auto;
    border-radius: 10px;
    padding: 10px;
}
.tururi .block-gallery__slider-wrap{
    display: block!important;
}
.tururi .block-gallery__container::before{
    display: none!important;
}
.tururi .block-gallery__body {
	display: none;
}
.tururi .block-gallery__body._tab-active {
	display: block;
}
.tururi .block-gallery__tab-title{
    font-size: 16px;
}
.tururi .block-gallery__tab-title p{
    font-size: 12px;
}
body .block-gallery__tab-title p span{
    display: none;
}
body main .slide-stages.slide-stages--gallery::before{
    position: absolute;
    pointer-events: none;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10;
    content: "";
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(#000));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0), #000 100%);
    opacity: .6;
}
html {
  scroll-behavior: smooth;
}
/* Скрываем кнопку на десктопе */
.tabs-show-more {
	display: none;

	cursor: pointer;
}

.block-gallery__tab-title:hover{
    cursor: pointer;
}
body .flex-block{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
body .form-help__input{
    padding: 1rem 1.5rem 1rem 1.5rem;
}
body .profitable-offers .apartment-card__button:hover{
    color: white;
}
.btn-play._icon-play.gallery_icon:before{
    content: "\e914";
}





.wpcf7-form-control-wrap input[type="checkbox"] {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;

  width: 15px;
  height: 15px;
  border: 1px solid var(--accent);
  border-radius: 4px;
  background: #fff;
  position: relative;
  cursor: pointer;
  vertical-align: middle;
  margin-right: 8px;
  transition: all 0.2s ease;
}
.wpcf7-form-control-wrap input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;
  left: 5px;
  top: -1px;
  width: 6px;
  height: 12px;
  border: solid var(--accent);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}
.checkbox__text,
.checkbox__text a {
  font-size: 16px;
  color: var(--accent);
}

.checkbox__text a {
  text-decoration: underline;
}

.wpcf7-list-item > label{
    text-transform: none;
}
.checkbox__text{
    color: black;
}

.wpcf7 .wpcf7-submit{
    background: var(--accent)!important;
    opacityx: 1;
    text-transform: none;
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    border-radius: 30px!important;
}



body .codedropz-upload-container{
    padding: 0;
}
body .codedropz-upload-handler{
    border: none;
}
body .codedropz-upload-inner span{
    display: none;
}
body .codedropz-upload-wrapper{
    display: none!important;
}
body .codedropz-upload-inner h3{
    font-size: 14px;
    text-align: left;
    padding-left: 25px;
    color: #8E949B;
    max-width: 200px;
    line-height: 1.5;
}
.wpcf7 .checkbox__label::after{
    left: -100px;
}
.wpcf7 .form-help__footer{
    align-items: baseline;
    justify-content: space-between;
}
.wpcf7 .wpcf7-list-item-label{
    color: #8c94a8;
    font-size: 1rem;
    line-height: 1.2;
}
body .dnd-upload-counter{
    displayx: none;
}
body .parking-levels__content{
    margin-left: 10%;
}
.wpcf7 .checkbox__label:before{
    display: none;
}
.wpcf7-spinner{
    position: absolute;
    bottom: 0;
    right: -16px;
    top: 32%;
}
.request-contacts__info{
    width: 100%;
}
.request-contacts__title.title-big{
    font-size: 4.2rem;
}
.help__form .intl-tel-input .selected-flag .iti-arrow{
    border-top-color: white;
}
.wpcf7 button[type="submit"]{
    max-height: 64px;
    padding: .71875rem 2.5rem;
}
body .codedropz-upload-inner{
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
body .codedropz-btn-wrap{
    background: var(--accent);
    color: white;
    width: fit-content;
    padding: 8px 20px;
    border-radius: 25px;
    display: inline-block;
}
.dnd-upload-status .dnd-upload-details .dnd-progress-bar span{
    padding-right: 10px;
}
body .codedropz-btn-wrap a{
color: white;
    font-size: 16px;
    font-weight: 600;
}


body .wpcf7-not-valid-tip{
    font-size: 15px;
    margin-top: 10px;
    text-align: left;
    padding-left: 20px;
    font-weight: 600;
    color: #EB5757;
}
.wpcf7 .help__form form .wpcf7-response-output{
    font-size: 15px;
    line-height: 1.5;
    text-align: right;
    width: fit-content;
    display: flex;
    justify-content: right;
    float: right;
    margin-right: 0;
}

.wpcf7 form .wpcf7-response-output{
    font-size: 15px;
    line-height: 1.5;
    display: block;
    float: none;
    text-align: left;
}
.wpcf7 form.sent .wpcf7-response-output{
    border-color: #959F53;
}
body .intl-tel-input.separate-dial-code .selected-dial-code{
    font-size: 15px;
}
body .help__form .intl-tel-input.separate-dial-code .selected-dial-code{
    color: white!important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
}
.social__item {
    position: relative;
}

body .details-list li {
    align-items: baseline;
}

body .intl-tel-input.separate-dial-code .selected-dial-code {
    padding-left: 25px !important;
    color: black;
}

body .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input {
    padding-left: 100px!important;
}

.intl-tel-input {
    max-width: 48.875rem;
    margin: 0 auto;
}
.apartment-types__body .price-block__prices{
    display: none!important;
}
.apartment-types__body .apartment-card__info li:first-child{
    displayx: none;
}
.grecaptcha-badge {
    visibility: hidden !important;
}
body .slide-stages__link + .btn-play._icon-play{
    display: none!important;
}
body .image-block-oferta__title.title-big{
    font-size: 3rem;
}
body .choose-apart__text,
body .text-block__content,
body .image-block-oferta__text{
    line-height: 1.5;
}
.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button, .lg-outer .lg-has-video.lg-video-loaded .lg-video-poster {
    object-fit: contain;
}

.intl-tel-input {
    margin-top: 0!important;
}

.footer .find-us .btn-waze .svg:hover .st3 {
    fill:#67cafa!important;
}
.footer .find-us .btn-waze .svg {
    height: 40px;
    width: 119px;
    transition: .2s ease;
}
.footer .find-us .btn-waze {
    color: #000;
}
.footer .find-us .btn-waze .svg * {
    transition: .2s ease
}
html { scroll-behavior: auto; }
.amo-button{
    overflow-anchor: none;
}
.footer .find-us .btn-google-maps .svg {
    height: 24px;
    width: 129px;
}
.footer .find-us .btn-google-maps .svg path {
    transition: .2s ease
}
@media (min-width: 900px) {
    body .advantages__actions{
    bottom: 30px;
    top: auto;
    }
}
@media (min-width: 1200px) {
    .footer .find-us .btn-google-maps:hover .blue {
        color:#4285f4
    }

    .footer .find-us .btn-google-maps:hover .red {
        color: #ea4335
    }

    .footer .find-us .btn-google-maps:hover .orange {
        color: #fbbc05
    }

    .footer .find-us .btn-google-maps:hover .green {
        color: #34a853
    }
}

.footer .find-us {
    display: flex;
    align-items: center;
    gap: 24px;
}
.footer .find-us .btn-google-maps {
    color: #000;
}

.footer .find-us .maps-link a {
    display: flex;
}

.footer .find-us .maps-link{
    display: flex;
    align-items: center;
    gap: 16px;
}
body #popup .intl-tel-input.separate-dial-code .selected-dial-code {
    padding-left: 25px !important;
}

.intl-tel-input ul.country-list {
    z-index: 9999;
}

#form form br, #popup form br {
    display: none;
}

body.page-template-ofertalp .intl-tel-input.separate-dial-code .selected-dial-code{
    padding-left: 13px !important;
}

.apartment-card__images img{
    width: 100%;
}
body .apartment-card__images{
    max-width: 100%;
}
.header__favorite-button{
    display: flex;
    justify-content: center;
    align-items: center;
}
body .trp-language-switcher {
    height: auto!important;
    width: auto!important;
} 
.trp-language-switcher > div{
    background-position: 80% 50%;
    background-color: rgba(255, 255, 255, .35) !important;
    border-color: #959F53;
    width: auto !important;
    padding: .34375rem .675rem !important;
    border-radius: 20px;
    padding-right: 20px !important;
}
.btn-play._icon-play.gallery_icon:before{
    margin-right: 6px;
}
.anchor-offset {
  scroll-margin-top: 100px; /* отступ = высота вашего fixed header */
}
.parking-levels__body svg{
    padding: 0 7px;
    margin: -14px 0;
}
.parking.available{
    fill: transparent;
}
.parking-levels__body{
    overflow: visible!important;
}
body .form-parking__body .intl-tel-input.separate-dial-code .selected-dial-code{
    padding-left: 10px !important;
}
.parking-levels__body img,
.parking-request__image img{
        height: auto;
}
.lg-inner::after {
  content: "";
  position: absolute;
  right: 45%;
  bottom: 15px;
  width: 120px;   /* размер логотипа */
  height: 40px;
  background: url("https://colina.md/wp-content/themes/colinaverde/img/logo.svg") no-repeat center;
  background-size: contain;
  opacity: 0.8;   /* прозрачность, можно убрать */
  pointer-events: none; /* чтобы не мешало кликам */
  z-index: 9999;
}

@media screen and (min-width: 768px) {
    .image-block__main{
        min-height: 66rem;
    }

    .hero-home__title{
        line-height: 0.7;
        margin-bottom: 50px;
    } 
    .hero-home__title .word-wrapper:last-child{
        font-size: 4.25rem;
    }
}
@media screen and (min-width: 1025px) {
  html {
    font-size: 80%; /* 100% → 80% (-20%) */
  } 
}
body .item-navbar__image img{
    height: auto;
}
@media screen and (max-width: 768px) {
    body .about-us__circle-button.circle-button{
        transform: initial;
    }
    .lg-inner::after {
        bottom: 35%;
        right: 5%;
    }
    .footer .find-us{
        flex-wrap: wrap;
    }
    .footer .find-us .maps-link{
        flex-direction: column;
        width: 100%;
        align-items: baseline;
    }
    body .flex-block{
        padding-bottom: 30px;
    }
    body .talk-to-us__text.title{
        font-size: 1.3rem;
    }
    body .footer__logo img{
        min-width: auto;
    }
    body .advantages__actions{
        top: -92px;
        bottom: auto;
        width: 30%;
        right: 0!important;
        gap: 0px!important;
        padding-right: 0px;
        padding-left: 0;
    }
    body .image-block-oferta__title.title-big{
        font-size: 2rem;
    }
    .parking-levels__content{
        margin-top: 0px!important;
    }
    body .request-contacts__title.title-big{
        font-size: 1.6rem;
    }
    body .wpcf7-list-item{
        margin: 0;
        margin-right: 20px;
        line-height: 1.4;
    }
    .checkbox__label{
        padding-left: 22px;
    }
    .wpcf7-form-control-wrap[data-name="acceptance-form"] input[type="checkbox"]{
        position: absolute;
        top: 15px;
    }
    .form-help__title{
        display: block;
    }

	.tururi .block-gallery__tab-title {
		display: none;
	}
	.block-gallery__tab-title:nth-child(-n+3) {
		display: block;
	}
	.tabs-show-more {
		display: block;
	}
}





