@charset "UTF-8";@font-face{font-family:"Proxima Nova";font-display:swap;src:url(../fonts/proximanova_black.eot);src:url(../fonts/proximanova/proximanova_black.woff2) format("woff2");font-weight:900;font-style:normal}@font-face{font-family:"Proxima Nova";font-display:swap;src:url(../fonts/proximanova_bold.eot);src:url(../fonts/proximanova/proximanova_bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Proxima Nova";font-display:swap;src:url(../fonts/proximanova_extrabold.eot);src:url(../fonts/proximanova/proximanova_extrabold.woff2) format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"Proxima Nova";font-display:swap;src:url(../fonts/proximanova_light.eot);src:url(../fonts/proximanova/proximanova_light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Proxima Nova";font-display:swap;src:url(../fonts/proximanova_regular.eot);src:url(../fonts/proximanova/proximanova_regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Inter;font-display:swap;src:url(../fonts/Inter/Inter-Regular.eot);src:url(../fonts/Inter/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Didot;font-display:swap;src:url(../fonts/Didot.eot);src:url(../fonts/Didot.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Dorsa;font-display:swap;src:url(../fonts/Dorsa-Regular.eot);src:url(../fonts/Dorsa/Dorsa-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Ettielier;font-display:swap;src:url(../fonts/Ettielier-Regular.eot);src:url(../fonts/Ettielier/Ettielier-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Vogue;font-display:swap;src:url(../fonts/Vogue.eot);src:url(../fonts/Vogue.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"TT Hoves Hairline";src:url(../fonts/TTHoves/TTHoves-HairlineItalic.eot);src:local("TT Hoves Hairline Italic"),local("../fonts/TTHoves/TTHoves-HairlineItalic"),url(../fonts/TTHoves/TTHoves-HairlineItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-HairlineItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-HairlineItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-HairlineItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-ExtraLightItalic.eot);src:local("TT Hoves ExtraLight Italic"),local("../fonts/TTHoves/TTHoves-ExtraLightItalic"),url(../fonts/TTHoves/TTHoves-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-ExtraLightItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-ExtraLightItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Thin.eot);src:local("TT Hoves Thin"),local("../fonts/TTHoves/TTHoves-Thin"),url(../fonts/TTHoves/TTHoves-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Thin.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Thin.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-DemiBold.eot);src:local("TT Hoves DemiBold"),local("../fonts/TTHoves/TTHoves-DemiBold"),url(../fonts/TTHoves/TTHoves-DemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-DemiBold.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-DemiBold.woff) format("woff"),url(../fonts/TTHoves/TTHoves-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-BoldItalic.eot);src:local("TT Hoves Bold Italic"),local("../fonts/TTHoves/TTHoves-BoldItalic"),url(../fonts/TTHoves/TTHoves-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-BoldItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-BoldItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Black.eot);src:local("TT Hoves Black"),local("../fonts/TTHoves/TTHoves-Black"),url(../fonts/TTHoves/TTHoves-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Black.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Black.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-ExtraLight.eot);src:local("TT Hoves ExtraLight"),local("../fonts/TTHoves/TTHoves-ExtraLight"),url(../fonts/TTHoves/TTHoves-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-ExtraLight.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-ExtraLight.woff) format("woff"),url(../fonts/TTHoves/TTHoves-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Bold.eot);src:local("TT Hoves Bold"),local("../fonts/TTHoves/TTHoves-Bold"),url(../fonts/TTHoves/TTHoves-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Bold.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Bold.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-ThinItalic.eot);src:local("TT Hoves Thin Italic"),local("../fonts/TTHoves/TTHoves-ThinItalic"),url(../fonts/TTHoves/TTHoves-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-ThinItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-ThinItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Italic.eot);src:local("TT Hoves Italic"),local("../fonts/TTHoves/TTHoves-Italic"),url(../fonts/TTHoves/TTHoves-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Italic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Italic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-BlackItalic.eot);src:local("TT Hoves Black Italic"),local("../fonts/TTHoves/TTHoves-BlackItalic"),url(../fonts/TTHoves/TTHoves-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-BlackItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-BlackItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-ExtraBold.eot);src:local("TT Hoves ExtraBold"),local("../fonts/TTHoves/TTHoves-ExtraBold"),url(../fonts/TTHoves/TTHoves-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-ExtraBold.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-ExtraBold.woff) format("woff"),url(../fonts/TTHoves/TTHoves-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-DemiBoldItalic.eot);src:local("TT Hoves DemiBold Italic"),local("../fonts/TTHoves/TTHoves-DemiBoldItalic"),url(../fonts/TTHoves/TTHoves-DemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-DemiBoldItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-DemiBoldItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-DemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-MediumItalic.eot);src:local("TT Hoves Medium Italic"),local("../fonts/TTHoves/TTHoves-MediumItalic"),url(../fonts/TTHoves/TTHoves-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-MediumItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-MediumItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-ExtraBoldItalic.eot);src:local("TT Hoves ExtraBold Italic"),local("../fonts/TTHoves/TTHoves-ExtraBoldItalic"),url(../fonts/TTHoves/TTHoves-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-ExtraBoldItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Regular.eot);src:local("TT Hoves Regular"),local("../fonts/TTHoves/TTHoves-Regular"),url(../fonts/TTHoves/TTHoves-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Regular.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Regular.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"TT Hoves Hairline";src:url(../fonts/TTHoves/TTHoves-Hairline.eot);src:local("TT Hoves Hairline"),local("../fonts/TTHoves/TTHoves-Hairline"),url(../fonts/TTHoves/TTHoves-Hairline.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Hairline.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Hairline.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Hairline.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-LightItalic.eot);src:local("TT Hoves Light Italic"),local("../fonts/TTHoves/TTHoves-LightItalic"),url(../fonts/TTHoves/TTHoves-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-LightItalic.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-LightItalic.woff) format("woff"),url(../fonts/TTHoves/TTHoves-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Light.eot);src:local("TT Hoves Light"),local("../fonts/TTHoves/TTHoves-Light"),url(../fonts/TTHoves/TTHoves-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Light.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Light.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"TT Hoves";src:url(../fonts/TTHoves/TTHoves-Medium.eot);src:local("TT Hoves Medium"),local("../fonts/TTHoves/TTHoves-Medium"),url(../fonts/TTHoves/TTHoves-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/TTHoves/TTHoves-Medium.woff2) format("woff2"),url(../fonts/TTHoves/TTHoves-Medium.woff) format("woff"),url(../fonts/TTHoves/TTHoves-Medium.ttf) format("truetype");font-weight:500;font-style:normal}:root{--fnt_main:"TT Hoves",sans-serif;--font-family:"TT Hoves",sans-serif;--second-family:"Vogue",sans-serif;--third-family:"Proxima Nova",sans-serif;--font3:"Inter",sans-serif;--font6:"Didot",sans-serif;--font7:"Ettielier",sans-serif;--font10:"Dorsa",sans-serif;--dark_hue:0;--dark_saturation:0%;--dark_lightness:0%;--light_hue:0;--light_saturation:0%;--light_lightness:100%;--prim_hue:22.9090909091;--prim_saturation:84.6153846154%;--prim_lightness:61.7647058824%;--divider_hue:208;--divider_saturation:29.4117647059%;--divider_lightness:90%;--white:#fff;--black:#000;--black-2:rgba(0, 0, 0, .8);--white-2:rgba(255, 237, 220, .8);--scrollBar-color:hsla(calc(var(--prim_hue) + 0), calc(var(--prim_saturation) + 0%), calc(var(--prim_lightness) + 0%), 1);--scrollBar-width:8px;--scrollBar-height:auto;--scrollBar-radius:0px;--scrollBar-gap:0px;--text_selection_bg:hsla(calc(var(--prim_hue) + 0), calc(var(--prim_saturation) + 0%), calc(var(--prim_lightness) + 0%), 1);--text_selection_clr:hsla(calc(var(--light_hue) + 0), calc(var(--light_saturation) + 0%), calc(var(--light_lightness) + 0%), 1);--select-scroll:hsla(calc(var(--divider_hue) + 0), calc(var(--divider_saturation) + 0%), calc(var(--divider_lightness) + 0%), 1)}*{box-sizing:border-box;margin:0;padding:0;border:0;outline:0!important;list-style:none;font-family:var(--fnt_main);overflow-wrap:break-word;text-rendering:optimizeSpeed}::selection{background-color:var(--text_selection_bg);color:var(--text_selection_clr)}body,html{min-width:320px;width:100%;font-size:100%;position:relative}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}html{scrollbar-width:thin;scrollbar-color:var(--scrollBar-color) transparent}html::-webkit-scrollbar{width:calc(var(--scrollBar-width) + var(--scrollBar-gap) * 2);height:var(--scrollBar-height)}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:var(--scrollBar-color);border:var(--scrollBar-gap) solid transparent;border-radius:var(--scrollBar-radius);background-clip:content-box;opacity:.6}html::-webkit-scrollbar-thumb:hover{opacity:1;background-clip:content-box}html::-webkit-scrollbar-button{display:none}body{min-height:100vh}mark{background-color:transparent;color:inherit}a,button,input,select,textarea{font-family:inherit}button,select{text-transform:none}textarea{resize:none;overflow:auto}input::-ms-clear{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=date]::-webkit-calendar-picker-indicator{margin:0;width:1em;cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator:hover{transform:scale(1.1)}input[type=number]{-moz-appearance:textfield}button{cursor:pointer;background-color:transparent}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}iframe{border:0}select{border:0 solid transparent;-webkit-appearance:none;-moz-appearance:none;text-indent:1px}select::-ms-expand{display:none}blockquote,q{quotes:none}[hidden]{display:none}b,strong{font-weight:bolder}progress{vertical-align:baseline}[data-bg],[data-ibg]{background-repeat:no-repeat;background-size:cover;background-position:center}.wrap{max-width:90rem;min-width:20rem;margin:0 auto;padding-left:.84375rem;padding-right:.84375rem;width:100%}.inner{width:100%;max-width:98.3125rem;min-width:20rem;padding-left:.9375rem;padding-right:.9375rem;margin:0 auto}.title{line-height:1.1;text-transform:uppercase;color:var(--black)}.title--md{font-size:1.5rem}.title--lg{font-size:2.4375rem}.title--center{text-align:center}.gap--top--xxl{padding-top:6.25rem}.gap--top--xl{padding-top:5rem}.gap--top--lg{padding-top:3.75rem}.gap--top--md{padding-top:3.125rem}.gap--top--sm{padding-top:2.5rem}.gap--top--sx{padding-top:2.25rem}.gap--bottom--xxl{padding-top:6.25rem}.gap--bottom--xl{padding-bottom:5rem}.gap--bottom--lg{padding-bottom:3.75rem}.gap--bottom--md{padding-bottom:3.125rem}.gap--bottom--sm{padding-bottom:2.5rem}.gap--bottom--sx{padding-bottom:2.25rem}.no_scroll{overflow:hidden}.hr{height:.0625rem;background-color:hsla(calc(var(--border_dark_hue) + 0),calc(var(--border_dark_saturation) + 0%),calc(var(--border_dark_lightness) + 0%),1);width:100%;max-width:100%;display:block}html{font-family:var(--font-family);color:rgba(0,0,0,.8);font-size:1rem;font-weight:300;line-height:1.24}.text-xs{font-family:var(--font3);font-size:.75rem}.subtitle{font-family:var(--second-family);font-weight:400;font-size:1.5rem;line-height:1.24;letter-spacing:.04em;text-transform:uppercase;color:var(--black);white-space:nowrap}body{position:relative;display:flex;flex-direction:column;background-color:#fff}body:before{content:"";position:absolute;z-index:0;top:0;width:100%;height:100%;background-image:url(../img/uploads/noise.png);background-size:contain;background-repeat:repeat-y;mix-blend-mode:exclusion}header{flex:0 0 auto}.main{display:flex;flex-direction:column;gap:4.5rem;position:relative;z-index:1;flex:1 0 auto;padding-bottom:4.5rem}footer{flex:0 0 auto}p+p{padding-top:1.25rem}p a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#bf6374}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;z-index:1;list-style:none;display:flex;text-align:center;justify-content:center;width:100%;left:0}.slick-dots li{position:relative;display:flex;justify-content:center;padding:0;cursor:pointer}.slick-dots li:first-child{justify-content:flex-start}.slick-dots li:last-child{justify-content:flex-end}.slick-dots li button{border:0;transform:matrix(1,0,0,-1,0,0);display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:0;cursor:pointer;border-radius:6.25rem}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";font-family:slick;font-size:6px;line-height:1.875rem;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sliderV .slick-slide{border:none!important}.sliderV li{margin:0;transition-duration:.2s;justify-content:flex-start!important}.sliderV li.slick-active button{width:4.75rem;opacity:1;justify-content:flex-start;font-weight:600;font-size:1.5rem!important;color:#fff}.sliderV li button{display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:1;color:#000;transform:none;font-size:.875rem;font-family:var(--font-family);font-weight:400;line-height:1.24;text-align:center;color:rgba(255,255,255,.5);transition-duration:.2s}.sliderV li button:after{content:"";display:block;background-color:#d9d9d9;transition-duration:.2s}.sliderV .slick-arrow{position:absolute;z-index:1;width:1.5rem;height:1.5rem;font-size:0;line-height:0;background-image:url(../img/ico/arr-2.svg);background-size:contain;background-repeat:no-repeat;bottom:1.625rem}.sliderV .slick-next{transform:rotate(90deg)}.storiesCells .slick-slide{border:none!important}.storiesCells li{margin:0;justify-content:center!important}.storiesCells li.slick-active{display:flex}.storiesCells li.slick-active button{font-weight:600;color:#f08a4b}.storiesCells li button{display:flex;justify-content:center;align-items:center;flex-direction:column;transform:none;line-height:1.24;transition-duration:.2s;font-weight:400;font-size:1rem!important;text-align:center;color:rgba(0,0,0,.2)}.storiesCells .slick-arrow{position:absolute;z-index:1;width:1.5rem;height:1.5rem;font-size:0;line-height:0;background-size:contain;background-repeat:no-repeat;bottom:2.5rem;background-image:url(../img/ico/arr-3.svg)}.storiesCells .slick-arrow:hover{background-image:url(../img/ico/arr-prim.svg)}.storiesCells .slick-prev{left:0}.storiesCells .slick-prev:hover{transform:rotate(180deg)}.storiesCells .slick-next{transform:rotate(180deg);right:0}.storiesCells .slick-next:hover{transform:rotate(0)}.storiesSlider .slick-dots{bottom:0;left:0}.testimonialsSlider .slick-dots{left:0;bottom:-2.8125rem}.storiesSlider .slick-track,.testimonialsSlider .slick-track{display:flex}.storiesSlider li,.testimonialsSlider li{height:1rem;width:1rem;margin:0 .3125rem;align-items:center}.storiesSlider li.slick-active button,.testimonialsSlider li.slick-active button{height:1rem;width:1rem;opacity:1}.storiesSlider li button,.testimonialsSlider li button{height:.375rem;width:.375rem;min-height:.375rem;min-width:.375rem;background-color:#f08a4b;opacity:.2}.btn{display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn--link{font-size:1rem;font-weight:400;line-height:1.24;letter-spacing:.04em;color:#000;border-bottom:.0625rem solid #000;padding:.5rem}.btn--left-0{padding:.5rem .5rem .5rem 0}.btn--white{color:#fff;border-bottom:.0625rem solid #fff}.btn--white path{fill:#fff}.btn__ico{margin-left:.8875rem}.btn__ico svg{width:100%;height:100%;object-fit:contain;width:1.5rem;height:1.5rem;max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem}.btn__ico--right{transform:rotate(-45deg)}.burger__toggle{position:absolute;opacity:0;z-index:-2}.body-page{padding-top:8.5rem}.body-page--gallery{padding-top:4.4375rem}.body-page--packages{padding-top:8.0625rem}.body-page--form{padding-top:8.0625rem}.body-page--header-black .header__logo,.body-page--header-black .header__menu-item{color:#222}.body-page--header-black .header__logo path,.body-page--header-black .header__menu-item path{fill:#876c56}.body-page--header-black .burger__btn>span,.body-page--header-black .burger__btn>span::after,.body-page--header-black .burger__btn>span::before{background-color:#000}.body-page--header-black .header__ico-tel path{stroke:#000}.body-page--header-black .burger__toggle:checked~.burger__content .header__ico-tel path{stroke:#fff}.header-wrap{position:absolute;top:0;width:100%;z-index:2}.header__bottom{display:flex;flex-direction:column;align-items:center}.header__content{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;width:100%}.header__ico-tel{position:absolute;right:1rem;top:2.125rem}.header__logo{font-family:var(--second-family);font-weight:400;font-size:1.75rem;color:#fff;white-space:nowrap;transition-duration:.4s}.header__logo svg{max-width:7.725625rem;max-height:3.48125rem;width:100%;height:100%;object-fit:contain}.header__logo path{fill:#fff}.header__menu{display:flex;align-items:center;gap:1rem}.header__menu-item{font-family:var(--third-family);font-weight:400;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:#fff;transition-duration:.4s}.header__menu-item:hover{color:#f08a4b}.header__menu-item.active{color:#f08a4b;font-weight:700}.header__tel{padding:1.875rem 0 1rem;font-weight:400;font-size:1.5rem;line-height:1;letter-spacing:-.02em;text-align:center;color:#151515}.header__socials{display:flex;gap:0 .9375rem;padding-bottom:1.875rem}.header__socials-img{max-width:1.5rem;max-height:1.5rem;min-width:1.5rem;min-height:1.5rem;width:100%;height:100%;object-fit:contain}.header__btn{padding:1rem;height:3.5rem;font-weight:600;line-height:1.24;letter-spacing:.04em;font-family:var(--font-family);font-size:.875rem;color:#151515;-webkit-backdrop-filter:blur(.4187499881rem);backdrop-filter:blur(.4187499881rem);background-color:#ffd5ab}.list-block{display:flex;flex-direction:column;gap:4.5rem 2.041875rem}.list-block--reverse{flex-direction:row-reverse}.list-block__content{display:flex;justify-content:space-between}.list-block__desc-wrap{display:flex;flex-direction:column;width:100%}.list-block__img{max-height:51.125rem;width:100%;height:100%;object-fit:cover}.stories__video-btn{margin:0 auto;max-width:3rem;max-height:3rem;min-width:3rem;min-height:3rem;width:100%;height:100%;object-fit:contain;border-radius:100px;fill:rgba(255,255,255,.44);-webkit-backdrop-filter:blur(11.3000001907px);backdrop-filter:blur(11.3000001907px)}.stories__headline{padding:1.335rem 0 2.041875rem}.stories__head-wrap{display:flex;justify-content:space-between;gap:0 4rem}.stories__desc{max-width:41.6875rem}.stories__desc a{font-weight:400;color:rgba(25,164,244,.8)}.stories__content{display:flex;margin:0 -.75rem 1.5rem}.stories__content--cells{flex-wrap:wrap;gap:1.5rem;margin:0 0 .625rem}.stories__content--cells .stories__img{max-height:29.5625rem;min-height:29.5625rem}.stories__content--cells .stories__item{width:100%;max-height:29.5625rem;min-height:29.5625rem}.stories__name--2{margin-left:2.1875rem}.stories__item{position:relative;max-height:18.75rem;min-height:18.75rem}.stories__item-head{display:flex;justify-content:space-between;align-items:center}.stories__item-head-item{font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.8)}.stories__item-btn{color:#fff;border-color:#fff}.stories__item-btn path{fill:#fff}.stories__item-content{font-weight:400;font-size:.875rem;color:#fff}.stories__item-content--location{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.stories__item-content strong{font-size:1.8125rem;font-weight:400}.stories__item-content-wrap{position:absolute;top:0;display:flex;flex-direction:column;justify-content:space-between;padding:2.5rem;width:100%;height:100%;opacity:1;transition-duration:.2s}.stories__title{font-weight:400;font-size:1.5rem;line-height:.92;text-transform:uppercase;color:#fff}.stories__img{width:100%;height:100%;object-fit:cover;max-height:18.75rem;min-height:18.75rem}.stories__btn{margin:0 auto}.pagination{display:flex;justify-content:center;align-items:center;gap:0 1.5rem}.pagination__nav{display:flex;align-items:center;transition-duration:.4s}.pagination__nav--next{transform:rotate(180deg)}.pagination__nav:hover path{fill:#f08a4b;fill-opacity:1}.pagination__content{display:flex;align-items:center}.pagination__item a,.pagination__item span{padding:0 .75rem}.pagination__item,.pagination__item a,.pagination__item span{display:flex;align-items:center;font-weight:400;font-size:1rem;text-align:center;color:rgba(0,0,0,.2);transition-duration:.4s}.pagination__item a:hover,.pagination__item span:hover,.pagination__item:hover{color:#f08a4b}.pagination__item a.active,.pagination__item a.current,.pagination__item span.active,.pagination__item span.current,.pagination__item.active,.pagination__item.current{font-weight:600;color:#f08a4b}.form-wrap{background-color:#fff;padding:4.5rem 0}.form__subtitle{text-align:center}.form__fields{display:flex;justify-content:space-between}.form__headline{text-align:center;padding-bottom:4rem}.form .subtitle+.form__headline{padding-top:4rem}.form__label-wrap label{padding-bottom:.5rem}.form__row{display:flex;align-items:flex-end;gap:0 1.5rem}.form__row input{padding:.5rem 1rem;margin-bottom:3.5rem;border-bottom:.0625rem solid rgba(0,0,0,.4);background-color:transparent;height:2.25rem;font-size:1rem}.form__row input::placeholder{font-weight:400;letter-spacing:.04em;color:rgba(0,0,0,.4)}.form__row+h2{padding-top:4.5rem}.form textarea{border:.0625rem solid rgba(0,0,0,.4);padding:.5rem 1rem;width:100%;height:11.25rem;background-color:transparent}.form textarea::placeholder{font-weight:400;font-size:1rem!important;letter-spacing:.04em;color:rgba(0,0,0,.4)}.form__bottom{display:flex;align-items:center;padding:1rem 0 2.5rem}.form__desc{text-transform:initial;padding-right:1.5rem;font-size:1rem;font-weight:400;letter-spacing:.04em;color:rgba(0,0,0,.4)}.form__checkbox{display:flex;align-items:center;text-transform:initial}.form__checkboxs{display:flex;align-items:center}.form__checkboxs label{padding:0 1rem 0 1.5rem;font-size:1rem;letter-spacing:.04em;color:rgba(0,0,0,.4)}.form__btn{margin:0 auto}.form input[type=radio]{position:absolute;z-index:-5}.form input[type=radio]+label{display:inline-block;position:relative;cursor:pointer}.form input[type=radio]+label:before{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;border:1px solid rgba(0,0,0,.16)}.form input[type=radio]+label:after{content:"";position:absolute;transition:all .2s ease;left:.125rem;top:.125rem;width:10px;height:5px;border-radius:1px;border-left:4px solid #f08a4b;border-bottom:4px solid #f08a4b;transform:rotate(-45deg)}.form input[type=radio]:not(:checked)+label:after{opacity:0}.form input[type=radio]:checked+label:after{opacity:1}.col{width:100%}.col--12{width:100%}.col--6{display:flex;justify-content:space-between}.col--2{max-width:calc(33.3333333333% - 1.5rem / 2)}.banner-wrap{padding:4.5rem 0;background-repeat:no-repeat;background-size:cover;background-position:center}.banner__content{display:flex;flex-direction:column;align-items:center;gap:.5rem 0;max-width:52rem;margin:0 auto}.banner__healine{text-align:center}.testimonials{position:relative;display:flex;padding-right:0;padding-bottom:3rem;gap:0 4.375rem}.testimonials-wrap{padding:0 0 1.875rem}.testimonials__headline{padding-bottom:1.25rem}.testimonials__content{display:flex;gap:0 1.5rem;max-width:63.75rem}.testimonials__item{display:flex!important;flex-direction:column;gap:1.5rem 0;width:100%}.testimonials__item-desc{padding:1rem 0 1.5rem}.testimonials__img{width:100%;height:100%;object-fit:cover;max-height:17.4375rem;height:17.4375rem}.testimonials__time{display:block;padding-bottom:.5rem;font-family:var(--font3);font-weight:400;letter-spacing:.08em;color:rgba(0,0,0,.8)}.testimonials__title{font-family:var(--font3);font-weight:400;font-size:1.25rem;line-height:.92;text-transform:uppercase;color:#000}.block{display:flex;flex-direction:column;padding:0!important}.block--full-img .block__headline{word-break:break-word}.block--full-img .block__head{align-items:center}.block--full-img .block__head-desc{display:flex;order:1}.block--full-img .block__img{max-height:46.75rem}.block--head-reverse{padding:0 1rem!important}.block--head-reverse .block__headline{padding-left:0;padding-right:0}.block--head-reverse .block__head{padding-left:0;padding-right:0}.block--subtitle .block__head{padding-bottom:2.0625rem}.block--subtitle .block__img{max-height:20.5rem}.block--col-reverse{flex-direction:column-reverse;padding:0 1rem}.block--col-reverse .block__head{align-items:flex-end;padding-bottom:0!important}.block--col-reverse .block__headline{line-height:.92}.block__head{display:flex;justify-content:space-between;gap:0 2.375rem}.block__head-desc{display:flex;flex-direction:column}.block__body{display:flex;gap:0 8.5294117647%}.block__img{width:100%;height:100%;object-fit:cover}.faq-inner{background-color:#edf4f5;padding:4.5rem 0}.faq__headline{padding-bottom:2rem}.faq__content{counter-reset:item;list-style-type:none}.faq__item{display:flex;padding:1rem 0;border-top:.0625rem solid rgba(21,21,21,.2)}.faq__item:before{content:counter(item,decimal-leading-zero);counter-increment:item;font-weight:400;font-size:1.5rem;line-height:1.2;color:#151515;padding-right:1.25rem}.faq__item.active .faq__btn:after{transform:rotate(90deg)}.faq__head{display:flex;justify-content:space-between;align-items:center;width:100%}.faq__body{display:flex;flex-direction:column;padding-right:1.5rem}.faq__body-wrap{display:flex;flex-direction:column;width:100%}.faq__title{padding-right:1.5rem;font-weight:400;font-size:1.5rem;color:#151515}.faq__btn{position:relative;max-width:2rem;max-height:2rem;min-width:2rem;min-height:2rem;border-radius:50%;border:.0625rem solid rgba(21,21,21,.2)}.faq__btn:after,.faq__btn:before{content:"";position:absolute;background-color:#151515;transition-duration:.4s}.faq__btn:after{top:28%;width:.125rem;height:.875rem}.faq__btn:before{width:.875rem;height:.125rem}.faq__desc{padding-top:1.5625rem;max-width:52.8125rem;font-weight:400;font-size:1rem;line-height:1.4;color:rgba(21,21,21,.6)}.footer{display:flex;flex-direction:column;gap:2rem 0}.footer__menu,.footer__nav-wrap{display:flex;flex-wrap:wrap;width:100%}.footer__copyrate,.footer__logo,.footer__socials,.footer__tel{width:100%}.footer__socials,.footer__tel{display:flex}.footer-wrap{position:relative;background-color:#fff;padding:4.5rem 0}.footer__row{display:flex;justify-content:flex-start}.footer__logo{font-family:var(--second-family);font-weight:400;font-size:3.25rem;white-space:nowrap;color:#000}.footer__logo-img{width:100%;height:100%;object-fit:contain;max-width:17.9375rem;max-height:8.0625rem}.footer__headline{padding-bottom:.5rem;font-weight:500;font-size:2rem;line-height:1.1;letter-spacing:.09em;text-transform:uppercase;color:#151515}.footer__nav{display:flex;flex-direction:column;gap:.5rem 0}.footer__nav-item{font-family:var(--font-family);font-weight:400;font-size:1.5rem;line-height:1.7;color:rgba(0,0,0,.6)}.footer__nav-wrap{display:flex;flex-direction:column}.footer__tel{font-weight:400;font-size:2rem;padding-bottom: .5rem;line-height:1;letter-spacing:-.02em;color:#151515;white-space:nowrap}.footer__copyrate span{font-size:1.25rem;line-height:1.26;letter-spacing:-.03em;color:#151515}.footer__menu{display:flex;gap:.5rem 2.3125rem}.footer__menu-item{font-family:var(--font-family);font-weight:400;font-size:1.25rem;line-height:1.4;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:rgba(21,21,21,.4);white-space:nowrap}.footer__socials{display:flex;gap:.9375rem}.footer__socials-img{max-width:2.25rem;max-height:2.25rem;min-width:2.25rem;min-height:2.25rem;width:100%;height:100%;object-fit:contain}.square-block{display:flex;flex-direction:column;gap:2rem 0}.square-block-wrap--center .square-block__desc-wrap{display:flex;align-items:center}.square-block-wrap--top .square-block__desc-wrap{display:flex;flex-direction:column;justify-content:space-between}.square-block__headline{max-width:50.4375rem}.square-block__content{display:flex;justify-content:space-between}.square-block__img{width:100%;height:100%;object-fit:cover;max-height:46.8125rem}.square-block__desc{font-weight:400}.slider__item{position:relative;width:100vw}.slider__img{max-width:100vw;width:100%;height:100%;object-fit:cover;object-fit:cover}.slider__img-wrap{position:relative;height:100%}.slider__img-wrap:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(../img/grad-mob.png);background-size:cover;background-position:center}.slider__desc{padding:1.5rem 0;font-weight:400;color:#fff}.slider__desc-inner{max-width:24.8125rem}.slider__desc-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center}.slider__headline{color:#fff}.slider__subtitle{padding-top:3.5rem;color:#fff;text-transform:uppercase;font-weight:500;font-size:1rem;line-height:.92}.slider__btn{text-transform:uppercase}.imgs-square{display:flex;flex-direction:column;gap:3.4375rem 0}.imgs-square-wrap:nth-child(odd) .imgs-square__imgs{flex-direction:row-reverse}.imgs-square-wrap--reverse:nth-child(odd) .imgs-square__imgs{flex-direction:row}.imgs-square-wrap--reverse:nth-child(even) .imgs-square__imgs{flex-direction:row-reverse}.imgs-square__head{display:flex;justify-content:space-between;gap:2rem}.imgs-square__desc{display:flex;flex-direction:column;font-weight:400;max-width:41.75rem}.imgs-square__imgs{display:flex;justify-content:space-between;gap:0 1.5625rem}.imgs-square__img-big{max-height:46.8125rem;width:100%;height:100%;object-fit:cover}.imgs-square__img-min{max-width:23.6764705882%;max-height:21.75rem;width:100%;height:100%;object-fit:cover}.quote{position:relative}.quote__ico{position:absolute;left:1rem;top:.8125rem}.quote__ico svg{max-width:4.5rem;max-height:2.9375rem;width:100%;height:100%;object-fit:contain}.quote__content{padding:.8125rem 0;font-style:italic;font-weight:500;font-size:2rem;line-height:1.16;text-align:center;color:#000}.quote__content strong{font-weight:700}.albums__content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem 0}.albums__item{display:flex;flex-direction:column;gap:2rem 0}.albums__img{width:100%;height:100%;object-fit:cover;max-width:41.75rem;max-height:38.8125rem}.albums__btn{text-transform:uppercase}.albums__subtitle{font-weight:300;font-size:.75rem;line-height:.92;color:#000}.albums__title{text-transform:capitalize;padding:.361875rem 0 1.5rem}.price-wrap{background-color:var(--white)}.price__item{display:flex;justify-content:space-between;padding:3.5rem 2.5rem}.price__item:not(:last-child){border-bottom:.125rem solid rgba(0,0,0,.1)}.price__content{display:flex;flex-direction:column;justify-content:space-between;gap:.45625rem 0}.price__headline{font-size:1.5rem;text-transform:uppercase;color:#000}.price__subtitle{font-weight:400;font-size:.875rem;line-height:1.4;letter-spacing:-.02em;color:#000}.price__text{font-weight:400;font-size:1.25rem;text-transform:uppercase;color:#000}.price__btn{text-transform:uppercase}.hero-2__img{width:100%;height:100%;object-fit:cover;max-width:100%;max-height:37.5rem}.page-text__headline{padding-bottom:1.5rem}.page-text__content h1,.page-text__content h2,.page-text__content h3,.page-text__content h4,.page-text__content h5,.page-text__content h6{color:#000}.page-text__content h1+h1,.page-text__content h1+h2,.page-text__content h1+h3,.page-text__content h1+h4,.page-text__content h1+h5,.page-text__content h1+h6,.page-text__content h2+h1,.page-text__content h2+h2,.page-text__content h2+h3,.page-text__content h2+h4,.page-text__content h2+h5,.page-text__content h2+h6,.page-text__content h3+h1,.page-text__content h3+h2,.page-text__content h3+h3,.page-text__content h3+h4,.page-text__content h3+h5,.page-text__content h3+h6,.page-text__content h4+h1,.page-text__content h4+h2,.page-text__content h4+h3,.page-text__content h4+h4,.page-text__content h4+h5,.page-text__content h4+h6,.page-text__content h5+h1,.page-text__content h5+h2,.page-text__content h5+h3,.page-text__content h5+h4,.page-text__content h5+h5,.page-text__content h5+h6,.page-text__content h6+h1,.page-text__content h6+h2,.page-text__content h6+h3,.page-text__content h6+h4,.page-text__content h6+h5,.page-text__content h6+h6{padding-top:2.5rem}.page-text__content h1+p,.page-text__content h2+p,.page-text__content h3+p,.page-text__content h4+p,.page-text__content h5+p,.page-text__content h6+p{padding-top:1.5rem}.page-text__content h1+ol,.page-text__content h1+ul,.page-text__content h2+ol,.page-text__content h2+ul,.page-text__content h3+ol,.page-text__content h3+ul,.page-text__content h4+ol,.page-text__content h4+ul,.page-text__content h5+ol,.page-text__content h5+ul,.page-text__content h6+ol,.page-text__content h6+ul{padding-top:1.5rem}.page-text__content h1,.page-text__content h2{font-weight:400;font-size:2.5rem}.page-text__content h3,.page-text__content h4,.page-text__content h5,.page-text__content h6{font-size:2rem;line-height:.92;text-transform:uppercase;color:#000}.page-text__content p{font-weight:400}.page-text__content p+ol,.page-text__content p+p,.page-text__content p+ul{padding-top:1.5rem}.page-text__content p+h1,.page-text__content p+h2,.page-text__content p+h3,.page-text__content p+h4,.page-text__content p+h5,.page-text__content p+h6{padding-top:2.5rem}.page-text__content ol,.page-text__content ul{padding-left:1.75rem}.page-text__content ol+h1,.page-text__content ol+h2,.page-text__content ol+h3,.page-text__content ol+h4,.page-text__content ol+h5,.page-text__content ol+h6,.page-text__content ul+h1,.page-text__content ul+h2,.page-text__content ul+h3,.page-text__content ul+h4,.page-text__content ul+h5,.page-text__content ul+h6{padding-top:2.5rem}.page-text__content ol+p,.page-text__content ul+p{padding-top:1.5rem}.page-text__content li{font-weight:400}.page-text__content ul li{list-style:disc}.page-text__content ol li{list-style:auto}.page-text__content a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:rgba(0,0,0,.8)}.masonry{display:flex;flex-direction:column;gap:2rem 0}.masonry__row{display:flex}.masonry__row--1{justify-content:space-between;gap:0 7.375rem}.masonry__row--1 .masonry__img{max-height:31.8125rem}.masonry__row--2 .masonry__img{max-height:31.8125rem}.masonry__row--3{display:flex}.masonry__row--3-1{gap:1.9375rem 0}.masonry__row--3-1 .masonry__img{max-height:15.1875rem}.masonry__row--3-2{gap:3.4375rem 0;flex-direction:column}.masonry__row--3-2 .masonry__img{max-height:31.875rem}.masonry__row--4{display:flex;justify-content:space-between;gap:2.8125rem 0}.masonry__row--4-1{display:flex;flex-direction:column;gap:2.0625rem 0}.masonry__row--4-1 .masonry__img{max-height:15.25rem}.masonry__row--4-2{width:100%;max-width:56.4375rem;justify-content:space-between}.masonry__row--4-2 .masonry__desc{max-height:20.375rem;max-width:20.375rem}.masonry__row--4-2 .masonry__img{max-height:31.8125rem}.masonry__desc{width:100%;font-weight:400;color:rgba(0,0,0,.8)}.masonry__img{width:100%;height:100%;object-fit:cover}.location{position:relative;text-align:center}.location-wrap{position:relative;padding:5.9375rem 0 10.875rem;background-repeat:no-repeat;background-size:cover;background-position: center;}.location-wrap:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.location__headline{line-height:1.1;color:#fff}.location__subtitle{padding:.25rem 0 2rem;font-weight:400;font-size:1rem;line-height:1.1;text-transform:uppercase;color:#fff}.location form{display:flex;justify-content:center;margin:0 2rem}.location form>input{background-color:rgba(255,255,255,.24)!important;-webkit-backdrop-filter:blur(2.1500000954px);backdrop-filter:blur(2.1500000954px);padding:0 .5rem!important;width:100%!important;max-width:34.5625rem;height:1.875rem!important;color:#fff!important;font-size:.875rem!important}.location form>input::placeholder{font-size:.875rem!important;font-weight:300!important;line-height:1.1!important;color:rgba(255,255,255,.7)!important}.location button{display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;white-space:normal;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 1rem!important;height:1.875rem!important;background-color:#f08a4b!important;background-image:none!important;font-weight:500;font-size:1rem;line-height:1.1;letter-spacing:.04em!important;text-transform:uppercase!important;color:#fff}.services-hero{display:block;max-height:56.25rem;max-width:90rem;margin:0 auto 4.5rem;width:100%;height:100%;object-fit:cover}.services__content{display:flex;justify-content:space-between;padding-bottom:4.375rem;gap:1.5rem}.services__headline{width:100%;max-width:50.4375rem;text-transform:initial}.services__desc{width:100%}.services__text{padding:.981875rem 0 1.5rem;line-height:1.05;color:#000}.services__gallery-top{display:flex;flex-wrap:wrap}.services__gallery-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.25rem}.services__img-top{width:100%;height:100%;object-fit:cover}.services__img-top-col{display:flex;flex-direction:row;gap:0 1.25rem;width:100%}.services__img-top-row{display:flex;justify-content:space-between;width:100%}.services__img-top--1{display:flex;width:100%;height:100%;object-fit:cover;max-height:81.75rem;max-width:calc(50% - .625rem)}.services__img-top--2{display:flex;width:100%;height:100%;object-fit:cover}.services__img-top--3{width:100%;height:100%;object-fit:contain}.services__img-top--4{height:100%;max-height:42.1875rem;margin-top:1.5rem;width:100%;height:100%;object-fit:cover}.services__img-bottom{display:flex;width:100%;height:100%;object-fit:cover;min-height:15.75rem;max-height:15.75rem;max-width:calc(50% - .625rem)}.services__video{padding:56.25% 0 0 0;position:relative}.services__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.services__video-text{width:100%;max-width:70.625rem;padding:3rem 0;line-height:1.05;color:#000;margin:0 auto}.cells-mix{display:flex;flex-direction:column;gap:.5625rem 0}.cells-mix__row{display:flex;justify-content:space-between;width:100%;gap:0 1.375rem}.cells-mix__col{display:flex;flex-direction:column;justify-content:space-between;width:100%}.cells-mix__col--1{gap:2rem 0}.cells-mix__col--2{gap:1.5rem 0;max-width:48.9375rem}.cells-mix__headline{padding:1.9375rem 0;text-transform:initial}.cells-mix__content{max-width:29.4375rem;width:100%}.cells-mix__img{width:100%;height:100%;object-fit:cover;max-width:100%}.cells-mix__img--1{max-height:43.6875rem}.cells-mix__img--2{max-height:30.875rem}.cells-mix__img--3{max-height:37.4375rem}.cells-mix__img--full{max-height:40.1875rem}.cells-mix__img-wrap{display:flex}.hero{height:100%}.hero-wrap{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:40rem}.hero-wrap:after{content:"";position:absolute;z-index:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.45)}.hero-wrap--indian .hero__content{padding-top:18.5625rem}.hero-wrap--indian .hero__headline{font-family:var(--font10);font-weight:400;font-size:2.5rem;line-height:.92;letter-spacing:.12em;color:#fff}.hero-wrap--indian .hero__desc-wrap{justify-content:flex-end}.hero-wrap--indian .hero__btn{-webkit-backdrop-filter:blur(6.6999998093px);backdrop-filter:blur(6.6999998093px);background:rgba(255,255,255,.43);font-weight:400}.hero__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:9.875rem 0 2rem;height:100%}.hero__headline{font-family:var(--font7);font-weight:400;font-size:3.1875rem;line-height:.92;text-align:center;color:var(--white-2)}.hero__desc{padding-bottom:2rem;font-family:var(--font6);font-weight:400;font-size:1.8125rem;line-height:1.08;letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#dedede}.hero__desc span{position:relative;top:-.4375rem;display:inline-block;font-family:var(--font6);transform:scale(1,1.5)}.hero__desc strong{display:flex;font-size:2.6875rem;font-family:var(--font6);font-weight:400}.hero__desc-wrap{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.hero__btn{padding:1rem;height:3.5rem;font-weight:600;line-height:1.24;letter-spacing:.04em;color:#fff;-webkit-backdrop-filter:blur(.4187499881rem);backdrop-filter:blur(.4187499881rem);background-color:rgba(255,213,171,.42)}.hero__btn path{fill:#fff}.sitemap{color:#000}.sitemap-wrap{padding:0 0 3.125rem}.sitemap__desc{padding-bottom:1.875rem}.sitemap__headline{color:#000;padding-bottom:1.875rem;font-size:20px}.sitemap a{font-size:1.125rem;display:block;text-transform:uppercase;color:#000;padding-bottom:.9375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sitemap a:hover{font-size:1.1875rem;transition:.2s;color:#f08a4b}.sitemap__title{margin-top:1.875rem;padding-bottom:.625rem}.ui-kit-wrap{padding:6.25rem 0 3.125rem}.ui-kit-page{background-color:#000}.ui-kit__headline{color:#fff;padding-bottom:1.875rem;font-size:20px}.ui-kit__desc{padding-bottom:1.875rem}.ui-kit__row{display:flex;flex-wrap:wrap}.ui-kit__item{padding:.625rem}.services__gallery-bottom img{max-width:100%;width:100%}.pswp__bg{background:rgba(0,0,0,.7)!important}.pswp__button--fs,.pswp__button--share,.pswp__button--zoom,.pswp__counter,.pswp__top-bar{display:none!important}.pswp__ui--fit .pswp__top-bar{background:0 0!important}.pswp__button--close{top:0;right:0;background:url(../img/ico/x.svg) 0 0 no-repeat!important;background-position:center!important}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../img/ico/arr-g.svg) 0 0 no-repeat!important}.pswp__button--arrow--right:before{transform:rotate(180deg)}.pswp__button--arrow--right{right:10px!important}.pswp__button--arrow--left{left:10px!important}.pswp__item{background-color:#fff!important}.pswp__img{padding:0 34px;object-fit:contain}@media (min-width:26.25em){.services__img-bottom{min-height:18.875rem;max-height:18.875rem}}@media (min-width:33.75em){.services__img-bottom{min-height:25.75rem;max-height:25.75rem}}@media (min-width:77.5em){.mob-item--lg{display:none!important}.masonry__row--3-1{max-width:57.5735294118%}.masonry__row--3-1 .masonry__desc{padding-top:8.92625rem}.masonry__row--3-2{max-width:27.3125rem}}@media (min-width:82.5em){.footer__tel{font-size:3rem}}@media (min-width:88.75em){.masonry__row--3-2{margin-top:-9.6875rem}}@media (min-width:40em){.stories__item{max-height:33.1875rem;min-height:33.1875rem}.stories__img{max-height:33.1875rem;min-height:33.1875rem}.footer__logo{font-size:3.625rem}}@media (min-width:48em){.mob-item--sm{display:none!important}.sliderV .slick-dots{right:2.1875rem;top:7rem;left:auto;width:2.5rem;margin:auto 0;height:calc(100% - 14rem);flex-direction:column;justify-content:center}.sliderV li{height:2.5rem;width:2.5rem;justify-content:center!important;transition-duration:.4s}.sliderV li.slick-active{height:7.5rem}.sliderV li.slick-active button{width:2.5rem;height:7.5rem;font-size:2rem!important}.sliderV li.slick-active button:after{height:4rem}.sliderV li button{font-size:1.5rem;height:2.5rem;width:2.5rem;min-height:2.5rem;min-width:2.5rem;transition-duration:.4s}.sliderV li button:after{width:.125rem;height:0;transition-duration:.4s}.sliderV .slick-arrow{right:1.375rem;width:4rem;height:4rem}.sliderV .slick-prev{top:1.5rem}.sliderV .slick-next{bottom:1.5rem;transform:rotate(180deg)}.storiesCells li.slick-active button{font-size:2rem!important}.header__ico-tel{top:1.4375rem}.header__logo svg{max-width:9.7475rem}.stories__video-btn{max-width:5.875rem;max-height:5.875rem;min-width:5.875rem;min-height:5.875rem}.stories__headline{padding:4rem 0}.stories .slick-track{gap:0 1.5rem}.stories__item:hover .stories__item-content-wrap{background-color:rgba(0,0,0,.3);opacity:1}.stories__title{font-size:2rem}.form__row+h2{padding-top:6.5rem}.col--6{max-width:calc(50% - 1.5rem / 2)}.square-block{gap:3.5rem 0}.square-block__img{max-width:59.3382352941%}.square-block__desc-wrap{max-width:32.1323529412%}.slider__item{height:100vh}.slider__img{height:100vh}.slider__img-wrap:after{background-image:url(../img/grad.png)}.slider__desc-wrap{height:100vh}.slider__desc--mob{display:none}.slider__subtitle{font-size:1.5rem}.albums__content{gap:3.5rem 1.5rem}.albums__item{max-width:calc(50% - 1rem)}.albums__subtitle{font-size:1.25rem}.albums__title{padding:1.5rem 0 2.5rem}.masonry{gap:3.5rem 0}.masonry__row--1 .masonry__img{max-width:50%}.masonry__row--2{gap:0 10.2205882353%}.masonry__row--2 .masonry__desc{padding-top:4.9375rem}.masonry__row--2 .masonry__img{max-width:50%}.masonry__row--3{gap:0 7.25rem}.masonry__row--3-1{gap:0 7.25rem;justify-content:space-between}.masonry__row--3-1 .masonry__desc{padding-top:4.9375rem}.masonry__row--3-1 .masonry__img{max-width:14.375rem}.masonry__row--4-1{margin-right:4.5rem;gap:2.8125rem 0;max-width:12.9375rem;min-width:12.9375rem}.masonry__row--4-1 .masonry__img{max-width:12.9375rem}.masonry__row--4-2 .masonry__desc{padding-top:4.875rem}.masonry__row--4-2 .masonry__img{max-width:48.5294117647%}.location-wrap{padding:12.4375rem 0 19.4375rem}.location__subtitle{font-size:1.25rem;padding:1rem 0 2.5rem}.location form>input{height:3.375rem!important;padding:0 1.5rem!important;font-size:1.25rem!important;-webkit-backdrop-filter:blur(8.6000003815px);backdrop-filter:blur(8.6000003815px)}.location form>input::placeholder{font-size:1.25rem!important}.location button{height:3.375rem!important;padding:0 1.5rem!important;font-size:1.25rem}.services__img-bottom{min-height:38.25rem;max-height:38.25rem}.cells-mix{gap:2.5rem 0}.cells-mix__col--1{max-width:34.5rem;gap:5.5rem 0}.cells-mix__headline{padding:3.25rem 0}.hero-wrap{height:100vh}.hero-wrap--indian .hero__content{padding-top:40vh}.hero-wrap--indian .hero__headline{font-size:5rem}.hero__content{padding-bottom:4rem;justify-content:space-between}.pswp__button--close{top:30px;right:30px}.pswp__button--arrow--right{right:60px!important}.pswp__button--arrow--left{left:60px!important}.pswp__item{margin:auto;width:calc(100% - 64px);height:calc(100% - 64px)}.pswp__zoom-wrap{display:flex;align-items:center;justify-content:center}.pswp__img{left:-32px!important;top:-12px!important;max-width:calc(100% - 64px)!important;max-height:calc(100% - 64px)!important;padding:0}}@media (min-width:62em){.wrap{padding-left:2.5rem;padding-right:2.5rem}.inner{padding-left:2.125rem;padding-right:2.125rem}.title--md{font-size:3rem}.gap--top--xxl{padding-top:12.5rem}.gap--top--xl{padding-top:10rem}.gap--top--lg{padding-top:7.5rem}.gap--top--md{padding-top:6.25rem}.gap--top--sm{padding-top:5rem}.gap--top--sx{padding-top:4.5rem}.gap--bottom--xxl{padding-top:12.5rem}.gap--bottom--xl{padding-bottom:10rem}.gap--bottom--lg{padding-bottom:7.5rem}.gap--bottom--md{padding-bottom:6.25rem}.gap--bottom--sm{padding-bottom:5rem}.gap--bottom--sx{padding-bottom:4.5rem}.mob-item--md{display:none!important}.main{gap:9.5rem;padding-bottom:9.5rem}.slick-slider .slick-list{display:flex}.testimonialsSlider .slick-dots{bottom:0}.burger__inner{display:flex;justify-content:space-between;align-items:center;width:100%}.burger__head{display:none}.body-page--gallery{padding-top:7.0625rem}.header__bottom{display:none}.list-block{gap:9.5rem 2.041875rem}.list-block-gap--50 .list-block__desc-wrap{gap:1.5625rem 0}.list-block-gap--80 .list-block__desc-wrap{gap:2.5rem 0}.list-block__content{gap:0 3.625rem}.list-block__content:nth-child(even){flex-direction:row-reverse}.list-block__content--reverse:nth-child(odd){flex-direction:row-reverse}.list-block__content--reverse:nth-child(even){flex-direction:row}.list-block__desc-wrap{max-width:49.0441176471%}.list-block__img{max-width:42.4264705882%}.stories__content--cells .stories__item{max-width:calc(50% - 1rem)}.stories__name--2{margin-left:5.625rem}.stories__item-content{font-size:1.1875rem}.stories__item-content strong{font-size:2.40625rem}.banner-wrap{padding:5.6875rem 0 2.875rem}.banner__content{gap:4.5rem 0}.testimonials{overflow:hidden}.testimonials-wrap{background-color:#fff;padding:4.5rem 0 1.875rem}.testimonials__desc{max-width:27.3125rem}.testimonials .slick-track{gap:0 1.5rem}.testimonials__content{position:static;margin-right:-12.5rem}.testimonials__item{max-width:20.25rem}.block--full-img .block__head{padding-bottom:3.5rem}.block--full-img .block__head-desc{max-width:32.1323529412%}.block--head-reverse{padding:0 2.5rem!important}.block--head-reverse .block__headline{max-width:49.0441176471%}.block--head-reverse .block__head-desc{max-width:38.3823529412%}.block--head-reverse .block__head{flex-direction:row-reverse}.block--subtitle .block__head{padding-bottom:5rem}.block--subtitle .block__headline{text-align:right}.block--subtitle .block__img{max-height:35.25rem}.block--col-reverse{padding:0 2.5rem!important;gap:4.5rem 0}.block--col-reverse .block__headline{max-width:49.0441176471%}.block--col-reverse .block__head-desc{max-width:46.8382352941%}.faq__headline{padding-bottom:3.5rem}.faq__item:before{padding-right:5.875rem}.faq__item{padding:3.75rem 0}.faq__title{font-size:2.75rem}.faq__btn{max-width:4rem;max-height:4rem;min-width:4rem;min-height:4rem}.faq__btn:after{width:.1875rem;height:1.75rem}.faq__btn:before{width:1.75rem;height:.1875rem}.faq__desc{font-size:1.5rem}.footer{gap:4.5rem 0}.footer__menu,.footer__nav-wrap{max-width:33.3333333333%}.footer__copyrate,.footer__logo,.footer__socials{max-width:35.7142857143%}.footer__socials,.footer__tel{justify-content:flex-end}.footer__row{justify-content:space-between;align-items: center;}.footer__nav-item{line-height:1.4}.imgs-square__img-big{max-width:74.4852941176%}.quote-wrap{margin:-4.5rem 0}.quote__ico svg{left:1.5rem;top:1.5rem;max-width:18.0625rem;max-height:12.25rem}.quote__content{font-size:4.5rem;padding:5.5rem 4.875rem}.albums__img{height:38.8125rem}.price__content{gap:.45625rem 0}.price__headline{font-size:4rem}.price__subtitle{font-size:1.25rem}.price__text{font-size:4rem}.masonry__row--1 .masonry__desc{max-width:27.3125rem}.masonry__row--1 .masonry__img{max-width:59.3382352941%}.masonry__row--2 .masonry__desc{max-width:27.3125rem}.masonry__row--2 .masonry__img{max-width:40.6617647059%}.masonry__row--3-1 .masonry__desc{max-width:27.3125rem}.masonry__row--3-2 .masonry__img{max-width:100%}.services-hero{margin:0 auto 9.5rem}.services__desc{max-width:27.3125rem}.services__text{padding:2rem 0 4rem}.services__gallery-bottom{gap:1.5rem}.services__img-top-col{max-width:calc(50% - .5rem);gap:1rem 0;flex-direction:column;max-height:81.75rem}.services__img-top--1{max-width:calc(50% - .5rem)}.services__img-top--2{max-height:calc(50% - .5rem)}.services__img-top--3{max-height:calc(50% - .5rem);width:100%;height:100%;object-fit:cover}.services__img-top--4{margin-top:4rem}.services__img-bottom{max-width:calc(50% - .75rem);min-height:54.0625rem;max-height:54.0625rem}.hero__headline{font-size:6.875rem}.hero__desc{font-size:2.625rem}.hero__desc strong{font-size:3.9375rem}}@media (min-width:75em){.stories__content--cells .stories__item{max-width:calc(33.3333333333% - 1rem)}.block--subtitle .block__img{max-width:62.2794117647%}.block--subtitle .block__desc{max-width:32.1323529412%}.block--col-reverse .block__head-desc{padding-right:7.1875rem}}@media (min-width:80em){.title--lg{font-size:4.5rem}.list-block-gap--50 .list-block__desc-wrap{gap:3.125rem 0}.list-block-gap--80 .list-block__desc-wrap{gap:5rem 0}.list-block__content{gap:0 7.25rem}.stories__item-content{font-size:1.5rem}.stories__item-content strong{font-size:3rem}}@media (max-width:75em){.block__body{flex-direction:column}}@media (max-width:1170px){.sitemap__headline{font-size:calc(16px + 4 * (100vw - 320px)/ 850)}.ui-kit__headline{font-size:calc(16px + 4 * (100vw - 320px)/ 850)}}@media (max-width:62em){.pc-item--md{display:none!important}.storiesCells .slick-dots{position:relative;right:0;top:auto;bottom:0;left:auto;height:1.45625rem;margin:0 auto;width:calc(100% - 6rem);justify-content:center;gap:0 1.5rem}.burger__head{position:absolute;z-index:3;left:0;top:0;height:50px;width:100%;visibility:visible;background-color:transparent;transition-duration:.4s}.burger__inner{max-height:calc(100vh - 3.125rem);overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll;margin-top:3.125rem}.burger__inner::-webkit-scrollbar{height:0;width:0}.burger__btn{display:flex;align-items:center;position:absolute;top:2.625rem;left:1.234375rem;width:1.03125rem;height:1.875rem;cursor:pointer;z-index:5;padding:1.25rem;margin-top:-.625rem}.burger__btn>span,.burger__btn>span::after,.burger__btn>span::before{display:block;position:absolute;width:calc(1.03125rem);height:.125rem;background-color:#fff;transition-duration:.25s;border-radius:.125rem}.burger__btn>span{content:"";top:4px;left:0}.burger__btn>span::before{content:"";width:64%;left:0;top:8px}.burger__btn>span::after{content:"";width:98%;left:0;top:16px}.burger__wrap{justify-content:center;display:flex;align-items:center;position:fixed;z-index:1;visibility:hidden;top:0;left:-100%;width:100%;height:100%;transition-duration:.25s;background-color:#fff}.burger__toggle:checked~.burger__btn>span,.burger__toggle:checked~.burger__btn>span::after,.burger__toggle:checked~.burger__btn>span::before{background-color:#000}.burger__toggle:checked~.burger__btn{padding:1.25rem;margin-top:-.625rem}.burger__toggle:checked~.burger__btn>span{top:13px;left:0;width:calc(1.03125rem);transform:rotate(45deg)}.burger__toggle:checked~.burger__btn>span::before{top:0;left:0;width:100%;transform:rotate(0)}.burger__toggle:checked~.burger__btn>span::after{top:0;left:0;width:100%;transform:rotate(90deg)}.burger__toggle:checked~.burger__content .burger__head{background-color:#fff}.burger__toggle:checked~.burger__content .burger__wrap{visibility:visible;left:0}.burger__toggle:checked~.burger__content .header__logo{color:#151515}.burger__toggle:checked~.burger__content .header__logo path{fill:#876c56}.body-page--form{padding-top:7.0625rem}.body-page--location{padding-top:3.5rem}.body-page--kind{padding-top:8.0625rem}.body-page--kind .main{padding-bottom:0}.header__content{display:flex;flex-direction:column;background-color:#fff;padding:1.5rem 0}.header__logo{display:flex;justify-content:center;width:100%;padding-top:1rem;transition-duration:.4s}.header__menu{flex-direction:column}.header__menu+.header__menu{padding-top:1rem}.header__menu-item{color:#151515;font-size:1.5rem}.list-block__content{flex-direction:column-reverse}.list-block__headline{padding:2.520625rem 0 2.041875rem}.list-block__desc{padding:2.041875rem 0 0}.stories__head-wrap{flex-direction:column}.stories__desc{margin-top:-.5rem;padding-bottom:4.1875rem}.banner__healine{font-size:1.5rem}.testimonials{flex-direction:column}.testimonials__desc{padding-bottom:1.25rem}.block--full-img .block__head-desc{padding-top:2.0625rem}.block--head-reverse .block__head-desc{padding:0 0 2rem}.block--head-reverse .block__img{order:1}.block--subtitle .block__headline{padding-top:2.520625rem}.block--col-reverse .block__head{gap:2rem 0}.block--col-reverse .block__headline{padding-bottom:0}.block--col-reverse .block__img{order:-1}.block--col-reverse .block__head-desc{padding-top:0}.block__desc{padding-right:1rem;padding-left:1rem}.block__subtitle{padding-right:1rem;padding-left:1rem}.block__head{flex-direction:column}.block__head-desc{padding-right:1rem;padding-left:1rem}.block__headline{padding-bottom:2.0625rem;padding-right:1rem;padding-left:1rem}.footer__copyrate,.footer__logo,.footer__socials,.footer__tel{text-align:center;justify-content:center}.footer__socials,.footer__tel{text-align:center}.footer__row{flex-direction:column;text-align:center;align-items:center}.footer__row--2{flex-direction:column-reverse}.footer__nav{width:100%}.footer__nav-wrap{padding:2.5rem 0}.footer__menu{flex-direction:column;padding:2rem 0 1.5rem}.imgs-square__head{flex-direction:column}.imgs-square__img-min{display:none}.price__item{flex-direction:column;gap:.5rem 0;padding:1.5rem 1rem}.hero-2{padding:0}.masonry__desc{width:100%}.masonry__img{width:100%}.services-hero{height:34.9375rem}.services__content{flex-direction:column;padding-bottom:1.5rem}.services__img-top-col{flex-wrap:wrap;gap:1.25rem}.services__img-top-row{flex-direction:column;gap:1.25rem 0}.services__img-top--1{max-height:16rem}.services__img-top--2{max-height:16rem;max-width:calc(50% - .625rem)}.services__img-top--3{height:auto}.hero__desc{padding-top:2.375rem}.hero__btn{font-size:.875rem}}@media (max-width:48em){.pc-item--sm{display:none!important}.sliderV .slick-dots{bottom:1.5rem;left:4.5rem;width:calc(100% - 9rem)}.sliderV li{padding:0 .1875rem}.sliderV li.slick-active{width:4.1875rem}.sliderV li.slick-active button:after{width:1.5rem;margin-left:.375rem}.sliderV li button{flex-direction:row}.sliderV li button:after{width:0;height:.0625rem}.sliderV .slick-prev{left:1.5rem;transform:rotate(-90deg)}.sliderV .slick-next{right:1.5rem}.list-block__img{max-height:28.125rem}.stories__item-content-wrap{background-color:rgba(0,0,0,.3);opacity:1;padding:1rem}.form__row{flex-direction:column}.form__bottom{flex-direction:column;align-items:flex-start;gap:1.5rem 0}.form__checkboxs{flex-wrap:wrap;gap:1rem 0}.square-block__content{flex-direction:column;gap:2rem 0}.square-block__desc-wrap{gap:2rem 0}.slider__img-wrap{height:31.25rem}.slider__desc-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.slider__desc-wrap{padding-top:1rem;padding-bottom:4.625rem}.slider__desc-content{display:flex;flex-direction:column}.slider__desc--pc{display:none}.albums__title{font-size:2rem}.masonry__content{display:flex;flex-wrap:wrap;gap:1.25rem}.masonry__row--1{order:3}.masonry__row--1{gap:.625rem 0;flex-direction:column-reverse;max-width:calc(50% - .625rem)}.masonry__row--2{order:2;flex-direction:column-reverse;gap:1.875rem 0;max-width:calc(50% - .625rem)}.masonry__row--3{gap:0 1.25rem;order:4;flex-direction:row}.masonry__row--3-1{flex-direction:column;max-width:calc(50% - .625rem)}.masonry__row--3-2{flex-direction:column-reverse;max-width:calc(50% - .625rem);gap:1rem 0}.masonry__row--4{order:5}.masonry__row--4-1{flex-direction:column;max-width:calc(50% - .625rem)}.masonry__row--4-2{flex-direction:column;max-width:calc(50% - .625rem);gap:2.0625rem 0}.cells-mix__img--1{max-width:calc(50% - .625rem)}.cells-mix__img-wrap{gap:0 1.25rem}.hero__desc-wrap{height:100%}}@media (max-width:40em){.services__img-top--1{max-height:9.75rem}.services__img-top--2{max-height:9.75rem}}@media (max-width:77.5em){.pc-item--lg{display:none!important}}@media (max-width:75em) and (min-width:62em){.block--subtitle .block__desc{padding:2rem 2.5rem 0}}@media (max-width:92.5em) and (min-width:75em){.block--subtitle .block__desc{padding-right:2.5rem}}@media (max-width:92.5em) and (min-width:62em){.block__head{padding:0 2.5rem}}@media (max-width:82.5em) and (min-width:62em){.footer__socials,.footer__tel{max-width:25%}}@media (min-width:48em) and (max-width:62em){.masonry__row--1{gap:0 3.125rem}.masonry__row--1 .masonry__desc{padding:1.875rem 0 0 1.875rem}}@media (max-width:77.5em) and (min-width:48em){.masonry__row--3{flex-direction:column;padding-top:1.875rem}.masonry__row--3-2{flex-direction:row-reverse;padding-top:4.9375rem;gap:0 3.4375rem}.masonry__row--3-2 .masonry__desc{padding-top:4.9375rem}.masonry__row--4{flex-direction:column}.masonry__row--4-1{flex-direction:row;max-width:100%;min-width:100%;gap:0 7.25rem}.masonry__row--4-1 .masonry__desc{padding-top:4.5rem}}@media (max-width:77.5em) and (min-width:62em){.masonry__row--4-1 .masonry__desc{max-width:27.3125rem}}
/*# sourceMappingURL=style.min.css.map */
.services__gallery-bottom {
    gap: 2rem;
    column-gap: 0;
}
.error-404{
    padding-bottom: 80px;
}
.error-404 .page-content{
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 40px;
}
.error__img{
    max-width: 836px;
}
.error__text{
    font-family: "TT Hoves";
    font-weight: 300;
    font-size: 40px;
    line-height: 105%;
    text-align: center;
    text-transform: uppercase;
}
@media (max-width: 550px) {
    .error__img{
        max-width: 100%;
    }
    .services__gallery-bottom {
        gap: 1rem;
    }
    .body-page--gallery, .body-page--location{
        padding-top: 5.3rem;
    }
    .services-hero {
        max-height: 280px;
        object-fit: cover;
        margin-bottom: 3rem;
    }
    .footer__nav {
        flex-direction: row;
        justify-content: space-between;
        max-width: 290px;
        align-self: center;
    }
    .footer__headline {
        font-size: 1.5rem;
    }
    .footer__nav-item {
        font-size: 1rem;
    }

}
.services__img-bottom {
    max-width: unset;
    width: unset;
    object-fit: contain;
    justify-content: center;
}
@media (max-width: 750px) {
    .services__img-bottom {
        justify-content: space-between;
    }
}
.services__img-bottom-img{
    width: unset;
    height: unset;
    object-fit: cover;
}
@media (min-width: 62em) {
    .vertical-image {
        max-width: calc(50% - .75rem);
        min-height: 43rem;
        max-height: 43rem;
    }
    .horizontal-image{
        min-height: 43rem;
        max-height: 43rem;
    }
    .horizontal-image.horizontal-text{
        min-height: unset;
        max-height: unset;
    }
}
.vertical-image{
    width: calc(50% - (2rem / 2));
    max-width: calc(50% - (2rem / 2));
}
@media (max-width: 550px) {
    .vertical-image{
        width: calc(50% - (1rem / 2));
        max-width: calc(50% - (1rem / 2));
    }
    /*.pswp__img {
        object-fit: cover;
        height: calc(100% - 50px) !important;
    }*/
}
/*.horizontal-image{
    max-height: 683px;
    min-height: unset;
}*/
.horizontal-image{
    object-fit: contain;
}
.pswp__img {
    padding: 0;
}
/*.horizontal-text{
    width: 100%;
}*/
.services__gallery-top{
    display: none;
}
@media (min-width: 1024px) {
    .wrapper{
        max-width: 61.875rem;
        justify-content: center;
        display: flex;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }

}
.hero__title{
    color: #fff;
    text-align: center;
    font-family: 'TT HOVES';
    text-transform: uppercase;

}
@media (max-width: 750px) {
.hero__title{
    margin-top: 25px;
    font-size: 10px;
}
}
.breadcrumbs{
    align-self: flex-start;
    font-weight: 400;
    font-size: .5rem;
    letter-spacing: .16em;
    text-transform: uppercase;
    margin-top: 1rem;
}
.breadcrumbs a{
    text-decoration: none;
    transition-duration: .4s;
}
.breadcrumbs a:hover{
    color: #f08a4b;
}

