@charset "UTF-8";@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../fonts/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../fonts/Inter-Bold.woff) format("woff"),url(../fonts/Inter-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:900;src:url(../fonts/Inter-Black.woff) format("woff"),url(../fonts/Inter-Black.woff2) format("woff2");font-display:swap}:root{--clr-primary:31,48,74;--clr-primary-variant:46,85,143;--clr-primary-light:71,131,222;--clr-secondary:255,197,82;--clr-error:176,0,32;--clr-success:0,176,134;--clr-disabled:243,243,243;--clr-white:255,255,255;--clr-black:9,22,41;--clr-gray:147,148,174;--clr-light-blue:246,244,255;--clr-divider:231,229,239;--scale-1:2.625rem;--scale-2:2.25rem;--scale-3:2rem;--scale-4:1.75rem;--scale-5:1.375rem;--scale-6:1.25rem;--scale-7:1.125rem;--scale-8:1rem;--scale-9:0.875rem;--scale-10:0.75rem;--trs-normal:0.28s ease-in-out;--trs-slow:0.4s ease-in-out;--trs-fast:0.15s ease-in-out;--shadow:0 2px 10px rgba(0, 0, 0, 0.15);--page-min-width:20rem;--page-font-family:Inter,sans-serif;--page-line-height:1.3;--page-color:rgba(var(--clr-primary), 1);--page-background-color:rgba(var(--clr-white), 1);--swiper-theme-color:#007aff;--container-padding-x:1.25rem;--container-width:calc((var(--container-padding-x) * 2) + 75.9375rem)}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;border:none;-webkit-tap-highlight-color:transparent}::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}:active,:focus{outline:0}a,a:hover,a:visited{text-decoration:none}a:active,a:focus{outline:0}aside,footer,header,nav,section{display:block}body,html{height:100%;scroll-behavior:smooth}body{min-width:var(--page-min-width);font-family:var(--page-font-family);font-size:var(--page-font-size);line-height:var(--page-line-height);color:var(--page-color);background-color:var(--page-background-color);-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeSpeed}body._menu,body._modal{overflow:hidden}@media (min-width:48em){body._menu{overflow:visible}}body._map{overflow:hidden}@media (min-width:64em){body._map{overflow:visible}}button,input,textarea{font-family:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}ul li{list-style:none}img{display:block;max-width:100%}svg{position:relative;display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100%;padding-top:1.25rem}@media (min-width:48em){.wrapper{padding-top:0}}.wrapper_not-fh{min-height:0}.header._fixed+.wrapper{padding-top:4.375rem}@media (min-width:48em){.header._fixed+.wrapper{padding-top:4.375rem}}@media (min-width:64em){.header._fixed+.wrapper{padding-top:6.25rem}}.section-offset{--offset:1.875rem}@media (min-width:48em){.section-offset{--offset:2.5rem}}@media (min-width:64em){.section-offset{--offset:3.125rem}}@media (min-width:79.6875em){.section-offset{--offset:3.75rem}}.section-offset_bottom{margin-bottom:var(--offset)}.section-offset_top{margin-top:var(--offset)}.section-offset_inner{padding:var(--offset) 0}.hide{display:none}@media (min-width:30em){.hide_sm{display:none}}@media (min-width:48em){.hide_md{display:none}}@media (min-width:64em){.hide_lg{display:none}}@media (min-width:79.6875em){.hide_xl{display:none}}.show{display:block}@media (min-width:30em){.show_sm{display:block}}@media (min-width:48em){.show_md{display:block}}@media (min-width:64em){.show_lg{display:block}}@media (min-width:79.6875em){.show_xl{display:block}}.h1,h1{font-size:var(--scale-5);font-weight:700}@media (min-width:48em){.h1,h1{font-size:var(--scale-2);font-weight:700}}@media (min-width:79.6875em){.h1,h1{font-size:var(--scale-1);font-weight:700}}.h2,h2{font-size:var(--scale-6);font-weight:700}@media (min-width:48em){.h2,h2{font-size:var(--scale-5);font-weight:700}}@media (min-width:64em){.h2,h2{font-size:var(--scale-3);font-weight:700}}@media (min-width:79.6875em){.h2,h2{font-size:var(--scale-2);font-weight:700}}.h3,h3{font-size:var(--scale-3)}.h4,h4{font-size:var(--scale-4)}.h5,h5{font-size:var(--scale-6);font-weight:700}@media (min-width:64em){.h5,h5{font-size:var(--scale-5);font-weight:700}}.qs-datepicker-container{position:absolute;z-index:350;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:15rem;overflow:hidden;font-family:sans-serif;font-size:var(--scale-9);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(var(--clr-white),1);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (min-width:64em){.qs-datepicker-container{font-size:var(--scale-8)}}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter var(--trs-normal);transition:-webkit-filter var(--trs-normal);-o-transition:filter var(--trs-normal);transition:filter var(--trs-normal);transition:filter var(--trs-normal),-webkit-filter var(--trs-normal)}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.5rem;height:1.5rem;cursor:pointer}.qs-arrow svg{width:.75rem;height:.75rem;pointer-events:none;fill:var(--page-color)}@media (min-width:64em){.qs-arrow svg{width:.875rem;height:.875rem}}.qs-overlay{position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding:.5em;color:rgba(var(--clr-white),1);background-color:rgba(var(--clr-black),.75);opacity:1;-webkit-transition:opacity var(--trs-normal);-o-transition:opacity var(--trs-normal);transition:opacity var(--trs-normal)}.qs-overlay.qs-hidden{z-index:-1;opacity:0}.qs-overlay .qs-overlay-year{display:block;width:80%;padding:.25em 0;margin:0 auto .3125rem;color:rgba(var(--clr-white),1);text-align:center;background:0 0;border:none;border-bottom:1px solid rgba(var(--clr-white),1)}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{position:absolute;top:0;right:0;padding:.5em;cursor:pointer}.qs-overlay .qs-submit{margin:.3125rem auto 0;font-weight:700;cursor:pointer}.qs-overlay .qs-submit.qs-disabled{color:rgba(var(--clr-disabled),1);pointer-events:none;cursor:not-allowed}.qs-overlay .qs-submit:hover{color:rgba(var(--clr-secondary),1)}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% / 3);font-weight:500;cursor:pointer;-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{color:rgba(var(--clr-secondary),1)}.qs-month-year{font-weight:700;cursor:pointer;-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.qs-month-year:hover{color:rgba(var(--clr-primary-light),1)}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3rem;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter var(--trs-normal);transition:-webkit-filter var(--trs-normal);-o-transition:filter var(--trs-normal);transition:filter var(--trs-normal);transition:filter var(--trs-normal),-webkit-filter var(--trs-normal)}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% / 7);height:1.5rem;cursor:pointer;-webkit-transition:background-color var(--trs-fast),color var(--trs-fast);-o-transition:background-color var(--trs-fast),color var(--trs-fast);transition:background-color var(--trs-fast),color var(--trs-fast)}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{color:rgba(var(--clr-white),1);background-color:rgba(var(--clr-primary-light),1)}.qs-current{font-weight:700}.qs-active{color:rgba(var(--clr-white),1);background:rgba(var(--clr-primary-light),1)}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-empty{cursor:default}.qs-day{font-weight:700;cursor:default}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}@font-face{font-family:lg;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:'\e095'}.lg-prev{left:20px}.lg-prev:after{content:'\e094'}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:.3s lg-right-end;animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:.3s lg-left-end;animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.4)));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,.4));background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:'\e070'}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:'\e90a'}.lg-toolbar .lg-download:after{content:'\e0f2'}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.6)));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.6));background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1),-webkit-transform 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s;-o-transition:border-color .25s;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:'\e1ff'}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@-webkit-keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28);-o-transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s,-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28)}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{-webkit-animation:2s linear .25s infinite lg-play-rotate,1.5s ease-in-out .25s infinite lg-play-stroke;animation:2s linear .25s infinite lg-play-rotate,1.5s ease-in-out .25s infinite lg-play-stroke}.lg-video-loaded .lg-video-play-button{opacity:0;-webkit-transform:translate(-50%,-50%) scale(.7);-ms-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms;-o-transition:opacity 80ms;transition:opacity 80ms}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:'\e01d'}.lg-show-autoplay .lg-autoplay-button:after{content:'\e01a'}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19);-o-transition:transform .5s cubic-bezier(.12,.415,.01,1.19);transition:transform .5s cubic-bezier(.12,.415,.01,1.19);transition:transform .5s cubic-bezier(.12,.415,.01,1.19),-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19)}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1);-o-transition:transform .8s cubic-bezier(0,0,.25,1);transition:transform .8s cubic-bezier(0,0,.25,1);transition:transform .8s cubic-bezier(0,0,.25,1),-webkit-transform .8s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);will-change:opacity,transform;-webkit-transition:opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19)!important;-o-transition:transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s,-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19)!important;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-icon.lg-zoom-in:after{content:'\e311'}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:'\e033'}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:'\e312'}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s,-webkit-transform .15s;-o-transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;-webkit-box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{-webkit-box-shadow:0 0 0 8px #fff inset;box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility linear .18s,opacity .18s linear;-o-transition:visibility linear .18s,opacity .18s linear;transition:visibility linear .18s,opacity .18s linear}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:visibility linear .5s,opacity .18s linear,-webkit-transform .18s linear;-o-transition:transform .18s linear,visibility linear .5s,opacity .18s linear;transition:transform .18s linear,visibility linear .5s,opacity .18s linear,-webkit-transform .18s linear}.lg-outer .lg-dropdown:after{content:'';display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:'\e80d'}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:'\e904'}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:'\e907'}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:'\e906'}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:transform .4s cubic-bezier(0,0,.25,1);transition:transform .4s cubic-bezier(0,0,.25,1);transition:transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1)}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(../images/loading.gif) center center no-repeat #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:'\e070'}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility linear .18s,opacity .18s linear;-o-transition:visibility linear .18s,opacity .18s linear;transition:visibility linear .18s,opacity .18s linear}.lg-outer .lg-comment-toggle:after{content:'\e908'}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1);-o-transition:transform .4s cubic-bezier(0,0,.25,1);transition:transform .4s cubic-bezier(0,0,.25,1);transition:transform .4s cubic-bezier(0,0,.25,1),-webkit-transform .4s cubic-bezier(0,0,.25,1)}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-rotate-left:after{content:'\e900'}.lg-rotate-right:after{content:'\e901'}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:'\e903'}.lg-flip-hor:after{content:'\e902'}.lg-medium-zoom-item{cursor:-webkit-zoom-in;cursor:zoom-in}.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grab img.lg-object,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:-webkit-zoom-out;cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:'';display:table;clear:both}.lg-container{font-family:system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';outline:0;display:none}.lg-on{scroll-behavior:unset}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1);-o-transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.lg-outer *{-webkit-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity;-o-transition:opacity;transition:opacity;white-space:nowrap}.lg-outer .lg-item{will-change:transform,opacity;display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) center center no-repeat}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:'';display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;-webkit-transition:opacity .2s ease-out .15s;-o-transition:opacity .2s ease-out .15s;transition:opacity .2s ease-out .15s}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in;-o-transition:opacity 333ms ease-in;transition:opacity 333ms ease-in}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275);-o-transition:transform 1s cubic-bezier(.175,.885,.32,1.275);transition:transform 1s cubic-bezier(.175,.885,.32,1.275);transition:transform 1s cubic-bezier(.175,.885,.32,1.275),-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1);-o-transition:transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1),-webkit-transform 1s cubic-bezier(0,0,.25,1)}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:opacity .1s,-webkit-transform 1s cubic-bezier(0,0,.25,1);-o-transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s,-webkit-transform 1s cubic-bezier(0,0,.25,1)}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;-o-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:'\e909'}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out;-o-transition:transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out;z-index:1080;position:absolute;bottom:0;right:0;left:0}.ac{-webkit-box-sizing:border-box;box-sizing:border-box}.ac .ac-header{padding:0;margin:0}.ac .ac-trigger{position:relative;display:block;width:100%;margin:0;text-align:left;text-decoration:none;cursor:pointer;background-color:transparent;border:0}.ac .ac-panel{overflow:hidden}.ac .ac-panel .ac-text{margin:0}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}@media (min-width:64em){:root{--container-padding-x:1.875rem}}.container{width:100%;max-width:var(--container-width);height:100%;padding:0 var(--container-padding-x);margin:0 auto}.link{--link-color:rgba(var(--clr-primary-light), 1);--link-hover-color:rgba(var(--clr-primary-variant), 1);--link-transition:var(--trs-normal);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:var(--link-color);text-decoration:none;cursor:pointer;-webkit-transition:color var(--link-transition);-o-transition:color var(--link-transition);transition:color var(--link-transition)}.link._active,.link:hover{--link-color:var(--link-hover-color)}.link_secondary{--link-color:rgba(var(--clr-secondary), 1);--link-hover-color:rgba(var(--clr-white), 1)}.link_icon_left svg{margin-right:.3125rem}.link_icon_right svg{margin-left:.3125rem}.link_icon_left svg,.link_icon_right svg{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;fill:var(--link-color);-webkit-transition:fill var(--link-transition);-o-transition:fill var(--link-transition);transition:fill var(--link-transition)}.form-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color var(--trs-normal),border-color var(--trs-normal),background-color var(--trs-normal),-webkit-transform var(--trs-fast);transition:color var(--trs-normal),border-color var(--trs-normal),background-color var(--trs-normal),-webkit-transform var(--trs-fast);-o-transition:transform var(--trs-fast),color var(--trs-normal),border-color var(--trs-normal),background-color var(--trs-normal);transition:transform var(--trs-fast),color var(--trs-normal),border-color var(--trs-normal),background-color var(--trs-normal);transition:transform var(--trs-fast),color var(--trs-normal),border-color var(--trs-normal),background-color var(--trs-normal),-webkit-transform var(--trs-fast)}.form-check__input{display:none}.form-check__text{font-size:var(--scale-9);color:rgba(var(--clr-primary),1);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}@media (min-width:64em){.form-check__text{font-size:var(--scale-8)}}.form-check__fake{--checkbox-accent-color:rgba(var(--clr-gray), 1);position:relative;display:inline-block;min-width:.875rem;height:.875rem;margin-right:.625rem;background-color:rgba(var(--clr-light-blue),1);border:1px solid var(--checkbox-accent-color);-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.form-check__fake::before{position:absolute;top:50%;left:50%;display:block;min-width:.54688rem;height:.54688rem;content:'';background-color:var(--checkbox-accent-color);border-radius:inherit;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}@media (min-width:64em){.form-check__fake{min-width:1rem;height:1rem}.form-check__fake::before{min-width:.625rem;height:.625rem}}.form-check__input:checked+.form-check__fake{--checkbox-accent-color:rgba(var(--clr-primary-light), 1)}.form-check__input:checked+.form-check__fake::before{-webkit-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.form-check__input:checked~.form-check__text{color:rgba(var(--clr-primary-light),1)}.form-check:hover .form-check__input+.form-check__fake{--checkbox-accent-color:rgba(var(--clr-primary-light), 1)}.form-check:hover .form-check__input~.form-check__text{color:rgba(var(--clr-primary-light),1)}.form-check_radio .form-check__fake{border-radius:50%}.form-check_disabled{pointer-events:none}.form-check_disabled .form-check__fake{border-color:rgba(var(--clr-gray),1)!important}.form-check_disabled .form-check__fake::before{background-color:rgba(var(--clr-gray),1)!important}.form-check_disabled .form-check__text{color:rgba(var(--clr-gray),1)!important}.form-input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.75rem;-webkit-transition:color var(--trs-normal),background-color var(--trs-normal),border-color var(--trs-normal),fill var(--trs-normal),visibility var(--trs-normal),opacity var(--trs-normal);-o-transition:color var(--trs-normal),background-color var(--trs-normal),border-color var(--trs-normal),fill var(--trs-normal),visibility var(--trs-normal),opacity var(--trs-normal);transition:color var(--trs-normal),background-color var(--trs-normal),border-color var(--trs-normal),fill var(--trs-normal),visibility var(--trs-normal),opacity var(--trs-normal)}@media (min-width:64em){.form-input{height:2.1875rem}}.form-input__input{display:block;width:100%;height:100%;padding:0 .625rem;font-size:var(--scale-9);color:rgba(var(--clr-primary),1);background-color:rgba(var(--clr-light-blue),1);border:1px solid transparent;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.form-input__input::-moz-placeholder{font:inherit;color:rgba(var(--clr-gray),1);opacity:1;-moz-transition:inherit;transition:inherit}.form-input__input::-moz-placeholder,.form-input__input::-ms-input-placeholder,.form-input__input::-webkit-input-placeholder,.form-input__input::placeholder{font:inherit;color:rgba(var(--clr-gray),1);opacity:1;-webkit-transition:inherit;-moz-transition:inherit;-ms-transition:inherit;transition:inherit}.form-input__input:focus{border-color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.form-input__input{padding:0 .9375rem;font-size:var(--scale-8)}}.form-input__icon{position:absolute;top:50%;right:.625rem;width:.875rem;height:.875rem;pointer-events:none;-webkit-transition:inherit;-o-transition:inherit;transition:inherit;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-input__icon_error,.form-input__icon_success{visibility:hidden;opacity:0}.form-input__icon_error{fill:rgba(var(--clr-error),1)}.form-input__icon_success{fill:rgba(var(--clr-success),1)}@media (min-width:64em){.form-input__icon{right:.9375rem;width:1rem;height:1rem}}._error .form-input__input{border-color:rgba(var(--clr-error),1)}@media (min-width:64em){._error .form-input__input{padding-right:2.875rem}}._error .form-input__icon_error{visibility:visible;opacity:1}._success .form-input__input{border-color:rgba(var(--clr-success),1)}@media (min-width:64em){._success .form-input__input{padding-right:2.875rem}}._success .form-input__icon_success{visibility:visible;opacity:1}.form-input__arrows{position:absolute;top:50%;right:.625rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.form-input__arrows svg{width:.4375rem;height:.4375rem;cursor:pointer;fill:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.form-input__arrows{right:.9375rem}.form-input__arrows svg{width:.625rem;height:.625rem}}.form-input_disabled{pointer-events:none}.form-input_disabled .form-input__input{color:#9394ae;background-color:rgba(var(--clr-disabled),1);border-color:transparent}.form-input_disabled svg{fill:rgba(var(--clr-gray),1)}.form-input_date .form-input__input{padding-right:2.125rem;cursor:pointer}@media (min-width:64em){.form-input_date .form-input__input{padding-right:2.875rem}}.form-input_number .form-input__input{padding-right:1.6875rem}@media (min-width:64em){.form-input_number .form-input__input{padding-right:2.5rem}}.form-input_textarea{height:auto}.form-input_textarea .form-input__input{height:6.875rem;padding:.625rem .9375rem;resize:none}@media (min-width:64em){.form-input_textarea .form-input__input{height:7.8125rem}}.from-to{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.from-to__from{margin-right:.9375rem}@media (min-width:64em){.from-to__from{margin-right:1.25rem}}.select,.select__custom{position:relative}.select__current,.select__option{display:block;width:100%;text-align:left;cursor:pointer;background-color:transparent;border:none;outline:0}.select__current{height:1.75rem;padding:0 2.4375rem 0 .625rem;font-size:var(--scale-9);background-color:rgba(var(--clr-light-blue),1);border:1px solid transparent;-webkit-transition:border-color var(--trs-normal);-o-transition:border-color var(--trs-normal);transition:border-color var(--trs-normal)}@media (min-width:64em){.select__current{height:2.1875rem;padding:0 2.5625rem 0 .9375rem;font-size:var(--scale-8)}}.select__dropdown{position:absolute;top:100%;left:0;z-index:50;min-width:var(--dropdown-width,auto);max-height:9.375rem;margin-top:.625rem;overflow-y:auto;visibility:hidden;background-color:rgba(var(--clr-white),1);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);opacity:0;-webkit-transition:opacity var(--trs-normal),visibility var(--trs-normal),-webkit-transform var(--trs-normal);transition:opacity var(--trs-normal),visibility var(--trs-normal),-webkit-transform var(--trs-normal);-o-transition:opacity var(--trs-normal),visibility var(--trs-normal),transform var(--trs-normal);transition:opacity var(--trs-normal),visibility var(--trs-normal),transform var(--trs-normal);transition:opacity var(--trs-normal),visibility var(--trs-normal),transform var(--trs-normal),-webkit-transform var(--trs-normal);-webkit-transform:translateY(.9375rem);-ms-transform:translateY(.9375rem);transform:translateY(.9375rem)}.select__dropdown .accordion-container>*+*,.select__dropdown-inner>*+*{margin-top:.9375rem}.select__option{position:relative;overflow:hidden;font-size:var(--scale-9)}@media (min-width:64em){.select__option{font-size:var(--scale-8)}}.select__actual{position:absolute;bottom:0;left:0;z-index:-50;opacity:0}.select__arrow{position:absolute;top:50%;right:.9375rem;min-width:.875rem;max-width:.875rem;height:.875rem;pointer-events:none;fill:rgba(var(--clr-primary-light),1);-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:64em){.select__arrow{min-width:1rem;max-width:1rem;height:1rem}}.select_active .select__dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.select_active .select__arrow{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.select_disabled{pointer-events:none}.select_disabled .select__current{color:rgba(var(--clr-gray),1);background-color:rgba(var(--clr-disabled),1)}.select_disabled svg{fill:rgba(var(--clr-gray),1)!important}.select_disabled .select__dropdown{display:none}.select_placeholder .select__current{color:rgba(var(--clr-gray),1)}.select_radio .select__current{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select_radio .select__current svg{min-width:.875rem;max-width:.875rem;height:.875rem;margin-right:.625rem;fill:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.select_radio .select__current svg{min-width:1rem;max-width:1rem;height:1rem}}.select_radio .select__current>span{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select_radio .select__dropdown{min-width:9.375rem}.select_radio .select__option-wrapper{border-bottom:1px solid rgba(var(--clr-disabled),1)}.select_radio .select__option-wrapper:first-child{margin-top:.3125rem}.select_radio .select__option-wrapper:last-child{margin-bottom:.3125rem;border-bottom:none}.select_radio .select__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2rem;padding:.4375rem .625rem}@media (min-width:64em){.select_radio .select__option{min-height:2.1875rem;padding:.4375rem .9375rem}}.select_radio .select__option svg{min-width:.875rem;max-width:.875rem;height:.875rem;margin-right:.625rem;fill:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.select_radio .select__option svg{min-width:1rem;max-width:1rem;height:1rem}}.select_radio .select__option:hover,.select_radio .select__option_selected{color:rgba(var(--clr-white),1);background-color:rgba(var(--clr-primary-variant),1)}.select_radio .select__option:hover svg,.select_radio .select__option_selected svg{fill:rgba(var(--clr-white),1)}.select_radio .select__option_disabled{color:rgba(var(--clr-gray),1);pointer-events:none;background-color:transparent}.select_checkbox .select__current{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select_checkbox .select__dropdown{padding:.9375rem}@media (min-width:64em){.select_checkbox .select__dropdown{padding:1.25rem}}.select_checkbox .select__category{display:grid;grid-template-columns:repeat(2,auto);grid-gap:.625rem 1.875rem}.select_checkbox .select__category .select-all{grid-column:1/-1}.select_checkbox .select__option-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.select_checkbox .select__option{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.select_checkbox .select__option::before{display:block;min-width:1rem;height:1rem;margin-right:.625rem;content:'';background-color:rgba(var(--clr-light-blue),1);border:1px solid rgba(var(--clr-gray),1);-webkit-transition:border-color var(--trs-normal);-o-transition:border-color var(--trs-normal);transition:border-color var(--trs-normal)}.select_checkbox .select__option::after{position:absolute;top:.1875rem;left:.1875rem;display:block;min-width:.625rem;height:.625rem;content:'';background-color:rgba(var(--clr-primary-light),1);-webkit-transition:-webkit-transform var(--trs-fast);transition:-webkit-transform var(--trs-fast);-o-transition:transform var(--trs-fast);transition:transform var(--trs-fast);transition:transform var(--trs-fast),-webkit-transform var(--trs-fast);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.select_checkbox .select__option_selected{color:rgba(var(--clr-primary-light),1)}.select_checkbox .select__option_selected::before{border-color:rgba(var(--clr-primary-light),1)}.select_checkbox .select__option_selected::after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.select_checkbox .select__option_disabled{color:rgba(var(--clr-gray),1);pointer-events:none}.select_checkbox .select__option_disabled::before{border-color:rgba(var(--clr-gray),1)}.select_checkbox .select__option_disabled::after{background-color:rgba(var(--clr-gray),1)}._error .select__current{border-color:#b00020}._success .select__current{border-color:#00b086}.select .ac-trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.select .ac-trigger span{font-size:var(--scale-9);color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.select .ac-trigger span{font-size:var(--scale-8)}}.select .ac-trigger svg{display:block;-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem;margin-right:.5rem;fill:rgba(var(--clr-primary-light),1);-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal)}.ac.is-active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:64em){.select .ac-trigger svg{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem}}.select .ac-panel .select__category{padding-top:.9375rem}.btn{--btn-color:rgba(var(--clr-primary), 1);--btn-bg:rgba(var(--clr-secondary), 1);--btn-bg-alt:rgba(var(--clr-primary-light), 1);--btn-border-color:transparent;--btn-border-color-alt:transparent;position:relative;top:0;right:0;z-index:1;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;padding:.625rem 1.5625rem;margin:0;font-size:var(--scale-9);font-weight:700;color:var(--btn-color);vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:0;border-radius:0;outline:0;-moz-appearance:none;-webkit-appearance:none;-webkit-transition:color var(--trs-normal),-webkit-transform var(--trs-normal);transition:color var(--trs-normal),-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal),color var(--trs-normal);transition:transform var(--trs-normal),color var(--trs-normal);transition:transform var(--trs-normal),color var(--trs-normal),-webkit-transform var(--trs-normal)}@media (min-width:64em){.btn{padding:.9375rem 1.875rem;font-size:var(--scale-8)}}.btn::-moz-focus-inner{border-style:none}.btn::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:'';background-color:var(--btn-bg);border:2px solid var(--btn-border-color)}.btn::after{position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%;content:'';background-color:var(--btn-bg-alt);border:2px solid var(--btn-border-color-alt);-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal)}.btn:hover{-webkit-transform:translate(-.4375rem,.4375rem);-ms-transform:translate(-.4375rem,.4375rem);transform:translate(-.4375rem,.4375rem)}.btn:hover::after{-webkit-transform:translate(.4375rem,-.4375rem);-ms-transform:translate(.4375rem,-.4375rem);transform:translate(.4375rem,-.4375rem)}.btn_secondary{--btn-color:rgba(var(--clr-white), 1);--btn-bg:rgba(var(--clr-primary-light), 1);--btn-bg-alt:rgba(var(--clr-secondary), 1)}.btn_outlined{--btn-color:rgba(var(--clr-primary), 1);--btn-bg:rgba(var(--clr-white), 1);--btn-bg-alt:rgba(var(--clr-white), 1);--btn-border-color:rgba(var(--clr-secondary), 1);--btn-border-color-alt:rgba(var(--clr-primary-light), 1)}.btn_outlined.btn_secondary{--btn-border-color:rgba(var(--clr-primary-light), 1);--btn-border-color-alt:rgba(var(--clr-secondary), 1)}.btn_outlined:hover{color:var(--btn-border-color)}.btn:disabled,.btn_disabled{pointer-events:none}@media print{.btn{-webkit-print-color-adjust:exact;color-adjust:exact}}.accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.accordion__icon{position:relative;display:block;width:.875rem;height:.875rem;margin-right:.625rem;fill:rgba(var(--clr-primary-light),1);-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal)}@media (min-width:64em){.accordion__icon{width:1rem;height:1rem}}.accordion__label{font-size:var(--scale-9);color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.accordion__label{font-size:var(--scale-8)}}.accordion__body{max-height:0;overflow:hidden;-webkit-transition:max-height var(--trs-slow);-o-transition:max-height var(--trs-slow);transition:max-height var(--trs-slow)}.accordion__body_top .accordion__content{padding-bottom:var(--offset)}.accordion__body_bottom .accordion__content{padding-top:var(--offset)}.accordion__content{--offset:1.25rem}@media (min-width:64em){.accordion__content{--offset:1.875rem}}.accordion._active .accordion__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.card{--card-y-offset:0.9375rem;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;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem 0 1.25rem 1.25rem;background-color:rgba(var(--clr-white),1);border-left:10px solid rgba(var(--clr-light-blue),1);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.card__group{width:100%;margin-bottom:var(--card-y-offset)}.card__group:first-child{padding-top:0;border-top:0}.card__group:last-child{margin-bottom:0}.card__group>*{margin-right:.9375rem;margin-bottom:var(--card-y-offset)}.card__group>:last-child{margin-bottom:0}.card__area,.card__price{font-size:var(--scale-6);font-weight:700}@media (min-width:64em){.card__area,.card__price{font-size:var(--scale-5)}}.card__area span,.card__price span{color:rgba(var(--clr-primary-light),1)}.card__img{margin-right:0;margin-bottom:var(--card-y-offset)}.card__img img,.card__img picture,.card__img source{width:100%;height:10rem;-o-object-fit:cover;object-fit:cover}.card__title{padding-bottom:var(--card-y-offset);border-bottom:1px solid rgba(var(--clr-divider),1)}.card__title a{font-size:var(--scale-6);font-weight:700;color:rgba(var(--clr-primary),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.card__title a:hover{color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.card__title a{font-size:var(--scale-5)}}.card__address{font-size:var(--scale-9)}.card__address span{display:block}@media (min-width:64em){.card__address{font-size:var(--scale-8)}}.card__features{padding-bottom:var(--card-y-offset);border-bottom:1px solid rgba(var(--clr-divider),1)}.card__advantages-list,.card__features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-.625rem;margin-left:-1.25rem}@media (min-width:64em){.card__advantages-list,.card__features-list{margin-left:-.625rem}}.card__features-item{padding-top:.625rem;padding-left:1.25rem;font-size:var(--scale-9)}@media (min-width:64em){.card__features-item{padding-left:.625rem;font-size:var(--scale-8)}}.card__features-item span{font-weight:700;color:rgba(var(--clr-primary-light),1)}.card__advantages span{display:block;padding-top:.625rem;padding-left:1.25rem;font-size:var(--scale-9)}.card__advantages span::before{margin:0 .4375rem;content:'•'}@media (min-width:64em){.card__advantages span{padding-left:.625rem;font-size:var(--scale-8)}}.section-header{margin-bottom:.9375rem;color:rgba(var(--clr-primary),1)}@media (min-width:48em){.section-header{margin-bottom:1.25rem}}@media (min-width:64em){.section-header{margin-bottom:1.875rem}}@media (min-width:79.6875em){.section-header{margin-bottom:2.5rem}}.section-header__title{position:relative;padding-left:.8125rem;font-size:var(--scale-6);font-weight:700}@media (min-width:48em){.section-header__title{font-size:var(--scale-5)}}@media (min-width:64em){.section-header__title{padding-left:1.25rem;font-size:var(--scale-3)}}@media (min-width:79.6875em){.section-header__title{font-size:var(--scale-2)}}.section-header__title::before{position:absolute;top:0;left:0;width:.1875rem;height:100%;content:'';background-color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.section-header__title::before{width:.3125rem}}.section-header__text{margin-top:.625rem;font-size:var(--scale-9)}@media (min-width:64em){.section-header__text{font-size:var(--scale-8)}}@media (min-width:79.6875em){.section-header__text{margin-top:1.25rem;font-size:var(--scale-7)}}.section-header_alt{color:rgba(var(--clr-white),1)}.slider{margin:-.625rem}.slider__inner{padding:.625rem}.slider__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.25rem}@media (min-width:48em){.slider__bullets{margin-top:1.875rem}}@media (min-width:64em){.slider__bullets{margin-top:2.5rem}}.slider__bullets-item{display:block;-webkit-box-flex:0;-ms-flex:0 0 .8125rem;flex:0 0 .8125rem;height:.8125rem;margin-right:.4375rem;cursor:pointer;border:2px solid rgba(var(--clr-primary-light),1);border-radius:50%}.slider__bullets-item:last-child{margin-right:0}.slider__bullets-item_active{background-color:rgba(var(--clr-primary-light),1)}.highlighted{--content-offset:0.625rem;--diagonal-width:20%;--diagonal-color:rgba(123, 97, 255, 0.04);position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:var(--content-offset) var(--content-offset) 0 0}@media (min-width:64em){.highlighted{--content-offset:1.25rem}}.highlighted::before{position:absolute;top:0;left:var(--content-offset);z-index:-1;width:calc(100% - var(--content-offset));height:calc(100% - var(--content-offset));content:'';background-color:rgba(var(--clr-secondary),1)}.highlighted__content{position:relative;width:100%;height:100%;padding:1.25rem;background-color:rgba(var(--clr-white),1);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.highlighted__content::after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;pointer-events:none;content:'';background:-webkit-gradient(linear,right bottom,left top,from(transparent),color-stop(var(--diagonal-color)),color-stop(var(--diagonal-color)),color-stop(var(--diagonal-color)),to(transparent));background:-o-linear-gradient(bottom right,transparent calc(50% - var(--diagonal-width)),var(--diagonal-color) calc(50% - var(--diagonal-width)),var(--diagonal-color),var(--diagonal-color) calc(50% + var(--diagonal-width)),transparent calc(50% + var(--diagonal-width)));background:linear-gradient(to top left,transparent calc(50% - var(--diagonal-width)),var(--diagonal-color) calc(50% - var(--diagonal-width)),var(--diagonal-color),var(--diagonal-color) calc(50% + var(--diagonal-width)),transparent calc(50% + var(--diagonal-width)))}@media (min-width:48em){.highlighted__content{padding:1.875rem}}@media (min-width:64em){.highlighted__content{padding:2.5rem}}.get-in-touch{max-width:12.5rem}.get-in-touch__item+.get-in-touch__item{margin-top:.9375rem}@media (min-width:48em){.get-in-touch__item+.get-in-touch__item{margin-top:1.25rem}}.get-in-touch__submit{margin-top:1.25rem}@media (min-width:48em){.get-in-touch__submit{margin-top:1.5625rem}}@media (min-width:64em){.get-in-touch__submit{margin-top:2.5rem}}.page-header{position:relative}.page-header__bg-desktop{position:relative;display:none}.page-header__bg-desktop img{position:absolute;top:0;right:0;z-index:5;min-width:24.75rem;height:20.8125rem}@media (min-width:48em){.page-header__bg-desktop{position:absolute;bottom:0;left:0;z-index:5;display:block;width:7.8125rem;height:calc(100% + 7.5rem);background-color:rgba(var(--clr-primary),1);-o-object-fit:cover;object-fit:cover}}@media (min-width:64em){.page-header__bg-desktop{width:10.9375rem;height:calc(100% + 10.625rem)}.page-header__bg-desktop img{right:1.25rem;min-width:26.625rem;height:21.25rem}}@media (min-width:79.6875em){.page-header__bg-desktop{width:calc((var(--vw) * 100 - var(--container-width))/ 2 + var(--container-padding-x) + 11.5625rem)}.page-header__bg-desktop img{right:1.875rem;min-width:46.75rem;height:39.75rem}}.page-header__body{--content-offset:0px;position:relative;left:calc(-1 * var(--container-padding-x));width:calc(100% + var(--container-padding-x));padding-left:calc(var(--content-offset) + var(--container-padding-x));overflow:hidden;background-color:rgba(var(--clr-primary),1)}@media (min-width:48em){.page-header__body{--content-offset:7.8125rem;left:0;width:100%;padding-left:var(--content-offset)}}@media (min-width:64em){.page-header__body{--content-offset:10.3125rem}}@media (min-width:79.6875em){.page-header__body{--content-offset:12.8125rem}}.page-header__content{position:relative;z-index:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.page-header__content{margin-left:-1.25rem}}.page-header__content::before{position:absolute;top:0;left:0;width:.3125rem;height:100%;margin-right:.625rem;content:'';background-color:rgba(var(--clr-secondary),1)}@media (min-width:48em){.page-header__content::before{width:.625rem;margin-right:1.25rem}}.page-header__content-inner{padding-right:1.25rem;margin:.625rem .625rem .625rem .9375rem;border-right:1px solid rgba(var(--clr-divider),1)}@media (min-width:48em){.page-header__content-inner{padding-right:3.125rem;margin:1.25rem 1.25rem 1.25rem 1.875rem}}@media (min-width:64em){.page-header__content-inner{margin:1.875rem 1.25rem 1.875rem 1.875rem}}.page-header__bg{position:absolute;top:50%;right:0;width:12.375rem;height:11.1875rem;-o-object-fit:cover;object-fit:cover;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}@media (min-width:30em){.page-header__bg{width:16.875rem;height:16.875rem;-webkit-transform:translate(10%,-50%);-ms-transform:translate(10%,-50%);transform:translate(10%,-50%)}}@media (min-width:48em){.page-header__bg{width:22.25rem;height:19.875rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-mask-image:-webkit-gradient(linear,right center,left center,from(black),to(rgba(0,0,0,0)))}}@media (min-width:64em){.page-header__bg{width:32.8125rem;height:29.375rem}}@media (min-width:79.6875em){.page-header__bg{right:-12.1875rem;width:46.875rem;height:39.75rem}}.page-header__title{margin-bottom:.3125rem;font-size:var(--scale-5);font-weight:700;color:rgba(var(--clr-white),1)}@media (min-width:48em){.page-header__title{margin-bottom:.625rem;font-size:var(--scale-4)}}@media (min-width:64em){.page-header__title{font-size:var(--scale-2)}}@media (min-width:79.6875em){.page-header__title{font-size:var(--scale-1)}}.page-header__breadcrumbs{font-size:var(--scale-9)}@media (min-width:64em){.page-header__breadcrumbs{font-size:var(--scale-8)}}.page-header__breadcrumbs a{color:rgba(var(--clr-white),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.page-header__breadcrumbs a:hover,.page-header__breadcrumbs span{color:rgba(var(--clr-secondary),1)}.page-header_long-title .page-header__content-inner{padding-right:0;border-right:0}.list>*{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.625rem;margin-bottom:.625rem;font-size:var(--scale-9)}@media (min-width:64em){.list>*{font-size:var(--scale-8)}}.list>:last-child{margin-bottom:0}.list>::before{display:block;margin-right:.625rem;content:'•'}.list a{font-weight:700;color:rgba(var(--clr-primary-light),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.list a:hover{color:rgba(var(--clr-primary-variant),1)}.list_sm>*{margin-bottom:0}.icon-list{font-size:var(--scale-9)}@media (min-width:64em){.icon-list{font-size:var(--scale-8)}}.icon-list>*{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.25rem;color:inherit;-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.icon-list>:last-child{margin-bottom:0}.icon-list>* svg{-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem;margin-top:2px;margin-right:.625rem;fill:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.icon-list>* svg{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem}}.icon-list a{color:inherit;-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.icon-list a:hover{color:rgba(var(--clr-primary-light),1)}.icon-list_sm>*{margin-bottom:.625rem}.pagination{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}.pagination>*+*{margin-left:1.25rem}.pagination__arrow{-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem}.pagination__arrow svg{fill:rgba(var(--clr-primary-light),1)}@media (min-width:48em){.pagination__arrow{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem}}.pagination__item{font-size:var(--scale-9);font-weight:700;color:rgba(var(--clr-gray),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}@media (min-width:48em){.pagination__item{font-size:var(--scale-8)}}.pagination__item._active,.pagination__item:hover{color:rgba(var(--clr-primary-light),1)}article{font-size:var(--scale-9)}@media (min-width:64em){article{font-size:var(--scale-8)}}article a{color:rgba(var(--clr-primary-light),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}article a:hover{color:rgba(var(--clr-primary-variant),1)}.advantage-item{position:relative;min-height:9.375rem;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (min-width:48em){.advantage-item{min-height:10.625rem}}.advantage-item__content{position:relative;z-index:3;max-width:70%;padding:3.4375rem 0 .9375rem .9375rem;font-size:var(--scale-8);font-weight:600;color:rgba(var(--clr-white),1)}.advantage-item__icon{position:absolute;top:0;left:.9375rem;width:2.5rem;height:2.5rem;fill:rgba(var(--clr-secondary),1)}.advantage-item__bg{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.advantage-item__bg img,.advantage-item__bg picture,.advantage-item__bg source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.advantage-item__bg::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.85)}.counter-item{position:relative;padding-left:1.5625rem}@media (min-width:64em){.counter-item{padding-left:1.875rem}}.counter-item::before{position:absolute;top:0;left:0;width:.3125rem;height:100%;content:'';background-color:rgba(var(--clr-secondary),1)}.counter-item__number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem;font-size:var(--scale-1);font-weight:700;color:rgba(var(--clr-primary),1);background-color:rgba(var(--clr-secondary),1)}.counter-item__number-hidden{opacity:0}.counter-item__number-visible{position:absolute}@media (min-width:48em){.counter-item__number{font-size:3.125rem}}@media (min-width:64em){.counter-item__number{font-size:3.4375rem}}.counter-item__text{margin-top:.625rem;font-size:var(--scale-8);font-weight:500;color:rgba(var(--clr-primary),1)}@media (min-width:64em){.counter-item__text{margin-top:1.25rem;font-size:var(--scale-5)}}.team-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:rgba(var(--clr-white),1);border-left:10px solid rgba(var(--clr-light-blue),1)}.team-item::after{display:block;width:100%;height:3px;content:'';background-color:rgba(var(--clr-secondary),1)}.team-item__img{position:relative;height:12.5rem}.team-item__img img,.team-item__img picture,.team-item__img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:48em){.team-item__img{height:15.625rem}}@media (min-width:64em){.team-item__img{height:18.75rem}}.team-item__img::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(62,57,84,.25)}.team-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.25rem .9375rem .625rem 1.25rem}@media (min-width:48em){.team-item__info{padding:1.25rem 1.25rem .625rem}}.team-item__name{font-size:var(--scale-6);font-weight:700;color:rgba(var(--clr-primary),1)}@media (min-width:64em){.team-item__name{font-size:var(--scale-5)}}.team-item__role{padding-top:.625rem;margin-top:.625rem;font-size:var(--scale-9);color:rgba(var(--clr-primary),1);border-top:1px solid #e7e5ef}@media (min-width:64em){.team-item__role{font-size:var(--scale-8)}}.yt-video{position:relative;display:block;max-width:100%;padding-bottom:56.25%}.yt-video._active .yt-video__button{visibility:hidden;opacity:0}.yt-video_no-pb{height:100%;padding-bottom:0}.yt-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.yt-video__button{position:absolute;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:transparent;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}.yt-video__button::before{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;content:'';background-color:rgba(var(--clr-black),.5)}.yt-video__button svg{position:relative;z-index:4;-webkit-box-flex:0;-ms-flex:0 0 1.6875rem;flex:0 0 1.6875rem;height:1.6875rem;fill:rgba(var(--clr-white),1);-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}@media (min-width:30em){.yt-video__button svg{-webkit-box-flex:0;-ms-flex:0 0 3.125rem;flex:0 0 3.125rem;height:3.125rem}}@media (min-width:48em){.yt-video__button svg{-webkit-box-flex:0;-ms-flex:0 0 4.375rem;flex:0 0 4.375rem;height:4.375rem}}@media (min-width:64em){.yt-video__button svg{-webkit-box-flex:0;-ms-flex:0 0 5.625rem;flex:0 0 5.625rem;height:5.625rem}}.yt-video__button:hover svg{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.add-form{--add-form-offset:0.9375rem}@media (min-width:64em){.add-form{--add-form-offset:1.25rem}}.add-form .highlighted{display:-webkit-box;display:-ms-flexbox;display:flex}.add-form .highlighted__content{padding:1.875rem}@media (min-width:64em){.add-form .highlighted__content{padding:2.5rem 1.875rem}}@media (min-width:79.6875em){.add-form .highlighted__content{padding:3.125rem 1.875rem}}.add-form__group{position:relative;padding-bottom:var(--add-form-offset);margin-bottom:var(--add-form-offset)}.add-form__group::after{position:absolute;bottom:0;left:0;width:100%;content:'';border-bottom:1px solid rgba(var(--clr-divider),1)}@media (min-width:64em){.add-form__group::after{width:20rem}}@media (min-width:79.6875em){.add-form__group::after{width:100%}}.add-form__group:last-child{padding-bottom:0;margin-bottom:0}.add-form__group:last-child::after{border-bottom:0}.add-form__group_1{max-width:75%}@media (min-width:30em){.add-form__group_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.add-form__group_1 .add-form__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--add-form-offset)/ 2);flex:0 0 calc(50% - var(--add-form-offset)/ 2);margin-right:var(--add-form-offset);margin-bottom:0}.add-form__group_1 .add-form__item:last-child{margin-right:0}}@media (min-width:48em){.add-form__group_1{max-width:75%}.add-form__group_1 .add-form__item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0;margin-bottom:var(--add-form-offset)}.add-form__group_1 .add-form__item:last-child{margin-bottom:0}}@media (min-width:64em){.add-form__group_1{max-width:100%}.add-form__group_1 .add-form__item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--add-form-offset)/ 2);flex:0 0 calc(50% - var(--add-form-offset)/ 2);margin-right:var(--add-form-offset);margin-bottom:0}}@media (min-width:30em){.add-form__group_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.add-form__group_2 .add-form__item_price{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--add-form-offset)/ 2);flex:0 0 calc(50% - var(--add-form-offset)/ 2);margin-right:var(--add-form-offset)}.add-form__group_2 .add-form__item_area{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--add-form-offset)/ 2);flex:0 0 calc(50% - var(--add-form-offset)/ 2)}.add-form__group_2 .add-form__item_rooms{width:100%;max-width:12.5rem}}@media (min-width:48em){.add-form__group_2 .add-form__item{margin-right:0}.add-form__group_2 .add-form__item_area,.add-form__group_2 .add-form__item_price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.add-form__group_2 .add-form__item_rooms{max-width:100%}}@media (min-width:64em){.add-form__group_2 .add-form__item_area,.add-form__group_2 .add-form__item_price{-webkit-box-flex:0;-ms-flex:0 0 calc(35.7%);flex:0 0 calc(35.7%)}.add-form__group_2 .add-form__item_price{margin-right:var(--add-form-offset)}.add-form__group_2 .add-form__item_rooms{max-width:47.6%}}.add-form__item{margin-bottom:var(--add-form-offset)}.add-form__item:last-child{margin-bottom:0}.add-form__item_price{max-width:75%}.add-form__item_area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:63.5%}.add-form__item_area .form-input{-webkit-box-flex:1;-ms-flex:1;flex:1}.add-form__item_area span{margin-left:.625rem}.alert{--alert-bg:rgba(var(--clr-primary), 1);--alert-text-color:rgba(var(--clr-white), 1)}.alert__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem .9375rem;background-color:var(--alert-bg)}.alert__icon{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;margin-right:.625rem;fill:var(--alert-text-color)}.alert__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:var(--scale-9);color:var(--alert-text-color)}@media (min-width:64em){.alert__text{font-size:var(--scale-8)}}.alert__close{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;cursor:pointer;stroke:var(--alert-text-color);stroke-width:2}.alert_closable{overflow:hidden;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}.alert_closed{visibility:hidden;opacity:0}.alert_info{--alert-bg:rgba(var(--clr-primary), 1);--alert-text-color:rgba(var(--clr-white), 1)}.alert_success{--alert-bg:rgba(var(--clr-success), 1);--alert-text-color:rgba(var(--clr-white), 1)}.alert_warning{--alert-bg:rgba(var(--clr-secondary), 1);--alert-text-color:rgba(var(--clr-primary), 1)}.alert_error{--alert-bg:rgba(var(--clr-error), 1);--alert-text-color:rgba(var(--clr-white), 1)}#toasts{position:fixed;bottom:0rem;left:0rem;z-index:420;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;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.9375rem;overflow:auto;visibility:hidden;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}#toasts>*+*{margin-top:.9375rem}.toast{--toast-width:18.125rem;--toast-bg:rgba(var(--clr-white), 1);--toast-accent-color:rgba(var(--clr-primary), 1);--toast-text-color:rgba(var(--clr-primary), 1);width:100%;max-width:var(--toast-width);max-height:0;overflow:hidden;visibility:hidden;background-color:var(--toast-bg);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow);opacity:0;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}.toast__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem}.toast__info{-webkit-box-flex:1;-ms-flex:1;flex:1}.toast__info>*+*{margin-top:.9375rem}.toast__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--scale-9);font-weight:700;color:var(--toast-text-color)}.toast__title>*{margin-right:.9375rem}.toast__title>:last-child{margin-right:0}@media (min-width:64em){.toast__title{font-size:var(--scale-8)}}.toast__type-icon{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;fill:var(--toast-accent-color)}.toast__close-icon{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;margin-left:auto;cursor:pointer;stroke:var(--toast-text-color);stroke-width:2}.toast__text{font-size:var(--scale-9);color:var(--toast-text-color)}@media (min-width:64em){.toast__text{font-size:var(--scale-8)}}.toast__loading{--animation-duration:15s;position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:var(--toast-accent-color)}@-webkit-keyframes loading{from{width:0}to{width:100%}}@keyframes loading{from{width:0}to{width:100%}}.toast_active{visibility:visible;opacity:1}.toast_loading .toast__loading{-webkit-animation:loading var(--animation-duration) linear both;animation:loading var(--animation-duration) linear both}.toast_info{--toast-bg:rgba(var(--clr-white), 1);--toast-accent-color:rgba(var(--clr-primary), 1);--toast-text-color:rgba(var(--clr-primary), 1)}.toast_error{--toast-bg:rgba(var(--clr-white), 1);--toast-accent-color:rgba(var(--clr-error), 1);--toast-text-color:rgba(var(--clr-primary), 1)}.toast_success{--toast-bg:rgba(var(--clr-white), 1);--toast-accent-color:rgba(var(--clr-success), 1);--toast-text-color:rgba(var(--clr-primary), 1)}.toast_warning{--toast-bg:rgba(var(--clr-white), 1);--toast-accent-color:rgba(var(--clr-secondary), 1);--toast-text-color:rgba(var(--clr-primary), 1)}[data-modal-container]{position:fixed;top:0;left:0;z-index:419;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;visibility:hidden}[data-modal-container]._active{visibility:visible}[data-modal-container]._active [data-modal-content]{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}[data-modal-body]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;min-height:100%;padding:.625rem}[data-modal-content]{width:100%;opacity:0;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal);-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}[data-modal-overlay]{position:fixed;top:0;left:0;z-index:418;width:100%;height:100%;visibility:hidden;background-color:rgba(var(--clr-primary-variant),0);-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}[data-modal-overlay]._active{visibility:visible;background-color:rgba(var(--clr-primary-variant),.75)}.modal{position:relative}.modal__content{max-width:31.25rem;padding:1.875rem;background-color:rgba(var(--clr-white),1)}@media (min-width:30em){.modal__content{padding:2.5rem}}@media (min-width:64em){.modal__content{padding:3.125rem}}.modal__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:.625rem;margin-left:-.9375rem}.modal__actions>*{padding-top:.625rem;padding-left:.9375rem}@media (min-width:64em){.modal__actions{margin-left:-1.875rem}.modal__actions>*{padding-top:1.25rem;padding-left:1.875rem}}.modal__close{position:absolute;top:1.25rem;right:1.25rem}.modal__close-icon{position:relative;width:1.25rem;height:1.25rem;cursor:pointer}.modal__close-icon span{position:absolute;top:50%;left:0;display:block;width:100%;height:.125rem;background-color:rgba(var(--clr-primary-light),1);-webkit-transition:background-color var(--trs-normal);-o-transition:background-color var(--trs-normal);transition:background-color var(--trs-normal)}.modal__close-icon span:nth-child(1){-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.modal__close-icon span:nth-child(2){-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.modal__close-icon:hover span{background-color:rgba(var(--clr-primary-variant),1)}.modal-book__item{max-width:12.5rem}.modal-book>*+*{margin-top:.9375rem}.modal-fix__item{max-width:20rem}.add-listing__title{margin-bottom:1.25rem;font-size:.875rem;font-weight:700}@media (min-width:64em){.add-listing__title{font-size:var(--scale-8)}}.add-listing__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.9375rem;font-size:var(--scale-9)}.add-listing__item:last-child{margin-bottom:0}@media (min-width:64em){.add-listing__item{font-size:var(--scale-8)}}.add-listing__item a{display:block;-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem;margin-top:.25rem;margin-right:.625rem}.add-listing__item a:last-child{margin-right:.9375rem}@media (min-width:64em){.add-listing__item a{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem}}.add-listing__item a svg{width:100%;height:100%;fill:rgba(var(--clr-primary-light),1);-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal)}.add-listing__item a .remove-icon{stroke-width:2;stroke:rgba(var(--clr-primary-light),1)}.add-listing__item a:hover svg{fill:rgba(var(--clr-primary-variant),1)}.add-listing__item a:hover .remove-icon{stroke:rgba(var(--clr-primary-variant),1)}.header .menu .menu-dropdown__toggle:hover,.header .menu .menu-item._active>.menu-dropdown__toggle,.header .menu .menu-item._active>.menu-link,.header .menu .menu-item._dropdown-active>.menu-dropdown__toggle,.header .menu .menu-item._dropdown-active>.menu-link,.header .menu .menu-link:hover,.header .menu .submenu:hover~.menu-dropdown__toggle{--menu-link-color:var(--menu-link-hover-color);padding-left:.375rem;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.header .menu .menu-dropdown__toggle:hover::before,.header .menu .menu-item._active>.menu-dropdown__toggle::before,.header .menu .menu-item._active>.menu-link::before,.header .menu .menu-item._dropdown-active>.menu-dropdown__toggle::before,.header .menu .menu-item._dropdown-active>.menu-link::before,.header .menu .menu-link:hover::before,.header .menu .submenu:hover~.menu-dropdown__toggle::before{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}@media (min-width:48em){.header .menu .menu-dropdown__toggle:hover,.header .menu .menu-item._active>.menu-dropdown__toggle,.header .menu .menu-item._active>.menu-link,.header .menu .menu-item._dropdown-active>.menu-dropdown__toggle,.header .menu .menu-item._dropdown-active>.menu-link,.header .menu .menu-link:hover,.header .menu .submenu:hover~.menu-dropdown__toggle{padding-left:0}.header .menu .menu-dropdown__toggle:hover::before,.header .menu .menu-item._active>.menu-dropdown__toggle::before,.header .menu .menu-item._active>.menu-link::before,.header .menu .menu-item._dropdown-active>.menu-dropdown__toggle::before,.header .menu .menu-item._dropdown-active>.menu-link::before,.header .menu .menu-link:hover::before,.header .menu .submenu:hover~.menu-dropdown__toggle::before{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.header{--top-row-offset:0}@media (min-width:48em){.header{--top-row-offset:7.8125rem}}@media (min-width:64em){.header{--top-row-offset:10.3125rem}}@media (min-width:79.6875em){.header{--top-row-offset:12.8125rem}}.header__row_top{height:2.5rem}@media (min-width:48em){.header__row_top{height:3.125rem}}@media (min-width:64em){.header__row_top{height:4.375rem}}.header__row_bottom{position:relative;z-index:300;height:3.125rem;background-color:rgba(var(--clr-white),1);-webkit-transition:-webkit-box-shadow var(--trs-normal);transition:-webkit-box-shadow var(--trs-normal);-o-transition:box-shadow var(--trs-normal);transition:box-shadow var(--trs-normal);transition:box-shadow var(--trs-normal),-webkit-box-shadow var(--trs-normal)}@media (min-width:48em){.header__row_bottom{height:4.375rem}}@media (min-width:64em){.header__row_bottom{height:6.25rem}}.header._fixed .header__row_bottom{position:fixed;top:0;left:0;width:100%;-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.header._fixed .menu__body{top:3.125rem;height:calc(100vh - 3.125rem)}@media (min-width:48em){.header._fixed .menu__body{top:initial;height:100%}}.header._fixed .menu__list{max-height:calc(100vh - 4.375rem)}@media (min-width:48em){.header._fixed .menu__list{max-height:100%}}.header__body{position:relative;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;height:100%;padding-left:var(--top-row-offset)}.header__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:rgba(var(--clr-primary),1)}@media (min-width:48em){.header__bg{display:none}}.header__bg img{position:absolute;top:-3.75rem;right:20.625vw;min-width:25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:0 10%;object-position:0 10%}@media (min-width:30em){.header__bg img{top:0;right:initial;left:0;width:80%;height:100%;-o-object-position:center;object-position:center}}.header__media{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__media-item{display:block;-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem}.header__media-item+.header__media-item{margin-left:.9375rem}@media (min-width:48em){.header__media-item+.header__media-item{margin-left:2.5rem}}.header__media-item svg{fill:rgba(var(--clr-primary),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}.header__media-item:hover svg{fill:rgba(var(--clr-primary-light),1)}.header__tel{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:var(--scale-9);white-space:nowrap}@media (min-width:64em){.header__tel{font-size:var(--scale-8)}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;background-color:rgba(var(--clr-white),1)}@media (min-width:48em){.header__logo{position:absolute;top:50%;left:0;height:2.1875rem;background-color:transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:64em){.header__logo{height:3.125rem}}@media (min-width:79.6875em){.header__logo{height:4.375rem}}.header__logo *{height:30px;-o-object-fit:contain;object-fit:contain}@media (min-width:48em){.header__logo *{height:100%}}@media (min-width:48em){.header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:.375rem}}.header .menu__icon{--menu-icon-width:1.5625rem;--menu-icon-height:1.25rem;--menu-icon-color:rgba(var(--clr-white), 1);position:relative;display:block;width:var(--menu-icon-width);height:var(--menu-icon-height);cursor:pointer}@media (min-width:48em){.header .menu__icon{display:none}}.header .menu__icon span{position:absolute;display:block;width:100%;height:2px;background-color:var(--menu-icon-color);border-radius:150px;-webkit-transition:var(--trs-normal);-o-transition:var(--trs-normal);transition:var(--trs-normal);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.header .menu__icon span:nth-child(1){top:0}.header .menu__icon span:nth-child(4){bottom:0}.header .menu__icon span:nth-child(2),.header .menu__icon span:nth-child(3){top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header .menu__icon._active span:nth-child(1){top:50%;-webkit-transform:translateY(-50%) scaleX(0);-ms-transform:translateY(-50%) scaleX(0);transform:translateY(-50%) scaleX(0)}.header .menu__icon._active span:nth-child(4){bottom:50%;-webkit-transform:translateY(50%) scaleX(0);-ms-transform:translateY(50%) scaleX(0);transform:translateY(50%) scaleX(0)}.header .menu__icon._active span:nth-child(2){-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.header .menu__icon._active span:nth-child(3){-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header .menu__icon_dark{--menu-icon-color:rgba(var(--clr-primary), 1)}.header .menu__body{position:absolute;top:100%;left:calc(var(--container-padding-x) * -1);width:100vw;height:100vh;padding-top:1.25rem;overflow:hidden;visibility:hidden;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:visibility var(--trs-normal),opacity var(--trs-normal);-o-transition:visibility var(--trs-normal),opacity var(--trs-normal);transition:visibility var(--trs-normal),opacity var(--trs-normal)}@media (min-width:48em){.header .menu__body{position:static;width:auto;height:100%;padding:0;overflow:visible;visibility:visible;background-color:transparent;opacity:1}}.header .menu__body::before{position:absolute;top:0;left:0;width:100%;height:1.25rem;content:'';background-color:rgba(var(--clr-white),1)}.header .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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:calc(100vh - 6.875rem + var(--scrolled-amount));padding:1.25rem;overflow:auto;background-color:rgba(var(--clr-primary),1);-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal);-webkit-transform:translateY(-101%);-ms-transform:translateY(-101%);transform:translateY(-101%)}@media (min-width:48em){.header .menu__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;max-height:100%;padding:0;overflow:visible;background-color:transparent;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.header .menu__body._active{visibility:visible;opacity:1}.header .menu__body._active .menu__list{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.header .menu .menu-item+*{margin-top:1.25rem}@media (min-width:48em){.header .menu .menu-item+*{margin-top:0;margin-left:1.25rem}}@media (min-width:64em){.header .menu .menu-item+*{margin-left:2.5rem}}.header .menu .menu-item._dropdown-active>.menu-dropdown__toggle svg,.header .menu .menu-item._dropdown-active>.menu-link svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (min-width:48em){.header .menu .menu-item:hover>.submenu{visibility:visible;opacity:1}}.header .menu .menu-dropdown__toggle,.header .menu .menu-link{--menu-link-color:rgba(var(--clr-white), 1);--menu-link-hover-color:rgba(var(--clr-secondary), 1);position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--scale-9);font-weight:500;color:var(--menu-link-color);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color var(--trs-normal),padding var(--trs-normal);-o-transition:color var(--trs-normal),padding var(--trs-normal);transition:color var(--trs-normal),padding var(--trs-normal);-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}@media (min-width:64em){.header .menu .menu-dropdown__toggle,.header .menu .menu-link{font-size:var(--scale-8)}}.header .menu .menu-dropdown__toggle svg,.header .menu .menu-link svg{-webkit-box-flex:0;-ms-flex:0 0 .625rem;flex:0 0 .625rem;height:.625rem;margin-left:.3125rem;fill:var(--menu-link-color);-webkit-transition:fill var(--trs-normal),-webkit-transform var(--trs-fast);transition:fill var(--trs-normal),-webkit-transform var(--trs-fast);-o-transition:fill var(--trs-normal),transform var(--trs-fast);transition:fill var(--trs-normal),transform var(--trs-fast);transition:fill var(--trs-normal),transform var(--trs-fast),-webkit-transform var(--trs-fast)}.header .menu .menu-dropdown__toggle::before,.header .menu .menu-link::before{position:absolute;top:0;left:0;width:2px;height:100%;content:'';background-color:var(--menu-link-hover-color);border-radius:150px;-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal);-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}@media (min-width:48em){.header .menu .menu-dropdown__toggle::before,.header .menu .menu-link::before{left:-.375rem}}@media (min-width:48em){.header .menu .menu-dropdown__toggle,.header .menu .menu-link{--menu-link-color:rgba(var(--clr-primary), 1);--menu-link-hover-color:rgba(var(--clr-primary-light), 1);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}}.header .menu .submenu{max-height:0;overflow:hidden;-webkit-transition:max-height var(--trs-normal);-o-transition:max-height var(--trs-normal);transition:max-height var(--trs-normal)}@media (min-width:48em){.header .menu .submenu{position:absolute;top:100%;max-height:initial;overflow:visible;visibility:hidden;background-color:rgba(var(--clr-light-blue),1);opacity:0;-webkit-transition:opacity var(--trs-normal),visibility var(--trs-normal);-o-transition:opacity var(--trs-normal),visibility var(--trs-normal);transition:opacity var(--trs-normal),visibility var(--trs-normal)}.header .menu .submenu::before{position:absolute;bottom:100%;z-index:-1;width:100%;height:2.5rem;content:''}}.header .menu .submenu__list{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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:1.25rem;margin-left:.625rem}@media (min-width:48em){.header .menu .submenu__list{padding:1.25rem;margin-left:0}.header .menu .submenu__list li+*{margin-top:1.25rem;margin-left:0}}.header .menu .menu-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer{background-color:rgba(var(--clr-black),1)}.footer__row{display:grid;padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(var(--clr-divider),.2)}.footer__row:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}@media (min-width:48em){.footer__row{padding-bottom:1.875rem;margin-bottom:1.875rem}}@media (min-width:64em){.footer__row{padding-bottom:2.5rem;margin-bottom:2.5rem}}.footer__row_1{grid-template-columns:repeat(2,auto);grid-gap:.625rem .75rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__row_1 .footer__social{grid-area:2/2/2/2}@media (min-width:48em){.footer__row_1 .footer__social{grid-area:initial;align-self:center}}@media (min-width:30em){.footer__row_1{grid-column-gap:3.3125rem}}@media (min-width:48em){.footer__row_1{grid-template-columns:repeat(3,auto)}}@media (min-width:30em){.footer__row_2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:64em){.footer__row_2{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__row_2>*{margin-right:1.875rem}.footer__row_2>:last-child{margin-right:0}.footer__row_2 .footer__social{-ms-flex-item-align:center;align-self:center}}.footer__row_3{display:grid;grid-gap:1.25rem 1.875rem}@media (min-width:48em){.footer__row_3{grid-template-columns:repeat(2,auto)}}@media (min-width:64em){.footer__row_3{grid-template-columns:repeat(3,auto)}}.footer__logo{display:block;height:2.5rem}@media (min-width:64em){.footer__logo{height:3.125rem}}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-.625rem;margin-left:-.9375rem}@media (min-width:48em){.footer__nav{max-width:28.75rem;margin-left:-1.875rem}}@media (min-width:64em){.footer__nav{max-width:39.6875rem;margin-top:-1.25rem}}@media (min-width:79.6875em){.footer__nav{max-width:43.4375rem}}.footer__nav>*{padding-top:.625rem;margin-left:.9375rem}.footer__nav>* a{font-size:var(--scale-9);font-weight:500;color:rgba(var(--clr-white),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.footer__nav>* a:hover{color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.footer__nav>* a{font-size:var(--scale-8)}}@media (min-width:48em){.footer__nav>*{padding-left:1.875rem}}@media (min-width:64em){.footer__nav>*{padding-top:1.25rem}}.footer__social{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer__social-item{display:block;min-width:1rem;max-width:1rem;height:1rem;margin-right:.9375rem}.footer__social-item:last-child{margin-right:0}.footer__social-item svg{fill:rgba(var(--clr-primary-light),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}.footer__social-item:hover svg{fill:rgba(var(--clr-primary-variant),1)}@media (min-width:64em){.footer__social-item{min-width:1.25rem;max-width:1.25rem;height:1.25rem;margin-right:2.5rem}}.footer__text{margin-bottom:1.25rem}@media (min-width:30em){.footer__text{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .9375rem);flex:0 0 calc(50% - .9375rem)}}@media (min-width:64em){.footer__text{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;max-width:24.0625rem}}.footer__title{margin-bottom:.9375rem;font-size:var(--scale-6);font-weight:700;color:rgba(var(--clr-white),1)}@media (min-width:48em){.footer__title{font-size:var(--scale-5)}}.footer__description{font-size:var(--scale-9);color:rgba(var(--clr-white),1)}@media (min-width:64em){.footer__description{font-size:var(--scale-8)}}.footer__info{margin-bottom:1.25rem;color:rgba(var(--clr-white),1)}@media (min-width:30em){.footer__info{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - .9375rem);flex:0 0 calc(50% - .9375rem)}}@media (min-width:64em){.footer__info{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.footer__list{color:rgba(var(--clr-white),1)}.footer__list-title{position:relative;padding-left:1.1875rem;margin-bottom:.9375rem;font-size:var(--scale-6);font-weight:700;color:rgba(var(--clr-white),1)}.footer__list-title::before{position:absolute;top:0;left:0;width:.25rem;height:100%;content:'';background-color:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.footer__list-title{margin-bottom:1.25rem}}@media (min-width:79.6875em){.footer__list-title{padding-left:0;font-size:var(--scale-5);color:rgba(var(--clr-primary-light),1)}.footer__list-title::before{display:none}}.footer__copyright{font-size:var(--scale-9);color:rgba(var(--clr-white),1)}@media (min-width:64em){.footer__copyright{font-size:var(--scale-8)}}.showcase__bg{position:absolute;top:0;left:0;z-index:-1;display:none;width:calc(6.5625rem + var(--container-padding-x));height:23.75rem;overflow:hidden;background-color:rgba(var(--clr-primary),1)}.showcase__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right}@media (min-width:48em){.showcase__bg{display:block}}@media (min-width:64em){.showcase__bg{width:calc(9.0625rem + var(--container-padding-x));height:34.6875rem}.showcase__bg img{-o-object-position:94% 0;object-position:94% 0}}@media (min-width:79.6875em){.showcase__bg{width:calc((100vw - var(--container-width))/ 2 + var(--container-padding-x) + 11.5625rem);height:37.5rem}.showcase__bg img{-o-object-position:-200px;object-position:-200px}}.showcase__body-inner{position:relative;padding:1.25rem 0}@media (min-width:48em){.showcase__body-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin-left:6.5625rem}}@media (min-width:64em){.showcase__body-inner{margin-left:9.0625rem}}@media (min-width:79.6875em){.showcase__body-inner{margin-left:11.5625rem}}.showcase__info{position:relative;max-width:17.5rem}.showcase__info::before{position:absolute;width:5px;min-height:100%;content:'';background-color:rgba(var(--clr-secondary),1)}@media (min-width:48em){.showcase__info::before{width:10px}}@media (min-width:48em){.showcase__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-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;max-width:100%;margin-right:1.25rem}}@media (min-width:64em){.showcase__info{-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%}}@media (min-width:79.6875em){.showcase__info{margin-right:4.6875rem}}.showcase__title{margin-bottom:.625rem;margin-left:.9375rem;font-size:var(--scale-5);font-weight:700;color:rgba(var(--clr-white),1)}@media (min-width:48em){.showcase__title{margin-left:1.25rem;font-size:var(--scale-4);color:rgba(var(--clr-primary),1)}}@media (min-width:64em){.showcase__title{font-size:var(--scale-2)}}.showcase__text{margin-left:.9375rem;font-size:var(--scale-9);color:rgba(var(--clr-white),1)}@media (min-width:48em){.showcase__text{margin-left:1.25rem;color:rgba(var(--clr-black),1)}}@media (min-width:64em){.showcase__text{font-size:var(--scale-8)}}.showcase__img{position:absolute;top:.625rem;left:0;z-index:-1;width:calc(100vw - .625rem);height:calc(100% - .625rem);margin-left:calc(-1 * var(--container-padding-x))}@media (min-width:48em){.showcase__img{position:relative;top:initial;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;height:auto;padding-top:.625rem;padding-right:.625rem;margin-left:0}}@media (min-width:64em){.showcase__img{padding-top:1.25rem;padding-right:1.25rem}}.showcase__img img,.showcase__img picture,.showcase__img source{position:relative;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcase__img::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:'';background-color:rgba(var(--clr-black),.75)}@media (min-width:48em){.showcase__img::before{display:none}}.showcase__img::after{position:absolute;top:-.625rem;left:.625rem;z-index:-3;width:calc(100vw - .625rem);height:calc(100% - .625rem);content:'';background-color:rgba(var(--clr-secondary),1)}@media (min-width:48em){.showcase__img::after{top:0;right:0;left:initial;width:calc(100% - .625rem)}}@media (min-width:64em){.showcase__img::after{width:calc(100% - 1.25rem);height:calc(100% - 1.25rem)}}.filter{padding:.9375rem;background-color:rgba(var(--clr-white),1);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (min-width:48em){.filter{padding:1.875rem}}.filter._964{padding:2.5rem}.filter .form-input{height:1.75rem}.filter .form-input__input{padding:0 .625rem;font-size:var(--scale-9)}.filter .form-input__icon{right:.625rem;width:.875rem;height:.875rem}._error .form-input__input,._success .form-input__input{padding-right:2.125rem}.filter .form-input__arrows{right:.625rem}.filter .form-input__arrows svg{width:.4375rem;height:.4375rem}.filter .form-input_date .form-input__input{padding-right:2.125rem}.filter .form-input_number .form-input__input{padding-right:1.6875rem}.filter .form-input_textarea .form-input__input{height:6.875rem;padding:.625rem .9375rem}.filter .select__current{height:1.75rem;padding:0 2.4375rem 0 .625rem;font-size:var(--scale-9)}.filter .select__option{font-size:var(--scale-9)}.filter .select__arrow,.filter .select_radio .select__current svg{min-width:.875rem;max-width:.875rem;height:.875rem}.filter .select_radio .select__option{min-height:2rem;padding:.4375rem .625rem}.filter .select_radio .select__option svg{min-width:.875rem;max-width:.875rem;height:.875rem}.filter .select_checkbox .select__dropdown{padding:.9375rem}.filter .form-check__text{font-size:var(--scale-9)}.filter .form-check__fake{min-width:.875rem;height:.875rem}.filter .form-check__fake::before{min-width:.54688rem;height:.54688rem}.filter .btn{padding:.625rem 1.5625rem;font-size:var(--scale-9)}.filter .accordion__icon{width:.875rem;height:.875rem}.filter .accordion__label{font-size:var(--scale-9)}.filter .accordion__content{--offset:1.25rem}.filter .from-to__from{margin-right:.9375rem}.filter__row_top{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid rgba(var(--clr-divider),1)}.filter__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:auto}.filter__label{margin-bottom:.625rem;font-size:var(--scale-9);color:rgba(var(--clr-primary),1)}.filter__location{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.25rem}.filter__location-wrapper{width:100%;max-width:12.5rem}.filter__price{max-width:13.4375rem;margin-bottom:1.25rem}.filter__currency{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.9375rem}.filter__currency-wrapper{width:100%;max-width:8.125rem}.filter__area{max-width:13.4375rem}.filter__rooms{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.25rem}.filter__rooms-wrapper{width:11.5625rem}.filter__settings{margin-bottom:1.25rem}.filter__district{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.9375rem}.filter__district-wrapper{width:100%;max-width:12.5rem}.filter__floor{max-width:13.4375rem;margin-bottom:.9375rem}.filter__total-floors{margin-right:1.25rem;margin-bottom:1.25rem}.filter__total-floors-wrapper{max-width:13.4375rem}.filter__features{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.filter .reset-form{font-size:var(--scale-9);font-weight:500}.filter__submit{grid-gap:.9375rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.filter__submit_primary{display:grid;grid-template-columns:repeat(2,auto)}.filter__submit_secondary{display:none;padding-left:2.5rem;margin-left:2.5rem;border-left:1px solid rgba(var(--clr-divider),1)}.filter__content._300 .filter__price{max-width:9.6875rem}.filter__content._300 .filter__currency{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 10.625rem);flex:0 0 calc(100% - 10.625rem);margin-bottom:1.25rem;margin-left:.9375rem}.filter__content._360 .filter__rooms{-webkit-box-flex:0;-ms-flex:0 0 11.5625rem;flex:0 0 11.5625rem}.filter__content._390 .filter__area{max-width:9.6875rem;margin-bottom:0}.filter__content._390 .filter__location{-webkit-box-flex:0;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem;margin-right:1.25rem}.filter__content._390 .filter__currency{-webkit-box-flex:0;-ms-flex:0 0 8.125rem;flex:0 0 8.125rem;margin-right:1.25rem;margin-bottom:0;margin-left:0}.filter__content._390 .filter__price{margin-right:.9375rem}.filter__content._390 .filter__district{-webkit-box-flex:0;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem;margin-bottom:1.25rem}.filter__content._390 .filter__floor{max-width:9.6875rem;margin-bottom:1.25rem;margin-left:1.25rem}.filter__content._390 .filter__total-floors-wrapper{max-width:9.6875rem}.filter__content._410 .filter__features{display:grid;grid-template-columns:repeat(2,auto);grid-gap:.3125rem 2.5rem}.filter__content._540 .filter__currency{margin-bottom:1.25rem}.filter__content._550 .filter__floor{margin-right:1.25rem}.filter__content._550 .filter__total-floors{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.filter__content._570 .filter__rooms{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.filter__content._667 .filter__currency,.filter__content._667 .filter__settings{margin-bottom:0}.filter__content._667 .filter__row_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;border-bottom:0}.filter__content._667 .filter__row_top .filter__items{max-width:23.4375rem}.filter__content._667 .filter__row_bottom .filter__items{padding-top:1.25rem;border-top:1px solid rgba(var(--clr-divider),1)}.filter__content._667 .filter__submit_primary{display:none}.filter__content._667 .filter__submit_secondary{display:grid;-ms-flex-line-pack:center;align-content:center;align-self:stretch}.filter__content._667 .filter__price{margin-right:0}.filter__content._667 .filter__features{grid-template-columns:repeat(3,auto)}.filter__content._727 .filter__rooms{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.filter__content._727 .filter__row_top .filter__items{max-width:32.5rem}.filter__content._727 .filter__price{margin-right:.9375rem}.filter__content._727 .filter__currency{margin-right:0;margin-bottom:1.25rem}.filter__content._884 .filter__location{margin-right:2.5rem}.filter__content._884 .form-input{height:2.1875rem}.filter__content._884 .form-input__input{padding:0 .9375rem;font-size:var(--scale-8)}.filter__content._884 .form-input__icon{right:.9375rem;width:1rem;height:1rem}._error .form-input__input,._success .form-input__input{padding-right:2.875rem}.filter__content._884 .form-input__arrows{right:.9375rem}.filter__content._884 .form-input__arrows svg{width:.625rem;height:.625rem}.filter__content._884 .form-input_date .form-input__input{padding-right:2.875rem}.filter__content._884 .form-input_number .form-input__input{padding-right:2.5rem}.filter__content._884 .form-input_textarea .form-input__input{height:7.8125rem}.filter__content._884 .select__current{height:2.1875rem;padding:0 2.5625rem 0 .9375rem;font-size:var(--scale-8)}.filter__content._884 .select__option{font-size:var(--scale-8)}.filter__content._884 .select__arrow,.filter__content._884 .select_radio .select__current svg{min-width:1rem;max-width:1rem;height:1rem}.filter__content._884 .select_radio .select__option{min-height:2.1875rem;padding:.4375rem .9375rem}.filter__content._884 .select_radio .select__option svg{min-width:1rem;max-width:1rem;height:1rem}.filter__content._884 .select_checkbox .select__dropdown{padding:1.25rem}.filter__content._884 .form-check__text{font-size:var(--scale-8)}.filter__content._884 .form-check__fake{min-width:1rem;height:1rem}.filter__content._884 .form-check__fake::before{min-width:.625rem;height:.625rem}.filter__content._884 .btn{padding:.9375rem 1.875rem;font-size:var(--scale-8)}.filter__content._884 .accordion__icon{width:1rem;height:1rem}.filter__content._884 .accordion__label{font-size:var(--scale-8)}.filter__content._884 .accordion__content{--offset:1.875rem}.filter__content._884 .from-to__from{margin-right:1.25rem}.filter__content._884 .filter__label,.filter__content._884 .reset-form{font-size:var(--scale-8)}.filter__content._884 .filter__row_top{margin-bottom:1.875rem}.filter__content._884 .filter__row_top .filter__items{max-width:38.125rem}.filter__content._884 .filter__row_bottom .filter__items{padding-top:1.875rem}.filter__content._884 .filter__price{max-width:13.75rem;margin-right:1.25rem}.filter__content._884 .filter__area{max-width:13.75rem}.filter__content._884 .filter__rooms{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.875rem}.filter__content._884 .filter__rooms-wrapper{width:12.5rem}.filter__content._884 .filter__district{margin-bottom:1.25rem}.filter__content._884 .filter__floor{max-width:13.75rem;margin-right:2.5rem;margin-bottom:1.25rem;margin-left:2.5rem}.filter__content._884 .filter__total-floors{margin-bottom:1.25rem}.filter__content._884 .filter__total-floors-wrapper{max-width:13.75rem}.filter__content._884 .filter__features{grid-template-columns:repeat(4,auto)}.filter__content._980 .filter__rooms{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.filter__content._980 .filter__rooms-wrapper{min-width:100%}.filter__content._980 .filter__district,.filter__content._980 .filter__floor{margin-bottom:1.875rem}.filter__content._980 .filter__total-floors{margin-right:2.5rem;margin-bottom:1.875rem}.filter__content._1075 .filter__location,.filter__content._1075 .filter__price{margin-bottom:0}.filter__content._1075 .filter__currency{margin-right:2.5rem;margin-bottom:0}.filter__content._1075 .filter__submit_secondary{-ms-flex-line-pack:end;align-content:end}.filter__content._1075 .filter__row_top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.filter__content._1075 .filter__row_top .filter__items{width:54.375rem;max-width:100%}.filter__content._1075 .filter__rooms{-webkit-box-flex:0;-ms-flex:0 0 12.5rem;flex:0 0 12.5rem}.filter__content._1135 .filter__features{grid-template-columns:repeat(5,auto)}.form-section__body{position:relative;left:calc(-1 * var(--container-padding-x));width:calc(var(--vw) * 100);padding:1.25rem 0}@media (min-width:48em){.form-section__body{left:0;width:100%}}.form-section__img{position:absolute;top:0;left:0;z-index:-5;width:100%;height:100%}@media (min-width:48em){.form-section__img{width:calc(100% - 15.625rem + var(--container-padding-x));margin-left:15.625rem}}@media (min-width:64em){.form-section__img{width:calc(100% - 10rem);margin-left:10rem}}@media (min-width:64em){.form-section__img_full-width{width:calc(100% - 19.375rem + var(--container-padding-x));margin-left:19.375rem}}@media (min-width:79.6875em){.form-section__img_full-width{width:calc(100% - 19.375rem + (((var(--vw) * 100) - var(--container-width))/ 2) + var(--container-padding-x))}}.form-section__img *{position:relative;z-index:-5;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-section__img::before{position:absolute;top:0;left:0;z-index:-4;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.35)}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:12.5rem}@media (min-width:48em){.banner{height:18.75rem}}@media (min-width:64em){.banner{height:25rem}}@media (min-width:79.6875em){.banner{height:31.25rem}}.banner>*{position:relative}.banner>::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.35)}.banner img,.banner picture,.banner source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.results{padding-bottom:3.125rem}@media (min-width:64em){.results{padding-bottom:0}}.results__margin{margin-top:1.875rem}@media (min-width:48em){.results__margin{margin-top:2.5rem}}.results__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.9375rem,1fr));grid-gap:1.25rem}@media (min-width:48em){.results__grid{grid-gap:2.5rem 1.25rem}}@media (min-width:64em){.results__grid{grid-gap:1.25rem}}@media (min-width:64em){.results__cols{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:64em){.results__left{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1.25rem}}.results__right{min-width:20rem}@media (min-width:64em){.results__right{min-width:19.0625rem}}@media (min-width:79.6875em){.results__right{min-width:24.375rem}}@media (min-width:64em){.results .form-section__img{width:100%;margin:0}.results .form-section__form{padding:0 1.25rem}}@media (min-width:64em){.results ._600 .form-section__img{width:calc(100% - 10rem);margin-left:10rem}.results ._600 .form-section__form{padding:0}}.results-map{height:100%}.results-map__controls{position:fixed;bottom:env(safe-area-inset-bottom,0);left:0;z-index:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.125rem;background-color:rgba(var(--clr-white),1)}@media (min-width:64em){.results-map__controls{display:none}}.results-map__controls-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;cursor:pointer;background-color:transparent;border:2px solid rgba(var(--clr-primary-light),1);-webkit-transition:background-color var(--trs-normal);-o-transition:background-color var(--trs-normal);transition:background-color var(--trs-normal)}.results-map__controls-item svg{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;margin-left:.625rem;fill:rgba(var(--clr-primary),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}.results-map__controls-item span{font-size:var(--scale-8);font-weight:700;color:rgba(var(--clr-primary),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.results-map__controls-item:hover span{color:rgba(var(--clr-primary-light),1)}.results-map__controls-item:hover svg{fill:rgba(var(--clr-primary-light),1)}.results-map__controls-item._active{background-color:rgba(var(--clr-primary-light),1)}.results-map__controls-item._active svg{fill:rgba(var(--clr-white),1)}.results-map__controls-item._active span{color:rgba(var(--clr-white),1)}.results-map__main{position:fixed;bottom:3.125rem;left:0;z-index:99;width:100%;height:calc(100% - 3.125rem - var(--header-height));-webkit-transition:-webkit-transform var(--trs-normal);transition:-webkit-transform var(--trs-normal);-o-transition:transform var(--trs-normal);transition:transform var(--trs-normal);transition:transform var(--trs-normal),-webkit-transform var(--trs-normal);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.results-map__main._active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (min-width:64em){.results-map__main{position:sticky;top:7.5rem;bottom:initial;width:initial;height:calc(100vh - 8.75rem);-webkit-transform:none;-ms-transform:none;transform:none}}.results-map__resize{display:none}@media (min-width:64em){.results-map__resize{position:absolute;top:50%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.375rem;height:3.75rem;cursor:ew-resize;background-color:rgba(var(--clr-primary-light),1);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.results-map__resize span{display:block;width:2px;background-color:rgba(var(--clr-white),1)}.results-map__resize span:nth-child(1),.results-map__resize span:nth-child(3){height:.9375rem}.results-map__resize span:nth-child(2){height:1.875rem;margin:0 .1875rem}}#googleMap{height:100%}.gm-style-iw{max-width:16.875rem!important;min-height:100%!important;padding:.9375rem!important;font-family:var(--page-font-family)!important;font-size:var(--scale-9)!important;line-height:100%!important;color:var(--page-color)!important;-webkit-box-shadow:var(--shadow)!important;box-shadow:var(--shadow)!important;border-radius:0!important}@media (min-width:48em){.gm-style-iw{min-width:12.5rem!important}}@media (min-width:64em){.gm-style-iw{font-size:var(--scale-8)}}.gm-style-iw-t::after{display:none!important}.gm-style-iw-d{overflow:hidden!important}.gm-style-iw-d div>*+*{margin-top:.3125rem}.ib-title{font-weight:700;color:rgba(var(--clr-primary-light),1)}#resultsPage{padding-bottom:3.125rem}@media (min-width:64em){#resultsPage{padding-bottom:0}}.about-article{width:calc(100% + var(--container-padding-x) * 2);padding:1.25rem;margin-left:calc(-1 * var(--container-padding-x));-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}.about-article__img{position:relative;margin-bottom:1.25rem}.about-article__img img,.about-article__img picture,.about-article__img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about-article__img::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.1)}@media (min-width:48em){.about-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;width:100%;margin-left:0}.about-article__img{position:sticky;top:calc(1.25rem + var(--header-height));-webkit-box-flex:0;-ms-flex:0 0 36%;flex:0 0 36%;height:100%;margin-bottom:0;margin-left:1.25rem}}@media (min-width:64em){.about-article{padding:1.875rem}.about-article__img{margin-left:1.875rem}}.about-article a{font-weight:700}.advantages__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-gap:.9375rem}@media (min-width:48em){.advantages__grid{grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}}@media (min-width:64em){.advantages__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:79.6875em){.advantages__grid{grid-template-columns:repeat(4,1fr)}}.achievements__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:.9375rem}@media (min-width:30em){.achievements__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:48em){.achievements__grid{grid-template-columns:repeat(3,1fr);grid-gap:1.25rem}}@media (min-width:79.6875em){.achievements__grid{grid-template-columns:repeat(4,1fr)}}.single-slider__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.625rem}.single-slider__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-slider__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.25rem}.single-slider__info-item span{margin-right:.625rem;font-size:var(--scale-9);font-weight:700}@media (min-width:64em){.single-slider__info-item span{font-size:var(--scale-8)}}.single-slider__info-item svg{-webkit-box-flex:0;-ms-flex:0 0 .875rem;flex:0 0 .875rem;height:.875rem;fill:rgba(var(--clr-primary-light),1)}@media (min-width:64em){.single-slider__info-item svg{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem}}.single-slider__info-item:last-child{margin-right:0}.single-slider__share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-slider__share-main{padding-right:.9375rem;margin-right:.9375rem;border-right:1px solid rgba(var(--clr-gray),1)}@media (min-width:64em){.single-slider__share-main{padding-right:1.25rem;margin-right:1.25rem}}.single-slider__share-main svg{width:1rem;height:1rem;fill:rgba(var(--clr-primary),1)}@media (min-width:64em){.single-slider__share-main svg{width:1.25rem;height:1.25rem}}.single-slider__share-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-slider__share-items a{display:block;margin-right:.9375rem}@media (min-width:64em){.single-slider__share-items a{margin-right:.625rem}}.single-slider__share-items a:last-child{margin-right:0}.single-slider__share-items a svg{width:1rem;height:1rem;fill:rgba(var(--clr-primary-light),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}@media (min-width:64em){.single-slider__share-items a svg{width:1.25rem;height:1.25rem}}.single-slider__share-items a:hover svg{fill:rgba(var(--clr-primary-variant),1)}.single-slider .swiper-slide{cursor:-webkit-zoom-in;cursor:zoom-in}.single-slider__image{position:relative;padding-bottom:61.44%}.single-slider__image img,.single-slider__image picture,.single-slider__image source{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.details__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.details__tags{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;margin-right:2.5rem}@media (min-width:64em){.details__tags{margin-right:3.125rem}}.details__tags-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.625rem;margin-bottom:.625rem;font-size:var(--scale-7);font-weight:700;color:rgba(var(--clr-white),1);background-color:rgba(var(--clr-primary),1)}@media (min-width:64em){.details__tags-item{font-size:var(--scale-5)}}.details__tags-item span{color:rgba(var(--clr-secondary),1)}.details__tags-item:last-child{margin-bottom:0}.details__currency{width:100%;max-width:8.125rem}.details__info{position:relative;padding:1.25rem 1.25rem 1.25rem 0}.details__info::before{position:absolute;top:0;left:calc(-1 * var(--container-padding-x));z-index:-1;width:calc(100% + var(--container-padding-x));height:100%;content:'';background-color:rgba(var(--clr-light-blue),1)}@media (min-width:48em){.details__info::before{left:initial;right:0;width:calc(100vw - var(--container-padding-x))}}@media (min-width:64em){.details__info{padding:1.875rem 1.875rem 1.875rem 0}}@media (min-width:79.6875em){.details__info{padding:2.5rem 2.5rem 2.5rem 0}}.details__info-table{width:100%;border-collapse:collapse}.details__info-item{position:relative}.details__info-item::after{position:absolute;bottom:0;left:0;width:100%;content:'';border-bottom:1px solid rgba(var(--clr-divider),1)}.details__info-item:first-child .details__info-cell{padding-top:0}.details__info-item:last-child::after{display:none}.details__info-item:last-child .details__info-cell{padding-bottom:0}.details__info-cell{font-size:var(--scale-9);vertical-align:top}@media (min-width:64em){.details__info-cell{font-size:var(--scale-8)}}.details__info-cell:nth-child(1){width:auto;padding:.625rem 1.25rem .625rem 0;font-weight:700}@media (min-width:48em){.details__info-cell:nth-child(1){padding:.625rem 1.875rem .625rem 0}}@media (min-width:64em){.details__info-cell:nth-child(1){padding:.625rem 2.5rem .625rem 0}}.details__info-cell:nth-child(2){padding:.625rem 0}.details__phone-owner{padding-bottom:.625rem;margin-bottom:.625rem;border-bottom:1px solid rgba(var(--clr-divider),1);font-size:var(--scale-9)}.details__phone-owner span{font-weight:700}@media (min-width:64em){.details__phone-owner{font-size:var(--scale-8)}}.details__phone-item{margin-bottom:.625rem;font-size:var(--scale-9)}.details__phone-item:last-child{margin-bottom:0}@media (min-width:64em){.details__phone-item{font-size:var(--scale-8)}}.details__phone-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:rgba(var(--clr-primary),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}.details__phone-item a svg{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem;margin-right:.625rem;fill:rgba(var(--clr-primary),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}.details__phone-item a:hover{color:rgba(var(--clr-primary-light),1)}.details__phone-item a:hover svg{fill:rgba(var(--clr-primary-light),1)}.details__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.25rem;background-color:rgba(var(--clr-primary),1)}@media (min-width:48em){.details__actions{padding:1.875rem}}@media (min-width:64em){.details__actions{padding:2.5rem}}.details__actions-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.3125rem;font-size:var(--scale-9);font-weight:700;color:rgba(var(--clr-white),1);-webkit-transition:color var(--trs-normal);-o-transition:color var(--trs-normal);transition:color var(--trs-normal)}@media (min-width:64em){.details__actions-item{font-size:var(--scale-8)}}.details__actions-item:last-child{margin-bottom:0}.details__actions-item svg{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;height:1rem;margin-right:.9375rem;fill:rgba(var(--clr-white),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}@media (min-width:64em){.details__actions-item svg{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem;margin-right:1.25rem}}.details__actions-item:hover{color:rgba(var(--clr-secondary),1)}.details__actions-item:hover svg{fill:rgba(var(--clr-secondary),1)}.single-form .highlighted{display:-webkit-box;display:-ms-flexbox;display:flex}.single-info__advantages-grid{--gutter-x:0.625rem;--gutter-y:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(-1 * var(--gutter-y));margin-left:calc(-1 * var(--gutter-x) + .5rem)}@media (min-width:48em){.single-info__advantages-grid{--gutter-x:1.25rem}}.single-info__advantages-grid>*{padding-top:var(--gutter-y);padding-left:var(--gutter-x);margin-bottom:0}@media (min-width:48em){.single{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.single__left{position:relative;z-index:6}@media (min-width:48em){.single__left{-webkit-box-flex:0;-ms-flex:0 0 48.6263736%;flex:0 0 48.6263736%;min-width:0;margin-right:2.5rem}}@media (min-width:64em){.single__left{-webkit-box-flex:0;-ms-flex:0 0 45.85%;flex:0 0 45.85%;margin-right:3.125rem}}@media (min-width:79.6875em){.single__left{-webkit-box-flex:0;-ms-flex:0 0 40.625rem;flex:0 0 40.625rem;margin-right:4.375rem}}.single__map{height:12.5rem}@media (min-width:64em){.single__map{height:15.625rem}}@media (min-width:79.6875em){.single__map{height:18.75rem}}@media (min-width:48em){.single__right{position:sticky;top:calc(var(--header-height) + 1.25rem);-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}}.single__text{--padding:0;padding:var(--padding);background-color:rgba(var(--clr-white),1)}@media (min-width:48em){.single__text{--padding:1.25rem}}@media (min-width:64em){.single__text{--padding:1.875rem}}@media (min-width:79.6875em){.single__text{--padding:2.5rem}}.add__body{margin-bottom:calc(-5rem - var(--offset))}@media (min-width:48em){.add__body{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--offset)}}@media (min-width:48em){.add__article{-webkit-box-flex:0;-ms-flex:0 0 57.15%;flex:0 0 57.15%;margin-right:2.5rem;margin-bottom:0}}@media (min-width:64em){.add__article{-webkit-box-flex:0;-ms-flex:0 0 42.7083333%;flex:0 0 42.7083333%;margin-right:3.125rem}}@media (min-width:79.6875em){.add__article{-webkit-box-flex:0;-ms-flex:0 0 28.75rem;flex:0 0 28.75rem;margin-left:auto}}.add__form{position:relative;z-index:5;max-width:calc(100% - .5rem);margin-left:auto}@media (min-width:48em){.add__form{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%;max-height:0;margin:0}}@media (min-width:79.6875em){.add__form{-webkit-box-flex:0;-ms-flex:0 0 31.25rem;flex:0 0 31.25rem}}.add__img{position:relative;width:calc(100% + var(--container-padding-x));height:18.75rem}@media (min-width:48em){.add__img{height:21.875rem}}@media (min-width:64em){.add__img{height:25rem}}@media (min-width:79.6875em){.add__img{width:calc(var(--vw) * 100 - (var(--vw) * 100 - var(--container-width))/ 2 - var(--container-padding-x))}}.add__img::before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.35)}.add__img img,.add__img picture,.add__img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:48em){.contacts__body{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:79.6875em){.contacts__body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.contacts__info{--info-offset:0.02px;--info-stripe-width:0.3125rem;--info-padding:calc(var(--info-stripe-width) + 0.625rem);position:relative;padding-left:var(--info-padding);margin-bottom:1.875rem;margin-left:var(--info-offset)}@media (min-width:48em){.contacts__info{--info-offset:6.5625rem;--info-stripe-width:0.625rem;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - var(--info-offset) - .9375rem);flex:0 0 calc(50% - var(--info-offset) - .9375rem);margin-right:1.25rem;margin-bottom:0}}@media (min-width:64em){.contacts__info{--info-offset:9.0625rem}}@media (min-width:79.6875em){.contacts__info{--info-offset:11.5625rem;-webkit-box-flex:0;-ms-flex:0 0 calc(49.38% - var(--info-offset));flex:0 0 calc(49.38% - var(--info-offset));margin-right:0}}.contacts__info::before{position:absolute;top:calc(var(--offset) * -1);left:0;width:var(--info-stripe-width);height:calc(100% + var(--offset));content:'';background-color:rgba(var(--clr-secondary),1)}.contacts__info .icon-list{max-width:13.75rem}@media (min-width:79.6875em){.contacts__info .icon-list{max-width:100%}}.contacts__info>*{margin-bottom:1.875rem}.contacts__info>:last-child{margin-bottom:0}.contacts__media{position:relative;display:grid;grid-template-columns:repeat(3,1rem);grid-gap:1.25rem 1.875rem;padding:1.875rem .25rem}.contacts__media::before{position:absolute;top:0;left:calc(-1 * (var(--info-offset) + var(--info-padding) + var(--container-padding-x)));width:calc(var(--vw) * 100);height:100%;content:'';background-color:rgba(var(--clr-light-blue),1)}@media (min-width:48em){.contacts__media::before{width:calc(100% + var(--info-offset) + var(--info-padding) + var(--container-padding-x))}}@media (min-width:79.6875em){.contacts__media::before{--additional-space:calc((100vw - var(--container-width)) / 2);left:calc(-1 * (var(--info-offset) + var(--info-padding) + var(--container-padding-x) + var(--additional-space)));width:calc(100% + var(--info-offset) + var(--info-padding) + var(--container-padding-x) + var(--additional-space))}}.contacts__media a svg{fill:rgba(var(--clr-primary-light),1);-webkit-transition:fill var(--trs-normal);-o-transition:fill var(--trs-normal);transition:fill var(--trs-normal)}.contacts__media a:hover svg{fill:rgba(var(--clr-primary-variant),1)}@media (min-width:48em){.contacts__media{grid-template-columns:repeat(3,1.25rem)}}.contacts__form{position:relative;width:100vw;padding:1.875rem 1.25rem;margin-left:calc(-1 * var(--container-padding-x));-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}@media (min-width:48em){.contacts__form{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;padding:2.5rem;margin-left:0}}@media (min-width:64em){.contacts__form{padding:3.125rem}}@media (min-width:79.6875em){.contacts__form{-webkit-box-flex:0;-ms-flex:0 0 40.75%;flex:0 0 40.75%}}.contacts__form-img{position:absolute;top:0;left:0;z-index:-2;width:100%;height:100%}.contacts__form-img img,.contacts__form-img picture,.contacts__form-img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contacts__form::before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.8)}.contacts__form::after{--diagonal-width:20%;--diagonal-color:rgba(var(--clr-white), 0.04);position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;pointer-events:none;content:'';background:-webkit-gradient(linear,right bottom,left top,from(transparent),color-stop(var(--diagonal-color)),color-stop(var(--diagonal-color)),color-stop(var(--diagonal-color)),to(transparent));background:-o-linear-gradient(bottom right,transparent calc(50% - var(--diagonal-width)),var(--diagonal-color) calc(50% - var(--diagonal-width)),var(--diagonal-color),var(--diagonal-color) calc(50% + var(--diagonal-width)),transparent calc(50% + var(--diagonal-width)));background:linear-gradient(to top left,transparent calc(50% - var(--diagonal-width)),var(--diagonal-color) calc(50% - var(--diagonal-width)),var(--diagonal-color),var(--diagonal-color) calc(50% + var(--diagonal-width)),transparent calc(50% + var(--diagonal-width)))}.contacts__form-item{max-width:89.291%;margin-bottom:1.25rem}.contacts__form-item:last-child{margin-bottom:0}@media (min-width:64em){.contacts__form-item{max-width:66.99131%}}@media (min-width:79.6875em){.contacts__form-item{max-width:15.5625rem}}.contacts__form-item_textarea{margin-bottom:1.875rem}@media (min-width:64em){.contacts__form-item_textarea{max-width:94.7025%;margin-bottom:2.5rem}}@media (min-width:79.6875em){.contacts__form-item_textarea{max-width:22rem}}.contacts__map{width:100vw;height:18.75rem;margin-left:calc(-1 * var(--container-padding-x))}@media (min-width:48em){.contacts__map{width:100%;height:25rem;margin-left:0}}@media (min-width:79.6875em){.contacts__map{height:31.25rem}}@media (min-width:48em){.not-found__body{display:grid;grid-template-columns:51.37% 48.63%}}@media (min-width:64em){.not-found__body{grid-template-columns:47.48% 52.52%}}.not-found__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.25rem;margin-bottom:1.875rem;border-bottom:1px solid rgba(var(--clr-divider),1)}@media (min-width:48em){.not-found__main{margin-bottom:2.5rem}}@media (min-width:64em){.not-found__main{padding-bottom:1.25rem;margin-bottom:3.125rem}}.not-found__main span{display:block;margin-right:1.875rem;font-size:3.125rem;font-weight:900}@media (min-width:48em){.not-found__main span{font-size:4.375rem}}@media (min-width:64em){.not-found__main span{margin-right:2.5rem;font-size:6.25rem}}@media (min-width:79.6875em){.not-found__main span{margin-right:3.125rem;font-size:7.5rem}}.not-found__main svg{-webkit-box-flex:0;-ms-flex:0 0 1.25rem;flex:0 0 1.25rem;height:1.25rem}@media (min-width:48em){.not-found__main svg{-webkit-box-flex:0;-ms-flex:0 0 1.875rem;flex:0 0 1.875rem;height:1.875rem}}@media (min-width:64em){.not-found__main svg{-webkit-box-flex:0;-ms-flex:0 0 2.5rem;flex:0 0 2.5rem;height:2.5rem}}@media (min-width:79.6875em){.not-found__main svg{-webkit-box-flex:0;-ms-flex:0 0 3.125rem;flex:0 0 3.125rem;height:3.125rem}}.not-found__info{margin-bottom:1.875rem}@media (min-width:48em){.not-found__info{position:relative;z-index:5;grid-area:2/1/2/3;margin-bottom:0}}.not-found__info-body{position:relative;display:inline-block}@media (min-width:48em){.not-found__info-body{padding:2.5rem;background-color:rgba(var(--clr-white),1);-webkit-box-shadow:var(--shadow);box-shadow:var(--shadow)}}@media (min-width:64em){.not-found__info-body{min-width:39.6875rem;padding:3.125rem}}@media (min-width:79.6875em){.not-found__info-body{min-width:43.75rem;margin-left:12.8125rem}}.not-found__title{margin-bottom:.625rem;font-size:var(--scale-6);font-weight:700}@media (min-width:48em){.not-found__title{margin-bottom:.9375rem;font-size:var(--scale-4)}}@media (min-width:64em){.not-found__title{margin-bottom:1.25rem;font-size:var(--scale-3)}}@media (min-width:79.6875em){.not-found__title{font-size:var(--scale-2)}}.not-found__text{margin-bottom:1.875rem;font-size:var(--scale-9);font-weight:500}@media (min-width:64em){.not-found__text{font-size:var(--scale-8)}}@media (min-width:79.6875em){.not-found__text{font-size:var(--scale-7)}}.not-found__img{position:relative;width:calc(100% + var(--container-padding-x) - .625rem);height:12.5rem;margin-left:.625rem}@media (min-width:48em){.not-found__img{width:calc(100% + var(--container-padding-x) - 1.25rem);height:15.625rem;margin-bottom:-6.25rem;margin-left:1.25rem}}@media (min-width:64em){.not-found__img{height:21.875rem}}@media (min-width:79.6875em){.not-found__img{width:calc(100% + var(--container-padding-x) - 1.25rem + (var(--vw) * 100 - var(--container-width))/ 2);height:31.25rem}}.not-found__img::before{position:absolute;top:.625rem;left:-.625rem;z-index:-1;width:100%;height:100%;content:'';background-color:rgba(var(--clr-secondary),1)}@media (min-width:48em){.not-found__img::before{top:1.25rem;left:-1.25rem}}.not-found__img::after{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background-color:rgba(var(--clr-primary-variant),.35)}.not-found__img img,.not-found__img picture,.not-found__img source{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper-slide{height:auto}#page{position:relative;z-index:20}