@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Bold-BNbXWtZR.woff2)format("woff2"),url(/build/assets/Exo2-Bold-CsEVdwcs.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Light-U2nuj7S1.woff2)format("woff2"),url(/build/assets/Exo2-Light-B5kCEi2Y.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Medium-Ck00oSvI.woff2)format("woff2"),url(/build/assets/Exo2-Medium-Bs8W_EOo.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-Regular-Cg8n1L2q.woff2)format("woff2"),url(/build/assets/Exo2-Regular-C4H23EQo.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Exo2;font-display:swap;src:url(/build/assets/Exo2-SemiBold-D9MU6oN5.woff2)format("woff2"),url(/build/assets/Exo2-SemiBold-Bby-YSJC.woff)format("woff");font-weight:600;font-style:normal}*{border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}html,body{min-width:375px;height:100%}body{color:#2c3640;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:Exo2;font-size:.9375rem;line-height:1}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{-ms-touch-action:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none;overflow:hidden}.wrapper{flex-direction:column;min-height:100%;display:flex;overflow:hidden}.wrapper>main{flex:auto}.wrapper>*{min-width:0}.sticky .page{padding-top:4.375rem}@media (width<=53.125em){.sticky .page{padding-top:0}}[class*=__container]{box-sizing:content-box;max-width:80rem;margin:0 auto;padding:0 .9375rem}.room-card{border-radius:.25rem;height:26.875rem;display:block;position:relative;overflow:hidden}@media (width<=43.75em){.room-card--page{width:100%;max-width:25rem}}@media (width>=81.875em){.room-card{height:26.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (height:clamp( 18.75rem , 15.4913101604rem  +  13.9037433155vw , 26.875rem )){.room-card{height:clamp(18.75rem , 15.4913rem + 13.9037vw , 26.875rem)}}@supports not (height:clamp( 18.75rem , 15.4913101604rem  +  13.9037433155vw , 26.875rem )){.room-card{height:calc(13.9037vw + 15.4913rem)}}}@media (width<=23.4375em){.room-card{height:18.75rem}}@media (any-hover:hover){.room-card:hover .room-card__image{transform:scale(1.2)}.room-card:hover .room-card__image--front{opacity:0}}.room-card__image{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.room-card__image--front{z-index:5}.room-card__image--back{z-index:4}.room-card__content{color:#fff;text-transform:uppercase;z-index:10;background-color:#2c364066;min-height:5rem;margin-top:19.375rem;padding:.9375rem .9375rem .8125rem 1.875rem;position:relative}@media (width>=81.875em){.room-card__content{margin-top:19.375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 12.5rem , 9.7426470588rem  +  11.7647058824vw , 19.375rem )){.room-card__content{margin-top:clamp(12.5rem , 9.74265rem + 11.7647vw , 19.375rem)}}@supports not (margin-top:clamp( 12.5rem , 9.7426470588rem  +  11.7647058824vw , 19.375rem )){.room-card__content{margin-top:calc(11.7647vw + 9.74265rem)}}}@media (width<=23.4375em){.room-card__content{margin-top:12.5rem}}.room-card__title{margin-bottom:.25rem;font-weight:700;line-height:120%;position:relative}@media (width>=81.875em){.room-card__title{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.room-card__title{font-size:clamp(.875rem , .724599rem + .641711vw , 1.25rem)}}@supports not (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.room-card__title{font-size:calc(.641711vw + .724599rem)}}}@media (width<=23.4375em){.room-card__title{font-size:.875rem}}.room-card__title:before,.room-card__title:after{content:"";vertical-align:middle;background:#fff;width:100%;height:1px;display:inline-block}.room-card__title:before{margin-left:-102%;margin-right:7px}.room-card__title:after{margin-left:7px;margin-right:-100%}.room-card__offer{justify-content:space-between;align-items:center;display:flex}.room-card__price{font-weight:300;line-height:120%}@media (width>=81.875em){.room-card__price{font-size:1.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.5995989305rem  +  0.6417112299vw , 1.125rem )){.room-card__price{font-size:clamp(.75rem , .599599rem + .641711vw , 1.125rem)}}@supports not (font-size:clamp( 0.75rem , 0.5995989305rem  +  0.6417112299vw , 1.125rem )){.room-card__price{font-size:calc(.641711vw + .599599rem)}}}@media (width<=23.4375em){.room-card__price{font-size:.75rem}}.room-card__conditions{text-align:right;line-height:120%}@media (width>=81.875em){.room-card__conditions{font-size:.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.5rem , 0.4498663102rem  +  0.2139037433vw , 0.625rem )){.room-card__conditions{font-size:clamp(.5rem , .449866rem + .213904vw , .625rem)}}@supports not (font-size:clamp( 0.5rem , 0.4498663102rem  +  0.2139037433vw , 0.625rem )){.room-card__conditions{font-size:calc(.213904vw + .449866rem)}}}@media (width<=23.4375em){.room-card__conditions{font-size:.5rem}}@media (width>=81.875em){.room-card__conditions{max-width:12.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (max-width:clamp( 9.375rem , 8.121657754rem  +  5.3475935829vw , 12.5rem )){.room-card__conditions{max-width:clamp(9.375rem , 8.12166rem + 5.34759vw , 12.5rem)}}@supports not (max-width:clamp( 9.375rem , 8.121657754rem  +  5.3475935829vw , 12.5rem )){.room-card__conditions{max-width:calc(5.34759vw + 8.12166rem)}}}@media (width<=23.4375em){.room-card__conditions{max-width:9.375rem}}.banner{color:#fff;justify-content:center;align-items:center;display:flex;position:relative}.banner:after{z-index:2;content:"";background-color:#2c3640cc;width:100%;height:100%;position:absolute;top:0;left:0}.banner__title{z-index:3;text-transform:uppercase;text-align:center;font-weight:600;line-height:120%;position:relative}@media (width>=81.875em){.banner__title{font-size:2rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1.125rem , 0.7740641711rem  +  1.4973262032vw , 2rem )){.banner__title{font-size:clamp(1.125rem , .774064rem + 1.49733vw , 2rem)}}@supports not (font-size:clamp( 1.125rem , 0.7740641711rem  +  1.4973262032vw , 2rem )){.banner__title{font-size:calc(1.49733vw + .774064rem)}}}@media (width<=23.4375em){.banner__title{font-size:1.125rem}}@media (width>=81.875em){.banner__title{margin-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.banner__title{margin-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.banner__title{margin-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.banner__title{margin-bottom:.625rem}}.banner__text{z-index:3;text-align:center;text-transform:uppercase;max-width:13.75rem;margin:0 auto;font-weight:600;line-height:150%;position:relative}@media (width>=81.875em){.banner__text{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.banner__text{font-size:clamp(.875rem , .724599rem + .641711vw , 1.25rem)}}@supports not (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.banner__text{font-size:calc(.641711vw + .724599rem)}}}@media (width<=23.4375em){.banner__text{font-size:.875rem}}.banner__logo{z-index:3;max-width:4.6875rem;position:absolute;bottom:30px;right:30px}.banner__background{-o-object-fit:cover;object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.slider-button{opacity:.6;background-color:#fff;justify-content:center;align-items:center;width:4.375rem;height:1.25rem;transition:all .3s ease-in-out;display:flex}.slider-button svg path{fill:#2c3640;transition:fill .3s ease-in-out}@media (any-hover:hover){.slider-button:hover{opacity:1;background-color:#a63d4d}.slider-button:hover svg path{fill:#fff}}@media (width<=47.9988em){.map-block__container{padding:0}}.map{border-radius:.625rem;height:60vh;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000000f}@media (width>=81.875em){.map{margin-top:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.map{margin-top:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (margin-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.map{margin-top:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.map{margin-top:2.5rem}}@media (width>=81.875em){.map{margin-bottom:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.map{margin-bottom:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (margin-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.map{margin-bottom:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.map{margin-bottom:2.5rem}}@media (width<=787px){.map{-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin:0!important}}.map__background{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}[class*=copyright__wrap],[class*=gototech]{display:none!important}[class*=ground-pane]{filter:grayscale()}.page-header{margin-top:-10rem;position:relative;overflow:hidden}@media (width<=53.125em){.page-header{margin-top:-3.75rem}}.page-header__background{-o-object-fit:cover;object-fit:cover;z-index:-1;filter:brightness(.4);width:100%;height:100%;position:absolute;top:0;left:0}.page-header__body{flex-direction:column;align-items:center;padding-top:13.75rem;padding-bottom:8.125rem;display:flex}@media (width<=53.125em){.page-header__body{padding-top:9.375rem;padding-bottom:6.25rem}}.page-header__title{text-transform:uppercase;color:#fff;font-weight:700;line-height:120%;position:relative}@media (width>=81.875em){.page-header__title{font-size:2.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1.5625rem , 1.0862299465rem  +  2.0320855615vw , 2.75rem )){.page-header__title{font-size:clamp(1.5625rem , 1.08623rem + 2.03209vw , 2.75rem)}}@supports not (font-size:clamp( 1.5625rem , 1.0862299465rem  +  2.0320855615vw , 2.75rem )){.page-header__title{font-size:calc(2.03209vw + 1.08623rem)}}}@media (width<=23.4375em){.page-header__title{font-size:1.5625rem}}@media (width>=81.875em){.page-header__title{padding-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.page-header__title{padding-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (padding-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.page-header__title{padding-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.page-header__title{padding-bottom:.625rem}}.page-header__title:before{content:"";background-color:#a63d4d;width:3.125rem;height:.0625rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-header__description{text-align:center;text-transform:uppercase;color:#fff;font-weight:300;line-height:120%}@media (width>=81.875em){.page-header__description{font-size:1.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.8125rem , 0.6871657754rem  +  0.5347593583vw , 1.125rem )){.page-header__description{font-size:clamp(.8125rem , .687166rem + .534759vw , 1.125rem)}}@supports not (font-size:clamp( 0.8125rem , 0.6871657754rem  +  0.5347593583vw , 1.125rem )){.page-header__description{font-size:calc(.534759vw + .687166rem)}}}@media (width<=23.4375em){.page-header__description{font-size:.8125rem}}@media (width>=81.875em){.page-header__description{margin-top:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.page-header__description{margin-top:clamp(.625rem , .374332rem + 1.06952vw , 1.25rem)}}@supports not (margin-top:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.page-header__description{margin-top:calc(1.06952vw + .374332rem)}}}@media (width<=23.4375em){.page-header__description{margin-top:.625rem}}.page-panel{transform:translateY(-50%)}.page-panel__body{justify-content:center;display:flex}.content .attachment__caption{display:none}.content blockquote{font-style:italic;font-weight:300;line-height:140%;position:relative}@media (width>=81.875em){.content blockquote{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content blockquote{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content blockquote{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.content blockquote{font-size:.75rem}}@media (width>=81.875em){.content blockquote{margin-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.content blockquote{margin-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.content blockquote{margin-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.content blockquote{margin-bottom:.625rem}}@media (width>=81.875em){.content blockquote{padding-left:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.content blockquote{padding-left:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (padding-left:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.content blockquote{padding-left:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.content blockquote{padding-left:.625rem}}.content blockquote:before{content:"";background-color:#a63d4d;height:100%;position:absolute;left:0}@media (width>=81.875em){.content blockquote:before{width:.3125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (width:clamp( 0.1875rem , 0.1373663102rem  +  0.2139037433vw , 0.3125rem )){.content blockquote:before{width:clamp(.1875rem , .137366rem + .213904vw , .3125rem)}}@supports not (width:clamp( 0.1875rem , 0.1373663102rem  +  0.2139037433vw , 0.3125rem )){.content blockquote:before{width:calc(.213904vw + .137366rem)}}}@media (width<=23.4375em){.content blockquote:before{width:.1875rem}}.content img{max-width:100%;height:auto}.content h2{text-transform:uppercase;font-weight:600;line-height:140%}@media (width>=81.875em){.content h2{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.8997326203rem  +  0.4278074866vw , 1.25rem )){.content h2{font-size:clamp(1rem , .899733rem + .427807vw , 1.25rem)}}@supports not (font-size:clamp( 1rem , 0.8997326203rem  +  0.4278074866vw , 1.25rem )){.content h2{font-size:calc(.427808vw + .899733rem)}}}@media (width<=23.4375em){.content h2{font-size:1rem}}@media (width>=81.875em){.content h2{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content h2{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content h2{margin-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.content h2{margin-bottom:.9375rem}}.content h3{text-transform:uppercase;font-weight:600;line-height:140%}@media (width>=81.875em){.content h3{font-size:1.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.7747326203rem  +  0.4278074866vw , 1.125rem )){.content h3{font-size:clamp(.875rem , .774733rem + .427807vw , 1.125rem)}}@supports not (font-size:clamp( 0.875rem , 0.7747326203rem  +  0.4278074866vw , 1.125rem )){.content h3{font-size:calc(.427808vw + .774733rem)}}}@media (width<=23.4375em){.content h3{font-size:.875rem}}@media (width>=81.875em){.content h3{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content h3{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content h3{margin-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.content h3{margin-bottom:.9375rem}}.content strong{font-weight:700}.content p{font-weight:300;line-height:140%}@media (width>=81.875em){.content p{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content p{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content p{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.content p{font-size:.75rem}}@media (width>=81.875em){.content p:not(:last-child){margin-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.content p:not(:last-child){margin-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.content p:not(:last-child){margin-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.content p:not(:last-child){margin-bottom:.625rem}}.content p a{color:#a63d4d;border-bottom:1px solid #a63d4d;transition:all .5s ease-in-out}@media (any-hover:hover){.content p a:hover{color:#e02f4a;border-color:#e02f4a}}@media (width>=81.875em){.content ul{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ul{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ul{margin-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.content ul{margin-bottom:.9375rem}}.content ul li{font-weight:300;line-height:140%;position:relative}@media (width>=81.875em){.content ul li{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content ul li{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content ul li{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.content ul li{font-size:.75rem}}@media (width>=81.875em){.content ul li{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ul li{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ul li{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.content ul li{padding-left:.9375rem}}@media (width>=81.875em){.content ul li:not(:last-child){margin-bottom:.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.content ul li:not(:last-child){margin-bottom:clamp(.4375rem , .362299rem + .320856vw , .625rem)}}@supports not (margin-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.content ul li:not(:last-child){margin-bottom:calc(.320856vw + .362299rem)}}}@media (width<=23.4375em){.content ul li:not(:last-child){margin-bottom:.4375rem}}.content ul li:before{content:"";background-color:#a63d4d;border-radius:50%;position:absolute;top:8px;left:0}@media (width>=81.875em){.content ul li:before{width:.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (width:clamp( 0.3125rem , 0.2372994652rem  +  0.320855615vw , 0.5rem )){.content ul li:before{width:clamp(.3125rem , .237299rem + .320856vw , .5rem)}}@supports not (width:clamp( 0.3125rem , 0.2372994652rem  +  0.320855615vw , 0.5rem )){.content ul li:before{width:calc(.320856vw + .237299rem)}}}@media (width<=23.4375em){.content ul li:before{width:.3125rem}}@media (width>=81.875em){.content ul li:before{height:.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (height:clamp( 0.3125rem , 0.2372994652rem  +  0.320855615vw , 0.5rem )){.content ul li:before{height:clamp(.3125rem , .237299rem + .320856vw , .5rem)}}@supports not (height:clamp( 0.3125rem , 0.2372994652rem  +  0.320855615vw , 0.5rem )){.content ul li:before{height:calc(.320856vw + .237299rem)}}}@media (width<=23.4375em){.content ul li:before{height:.3125rem}}@media (width>=81.875em){.content ul li:before{top:.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (top:clamp( 0.375rem , 0.3248663102rem  +  0.2139037433vw , 0.5rem )){.content ul li:before{top:clamp(.375rem , .324866rem + .213904vw , .5rem)}}@supports not (top:clamp( 0.375rem , 0.3248663102rem  +  0.2139037433vw , 0.5rem )){.content ul li:before{top:calc(.213904vw + .324866rem)}}}@media (width<=23.4375em){.content ul li:before{top:.375rem}}.content ul a{color:#a63d4d;border-bottom:1px solid #a63d4d;transition:all .5s ease-in-out}@media (any-hover:hover){.content ul a:hover{color:#e02f4a;border-color:#e02f4a}}.content ol{counter-reset:liCounter;list-style:none}@media (width>=81.875em){.content ol{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ol{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ol{margin-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.content ol{margin-bottom:.9375rem}}@media (width>=81.875em){.content ol{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ol{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.content ol{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.content ol{padding-left:.9375rem}}.content ol li{font-weight:300;line-height:140%;position:relative}@media (width>=81.875em){.content ol li{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content ol li{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.content ol li{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.content ol li{font-size:.75rem}}@media (width>=81.875em){.content ol li:not(:last-child){margin-bottom:.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.content ol li:not(:last-child){margin-bottom:clamp(.4375rem , .362299rem + .320856vw , .625rem)}}@supports not (margin-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.content ol li:not(:last-child){margin-bottom:calc(.320856vw + .362299rem)}}}@media (width<=23.4375em){.content ol li:not(:last-child){margin-bottom:.4375rem}}.content ol li:before{counter-increment:liCounter;content:counter(liCounter) ".";color:#a63d4d;font-weight:700;position:absolute;left:-20px}@media (width>=81.875em){.content ol li:before{left:-1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (left:clamp( -1.25rem , -0.8121657754rem  +  -0.5347593583vw , -0.9375rem )){.content ol li:before{left:clamp(-1.25rem , -.812166rem + -.534759vw , -.9375rem)}}@supports not (left:clamp( -1.25rem , -0.8121657754rem  +  -0.5347593583vw , -0.9375rem )){.content ol li:before{left:calc(-.534759vw - .812166rem)}}}@media (width<=23.4375em){.content ol li:before{left:-.9375rem}}.content ol a{color:#a63d4d;border-bottom:1px solid #a63d4d;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 (width>=81.875em){.policy__body{margin-bottom:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.policy__body{margin-bottom:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (margin-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.policy__body{margin-bottom:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.policy__body{margin-bottom:2.5rem}}@media (width<=53.125em){.policy__body{margin-top:5.625rem}}[class*=-ibg]{position:relative}[class*=-ibg] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.not-found__body{flex-direction:column;justify-content:center;align-items:center;height:80vh;display:flex}.not-found__title{text-transform:uppercase;color:#a63d4d;align-items:center;font-weight:700;line-height:1.17;display:flex}@media (width>=81.875em){.not-found__title{font-size:18.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 6.25rem , 1.236631016rem  +  21.3903743316vw , 18.75rem )){.not-found__title{font-size:clamp(6.25rem , 1.23663rem + 21.3904vw , 18.75rem)}}@supports not (font-size:clamp( 6.25rem , 1.236631016rem  +  21.3903743316vw , 18.75rem )){.not-found__title{font-size:calc(21.3904vw + 1.23663rem)}}}@media (width<=23.4375em){.not-found__title{font-size:6.25rem}}.not-found__text{text-transform:uppercase;align-items:center;font-weight:700;line-height:1.17;display:flex}@media (width>=81.875em){.not-found__text{font-size:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.6490641711rem  +  1.4973262032vw , 1.875rem )){.not-found__text{font-size:clamp(1rem , .649064rem + 1.49733vw , 1.875rem)}}@supports not (font-size:clamp( 1rem , 0.6490641711rem  +  1.4973262032vw , 1.875rem )){.not-found__text{font-size:calc(1.49733vw + .649064rem)}}}@media (width<=23.4375em){.not-found__text{font-size:1rem}}.preloader{z-index:1001;background:#f5f5f5;position:fixed;inset:0}.preloader__row{text-align:center;width:4.375rem;height:4.375rem;margin-top:-2.1875rem;margin-left:-2.1875rem;animation:2s linear infinite preloader-rotate;position:relative;top:50%;left:50%}.preloader__item{background-color:#a63d4d;border-radius:100%;width:2.1875rem;height:2.1875rem;animation:2s ease-in-out infinite preloader-bounce;display:inline-block;position:absolute;top:0}.preloader__item:last-child{animation-delay:-1s;top:auto;bottom:0}@keyframes preloader-rotate{to{transform:rotate(360deg)}}@keyframes preloader-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}.loaded_hiding .preloader{opacity:0;transition:opacity 1s}.loaded .preloader{display:none}.top-button{z-index:100;color:#fff;text-align:center;cursor:pointer;background-color:#a63d4d;border-radius:.375rem;width:50px;height:50px;transition:all .4s ease-in-out;position:fixed;bottom:20px;right:20px;transform:translate(120px)}.top-button ._icon-up:before{content:"";border:3px solid #fff;border-width:0 3px 3px 0;padding:6px;display:inline-block;position:absolute;top:16px;left:18px;transform:rotate(-135deg)}.top-button ._icon-up span:before{content:"";border:3px solid #fff;border-width:0 3px 3px 0;padding:6px;display:inline-block;position:absolute;top:27px;left:18px;transform:rotate(-135deg)}@media (any-hover:hover){.top-button:hover{background-color:#e02f4a}}.top-button._active{transform:translate(0)}.header{z-index:100;position:relative}.top-header{background-color:#a63d4d;min-height:2.1875rem}@media (width<=53.125em){.top-header{display:none}}.top-header__body{color:#fff;justify-content:space-between;align-items:center;padding:.5rem 0;display:flex}.top-header__left{align-items:center;display:flex}.top-header__date{text-transform:uppercase;border-right:1px dashed #fff;min-width:9.1875rem;padding-right:.9375rem;font-size:.875rem;display:flex}.top-header__address{text-transform:uppercase;align-items:center;margin-left:.9375rem;font-size:.875rem;display:flex}.top-header__address svg{margin-right:.4375rem}.top-header__right{align-items:center;display:flex}@media (width<=53.125em){.top-header__right{flex-direction:column;margin-top:1.875rem}}.top-header__phone{align-items:center;margin-right:.9375rem;font-size:.875rem;transition:color .3s ease-in-out;display:flex}.top-header__phone svg{margin-right:.4375rem}@media (any-hover:hover){.top-header__phone:hover{color:#ddd}}@media (width<=53.125em){.top-header__phone{margin-bottom:1.25rem;font-size:1.125rem}}.top-header__callback{align-items:center;font-size:.875rem;transition:color .3s ease-in-out;display:flex}.top-header__callback svg{margin-right:.4375rem}@media (any-hover:hover){.top-header__callback:hover{color:#ddd}}@media (width<=53.125em){.top-header__callback{font-size:1.125rem}}.bottom-header{color:#fff;background-color:#2c3640;min-height:4.375rem}@media (width<=53.125em){.bottom-header{width:100%;min-height:auto;position:fixed;top:0}}.sticky .bottom-header{width:100%;position:fixed;top:0}.bottom-header__body{justify-content:space-between;align-items:center;padding:.625rem 0;display:flex}.bottom-header__left{align-items:center;display:flex}@media (width>=81.875em){.bottom-header__logo img{max-width:5.8125rem}}@media (width>=23.4375em) and (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.92279rem + 3.52941vw , 5.8125rem)}}@supports not (max-width:clamp( 3.75rem , 2.9227941176rem  +  3.5294117647vw , 5.8125rem )){.bottom-header__logo img{max-width:calc(3.52941vw + 2.92279rem)}}}@media (width<=23.4375em){.bottom-header__logo img{max-width:3.75rem}}@media (width<=53.125em){.bottom-header__logo{z-index:10;position:relative}}.bottom-header__socials{z-index:10;align-items:center;display:flex;position:relative}.bottom-header__social{transition:transform .3s ease-in-out}.bottom-header__social:not(:last-child){margin-right:.9375rem}@media (any-hover:hover){.bottom-header__social:hover{transform:scale(1.15)}}@media (width<=53.125em){.bottom-header__social:not(:last-child){margin-right:1.25rem}.bottom-header__social svg{width:1.5625rem;height:1.5625rem}}.menu{align-items:center;margin-left:3.125rem;display:flex}@media (width>=90em){.menu{margin-left:3.125rem}}@media (width>=62em) and (width<=90em){@supports (margin-left:clamp( 0.9375rem , -3.90625rem  +  7.8125vw , 3.125rem )){.menu{margin-left:clamp(.9375rem , -3.90625rem + 7.8125vw , 3.125rem)}}@supports not (margin-left:clamp( 0.9375rem , -3.90625rem  +  7.8125vw , 3.125rem )){.menu{margin-left:calc(7.8125vw - 3.90625rem)}}}@media (width<=62em){.menu{margin-left:.9375rem}}@media (width<=53.125em){.menu{width:100%;height:100%;margin-left:0;display:block;position:absolute;top:0;left:0}.menu:before{z-index:5;content:"";background-color:#2c3640;width:100%;height:100%;position:absolute}.menu:after{content:"";z-index:11;opacity:.3;background-color:#fff;width:100%;height:1px;transition:transform .3s ease-in-out;position:absolute;bottom:0;transform:translate(100%)}.menu-open .menu:after{transform:translate(0)}}.menu__body{align-items:center;display:flex}@media (width<=53.125em){.menu__body{background-color:#2c3640;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:6.875rem;padding-bottom:2.5rem;transition:transform .3s ease-in-out;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.menu-open .menu__body{transform:translate(0)}}.menu__main{text-transform:uppercase;border-right:1px dashed #fff;padding-right:1.5625rem;font-size:1.125rem;transition:color .3s ease-in-out}@media (any-hover:hover){.menu__main:hover{color:#ddd}}@media (width<=61.9988em){.menu__main{display:none}}.menu__list{align-items:center;margin-left:1.25rem;display:flex}@media (width<=53.125em){.menu__list{border-bottom:1px solid #ffffff4d;flex-direction:column;margin-left:0;padding-bottom:1.875rem}}.menu__item{text-transform:uppercase}@media (width>=90em){.menu__item:not(:last-child){margin-right:1.25rem}}@media (width>=62em) and (width<=90em){@supports (margin-right:clamp( 0.625rem , -0.7589285714rem  +  2.2321428571vw , 1.25rem )){.menu__item:not(:last-child){margin-right:clamp(.625rem , -.758929rem + 2.23214vw , 1.25rem)}}@supports not (margin-right:clamp( 0.625rem , -0.7589285714rem  +  2.2321428571vw , 1.25rem )){.menu__item:not(:last-child){margin-right:calc(2.23214vw - .758929rem)}}}@media (width<=62em){.menu__item:not(:last-child){margin-right:.625rem}}@media (width<=850px){.menu__item{margin-right:0;font-size:1.375rem}.menu__item:not(:last-child){margin-bottom:1.25rem}}.menu__link{transition:color .3s ease-in-out;position:relative}.menu__link:after{content:"";background:#a63d4d;width:0;height:.125rem;transition:width .3s,left .3s;display:block;position:absolute;bottom:-.3125rem;left:50%}@media (any-hover:hover){.menu__link:hover{color:#ddd}.menu__link:hover:after{width:30%;left:0}}.icon-menu{display:none}@media (width<=53.125em){.icon-menu{z-index:5;width:1.875rem;height:1.125rem;display:block;position:relative}}@media (width<=53.125em) and (any-hover:none){.icon-menu{cursor:default}}@media (width<=53.125em){.icon-menu span,.icon-menu:before,.icon-menu:after{content:"";background-color:#fff;width:100%;height:.125rem;transition:all .3s;position:absolute;right:0}.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);transform:rotate(-45deg)}.menu-open .icon-menu:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}}.footer{color:#fff;background-color:#2c3640}.footer__body{-webkit-column-gap:5rem;-moz-column-gap:5rem;grid-template-columns:repeat(5,auto);column-gap:5rem;padding-top:1.875rem;display:grid}@media (width>=90em){.footer__body{-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media (width>=62em) and (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.04911rem + 12.2768vw , 5rem);-moz-column-gap:clamp(1.5625rem , -6.04911rem + 12.2768vw , 5rem);column-gap:clamp(1.5625rem , -6.04911rem + 12.2768vw , 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(12.2768vw - 6.04911rem)}}}@media (width<=62em){.footer__body{-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem}}@media (width>=81.875em){.footer__body{padding-bottom:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.footer__body{padding-bottom:clamp(1.25rem , .748663rem + 2.13904vw , 2.5rem)}}@supports not (padding-bottom:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.footer__body{padding-bottom:calc(2.13904vw + .748663rem)}}}@media (width<=23.4375em){.footer__body{padding-bottom:1.25rem}}@media (width<=37.5em){.footer__body{grid-template-columns:1fr;justify-items:center}}.footer__logo{flex:0 10.625rem}@media (width>=81.875em){.footer__logo img{max-width:10.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (max-width:clamp( 6.25rem , 4.4953208556rem  +  7.486631016vw , 10.625rem )){.footer__logo img{max-width:clamp(6.25rem , 4.49532rem + 7.48663vw , 10.625rem)}}@supports not (max-width:clamp( 6.25rem , 4.4953208556rem  +  7.486631016vw , 10.625rem )){.footer__logo img{max-width:calc(7.48663vw + 4.49532rem)}}}@media (width<=23.4375em){.footer__logo img{max-width:6.25rem}}@media (width<=37.5em){.footer__logo{margin-bottom:1.25rem}}@media (width<=61.9988em){.footer__column--menu{display:none}}@media (width<=53.125em){.footer__column--contacts{display:none}}@media (width<=37.5em){.footer__column:not(:last-child){margin-bottom:1.25rem}}.footer__title{margin-bottom:.9375rem;padding-bottom:.625rem;font-weight:700;line-height:120%;position:relative}@media (width>=81.875em){.footer__title{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.footer__title{font-size:clamp(.875rem , .724599rem + .641711vw , 1.25rem)}}@supports not (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.footer__title{font-size:calc(.641711vw + .724599rem)}}}@media (width<=23.4375em){.footer__title{font-size:.875rem}}.footer__title:before{content:"";background-color:#fff;width:3.125rem;height:1px;position:absolute;bottom:0}@media (width<=37.5em){.footer__title{text-align:center}.footer__title:before{content:"";left:50%;transform:translate(-50%)}.footer__list{text-align:center}}.footer__item{align-items:center;margin-bottom:.3125rem;font-weight:300;line-height:120%;display:block}@media (width>=81.875em){.footer__item{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.footer__item{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.footer__item{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.footer__item{font-size:.75rem}}.footer__item svg{margin-right:.3125rem}.footer__item a{text-underline-offset:.25rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;transition:color .3s ease-in-out;display:block}@media (any-hover:hover){.footer__item a:hover{color:#a63d4d}}.footer__phone{transition:color .3s ease-in-out}@media (any-hover:hover){.footer__phone:hover{color:#a63d4d}}.footer__email{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 (width>=81.875em){.footer__partner-logo img{max-width:6.25rem}}@media (width>=23.4375em) and (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.62299rem + 3.20856vw , 6.25rem)}}@supports not (max-width:clamp( 4.375rem , 3.6229946524rem  +  3.2085561497vw , 6.25rem )){.footer__partner-logo img{max-width:calc(3.20856vw + 3.62299rem)}}}@media (width<=23.4375em){.footer__partner-logo img{max-width:4.375rem}}.footer__partner-text{text-align:center;font-weight:300;line-height:120%}@media (width>=81.875em){.footer__partner-text{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.footer__partner-text{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.footer__partner-text{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.footer__partner-text{font-size:.75rem}}.footer__bottom{color:#ddd;grid-template-columns:repeat(3,1fr);padding-bottom:1.875rem;font-weight:300;line-height:117%;display:grid}@media (width>=81.875em){.footer__bottom{font-size:.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6624331551rem  +  0.1069518717vw , 0.75rem )){.footer__bottom{font-size:clamp(.6875rem , .662433rem + .106952vw , .75rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6624331551rem  +  0.1069518717vw , 0.75rem )){.footer__bottom{font-size:calc(.106952vw + .662433rem)}}}@media (width<=23.4375em){.footer__bottom{font-size:.6875rem}}@media (width<=37.5em){.footer__bottom{grid-gap:.625rem;grid-template-columns:1fr;justify-items:center}}.footer__policy{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;transition:color .3s ease-in-out}@media (any-hover:hover){.footer__developer a:hover{color:#a63d4d}}.footer-menu__item{padding-left:.625rem;font-size:.9375rem;font-weight:300;line-height:120%;position:relative}.footer-menu__item:not(:last-child){margin-bottom:.3125rem}.footer-menu__item:before{content:"";background:url(/img/arrow.svg) no-repeat;width:20px;height:20px;position:absolute;top:6px;left:0}.footer-menu__link{transition:color .3s ease-in-out}@media (any-hover:hover){.footer-menu__link:hover{color:#a63d4d}}.rating{align-items:flex-end;font-size:1rem;line-height:.75;transition:opacity .3s;display:flex}.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:"★★★★★";display:block}.rating__active{width:0%;height:150%;position:absolute;top:0;left:0;overflow:hidden}.rating__active:before{content:"★★★★★";color:#fb0;width:100%;height:100%;position:absolute;top:0;left:0}.rating__items{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.rating__item{opacity:0;flex:0 0 20%;height:100%}.rating__value{padding:0 0 0 10px;font-size:50%;line-height:1;display:none}.hero{margin-top:-6.25rem;position:relative;overflow:hidden}.hero__background{-o-object-fit:cover;object-fit:cover;z-index:-1;filter:blur(2px)brightness(.7);width:100%;height:100%;position:absolute;top:0;left:0}.hero__body{justify-content:center;align-items:center;display:flex}@media (width>=81.875em){.hero__body{padding-top:20rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 15rem , 12.9946524064rem  +  8.5561497326vw , 20rem )){.hero__body{padding-top:clamp(15rem , 12.9947rem + 8.55615vw , 20rem)}}@supports not (padding-top:clamp( 15rem , 12.9946524064rem  +  8.5561497326vw , 20rem )){.hero__body{padding-top:calc(8.55615vw + 12.9947rem)}}}@media (width<=23.4375em){.hero__body{padding-top:15rem}}@media (width>=81.875em){.hero__body{padding-bottom:18.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 10.625rem , 7.6169786096rem  +  12.8342245989vw , 18.125rem )){.hero__body{padding-bottom:clamp(10.625rem , 7.61698rem + 12.8342vw , 18.125rem)}}@supports not (padding-bottom:clamp( 10.625rem , 7.6169786096rem  +  12.8342245989vw , 18.125rem )){.hero__body{padding-bottom:calc(12.8342vw + 7.61698rem)}}}@media (width<=23.4375em){.hero__body{padding-bottom:10.625rem}}@media (width<=767px){.hero__body{padding-top:6.25rem!important}}.panel{background-color:#fff}@media (width<=920px){.panel--horizontal{display:none}}.panel--mobile{display:none}@media (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{color:#fff!important;background-color:#a63d4d!important;border-color:#a63d4d!important;border-radius:.25rem!important}.WidgetApp_inline{width:1000px!important}.WidgetNumberInputButton{color:#fff!important;background:#a63d4d!important}@media (width>=919px){.BookingSearchForm_dates,.BookingSearchForm_guestsSelect{margin-bottom:0!important}.BookingSearchForm_control{padding-top:2.5rem!important;padding-bottom:2.5rem!important}}@media (width<=920px){.BookingSearchForm_control{width:340px}}.BookingSearchForm_button{width:320px!important}@media (width<=920px){.BookingSearchForm_button{width:100%!important}}.advantages--main{transform:translateY(-50%)}@media (width<=991px){.advantages--main{transform:translateY(-25%)}}@media (width<=540px){.advantages--main{transform:translateY(-12.5%)}}.advantages--page{margin-top:1.5625rem;margin-left:1.25rem;margin-right:1.25rem}@media (width>=81.875em){.advantages--page{margin-bottom:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.advantages--page{margin-bottom:clamp(1.25rem , .748663rem + 2.13904vw , 2.5rem)}}@supports not (margin-bottom:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.advantages--page{margin-bottom:calc(2.13904vw + .748663rem)}}}@media (width<=23.4375em){.advantages--page{margin-bottom:1.25rem}}.advantages--page .item-advantages{background:#f8f8f8;border:1px solid #ddd}@media (width<=47.9988em){.advantages--page{margin-left:.9375rem;margin-right:.9375rem}}.advantages__body{grid-template-columns:repeat(4,1fr);display:grid}@media (width>=81.875em){.advantages__body{grid-gap:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (grid-gap:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.advantages__body{grid-gap:clamp(.625rem , .374332rem + 1.06952vw , 1.25rem)}}@supports not (grid-gap:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.advantages__body{grid-gap:calc(.625rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (width<=23.4375em){.advantages__body{grid-gap:.625rem}}@media (width<=991px){.advantages__body{grid-template-columns:repeat(2,1fr)}}@media (width<=540px){.advantages__body{grid-template-columns:1fr}}.item-advantages{background-color:#fff;border-radius:.3125rem;align-items:center;padding:.625rem .9375rem .625rem .625rem;display:flex}.item-advantages__image{background-color:#a63d4d;border-radius:.375rem;flex:0 0 3.75rem;justify-content:center;align-items:center;display:flex}@media (width>=81.875em){.item-advantages__image svg{max-width:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (max-width:clamp( 1.25rem , 0.9993315508rem  +  1.0695187166vw , 1.875rem )){.item-advantages__image svg{max-width:clamp(1.25rem , .999332rem + 1.06952vw , 1.875rem)}}@supports not (max-width:clamp( 1.25rem , 0.9993315508rem  +  1.0695187166vw , 1.875rem )){.item-advantages__image svg{max-width:calc(1.06952vw + .999332rem)}}}@media (width<=23.4375em){.item-advantages__image svg{max-width:1.25rem}}@media (width>=81.875em){.item-advantages__image{width:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (width:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.item-advantages__image{width:clamp(3.125rem , 2.87433rem + 1.06952vw , 3.75rem)}}@supports not (width:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.item-advantages__image{width:calc(1.06952vw + 2.87433rem)}}}@media (width<=23.4375em){.item-advantages__image{width:3.125rem}}@media (width>=81.875em){.item-advantages__image{height:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (height:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.item-advantages__image{height:clamp(3.125rem , 2.87433rem + 1.06952vw , 3.75rem)}}@supports not (height:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.item-advantages__image{height:calc(1.06952vw + 2.87433rem)}}}@media (width<=23.4375em){.item-advantages__image{height:3.125rem}}@media (width>=81.875em){.item-advantages__image{flex-basis:3.75rem}}@media (width>=23.4375em) and (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.87433rem + 1.06952vw , 3.75rem);flex-basis:clamp(3.125rem , 2.87433rem + 1.06952vw , 3.75rem)}}@supports not (flex-basis:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.item-advantages__image{flex-basis:calc(1.06952vw + 2.87433rem)}}}@media (width<=23.4375em){.item-advantages__image{flex-basis:3.125rem}}.item-advantages__info{margin-left:.625rem}.item-advantages__title{margin-bottom:.1875rem;font-size:.875rem;font-weight:700;line-height:120%}@media (width>=81.875em){.item-advantages__title{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.item-advantages__title{font-size:clamp(.6875rem , .612299rem + .320856vw , .875rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.item-advantages__title{font-size:calc(.320856vw + .612299rem)}}}@media (width<=23.4375em){.item-advantages__title{font-size:.6875rem}}.item-advantages__text{line-height:120%}@media (width>=81.875em){.item-advantages__text{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.item-advantages__text{font-size:clamp(.6875rem , .612299rem + .320856vw , .875rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.item-advantages__text{font-size:calc(.320856vw + .612299rem)}}}@media (width<=23.4375em){.item-advantages__text{font-size:.6875rem}}.rooms-block{margin-top:1.25rem}@media (width>=81.875em){.rooms-block{margin-top:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 0.0000000625rem , -0.5013368108rem  +  2.1390373262vw , 1.25rem )){.rooms-block{margin-top:clamp(6.25e-8rem , -.501337rem + 2.13904vw , 1.25rem)}}@supports not (margin-top:clamp( 0.0000000625rem , -0.5013368108rem  +  2.1390373262vw , 1.25rem )){.rooms-block{margin-top:calc(2.13904vw - .501337rem)}}}@media (width<=23.4375em){.rooms-block{margin-top:6.25e-8rem}}@media (width>=81.875em){.rooms-block--bottom{margin-top:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.rooms-block--bottom{margin-top:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (margin-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.rooms-block--bottom{margin-top:calc(2.13904vw + 1.99866rem)}}}@media (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{left:1.875rem;right:auto}.rooms-block__body{align-items:center;display:flex;position:relative}@media (width<=47.9988em){.rooms-block__body{justify-content:center}}.rooms-block__content{background-color:#fff;flex:57.8125rem;min-width:0;position:relative}@media (width>=81.875em){.rooms-block__content{padding-top:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.rooms-block__content{padding-top:clamp(.625rem , .374332rem + 1.06952vw , 1.25rem)}}@supports not (padding-top:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.rooms-block__content{padding-top:calc(1.06952vw + .374332rem)}}}@media (width<=23.4375em){.rooms-block__content{padding-top:.625rem}}@media (width>=81.875em){.rooms-block__content{padding-right:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.9375rem , 0.5614973262rem  +  1.6042780749vw , 1.875rem )){.rooms-block__content{padding-right:clamp(.9375rem , .561497rem + 1.60428vw , 1.875rem)}}@supports not (padding-right:clamp( 0.9375rem , 0.5614973262rem  +  1.6042780749vw , 1.875rem )){.rooms-block__content{padding-right:calc(1.60428vw + .561497rem)}}}@media (width<=23.4375em){.rooms-block__content{padding-right:.9375rem}}@media (width>=81.875em){.rooms-block__content{padding-left:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.5614973262rem  +  1.6042780749vw , 1.875rem )){.rooms-block__content{padding-left:clamp(.9375rem , .561497rem + 1.60428vw , 1.875rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.5614973262rem  +  1.6042780749vw , 1.875rem )){.rooms-block__content{padding-left:calc(1.60428vw + .561497rem)}}}@media (width<=23.4375em){.rooms-block__content{padding-left:.9375rem}}@media (width>=81.875em){.rooms-block__content{padding-bottom:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.rooms-block__content{padding-bottom:clamp(1.25rem , .748663rem + 2.13904vw , 2.5rem)}}@supports not (padding-bottom:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.rooms-block__content{padding-bottom:calc(2.13904vw + .748663rem)}}}@media (width<=23.4375em){.rooms-block__content{padding-bottom:1.25rem}}.rooms-block__content:before{z-index:-1;content:"";width:90%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #c2c0b8,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 (width<=47.9988em){.rooms-block__content{flex:0 37.5rem}}.rooms-block__title{text-transform:uppercase;margin-bottom:.9375rem;padding-bottom:.625rem;font-weight:700;position:relative}@media (width>=81.875em){.rooms-block__title{font-size:1rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.8248663102rem  +  0.2139037433vw , 1rem )){.rooms-block__title{font-size:clamp(.875rem , .824866rem + .213904vw , 1rem)}}@supports not (font-size:clamp( 0.875rem , 0.8248663102rem  +  0.2139037433vw , 1rem )){.rooms-block__title{font-size:calc(.213904vw + .824866rem)}}}@media (width<=23.4375em){.rooms-block__title{font-size:.875rem}}.rooms-block__title:before{content:"";background-color:#a63d4d;width:50px;height:1px;position:absolute;bottom:0}.rooms-block__slider{position:relative}.rooms-block__banner{z-index:-1;flex:0 24.0625rem;height:605px;margin-left:-1.875rem}@media (width>=90em){.rooms-block__banner{flex-basis:24.0625rem}}@media (width>=62em) and (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.98661rem + 18.9732vw , 24.0625rem);flex-basis:clamp(18.75rem , 6.98661rem + 18.9732vw , 24.0625rem)}}@supports not (flex-basis:clamp( 18.75rem , 6.9866071429rem  +  18.9732142857vw , 24.0625rem )){.rooms-block__banner{flex-basis:calc(18.9732vw + 6.98661rem)}}}@media (width<=62em){.rooms-block__banner{flex-basis:18.75rem}}@media (width<=68.75em){.rooms-block__banner{display:none}}.rooms-block__navigation{justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.features{background-image:url(/img/features-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative;overflow:hidden}@media (width>=81.875em){.features{margin-top:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.features{margin-top:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (margin-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.features{margin-top:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.features{margin-top:2.5rem}}@media (width>=81.875em){.features{padding-top:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.features{padding-top:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (padding-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.features{padding-top:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.features{padding-top:2.5rem}}@media (width>=81.875em){.features{padding-bottom:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.features{padding-bottom:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (padding-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.features{padding-bottom:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.features{padding-bottom:2.5rem}}@media (width<=61.9988em){.features{background-attachment:scroll}}.features__body{grid-template-columns:repeat(3,1fr);display:grid}@media (width>=81.875em){.features__body{grid-gap:2.1875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (grid-gap:clamp( 0.9375rem , 0.4361631016rem  +  2.1390374332vw , 2.1875rem )){.features__body{grid-gap:clamp(.9375rem , .436163rem + 2.13904vw , 2.1875rem)}}@supports not (grid-gap:clamp( 0.9375rem , 0.4361631016rem  +  2.1390374332vw , 2.1875rem )){.features__body{grid-gap:calc(.9375rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (width<=23.4375em){.features__body{grid-gap:.9375rem}}@media (width<=767px){.features__body{grid-template-columns:repeat(2,1fr)}}@media (width<=479px){.features__body{grid-template-columns:1fr}}.feature{background-color:#fff;border-radius:.25rem;padding:.9375rem 1.25rem 1.25rem;transition:transform .3s ease-in-out;box-shadow:0 2px 4px #0003,inset 0 0 0 1px #c2c0b8,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{transform:translateY(-15px)}}.feature__icon{margin-bottom:.625rem}@media (width>=81.875em){.feature__icon img{max-height:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (max-height:clamp( 1.875rem , 1.6243315508rem  +  1.0695187166vw , 2.5rem )){.feature__icon img{max-height:clamp(1.875rem , 1.62433rem + 1.06952vw , 2.5rem)}}@supports not (max-height:clamp( 1.875rem , 1.6243315508rem  +  1.0695187166vw , 2.5rem )){.feature__icon img{max-height:calc(1.06952vw + 1.62433rem)}}}@media (width<=23.4375em){.feature__icon img{max-height:1.875rem}}.feature__title{text-transform:uppercase;margin-bottom:.625rem;font-weight:700;line-height:120%}@media (width>=81.875em){.feature__title{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.feature__title{font-size:clamp(.6875rem , .612299rem + .320856vw , .875rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.feature__title{font-size:calc(.320856vw + .612299rem)}}}@media (width<=23.4375em){.feature__title{font-size:.6875rem}}@media (width>=81.875em){.feature__title{margin-bottom:.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.feature__title{margin-bottom:clamp(.4375rem , .362299rem + .320856vw , .625rem)}}@supports not (margin-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.feature__title{margin-bottom:calc(.320856vw + .362299rem)}}}@media (width<=23.4375em){.feature__title{margin-bottom:.4375rem}}.feature__text{font-weight:300;line-height:150%}@media (width>=81.875em){.feature__text{font-size:.8125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6373663102rem  +  0.2139037433vw , 0.8125rem )){.feature__text{font-size:clamp(.6875rem , .637366rem + .213904vw , .8125rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6373663102rem  +  0.2139037433vw , 0.8125rem )){.feature__text{font-size:calc(.213904vw + .637366rem)}}}@media (width<=23.4375em){.feature__text{font-size:.6875rem}}.news-block{background-color:#fff}@media (width>=81.875em){.news-block{padding-top:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.news-block{padding-top:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (padding-top:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.news-block{padding-top:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.news-block{padding-top:2.5rem}}@media (width>=81.875em){.news-block{padding-bottom:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.news-block{padding-bottom:clamp(2.5rem , 1.99866rem + 2.13904vw , 3.75rem)}}@supports not (padding-bottom:clamp( 2.5rem , 1.9986631016rem  +  2.1390374332vw , 3.75rem )){.news-block{padding-bottom:calc(2.13904vw + 1.99866rem)}}}@media (width<=23.4375em){.news-block{padding-bottom:2.5rem}}.news-block__title{text-transform:uppercase;text-align:center;font-weight:700;line-height:120%;position:relative}@media (width>=81.875em){.news-block__title{margin-bottom:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.875rem , 1.6243315508rem  +  1.0695187166vw , 2.5rem )){.news-block__title{margin-bottom:clamp(1.875rem , 1.62433rem + 1.06952vw , 2.5rem)}}@supports not (margin-bottom:clamp( 1.875rem , 1.6243315508rem  +  1.0695187166vw , 2.5rem )){.news-block__title{margin-bottom:calc(1.06952vw + 1.62433rem)}}}@media (width<=23.4375em){.news-block__title{margin-bottom:1.875rem}}@media (width>=81.875em){.news-block__title{padding-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.news-block__title{padding-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (padding-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.news-block__title{padding-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.news-block__title{padding-bottom:.625rem}}@media (width>=81.875em){.news-block__title{font-size:2rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1.125rem , 0.7740641711rem  +  1.4973262032vw , 2rem )){.news-block__title{font-size:clamp(1.125rem , .774064rem + 1.49733vw , 2rem)}}@supports not (font-size:clamp( 1.125rem , 0.7740641711rem  +  1.4973262032vw , 2rem )){.news-block__title{font-size:calc(1.49733vw + .774064rem)}}}@media (width<=23.4375em){.news-block__title{font-size:1.125rem}}.news-block__title:before{content:"";background-color:#a63d4d;width:3.125rem;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.news-block__body{grid-template-columns:repeat(4,1fr);display:grid}@media (width>=81.875em){.news-block__body{grid-gap:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (grid-gap:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.news-block__body{grid-gap:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (grid-gap:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.news-block__body{grid-gap:calc(.9375rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (width<=23.4375em){.news-block__body{grid-gap:.9375rem}}@media (width<=991px){.news-block__body{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.news-block__body{grid-template-columns:repeat(2,1fr)}}@media (width<=479px){.news-block__body{grid-template-columns:1fr;justify-items:center}}.news-item{background-color:#f8f8f8;border-radius:.25rem;flex-direction:column;display:flex;overflow:hidden}@media (width<=479px){.news-item{max-width:24.375rem}}.news-item__image{padding-bottom:59%;overflow:hidden}.news-item__image img{transition:transform .3s ease-in-out}@media (any-hover:hover){.news-item__image:hover img{transform:scale(1.1)}}.news-item__content{flex-direction:column;align-items:center;height:100%;padding:1.25rem .9375rem;display:flex}@media (width>=81.875em){.news-item__content{padding-top:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.news-item__content{padding-top:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-top:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.news-item__content{padding-top:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.news-item__content{padding-top:.9375rem}}@media (width>=81.875em){.news-item__content{padding-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.news-item__content{padding-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.news-item__content{padding-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.news-item__content{padding-bottom:.9375rem}}@media (width>=81.875em){.news-item__content{padding-left:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.news-item__content{padding-left:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (padding-left:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.news-item__content{padding-left:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.news-item__content{padding-left:.625rem}}@media (width>=81.875em){.news-item__content{padding-right:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.news-item__content{padding-right:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (padding-right:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.news-item__content{padding-right:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.news-item__content{padding-right:.625rem}}.news-item__title{align-self:flex-start;margin-bottom:.625rem;font-weight:700;line-height:120%}@media (width>=81.875em){.news-item__title{font-size:1.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.7747326203rem  +  0.4278074866vw , 1.125rem )){.news-item__title{font-size:clamp(.875rem , .774733rem + .427807vw , 1.125rem)}}@supports not (font-size:clamp( 0.875rem , 0.7747326203rem  +  0.4278074866vw , 1.125rem )){.news-item__title{font-size:calc(.427808vw + .774733rem)}}}@media (width<=23.4375em){.news-item__title{font-size:.875rem}}.news-item__text{align-self:flex-start;font-weight:300;line-height:130%}@media (width>=81.875em){.news-item__text{font-size:.8125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6373663102rem  +  0.2139037433vw , 0.8125rem )){.news-item__text{font-size:clamp(.6875rem , .637366rem + .213904vw , .8125rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6373663102rem  +  0.2139037433vw , 0.8125rem )){.news-item__text{font-size:calc(.213904vw + .637366rem)}}}@media (width<=23.4375em){.news-item__text{font-size:.6875rem}}@media (width>=81.875em){.news-item__text{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.news-item__text{margin-bottom:clamp(.625rem , .374332rem + 1.06952vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.625rem , 0.3743315508rem  +  1.0695187166vw , 1.25rem )){.news-item__text{margin-bottom:calc(1.06952vw + .374332rem)}}}@media (width<=23.4375em){.news-item__text{margin-bottom:.625rem}}.news-item__button{text-align:center;text-transform:uppercase;border:1px solid #2c3640;border-radius:.25rem;margin-top:auto;line-height:130%;transition:all .3s ease-in-out}@media (width>=81.875em){.news-item__button{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.news-item__button{font-size:clamp(.6875rem , .612299rem + .320856vw , .875rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.news-item__button{font-size:calc(.320856vw + .612299rem)}}}@media (width<=23.4375em){.news-item__button{font-size:.6875rem}}@media (width>=81.875em){.news-item__button{padding-top:.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.news-item__button{padding-top:clamp(.4375rem , .362299rem + .320856vw , .625rem)}}@supports not (padding-top:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.news-item__button{padding-top:calc(.320856vw + .362299rem)}}}@media (width<=23.4375em){.news-item__button{padding-top:.4375rem}}@media (width>=81.875em){.news-item__button{padding-bottom:.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.news-item__button{padding-bottom:clamp(.4375rem , .362299rem + .320856vw , .625rem)}}@supports not (padding-bottom:clamp( 0.4375rem , 0.3622994652rem  +  0.320855615vw , 0.625rem )){.news-item__button{padding-bottom:calc(.320856vw + .362299rem)}}}@media (width<=23.4375em){.news-item__button{padding-bottom:.4375rem}}@media (width>=81.875em){.news-item__button{padding-left:.8125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.625rem , 0.5497994652rem  +  0.320855615vw , 0.8125rem )){.news-item__button{padding-left:clamp(.625rem , .549799rem + .320856vw , .8125rem)}}@supports not (padding-left:clamp( 0.625rem , 0.5497994652rem  +  0.320855615vw , 0.8125rem )){.news-item__button{padding-left:calc(.320856vw + .549799rem)}}}@media (width<=23.4375em){.news-item__button{padding-left:.625rem}}@media (width>=81.875em){.news-item__button{padding-right:.8125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.625rem , 0.5497994652rem  +  0.320855615vw , 0.8125rem )){.news-item__button{padding-right:clamp(.625rem , .549799rem + .320856vw , .8125rem)}}@supports not (padding-right:clamp( 0.625rem , 0.5497994652rem  +  0.320855615vw , 0.8125rem )){.news-item__button{padding-right:calc(.320856vw + .549799rem)}}}@media (width<=23.4375em){.news-item__button{padding-right:.625rem}}@media (any-hover:hover){.news-item__button:hover{color:#fff;background-color:#a63d4d;border-color:#a63d4d}}@media (width>=81.875em){.rooms{margin-top:-.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.rooms{margin-top:clamp(-1.875rem , -2.37634rem + 2.13904vw , -.625rem)}}@supports not (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.rooms{margin-top:calc(2.13904vw - 2.37634rem)}}}@media (width<=23.4375em){.rooms{margin-top:-1.875rem}}@media (width<=767px){.rooms{margin-top:2.5rem!important}}.rooms__body{grid-template-columns:repeat(3,1fr);display:grid}@media (width>=81.875em){.rooms__body{grid-gap:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (grid-gap:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.rooms__body{grid-gap:clamp(1.25rem , .748663rem + 2.13904vw , 2.5rem)}}@supports not (grid-gap:clamp( 1.25rem , 0.7486631016rem  +  2.1390374332vw , 2.5rem )){.rooms__body{grid-gap:calc(1.25rem + 1.25 * (100vw - 23.4375rem) / 58.4375)}}}@media (width<=23.4375em){.rooms__body{grid-gap:1.25rem}}@media (width<=991px){.rooms__body{grid-template-columns:repeat(2,1fr)}}@media (width<=47.9988em){.rooms__body{margin-bottom:2.5rem}}@media (width<=700px){.rooms__body{grid-template-columns:1fr;justify-items:center}}@media (width>=81.875em){.room{margin-top:-.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.room{margin-top:clamp(-1.875rem , -2.37634rem + 2.13904vw , -.625rem)}}@supports not (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.room{margin-top:calc(2.13904vw - 2.37634rem)}}}@media (width<=23.4375em){.room{margin-top:-1.875rem}}@media (width<=47.9988em){.room__container{padding:0}}.room__body{background-color:#fff;max-width:62.5rem;margin:0 auto}.room__slider{margin-bottom:1.25rem;margin-left:1.25rem;margin-right:1.25rem;padding-top:1.875rem;position:relative}@media (width<=47.9988em){.room__slider{margin-left:0;margin-right:0;padding:0}}.room__slide{padding-bottom:54%}.room__navigation{justify-content:space-between;width:100%;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.room__title{text-align:center;text-transform:uppercase;font-weight:600;line-height:120%}@media (width>=81.875em){.room__title{font-size:1.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1.125rem , 0.8743315508rem  +  1.0695187166vw , 1.75rem )){.room__title{font-size:clamp(1.125rem , .874332rem + 1.06952vw , 1.75rem)}}@supports not (font-size:clamp( 1.125rem , 0.8743315508rem  +  1.0695187166vw , 1.75rem )){.room__title{font-size:calc(1.06952vw + .874332rem)}}}@media (width<=23.4375em){.room__title{font-size:1.125rem}}@media (width>=81.875em){.room__title{margin-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.room__title{margin-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.room__title{margin-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.room__title{margin-bottom:.625rem}}.room__description{text-align:center;text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:1.5625rem;font-weight:300;line-height:120%}@media (width>=81.875em){.room__description{font-size:1.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.8125rem , 0.6871657754rem  +  0.5347593583vw , 1.125rem )){.room__description{font-size:clamp(.8125rem , .687166rem + .534759vw , 1.125rem)}}@supports not (font-size:clamp( 0.8125rem , 0.6871657754rem  +  0.5347593583vw , 1.125rem )){.room__description{font-size:calc(.534759vw + .687166rem)}}}@media (width<=23.4375em){.room__description{font-size:.8125rem}}@media (width>=81.875em){.room__description{padding-bottom:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.room__description{padding-bottom:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (padding-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.room__description{padding-bottom:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.room__description{padding-bottom:1.25rem}}.room__price{text-align:center;text-transform:uppercase;font-weight:700;line-height:120%}@media (width>=81.875em){.room__price{font-size:2rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1.25rem , 0.949197861rem  +  1.2834224599vw , 2rem )){.room__price{font-size:clamp(1.25rem , .949198rem + 1.28342vw , 2rem)}}@supports not (font-size:clamp( 1.25rem , 0.949197861rem  +  1.2834224599vw , 2rem )){.room__price{font-size:calc(1.28342vw + .949198rem)}}}@media (width<=23.4375em){.room__price{font-size:1.25rem}}@media (width>=81.875em){.room__price{margin-bottom:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.6868315508rem  +  1.0695187166vw , 1.5625rem )){.room__price{margin-bottom:clamp(.9375rem , .686832rem + 1.06952vw , 1.5625rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.6868315508rem  +  1.0695187166vw , 1.5625rem )){.room__price{margin-bottom:calc(1.06952vw + .686832rem)}}}@media (width<=23.4375em){.room__price{margin-bottom:.9375rem}}@media (width>=81.875em){.room__price{margin-top:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.room__price{margin-top:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (margin-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.room__price{margin-top:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.room__price{margin-top:1.25rem}}.room__booking{text-align:center;text-transform:uppercase;color:#fff;background-color:#a63d4d;border-radius:.25rem;align-items:center;margin:0 auto;padding:.625rem .9375rem;line-height:120%;transition:background-color .3s ease-in-out;display:flex}@media (width>=81.875em){.room__booking{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.room__booking{font-size:clamp(.875rem , .724599rem + .641711vw , 1.25rem)}}@supports not (font-size:clamp( 0.875rem , 0.7245989305rem  +  0.6417112299vw , 1.25rem )){.room__booking{font-size:calc(.641711vw + .724599rem)}}}@media (width<=23.4375em){.room__booking{font-size:.875rem}}@media (width>=81.875em){.room__booking{margin-bottom:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.5625rem , 1.1864973262rem  +  1.6042780749vw , 2.5rem )){.room__booking{margin-bottom:clamp(1.5625rem , 1.1865rem + 1.60428vw , 2.5rem)}}@supports not (margin-bottom:clamp( 1.5625rem , 1.1864973262rem  +  1.6042780749vw , 2.5rem )){.room__booking{margin-bottom:calc(1.60428vw + 1.1865rem)}}}@media (width<=23.4375em){.room__booking{margin-bottom:1.5625rem}}.room__booking svg{margin-right:.625rem;position:relative;top:1px}@media (width<=47.9988em){.room__booking svg{top:0}}@media (any-hover:hover){.room__booking:hover{background-color:#e02f4a}}.thumbs{margin-left:1.25rem;margin-right:1.25rem;padding-bottom:2.5rem}@media (width<=47.9988em){.thumbs{display:none}}.thumbs__wrapper{justify-content:center}.thumbs__slide{cursor:pointer;max-width:125px;padding-bottom:8.5%}.thumbs__slide.swiper-slide-thumb-active{border:2px solid #a63d4d}.rating-block{border-bottom:1px solid #ddd;flex-direction:column;align-items:center;margin-top:1.5625rem;padding-bottom:1.5625rem;display:flex}.rating-block__rating{pointer-events:none;margin-bottom:.625rem}.rating-block__total{text-align:center;font-size:.875rem;font-weight:300;line-height:120%}.rating-block__total span{font-weight:400}.facilities-block{background-color:#f8f8f8;padding-left:1.25rem;padding-right:1.25rem}@media (width>=81.875em){.facilities-block{padding-top:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.facilities-block{padding-top:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (padding-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.facilities-block{padding-top:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.facilities-block{padding-top:1.25rem}}@media (width>=81.875em){.facilities-block{padding-bottom:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-bottom:clamp( 1.25rem , 0.9993315508rem  +  1.0695187166vw , 1.875rem )){.facilities-block{padding-bottom:clamp(1.25rem , .999332rem + 1.06952vw , 1.875rem)}}@supports not (padding-bottom:clamp( 1.25rem , 0.9993315508rem  +  1.0695187166vw , 1.875rem )){.facilities-block{padding-bottom:calc(1.06952vw + .999332rem)}}}@media (width<=23.4375em){.facilities-block{padding-bottom:1.25rem}}@media (width<=47.9988em){.facilities-block{padding-left:.9375rem;padding-right:.9375rem}}.facilities-block__title{text-align:center;text-transform:uppercase;font-weight:600;line-height:120%}@media (width>=81.875em){.facilities-block__title{font-size:1.4375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.8245320856rem  +  0.7486631016vw , 1.4375rem )){.facilities-block__title{font-size:clamp(1rem , .824532rem + .748663vw , 1.4375rem)}}@supports not (font-size:clamp( 1rem , 0.8245320856rem  +  0.7486631016vw , 1.4375rem )){.facilities-block__title{font-size:calc(.748663vw + .824532rem)}}}@media (width<=23.4375em){.facilities-block__title{font-size:1rem}}@media (width>=81.875em){.facilities-block__title{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.facilities-block__title{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.facilities-block__title{margin-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.facilities-block__title{margin-bottom:.9375rem}}.facilities-block__body{grid-gap:.625rem;grid-template-columns:repeat(4,auto);display:grid}@media (width<=991px){.facilities-block__body{grid-template-columns:repeat(3,auto)}}@media (width<=787px){.facilities-block__body{grid-template-columns:repeat(2,auto)}}.facilities-block__item{text-transform:uppercase;align-items:center;line-height:120%;display:flex}@media (width>=81.875em){.facilities-block__item{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.5872326203rem  +  0.4278074866vw , 0.9375rem )){.facilities-block__item{font-size:clamp(.6875rem , .587233rem + .427807vw , .9375rem)}}@supports not (font-size:clamp( 0.6875rem , 0.5872326203rem  +  0.4278074866vw , 0.9375rem )){.facilities-block__item{font-size:calc(.427808vw + .587233rem)}}}@media (width<=23.4375em){.facilities-block__item{font-size:.6875rem}}@media (width>=81.875em){.facilities-block__item svg{margin-right:.3125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-right:clamp( 0.1875rem , 0.1373663102rem  +  0.2139037433vw , 0.3125rem )){.facilities-block__item svg{margin-right:clamp(.1875rem , .137366rem + .213904vw , .3125rem)}}@supports not (margin-right:clamp( 0.1875rem , 0.1373663102rem  +  0.2139037433vw , 0.3125rem )){.facilities-block__item svg{margin-right:calc(.213904vw + .137366rem)}}}@media (width<=23.4375em){.facilities-block__item svg{margin-right:.1875rem}}@media (width>=81.875em){.facilities-block__item svg{max-width:1.125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (max-width:clamp( 0.8125rem , 0.6871657754rem  +  0.5347593583vw , 1.125rem )){.facilities-block__item svg{max-width:clamp(.8125rem , .687166rem + .534759vw , 1.125rem)}}@supports not (max-width:clamp( 0.8125rem , 0.6871657754rem  +  0.5347593583vw , 1.125rem )){.facilities-block__item svg{max-width:calc(.534759vw + .687166rem)}}}@media (width<=23.4375em){.facilities-block__item svg{max-width:.8125rem}}.comments__title{text-align:center;text-transform:uppercase;font-weight:600;line-height:120%}@media (width>=81.875em){.comments__title{font-size:1.4375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.8245320856rem  +  0.7486631016vw , 1.4375rem )){.comments__title{font-size:clamp(1rem , .824532rem + .748663vw , 1.4375rem)}}@supports not (font-size:clamp( 1rem , 0.8245320856rem  +  0.7486631016vw , 1.4375rem )){.comments__title{font-size:calc(.748663vw + .824532rem)}}}@media (width<=23.4375em){.comments__title{font-size:1rem}}@media (width>=81.875em){.comments__title{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.comments__title{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.comments__title{margin-bottom:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.comments__title{margin-bottom:.9375rem}}.comments__body{background-color:#f8f8f8;padding-left:1.25rem;padding-right:1.25rem}@media (width>=81.875em){.comments__body{padding-top:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.comments__body{padding-top:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (padding-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.comments__body{padding-top:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.comments__body{padding-top:1.25rem}}@media (width<=47.9988em){.comments__body{padding-left:.9375rem;padding-right:.9375rem}}.comments__item{border:1px solid #ddd;border-radius:.3125rem}@media (width>=81.875em){.comments__item:not(:last-child){margin-bottom:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.comments__item:not(:last-child){margin-bottom:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (margin-bottom:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.comments__item:not(:last-child){margin-bottom:calc(.534759vw + .499666rem)}}}@media (width<=23.4375em){.comments__item:not(:last-child){margin-bottom:.625rem}}.comments__header{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;display:flex}.comments__name{padding:.5rem .9375rem;font-weight:700;line-height:120%}@media (width>=81.875em){.comments__name{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.comments__name{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.comments__name{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.comments__name{font-size:.75rem}}.comments__date{text-align:right;padding-right:.9375rem;font-weight:300;line-height:120%}@media (width>=81.875em){.comments__date{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.comments__date{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.comments__date{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.comments__date{font-size:.75rem}}.comments__text{padding:.5rem .9375rem;font-weight:300;line-height:120%}@media (width>=81.875em){.comments__text{font-size:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.comments__text{font-size:clamp(.75rem , .674799rem + .320856vw , .9375rem)}}@supports not (font-size:clamp( 0.75rem , 0.6747994652rem  +  0.320855615vw , 0.9375rem )){.comments__text{font-size:calc(.320856vw + .674799rem)}}}@media (width<=23.4375em){.comments__text{font-size:.75rem}}.comments__rating{pointer-events:none;margin-top:.125rem;padding-bottom:.9375rem;padding-left:.9375rem}.room-form{background-color:#f8f8f8;padding-bottom:2.5rem;padding-left:1.25rem;padding-right:1.25rem;position:relative}@media (width>=81.875em){.room-form{padding-top:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.room-form{padding-top:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (padding-top:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.room-form{padding-top:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.room-form{padding-top:1.25rem}}@media (width<=47.9988em){.room-form{padding-left:.9375rem;padding-right:.9375rem}}.room-form__title{text-transform:uppercase;font-weight:600;line-height:120%}@media (width>=81.875em){.room-form__title{font-size:1.4375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.8245320856rem  +  0.7486631016vw , 1.4375rem )){.room-form__title{font-size:clamp(1rem , .824532rem + .748663vw , 1.4375rem)}}@supports not (font-size:clamp( 1rem , 0.8245320856rem  +  0.7486631016vw , 1.4375rem )){.room-form__title{font-size:calc(.748663vw + .824532rem)}}}@media (width<=23.4375em){.room-form__title{font-size:1rem}}@media (width>=81.875em){.room-form__title{margin-bottom:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__title{margin-bottom:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (margin-bottom:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__title{margin-bottom:calc(.534759vw + .812166rem)}}}@media (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{border:1px solid #ddd;border-radius:.25rem;outline:none;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;line-height:120%}@media (width>=81.875em){.room-form__input input{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input input{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input input{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.room-form__input input{padding-left:.9375rem}}@media (width>=81.875em){.room-form__input input{padding-right:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input input{padding-right:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input input{padding-right:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.room-form__input input{padding-right:.9375rem}}@media (width>=81.875em){.room-form__input input{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input input{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input input{font-size:calc(.213904vw + .699866rem)}}}@media (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::placeholder{font-weight:300;line-height:120%}.room-form__input input:-ms-placeholder-shown{font-weight:300;line-height:120%}.room-form__input input::placeholder{font-weight:300;line-height:120%}@media (width>=81.875em){.room-form__input input::-webkit-input-placeholder{font-size:.875rem}.room-form__input input::placeholder{font-size:.875rem}.room-form__input input:-ms-placeholder-shown{font-size:.875rem}.room-form__input input::placeholder{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input input::-webkit-input-placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.room-form__input input::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.room-form__input input:-ms-placeholder-shown{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.room-form__input input::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input input::-webkit-input-placeholder{font-size:calc(.213904vw + .699866rem)}.room-form__input input::placeholder{font-size:calc(.213904vw + .699866rem)}.room-form__input input:-ms-placeholder-shown{font-size:calc(.213904vw + .699866rem)}.room-form__input input::placeholder{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.room-form__input input::-webkit-input-placeholder{font-size:.75rem}.room-form__input input::placeholder{font-size:.75rem}.room-form__input input:-ms-placeholder-shown{font-size:.75rem}.room-form__input input::placeholder{font-size:.75rem}}.room-form__input textarea{resize:vertical;border:1px solid #ddd;border-radius:.25rem;outline:none;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;line-height:120%}@media (width>=81.875em){.room-form__input textarea{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input textarea{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input textarea{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.room-form__input textarea{font-size:.75rem}}@media (width>=81.875em){.room-form__input textarea{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input textarea{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input textarea{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.room-form__input textarea{padding-left:.9375rem}}@media (width>=81.875em){.room-form__input textarea{padding-right:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input textarea{padding-right:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.room-form__input textarea{padding-right:calc(.534759vw + .812166rem)}}}@media (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::placeholder{font-weight:300;line-height:120%}.room-form__input textarea:-ms-placeholder-shown{font-weight:300;line-height:120%}.room-form__input textarea::placeholder{font-weight:300;line-height:120%}@media (width>=81.875em){.room-form__input textarea::-webkit-input-placeholder{font-size:.875rem}.room-form__input textarea::placeholder{font-size:.875rem}.room-form__input textarea:-ms-placeholder-shown{font-size:.875rem}.room-form__input textarea::placeholder{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input textarea::-webkit-input-placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.room-form__input textarea::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.room-form__input textarea:-ms-placeholder-shown{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.room-form__input textarea::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__input textarea::-webkit-input-placeholder{font-size:calc(.213904vw + .699866rem)}.room-form__input textarea::placeholder{font-size:calc(.213904vw + .699866rem)}.room-form__input textarea:-ms-placeholder-shown{font-size:calc(.213904vw + .699866rem)}.room-form__input textarea::placeholder{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.room-form__input textarea::-webkit-input-placeholder{font-size:.75rem}.room-form__input textarea::placeholder{font-size:.75rem}.room-form__input textarea:-ms-placeholder-shown{font-size:.75rem}.room-form__input textarea::placeholder{font-size:.75rem}}@media (width>=81.875em){.room-form__rating{margin-bottom:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.5625rem , 1.4371657754rem  +  0.5347593583vw , 1.875rem )){.room-form__rating{margin-bottom:clamp(1.5625rem , 1.43717rem + .534759vw , 1.875rem)}}@supports not (margin-bottom:clamp( 1.5625rem , 1.4371657754rem  +  0.5347593583vw , 1.875rem )){.room-form__rating{margin-bottom:calc(.534759vw + 1.43717rem)}}}@media (width<=23.4375em){.room-form__rating{margin-bottom:1.5625rem}}.room-form__rate{margin-bottom:.625rem;font-weight:300}@media (width>=81.875em){.room-form__rate{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__rate{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__rate{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.room-form__rate{font-size:.75rem}}.room-form__button{text-align:center;text-transform:uppercase;color:#fff;background-color:#a63d4d;border-radius:.25rem;justify-content:center;width:100%;padding:.75rem 1.25rem;font-weight:400;line-height:120%;transition:background-color .3s ease-in-out;display:flex}@media (width>=81.875em){.room-form__button{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__button{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.room-form__button{font-size:calc(.213904vw + .699866rem)}}}@media (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 (width>=81.875em){.news{margin-top:-.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.news{margin-top:clamp(-1.875rem , -2.37634rem + 2.13904vw , -.625rem)}}@supports not (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.news{margin-top:calc(2.13904vw - 2.37634rem)}}}@media (width<=23.4375em){.news{margin-top:-1.875rem}}@media (width<=767px){.news{margin-top:2.5rem!important}}.news__body{background-color:#fff;max-width:56.25rem;margin:0 auto;padding:1.875rem 1.25rem}@media (width<=47.9988em){.news__body{padding-left:.9375rem;padding-right:.9375rem}}.news__title{text-transform:uppercase;font-weight:700;line-height:140%}@media (width>=81.875em){.news__title{font-size:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.7743983957rem  +  0.9625668449vw , 1.5625rem )){.news__title{font-size:clamp(1rem , .774398rem + .962567vw , 1.5625rem)}}@supports not (font-size:clamp( 1rem , 0.7743983957rem  +  0.9625668449vw , 1.5625rem )){.news__title{font-size:calc(.962567vw + .774398rem)}}}@media (width<=23.4375em){.news__title{font-size:1rem}}@media (width>=81.875em){.news__title{margin-bottom:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.news__title{margin-bottom:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.news__title{margin-bottom:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.news__title{margin-bottom:1.25rem}}.news__image{padding-bottom:55%}@media (width>=81.875em){.news__image{margin-bottom:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.news__image{margin-bottom:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.news__image{margin-bottom:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.news__image{margin-bottom:1.25rem}}@media (width>=81.875em){.service{margin-top:-.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.service{margin-top:clamp(-1.875rem , -2.37634rem + 2.13904vw , -.625rem)}}@supports not (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.service{margin-top:calc(2.13904vw - 2.37634rem)}}}@media (width<=23.4375em){.service{margin-top:-1.875rem}}@media (width<=767px){.service{margin-top:2.5rem!important}}.service__body{max-width:62.5rem;margin:0 auto;display:flex}.service__inner{background-color:#fff;flex:0 615px;padding:1.875rem 1.25rem 2.5rem}@media (width<=47.9988em){.service__inner{flex:auto}}.service__images{grid-gap:1.5625rem;grid-template-columns:auto auto;display:grid}@media (width>=81.875em){.service__images{margin-top:2.5rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( 0.9375rem , 0.310828877rem  +  2.6737967914vw , 2.5rem )){.service__images{margin-top:clamp(.9375rem , .310829rem + 2.6738vw , 2.5rem)}}@supports not (margin-top:clamp( 0.9375rem , 0.310828877rem  +  2.6737967914vw , 2.5rem )){.service__images{margin-top:calc(2.6738vw + .310829rem)}}}@media (width<=23.4375em){.service__images{margin-top:.9375rem}}@media (width>=81.875em){.service__images{grid-gap:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (grid-gap:clamp( 0.9375rem , 0.6868315508rem  +  1.0695187166vw , 1.5625rem )){.service__images{grid-gap:clamp(.9375rem , .686832rem + 1.06952vw , 1.5625rem)}}@supports not (grid-gap:clamp( 0.9375rem , 0.6868315508rem  +  1.0695187166vw , 1.5625rem )){.service__images{grid-gap:calc(.9375rem + .625 * (100vw - 23.4375rem) / 58.4375)}}}@media (width<=23.4375em){.service__images{grid-gap:.9375rem}}@media (width<=29.9988em){.service__images{grid-template-columns:1fr}}.service__image{max-width:100%}.service__banner{flex:0 385px}@media (width<=47.9988em){.service__banner{display:none}}@media (width>=81.875em){.contacts{margin-top:-.625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.contacts{margin-top:clamp(-1.875rem , -2.37634rem + 2.13904vw , -.625rem)}}@supports not (margin-top:clamp( -1.875rem , -2.3763368984rem  +  2.1390374332vw , -0.625rem )){.contacts{margin-top:calc(2.13904vw - 2.37634rem)}}}@media (width<=23.4375em){.contacts{margin-top:-1.875rem}}@media (width<=47.9988em){.contacts__container{padding:0}}.contacts__body{gap:.9375rem;display:flex}@media (width<=61.9988em){.contacts__body{flex-direction:column}}.contacts__items{flex:0 25.9375rem;grid-template-columns:1fr;display:grid}@media (width>=81.875em){.contacts__items{grid-gap:.9375rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (grid-gap:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.contacts__items{grid-gap:clamp(.625rem , .499666rem + .534759vw , .9375rem)}}@supports not (grid-gap:clamp( 0.625rem , 0.4996657754rem  +  0.5347593583vw , 0.9375rem )){.contacts__items{grid-gap:calc(.625rem + .3125 * (100vw - 23.4375rem) / 58.4375)}}}@media (width<=23.4375em){.contacts__items{grid-gap:.625rem}}@media (width<=61.9988em){.contacts__items{flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}}@media (width<=47.9988em){.contacts__items{padding-left:.9375rem;padding-right:.9375rem}}.contacts-item{background-color:#fff;border-radius:.3125rem;align-items:center;padding:.625rem;display:flex}@media (width<=61.9988em){.contacts-item{width:100%;max-width:43.75rem}}.contacts-item__icon{background-color:#a63d4d;border-radius:.375rem;flex:0 0 3.75rem;justify-content:center;align-items:center;display:flex}@media (width>=81.875em){.contacts-item__icon svg{max-width:1.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (max-width:clamp( 1.25rem , 0.9993315508rem  +  1.0695187166vw , 1.875rem )){.contacts-item__icon svg{max-width:clamp(1.25rem , .999332rem + 1.06952vw , 1.875rem)}}@supports not (max-width:clamp( 1.25rem , 0.9993315508rem  +  1.0695187166vw , 1.875rem )){.contacts-item__icon svg{max-width:calc(1.06952vw + .999332rem)}}}@media (width<=23.4375em){.contacts-item__icon svg{max-width:1.25rem}}@media (width>=81.875em){.contacts-item__icon{width:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (width:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.contacts-item__icon{width:clamp(3.125rem , 2.87433rem + 1.06952vw , 3.75rem)}}@supports not (width:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.contacts-item__icon{width:calc(1.06952vw + 2.87433rem)}}}@media (width<=23.4375em){.contacts-item__icon{width:3.125rem}}@media (width>=81.875em){.contacts-item__icon{height:3.75rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (height:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.contacts-item__icon{height:clamp(3.125rem , 2.87433rem + 1.06952vw , 3.75rem)}}@supports not (height:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.contacts-item__icon{height:calc(1.06952vw + 2.87433rem)}}}@media (width<=23.4375em){.contacts-item__icon{height:3.125rem}}@media (width>=81.875em){.contacts-item__icon{flex-basis:3.75rem}}@media (width>=23.4375em) and (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.87433rem + 1.06952vw , 3.75rem);flex-basis:clamp(3.125rem , 2.87433rem + 1.06952vw , 3.75rem)}}@supports not (flex-basis:clamp( 3.125rem , 2.8743315508rem  +  1.0695187166vw , 3.75rem )){.contacts-item__icon{flex-basis:calc(1.06952vw + 2.87433rem)}}}@media (width<=23.4375em){.contacts-item__icon{flex-basis:3.125rem}}.contacts-item__content{margin-left:.625rem}.contacts-item__title{text-transform:uppercase;margin-bottom:.3125rem;font-weight:700;line-height:120%}@media (width>=81.875em){.contacts-item__title{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.contacts-item__title{font-size:clamp(.6875rem , .612299rem + .320856vw , .875rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6122994652rem  +  0.320855615vw , 0.875rem )){.contacts-item__title{font-size:calc(.320856vw + .612299rem)}}}@media (width<=23.4375em){.contacts-item__title{font-size:.6875rem}}.contacts-item__data{font-weight:300;line-height:120%;display:block}@media (width>=81.875em){.contacts-item__data{font-size:.8125rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.6875rem , 0.6373663102rem  +  0.2139037433vw , 0.8125rem )){.contacts-item__data{font-size:clamp(.6875rem , .637366rem + .213904vw , .8125rem)}}@supports not (font-size:clamp( 0.6875rem , 0.6373663102rem  +  0.2139037433vw , 0.8125rem )){.contacts-item__data{font-size:calc(.213904vw + .637366rem)}}}@media (width<=23.4375em){.contacts-item__data{font-size:.6875rem}}.contacts-item__data:not(:last-child){margin-bottom:.3125rem}.contacts-item a{transition:color .3s ease-in-out}@media (any-hover:hover){.contacts-item a:hover{color:#a63d4d}}.contacts-form{background-color:#fff;flex:0 53.25rem;padding:1.25rem 1.875rem;position:relative}@media (width<=61.9988em){.contacts-form{flex:auto}}@media (width<=47.9988em){.contacts-form{padding-bottom:2.5rem;padding-left:.9375rem;padding-right:.9375rem}}.contacts-form__title{text-transform:uppercase;padding-bottom:.625rem;font-weight:700;line-height:120%;position:relative}@media (width>=81.875em){.contacts-form__title{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.8997326203rem  +  0.4278074866vw , 1.25rem )){.contacts-form__title{font-size:clamp(1rem , .899733rem + .427807vw , 1.25rem)}}@supports not (font-size:clamp( 1rem , 0.8997326203rem  +  0.4278074866vw , 1.25rem )){.contacts-form__title{font-size:calc(.427808vw + .899733rem)}}}@media (width<=23.4375em){.contacts-form__title{font-size:1rem}}@media (width>=81.875em){.contacts-form__title{margin-bottom:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.contacts-form__title{margin-bottom:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.contacts-form__title{margin-bottom:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.contacts-form__title{margin-bottom:1.25rem}}.contacts-form__title:before{content:"";background-color:#a63d4d;width:3.125rem;height:.0625rem;position:absolute;bottom:0;left:0}.contacts-form__input{width:100%}.contacts-form__input:not(:last-child){margin-bottom:.625rem}.contacts-form__input input{border:1px solid #ddd;border-radius:.25rem;outline:none;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;line-height:120%}@media (width>=81.875em){.contacts-form__input input{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input input{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input input{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.contacts-form__input input{padding-left:.9375rem}}@media (width>=81.875em){.contacts-form__input input{padding-right:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input input{padding-right:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input input{padding-right:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.contacts-form__input input{padding-right:.9375rem}}@media (width>=81.875em){.contacts-form__input input{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input input{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input input{font-size:calc(.213904vw + .699866rem)}}}@media (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::placeholder{font-weight:300;line-height:120%}.contacts-form__input input:-ms-placeholder-shown{font-weight:300;line-height:120%}.contacts-form__input input::placeholder{font-weight:300;line-height:120%}@media (width>=81.875em){.contacts-form__input input::-webkit-input-placeholder{font-size:.875rem}.contacts-form__input input::placeholder{font-size:.875rem}.contacts-form__input input:-ms-placeholder-shown{font-size:.875rem}.contacts-form__input input::placeholder{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input input::-webkit-input-placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.contacts-form__input input::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.contacts-form__input input:-ms-placeholder-shown{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.contacts-form__input input::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input input::-webkit-input-placeholder{font-size:calc(.213904vw + .699866rem)}.contacts-form__input input::placeholder{font-size:calc(.213904vw + .699866rem)}.contacts-form__input input:-ms-placeholder-shown{font-size:calc(.213904vw + .699866rem)}.contacts-form__input input::placeholder{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.contacts-form__input input::-webkit-input-placeholder{font-size:.75rem}.contacts-form__input input::placeholder{font-size:.75rem}.contacts-form__input input:-ms-placeholder-shown{font-size:.75rem}.contacts-form__input input::placeholder{font-size:.75rem}}.contacts-form__input textarea{resize:vertical;border:1px solid #ddd;border-radius:.25rem;outline:none;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;line-height:120%}@media (width>=81.875em){.contacts-form__input textarea{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input textarea{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input textarea{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.contacts-form__input textarea{font-size:.75rem}}@media (width>=81.875em){.contacts-form__input textarea{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input textarea{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input textarea{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.contacts-form__input textarea{padding-left:.9375rem}}@media (width>=81.875em){.contacts-form__input textarea{padding-right:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input textarea{padding-right:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.contacts-form__input textarea{padding-right:calc(.534759vw + .812166rem)}}}@media (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::placeholder{font-weight:300;line-height:120%}.contacts-form__input textarea:-ms-placeholder-shown{font-weight:300;line-height:120%}.contacts-form__input textarea::placeholder{font-weight:300;line-height:120%}@media (width>=81.875em){.contacts-form__input textarea::-webkit-input-placeholder{font-size:.875rem}.contacts-form__input textarea::placeholder{font-size:.875rem}.contacts-form__input textarea:-ms-placeholder-shown{font-size:.875rem}.contacts-form__input textarea::placeholder{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input textarea::-webkit-input-placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.contacts-form__input textarea::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.contacts-form__input textarea:-ms-placeholder-shown{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.contacts-form__input textarea::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__input textarea::-webkit-input-placeholder{font-size:calc(.213904vw + .699866rem)}.contacts-form__input textarea::placeholder{font-size:calc(.213904vw + .699866rem)}.contacts-form__input textarea:-ms-placeholder-shown{font-size:calc(.213904vw + .699866rem)}.contacts-form__input textarea::placeholder{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.contacts-form__input textarea::-webkit-input-placeholder{font-size:.75rem}.contacts-form__input textarea::placeholder{font-size:.75rem}.contacts-form__input textarea:-ms-placeholder-shown{font-size:.75rem}.contacts-form__input textarea::placeholder{font-size:.75rem}}.contacts-form__button{text-align:center;text-transform:uppercase;color:#fff;background-color:#a63d4d;border-radius:.25rem;justify-content:center;width:100%;margin-top:1.25rem;padding:.75rem 1.25rem;font-weight:400;line-height:120%;transition:background-color .3s ease-in-out;display:flex}@media (width>=81.875em){.contacts-form__button{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__button{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.contacts-form__button{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.contacts-form__button{font-size:.75rem}}@media (any-hover:hover){.contacts-form__button:hover{background-color:#e02f4a}}.contacts-form__error{color:red;margin-bottom:.4375rem;font-size:13px;font-weight:300}.contacts-form__success{color:#006400}body:after{content:"";opacity:0;pointer-events:none;z-index:149;background-color:#00000080;width:100%;height:100%;transition:opacity .8s;position:fixed;top:0;left:0}.popup-show body:after{opacity:1}.popup{visibility:hidden;pointer-events:none;padding:30px 10px;transition:visibility .8s;position:fixed;inset:0}.popup__wrapper{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.popup__content{visibility:hidden;background-color:#f5f5f5;border-radius:.3125rem;width:100%;max-width:450px;padding:1.5625rem 1.25rem 1.875rem;transition:transform .3s;position:relative;transform:scale(0)}.lock .popup__content{visibility:visible}.popup_show .popup__content{visibility:visible;transform:scale(1)}.popup__close{z-index:100;background-color:#0000;outline:none;font-size:1.5625rem;font-weight:700;transition:color .3s ease-in-out;position:absolute;top:.625rem;right:1.25rem}@media (any-hover:hover){.popup__close:hover{color:#a63d4d}}.popup_show{z-index:150;visibility:visible;pointer-events:auto;overflow:auto}.callback-form__title{text-transform:uppercase;padding-bottom:.625rem;font-weight:700;line-height:120%;position:relative}@media (width>=81.875em){.callback-form__title{font-size:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 1rem , 0.8997326203rem  +  0.4278074866vw , 1.25rem )){.callback-form__title{font-size:clamp(1rem , .899733rem + .427807vw , 1.25rem)}}@supports not (font-size:clamp( 1rem , 0.8997326203rem  +  0.4278074866vw , 1.25rem )){.callback-form__title{font-size:calc(.427808vw + .899733rem)}}}@media (width<=23.4375em){.callback-form__title{font-size:1rem}}@media (width>=81.875em){.callback-form__title{margin-bottom:1.5625rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.callback-form__title{margin-bottom:clamp(1.25rem , 1.12467rem + .534759vw , 1.5625rem)}}@supports not (margin-bottom:clamp( 1.25rem , 1.1246657754rem  +  0.5347593583vw , 1.5625rem )){.callback-form__title{margin-bottom:calc(.534759vw + 1.12467rem)}}}@media (width<=23.4375em){.callback-form__title{margin-bottom:1.25rem}}.callback-form__title:before{content:"";background-color:#a63d4d;width:3.125rem;height:.0625rem;position:absolute;bottom:0;left:0}.callback-form__input{width:100%}.callback-form__input:not(:last-child){margin-bottom:.625rem}.callback-form__input input{border:1px solid #ddd;border-radius:.25rem;outline:none;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;line-height:120%}@media (width>=81.875em){.callback-form__input input{padding-left:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.callback-form__input input{padding-left:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-left:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.callback-form__input input{padding-left:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.callback-form__input input{padding-left:.9375rem}}@media (width>=81.875em){.callback-form__input input{padding-right:1.25rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.callback-form__input input{padding-right:clamp(.9375rem , .812166rem + .534759vw , 1.25rem)}}@supports not (padding-right:clamp( 0.9375rem , 0.8121657754rem  +  0.5347593583vw , 1.25rem )){.callback-form__input input{padding-right:calc(.534759vw + .812166rem)}}}@media (width<=23.4375em){.callback-form__input input{padding-right:.9375rem}}@media (width>=81.875em){.callback-form__input input{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.callback-form__input input{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.callback-form__input input{font-size:calc(.213904vw + .699866rem)}}}@media (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::placeholder{font-weight:300;line-height:120%}.callback-form__input input:-ms-placeholder-shown{font-weight:300;line-height:120%}.callback-form__input input::placeholder{font-weight:300;line-height:120%}@media (width>=81.875em){.callback-form__input input::-webkit-input-placeholder{font-size:.875rem}.callback-form__input input::placeholder{font-size:.875rem}.callback-form__input input:-ms-placeholder-shown{font-size:.875rem}.callback-form__input input::placeholder{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.callback-form__input input::-webkit-input-placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.callback-form__input input::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.callback-form__input input:-ms-placeholder-shown{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}.callback-form__input input::placeholder{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.callback-form__input input::-webkit-input-placeholder{font-size:calc(.213904vw + .699866rem)}.callback-form__input input::placeholder{font-size:calc(.213904vw + .699866rem)}.callback-form__input input:-ms-placeholder-shown{font-size:calc(.213904vw + .699866rem)}.callback-form__input input::placeholder{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.callback-form__input input::-webkit-input-placeholder{font-size:.75rem}.callback-form__input input::placeholder{font-size:.75rem}.callback-form__input input:-ms-placeholder-shown{font-size:.75rem}.callback-form__input input::placeholder{font-size:.75rem}}.callback-form__button{text-align:center;text-transform:uppercase;color:#fff;background-color:#a63d4d;border-radius:.25rem;justify-content:center;width:100%;margin-top:1.25rem;padding:.75rem 1.25rem;font-weight:400;line-height:120%;transition:background-color .3s ease-in-out;display:flex}@media (width>=81.875em){.callback-form__button{font-size:.875rem}}@media (width>=23.4375em) and (width<=81.875em){@supports (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.callback-form__button{font-size:clamp(.75rem , .699866rem + .213904vw , .875rem)}}@supports not (font-size:clamp( 0.75rem , 0.6998663102rem  +  0.2139037433vw , 0.875rem )){.callback-form__button{font-size:calc(.213904vw + .699866rem)}}}@media (width<=23.4375em){.callback-form__button{font-size:.75rem}}@media (any-hover:hover){.callback-form__button:hover{background-color:#e02f4a}}.thanks__title{margin-bottom:.9375rem;font-size:1.25rem;font-weight:700}.swiper{overflow:hidden}.swiper-wrapper{box-sizing:content-box;width:100%;height:100%;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{transform:translate(0,0)}.swiper-button-lock{display:none!important}
