@charset "UTF-8";@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Bold.3e79b9a0.woff2) format("woff2"),url(/build/assets/Exo2-Bold.61e73194.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Light.0ea539f4.woff2) format("woff2"),url(/build/assets/Exo2-Light.61d2d050.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Medium.371423c2.woff2) format("woff2"),url(/build/assets/Exo2-Medium.d99e133a.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Regular.a641c67f.woff2) format("woff2"),url(/build/assets/Exo2-Regular.71a977ce.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-SemiBold.b4a31f1c.woff2) format("woff2"),url(/build/assets/Exo2-SemiBold.bcb9a696.woff) format("woff");font-weight:600;font-style:normal}*{padding:0;margin:0;border:0px}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;min-width:375px}body{color:#2c3640;line-height:1;font-family:Exo2;font-size:.9375rem;background-color:#f5f5f5;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-moz-selection{color:#fff;background:#a63d4d}body ::selection{color:#fff;background:#a63d4d}input,button,textarea{font-family:Exo2;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit;text-decoration:none}a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.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}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}.sticky .page{padding-top:4.375rem}@media (max-width: 53.125em){.sticky .page{padding-top:0}}[class*=__container]{max-width:80rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}.room-card{display:block;position:relative;height:26.875rem;border-radius:.25rem;overflow:hidden}@media (max-width: 43.75em){.room-card--page{max-width:25rem;width:100%}}@media (min-width: 81.875em){.room-card{height:26.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (height: clamp(18.75rem,15.4913101604rem + 13.9037433155vw,26.875rem)){.room-card{height:clamp(18.75rem,15.4913101604rem + 13.9037433155vw,26.875rem)}}@supports not (height: clamp(18.75rem,15.4913101604rem + 13.9037433155vw,26.875rem)){.room-card{height:calc(18.75rem + 8.125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-card{height:18.75rem}}@media (any-hover: hover){.room-card:hover .room-card__image{-webkit-transform:scale(1.2);transform:scale(1.2)}.room-card:hover .room-card__image--front{opacity:0}}.room-card__image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.room-card__image--front{z-index:5}.room-card__image--back{z-index:4}.room-card__content{position:relative;min-height:5rem;padding:.9375rem .9375rem .8125rem 1.875rem;color:#fff;margin-top:19.375rem;background-color:#2c364066;text-transform:uppercase;z-index:10}@media (min-width: 81.875em){.room-card__content{margin-top:19.375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(12.5rem,9.7426470588rem + 11.7647058824vw,19.375rem)){.room-card__content{margin-top:clamp(12.5rem,9.7426470588rem + 11.7647058824vw,19.375rem)}}@supports not (margin-top: clamp(12.5rem,9.7426470588rem + 11.7647058824vw,19.375rem)){.room-card__content{margin-top:calc(12.5rem + 6.875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-card__content{margin-top:12.5rem}}.room-card__title{position:relative;font-weight:700;margin-bottom:.25rem;line-height:120%}@media (min-width: 81.875em){.room-card__title{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.room-card__title{font-size:clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)}}@supports not (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.room-card__title{font-size:calc(.875rem + .375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-card__title{font-size:.875rem}}.room-card__title:before,.room-card__title:after{content:"";display:inline-block;vertical-align:middle;width:100%;height:1px;background:#fff}.room-card__title:before{margin-left:-102%;margin-right:7px}.room-card__title:after{margin-right:-100%;margin-left:7px}.room-card__offer{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}.room-card__price{font-weight:300;line-height:120%}@media (min-width: 81.875em){.room-card__price{font-size:1.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.5995989305rem + .6417112299vw,1.125rem)){.room-card__price{font-size:clamp(.75rem,.5995989305rem + .6417112299vw,1.125rem)}}@supports not (font-size: clamp(.75rem,.5995989305rem + .6417112299vw,1.125rem)){.room-card__price{font-size:calc(.75rem + .375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-card__price{font-size:.75rem}}.room-card__conditions{text-align:right;line-height:120%}@media (min-width: 81.875em){.room-card__conditions{font-size:.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.5rem,.4498663102rem + .2139037433vw,.625rem)){.room-card__conditions{font-size:clamp(.5rem,.4498663102rem + .2139037433vw,.625rem)}}@supports not (font-size: clamp(.5rem,.4498663102rem + .2139037433vw,.625rem)){.room-card__conditions{font-size:calc(.5rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-card__conditions{font-size:.5rem}}@media (min-width: 81.875em){.room-card__conditions{max-width:12.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(9.375rem,8.121657754rem + 5.3475935829vw,12.5rem)){.room-card__conditions{max-width:clamp(9.375rem,8.121657754rem + 5.3475935829vw,12.5rem)}}@supports not (max-width: clamp(9.375rem,8.121657754rem + 5.3475935829vw,12.5rem)){.room-card__conditions{max-width:calc(9.375rem + 3.125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-card__conditions{max-width:9.375rem}}.banner{position:relative;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;color:#fff}.banner:after{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;content:"";background-color:#2c3640cc}.banner__title{position:relative;z-index:3;font-weight:600;line-height:120%;text-transform:uppercase;text-align:center}@media (min-width: 81.875em){.banner__title{font-size:2rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1.125rem,.7740641711rem + 1.4973262032vw,2rem)){.banner__title{font-size:clamp(1.125rem,.7740641711rem + 1.4973262032vw,2rem)}}@supports not (font-size: clamp(1.125rem,.7740641711rem + 1.4973262032vw,2rem)){.banner__title{font-size:calc(1.125rem + .875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.banner__title{font-size:1.125rem}}@media (min-width: 81.875em){.banner__title{margin-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.banner__title{margin-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.banner__title{margin-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.banner__title{margin-bottom:.625rem}}.banner__text{position:relative;z-index:3;font-weight:600;line-height:150%;text-align:center;text-transform:uppercase;max-width:13.75rem;margin:0 auto}@media (min-width: 81.875em){.banner__text{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.banner__text{font-size:clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)}}@supports not (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.banner__text{font-size:calc(.875rem + .375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.banner__text{font-size:.875rem}}.banner__logo{position:absolute;right:30px;bottom:30px;z-index:3;max-width:4.6875rem}.banner__background{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1}.slider-button{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;width:4.375rem;height:1.25rem;background-color:#fff;opacity:.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-button svg path{fill:#2c3640;-webkit-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}@media (any-hover: hover){.slider-button:hover{background-color:#a63d4d;opacity:1}.slider-button:hover svg path{fill:#fff}}@media (max-width: 47.99875em){.map-block__container{padding:0}}.map{position:relative;height:60vh;overflow:hidden;-webkit-box-shadow:0px 4px 6px rgba(0,0,0,.06);box-shadow:0 4px 6px #0000000f;border-radius:.625rem}@media (min-width: 81.875em){.map{margin-top:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.map{margin-top:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (margin-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.map{margin-top:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.map{margin-top:2.5rem}}@media (min-width: 81.875em){.map{margin-bottom:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.map{margin-bottom:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (margin-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.map{margin-bottom:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.map{margin-bottom:2.5rem}}@media (max-width: 787px){.map{margin:0!important;-webkit-box-shadow:none;box-shadow:none;border-radius:0}}.map__background{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=copyright__wrap],[class*=gototech]{display:none!important}[class*=ground-pane]{-webkit-filter:grayscale(1);filter:grayscale(1)}.page-header{position:relative;overflow:hidden;margin-top:-10rem}@media (max-width: 53.125em){.page-header{margin-top:-3.75rem}}.page-header__background{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-filter:brightness(.4);filter:brightness(.4)}.page-header__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:13.75rem;padding-bottom:8.125rem}@media (max-width: 53.125em){.page-header__body{padding-top:9.375rem;padding-bottom:6.25rem}}.page-header__title{position:relative;font-weight:700;line-height:120%;text-transform:uppercase;color:#fff}@media (min-width: 81.875em){.page-header__title{font-size:2.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1.5625rem,1.0862299465rem + 2.0320855615vw,2.75rem)){.page-header__title{font-size:clamp(1.5625rem,1.0862299465rem + 2.0320855615vw,2.75rem)}}@supports not (font-size: clamp(1.5625rem,1.0862299465rem + 2.0320855615vw,2.75rem)){.page-header__title{font-size:calc(1.5625rem + 1.1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.page-header__title{font-size:1.5625rem}}@media (min-width: 81.875em){.page-header__title{padding-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.page-header__title{padding-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (padding-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.page-header__title{padding-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.page-header__title{padding-bottom:.625rem}}.page-header__title:before{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:3.125rem;height:.0625rem;content:"";background-color:#a63d4d}.page-header__description{font-weight:300;line-height:120%;text-align:center;text-transform:uppercase;color:#fff}@media (min-width: 81.875em){.page-header__description{font-size:1.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)){.page-header__description{font-size:clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)}}@supports not (font-size: clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)){.page-header__description{font-size:calc(.8125rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.page-header__description{font-size:.8125rem}}@media (min-width: 81.875em){.page-header__description{margin-top:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.page-header__description{margin-top:clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)}}@supports not (margin-top: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.page-header__description{margin-top:calc(.625rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.page-header__description{margin-top:.625rem}}.page-panel{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-panel__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content .attachment__caption{display:none}.content blockquote{position:relative;font-weight:300;line-height:140%;font-style:italic}@media (min-width: 81.875em){.content blockquote{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content blockquote{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content blockquote{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content blockquote{font-size:.75rem}}@media (min-width: 81.875em){.content blockquote{margin-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.content blockquote{margin-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.content blockquote{margin-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content blockquote{margin-bottom:.625rem}}@media (min-width: 81.875em){.content blockquote{padding-left:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.content blockquote{padding-left:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (padding-left: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.content blockquote{padding-left:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content blockquote{padding-left:.625rem}}.content blockquote:before{position:absolute;left:0;content:"";height:100%;background-color:#a63d4d}@media (min-width: 81.875em){.content blockquote:before{width:.3125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (width: clamp(.1875rem,.1373663102rem + .2139037433vw,.3125rem)){.content blockquote:before{width:clamp(.1875rem,.1373663102rem + .2139037433vw,.3125rem)}}@supports not (width: clamp(.1875rem,.1373663102rem + .2139037433vw,.3125rem)){.content blockquote:before{width:calc(.1875rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content blockquote:before{width:.1875rem}}.content img{max-width:100%;height:auto}.content h2{font-weight:600;line-height:140%;text-transform:uppercase}@media (min-width: 81.875em){.content h2{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)){.content h2{font-size:clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)}}@supports not (font-size: clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)){.content h2{font-size:calc(1rem + .25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content h2{font-size:1rem}}@media (min-width: 81.875em){.content h2{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content h2{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content h2{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content h2{margin-bottom:.9375rem}}.content h3{font-weight:600;line-height:140%;text-transform:uppercase}@media (min-width: 81.875em){.content h3{font-size:1.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.7747326203rem + .4278074866vw,1.125rem)){.content h3{font-size:clamp(.875rem,.7747326203rem + .4278074866vw,1.125rem)}}@supports not (font-size: clamp(.875rem,.7747326203rem + .4278074866vw,1.125rem)){.content h3{font-size:calc(.875rem + .25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content h3{font-size:.875rem}}@media (min-width: 81.875em){.content h3{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content h3{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content h3{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content h3{margin-bottom:.9375rem}}.content strong{font-weight:700}.content p{font-weight:300;line-height:140%}@media (min-width: 81.875em){.content p{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content p{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content p{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content p{font-size:.75rem}}@media (min-width: 81.875em){.content p:not(:last-child){margin-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.content p:not(:last-child){margin-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.content p:not(:last-child){margin-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content p:not(:last-child){margin-bottom:.625rem}}.content p a{color:#a63d4d;border-bottom:1px solid #a63d4d;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (any-hover: hover){.content p a:hover{color:#e02f4a;border-color:#e02f4a}}@media (min-width: 81.875em){.content ul{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ul{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ul{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul{margin-bottom:.9375rem}}.content ul li{position:relative;font-weight:300;line-height:140%}@media (min-width: 81.875em){.content ul li{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content ul li{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content ul li{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul li{font-size:.75rem}}@media (min-width: 81.875em){.content ul li{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ul li{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ul li{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul li{padding-left:.9375rem}}@media (min-width: 81.875em){.content ul li:not(:last-child){margin-bottom:.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.content ul li:not(:last-child){margin-bottom:clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)}}@supports not (margin-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.content ul li:not(:last-child){margin-bottom:calc(.4375rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul li:not(:last-child){margin-bottom:.4375rem}}.content ul li:before{position:absolute;left:0;top:8px;content:"";background-color:#a63d4d;border-radius:50%}@media (min-width: 81.875em){.content ul li:before{width:.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (width: clamp(.3125rem,.2372994652rem + .320855615vw,.5rem)){.content ul li:before{width:clamp(.3125rem,.2372994652rem + .320855615vw,.5rem)}}@supports not (width: clamp(.3125rem,.2372994652rem + .320855615vw,.5rem)){.content ul li:before{width:calc(.3125rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul li:before{width:.3125rem}}@media (min-width: 81.875em){.content ul li:before{height:.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (height: clamp(.3125rem,.2372994652rem + .320855615vw,.5rem)){.content ul li:before{height:clamp(.3125rem,.2372994652rem + .320855615vw,.5rem)}}@supports not (height: clamp(.3125rem,.2372994652rem + .320855615vw,.5rem)){.content ul li:before{height:calc(.3125rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul li:before{height:.3125rem}}@media (min-width: 81.875em){.content ul li:before{top:.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (top: clamp(.375rem,.3248663102rem + .2139037433vw,.5rem)){.content ul li:before{top:clamp(.375rem,.3248663102rem + .2139037433vw,.5rem)}}@supports not (top: clamp(.375rem,.3248663102rem + .2139037433vw,.5rem)){.content ul li:before{top:calc(.375rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ul li:before{top:.375rem}}.content ul a{color:#a63d4d;border-bottom:1px solid #a63d4d;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (any-hover: hover){.content ul a:hover{color:#e02f4a;border-color:#e02f4a}}.content ol{list-style:none;counter-reset:liCounter}@media (min-width: 81.875em){.content ol{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ol{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ol{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ol{margin-bottom:.9375rem}}@media (min-width: 81.875em){.content ol{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ol{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.content ol{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ol{padding-left:.9375rem}}.content ol li{position:relative;font-weight:300;line-height:140%}@media (min-width: 81.875em){.content ol li{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content ol li{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.content ol li{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ol li{font-size:.75rem}}@media (min-width: 81.875em){.content ol li:not(:last-child){margin-bottom:.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.content ol li:not(:last-child){margin-bottom:clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)}}@supports not (margin-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.content ol li:not(:last-child){margin-bottom:calc(.4375rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ol li:not(:last-child){margin-bottom:.4375rem}}.content ol li:before{counter-increment:liCounter;content:counter(liCounter) ".";position:absolute;left:-20px;color:#a63d4d;font-weight:700}@media (min-width: 81.875em){.content ol li:before{left:-1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (left: clamp(-1.25rem,-.8121657754rem + -.5347593583vw,-.9375rem)){.content ol li:before{left:clamp(-1.25rem,-.8121657754rem + -.5347593583vw,-.9375rem)}}@supports not (left: clamp(-1.25rem,-.8121657754rem + -.5347593583vw,-.9375rem)){.content ol li:before{left:calc(-.9375rem + -.3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.content ol li:before{left:-.9375rem}}.content ol a{color:#a63d4d;border-bottom:1px solid #a63d4d;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (any-hover: hover){.content ol a:hover{color:#e02f4a;border-color:#e02f4a}}.policy__container{max-width:56.25rem}.policy__body{margin-top:3.75rem}@media (min-width: 81.875em){.policy__body{margin-bottom:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.policy__body{margin-bottom:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (margin-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.policy__body{margin-bottom:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.policy__body{margin-bottom:2.5rem}}@media (max-width: 53.125em){.policy__body{margin-top:5.625rem}}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.not-found__body{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;height:80vh}.not-found__title{font-weight:700;line-height:1.17;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;color:#a63d4d}@media (min-width: 81.875em){.not-found__title{font-size:18.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(6.25rem,1.236631016rem + 21.3903743316vw,18.75rem)){.not-found__title{font-size:clamp(6.25rem,1.236631016rem + 21.3903743316vw,18.75rem)}}@supports not (font-size: clamp(6.25rem,1.236631016rem + 21.3903743316vw,18.75rem)){.not-found__title{font-size:calc(6.25rem + 12.5 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.not-found__title{font-size:6.25rem}}.not-found__text{font-weight:700;line-height:1.17;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}@media (min-width: 81.875em){.not-found__text{font-size:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.6490641711rem + 1.4973262032vw,1.875rem)){.not-found__text{font-size:clamp(1rem,.6490641711rem + 1.4973262032vw,1.875rem)}}@supports not (font-size: clamp(1rem,.6490641711rem + 1.4973262032vw,1.875rem)){.not-found__text{font-size:calc(1rem + .875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.not-found__text{font-size:1rem}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;background:#f5f5f5}.preloader__row{position:relative;top:50%;left:50%;width:4.375rem;height:4.375rem;margin-top:-2.1875rem;margin-left:-2.1875rem;text-align:center;-webkit-animation:preloader-rotate 2s infinite linear;animation:preloader-rotate 2s infinite linear}.preloader__item{position:absolute;top:0;display:inline-block;width:2.1875rem;height:2.1875rem;background-color:#a63d4d;border-radius:100%;-webkit-animation:preloader-bounce 2s infinite ease-in-out;animation:preloader-bounce 2s infinite ease-in-out}.preloader__item:last-child{top:auto;bottom:0;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes preloader-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes preloader-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes preloader-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes preloader-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.loaded_hiding .preloader{opacity:0;-webkit-transition:1s opacity;transition:1s opacity}.loaded .preloader{display:none}.top-button{position:fixed;bottom:20px;right:20px;z-index:100;width:50px;height:50px;color:#fff;text-align:center;cursor:pointer;background-color:#a63d4d;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateX(120px);transform:translate(120px);border-radius:.375rem}.top-button ._icon-up:before{position:absolute;top:16px;left:18px;display:inline-block;padding:6px;content:"";border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.top-button ._icon-up span:before{position:absolute;top:27px;left:18px;display:inline-block;padding:6px;content:"";border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}@media (any-hover: hover){.top-button:hover{background-color:#e02f4a}}.top-button._active{-webkit-transform:translateX(0);transform:translate(0)}.header{position:relative;z-index:100}.top-header{min-height:2.1875rem;background-color:#a63d4d}@media (max-width: 53.125em){.top-header{display:none}}.top-header__body{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:.5rem 0;color:#fff}.top-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-header__date{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;text-transform:uppercase;padding-right:.9375rem;border-right:1px dashed #fff;min-width:9.1875rem}.top-header__address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;text-transform:uppercase;margin-left:.9375rem}.top-header__address svg{margin-right:.4375rem}.top-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 53.125em){.top-header__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.875rem}}.top-header__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:.9375rem;font-size:.875rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.top-header__phone svg{margin-right:.4375rem}@media (any-hover: hover){.top-header__phone:hover{color:#ddd}}@media (max-width: 53.125em){.top-header__phone{font-size:1.125rem;margin-bottom:1.25rem}}.top-header__callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.top-header__callback svg{margin-right:.4375rem}@media (any-hover: hover){.top-header__callback:hover{color:#ddd}}@media (max-width: 53.125em){.top-header__callback{font-size:1.125rem}}.bottom-header{background-color:#2c3640;color:#fff;min-height:4.375rem}@media (max-width: 53.125em){.bottom-header{min-height:auto;position:fixed;top:0;width:100%}}.sticky .bottom-header{position:fixed;top:0;width:100%}.bottom-header__body{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:.625rem 0}.bottom-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 81.875em){.bottom-header__logo img{max-width:5.8125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(3.75rem,2.9227941176rem + 3.5294117647vw,5.8125rem)){.bottom-header__logo img{max-width:clamp(3.75rem,2.9227941176rem + 3.5294117647vw,5.8125rem)}}@supports not (max-width: clamp(3.75rem,2.9227941176rem + 3.5294117647vw,5.8125rem)){.bottom-header__logo img{max-width:calc(3.75rem + 2.0625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.bottom-header__logo img{max-width:3.75rem}}@media (max-width: 53.125em){.bottom-header__logo{position:relative;z-index:10}}.bottom-header__socials{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bottom-header__social{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.bottom-header__social:not(:last-child){margin-right:.9375rem}@media (any-hover: hover){.bottom-header__social:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}}@media (max-width: 53.125em){.bottom-header__social:not(:last-child){margin-right:1.25rem}.bottom-header__social svg{width:1.5625rem;height:1.5625rem}}.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3.125rem}@media (min-width: 90em){.menu{margin-left:3.125rem}}@media (min-width: 62em) and (max-width: 90em){@supports (margin-left: clamp(.9375rem,-3.90625rem + 7.8125vw,3.125rem)){.menu{margin-left:clamp(.9375rem,-3.90625rem + 7.8125vw,3.125rem)}}@supports not (margin-left: clamp(.9375rem,-3.90625rem + 7.8125vw,3.125rem)){.menu{margin-left:calc(.9375rem + 2.1875 * (100vw - 62rem) / 28)}}}@media (max-width: 62em){.menu{margin-left:.9375rem}}@media (max-width: 53.125em){.menu{position:absolute;width:100%;height:100%;top:0;left:0;margin-left:0;display:block}.menu:before{position:absolute;z-index:5;content:"";width:100%;height:100%;background-color:#2c3640}.menu:after{position:absolute;bottom:0;content:"";width:100%;height:1px;background-color:#fff;z-index:11;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;opacity:.3}.menu-open .menu:after{-webkit-transform:translateX(0);transform:translate(0)}}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 53.125em){.menu__body{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:6.875rem;padding-bottom:2.5rem;width:100%;height:100%;top:0;left:0;bottom:0;right:0;background-color:#2c3640;-webkit-transform:translateX(100%);transform:translate(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;overflow-y:auto}.menu-open .menu__body{-webkit-transform:translateX(0);transform:translate(0)}}.menu__main{font-size:1.125rem;text-transform:uppercase;padding-right:1.5625rem;border-right:1px dashed #fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.menu__main:hover{color:#ddd}}@media (max-width: 61.99875em){.menu__main{display:none}}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:1.25rem}@media (max-width: 53.125em){.menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;padding-bottom:1.875rem;border-bottom:1px solid rgba(255,255,255,.3)}}.menu__item{text-transform:uppercase}@media (min-width: 90em){.menu__item:not(:last-child){margin-right:1.25rem}}@media (min-width: 62em) and (max-width: 90em){@supports (margin-right: clamp(.625rem,-.7589285714rem + 2.2321428571vw,1.25rem)){.menu__item:not(:last-child){margin-right:clamp(.625rem,-.7589285714rem + 2.2321428571vw,1.25rem)}}@supports not (margin-right: clamp(.625rem,-.7589285714rem + 2.2321428571vw,1.25rem)){.menu__item:not(:last-child){margin-right:calc(.625rem + .625 * (100vw - 62rem) / 28)}}}@media (max-width: 62em){.menu__item:not(:last-child){margin-right:.625rem}}@media (max-width: 850px){.menu__item{margin-right:0;font-size:1.375rem}.menu__item:not(:last-child){margin-bottom:1.25rem}}.menu__link{position:relative;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.menu__link:after{position:absolute;bottom:-.3125rem;left:50%;display:block;width:0;height:.125rem;content:"";background:#a63d4d;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s}@media (any-hover: hover){.menu__link:hover{color:#ddd}.menu__link:hover:after{left:0;width:30%}}.icon-menu{display:none}@media (max-width: 53.125em){.icon-menu{display:block;position:relative;width:1.875rem;height:1.125rem;z-index:5}}@media (max-width: 53.125em) and (any-hover: none){.icon-menu{cursor:default}}@media (max-width: 53.125em){.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;right:0;position:absolute;width:100%;height:.125rem;background-color:#fff}.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);transform:rotate(-45deg)}.menu-open .icon-menu:after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.footer{background-color:#2c3640;color:#fff}.footer__body{display:grid;grid-template-columns:repeat(5,auto);-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;padding-top:1.875rem}@media (min-width: 90em){.footer__body{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (min-width: 62em) and (max-width: 90em){@supports ((-moz-column-gap: clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem)) or (column-gap: clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem))){.footer__body{-webkit-column-gap:clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem);-moz-column-gap:clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem);column-gap:clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem)}}@supports not ((-moz-column-gap: clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem)) or (column-gap: clamp(1.5625rem,-6.0491071429rem + 12.2767857143vw,5rem))){.footer__body{-webkit-column-gap:calc(1.5625rem + 3.4375 * (100vw - 62rem) / 28);-moz-column-gap:calc(1.5625rem + 3.4375 * (100vw - 62rem) / 28);column-gap:calc(1.5625rem + 3.4375 * (100vw - 62rem) / 28)}}}@media (max-width: 62em){.footer__body{-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem}}@media (min-width: 81.875em){.footer__body{padding-bottom:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.footer__body{padding-bottom:clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)}}@supports not (padding-bottom: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.footer__body{padding-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__body{padding-bottom:1.25rem}}@media (max-width: 37.5em){.footer__body{grid-template-columns:1fr;justify-items:center}}.footer__logo{-webkit-box-flex:0;-ms-flex:0 1 10.625rem;flex:0 1 10.625rem}@media (min-width: 81.875em){.footer__logo img{max-width:10.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(6.25rem,4.4953208556rem + 7.486631016vw,10.625rem)){.footer__logo img{max-width:clamp(6.25rem,4.4953208556rem + 7.486631016vw,10.625rem)}}@supports not (max-width: clamp(6.25rem,4.4953208556rem + 7.486631016vw,10.625rem)){.footer__logo img{max-width:calc(6.25rem + 4.375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__logo img{max-width:6.25rem}}@media (max-width: 37.5em){.footer__logo{margin-bottom:1.25rem}}@media (max-width: 61.99875em){.footer__column--menu{display:none}}@media (max-width: 53.125em){.footer__column--contacts{display:none}}@media (max-width: 37.5em){.footer__column:not(:last-child){margin-bottom:1.25rem}}.footer__title{position:relative;font-weight:700;line-height:120%;padding-bottom:.625rem;margin-bottom:.9375rem}@media (min-width: 81.875em){.footer__title{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.footer__title{font-size:clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)}}@supports not (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.footer__title{font-size:calc(.875rem + .375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__title{font-size:.875rem}}.footer__title:before{position:absolute;bottom:0;content:"";width:3.125rem;height:1px;background-color:#fff}@media (max-width: 37.5em){.footer__title{text-align:center}.footer__title:before{content:"";left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%)}.footer__list{text-align:center}}.footer__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;line-height:120%;margin-bottom:.3125rem;display:block}@media (min-width: 81.875em){.footer__item{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.footer__item{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.footer__item{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__item{font-size:.75rem}}.footer__item svg{margin-right:.3125rem}.footer__item a{display:block;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:.25rem;text-decoration-thickness:1px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.footer__item a:hover{color:#a63d4d}}.footer__phone{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.footer__phone:hover{color:#a63d4d}}.footer__email{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.footer__email:hover{color:#a63d4d}}.footer__partner-logo{text-align:center;margin-bottom:.9375rem}@media (min-width: 81.875em){.footer__partner-logo img{max-width:6.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(4.375rem,3.6229946524rem + 3.2085561497vw,6.25rem)){.footer__partner-logo img{max-width:clamp(4.375rem,3.6229946524rem + 3.2085561497vw,6.25rem)}}@supports not (max-width: clamp(4.375rem,3.6229946524rem + 3.2085561497vw,6.25rem)){.footer__partner-logo img{max-width:calc(4.375rem + 1.875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__partner-logo img{max-width:4.375rem}}.footer__partner-text{font-weight:300;line-height:120%;text-align:center}@media (min-width: 81.875em){.footer__partner-text{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.footer__partner-text{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.footer__partner-text{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__partner-text{font-size:.75rem}}.footer__bottom{display:grid;grid-template-columns:repeat(3,1fr);padding-bottom:1.875rem;font-weight:300;line-height:117%;color:#ddd}@media (min-width: 81.875em){.footer__bottom{font-size:.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6624331551rem + .1069518717vw,.75rem)){.footer__bottom{font-size:clamp(.6875rem,.6624331551rem + .1069518717vw,.75rem)}}@supports not (font-size: clamp(.6875rem,.6624331551rem + .1069518717vw,.75rem)){.footer__bottom{font-size:calc(.6875rem + .0625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.footer__bottom{font-size:.6875rem}}@media (max-width: 37.5em){.footer__bottom{grid-template-columns:1fr;justify-items:center;grid-gap:.625rem}}.footer__policy{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.footer__policy:hover{color:#a63d4d}}.footer__copyright{text-align:center}.footer__developer{text-align:right}.footer__developer a{color:#fff;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.footer__developer a:hover{color:#a63d4d}}.footer-menu__item{position:relative;font-weight:300;font-size:.9375rem;line-height:120%;padding-left:.625rem}.footer-menu__item:not(:last-child){margin-bottom:.3125rem}.footer-menu__item:before{position:absolute;left:0;top:6px;content:"";background:url(/img/arrow.svg) 0 0 no-repeat;width:20px;height:20px}.footer-menu__link{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.footer-menu__link:hover{color:#a63d4d}}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:1rem;line-height:.75;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.rating--comments{font-size:.875rem}.rating--form{font-size:1.25rem}.rating.rating_sending{opacity:.2}.rating.rating_set .rating__active,.rating.rating_set .rating__item{cursor:pointer}.rating__body{position:relative}.rating__body:before{content:"\2605\2605\2605\2605\2605";display:block}.rating__active{position:absolute;width:0%;height:150%;top:0;left:0;overflow:hidden}.rating__active:before{content:"\2605\2605\2605\2605\2605";position:absolute;width:100%;height:100%;top:0;left:0;color:#fb0}.rating__items{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.rating__item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;height:100%;opacity:0}.rating__value{display:none;font-size:50%;line-height:1;padding:0 0 0 10px}.hero{position:relative;overflow:hidden;margin-top:-6.25rem}.hero__background{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;z-index:-1;-webkit-filter:blur(2px) brightness(.7);filter:blur(2px) brightness(.7)}.hero__body{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}@media (min-width: 81.875em){.hero__body{padding-top:20rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(15rem,12.9946524064rem + 8.5561497326vw,20rem)){.hero__body{padding-top:clamp(15rem,12.9946524064rem + 8.5561497326vw,20rem)}}@supports not (padding-top: clamp(15rem,12.9946524064rem + 8.5561497326vw,20rem)){.hero__body{padding-top:calc(15rem + 5 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.hero__body{padding-top:15rem}}@media (min-width: 81.875em){.hero__body{padding-bottom:18.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(10.625rem,7.6169786096rem + 12.8342245989vw,18.125rem)){.hero__body{padding-bottom:clamp(10.625rem,7.6169786096rem + 12.8342245989vw,18.125rem)}}@supports not (padding-bottom: clamp(10.625rem,7.6169786096rem + 12.8342245989vw,18.125rem)){.hero__body{padding-bottom:calc(10.625rem + 7.5 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.hero__body{padding-bottom:10.625rem}}@media (max-width: 767px){.hero__body{padding-top:6.25rem!important}}.panel{background-color:#fff}@media (max-width: 920px){.panel--horizontal{display:none}}.panel--mobile{display:none}@media (max-width: 920px){.panel--mobile{display:block}}.WidgetApp_container,.FixedButton_container,.WidgetGuestSelectControlButtonContainer,.BookingLightbox{font-family:Exo2,sans-serif!important}.WidgetApp_container .react-ui-1g33jba,.FixedButton_container .react-ui-1g33jba,.WidgetGuestSelectControlButtonContainer .react-ui-1g33jba,.BookingLightbox .react-ui-1g33jba{background-color:#a63d4d!important;color:#fff!important;border-color:#a63d4d!important;border-radius:.25rem!important}.WidgetApp_inline{width:1000px!important}.WidgetNumberInputButton{background:#a63d4d!important;color:#fff!important}@media (min-width: 919px){.BookingSearchForm_dates,.BookingSearchForm_guestsSelect{margin-bottom:0!important}.BookingSearchForm_control{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (max-width: 920px){.BookingSearchForm_control{width:340px}}.BookingSearchForm_button{width:320px!important}@media (max-width: 920px){.BookingSearchForm_button{width:100%!important}}.advantages--main{-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width: 991px){.advantages--main{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@media (max-width: 540px){.advantages--main{-webkit-transform:translateY(-12.5%);transform:translateY(-12.5%)}}.advantages--page{margin-top:1.5625rem;margin-left:1.25rem;margin-right:1.25rem}@media (min-width: 81.875em){.advantages--page{margin-bottom:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.advantages--page{margin-bottom:clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)}}@supports not (margin-bottom: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.advantages--page{margin-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.advantages--page{margin-bottom:1.25rem}}.advantages--page .item-advantages{background:#f8f8f8;border:1px solid #ddd}@media (max-width: 47.99875em){.advantages--page{margin-left:.9375rem;margin-right:.9375rem}}.advantages__body{display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width: 81.875em){.advantages__body{grid-gap:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (grid-gap: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.advantages__body{grid-gap:clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)}}@supports not (grid-gap: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.advantages__body{grid-gap:calc(.625rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.advantages__body{grid-gap:.625rem}}@media (max-width: 991px){.advantages__body{grid-template-columns:repeat(2,1fr)}}@media (max-width: 540px){.advantages__body{grid-template-columns:1fr}}.item-advantages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem .9375rem .625rem .625rem;background-color:#fff;border-radius:.3125rem}.item-advantages__image{-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem;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;background-color:#a63d4d;border-radius:.375rem}@media (min-width: 81.875em){.item-advantages__image svg{max-width:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)){.item-advantages__image svg{max-width:clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)}}@supports not (max-width: clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)){.item-advantages__image svg{max-width:calc(1.25rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.item-advantages__image svg{max-width:1.25rem}}@media (min-width: 81.875em){.item-advantages__image{width:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (width: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.item-advantages__image{width:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)}}@supports not (width: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.item-advantages__image{width:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.item-advantages__image{width:3.125rem}}@media (min-width: 81.875em){.item-advantages__image{height:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (height: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.item-advantages__image{height:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)}}@supports not (height: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.item-advantages__image{height:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.item-advantages__image{height:3.125rem}}@media (min-width: 81.875em){.item-advantages__image{-ms-flex-preferred-size:3.75rem;flex-basis:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (flex-basis: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.item-advantages__image{-ms-flex-preferred-size:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem);flex-basis:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)}}@supports not (flex-basis: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.item-advantages__image{-ms-flex-preferred-size:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375);flex-basis:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.item-advantages__image{-ms-flex-preferred-size:3.125rem;flex-basis:3.125rem}}.item-advantages__info{margin-left:.625rem}.item-advantages__title{font-weight:700;font-size:.875rem;margin-bottom:.1875rem;line-height:120%}@media (min-width: 81.875em){.item-advantages__title{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.item-advantages__title{font-size:clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)}}@supports not (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.item-advantages__title{font-size:calc(.6875rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.item-advantages__title{font-size:.6875rem}}.item-advantages__text{line-height:120%}@media (min-width: 81.875em){.item-advantages__text{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.item-advantages__text{font-size:clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)}}@supports not (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.item-advantages__text{font-size:calc(.6875rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.item-advantages__text{font-size:.6875rem}}.rooms-block{margin-top:1.25rem}@media (min-width: 81.875em){.rooms-block{margin-top:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(.0000000625rem,-.5013368108rem + 2.1390373262vw,1.25rem)){.rooms-block{margin-top:clamp(.0000000625rem,-.5013368108rem + 2.1390373262vw,1.25rem)}}@supports not (margin-top: clamp(.0000000625rem,-.5013368108rem + 2.1390373262vw,1.25rem)){.rooms-block{margin-top:calc(.0000000625rem + 1.2499999375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block{margin-top:.0000000625rem}}@media (min-width: 81.875em){.rooms-block--bottom{margin-top:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.rooms-block--bottom{margin-top:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (margin-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.rooms-block--bottom{margin-top:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block--bottom{margin-top:2.5rem}}.rooms-block--bottom .rooms-block__banner{margin-left:0;margin-right:-1.875rem}.rooms-block--bottom .banner__logo{right:auto;left:1.875rem}.rooms-block__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 47.99875em){.rooms-block__body{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.rooms-block__content{position:relative;-webkit-box-flex:0;-ms-flex:0 1 57.8125rem;flex:0 1 57.8125rem;background-color:#fff;min-width:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 81.875em){.rooms-block__content{padding-top:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.rooms-block__content{padding-top:clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)}}@supports not (padding-top: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.rooms-block__content{padding-top:calc(.625rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block__content{padding-top:.625rem}}@media (min-width: 81.875em){.rooms-block__content{padding-right:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.9375rem,.5614973262rem + 1.6042780749vw,1.875rem)){.rooms-block__content{padding-right:clamp(.9375rem,.5614973262rem + 1.6042780749vw,1.875rem)}}@supports not (padding-right: clamp(.9375rem,.5614973262rem + 1.6042780749vw,1.875rem)){.rooms-block__content{padding-right:calc(.9375rem + .9375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block__content{padding-right:.9375rem}}@media (min-width: 81.875em){.rooms-block__content{padding-left:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.5614973262rem + 1.6042780749vw,1.875rem)){.rooms-block__content{padding-left:clamp(.9375rem,.5614973262rem + 1.6042780749vw,1.875rem)}}@supports not (padding-left: clamp(.9375rem,.5614973262rem + 1.6042780749vw,1.875rem)){.rooms-block__content{padding-left:calc(.9375rem + .9375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block__content{padding-left:.9375rem}}@media (min-width: 81.875em){.rooms-block__content{padding-bottom:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.rooms-block__content{padding-bottom:clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)}}@supports not (padding-bottom: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.rooms-block__content{padding-bottom:calc(1.25rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block__content{padding-bottom:1.25rem}}.rooms-block__content:before{position:absolute;z-index:-1;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:90%;height:100%;content:"";-webkit-box-shadow:0 0 0 1px rgb(194,192,184) inset,0 5px 0 -4px rgb(255,255,255),0 5px 0 -3px rgb(194,192,184),0 11px 0 -8px rgb(255,255,255),0 11px 0 -7px rgb(194,192,184),0 17px 0 -12px rgb(255,255,255),0 0 10px 5px rgb(221,221,221),0 17px 0 -11px rgb(194,192,184);box-shadow:0 0 0 1px #c2c0b8 inset,0 5px 0 -4px #fff,0 5px 0 -3px #c2c0b8,0 11px 0 -8px #fff,0 11px 0 -7px #c2c0b8,0 17px 0 -12px #fff,0 0 10px 5px #ddd,0 17px 0 -11px #c2c0b8}@media (max-width: 47.99875em){.rooms-block__content{-webkit-box-flex:0;-ms-flex:0 1 37.5rem;flex:0 1 37.5rem}}.rooms-block__title{position:relative;font-weight:700;padding-bottom:.625rem;margin-bottom:.9375rem;text-transform:uppercase}@media (min-width: 81.875em){.rooms-block__title{font-size:1rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.8248663102rem + .2139037433vw,1rem)){.rooms-block__title{font-size:clamp(.875rem,.8248663102rem + .2139037433vw,1rem)}}@supports not (font-size: clamp(.875rem,.8248663102rem + .2139037433vw,1rem)){.rooms-block__title{font-size:calc(.875rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms-block__title{font-size:.875rem}}.rooms-block__title:before{position:absolute;bottom:0;content:"";width:50px;height:1px;background-color:#a63d4d}.rooms-block__slider{position:relative}.rooms-block__banner{-webkit-box-flex:0;-ms-flex:0 1 24.0625rem;flex:0 1 24.0625rem;margin-left:-1.875rem;z-index:-1;height:605px}@media (min-width: 90em){.rooms-block__banner{-ms-flex-preferred-size:24.0625rem;flex-basis:24.0625rem}}@media (min-width: 62em) and (max-width: 90em){@supports (flex-basis: clamp(18.75rem,6.9866071429rem + 18.9732142857vw,24.0625rem)){.rooms-block__banner{-ms-flex-preferred-size:clamp(18.75rem,6.9866071429rem + 18.9732142857vw,24.0625rem);flex-basis:clamp(18.75rem,6.9866071429rem + 18.9732142857vw,24.0625rem)}}@supports not (flex-basis: clamp(18.75rem,6.9866071429rem + 18.9732142857vw,24.0625rem)){.rooms-block__banner{-ms-flex-preferred-size:calc(18.75rem + 5.3125 * (100vw - 62rem) / 28);flex-basis:calc(18.75rem + 5.3125 * (100vw - 62rem) / 28)}}}@media (max-width: 62em){.rooms-block__banner{-ms-flex-preferred-size:18.75rem;flex-basis:18.75rem}}@media (max-width: 68.75em){.rooms-block__banner{display:none}}.rooms-block__navigation{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.features{position:relative;overflow:hidden;background-image:url(/img/features-bg.jpg);background-position:center center;background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@media (min-width: 81.875em){.features{margin-top:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.features{margin-top:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (margin-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.features{margin-top:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.features{margin-top:2.5rem}}@media (min-width: 81.875em){.features{padding-top:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.features{padding-top:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (padding-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.features{padding-top:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.features{padding-top:2.5rem}}@media (min-width: 81.875em){.features{padding-bottom:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.features{padding-bottom:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (padding-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.features{padding-bottom:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.features{padding-bottom:2.5rem}}@media (max-width: 61.99875em){.features{background-attachment:scroll}}.features__body{display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width: 81.875em){.features__body{grid-gap:2.1875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (grid-gap: clamp(.9375rem,.4361631016rem + 2.1390374332vw,2.1875rem)){.features__body{grid-gap:clamp(.9375rem,.4361631016rem + 2.1390374332vw,2.1875rem)}}@supports not (grid-gap: clamp(.9375rem,.4361631016rem + 2.1390374332vw,2.1875rem)){.features__body{grid-gap:calc(.9375rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.features__body{grid-gap:.9375rem}}@media (max-width: 767px){.features__body{grid-template-columns:repeat(2,1fr)}}@media (max-width: 479px){.features__body{grid-template-columns:1fr}}.feature{padding:.9375rem 1.25rem 1.25rem;background-color:#fff;border-radius:.25rem;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2),0 0 0 1px rgb(194,192,184) inset,0 5px 0 -4px rgb(255,255,255),0 5px 0 -3px rgb(194,192,184),0 11px 0 -8px rgb(255,255,255),0 11px 0 -7px rgb(194,192,184),0 17px 0 -12px rgb(255,255,255),0 17px 0 -11px rgb(194,192,184);box-shadow:0 2px 4px #0003,0 0 0 1px #c2c0b8 inset,0 5px 0 -4px #fff,0 5px 0 -3px #c2c0b8,0 11px 0 -8px #fff,0 11px 0 -7px #c2c0b8,0 17px 0 -12px #fff,0 17px 0 -11px #c2c0b8}@media (any-hover: hover){.feature:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.feature__icon{margin-bottom:.625rem}@media (min-width: 81.875em){.feature__icon img{max-height:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-height: clamp(1.875rem,1.6243315508rem + 1.0695187166vw,2.5rem)){.feature__icon img{max-height:clamp(1.875rem,1.6243315508rem + 1.0695187166vw,2.5rem)}}@supports not (max-height: clamp(1.875rem,1.6243315508rem + 1.0695187166vw,2.5rem)){.feature__icon img{max-height:calc(1.875rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.feature__icon img{max-height:1.875rem}}.feature__title{font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:.625rem}@media (min-width: 81.875em){.feature__title{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.feature__title{font-size:clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)}}@supports not (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.feature__title{font-size:calc(.6875rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.feature__title{font-size:.6875rem}}@media (min-width: 81.875em){.feature__title{margin-bottom:.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.feature__title{margin-bottom:clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)}}@supports not (margin-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.feature__title{margin-bottom:calc(.4375rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.feature__title{margin-bottom:.4375rem}}.feature__text{font-weight:300;line-height:150%}@media (min-width: 81.875em){.feature__text{font-size:.8125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)){.feature__text{font-size:clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)}}@supports not (font-size: clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)){.feature__text{font-size:calc(.6875rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.feature__text{font-size:.6875rem}}.news-block{background-color:#fff}@media (min-width: 81.875em){.news-block{padding-top:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.news-block{padding-top:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (padding-top: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.news-block{padding-top:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-block{padding-top:2.5rem}}@media (min-width: 81.875em){.news-block{padding-bottom:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.news-block{padding-bottom:clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)}}@supports not (padding-bottom: clamp(2.5rem,1.9986631016rem + 2.1390374332vw,3.75rem)){.news-block{padding-bottom:calc(2.5rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-block{padding-bottom:2.5rem}}.news-block__title{position:relative;font-weight:700;line-height:120%;text-transform:uppercase;text-align:center}@media (min-width: 81.875em){.news-block__title{margin-bottom:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.875rem,1.6243315508rem + 1.0695187166vw,2.5rem)){.news-block__title{margin-bottom:clamp(1.875rem,1.6243315508rem + 1.0695187166vw,2.5rem)}}@supports not (margin-bottom: clamp(1.875rem,1.6243315508rem + 1.0695187166vw,2.5rem)){.news-block__title{margin-bottom:calc(1.875rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-block__title{margin-bottom:1.875rem}}@media (min-width: 81.875em){.news-block__title{padding-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.news-block__title{padding-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (padding-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.news-block__title{padding-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-block__title{padding-bottom:.625rem}}@media (min-width: 81.875em){.news-block__title{font-size:2rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1.125rem,.7740641711rem + 1.4973262032vw,2rem)){.news-block__title{font-size:clamp(1.125rem,.7740641711rem + 1.4973262032vw,2rem)}}@supports not (font-size: clamp(1.125rem,.7740641711rem + 1.4973262032vw,2rem)){.news-block__title{font-size:calc(1.125rem + .875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-block__title{font-size:1.125rem}}.news-block__title:before{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:3.125rem;height:1px;background-color:#a63d4d;content:""}.news-block__body{display:grid;grid-template-columns:repeat(4,1fr)}@media (min-width: 81.875em){.news-block__body{grid-gap:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (grid-gap: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.news-block__body{grid-gap:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (grid-gap: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.news-block__body{grid-gap:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-block__body{grid-gap:.9375rem}}@media (max-width: 991px){.news-block__body{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.news-block__body{grid-template-columns:repeat(2,1fr)}}@media (max-width: 479px){.news-block__body{grid-template-columns:1fr;justify-items:center}}.news-item{background-color:#f8f8f8;border-radius:.25rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 479px){.news-item{max-width:24.375rem}}.news-item__image{padding-bottom:59%;overflow:hidden}.news-item__image img{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (any-hover: hover){.news-item__image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.news-item__content{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;padding:1.25rem .9375rem;height:100%}@media (min-width: 81.875em){.news-item__content{padding-top:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.news-item__content{padding-top:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-top: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.news-item__content{padding-top:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__content{padding-top:.9375rem}}@media (min-width: 81.875em){.news-item__content{padding-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.news-item__content{padding-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.news-item__content{padding-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__content{padding-bottom:.9375rem}}@media (min-width: 81.875em){.news-item__content{padding-left:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.news-item__content{padding-left:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (padding-left: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.news-item__content{padding-left:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__content{padding-left:.625rem}}@media (min-width: 81.875em){.news-item__content{padding-right:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.news-item__content{padding-right:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (padding-right: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.news-item__content{padding-right:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__content{padding-right:.625rem}}.news-item__title{font-weight:700;line-height:120%;margin-bottom:.625rem;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 81.875em){.news-item__title{font-size:1.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.7747326203rem + .4278074866vw,1.125rem)){.news-item__title{font-size:clamp(.875rem,.7747326203rem + .4278074866vw,1.125rem)}}@supports not (font-size: clamp(.875rem,.7747326203rem + .4278074866vw,1.125rem)){.news-item__title{font-size:calc(.875rem + .25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__title{font-size:.875rem}}.news-item__text{font-weight:300;line-height:130%;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 81.875em){.news-item__text{font-size:.8125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)){.news-item__text{font-size:clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)}}@supports not (font-size: clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)){.news-item__text{font-size:calc(.6875rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__text{font-size:.6875rem}}@media (min-width: 81.875em){.news-item__text{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.news-item__text{margin-bottom:clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)}}@supports not (margin-bottom: clamp(.625rem,.3743315508rem + 1.0695187166vw,1.25rem)){.news-item__text{margin-bottom:calc(.625rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__text{margin-bottom:.625rem}}.news-item__button{margin-top:auto;line-height:130%;text-align:center;text-transform:uppercase;border:1px solid #2c3640;border-radius:.25rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (min-width: 81.875em){.news-item__button{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.news-item__button{font-size:clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)}}@supports not (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.news-item__button{font-size:calc(.6875rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__button{font-size:.6875rem}}@media (min-width: 81.875em){.news-item__button{padding-top:.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.news-item__button{padding-top:clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)}}@supports not (padding-top: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.news-item__button{padding-top:calc(.4375rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__button{padding-top:.4375rem}}@media (min-width: 81.875em){.news-item__button{padding-bottom:.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.news-item__button{padding-bottom:clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)}}@supports not (padding-bottom: clamp(.4375rem,.3622994652rem + .320855615vw,.625rem)){.news-item__button{padding-bottom:calc(.4375rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__button{padding-bottom:.4375rem}}@media (min-width: 81.875em){.news-item__button{padding-left:.8125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.625rem,.5497994652rem + .320855615vw,.8125rem)){.news-item__button{padding-left:clamp(.625rem,.5497994652rem + .320855615vw,.8125rem)}}@supports not (padding-left: clamp(.625rem,.5497994652rem + .320855615vw,.8125rem)){.news-item__button{padding-left:calc(.625rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__button{padding-left:.625rem}}@media (min-width: 81.875em){.news-item__button{padding-right:.8125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.625rem,.5497994652rem + .320855615vw,.8125rem)){.news-item__button{padding-right:clamp(.625rem,.5497994652rem + .320855615vw,.8125rem)}}@supports not (padding-right: clamp(.625rem,.5497994652rem + .320855615vw,.8125rem)){.news-item__button{padding-right:calc(.625rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news-item__button{padding-right:.625rem}}@media (any-hover: hover){.news-item__button:hover{background-color:#a63d4d;color:#fff;border-color:#a63d4d}}@media (min-width: 81.875em){.rooms{margin-top:-.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.rooms{margin-top:clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)}}@supports not (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.rooms{margin-top:calc(-1.875rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms{margin-top:-1.875rem}}@media (max-width: 767px){.rooms{margin-top:2.5rem!important}}.rooms__body{display:grid;grid-template-columns:repeat(3,1fr)}@media (min-width: 81.875em){.rooms__body{grid-gap:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (grid-gap: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.rooms__body{grid-gap:clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)}}@supports not (grid-gap: clamp(1.25rem,.7486631016rem + 2.1390374332vw,2.5rem)){.rooms__body{grid-gap:calc(1.25rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.rooms__body{grid-gap:1.25rem}}@media (max-width: 991px){.rooms__body{grid-template-columns:repeat(2,1fr)}}@media (max-width: 47.99875em){.rooms__body{margin-bottom:2.5rem}}@media (max-width: 700px){.rooms__body{grid-template-columns:1fr;justify-items:center}}@media (min-width: 81.875em){.room{margin-top:-.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.room{margin-top:clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)}}@supports not (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.room{margin-top:calc(-1.875rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room{margin-top:-1.875rem}}@media (max-width: 47.99875em){.room__container{padding:0}}.room__body{max-width:62.5rem;margin:0 auto;background-color:#fff}.room__slider{position:relative;padding-top:1.875rem;margin-left:1.25rem;margin-right:1.25rem;margin-bottom:1.25rem}@media (max-width: 47.99875em){.room__slider{padding:0;margin-right:0;margin-left:0}}.room__slide{padding-bottom:54%}.room__navigation{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room__title{font-weight:600;line-height:120%;text-align:center;text-transform:uppercase}@media (min-width: 81.875em){.room__title{font-size:1.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1.125rem,.8743315508rem + 1.0695187166vw,1.75rem)){.room__title{font-size:clamp(1.125rem,.8743315508rem + 1.0695187166vw,1.75rem)}}@supports not (font-size: clamp(1.125rem,.8743315508rem + 1.0695187166vw,1.75rem)){.room__title{font-size:calc(1.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__title{font-size:1.125rem}}@media (min-width: 81.875em){.room__title{margin-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.room__title{margin-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.room__title{margin-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__title{margin-bottom:.625rem}}.room__description{font-weight:300;line-height:120%;text-align:center;text-transform:uppercase;padding-bottom:1.5625rem;border-bottom:1px solid #ddd}@media (min-width: 81.875em){.room__description{font-size:1.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)){.room__description{font-size:clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)}}@supports not (font-size: clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)){.room__description{font-size:calc(.8125rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__description{font-size:.8125rem}}@media (min-width: 81.875em){.room__description{padding-bottom:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.room__description{padding-bottom:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (padding-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.room__description{padding-bottom:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__description{padding-bottom:1.25rem}}.room__price{font-weight:700;line-height:120%;text-align:center;text-transform:uppercase}@media (min-width: 81.875em){.room__price{font-size:2rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1.25rem,.949197861rem + 1.2834224599vw,2rem)){.room__price{font-size:clamp(1.25rem,.949197861rem + 1.2834224599vw,2rem)}}@supports not (font-size: clamp(1.25rem,.949197861rem + 1.2834224599vw,2rem)){.room__price{font-size:calc(1.25rem + .75 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__price{font-size:1.25rem}}@media (min-width: 81.875em){.room__price{margin-bottom:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.6868315508rem + 1.0695187166vw,1.5625rem)){.room__price{margin-bottom:clamp(.9375rem,.6868315508rem + 1.0695187166vw,1.5625rem)}}@supports not (margin-bottom: clamp(.9375rem,.6868315508rem + 1.0695187166vw,1.5625rem)){.room__price{margin-bottom:calc(.9375rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__price{margin-bottom:.9375rem}}@media (min-width: 81.875em){.room__price{margin-top:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.room__price{margin-top:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (margin-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.room__price{margin-top:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__price{margin-top:1.25rem}}.room__booking{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:120%;text-align:center;text-transform:uppercase;color:#fff;background-color:#a63d4d;padding:.625rem .9375rem;border-radius:.25rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width: 81.875em){.room__booking{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.room__booking{font-size:clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)}}@supports not (font-size: clamp(.875rem,.7245989305rem + .6417112299vw,1.25rem)){.room__booking{font-size:calc(.875rem + .375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__booking{font-size:.875rem}}@media (min-width: 81.875em){.room__booking{margin-bottom:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.5625rem,1.1864973262rem + 1.6042780749vw,2.5rem)){.room__booking{margin-bottom:clamp(1.5625rem,1.1864973262rem + 1.6042780749vw,2.5rem)}}@supports not (margin-bottom: clamp(1.5625rem,1.1864973262rem + 1.6042780749vw,2.5rem)){.room__booking{margin-bottom:calc(1.5625rem + .9375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room__booking{margin-bottom:1.5625rem}}.room__booking svg{position:relative;top:1px;margin-right:.625rem}@media (max-width: 47.99875em){.room__booking svg{top:0}}@media (any-hover: hover){.room__booking:hover{background-color:#e02f4a}}.thumbs{padding-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem}@media (max-width: 47.99875em){.thumbs{display:none}}.thumbs__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thumbs__slide{max-width:125px;padding-bottom:8.5%;cursor:pointer}.thumbs__slide.swiper-slide-thumb-active{border:2px solid #a63d4d}.rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1.5625rem;padding-bottom:1.5625rem;border-bottom:1px solid #ddd}.rating-block__rating{margin-bottom:.625rem;pointer-events:none}.rating-block__total{font-weight:300;font-size:.875rem;line-height:120%;text-align:center}.rating-block__total span{font-weight:400}.facilities-block{background-color:#f8f8f8;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 81.875em){.facilities-block{padding-top:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.facilities-block{padding-top:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (padding-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.facilities-block{padding-top:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block{padding-top:1.25rem}}@media (min-width: 81.875em){.facilities-block{padding-bottom:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-bottom: clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)){.facilities-block{padding-bottom:clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)}}@supports not (padding-bottom: clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)){.facilities-block{padding-bottom:calc(1.25rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block{padding-bottom:1.25rem}}@media (max-width: 47.99875em){.facilities-block{padding-left:.9375rem;padding-right:.9375rem}}.facilities-block__title{font-weight:600;line-height:120%;text-align:center;text-transform:uppercase}@media (min-width: 81.875em){.facilities-block__title{font-size:1.4375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)){.facilities-block__title{font-size:clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)}}@supports not (font-size: clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)){.facilities-block__title{font-size:calc(1rem + .4375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block__title{font-size:1rem}}@media (min-width: 81.875em){.facilities-block__title{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.facilities-block__title{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.facilities-block__title{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block__title{margin-bottom:.9375rem}}.facilities-block__body{display:grid;grid-template-columns:repeat(4,auto);grid-gap:.625rem}@media (max-width: 991px){.facilities-block__body{grid-template-columns:repeat(3,auto)}}@media (max-width: 787px){.facilities-block__body{grid-template-columns:repeat(2,auto)}}.facilities-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:120%;text-transform:uppercase}@media (min-width: 81.875em){.facilities-block__item{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.5872326203rem + .4278074866vw,.9375rem)){.facilities-block__item{font-size:clamp(.6875rem,.5872326203rem + .4278074866vw,.9375rem)}}@supports not (font-size: clamp(.6875rem,.5872326203rem + .4278074866vw,.9375rem)){.facilities-block__item{font-size:calc(.6875rem + .25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block__item{font-size:.6875rem}}@media (min-width: 81.875em){.facilities-block__item svg{margin-right:.3125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-right: clamp(.1875rem,.1373663102rem + .2139037433vw,.3125rem)){.facilities-block__item svg{margin-right:clamp(.1875rem,.1373663102rem + .2139037433vw,.3125rem)}}@supports not (margin-right: clamp(.1875rem,.1373663102rem + .2139037433vw,.3125rem)){.facilities-block__item svg{margin-right:calc(.1875rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block__item svg{margin-right:.1875rem}}@media (min-width: 81.875em){.facilities-block__item svg{max-width:1.125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)){.facilities-block__item svg{max-width:clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)}}@supports not (max-width: clamp(.8125rem,.6871657754rem + .5347593583vw,1.125rem)){.facilities-block__item svg{max-width:calc(.8125rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.facilities-block__item svg{max-width:.8125rem}}.comments__title{font-weight:600;line-height:120%;text-align:center;text-transform:uppercase}@media (min-width: 81.875em){.comments__title{font-size:1.4375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)){.comments__title{font-size:clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)}}@supports not (font-size: clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)){.comments__title{font-size:calc(1rem + .4375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__title{font-size:1rem}}@media (min-width: 81.875em){.comments__title{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.comments__title{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.comments__title{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__title{margin-bottom:.9375rem}}.comments__body{background-color:#f8f8f8;padding-left:1.25rem;padding-right:1.25rem}@media (min-width: 81.875em){.comments__body{padding-top:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.comments__body{padding-top:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (padding-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.comments__body{padding-top:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__body{padding-top:1.25rem}}@media (max-width: 47.99875em){.comments__body{padding-left:.9375rem;padding-right:.9375rem}}.comments__item{border:1px solid #ddd;border-radius:.3125rem}@media (min-width: 81.875em){.comments__item:not(:last-child){margin-bottom:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.comments__item:not(:last-child){margin-bottom:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (margin-bottom: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.comments__item:not(:last-child){margin-bottom:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__item:not(:last-child){margin-bottom:.625rem}}.comments__header{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;border-bottom:1px solid #ddd}.comments__name{font-weight:700;line-height:120%;padding:.5rem .9375rem}@media (min-width: 81.875em){.comments__name{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.comments__name{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.comments__name{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__name{font-size:.75rem}}.comments__date{font-weight:300;line-height:120%;text-align:right;padding-right:.9375rem}@media (min-width: 81.875em){.comments__date{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.comments__date{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.comments__date{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__date{font-size:.75rem}}.comments__text{font-weight:300;line-height:120%;padding:.5rem .9375rem}@media (min-width: 81.875em){.comments__text{font-size:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.comments__text{font-size:clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)}}@supports not (font-size: clamp(.75rem,.6747994652rem + .320855615vw,.9375rem)){.comments__text{font-size:calc(.75rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.comments__text{font-size:.75rem}}.comments__rating{margin-top:.125rem;padding-left:.9375rem;padding-bottom:.9375rem;pointer-events:none}.room-form{position:relative;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:2.5rem;background-color:#f8f8f8}@media (min-width: 81.875em){.room-form{padding-top:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.room-form{padding-top:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (padding-top: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.room-form{padding-top:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form{padding-top:1.25rem}}@media (max-width: 47.99875em){.room-form{padding-left:.9375rem;padding-right:.9375rem}}.room-form__title{font-weight:600;line-height:120%;text-transform:uppercase}@media (min-width: 81.875em){.room-form__title{font-size:1.4375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)){.room-form__title{font-size:clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)}}@supports not (font-size: clamp(1rem,.8245320856rem + .7486631016vw,1.4375rem)){.room-form__title{font-size:calc(1rem + .4375 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__title{font-size:1rem}}@media (min-width: 81.875em){.room-form__title{margin-bottom:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__title{margin-bottom:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (margin-bottom: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__title{margin-bottom:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__title{margin-bottom:.9375rem}}.room-form__input{width:100%}.room-form__input:not(:last-child){margin-bottom:.9375rem}.room-form__input input{width:100%;line-height:120%;padding-top:1.25rem;padding-bottom:1.25rem;border:1px solid #ddd;border-radius:.25rem;outline:none}@media (min-width: 81.875em){.room-form__input input{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input input{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input input{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input input{padding-left:.9375rem}}@media (min-width: 81.875em){.room-form__input input{padding-right:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input input{padding-right:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input input{padding-right:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input input{padding-right:.9375rem}}@media (min-width: 81.875em){.room-form__input input{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input input{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input input{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input input{font-size:.75rem}}.room-form__input input::-webkit-input-placeholder{font-weight:300;line-height:120%}.room-form__input input::-moz-placeholder{font-weight:300;line-height:120%}.room-form__input input:-ms-input-placeholder{font-weight:300;line-height:120%}.room-form__input input::-ms-input-placeholder{font-weight:300;line-height:120%}.room-form__input input::placeholder{font-weight:300;line-height:120%}@media (min-width: 81.875em){.room-form__input input::-webkit-input-placeholder{font-size:.875rem}.room-form__input input::-moz-placeholder{font-size:.875rem}.room-form__input input:-ms-input-placeholder{font-size:.875rem}.room-form__input input::-ms-input-placeholder{font-size:.875rem}.room-form__input input::placeholder{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input input::-webkit-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input input::-moz-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input input:-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input input::-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input input::placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input input::-webkit-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input input::-moz-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input input:-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input input::-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input input::placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input input::-webkit-input-placeholder{font-size:.75rem}.room-form__input input::-moz-placeholder{font-size:.75rem}.room-form__input input:-ms-input-placeholder{font-size:.75rem}.room-form__input input::-ms-input-placeholder{font-size:.75rem}.room-form__input input::placeholder{font-size:.75rem}}.room-form__input textarea{width:100%;line-height:120%;padding-top:1.25rem;padding-bottom:1.25rem;border:1px solid #ddd;border-radius:.25rem;outline:none;resize:vertical}@media (min-width: 81.875em){.room-form__input textarea{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input textarea{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input textarea{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input textarea{font-size:.75rem}}@media (min-width: 81.875em){.room-form__input textarea{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input textarea{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input textarea{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input textarea{padding-left:.9375rem}}@media (min-width: 81.875em){.room-form__input textarea{padding-right:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input textarea{padding-right:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.room-form__input textarea{padding-right:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input textarea{padding-right:.9375rem}}.room-form__input textarea::-webkit-input-placeholder{font-weight:300;line-height:120%}.room-form__input textarea::-moz-placeholder{font-weight:300;line-height:120%}.room-form__input textarea:-ms-input-placeholder{font-weight:300;line-height:120%}.room-form__input textarea::-ms-input-placeholder{font-weight:300;line-height:120%}.room-form__input textarea::placeholder{font-weight:300;line-height:120%}@media (min-width: 81.875em){.room-form__input textarea::-webkit-input-placeholder{font-size:.875rem}.room-form__input textarea::-moz-placeholder{font-size:.875rem}.room-form__input textarea:-ms-input-placeholder{font-size:.875rem}.room-form__input textarea::-ms-input-placeholder{font-size:.875rem}.room-form__input textarea::placeholder{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input textarea::-webkit-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input textarea::-moz-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input textarea:-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input textarea::-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.room-form__input textarea::placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__input textarea::-webkit-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input textarea::-moz-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input textarea:-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input textarea::-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.room-form__input textarea::placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__input textarea::-webkit-input-placeholder{font-size:.75rem}.room-form__input textarea::-moz-placeholder{font-size:.75rem}.room-form__input textarea:-ms-input-placeholder{font-size:.75rem}.room-form__input textarea::-ms-input-placeholder{font-size:.75rem}.room-form__input textarea::placeholder{font-size:.75rem}}@media (min-width: 81.875em){.room-form__rating{margin-bottom:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.5625rem,1.4371657754rem + .5347593583vw,1.875rem)){.room-form__rating{margin-bottom:clamp(1.5625rem,1.4371657754rem + .5347593583vw,1.875rem)}}@supports not (margin-bottom: clamp(1.5625rem,1.4371657754rem + .5347593583vw,1.875rem)){.room-form__rating{margin-bottom:calc(1.5625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__rating{margin-bottom:1.5625rem}}.room-form__rate{font-weight:300;margin-bottom:.625rem}@media (min-width: 81.875em){.room-form__rate{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__rate{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__rate{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__rate{font-size:.75rem}}.room-form__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:120%;font-weight:400;text-align:center;text-transform:uppercase;padding:.75rem 1.25rem;background-color:#a63d4d;color:#fff;border-radius:.25rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width: 81.875em){.room-form__button{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__button{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.room-form__button{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.room-form__button{font-size:.75rem}}@media (any-hover: hover){.room-form__button:hover{background-color:#e02f4a}}.room-form__success{color:#006400;margin-bottom:.9375rem}@media (min-width: 81.875em){.news{margin-top:-.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.news{margin-top:clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)}}@supports not (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.news{margin-top:calc(-1.875rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news{margin-top:-1.875rem}}@media (max-width: 767px){.news{margin-top:2.5rem!important}}.news__body{max-width:56.25rem;margin:0 auto;padding:1.875rem 1.25rem;background-color:#fff}@media (max-width: 47.99875em){.news__body{padding-left:.9375rem;padding-right:.9375rem}}.news__title{font-weight:700;line-height:140%;text-transform:uppercase}@media (min-width: 81.875em){.news__title{font-size:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.7743983957rem + .9625668449vw,1.5625rem)){.news__title{font-size:clamp(1rem,.7743983957rem + .9625668449vw,1.5625rem)}}@supports not (font-size: clamp(1rem,.7743983957rem + .9625668449vw,1.5625rem)){.news__title{font-size:calc(1rem + .5625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news__title{font-size:1rem}}@media (min-width: 81.875em){.news__title{margin-bottom:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.news__title{margin-bottom:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.news__title{margin-bottom:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news__title{margin-bottom:1.25rem}}.news__image{padding-bottom:55%}@media (min-width: 81.875em){.news__image{margin-bottom:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.news__image{margin-bottom:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.news__image{margin-bottom:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.news__image{margin-bottom:1.25rem}}@media (min-width: 81.875em){.service{margin-top:-.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.service{margin-top:clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)}}@supports not (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.service{margin-top:calc(-1.875rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.service{margin-top:-1.875rem}}@media (max-width: 767px){.service{margin-top:2.5rem!important}}.service__body{max-width:62.5rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.service__inner{-webkit-box-flex:0;-ms-flex:0 1 615px;flex:0 1 615px;padding:1.875rem 1.25rem 2.5rem;background-color:#fff}@media (max-width: 47.99875em){.service__inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.service__images{display:grid;grid-template-columns:auto auto;grid-gap:1.5625rem}@media (min-width: 81.875em){.service__images{margin-top:2.5rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(.9375rem,.310828877rem + 2.6737967914vw,2.5rem)){.service__images{margin-top:clamp(.9375rem,.310828877rem + 2.6737967914vw,2.5rem)}}@supports not (margin-top: clamp(.9375rem,.310828877rem + 2.6737967914vw,2.5rem)){.service__images{margin-top:calc(.9375rem + 1.5625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.service__images{margin-top:.9375rem}}@media (min-width: 81.875em){.service__images{grid-gap:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (grid-gap: clamp(.9375rem,.6868315508rem + 1.0695187166vw,1.5625rem)){.service__images{grid-gap:clamp(.9375rem,.6868315508rem + 1.0695187166vw,1.5625rem)}}@supports not (grid-gap: clamp(.9375rem,.6868315508rem + 1.0695187166vw,1.5625rem)){.service__images{grid-gap:calc(.9375rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.service__images{grid-gap:.9375rem}}@media (max-width: 29.99875em){.service__images{grid-template-columns:1fr}}.service__image{max-width:100%}.service__banner{-webkit-box-flex:0;-ms-flex:0 1 385px;flex:0 1 385px}@media (max-width: 47.99875em){.service__banner{display:none}}@media (min-width: 81.875em){.contacts{margin-top:-.625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.contacts{margin-top:clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)}}@supports not (margin-top: clamp(-1.875rem,-2.3763368984rem + 2.1390374332vw,-.625rem)){.contacts{margin-top:calc(-1.875rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts{margin-top:-1.875rem}}@media (max-width: 47.99875em){.contacts__container{padding:0}}.contacts__body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.9375rem}@media (max-width: 61.99875em){.contacts__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contacts__items{-webkit-box-flex:0;-ms-flex:0 1 25.9375rem;flex:0 1 25.9375rem;display:grid;grid-template-columns:1fr}@media (min-width: 81.875em){.contacts__items{grid-gap:.9375rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (grid-gap: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.contacts__items{grid-gap:clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)}}@supports not (grid-gap: clamp(.625rem,.4996657754rem + .5347593583vw,.9375rem)){.contacts__items{grid-gap:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts__items{grid-gap:.625rem}}@media (max-width: 61.99875em){.contacts__items{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;margin:0 auto;width:100%}}@media (max-width: 47.99875em){.contacts__items{padding-left:.9375rem;padding-right:.9375rem}}.contacts-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem;background-color:#fff;border-radius:.3125rem}@media (max-width: 61.99875em){.contacts-item{max-width:43.75rem;width:100%}}.contacts-item__icon{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;background-color:#a63d4d;border-radius:.375rem;-webkit-box-flex:0;-ms-flex:0 0 3.75rem;flex:0 0 3.75rem}@media (min-width: 81.875em){.contacts-item__icon svg{max-width:1.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (max-width: clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)){.contacts-item__icon svg{max-width:clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)}}@supports not (max-width: clamp(1.25rem,.9993315508rem + 1.0695187166vw,1.875rem)){.contacts-item__icon svg{max-width:calc(1.25rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-item__icon svg{max-width:1.25rem}}@media (min-width: 81.875em){.contacts-item__icon{width:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (width: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.contacts-item__icon{width:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)}}@supports not (width: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.contacts-item__icon{width:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-item__icon{width:3.125rem}}@media (min-width: 81.875em){.contacts-item__icon{height:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (height: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.contacts-item__icon{height:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)}}@supports not (height: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.contacts-item__icon{height:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-item__icon{height:3.125rem}}@media (min-width: 81.875em){.contacts-item__icon{-ms-flex-preferred-size:3.75rem;flex-basis:3.75rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (flex-basis: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.contacts-item__icon{-ms-flex-preferred-size:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem);flex-basis:clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)}}@supports not (flex-basis: clamp(3.125rem,2.8743315508rem + 1.0695187166vw,3.75rem)){.contacts-item__icon{-ms-flex-preferred-size:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375);flex-basis:calc(3.125rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-item__icon{-ms-flex-preferred-size:3.125rem;flex-basis:3.125rem}}.contacts-item__content{margin-left:.625rem}.contacts-item__title{font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:.3125rem}@media (min-width: 81.875em){.contacts-item__title{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.contacts-item__title{font-size:clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)}}@supports not (font-size: clamp(.6875rem,.6122994652rem + .320855615vw,.875rem)){.contacts-item__title{font-size:calc(.6875rem + .1875 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-item__title{font-size:.6875rem}}.contacts-item__data{display:block;font-weight:300;line-height:120%}@media (min-width: 81.875em){.contacts-item__data{font-size:.8125rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)){.contacts-item__data{font-size:clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)}}@supports not (font-size: clamp(.6875rem,.6373663102rem + .2139037433vw,.8125rem)){.contacts-item__data{font-size:calc(.6875rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-item__data{font-size:.6875rem}}.contacts-item__data:not(:last-child){margin-bottom:.3125rem}.contacts-item a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (any-hover: hover){.contacts-item a:hover{color:#a63d4d}}.contacts-form{position:relative;-webkit-box-flex:0;-ms-flex:0 1 53.25rem;flex:0 1 53.25rem;padding:1.25rem 1.875rem;background-color:#fff}@media (max-width: 61.99875em){.contacts-form{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width: 47.99875em){.contacts-form{padding-left:.9375rem;padding-right:.9375rem;padding-bottom:2.5rem}}.contacts-form__title{position:relative;font-weight:700;line-height:120%;text-transform:uppercase;padding-bottom:.625rem}@media (min-width: 81.875em){.contacts-form__title{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)){.contacts-form__title{font-size:clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)}}@supports not (font-size: clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)){.contacts-form__title{font-size:calc(1rem + .25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__title{font-size:1rem}}@media (min-width: 81.875em){.contacts-form__title{margin-bottom:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.contacts-form__title{margin-bottom:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.contacts-form__title{margin-bottom:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__title{margin-bottom:1.25rem}}.contacts-form__title:before{position:absolute;bottom:0;left:0;content:"";width:3.125rem;height:.0625rem;background-color:#a63d4d}.contacts-form__input{width:100%}.contacts-form__input:not(:last-child){margin-bottom:.625rem}.contacts-form__input input{width:100%;line-height:120%;padding-top:1.25rem;padding-bottom:1.25rem;border:1px solid #ddd;border-radius:.25rem;outline:none}@media (min-width: 81.875em){.contacts-form__input input{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input input{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input input{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input input{padding-left:.9375rem}}@media (min-width: 81.875em){.contacts-form__input input{padding-right:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input input{padding-right:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input input{padding-right:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input input{padding-right:.9375rem}}@media (min-width: 81.875em){.contacts-form__input input{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input input{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input input{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input input{font-size:.75rem}}.contacts-form__input input::-webkit-input-placeholder{font-weight:300;line-height:120%}.contacts-form__input input::-moz-placeholder{font-weight:300;line-height:120%}.contacts-form__input input:-ms-input-placeholder{font-weight:300;line-height:120%}.contacts-form__input input::-ms-input-placeholder{font-weight:300;line-height:120%}.contacts-form__input input::placeholder{font-weight:300;line-height:120%}@media (min-width: 81.875em){.contacts-form__input input::-webkit-input-placeholder{font-size:.875rem}.contacts-form__input input::-moz-placeholder{font-size:.875rem}.contacts-form__input input:-ms-input-placeholder{font-size:.875rem}.contacts-form__input input::-ms-input-placeholder{font-size:.875rem}.contacts-form__input input::placeholder{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input input::-webkit-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input input::-moz-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input input:-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input input::-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input input::placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input input::-webkit-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input input::-moz-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input input:-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input input::-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input input::placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input input::-webkit-input-placeholder{font-size:.75rem}.contacts-form__input input::-moz-placeholder{font-size:.75rem}.contacts-form__input input:-ms-input-placeholder{font-size:.75rem}.contacts-form__input input::-ms-input-placeholder{font-size:.75rem}.contacts-form__input input::placeholder{font-size:.75rem}}.contacts-form__input textarea{width:100%;line-height:120%;padding-top:1.25rem;padding-bottom:1.25rem;border:1px solid #ddd;border-radius:.25rem;outline:none;resize:vertical}@media (min-width: 81.875em){.contacts-form__input textarea{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input textarea{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input textarea{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input textarea{font-size:.75rem}}@media (min-width: 81.875em){.contacts-form__input textarea{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input textarea{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input textarea{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input textarea{padding-left:.9375rem}}@media (min-width: 81.875em){.contacts-form__input textarea{padding-right:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input textarea{padding-right:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.contacts-form__input textarea{padding-right:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input textarea{padding-right:.9375rem}}.contacts-form__input textarea::-webkit-input-placeholder{font-weight:300;line-height:120%}.contacts-form__input textarea::-moz-placeholder{font-weight:300;line-height:120%}.contacts-form__input textarea:-ms-input-placeholder{font-weight:300;line-height:120%}.contacts-form__input textarea::-ms-input-placeholder{font-weight:300;line-height:120%}.contacts-form__input textarea::placeholder{font-weight:300;line-height:120%}@media (min-width: 81.875em){.contacts-form__input textarea::-webkit-input-placeholder{font-size:.875rem}.contacts-form__input textarea::-moz-placeholder{font-size:.875rem}.contacts-form__input textarea:-ms-input-placeholder{font-size:.875rem}.contacts-form__input textarea::-ms-input-placeholder{font-size:.875rem}.contacts-form__input textarea::placeholder{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input textarea::-webkit-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input textarea::-moz-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input textarea:-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input textarea::-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.contacts-form__input textarea::placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__input textarea::-webkit-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input textarea::-moz-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input textarea:-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input textarea::-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.contacts-form__input textarea::placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__input textarea::-webkit-input-placeholder{font-size:.75rem}.contacts-form__input textarea::-moz-placeholder{font-size:.75rem}.contacts-form__input textarea:-ms-input-placeholder{font-size:.75rem}.contacts-form__input textarea::-ms-input-placeholder{font-size:.75rem}.contacts-form__input textarea::placeholder{font-size:.75rem}}.contacts-form__button{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:120%;font-weight:400;text-align:center;text-transform:uppercase;padding:.75rem 1.25rem;background-color:#a63d4d;color:#fff;border-radius:.25rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width: 81.875em){.contacts-form__button{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__button{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.contacts-form__button{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.contacts-form__button{font-size:.75rem}}@media (any-hover: hover){.contacts-form__button:hover{background-color:#e02f4a}}.contacts-form__error{margin-bottom:.4375rem;font-weight:300;font-size:13px;color:red}.contacts-form__success{color:#006400}body:after{content:"";background-color:#00000080;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:30px 10px;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.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%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__content{position:relative;visibility:hidden;-webkit-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:#f5f5f5;padding:1.5625rem 1.25rem 1.875rem;width:100%;max-width:450px;border-radius:.3125rem}.lock .popup__content{visibility:visible}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.popup__close{font-weight:700;font-size:1.5625rem;right:1.25rem;top:.625rem;position:absolute;z-index:100;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;outline:none;background-color:transparent}@media (any-hover: hover){.popup__close:hover{color:#a63d4d}}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.callback-form__title{position:relative;font-weight:700;line-height:120%;text-transform:uppercase;padding-bottom:.625rem}@media (min-width: 81.875em){.callback-form__title{font-size:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)){.callback-form__title{font-size:clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)}}@supports not (font-size: clamp(1rem,.8997326203rem + .4278074866vw,1.25rem)){.callback-form__title{font-size:calc(1rem + .25 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__title{font-size:1rem}}@media (min-width: 81.875em){.callback-form__title{margin-bottom:1.5625rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.callback-form__title{margin-bottom:clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)}}@supports not (margin-bottom: clamp(1.25rem,1.1246657754rem + .5347593583vw,1.5625rem)){.callback-form__title{margin-bottom:calc(1.25rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__title{margin-bottom:1.25rem}}.callback-form__title:before{position:absolute;bottom:0;left:0;content:"";width:3.125rem;height:.0625rem;background-color:#a63d4d}.callback-form__input{width:100%}.callback-form__input:not(:last-child){margin-bottom:.625rem}.callback-form__input input{width:100%;line-height:120%;padding-top:1.25rem;padding-bottom:1.25rem;border:1px solid #ddd;border-radius:.25rem;outline:none}@media (min-width: 81.875em){.callback-form__input input{padding-left:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.callback-form__input input{padding-left:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-left: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.callback-form__input input{padding-left:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__input input{padding-left:.9375rem}}@media (min-width: 81.875em){.callback-form__input input{padding-right:1.25rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.callback-form__input input{padding-right:clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)}}@supports not (padding-right: clamp(.9375rem,.8121657754rem + .5347593583vw,1.25rem)){.callback-form__input input{padding-right:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__input input{padding-right:.9375rem}}@media (min-width: 81.875em){.callback-form__input input{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.callback-form__input input{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.callback-form__input input{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__input input{font-size:.75rem}}.callback-form__input input::-webkit-input-placeholder{font-weight:300;line-height:120%}.callback-form__input input::-moz-placeholder{font-weight:300;line-height:120%}.callback-form__input input:-ms-input-placeholder{font-weight:300;line-height:120%}.callback-form__input input::-ms-input-placeholder{font-weight:300;line-height:120%}.callback-form__input input::placeholder{font-weight:300;line-height:120%}@media (min-width: 81.875em){.callback-form__input input::-webkit-input-placeholder{font-size:.875rem}.callback-form__input input::-moz-placeholder{font-size:.875rem}.callback-form__input input:-ms-input-placeholder{font-size:.875rem}.callback-form__input input::-ms-input-placeholder{font-size:.875rem}.callback-form__input input::placeholder{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.callback-form__input input::-webkit-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.callback-form__input input::-moz-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.callback-form__input input:-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.callback-form__input input::-ms-input-placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}.callback-form__input input::placeholder{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.callback-form__input input::-webkit-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.callback-form__input input::-moz-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.callback-form__input input:-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.callback-form__input input::-ms-input-placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}.callback-form__input input::placeholder{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__input input::-webkit-input-placeholder{font-size:.75rem}.callback-form__input input::-moz-placeholder{font-size:.75rem}.callback-form__input input:-ms-input-placeholder{font-size:.75rem}.callback-form__input input::-ms-input-placeholder{font-size:.75rem}.callback-form__input input::placeholder{font-size:.75rem}}.callback-form__button{margin-top:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;line-height:120%;font-weight:400;text-align:center;text-transform:uppercase;padding:.75rem 1.25rem;background-color:#a63d4d;color:#fff;border-radius:.25rem;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width: 81.875em){.callback-form__button{font-size:.875rem}}@media (min-width: 23.4375em) and (max-width: 81.875em){@supports (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.callback-form__button{font-size:clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)}}@supports not (font-size: clamp(.75rem,.6998663102rem + .2139037433vw,.875rem)){.callback-form__button{font-size:calc(.75rem + .125 * (100vw - 23.4375rem) / 58.4375)}}}@media (max-width: 23.4375em){.callback-form__button{font-size:.75rem}}@media (any-hover: hover){.callback-form__button:hover{background-color:#e02f4a}}.thanks__title{font-weight:700;font-size:1.25rem;margin-bottom:.9375rem}.swiper{overflow:hidden}.swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translateZ(0)}.swiper-button-lock{display:none!important}
