@charset "UTF-8";@font-face{font-family:EBGaramond;font-display:swap;src:url(../fonts/EBGaramond-Regular.woff) format("woff"),url(../fonts/EBGaramond-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat-Medium.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff) format("woff"),url(../fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Cormorant;font-display:swap;src:url(../fonts/Cormorant-Regular.woff) format("woff"),url(../fonts/Cormorant-Regular.woff2) format("woff2");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav,section{display:block}body,html{height:100%;min-width:320px}body{line-height:1;font-family:Montserrat;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:Montserrat}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}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}body{color:#12100d;font-size:16px;background:#e1ded4;line-height:1.2}body._lock{overflow:hidden}body._top-space .page{padding-top:111px}@media (max-width:991.98px){body._top-space .page{padding-top:64px}}body._top-space .page section{padding-top:50px!important}@media (max-width:1392px){body._top-space .page section{padding-top:30px!important}}body._top-space .header:not(._scroll) .header__logo svg path[fill],body._top-space .header:not(._scroll) .header__logo-mini svg path[fill],body._top-space .header:not(._scroll) .header__logo-name svg path[fill]{fill:#12100d}body._top-space .header:not(._scroll) .header__logo svg path[stroke],body._top-space .header:not(._scroll) .header__logo-mini svg path[stroke],body._top-space .header:not(._scroll) .header__logo-name svg path[stroke]{stroke:#12100d}@media (min-width:991.98px){body._top-space .header:not(._scroll) .menu__list{color:#12100d}}@media (min-width:991.98px){body._top-space .header:not(._scroll) .language__head{color:#12100d}body._top-space .header:not(._scroll) .language__arrow svg path[fill]{fill:#12100d}body._top-space .header:not(._scroll) .language__arrow svg path[stroke]{stroke:#12100d}}body._top-space .header:not(._scroll) .icon-menu span{background:#12100d}.wrapper{width:100%;min-height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._container{padding:0 20px;width:100%;max-width:1380px;margin:0 auto}._container-full{padding:0 20px;width:100%;max-width:100%;margin:0 auto}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 0}.btn._fw{width:100%}.select{position:relative}.select__item{position:relative}.select__title{color:#000;border:1px solid #d9d9d9;background-color:#fff;cursor:pointer;border-radius:4px}@media (max-width:991.98px){.select__title{font-size:18px}}.select__value{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:30px;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.select__value span{height:1em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.select__value:before{content:"";display:inline-block;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;width:11px;height:7px;background:url(../img/icons/select.svg) center/100% no-repeat}.select__input{width:100%;background-color:transparent;height:100%}.select__options{color:#000;display:none;position:absolute;top:29px;border-radius:0 0 4px 4px;min-width:100%;left:0;background-color:#fff;border-top:0;border:1px solid #d9d9d9;border-top:0;font-size:14px;padding:10px 0 5px 0}@media (max-width:991.98px){.select__options{font-size:18px}}.select__option{cursor:pointer;padding:5px 15px;margin:0}@media (min-width:992px){.select__option:hover{background:#d9d9d9}}.select._active{z-index:5}.select._active .select__value:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.select._active .select__options{display:block}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border-radius:0!important;width:100%;max-width:100%;min-width:0;display:block;padding:0 20px;background:0 0;min-height:40px;border-bottom:1px solid #d4d4d4;color:#838382;font-size:12px;font-family:Inter;-webkit-transition:all .3s 0s;transition:all .3s 0s}.input:focus{border-color:#c1a07f}textarea.input{resize:none;padding:12px 20px;height:80px;overflow-y:auto}.checkbox{position:relative}.checkbox__input{position:absolute;width:0;height:0;opacity:0;visibility:hidden}.checkbox__input:checked+.checkbox__text:before{background:#fff url(../img/icons/check.svg) center no-repeat}.checkbox__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;color:#fff;letter-spacing:-.3px;line-height:calc(20 / 16);cursor:pointer}.checkbox__text:before{content:"";-ms-flex-item-align:start;align-self:flex-start;margin:0 14px 0 0;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;left:0;top:0;width:20px;height:18px;background:#fff;border:1px solid #a7a9ac}.checkbox a{color:#fff;text-decoration:underline}@media (min-width:992px){.checkbox a:hover{text-decoration:none}}.checkbox._error .checkbox__text:before{border:1px solid #ee1212}.options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.options__item{position:relative;cursor:pointer}.options__input{position:absolute;width:0;height:0;opacity:0;left:0;top:0;visibility:hidden}.options__input:checked+.options__text:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.options__text{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:16px;color:#fff;letter-spacing:-.3px;line-height:calc(20 / 16)}.options__text:before{content:"";-ms-flex-item-align:start;align-self:flex-start;margin:0 14px 0 0;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;left:0;top:0;border-radius:50%;width:20px;height:18px;background:#fff;border:1px solid #a7a9ac}.options__text:after{content:"";-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px;height:10px;border-radius:50%;background-color:#77243a;position:absolute;left:5px;top:4px}.rating-block{display:table;font-size:0}.rating{display:inline-block;position:relative;vertical-align:middle}.rating.edit .star{cursor:pointer}.rating .star{width:17px;height:14px;display:inline-block;position:relative;z-index:3}.rating__line{position:absolute;width:85px;height:14px;top:0;left:0;background:url(../img/icons/bg_rating.svg) 0 0 no-repeat;z-index:1;background-size:85px 100%}.rating__activeline{position:absolute;width:0;height:14px;top:0;left:0;background:url(../img/icons/bg_rating_active.svg) 0 0 no-repeat;z-index:2;background-size:85px 100%}.rating__value{display:inline-block;color:#1b3139;font-size:14px;line-height:13px;vertical-align:middle}.quantity{width:88px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid rgba(166,166,166,.45)}.quantity__button{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;position:relative;cursor:pointer}.quantity__button::after,.quantity__button::before{content:"";position:absolute;top:50%;left:50%;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;margin:0 0 0 -4.5px;background-color:#a6a6a6;width:9px;height:1px}@media (min-width:991.98px){.quantity__button:hover::after,.quantity__button:hover::before{background-color:rgba(0,0,0,.5)}}.quantity__button_plus::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.quantity__input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.quantity__input input{height:100%;color:#a6a6a6;font-size:12px;width:100%;text-align:center}img,svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:100%;max-width:100%;vertical-align:middle}._btn{border-radius:100px;border:1px solid #12100d;font-size:11px;color:#12100d;font-weight:600;text-transform:uppercase;padding:12px 20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .3s 0s;transition:all .3s 0s}@media (any-hover:hover){._btn:hover{background:#000;color:#fff}}._btn._white{border-color:#fff;color:#fff}@media (any-hover:hover){._btn._white:hover{color:#12100d;background:#fff}}._btn._fill{background:#12100d;color:#fff;border-color:#12100d}@media (any-hover:hover){._btn._fill:hover{background:#242424;border-color:#242424;color:#fff}}._sup{color:#4b413e;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.7}@media (max-width:991.98px){._sup{font-size:11px}}._title{font-family:Cormorant;font-size:52px;font-weight:400;color:#12100d}@media (max-width:1392px){._title{font-size:42px}}@media (max-width:991.98px){._title{font-size:32px}}@media (max-width:479.98px){._title{font-size:24px}}h1,h2,h3,h4,h5,h6{font-family:Cormorant}ol.counter{list-style-type:none;counter-reset:item}ol.counter li{position:relative;padding:0 0 0 45px}ol.counter li:before{counter-increment:item;content:counter(item);position:absolute;left:0;top:0;color:#818181;font-size:14px;font-weight:700;text-align:center;line-height:26px;border-radius:50%;width:28px;height:28px;border:1px solid #4274bb}.ellipsis{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.es{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table{display:table;font-size:0;width:100%}.trow{display:table-row}.cell{display:table-cell}.cell.full{width:100%}._ibg{position:relative}._ibg img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}body.ie ._ibg{background-position:center;background-size:cover;background-repeat:no-repeat}body.ie ._ibg img{width:0;height:0;opacity:0;visibility:hidden}.video{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.video embed,.video iframe,.video object,.video video{position:absolute;top:0;left:0;width:100%;height:100%}.videobg embed,.videobg iframe,.videobg object,.videobg video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.moretext{overflow:hidden}.moretext__more{cursor:pointer}.moretext__more span{font-style:normal}.moretext__more span:first-child{display:block}.moretext__more span:last-child{display:none}.moretext__more.active span{font-style:normal}.moretext__more.active span:first-child{display:none}.moretext__more.active span:last-child{display:block}#map{background:url(../img/icons/loading.gif) center/50px no-repeat}._swiper{overflow:hidden}._swiper .swiper-wrapper{width:100%;height:100%;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}._swiper.swiper-container-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}._swiper.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.swiper-container-initialized .swiper-slide{-ms-flex-negative:0;flex-shrink:0}.swiper-container-android .swiper-slide,.swiper-container-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}.swiper-pagination-fraction{color:rgba(255,255,255,.5);font-size:14px;font-weight:400;text-transform:uppercase}.swiper-pagination-current{font-size:16px}.swiper-pagination-total{font-size:12px}.slick-slider{position:relative}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider .slick-list{position:relative;overflow:hidden;width:100%}.slick-slider .slick-track{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider .slick-slide{position:relative}.tab__item{display:none}.tab__item.active{display:block}._tabs-block{display:none}._tabs-block._active{display:block}.mirror{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.nicescroll-rails{z-index:1000!important}.gm-style-iw-t{opacity:0}.baloon{opacity:1;right:-7px!important;bottom:80px!important}.baloon button{display:none!important}.baloon:after{display:none!important}.baloon-style{display:none}.baloon-content.gm-style-iw{opacity:1;border-radius:0!important;max-width:300px!important;padding:0!important;left:0!important;width:100%!important;overflow:visible!important}.baloon-content.gm-style-iw>.gm-style-iw-d{overflow:hidden!important;max-width:none!important}.baloon-content.gm-style-iw:after{display:none!important}.baloon-close{top:18px!important}._custom-scroll{position:fixed;right:0;top:0;width:3px;height:100%;z-index:1000}._custom-scroll__line{background-color:rgba(0,0,0,.5);border-radius:3px 0 0 3px;position:relative;left:0;top:0;width:100%}.qs-datepicker-container{margin-top:5px;font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);padding:5px}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-datepicker-container.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-datepicker-container.qs-hidden{display:none}.qs-datepicker .qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-datepicker .qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-datepicker .qs-overlay .qs-overlay-year{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-datepicker .qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-datepicker .qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-datepicker .qs-overlay .qs-submit{border:1px solid #fff;border-radius:.26392em;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-datepicker .qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-datepicker .qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-datepicker .qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-datepicker .qs-overlay .qs-overlay-month.active,.qs-datepicker .qs-overlay .qs-overlay-month:hover{opacity:1}.qs-datepicker .qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#fff;color:#12100d;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.26392em;-webkit-transition:background .15s;transition:background .15s}.qs-datepicker .qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-datepicker .qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-datepicker .qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-datepicker .qs-arrow:after{content:"";border:.39062em solid transparent;position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-datepicker .qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-datepicker .qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-datepicker .qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent;cursor:pointer}.qs-datepicker .qs-month-year:hover{border-bottom:1px solid grey}.qs-datepicker .qs-month-year:active:focus,.qs-datepicker .qs-month-year:focus{outline:0}.qs-datepicker .qs-month{padding-right:.5ex}.qs-datepicker .qs-year{padding-left:.5ex}.qs-datepicker .qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;color:#12100d;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-datepicker .qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-datepicker .qs-square{width:14.28571%;height:1.5625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.26392em}.qs-datepicker .qs-square.qs-current{font-weight:700}.qs-datepicker .qs-square.qs-current span{text-decoration:underline}.qs-datepicker .qs-square.qs-active{background:#12100d;color:#fff;font-weight:600}.qs-datepicker .qs-square.qs-range-date-start:not(.qs-range-date-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-middle{background:#d4ebf2}.qs-datepicker .qs-square.qs-range-date-middle:not(.qs-range-date-0):not(.qs-range-date-6){border-radius:0}.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-datepicker .qs-square.qs-range-date-end:not(.qs-range-date-0),.qs-datepicker .qs-square.qs-range-date-middle.qs-range-date-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-datepicker .qs-square.qs-disabled span{opacity:.2}.qs-datepicker .qs-square.qs-empty{cursor:default}.qs-datepicker .qs-square.qs-disabled{cursor:not-allowed}.qs-datepicker .qs-square.qs-day{cursor:default;font-weight:700;color:grey}.qs-datepicker .qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-datepicker .qs-event{position:relative}.qs-datepicker .qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-datepicker .qs-event.qs-disabled:after,.qs-datepicker .qs-event.qs-empty:after{background:#cce4ff}.pagging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagging__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (max-width:479.98px){.pagging__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.pagging__item{width:27px;height:40px;border-bottom:1px solid transparent;font-family:Cormorant;color:#9f9f9f;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-variant-numeric:lining-nums proportional-nums}.pagging__item._active{border-color:#12100d;color:#12100d}@media (any-hover:hover){.pagging__item:not(._active):hover{color:#12100d}}.popup{-webkit-overflow-scrolling:touch;z-index:100;padding:30px 20px;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:visibility .8s ease 0s;transition:visibility .8s ease 0s;visibility:hidden}.popup::before{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:opacity .8s ease 0s;transition:opacity .8s ease 0s}.popup.show{visibility:visible;overflow:auto}.popup.show::before{opacity:1}.popup.show .popup__body{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup._active{overflow:auto;visibility:visible}.popup._active::before{opacity:1}.popup._active .popup__body{-webkit-transition:all .3s ease .2s;transition:all .3s ease .2s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.popup__body{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;background-color:#fff;padding:40px;width:100%;max-width:440px}@media (max-width:479.98px){.popup__body{padding:20px}}.popup__close{width:24px;height:24px;position:absolute;top:10px;right:10px;cursor:pointer;z-index:2;background:url(../img/icons/close.svg) center/cover no-repeat}.popup__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.popup__title{color:#12100d;font-size:22px}.popup__text{color:#a2a2a2;font-size:15px;font-family:Inter;line-height:1.5}.popup__form{margin-top:20px}.form-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-popup__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.form-popup__item._half{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px * 1)/ 2);flex:0 0 calc((100% - 20px * 1)/ 2)}.header{padding:10px 0;position:absolute;top:0;left:0;right:0;width:100%;max-width:100%;z-index:3}.header._scroll{position:fixed;background:#12100d}@media (min-width:991.98px){.header._scroll .header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header._scroll .header__logo,.header._scroll .header__logo-mini{display:none}.header._scroll .header__logo-name{display:block;width:200px;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header._scroll .header__menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header._scroll .menu__body{position:fixed;top:0;left:0;background:#12100d;width:100%;max-width:100%;height:100vh;max-height:100dvh;padding:20px;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;z-index:2;-webkit-transition:all .3s 0s;transition:all .3s 0s}.header._scroll .menu__body:not(._active){pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:none;transition:none}.header._scroll .menu__icon{display:block}.header._scroll .menu__head{display:-webkit-box;display:-ms-flexbox;display:flex}.header._scroll .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;font-size:18px}.header._scroll .header__language{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:991.98px){.header._scroll .header__logo-mini{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;width:30px}}.header__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}@media (max-width:991.98px){.header__content{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.header__logo{margin-right:auto;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}@media (max-width:991.98px){.header__logo{display:none}}.header__logo-name{display:none}.header__logo-mini{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;margin-right:auto}@media (min-width:991.98px){.header__logo-mini{display:none}}@media (max-width:991.98px){.header__language{display:none}}.menu__icon{display:block}@media (min-width:991.98px){.menu__icon{display:none}}.menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}@media (max-width:991.98px){.menu__body{position:fixed;top:0;left:0;background:#12100d;width:100%;max-width:100%;z-index:2;height:100vh;max-height:100dvh;padding:20px;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all .3s 0s;transition:all .3s 0s}.menu__body:not(._active){pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:12px;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;white-space:nowrap;color:#fff;font-size:14px}@media (max-width:991.98px){.menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;font-size:18px}}.menu__link{color:inherit;display:inline-block;position:relative}@media (any-hover:hover){.menu__link:hover::after{width:100%}}.menu__link::after{content:'';width:0;height:2px;background:#c1a07f;display:inline-block;position:absolute;top:calc(100% + 8px);left:0;-webkit-transition:all .3s 0s;transition:all .3s 0s}.head-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (min-width:991.98px){.head-menu{display:none}}.head-menu__logo{margin-right:auto;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px}.head-menu__close{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;cursor:pointer}.language{position:relative}.language__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;font-size:14px;color:#fff;cursor:pointer}.language__head._active .language__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.language__arrow{-webkit-transition:all .3s 0s;transition:all .3s 0s}.language__arrow svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s}.language__arrow svg path[fill]{fill:#fff}.language__arrow svg path[stroke]{stroke:#fff}.language__body{background:#fff;position:absolute;top:calc(100% + 5px);left:0;min-width:calc(100% + 20px);margin:0 -10px;overflow-y:auto;display:none}.language__item{font-size:14px;color:#12100d;display:block;padding:6px 10px}@media (any-hover:hover){.language__item:hover{background:#e8e8e8}}.icon-menu{position:relative;width:25px;height:18px;cursor:pointer}.icon-menu span{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;top:calc(50% - 1px);left:0;position:absolute;width:100%;height:2px;background-color:#fff}.icon-menu span:first-child{top:0}.icon-menu span:last-child{top:auto;bottom:0}.icon-menu._active span{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.icon-menu._active span:first-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:calc(50% - 1px)}.icon-menu._active span:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:calc(50% - 1px)}.footer{background:#1a1a1a}.footer__main{padding:60px 0 80px}@media (max-width:991.98px){.footer__main{padding:60px 0 40px}}@media (max-width:721.98px){.footer__main{padding:30px 0 20px}}.footer__bottom{padding:30px 0;border-top:1px solid rgba(255,255,255,.25)}@media (max-width:721.98px){.footer__bottom{padding:20px 0}}.main-footer{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-column-gap:124px;-moz-column-gap:124px;column-gap:124px;row-gap:50px}@media (max-width:1392px){.main-footer{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media (max-width:991.98px){.main-footer{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:721.98px){.main-footer{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:30px}}@media (max-width:991.98px) and (min-width:721.98px){.main-footer__column._info{-ms-grid-column-span:3;grid-column:span 3}}.main-footer__column._contacts .main-footer__list{line-height:1.9}@media (min-width:1392px){.main-footer__column._contacts .main-footer__list{margin-top:-1px}}.main-footer__title{color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;font-family:Montserrat}.main-footer__body{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.main-footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px;color:#fff;font-size:14px}.main-footer__list a{color:inherit;display:inline-block;position:relative;-webkit-transition:all .3s .1s;transition:all .3s .1s}@media (any-hover:hover){.main-footer__list a:hover{color:#c1a07f}.main-footer__list a:hover::after{width:100%}}.main-footer__list a::after{content:'';width:0;height:2px;background:#c1a07f;display:inline-block;position:absolute;top:calc(100% + 5px);left:0;-webkit-transition:all .3s .1s;transition:all .3s .1s}.main-footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}.main-footer__name{color:rgba(255,255,255,.5);font-size:12px}.info-main-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){.info-main-footer{row-gap:20px}}@media (max-width:721.98px){.info-main-footer{padding-bottom:30px}}.info-main-footer__logo{width:100%;max-width:200px}@media (max-width:479.98px){.info-main-footer__logo{max-width:150px}}.info-main-footer__request{font-size:11px}.bottom-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:30px;text-align:center}@media (min-width:721.98px){.bottom-footer__language{display:none}}.bottom-footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.bottom-footer__social{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.bottom-footer__social svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s}.bottom-footer__social svg path[fill]{fill:#fff}.bottom-footer__social svg path[stroke]{stroke:#fff}@media (any-hover:hover){.bottom-footer__social:hover svg path[fill]{fill:#c1a07f}.bottom-footer__social:hover svg path[stroke]{stroke:#c1a07f}}.bottom-footer__copy{color:#fff;font-size:14px}.main-banner{position:relative;margin:50px 0;padding:0!important}@media (max-width:479.98px){.main-banner._height .main-banner__other{bottom:30px}.main-banner._height .main-banner__actions{margin-left:0}.main-banner._height .main-banner__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:479.98px){.main-banner._page .main-banner__slide{height:auto;min-height:280px!important}}.main-banner._centred .main-banner__slide{padding:100px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479.98px){.main-banner._centred .main-banner__slide{height:auto;min-height:430px}}.main-banner:last-child{margin-bottom:0}.main-banner:first-child{margin-top:0}@media (max-width:1392px){.main-banner{margin:40px 0}}@media (max-width:991.98px){.main-banner{margin:30px 0}}@media (max-width:479.98px){.main-banner{margin:20px 0}}.main-banner__slide{height:100lvh;min-height:800px;padding-top:320px;padding-bottom:200px;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:1392px){.main-banner__slide._height{min-height:1050px;padding:200px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:479.98px){.main-banner__slide._height{height:auto;min-height:300px;padding:90px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:1392px){.main-banner__slide{padding-top:215px;min-height:585px}}@media (max-width:991.98px){.main-banner__slide{padding-top:150px;padding-bottom:130px;min-height:430px}}@media (max-width:721.98px){.main-banner__slide{padding:100px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main-banner__image{position:absolute;inset:0;width:100%;height:100%}.main-banner__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-banner__container{position:relative;z-index:1}.main-banner__body{margin:0 auto;width:100%;max-width:825px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:12px;color:#fff}.main-banner__title{font-family:Cormorant;font-size:52px;font-weight:400;text-transform:uppercase;color:#fff}@media (max-width:1392px){.main-banner__title{font-size:42px}}@media (max-width:991.98px){.main-banner__title{font-size:32px}}@media (max-width:479.98px){.main-banner__title{font-size:24px}}.main-banner__text{color:#fff;font-size:16px;font-weight:500}@media (max-width:479.98px){.main-banner__text{font-size:14px}}.main-banner__button{margin-top:12px}.main-banner__other{position:absolute;bottom:40px;left:0;width:100%;max-width:100%;z-index:1}@media (max-width:991.98px){.main-banner__other{bottom:20px}}.main-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-banner__socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.main-banner__social{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px}.main-banner__social img,.main-banner__social svg{width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px}.main-banner__social svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s}.main-banner__social svg path[fill]{fill:#fff}.main-banner__social svg path[stroke]{stroke:#fff}@media (any-hover:hover){.main-banner__social:hover svg path[fill]{fill:#c1a07f}.main-banner__social:hover svg path[stroke]{stroke:#c1a07f}}.main-banner__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-left:auto}.main-banner__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;cursor:pointer;opacity:.5;-webkit-transition:all .3s 0s;transition:all .3s 0s}.main-banner__arrow svg path{-webkit-transition:all .3s 0s;transition:all .3s 0s}.main-banner__arrow svg path[fill]{fill:#fff}.main-banner__arrow svg path[stroke]{stroke:#fff}@media (any-hover:hover){.main-banner__arrow:hover{opacity:1}}.main-banner__text,.main-banner__title{display:inline-block;overflow:hidden}.main-banner__letter{display:inline-block;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .5s ease;transition:all .5s ease}.main-banner__button{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .6s ease;transition:all .6s ease}._animated-second,._animated-text{display:inline-block;overflow:hidden}._letter{display:inline-block;opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .5s ease;transition:all .5s ease}._animated-second{opacity:0;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .6s ease;transition:all .6s ease}.article-mini{padding:50px 0}@media (max-width:1392px){.article-mini{padding:40px 0}}@media (max-width:991.98px){.article-mini{padding:30px 0}}@media (max-width:479.98px){.article-mini{padding:20px 0}}.article-mini__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;max-width:850px;row-gap:30px;margin:0 auto}@media (max-width:991.98px){.article-mini__wrapper{row-gap:20px}}.article-mini__text{color:#4b413e;font-size:15px;line-height:1.6;font-family:Inter}.article-mini__text>:not(:last-child){margin-bottom:20px}@media (max-width:991.98px){.article-mini__text{font-size:13px}}.services-section{padding:50px 0}@media (max-width:1392px){.services-section{padding:40px 0}}@media (max-width:991.98px){.services-section{padding:30px 0}}@media (max-width:479.98px){.services-section{padding:20px 0}}.services-section._anim-items:not(._active) .services-section__item{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.services-section._anim-items .services-section__item{-webkit-transition:all .8s .3s;transition:all .8s .3s}.services-section._anim-items .services-section__item:nth-child(2){-webkit-transition:all .8s .8s;transition:all .8s .8s}.services-section._anim-items .services-section__item:nth-child(3){-webkit-transition:all .8s 1.3s;transition:all .8s 1.3s}.services-section__content{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:721.98px){.services-section__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:479.98px){.services-section__content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.services-section__item{-webkit-transition:all .3s 0s;transition:all .3s 0s}.service{aspect-ratio:32/40;position:relative}.service__image{width:100%;height:100%}.service__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.service__body{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;inset:0}@media (max-width:1392px){.service__body{padding:20px}}@media (max-width:991.98px){.service__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.service__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}@media (max-width:991.98px){.service__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.service__name{color:#fff;font-size:30px;font-family:Cormorant;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:1392px){.service__name{font-size:24px}}.service__button{font-size:11px}.projects{padding-bottom:10px!important}.projects__container{padding:0 10px}.projects__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}@media (max-width:479.98px){.projects__head{row-gap:20px}}.projects__content{margin-top:30px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:991.98px){.projects__content{margin-top:20px}}@media (max-width:721.98px){.projects__content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:479.98px){.projects__content{-ms-grid-columns:1fr;grid-template-columns:1fr}}.nav-projects{overflow-x:auto;margin:0 -20px -10px;padding:0 20px 10px;max-width:100vw}.nav-projects__list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}@media (max-width:479.98px){.nav-projects__list{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.nav-projects__item{white-space:nowrap;color:#12100d;font-size:14px;font-weight:400;position:relative;padding:0 4px 10px;cursor:pointer}@media (any-hover:hover){.nav-projects__item:not(._active):hover{text-decoration:underline}}.nav-projects__item._active::after{content:'';width:100%;height:1px;position:absolute;bottom:0;left:0;display:inline-block;background:#12100d}.project{position:relative;aspect-ratio:52/38;overflow:hidden}.project:hover .project__body{opacity:1}.project__image{width:100%;height:100%;overflow:hidden}.project__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project__body{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:rgba(0,0,0,.5);-webkit-transition:all .3s 0s;transition:all .3s 0s}@media (min-width:1392px){.project__body{opacity:0}}.project__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;row-gap:8px}.project__name{color:#fff;font-size:24px;text-transform:uppercase;font-family:Cormorant}@media (max-width:1392px){.project__name{font-size:20px}}@media (max-width:991.98px){.project__name{font-size:16px}}.project__city{color:#fff;font-size:14px;font-weight:300}@media (max-width:991.98px){.project__city{font-size:12px}}.project__button{margin-top:15px}.project-about{padding-bottom:10px!important}.project-about__container{padding:0 10px}.project-about__wrapper{max-width:1080px;margin:0 auto;padding:0 10px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 310px;grid-template-columns:1fr 310px;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}@media (max-width:1392px){.project-about__wrapper{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;-ms-grid-columns:1fr 270px;grid-template-columns:1fr 270px;max-width:945px}}@media (max-width:991.98px){.project-about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}@media (max-width:479.98px){.project-about__wrapper{row-gap:20px;padding:0 30px}}.project-about__title{color:#12100d;font-size:32px;font-family:Cormorant}.project-about__text{margin-top:20px;font-size:15px;font-weight:400;font-family:Inter;color:#4b413e;line-height:1.7}.project-about__text>:not(:last-child){margin-bottom:20px}.project-about__gallery{margin-top:80px}@media (max-width:1392px){.project-about__gallery{margin-top:60px}}@media (max-width:991.98px){.project-about__gallery{margin-top:50px}}@media (max-width:479.98px){.project-about__gallery{margin-top:30px}}.details-project-about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}.details-project-about__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:6px}.details-project-about__name{font-size:22px;color:#12100d}@media (max-width:479.98px){.details-project-about__name{font-size:16px}}.details-project-about__value{color:#4b413e;font-size:15px;line-height:1.5;font-family:Inter;max-width:420px}@media (max-width:479.98px){.details-project-about__value{font-size:11px}}.gallery-project{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width:479.98px){.gallery-project{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gallery-project__item{position:relative;overflow:hidden;height:640px}@media (max-width:1392px){.gallery-project__item{height:430px}}@media (max-width:991.98px){.gallery-project__item{height:320px}}@media (max-width:479.98px){.gallery-project__item{height:450px}}@media (min-width:479.98px){.gallery-project__item._x-2{-ms-grid-column-span:2;grid-column:span 2}}@media (max-width:479.98px){.gallery-project__item._x-2{height:220px}}.gallery-project__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shop__products{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:30px}@media (max-width:991.98px){.shop__products{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (max-width:721.98px){.shop__products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:479.98px){.shop__products{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.shop__footer{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.product__image{aspect-ratio:15/19;position:relative;overflow:hidden;display:block;width:100%}@media (any-hover:hover){.product__image:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}}.product__image img{width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s 0s;transition:all .3s 0s}.product__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;row-gap:10px;font-family:Cormorant;color:#12100d;font-size:22px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:479.98px){.product__body{font-size:16px}}.product__name a{color:inherit}@media (any-hover:hover){.product__name a:hover{text-decoration:underline}}.product__price{font-variant-numeric:lining-nums proportional-nums}.card{padding:60px 0 50px}@media (max-width:1392px){.card{padding:30px 0 40px}}@media (max-width:991.98px){.card{padding:30px 0 30px}}@media (max-width:479.98px){.card{padding:30px 0 20px}}.card__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:710px 1fr;grid-template-columns:710px 1fr;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}@media (max-width:1392px){.card__wrapper{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:721.98px){.card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}.card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}@media (min-width:1392px){.card__body{min-height:800px}}@media (max-width:991.98px){.card__body{row-gap:20px}}@media (min-width:1392px){.card__name{font-size:42px}}@media (max-width:991.98px){.card__name{font-size:28px}}.card__price{color:#12100d;font-variant-numeric:lining-nums proportional-nums;font-family:Cormorant;font-size:22px}.card__text{font-family:Inter;color:#4b413e;font-size:15px;line-height:1.6}.card__label{font-family:Inter;color:#4b413e;font-size:15px;line-height:1.6;font-weight:500}.card__option{margin-top:10px}.card__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.card__warning{color:#4b413e;font-size:14px;font-family:Inter}.gallery-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media (max-width:721.98px){.gallery-card__wrapper{position:static!important}}.gallery-card__thumbs{-webkit-box-flex:0;-ms-flex:0 0 112px;flex:0 0 112px}@media (max-width:1392px){.gallery-card__thumbs{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px}}@media (max-width:991.98px){.gallery-card__thumbs{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}}@media (max-width:479.98px){.gallery-card__thumbs{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px}}.gallery-card__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.thumbs-gallery-card__item{width:100%;aspect-ratio:4/5;position:relative;cursor:pointer;-webkit-transition:all .3s 0s;transition:all .3s 0s}.thumbs-gallery-card__item:not(.swiper-slide-thumb-active){opacity:.5}@media (any-hover:hover){.thumbs-gallery-card__item:not(.swiper-slide-thumb-active):hover{opacity:.7}}.thumbs-gallery-card__item:not(:last-child){margin-bottom:10px}.thumbs-gallery-card__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-gallery-card__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;aspect-ratio:590/735}.main-gallery-card__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.options-card{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:10px}.options-card__item{cursor:pointer}.options-card__input{display:none}.options-card__input:checked+.options-card__content{border-color:#12100d}.options-card__content{border:1px solid transparent}.accordeon-card__item{padding:12px 0;border-bottom:1px solid #d8d8d8}.accordeon-card__item:first-child{border-top:1px solid #d8d8d8}.accordeon-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer}.accordeon-card__head._active .accordeon-card__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.accordeon-card__name{color:#12100d;font-size:22px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.accordeon-card__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;-webkit-transition:all .3s 0s;transition:all .3s 0s}.accordeon-card__body{display:none;color:#4b413e;font-size:15px;line-height:1.6;margin-top:30px}.accordeon-card__body img{width:100%;max-width:100%;height:auto;max-height:unset}.accordeon-card__body h4{font-size:22px;color:#12100d;margin-bottom:12px}.accordeon-card__body ul{padding-left:25px}.accordeon-card__body ul li{list-style:disc}.other-products__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.other-products__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:479.98px){.other-products__title{font-size:32px}}.other-products__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.other-products__arrow{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;opacity:.5;cursor:pointer;-webkit-transition:all .3s 0s;transition:all .3s 0s}@media (any-hover:hover){.other-products__arrow:not(.swiper-button-disabled):hover{opacity:1}}.other-products__arrow.swiper-button-disabled{pointer-events:none}.other-products__content{margin-top:30px}@media (max-width:479.98px){.other-products__content{margin-top:20px}}.other-products__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 30px * 3)/ 4);flex:0 0 calc((100% - 30px * 3)/ 4)}@media (max-width:991.98px){.other-products__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px * 2)/ 3);flex:0 0 calc((100% - 20px * 2)/ 3)}}@media (max-width:721.98px){.other-products__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px * 1)/ 2);flex:0 0 calc((100% - 20px * 1)/ 2)}}@media (max-width:479.98px){.other-products__product{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 10px * 1)/ 2);flex:0 0 calc((100% - 10px * 1)/ 2)}}.other-products__product:not(:last-child){margin-right:30px}@media (max-width:991.98px){.other-products__product:not(:last-child){margin-right:20px}}@media (max-width:479.98px){.other-products__product:not(:last-child){margin-right:10px}}.services__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.services__blocks{margin-top:30px}.services__list{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:991.98px){.services__list{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media (max-width:1392px){.services__item .service__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.services__item .service__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:15px}}.services-work{margin-top:100px}@media (max-width:1392px){.services-work{margin-top:80px}}@media (max-width:991.98px){.services-work{margin-top:60px}}@media (max-width:479.98px){.services-work{margin-top:40px}}@media (max-width:1392px){.services-work__container{padding:0}}@media (max-width:991.98px){.services-work__title{font-size:32px}}.services-work__content{margin-top:30px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-column-gap:105px;-moz-column-gap:105px;column-gap:105px;row-gap:50px}@media (max-width:1392px){.services-work__content{-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}}@media (max-width:991.98px){.services-work__content{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:30px}}.services-work__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;padding-bottom:10px;position:relative}@media (max-width:991.98px){.services-work__item{padding-left:22px;padding-bottom:0}}.services-work__item::after{content:'';width:calc(100% + 105px);height:1px;border-bottom:1px solid #c8c8c8;bottom:0;left:10px;display:inline-block;position:absolute}@media (max-width:1392px){.services-work__item::after{width:calc(100% + 70px)}}@media (max-width:991.98px){.services-work__item::after{width:1px;height:calc(100% + 30px);top:0;left:3.5px;border:none;background:#c8c8c8}}@media (max-width:991.98px){.services-work__item:first-child::after{height:calc(50% + 30px);top:50%}.services-work__item:last-child::after{height:50%}}@media (min-width:991.98px){.services-work__item:nth-child(4n+4)::after{left:0;width:100%}}.services-work__step{color:#12100d;font-variant-numeric:lining-nums proportional-nums;font-size:42px;font-family:Cormorant;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px}.services-work__step::after{content:'';width:9px;height:9px;border-radius:50%;background:#000;position:absolute;left:10px;bottom:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%);z-index:1}@media (max-width:991.98px){.services-work__step::after{bottom:auto;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.services-work__text{color:#4b413e;font-size:15px;line-height:1.5;font-family:Inter}.contacts__container{max-width:1140px;padding:0 50px}@media (max-width:479.98px){.contacts__container{padding:0 40px}}.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:74px;-moz-column-gap:74px;column-gap:74px}.contacts__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;-webkit-box-flex:0;-ms-flex:0 1 450px;flex:0 1 450px}@media (max-width:721.98px){.contacts__title{font-size:32px}}.contacts__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:991.98px){.contacts__image{display:none}}.contacts__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.details-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.details-contacts__name{color:#838382;font-size:12px;font-family:Inter}.details-contacts__list{color:#12100d;font-family:Inter;font-size:14px;line-height:1.7}.details-contacts__list:not(:first-child){margin-top:12px}.details-contacts__list a{color:inherit}@media (any-hover:hover){.details-contacts__list a:hover{text-decoration:underline}}.callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.callback__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.callback__title{color:#12100d;font-size:20px}.callback__text{color:#a2a2a2;font-family:Inter;font-size:15px;font-weight:400;line-height:1.5}.callback__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.contacts-map{aspect-ratio:160/83;position:relative;width:100%;padding:0!important}@media (max-width:991.98px){.contacts-map{aspect-ratio:unset;height:400px}}@media (max-width:479.98px){.contacts-map{height:325px}}.contacts-map img{width:100%;height:100%;position:absolute;-o-object-fit:contain;object-fit:contain;background:#1a1a1a}@media (max-width:721.98px){.contacts-map img{-o-object-position:40% 0;object-position:40% 0;-o-object-fit:cover;object-fit:cover}}.not-found__container{max-width:1050px;padding:0 50px}@media (max-width:479.98px){.not-found__container{padding:0 20px}}.not-found__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:74px;-moz-column-gap:74px;column-gap:74px}@media (max-width:1392px){.not-found__wrapper{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media (max-width:721.98px){.not-found__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}}.not-found__body{-webkit-box-flex:0;-ms-flex:0 0 447px;flex:0 0 447px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:20px}@media (max-width:991.98px){.not-found__body{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 50px * 1)/ 2);flex:0 0 calc((100% - 50px * 1)/ 2)}}@media (max-width:721.98px){.not-found__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center}}.not-found__error{color:#12100d;font-variant-numeric:lining-nums proportional-nums;font-size:52px;font-family:Cormorant}.not-found__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:5px}.not-found__title{color:#12100d;font-family:Cormorant;font-size:32px}.not-found__text{color:#a2a2a2;font-size:15px;line-height:1.5;font-family:Inter}.not-found__image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;aspect-ratio:430/575}@media (max-width:721.98px){.not-found__image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.not-found__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-image__slide{aspect-ratio:160/90;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.about-image__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-image__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px}.about-image__direction{color:#c8c8c8;font-size:14px;font-family:Inter;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer;-webkit-transition:all .3s 0s;transition:all .3s 0s;-webkit-tap-highlight-color:transparent}@media (any-hover:hover){.about-image__direction:hover{color:#12100d}.about-image__direction:hover::before{background:#12100d}}.about-image__direction.about-image-next{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.about-image__direction::before{content:'';-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:1px;background:#c8c8c8;-webkit-transition:all .3s 0s;transition:all .3s 0s}@media (max-width:479.98px){.about-image__direction::before{width:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}}.about-image__pagination{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;color:#c8c8c8}.about-image__pagination .swiper-pagination-current{color:#12100d}.about-image__pagination .swiper-pagination__line{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;height:1px;background:#c8c8c8}@media (max-width:479.98px){.about-image__pagination .swiper-pagination__line{width:50px;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}}.about-image__pagination .swiper-pagination-current,.about-image__pagination .swiper-pagination-total{font-size:14px}.about-goals__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:30px}@media (max-width:1392px){.about-goals__wrapper{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (max-width:721.98px){.about-goals__wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;text-align:center}}.about-goals__name{color:#12100d;font-family:Inter;font-size:24px;font-weight:600}@media (max-width:1392px){.about-goals__name{font-size:20px}}.about-goals__text{margin-top:20px;color:#4b413e;font-size:15px;line-height:1.6;font-family:Inter}.about-team__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:60px}@media (max-width:1392px){.about-team__content{row-gap:40px}}@media (max-width:991.98px){.about-team__content{-ms-grid-columns:1fr;grid-template-columns:1fr;row-gap:30px}}.team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px}.team__image{aspect-ratio:4/5;width:100%}.team__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:479.98px){.team__body{text-align:center}}.team__name{color:#12100d;font-family:Inter;font-size:24px;font-weight:600}@media (max-width:1392px){.team__name{font-size:20px}}.team__position{color:#989898;font-size:15px;line-height:1.5}.page{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page section{padding:50px 0}@media (max-width:1392px){.page section{padding:40px 0}}@media (max-width:991.98px){.page section{padding:30px 0}}@media (max-width:479.98px){.page section{padding:20px 0}}.page section:first-child{padding-top:0}.page section:last-child{padding-bottom:100px}@media (max-width:1392px){.page section:last-child{padding-bottom:80px}}@media (max-width:991.98px){.page section:last-child{padding-bottom:60px}}@media (max-width:479.98px){.page section:last-child{padding-bottom:40px}}