@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(../files/fonts/Raleway-Regular.eot);src:local("Raleway"),local("Raleway-Regular"),url(../files/fonts/Raleway-Regular.eot?#iefix) format("embedded-opentype"),url(../files/fonts/Raleway-Regular.woff2) format("woff2"),url(../files/fonts/Raleway-Regular.woff) format("woff"),url(../files/fonts/Raleway-Regular.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(../files/fonts/Raleway-Light.eot);src:local("Raleway Light"),local("Raleway-Light"),url(../files/fonts/Raleway-Light.eot?#iefix) format("embedded-opentype"),url(../files/fonts/Raleway-Light.woff2) format("woff2"),url(../files/fonts/Raleway-Light.woff) format("woff"),url(../files/fonts/Raleway-Light.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:500;src:url(../files/fonts/Raleway-Medium.eot);src:local("Raleway Medium"),local("Raleway-Medium"),url(../files/fonts/Raleway-Medium.eot?#iefix) format("embedded-opentype"),url(../files/fonts/Raleway-Medium.woff2) format("woff2"),url(../files/fonts/Raleway-Medium.woff) format("woff"),url(../files/fonts/Raleway-Medium.ttf) format("truetype")}:root{--vh:100lvh;--font:"Raleway",sans-serif;--light-color:#fff;--dark-color:#000;--main-color:#b26a4b;--black-color:#161616;--gold:#d79970;--grey:#8c8c8c;--z-index:1000}*{border:0;margin:0;padding:0}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body,html{height:100%}body{font-size:16px;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:lining-nums proportional-nums;-moz-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}button,input,textarea{background-color:transparent;font-family:inherit;font-size:inherit}button{background-color:inherit;cursor:pointer}a,button{color:inherit}a{-webkit-text-decoration:none;text-decoration:none}ul li{list-style:none}img{vertical-align:top;user-drag:none;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;touch-action:none;touch-action:pan-y}input{border-radius:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@-webkit-keyframes f-spinner-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes f-spinner-rotate{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@-moz-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{-webkit-animation:f-throwOutUp .175s ease-out both;-moz-animation:f-throwOutUp .175s ease-out both;animation:f-throwOutUp .175s ease-out both;-webkit-animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp;-moz-animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp;animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutUp}.f-throwOutDown{-webkit-animation:f-throwOutDown .175s ease-out both;-moz-animation:f-throwOutDown .175s ease-out both;animation:f-throwOutDown .175s ease-out both;-webkit-animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown;-moz-animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown;animation:var(--f-throw-out-duration,.175s) ease-out both f-throwOutDown}@-webkit-keyframes f-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0);-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0)}}@-moz-keyframes f-throwOutUp{to{opacity:0;-moz-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0);-moz-transform:translate3d(0,-moz-calc(var(--f-throw-out-distance,150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0)}}@keyframes f-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-150px,0);-moz-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0);-webkit-transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0);-moz-transform:translate3d(0,-moz-calc(var(--f-throw-out-distance,150px)*-1),0);transform:translate3d(0,calc(var(--f-throw-out-distance, 150px)*-1),0)}}@-webkit-keyframes f-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0);-webkit-transform:translate3d(0,var(--f-throw-out-distance,150px),0);transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}@-moz-keyframes f-throwOutDown{to{opacity:0;-moz-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0);-moz-transform:translate3d(0,var(--f-throw-out-distance,150px),0);transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}@keyframes f-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,150px,0);-moz-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0);-webkit-transform:translate3d(0,var(--f-throw-out-distance,150px),0);-moz-transform:translate3d(0,var(--f-throw-out-distance,150px),0);transform:translate3d(0,var(--f-throw-out-distance,150px),0)}}.f-zoomInUp{-webkit-animation:f-zoomInUp .2s ease .1s both;-moz-animation:f-zoomInUp .2s ease .1s both;animation:f-zoomInUp .2s ease .1s both;-webkit-animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp;-moz-animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp;animation:var(--f-transition-duration,.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{-webkit-animation:f-zoomOutDown .2s ease both;-moz-animation:f-zoomOutDown .2s ease both;animation:f-zoomOutDown .2s ease both;-webkit-animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown;-moz-animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown;animation:var(--f-transition-duration,.2s) ease both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-moz-keyframes f-zoomInUp{0%{opacity:0;-moz-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;-moz-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes f-zoomInUp{0%{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);-moz-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes f-zoomOutDown{to{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}}@-moz-keyframes f-zoomOutDown{to{opacity:0;-moz-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}}@keyframes f-zoomOutDown{to{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);-moz-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}}.f-fadeIn{-webkit-animation:f-fadeIn .2s ease 0s both;-moz-animation:f-fadeIn .2s ease 0s both;animation:f-fadeIn .2s ease 0s both;-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;-moz-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:f-fadeOut .2s ease 0s both;-moz-animation:f-fadeOut .2s ease 0s both;animation:f-fadeOut .2s ease 0s both;-webkit-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;-moz-animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@-moz-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeFastIn{-webkit-animation:f-fadeFastIn .2s ease-out both;-moz-animation:f-fadeFastIn .2s ease-out both;animation:f-fadeFastIn .2s ease-out both;-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;-moz-animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{-webkit-animation:f-fadeFastOut .1s ease-out both;-moz-animation:f-fadeFastOut .1s ease-out both;animation:f-fadeFastOut .1s ease-out both;-webkit-animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;-moz-animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;animation:var(--f-transition-duration,.1s) ease-out both f-fadeFastOut;z-index:2}@-webkit-keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@-moz-keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@-webkit-keyframes f-fadeFastOut{to{opacity:0}}@-moz-keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-fadeFastOut{to{opacity:0}}.f-fadeSlowIn{-webkit-animation:f-fadeSlowIn .5s ease both;-moz-animation:f-fadeSlowIn .5s ease both;animation:f-fadeSlowIn .5s ease both;-webkit-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;-moz-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{-webkit-animation:f-fadeSlowOut .5s ease both;-moz-animation:f-fadeSlowOut .5s ease both;animation:f-fadeSlowOut .5s ease both;-webkit-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;-moz-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@-webkit-keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeSlowOut{to{opacity:0}}@-moz-keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:f-crossfadeIn .2s ease-out both;-moz-animation:f-crossfadeIn .2s ease-out both;animation:f-crossfadeIn .2s ease-out both;-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;-moz-animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:f-crossfadeOut .1s linear .1s both;-moz-animation:f-crossfadeOut .1s linear .1s both;animation:f-crossfadeOut .1s linear .1s both;-webkit-animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;-moz-animation:-moz-calc(var(--f-transition-duration,.2s)*0.5) linear .1s both f-crossfadeOut;animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@-moz-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{-webkit-animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1);animation:f-slideInNext .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{-webkit-animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1);animation:f-slideInPrev .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{-webkit-animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1);animation:f-slideOutNext .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{-webkit-animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1);animation:f-slideOutPrev .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@-webkit-keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-moz-keyframes f-slideInPrev{0%{-moz-transform:translateX(100%);transform:translateX(100%)}to{-moz-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-moz-keyframes f-slideInNext{0%{-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-moz-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-moz-keyframes f-slideOutNext{to{-moz-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-moz-keyframes f-slideOutPrev{to{-moz-transform:translateX(100%);transform:translateX(100%)}}@keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}}.f-classicIn.from-next{-webkit-animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);animation:f-classicInNext .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{-webkit-animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);animation:f-classicInPrev .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{-webkit-animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);animation:f-classicOutNext .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{-webkit-animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);-moz-animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);animation:f-classicOutPrev .85s cubic-bezier(.16,1,.3,1);-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;-moz-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@-webkit-keyframes f-classicInNext{0%{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-moz-keyframes f-classicInNext{0%{opacity:0;-moz-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-moz-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-classicInNext{0%{opacity:0;-webkit-transform:translateX(-75px);-moz-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-classicInPrev{0%{opacity:0;-webkit-transform:translateX(75px);transform:translateX(75px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-moz-keyframes f-classicInPrev{0%{opacity:0;-moz-transform:translateX(75px);transform:translateX(75px)}to{opacity:1;-moz-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;-webkit-transform:translateX(75px);-moz-transform:translateX(75px);transform:translateX(75px)}to{opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-classicOutNext{to{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}}@-moz-keyframes f-classicOutNext{to{opacity:0;-moz-transform:translateX(-75px);transform:translateX(-75px)}}@keyframes f-classicOutNext{to{opacity:0;-webkit-transform:translateX(-75px);-moz-transform:translateX(-75px);transform:translateX(-75px)}}@-webkit-keyframes f-classicOutPrev{to{opacity:0;-webkit-transform:translateX(75px);transform:translateX(75px)}}@-moz-keyframes f-classicOutPrev{to{opacity:0;-moz-transform:translateX(75px);transform:translateX(75px)}}@keyframes f-classicOutPrev{to{opacity:0;-webkit-transform:translateX(75px);-moz-transform:translateX(75px);transform:translateX(75px)}}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:0;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;bottom:0;direction:ltr;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;left:0;position:fixed;right:0;top:0;-moz-box-orient:vertical;-moz-box-direction:normal;-moz-box-sizing:border-box;box-sizing:border-box;color:#f8f8f8;flex-direction:column;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;overflow:visible;-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;z-index:1050;z-index:var(--fancybox-zIndex,1050);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{-moz-box-sizing:inherit;box-sizing:inherit}.fancybox__container::-ms-backdrop{background-color:transparent}.fancybox__container::backdrop{background-color:transparent}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:1;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex:1;position:relative;-moz-box-flex:1;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.fancybox__track{margin:0 auto}.fancybox__slide,.fancybox__track{display:-webkit-flex;display:-moz-box;display:flex;height:100%}.fancybox__slide{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;-webkit-flex-direction:column;position:relative;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;flex-direction:column;-moz-box-align:center;align-items:center;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;overscroll-behavior:contain;padding:4px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{content:"";-webkit-flex:0 0 0;-moz-box-flex:0;flex:0 0 0;margin:auto}.fancybox__backdrop:empty,.fancybox__slide:empty,.fancybox__track:empty,.fancybox__viewport:empty{display:block}.fancybox__content{-webkit-align-self:center;align-self:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;background:#fff;background:var(--fancybox-content-bg,#fff);border-radius:0;color:#374151;color:var(--fancybox-content-color,#374151);cursor:default;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:1px;padding:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-moz-transition:none;transition:none}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-animating .fancybox__content,.is-dragging .fancybox__content{will-change:transform,width,height}.fancybox-image{display:block;-webkit-filter:blur(0);filter:blur(0);height:100%;margin:auto;min-height:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox__caption{-webkit-align-self:center;align-self:center;-webkit-flex-shrink:0;flex-shrink:0;margin:0;max-width:100%;padding:14px 0 4px;word-wrap:anywhere;color:currentColor;color:var(--fancybox-color,currentColor);cursor:auto;line-height:1.375;opacity:1;opacity:var(--fancybox-opacity,1);visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:1;opacity:var(--fancybox-opacity,1);padding:24px;-moz-transition:all .25s ease;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:rgba(24,24,27,.5);bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:1;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{-webkit-animation:f-fadeOut .15s ease-out both;-moz-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:-18px 0 0 -18px;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop):not(.fancybox__carousel){-webkit-animation:f-fadeIn .25s ease .1s backwards;-moz-animation:f-fadeIn .25s ease .1s backwards;animation:f-fadeIn .25s ease .1s backwards;-webkit-animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn;-moz-animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn;animation:var(--f-interface-enter-duration,.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{-webkit-animation:f-fadeIn .35s ease backwards;-moz-animation:f-fadeIn .35s ease backwards;animation:f-fadeIn .35s ease backwards;-webkit-animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn;-moz-animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn;animation:var(--f-backdrop-enter-duration,.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop):not(.fancybox__carousel){-webkit-animation:f-fadeOut .15s ease forwards;-moz-animation:f-fadeOut .15s ease forwards;animation:f-fadeOut .15s ease forwards;-webkit-animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut;-moz-animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut;animation:var(--f-interface-exit-duration,.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{-webkit-animation:f-fadeOut .35s ease forwards;-moz-animation:f-fadeOut .35s ease forwards;animation:f-fadeOut .35s ease forwards;-webkit-animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut;-moz-animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut;animation:var(--f-backdrop-exit-duration,.35s) ease forwards f-fadeOut}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{-webkit-flex-shrink:1;flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:90%;width:-moz-calc(100% - 120px);width:calc(100% - 120px)}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{height:100%;width:100%}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-flex:0 0 auto;position:relative;-moz-box-flex:0;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-thumbs .f-spinner{background-image:-moz-linear-gradient(#ebeff2,#e2e8f0);background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:100%}.f-thumbs__slide,.f-thumbs__track{display:-webkit-flex;display:-moz-box;display:flex}.f-thumbs__slide{-webkit-flex:0 0 auto;position:relative;-moz-box-flex:0;-webkit-align-items:center;-moz-box-sizing:content-box;box-sizing:content-box;flex:0 0 auto;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;cursor:pointer;height:var(--f-thumb-height);justify-content:center;margin:0;overflow:visible;padding:0;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:0;left:-moz-calc((var(--f-thumb-clip-width,0))*-0.5);left:calc((var(--f-thumb-clip-width, 0))*-.5);position:absolute;top:0;width:0;width:-moz-calc(var(--width,0)*1px + var(--f-thumb-clip-width,0));width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0))}.is-modern .f-thumbs__slide{pointer-events:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform:translate3d(calc(var(--shift, 0)*-1px),0,0);-moz-transform:translate3d(-moz-calc(var(--shift,0)*-1px),0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);-moz-transition:none;transition:none;width:var(--f-thumb-clip-width)}.is-modern.is-resting .f-thumbs__slide{transition:-webkit-transform .33s ease;-moz-transition:transform .33s ease,-moz-transform .33s ease;transition:transform .33s ease;transition:transform .33s ease,-webkit-transform .33s ease,-moz-transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:-webkit-clip-path .33s ease;-moz-transition:clip-path .33s ease;transition:clip-path .33s ease;transition:clip-path .33s ease,-webkit-clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{-webkit-filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0 -100%;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;touch-action:manipulation;-moz-transition:opacity .2s ease;transition:opacity .2s ease;width:var(--f-thumb-width)}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-modern .f-thumbs__slide__button{--clip-path:inset(0 -moz-calc((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0))*(1 - var(--progress,0))*0.5) round var(--f-thumb-border-radius,0));--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*(1 - var(--progress, 0))*0.5) round var(--f-thumb-border-radius,0));-webkit-clip-path:inset(0 0 round 0);clip-path:inset(0 0 round 0);-webkit-clip-path:var(--clip-path);clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button:after{-webkit-animation:f-fadeIn .2s ease-out;-moz-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;border:0 solid transparent;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);content:"";height:auto;z-index:10}.f-thumbs__slide__img,.is-classic .is-nav-selected .f-thumbs__slide__button:after{border-radius:var(--f-thumb-border-radius);bottom:0;left:0;position:absolute;right:0;top:0}.f-thumbs__slide__img{-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:1;opacity:var(--fancybox-opacity,1);position:relative;-moz-transition:max-height .35s cubic-bezier(.23,1,.32,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:-moz-linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:16px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:-moz-linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{-moz-transition:none!important;transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-justify-content:space-between;-moz-box-pack:justify;color:currentColor;color:var(--fancybox-color,currentColor);font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:1;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:1px 1px 1px rgba(0,0,0,.5);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{-webkit-animation:f-fadeOut .15s ease-out both;-moz-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-align-content:flex-start;align-content:flex-start;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{-webkit-flex-grow:1;-moz-box-flex:1;-webkit-flex-basis:0;flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:17px;font-variant-numeric:tabular-nums;line-height:40px;line-height:var(--f-button-height);padding:0 5px;text-align:center;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:#f8f8f8;background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:-webkit-flex;display:-moz-box;display:flex}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child,[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child,[data-fancybox-toggle-fullscreen] svg g:first-child{display:-webkit-flex;display:-moz-box;display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-moz-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-flex;display:flex}:-moz-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-moz-box;display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-flex;display:-moz-box;display:flex}.f-progress{background:#0091ff;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-moz-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-moz-transition-timing-function:linear;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:30}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:36px;height:var(--f-spinner-height);margin:auto;padding:0;width:36px;width:var(--f-spinner-width)}.f-spinner svg{-webkit-animation:f-spinner-rotate 2s linear infinite;-moz-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:2.75;stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:rgba(0,0,0,.1);stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:rgba(17,24,28,.8);stroke:var(--f-spinner-color-2);-webkit-animation:f-spinner-dash 2s ease-in-out infinite;-moz-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-panzoom{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;overflow:hidden;position:relative;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;background:#fff;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.f-panzoom.is-draggable{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.f-panzoom.can-zoom_in{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.f-panzoom.can-zoom_out{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.f-panzoom.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.f-panzoom.in-fullscreen{aspect-ratio:unset!important;height:100%!important;left:0;margin:0!important;max-height:none!important;max-width:none!important;position:fixed;top:0;width:100%!important;z-index:9999}.f-panzoom__content{display:block;margin:auto;max-height:100%;max-width:100%;min-height:0;-o-object-fit:contain;object-fit:contain;position:relative;-webkit-transform:translateZ(0) scale(1) rotate(0) skew(0);-moz-transform:translateZ(0) scale(1) rotate(0) skew(0);transform:translateZ(0) scale(1) rotate(0) skew(0);-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;-moz-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.is-loading .f-panzoom__content{display:none}.is-scaling .f-panzoom__content{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);filter:blur(0);will-change:transform,width,height}picture.f-panzoom__content>img{height:auto;max-height:100%;width:100%}.f-panzoom__content:not(:last-child){margin-bottom:0}.f-panzoom__viewport{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;min-height:1px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.f-panzoom__viewport:not(:last-child){margin-bottom:0}.f-panzoom__caption:not(:first-child){margin-bottom:auto}html.with-panzoom-in-fullscreen{overflow:hidden}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;background:#f8f8f8;background:var(--f-button-bg);border:0;border:var(--f-button-border);border-radius:0;border-radius:var(--f-button-border-radius);box-shadow:none;box-shadow:var(--f-button-shadow);-moz-box-sizing:content-box;box-sizing:content-box;color:#374151;color:var(--f-button-color);cursor:pointer;height:40px;height:var(--f-button-height);margin:0;padding:0;pointer-events:all;position:relative;-moz-transition:all .15s ease;transition:all .15s ease;-moz-transition:var(--f-button-transition);transition:var(--f-button-transition);width:40px;width:var(--f-button-width)}.f-button:active:not([disabled]){background-color:#d0d0d0;background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{box-shadow:inset 0 0 0 2px #374151;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{height:20px;height:var(--f-button-svg-height);width:20px;width:var(--f-button-svg-width);fill:none;fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:1.5;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;-webkit-filter:none;filter:none;-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);pointer-events:none;-webkit-transform:none;-moz-transform:none;transform:none;-webkit-transform:var(--f-button-transform);-moz-transform:var(--f-button-transform);transform:var(--f-button-transform);-moz-transition:opacity .15s ease;transition:opacity .15s ease}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:.65;opacity:var(--f-button-svg-disabled-opacity)}.f-panzoom__toolbar{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:4px;opacity:1;padding:0;-moz-transition:opacity .15s ease;transition:opacity .15s ease;z-index:1}.is-idle .panzoom__toolbar{opacity:0}[data-panzoom-action=toggleFS] g:first-child{display:-webkit-flex;display:-moz-box;display:flex}.in-fullscreen [data-panzoom-action=toggleFS] g:first-child,[data-panzoom-action=toggleFS] g:last-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child{display:-webkit-flex;display:-moz-box;display:flex}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overflow-y:scroll;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}html::-webkit-scrollbar{display:none}*,:after,:before{color:#fff;font-family:Raleway,sans-serif;font-family:var(--font);-webkit-font-feature-settings:lining-nums proportional-nums;-moz-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-variant-numeric:lining-nums proportional-nums}body{background-color:#000;background-color:var(--dark-color);font-family:Raleway,sans-serif;font-family:var(--font);overflow:hidden}body::-webkit-scrollbar{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,0)!important}input::-webkit-contacts-auto-fill-button{background-color:#8c8c8c!important}input:focus-visible,select:focus-visible,textarea:focus-visible{border:0;outline:0}.outline{position:relative}.outline:before{border:1px solid red;content:"";height:100%;left:0;position:absolute;top:0;width:100%}[class*=-ibg]{position:relative}[class*=-ibg] img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}div:where(.swal2-container){z-index:11000!important}.mob-device .iti.iti--container{width:auto;z-index:11000}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:rgba(0,0,0,0)}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:transform .25s cubic-bezier(0,0,.25,1),-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1),-moz-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{-webkit-text-decoration:none;text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{-webkit-text-decoration:underline;text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:baseline!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:hsla(0,0%,100%,.8);border:2px solid #777;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.preloader{--setSize-img:300px;background-color:#000;bottom:0;display:-webkit-flex;display:-moz-box;display:flex;height:100dvh;-webkit-justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:20000;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);overflow:hidden;-moz-transition:1s ease;transition:1s ease}.preloader-hidden .preloader{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.preloader__circle{display:-webkit-flex;display:-moz-box;display:flex;height:100px;-webkit-justify-content:center;width:100px;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;-webkit-animation:spin 1s linear infinite;-moz-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background:-moz-linear-gradient(bottom,#000 50%,#d79970 100%);background:linear-gradient(0deg,#000 50%,#d79970);background:-moz-linear-gradient(bottom,#000 50%,var(--gold) 100%);background:linear-gradient(0deg,#000 50%,var(--gold) 100%);border-radius:50%}.preloader__circle-inner{background-color:#000;border-radius:50%;height:90%;width:90%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}.preloader__total{bottom:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;padding:24px;position:absolute;width:100%;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;left:0;right:0}.preloader__total span{font-size:18px}.preloader.in-project .preloader__logo{display:grid}.preloader.in-project .preloader__map{display:none}.preloader__logo{display:none;height:auto;position:relative;width:var(--setSize-img)}.preloader__logo-img{opacity:.15;width:100%}.preloader__logo-img img{-o-object-fit:contain;object-fit:contain;width:100%}.preloader__logo-loading{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);left:0;overflow:hidden;position:absolute;top:0;transition:-webkit-clip-path .2s ease;-moz-transition:clip-path .2s ease;transition:clip-path .2s ease;transition:clip-path .2s ease,-webkit-clip-path .2s ease;width:100%}.preloader__logo-loading img{-o-object-fit:contain;object-fit:contain;width:100%}.preloader__map{stroke-dashoffset:4000;stroke-dasharray:4000;height:54vh;-moz-transition:stroke-dashoffset .2s cubic-bezier(.4,0,0,1);transition:stroke-dashoffset .2s cubic-bezier(.4,0,0,1);width:54vh}.header{background-color:#161616;bottom:0;height:100%;left:0;padding:24px 8px;position:fixed;top:0;z-index:9}.header.isMenuOpened{background-color:hsla(0,0%,9%,0)}.header__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-webkit-flex-direction:column;justify-content:space-between;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%;position:relative}.header__logo{width:56px}.header__logo img{-o-object-fit:contain;object-fit:contain;width:100%}.header__menu-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center}.header__socials{bottom:0;left:0;padding-bottom:24px;padding-left:18px;position:fixed}.isMenuOpened .header__socials{opacity:0;visibility:hidden}.header__socials-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:flex-start;justify-content:center;-moz-box-align:start;align-items:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px}.header__socials--toggle{background-color:transparent;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.header__socials--toggle:focus{outline:none}.menu-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;-webkit-align-items:flex-start;justify-content:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px;overflow:hidden;padding:10px 10px 10px 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:34px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.menu-btn__line{background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%) border-box;background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970) border-box;border-radius:2px;height:2px;-moz-transition:.4s ease;transition:.4s ease;width:100%}.menu-btn__line:nth-child(2){position:relative;width:80%}.menu-btn__line:nth-child(2):after{background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%) border-box;background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970) border-box;border-radius:2px;content:"";display:block;height:100%;position:absolute;-moz-transition:.3s ease 0s;transition:.3s ease 0s;width:100%}.isMenuOpened .menu-btn__line:first-child{-webkit-transform:translateX(150%);-moz-transform:translateX(150%);transform:translateX(150%)}.isMenuOpened .menu-btn__line:nth-child(3){-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);transform:translateX(-150%)}.isMenuOpened .menu-btn__line:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:100%}.isMenuOpened .menu-btn__line:nth-child(2):after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:.4s ease .2s;transition:.4s ease .2s}.menu{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);z-index:5;--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.menu,.menu__bg{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.menu__bg{background-color:hsla(0,0%,9%,.85)}.menu__inner{padding:24px 24px 24px 110px;position:relative}.menu__title{color:#fff;color:var(--light-color);font-family:Raleway,sans-serif;font-family:var(--font);font-size:24px;font-weight:500;overflow:hidden;text-transform:uppercase}.menu__title span{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);display:block;opacity:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu__nav{border-radius:4px;height:100%;margin-top:16px;overflow-y:scroll;padding-top:16px}.menu__nav::-webkit-scrollbar{display:none}.menu__list{grid-gap:16px;display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);padding-bottom:58px}.menu__link-item{border-radius:4px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%);display:block;opacity:0;position:relative}.menu__link-item--inner{border-radius:4px;cursor:pointer;height:100%;overflow:hidden;transition:-webkit-transform .3s cubic-bezier(.47,1.64,.41,.8);-moz-transition:transform .3s cubic-bezier(.47,1.64,.41,.8),-moz-transform .3s cubic-bezier(.47,1.64,.41,.8);transition:transform .3s cubic-bezier(.47,1.64,.41,.8);transition:transform .3s cubic-bezier(.47,1.64,.41,.8),-webkit-transform .3s cubic-bezier(.47,1.64,.41,.8),-moz-transform .3s cubic-bezier(.47,1.64,.41,.8)}.menu__link-img,.menu__link-img img{height:100%;width:100%}.menu__link-img img{-o-object-fit:cover;object-fit:cover}.menu__link-name{background-color:hsla(0,0%,9%,.855);border-radius:4px;bottom:2px;color:#fff;color:var(--light-color);font-size:14px;font-weight:300;left:2px;line-height:1.2;padding:8px 16px;position:absolute}.close{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;position:absolute;right:24px;top:24px;-moz-box-align:center;align-items:center;background-color:transparent;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;z-index:1000;z-index:var(--z-index)}.close__text{color:#fff;color:var(--light-color);font-size:15px;font-weight:500;text-transform:capitalize}.close__icon{aspect-ratio:1;position:relative;width:26px}.close__icon img{position:relative;z-index:2}.close__icon:before{background-color:#161616;background-color:var(--black-color);border-radius:3px;content:"";height:-moz-calc(100% - 1px);height:calc(100% - 1px);left:.5px;position:absolute;top:.5px;width:-moz-calc(100% - 1px);width:calc(100% - 1px)}.close__icon.pano-btn,.close__icon.project-btn{display:none}.close.project-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,9%,.502);border-radius:2px;-webkit-flex-direction:row-reverse;padding:11px 16px;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.close.project-btn .close__icon{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.close.project-btn .close__icon:before{display:none}.close.project-btn .close__icon.project-btn{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.close.modal360__close-btn,.close.pano-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,9%,.502);border-radius:2px;-webkit-flex-direction:row;padding:11px 16px;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.close.modal360__close-btn .close__icon,.close.pano-btn .close__icon{-webkit-align-items:center;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;-moz-box-align:center;align-items:center}.close.modal360__close-btn .close__icon:before,.close.pano-btn .close__icon:before{display:none}.close.modal360__close-btn .close__icon.pano-btn,.close.pano-btn .close__icon.pano-btn{display:-webkit-flex;display:-moz-box;display:flex}.testBtns{display:grid;grid-auto-flow:column;left:10%;position:absolute;top:10%;z-index:1000;z-index:var(--z-index);grid-gap:15px;display:none;gap:15px}.testBtns__btn{background-color:#a7bbec;border-radius:4px;color:#161616;color:var(--black-color);font-size:18px;padding:8px 10px}.home-popup{-webkit-align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:-webkit-flex;display:-moz-box;display:flex;height:100%;opacity:0;position:fixed;right:0;-moz-transition:.5s ease;transition:.5s ease;visibility:hidden;width:100%;z-index:200;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:center;padding:20px}.home-popup._show{opacity:1;visibility:visible}.home-popup__inner{background-color:#161616;max-width:960px;padding:72px 76px 52px;position:relative;width:100%}.home-popup__inner:after{background:-moz-linear-gradient(right,hsla(0,0%,9%,0) 0,#161616 53.04%),-moz-linear-gradient(right,hsla(0,0%,9%,0) 0,#161616 96%),-moz-linear-gradient(right,hsla(0,0%,9%,0) 0,#161616 96%);background:linear-gradient(270deg,hsla(0,0%,9%,0),#161616 53.04%),linear-gradient(270deg,hsla(0,0%,9%,0),#161616 96%),linear-gradient(270deg,hsla(0,0%,9%,0),#161616 96%);bottom:0;content:"";left:0;position:absolute;top:0;width:66%;z-index:3}.home-popup__bg{bottom:0;left:0;position:absolute;right:0;z-index:2}.home-popup__bg img{height:100%;width:100%}.home-popup__close{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;height:32px;padding:8px;width:32px;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-webkit-flex-direction:column;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;background-color:transparent;flex-direction:column;position:absolute;right:10px;top:10px;z-index:4}.home-popup__close:after,.home-popup__close:before{background-color:#d79970;content:"";display:block;height:1px;-webkit-transform:translateY(50%) rotate(45deg);-moz-transform:translateY(50%) rotate(45deg);transform:translateY(50%) rotate(45deg);width:100%}.home-popup__close:after{-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.home-popup__content{max-width:260px;position:relative;width:100%;z-index:4}.home-popup__title{color:#fff;font-size:48px;font-weight:500;line-height:normal}.home-popup__text{color:#8c8c8c;font-size:14px;font-weight:300;line-height:1.5;margin-top:24px;text-align:center}.home-popup__text br{display:none}.home-popup__form{display:grid;margin-top:32px;grid-gap:32px;gap:32px}.home-popup__form-input{width:100%}.home-popup__form-input input{border-bottom:1px solid #8c8c8c;color:#fff;font-size:15px;font-weight:300;line-height:1.5;padding-bottom:8px;width:100%}.home-popup__form-input input::-webkit-input-placeholder{color:#8c8c8c}.home-popup__form-input input::-moz-placeholder{color:#8c8c8c}.home-popup__form-input input::-ms-input-placeholder{color:#8c8c8c}.home-popup__form-input input::placeholder{color:#8c8c8c}.home-popup__form-input input:-webkit-autofill,.home-popup__form-input input:-webkit-autofill:active,.home-popup__form-input input:-webkit-autofill:focus,.home-popup__form-input input:-webkit-autofill:hover,.home-popup__form-input input:focus,.home-popup__form-input input:focus-within,.home-popup__form-input input:not(:placeholder-shown){color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-background-clip:text!important;background-clip:text!important;border-bottom-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px hsla(0,0%,100%,0)!important}.home-popup__form-submit{background:-moz-linear-gradient(bottom,#ae6e56 -140.3%,#c99179 -130.99%,#dfac95 -121.47%,#efc0a9 -111.84%,#f8ccb5 -102.29%,#fbd0b9 -92.73%,#f6cab3 -77.68%,#e9baa2 -57.45%,#e5b59d -52.92%,#e0ae96 -51.81%,#cc957b -46.89%,#bc8065 -41.21%,#b07054 -34.6%,#a76449 -26.41%,#a25e42 -14.92%,#a15c40 16.99%,#b96f50 38.18%,#cf7f5f 63.29%,#dc8a68 87.65%,#e08d6b 110.21%,#dd8b69 111.04%,#c7795a 117.83%,#b66c4e 125.77%,#aa6346 135.58%,#a35d41 149.16%,#a15c40 184.9%);background:linear-gradient(0deg,#ae6e56 -140.3%,#c99179 -130.99%,#dfac95 -121.47%,#efc0a9 -111.84%,#f8ccb5 -102.29%,#fbd0b9 -92.73%,#f6cab3 -77.68%,#e9baa2 -57.45%,#e5b59d -52.92%,#e0ae96 -51.81%,#cc957b -46.89%,#bc8065 -41.21%,#b07054 -34.6%,#a76449 -26.41%,#a25e42 -14.92%,#a15c40 16.99%,#b96f50 38.18%,#cf7f5f 63.29%,#dc8a68 87.65%,#e08d6b 110.21%,#dd8b69 111.04%,#c7795a 117.83%,#b66c4e 125.77%,#aa6346 135.58%,#a35d41 149.16%,#a15c40 184.9%);border:2px solid hsla(0,0%,9%,.5);border-radius:4px;color:#fff;font-size:15px;font-weight:400;line-height:1.5;padding:12px;-moz-transition:.3s ease;transition:.3s ease;width:100%}.home-popup .iti__selected-flag{font-family:Raleway,sans-serif;font-family:var(--font);font-size:15px;line-height:1.5;padding-bottom:8px}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.map{background-color:#191919;bottom:0;height:100dvh;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.leaflet-map-pane{will-change:transform}.leaflet-control-container{display:none}#map{background-color:#191919;height:100vh;width:100%}.light-map{opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.hide-light-map .light-map,.isMenuOpened .light-map{opacity:0}.dragged .light-map,.mob-device .light-map{opacity:1!important}.clipPathEffect .light-map{-webkit-clip-path:circle(33.3vh at var(--x) var(--y));clip-path:circle(33.3vh at var(--x) var(--y))}.maskImageEffect .light-map img{background-size:200% 200%;mask-image:radial-gradient(circle,#000 0,#000 20%,rgba(0,0,0,.5) 40%,transparent 60%,transparent 80%,transparent 100%);-webkit-mask-image:radial-gradient(circle,#000 0,#000 20%,rgba(0,0,0,.5) 40%,transparent 60%,transparent 80%,transparent 100%);mask-position:0 0;mask-position:var(--mask-position,0 0);-webkit-mask-position:0 0;-webkit-mask-position:var(--mask-position,0 0);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:700px 700px;mask-size:var(--mask-size,700px 700px);-webkit-mask-size:700px 700px;-webkit-mask-size:var(--mask-size,700px 700px)}@-webkit-keyframes liquidEffect{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@-moz-keyframes liquidEffect{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}@keyframes liquidEffect{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}.svgMaskEffect .light-map img{mask-image:url(#mask);-webkit-mask-image:url(#mask)}.map__draggable-hand{bottom:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;left:0;position:fixed;right:0;top:0;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;-moz-transition:.4s ease;transition:.4s ease;z-index:999}.dragged .map__draggable-hand{opacity:0;visibility:hidden}.map__draggable-hand:before{background:rgba(0,0,0,.6);content:"";height:100%;left:0;position:fixed;top:0;width:100%}.map__draggable-hand-container{gap:8px;z-index:1}.map__draggable-hand-container,.map__draggable-hand-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;flex-direction:column;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;position:relative}.map__draggable-hand-wrapper{background-color:#121212;border-radius:16px;overflow:hidden;padding:24px}.map__draggable-hand-wrapper:after{-webkit-animation:rotate 8s linear infinite forwards;-moz-animation:rotate 8s linear infinite forwards;animation:rotate 8s linear infinite forwards;background:-moz-linear-gradient(var(--angle),#b47658 0,rgba(198,123,85,.3) 46%,#a97359 100%);background:linear-gradient(var(--angle),#b47658 0,rgba(198,123,85,.3) 46%,#a97359 100%);border-radius:16px;bottom:0;content:"";left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;right:0;top:0}@-webkit-keyframes rotate{0%{--angle:0deg}to{--angle:360deg}}@-moz-keyframes rotate{0%{--angle:0deg}to{--angle:360deg}}@keyframes rotate{0%{--angle:0deg}to{--angle:360deg}}.map__draggable-hand-decor{background-image:-moz-linear-gradient(350deg,rgba(144,93,68,.1) 0,rgba(144,93,68,0) 100%);background-image:linear-gradient(100deg,rgba(144,93,68,.1),rgba(144,93,68,0));bottom:0;-webkit-clip-path:polygon(80% 0,100% 0,100% 100%,0 100%);clip-path:polygon(80% 0,100% 0,100% 100%,0 100%);height:100%;pointer-events:none;position:absolute;right:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);width:80%}.map__draggable-hand-arrow{height:14px}.map__draggable-hand-text{margin-bottom:16px}.map__draggable-hand-text span{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;font-size:14px;font-weight:500;line-height:16px;-moz-box-align:center;align-items:center;color:#8c8c8c;text-align:center}.map__draggable-hand-text-1 span{color:#fff}.map__draggable-hand-img{-webkit-animation:handShake2 5s linear infinite forwards;-moz-animation:handShake2 5s linear infinite forwards;animation:handShake2 5s linear infinite forwards;left:5px;position:relative}.map__draggable-hand-img .touch-device{display:none}.mob-device .map__draggable-hand-img{left:8px}.mob-device .map__draggable-hand-img .touch-device{display:block}.mob-device .map__draggable-hand-img .desktop-device{display:none}@-webkit-keyframes handShake2{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-15%);transform:translateX(-15%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(15%);transform:translateX(15%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes handShake2{0%{-moz-transform:translateX(0);transform:translateX(0)}25%{-moz-transform:translateX(-15%);transform:translateX(-15%)}50%{-moz-transform:translateX(0);transform:translateX(0)}75%{-moz-transform:translateX(15%);transform:translateX(15%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes handShake2{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);transform:translateX(-15%)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(15%);-moz-transform:translateX(15%);transform:translateX(15%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.map__marker{height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.map__marker-button{background-clip:padding-box;background-color:#000;background-color:var(--dark-color);border:1px solid transparent;border-radius:4px;color:#fff;display:grid;grid-template-columns:-webkit-max-content 0fr;grid-template-columns:max-content 0fr;padding:2px;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.map__marker-button:before{background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%);background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970);margin:-1px;z-index:-1}.map__marker-button:after,.map__marker-button:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.map__marker-button:after{background-clip:padding-box,border-box;background-image:-moz-linear-gradient(315deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,0) 75%);background-image:linear-gradient(135deg,hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,0) 75%);background-origin:border-box;background-position:453% 100%;background-size:200% 100%;-moz-transition:background-position .5s ease-out .35s;transition:background-position .5s ease-out .35s;z-index:0}.mob-device .map__marker-button{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.mob-device .map__marker-trigger{-webkit-transform:scale(.7);-moz-transform:scale(.7);transform:scale(.7);transition:-webkit-transform .3s linear;-moz-transition:transform .3s linear,-moz-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear,-moz-transform .3s linear;will-change:transform}.mob-device .map__marker._zoom .map__marker-trigger{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1)}.map__marker-icon{border-radius:2px;height:44px;overflow:hidden;position:relative;width:44px;z-index:2}.map__marker-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%!important}.map__marker-content{-webkit-align-items:flex-start;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;-webkit-flex-direction:column;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:2px;height:100%;line-height:normal;overflow:hidden;position:relative;-moz-transition:padding .4s ease-in-out;transition:padding .4s ease-in-out;z-index:2}.mob-device .map__marker-content{padding-left:8px;padding-right:6px}.map__marker-name{font-family:Raleway,sans-serif;font-family:var(--font);font-size:12px;font-weight:500;white-space:nowrap}.map__marker-text{color:#d79970;font-family:var(--font-color);font-size:10px;font-weight:500;white-space:nowrap}.map__marker--hot{-webkit-filter:drop-shadow(0 0 20px #d77070);filter:drop-shadow(0 0 20px #d77070)}.map__marker--hot .map__marker-trigger{-webkit-animation:animate-pulse 3s linear infinite;-moz-animation:animate-pulse 3s linear infinite;animation:animate-pulse 3s linear infinite;border-radius:50px}@-webkit-keyframes animate-pulse{0%{box-shadow:0 0 0 0 hsla(0,56%,64%,.6),0 0 0 0 hsla(0,56%,64%,.6)}40%{box-shadow:0 0 0 24px hsla(0,56%,64%,0),0 0 0 0 hsla(0,56%,64%,.6)}80%{box-shadow:0 0 0 24px hsla(0,56%,64%,0),0 0 0 18px hsla(0,56%,64%,0)}to{box-shadow:0 0 0 0 hsla(0,56%,64%,0),0 0 0 18px hsla(0,56%,64%,0)}}@-moz-keyframes animate-pulse{0%{box-shadow:0 0 0 0 hsla(0,56%,64%,.6),0 0 0 0 hsla(0,56%,64%,.6)}40%{box-shadow:0 0 0 24px hsla(0,56%,64%,0),0 0 0 0 hsla(0,56%,64%,.6)}80%{box-shadow:0 0 0 24px hsla(0,56%,64%,0),0 0 0 18px hsla(0,56%,64%,0)}to{box-shadow:0 0 0 0 hsla(0,56%,64%,0),0 0 0 18px hsla(0,56%,64%,0)}}@keyframes animate-pulse{0%{box-shadow:0 0 0 0 hsla(0,56%,64%,.6),0 0 0 0 hsla(0,56%,64%,.6)}40%{box-shadow:0 0 0 24px hsla(0,56%,64%,0),0 0 0 0 hsla(0,56%,64%,.6)}80%{box-shadow:0 0 0 24px hsla(0,56%,64%,0),0 0 0 18px hsla(0,56%,64%,0)}to{box-shadow:0 0 0 0 hsla(0,56%,64%,0),0 0 0 18px hsla(0,56%,64%,0)}}.map__marker--hot .map__marker-button{border-radius:80px}.map__marker--hot .map__marker-button:before{background:-moz-linear-gradient(315deg,#d77070 0,#904444 50%,#d77070 100%);background:linear-gradient(135deg,#d77070,#904444 50%,#d77070)}.map__marker--hot .map__marker-icon{border-radius:80px}.map__marker--hot .map__marker-text{color:#ce6b6b}.pin{cursor:pointer;height:32px;left:50%;position:absolute;top:50%;transition:-webkit-transform .3s linear;-moz-transition:transform .3s linear,-moz-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear,-moz-transform .3s linear;width:32px;z-index:400}.pin.active{opacity:1;visibility:visible}.pin.hot-pin{-webkit-filter:drop-shadow(0 0 10px #d77070);filter:drop-shadow(0 0 10px #d77070)}.pin__wrapper{background-color:#fff;border-radius:50%;height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.hot-pin .pin__wrapper{background-color:#d77070}.pin__icon{height:100%;padding:1px;position:relative;width:100%}.pin__icon img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pin__arrow{bottom:0;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;-webkit-transform:translateX(20px) rotate(26deg);-moz-transform:translateX(20px) rotate(26deg);transform:translateX(20px) rotate(26deg)}.hot-pin .pin__arrow path{fill:#d77070}.pin__number{color:#000;font-size:14px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.pano{height:100%;opacity:0;pointer-events:none;position:absolute;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;z-index:9}.open-pano .pano{opacity:1;pointer-events:auto}.pano__iframe{left:0;position:absolute;top:0}.pano__iframe,.pano__iframe iframe{height:100%;width:100%}.pano__close-btn{-moz-transition:opacity .15s ease .2s;transition:opacity .15s ease .2s}.hide-close-pano .pano__close-btn{opacity:0;pointer-events:none;-moz-transition-delay:0s;transition-delay:0s}.project{--brochureBtnW:183px;background-color:hsla(0,0%,100%,.216);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;z-index:10}.open-project .project{opacity:1;pointer-events:auto}.clear-project .project{display:none}.project__container{height:100%}.project__btns{--scaleX:1.018;--scaleY:1.06;--shift:20px;bottom:20px;bottom:var(--shift);display:-webkit-flex;display:-moz-box;display:flex;left:20px;left:var(--shift);opacity:0;pointer-events:none;position:absolute;width:-moz-calc(100% - 40px);width:calc(100% - 40px);width:-moz-calc(100% - var(--shift)*2);width:calc(100% - var(--shift)*2);z-index:10001}.open-project .project__btns{opacity:1;pointer-events:auto}.project__popupBtns-wrapper{background:hsla(0,0%,100%,.2);border-radius:4px;bottom:0;left:50%;overflow:hidden;padding:8px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.project__popupBtns-wrapper:before{-webkit-animation:shine 3s cubic-bezier(.4,.4,.4,1) infinite;-moz-animation:shine 3s cubic-bezier(.4,.4,.4,1) infinite;animation:shine 3s cubic-bezier(.4,.4,.4,1) infinite;background:-moz-linear-gradient(315deg,#bcbcbc 0,hsla(0,0%,74%,.1) 50%) border-box;background:linear-gradient(135deg,#bcbcbc,hsla(0,0%,74%,.1) 50%) border-box;background-position:0;background-size:200% 100%;border:1.5px solid transparent;border-radius:4px;content:"";height:100%;left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;position:absolute;top:0;width:100%}@-webkit-keyframes shine{0%{background-position:0 100%}to{background-position:200%}}@-moz-keyframes shine{0%{background-position:0 100%}to{background-position:200%}}@keyframes shine{0%{background-position:0 100%}to{background-position:200%}}.project__popupBtns-inner{display:-webkit-flex;display:-moz-box;display:flex;gap:8px;overflow:hidden}.project__popupBtn{-webkit-flex-shrink:0;flex-shrink:0}.project__popupBtn.contact{padding:0}.project__popupBtn.contact .popupBtn__container{width:100%}.project__brochure-btn{bottom:2px;position:absolute!important;right:0}.clear-project .project__brochure-btn{display:none}.project__popupBtns-open{display:none;grid-column:1/-1;-webkit-justify-content:center;justify-self:center;padding:12px 0;width:100%;-moz-box-pack:center;cursor:pointer;font-size:15px;justify-content:center}.project__popupBtns-open span{position:absolute;-webkit-transform:translateX(7px);-moz-transform:translateX(7px);transform:translateX(7px)}.project__close-btn,.project__popupBtns-open span{-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.project__close-btn{left:24px;right:auto;top:24px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.clear-project .project__close-btn{display:none}.project__close-btn.hidden{opacity:0;pointer-events:none;visibility:hidden}.project__popupBtns-group{display:-webkit-flex;display:-moz-box;display:flex;gap:8px}.project__popupBtns-block{-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);transform:translateY(-1px)}.mob-device .popup__wp::-webkit-scrollbar{display:none}.mob-device .popup__wrapper{padding-right:0}.hover-g{cursor:pointer;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.dots-tabs-active .hover-g{opacity:0;pointer-events:none}.dots-tabs-active .hover-g.active,.dots-tabs-active .hover-g[data-modal360-category=always]{opacity:1;pointer-events:auto}.dot-project{padding-bottom:20px}.dot-project__container{-webkit-align-items:center;cursor:pointer;display:grid;grid-template-columns:1fr 20px;-moz-box-align:center;align-items:center}.left .dot-project__container{grid-template-columns:20px 1fr}.dot-project__wrapper{-webkit-align-items:center;background-color:#fff;background-color:var(--light-color);border-radius:4px;display:-webkit-flex;display:-moz-box;display:flex;padding:8px 10px;-moz-box-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.left .dot-project__wrapper{-webkit-order:2;-moz-box-ordinal-group:3;-webkit-flex-direction:row-reverse;order:2;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.dot-project__info{display:grid}.left .dot-project__info{justify-items:start}.dot-project__title{color:#161616;color:var(--black-color);font-size:14px;font-weight:500;text-align:right}.dot-project__title:not(:last-child){margin-bottom:2px}.text-align-left .dot-project__title{text-align:left}.dot-project__type{color:#777;font-size:12px;font-weight:400}.right .dot-project__type{justify-self:end}.left .dot-project__type{justify-self:start}.dot-project__icon-wrapper{aspect-ratio:1;background-color:#dfdfdf;border-radius:3px;display:-webkit-flex;display:-moz-box;display:flex;padding:6px;width:32px}.dot-project__icon{width:100%}.dot-project__tail span{-webkit-align-items:center;display:block;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.right .dot-project__tail span{-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.left .dot-project__tail span{-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.masterplan__nav{background-color:#161616;border-radius:4px;display:none;gap:2px;grid-template-columns:repeat(3,122px);left:50%;padding:4px;position:absolute;top:64px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);z-index:1000;z-index:-moz-calc(var(--z-index));z-index:calc(var(--z-index))}.dots-tabs-active .masterplan__nav{display:grid}.masterplan__nav-link{background-color:#1c1c1c;border-radius:4px;display:grid;padding:6px 15px;-moz-transition:background-color .3s ease;transition:background-color .3s ease}.masterplan__nav-link span{color:hsla(0,0%,100%,.6);font-size:15px;font-weight:600;-moz-transition:all .3s ease;transition:all .3s ease}.masterplan__nav-link.active{background-color:hsla(0,0%,100%,.88)}.masterplan__nav-link.active span{color:#111}.partner-project{border:1px solid #b47658;border-radius:16px;overflow:hidden;position:absolute;right:24px;top:24px;z-index:1000;z-index:-moz-calc(var(--z-index));z-index:calc(var(--z-index))}.clear-project .partner-project{display:none}.partner-project__wrapper{display:grid;justify-items:center;grid-row-gap:28px;background:#121212;background-clip:padding-box,border-box;background-image:-moz-linear-gradient(298deg,hsla(0,0%,100%,0) 50%,rgba(144,93,68,.03) 0);background-image:linear-gradient(152deg,hsla(0,0%,100%,0) 50%,rgba(144,93,68,.03) 0);background-origin:border-box;background-position:421% 100%;background-size:200% 100%;border-radius:4px;padding:24px;row-gap:28px}.partner-project__logo{height:70px;position:relative;width:120px}.partner-project__logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.partner-project__logo_ax{height:60px}.partner-project__logo:after{background-color:hsla(0,0%,100%,.1);bottom:-14px;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.partner-project__text{color:#fff;color:var(--light-color);font-size:15px;font-weight:400;line-height:1.3;max-width:106px;text-align:center}.partner-project__bot{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:14px}.partner-project__num{-webkit-font-feature-settings:lining-nums proportional-nums;-moz-font-feature-settings:lining-nums proportional-nums;font-feature-settings:lining-nums proportional-nums;font-size:24px;font-variant-numeric:lining-nums proportional-nums;font-weight:600}.partner-project__about,.partner-project__num{color:#fff;line-height:normal;text-align:center;text-transform:capitalize}.partner-project__about{font-size:15px;font-weight:300}.popupBtn{background-color:transparent}.popupBtn.hide{display:none}.popupBtn__container{padding:1px;position:relative}.popupBtn__container:before{background:-moz-linear-gradient(296deg,#d79970 0,#905d44 50%,#d79970 100%);background:linear-gradient(154deg,#d79970,#905d44 50%,#d79970);border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;z-index:-1}.active .popupBtn__container:before{opacity:1}.popupBtn__wrapper{background-color:#161616;background-color:var(--black-color);border-radius:3px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding:4px 16px 4px 4px}.popupBtn__icon,.popupBtn__wrapper{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.popupBtn__icon{aspect-ratio:1;-webkit-justify-content:center;width:28px;-moz-box-pack:center;background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%);background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970);border-radius:2px;justify-content:center;padding:1px;position:relative}.popupBtn.active .popupBtn__icon{background:-moz-linear-gradient(315deg,hsla(24,56%,64%,0) 0,rgba(144,93,68,0) 50%,hsla(24,56%,64%,0) 100%);background:linear-gradient(135deg,hsla(24,56%,64%,0),rgba(144,93,68,0) 50%,hsla(24,56%,64%,0));padding:0}.popupBtn__icon-inner{background-color:#161616;border-radius:2px;display:-webkit-flex;display:-moz-box;display:flex;height:26px;-webkit-justify-content:center;width:100%;z-index:1;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center}.popupBtn.active .popupBtn__icon-inner{background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%);background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970)}.ax .popupBtn__icon-inner img{position:absolute}.ax.active .popupBtn__icon-inner img{opacity:0}.popupBtn__icon-mask{background-color:#d79970;display:block;height:20px;position:relative;width:20px;z-index:2}.popupBtn.active .popupBtn__icon-mask{background-color:#fff}.ax .popupBtn__icon-mask{opacity:0;position:absolute;visibility:hidden}.ax.active .popupBtn__icon-mask{-webkit-mask:url(https://d3b6muno9lbfvx.cloudfront.net/project-map/img/projects/icons/popupBtns/ax.svg) no-repeat center;mask:url(https://d3b6muno9lbfvx.cloudfront.net/project-map/img/projects/icons/popupBtns/ax.svg) no-repeat center;opacity:1;visibility:visible}.popupBtn__text{color:#fff;color:var(--light-color);font-size:15px;font-weight:300;text-transform:capitalize}.popup{height:100%;left:0;padding:24px 24px 100px;position:fixed;top:0;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;z-index:10000}.popup,.popup__scrollmouse{opacity:0;pointer-events:none}.popup__scrollmouse{bottom:15px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);z-index:4;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;flex-direction:column;-moz-box-align:center;align-items:center;gap:8px;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.popup__scrollmouse svg circle{-webkit-animation:scrollMouseAnim 3s ease infinite;-moz-animation:scrollMouseAnim 3s ease infinite;animation:scrollMouseAnim 3s ease infinite}.hide-scroll-down .popup__scrollmouse,.popup__scrollmouse.removed{opacity:0!important}@-webkit-keyframes scrollMouseAnim{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(36%);transform:translateY(36%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes scrollMouseAnim{0%{-moz-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(36%);transform:translateY(36%)}to{-moz-transform:translateY(0);transform:translateY(0)}}@keyframes scrollMouseAnim{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(36%);-moz-transform:translateY(36%);transform:translateY(36%)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}}.popup[data-popup=about] .popup__scrollmouse{opacity:1}.popup__background{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,9%,.4);bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}.popup__background:before{background:#161616;bottom:100px;content:"";left:24px;position:absolute;right:24px;top:24px}.popup__background.active{opacity:1}.popup__background.brochure-open:before{opacity:0}.popup.popup-show{opacity:1;pointer-events:auto}.popup__overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.popup__wrapper{background-color:hsla(0,0%,9%,.96);border-radius:4px;height:100%;padding-right:8px;padding-top:24px;position:relative;width:100%;z-index:2}.popup__wp{height:100%;overflow-y:auto}.popup__wp::-webkit-scrollbar{width:4px}.popup__wp::-webkit-scrollbar-track{background:#2a2420;border-radius:4px}.popup__wp::-webkit-scrollbar-thumb{background:#d79970;background:var(--gold);border-radius:4px}.popup__content{height:100%;padding:56px 12px 80px 24px;width:100%}.popup input{border-bottom:1px solid #8c8c8c;border-bottom:1px solid var(--grey);-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup input::-webkit-input-placeholder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup input::-moz-placeholder{-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup input::-ms-input-placeholder{-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup input::placeholder{-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.popup input:focus{border-bottom:1px solid #fff}.popup input:focus::-webkit-input-placeholder{color:#fff}.popup input:focus::-moz-placeholder{color:#fff}.popup input:focus::-ms-input-placeholder{color:#fff}.popup input:focus::placeholder{color:#fff}.hide-btn .project__btns{display:none}.popup-subtitle{color:#d79970;color:var(--gold);font-size:15px;font-weight:300;text-transform:capitalize}.popup-title{color:#fff;color:var(--light-color);font-size:24px;font-weight:500;text-transform:capitalize}.popup-text{color:#8c8c8c;color:var(--grey);font-size:15px;font-weight:300;line-height:150%;max-width:816px}.popup-container{padding-bottom:0;padding-left:56px;padding-right:60px}.btn-gradient{background-color:#d79970;background-color:var(--gold);border-radius:4px;color:#fff;color:var(--light-color);font-size:15px;font-weight:500;padding:16px 22px;position:relative}.btn-gradient span:first-child{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;position:relative;z-index:2;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.btn-gradient span:nth-child(2){background-clip:padding-box,border-box;background-image:-moz-linear-gradient(bottom,#ae6e56 -140.3%,#c99179 -130.99%,#dfac95 -121.47%,#efc0a9 -111.84%,#f8ccb5 -102.29%,#fbd0b9 -92.73%,#f6cab3 -77.68%,#e9baa2 -57.45%,#e5b59d -52.92%,#e0ae96 -51.81%,#cc957b -46.89%,#bc8065 -41.21%,#b07054 -34.6%,#a76449 -26.41%,#a25e42 -14.92%,#a15c40 16.99%,#b96f50 38.18%,#cf7f5f 63.29%,#dc8a68 87.65%,#e08d6b 110.21%,#dd8b69 111.04%,#c7795a 117.83%,#b66c4e 125.77%,#aa6346 135.58%,#a35d41 149.16%,#a15c40 184.9%);background-image:linear-gradient(0deg,#ae6e56 -140.3%,#c99179 -130.99%,#dfac95 -121.47%,#efc0a9 -111.84%,#f8ccb5 -102.29%,#fbd0b9 -92.73%,#f6cab3 -77.68%,#e9baa2 -57.45%,#e5b59d -52.92%,#e0ae96 -51.81%,#cc957b -46.89%,#bc8065 -41.21%,#b07054 -34.6%,#a76449 -26.41%,#a25e42 -14.92%,#a15c40 16.99%,#b96f50 38.18%,#cf7f5f 63.29%,#dc8a68 87.65%,#e08d6b 110.21%,#dd8b69 111.04%,#c7795a 117.83%,#b66c4e 125.77%,#aa6346 135.58%,#a35d41 149.16%,#a15c40 184.9%);background-origin:border-box;background-position:250% 270%;background-size:200% 200%;border-radius:4px;height:100%;left:0;position:absolute;top:0;-moz-transition:background-position .3s ease 0s;transition:background-position .3s ease 0s;width:100%}.btn-gradient:before{background-color:#654132;border-radius:4px;content:"";display:block;height:-moz-calc(100% + 4px);height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;transition:-webkit-transform .3s ease 0s;-moz-transition:transform .3s ease 0s,-moz-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s,-moz-transform .3s ease 0s;width:-moz-calc(100% + 4px);width:calc(100% + 4px)}.popup[data-popup=about]{--scaleY:1.07;--scaleX:1.02}.popup[data-popup=about] .popup-container,.popup[data-popup=about] .popup__wrapper{padding-bottom:0}.popup[data-popup=about] .cta-about__container{padding-right:56px}.about-about{margin-bottom:64px}.about-about__info{margin-bottom:80px}.about-about__subtitle{margin-bottom:4px}.about-about__title{margin-bottom:16px}.about-about__stats{position:relative}.about-about__media-ibg{border-radius:2px;overflow:hidden;padding-bottom:36%;width:100%}.about-about__items{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,9%,.8);border-radius:4px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;left:8px;padding:24px;position:absolute;top:8px}.about-about__items,.item-about-about{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;align-items:center}.item-about-about{-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.item-about-about__number{color:#fff;color:var(--light-color);font-size:32px;font-weight:500}.item-about-about__text{color:#d79970;color:var(--gold);font-size:15px;font-weight:300;line-height:140%}.amenities-about{margin-bottom:120px}.amenities-about__info{margin-bottom:48px}.amenities-about__title{margin-bottom:16px}.amenities-about__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px 70px;gap:40px 70px}.item-amenities-about__icon{aspect-ratio:1;margin-bottom:28px;width:45px}.item-amenities-about__icon img{height:100%;width:100%}.item-amenities-about__title{color:#fff;color:var(--light-color);font-size:24px;font-weight:500;letter-spacing:2px;margin-bottom:16px;text-transform:capitalize}.item-amenities-about__text{color:#8c8c8c;color:var(--grey);font-size:15px;font-weight:300;line-height:24px;max-width:352px}.location-about{margin-bottom:80px}.location-about__title{margin-bottom:32px}.location-about__map-scroll{aspect-ratio:5/2;overflow:scroll;width:100%}.location-about__map-scroll.no-scroll{overflow:hidden}.location-about__map-container{min-height:1200px;min-width:1920px;position:relative;width:max(var(--aspect-ratio-width)*1%,100%)}.location-about__map-dots,.location-about__map-ibg{height:100%;left:0;position:absolute;top:0;width:100%}.location-about__map-dots{-o-object-fit:cover;object-fit:cover}.location-dot__wrapper{-webkit-align-items:center;aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:grid;width:48px;-moz-box-align:center;align-items:center;justify-items:center}.location-dot__icon{display:-webkit-flex;display:-moz-box;display:flex;width:34px}.location-dot__icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.shadow-dot{background-color:#fff;height:30px;opacity:0;pointer-events:none;width:30px}.cta-about{padding-bottom:80px}.cta-about__container{display:grid;justify-items:center}.cta-about__title{line-height:120%;margin-bottom:64px;max-width:337px;text-align:center}.cta-about__form{-webkit-column-gap:33px;-moz-column-gap:33px;column-gap:33px;width:100%}.cta-about__form,.cta-about__inputs{display:-webkit-flex;display:-moz-box;display:flex}.cta-about__inputs{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-flex-grow:1;-moz-box-flex:1;-webkit-align-self:flex-end;align-self:flex-end;flex-grow:1}.cta-about__input{width:100%}.cta-about__input input{font-weight:300;padding-bottom:9px;width:100%}.cta-about__btn,.cta-about__input input{color:#fff;color:var(--light-color);font-size:15px}.cta-about__btn{background-color:#d79970;background-color:var(--gold);border-radius:4px;font-weight:500;padding:12px 20px}.popup[data-popup=developer] .popup__wp{overflow-y:hidden}.developer{height:100%}.developer__container{display:grid;grid-template-columns:1fr 1fr;height:100%;grid-column-gap:80px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.developer__stats{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:48px 0;max-width:420px;width:100%}.developer__stat{-webkit-flex-basis:50%;flex-basis:50%;max-width:50%}.developer__number{color:#fff;color:var(--light-color);font-size:40px;font-weight:500;margin-bottom:4px}.developer__text{color:#d79970;color:var(--gold);font-size:15px;font-weight:300;text-transform:capitalize}.info-developer__head{margin-bottom:80px}.info-developer__subtitle{margin-bottom:4px}.info-developer__title{margin-bottom:16px}.info-developer__text{display:grid;grid-row-gap:16px;row-gap:16px}.info-developer__text p{color:inherit;font-weight:inherit}.media-developer{-webkit-flex-grow:1;-moz-box-flex:1;border-radius:2px;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0;overflow:hidden;position:relative}.media-developer__img-ibg,.media-developer__img-ibg:before{height:100%;left:0;position:absolute;top:0;width:100%}.media-developer__img-ibg:before{background-color:#161616;background-color:var(--black-color);content:"";opacity:.6;z-index:2}.media-developer__icon{-webkit-align-items:center;bottom:0;display:-webkit-flex;display:-moz-box;display:flex;left:0;margin:auto;position:absolute;right:0;top:0;z-index:3;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.media-developer__icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:40%}.developer-img-width .media-developer__icon img{width:30%}.popup[data-popup=ax] .popup__wp{overflow-x:hidden}.ax{height:100%}.ax__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:100%}.info-ax{margin-bottom:80px}.info-ax__subtitle{margin-bottom:4px}.info-ax__title{margin-bottom:16px}.info-ax__text{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:-webkit-flex;display:-moz-box;display:flex;max-width:100%!important}.info-ax__text p{color:inherit;font-weight:inherit;max-width:600px}.media-ax{-webkit-flex:1 1 auto;position:relative;width:100%;-moz-box-flex:1;flex:1 1 auto}.media-ax__stats{-webkit-align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,9%,.8);border-radius:4px;bottom:8px;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-flex;display:-moz-box;display:flex;padding:24px;position:absolute;right:8px;-moz-box-align:center;align-items:center}.media-ax__number{color:#fff;color:var(--light-color);font-size:40px;font-weight:500;margin-bottom:4px}.media-ax__text{color:#d79970;color:var(--gold);font-size:15px;font-weight:300;line-height:140%;width:100%}.media-ax__img-ibg{height:100%;left:0;position:absolute;top:0;width:100%}.payment{height:100%}.payment__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;height:100%;justify-content:space-between}.payment__subtitle{margin-bottom:4px}.payment__text{display:inline-grid;-webkit-justify-content:start;-moz-box-pack:start;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;grid-auto-flow:column;justify-content:start}.payment__text p{color:inherit;font-weight:inherit;max-width:291px}.info-payment{-webkit-flex:1 1 auto;-moz-box-flex:1;display:grid;flex:1 1 auto;grid-auto-flow:column;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;grid-column-gap:80px;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.info-payment__number{color:#fff;color:var(--light-color);font-weight:600;margin-bottom:10px}.info-payment__number_number{font-size:128px}.info-payment__number_percent{font-size:64px}.info-payment__text{color:#d79970;color:var(--gold);font-size:15px;font-weight:300;text-transform:capitalize}.info-payment__stick{background-color:#d79970;background-color:var(--gold);height:64px;width:1px}.payment__nav-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center}.disable-arrows .payment__nav-wrapper:after,.disable-arrows .payment__nav-wrapper:before{display:none}.payment__nav-wrapper.scroll-left:before,.payment__nav-wrapper.scroll-right:after{opacity:1}.payment__nav,.payment__nav-inner{width:-webkit-max-content;width:-moz-max-content;width:max-content}.payment__nav{background-color:hsla(0,0%,100%,.04);border-radius:4px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;padding:8px;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;gap:8px;margin:0 auto 32px}.payment__nav.payment__nav-none{display:none}.payment__nav-button{display:none;height:49px;-webkit-justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);width:43px;z-index:1;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;cursor:pointer;pointer-events:none}.payment__nav-button.disabled{opacity:.5;pointer-events:none}.payment__nav-button-prev{left:0}.payment__nav-button-next{right:0}.disable-arrows .payment__nav-button{display:none}.payment__nav-link{padding:1px;position:relative}.payment__nav-link span{-webkit-align-items:center;background-color:#161616;border-radius:4px;color:#fff;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;padding:8px 15px}.payment__nav-link.active:before{opacity:1}.payment__nav-link:before{background:-moz-linear-gradient(296deg,#d79970 0,#905d44 50%,#d79970 100%);background:linear-gradient(154deg,#d79970,#905d44 50%,#d79970);border-radius:4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;width:100%;z-index:-1}.payment__tab-contant{position:relative}.payment__tab-pane{-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;display:none;opacity:0;-moz-transition:opacity 1s;transition:opacity 1s;visibility:hidden}.payment__tab-pane.active{display:-webkit-flex;display:-moz-box;display:flex;opacity:1;-moz-transition-duration:10s;transition-duration:10s;visibility:visible}.popup[data-popup=brochure]{--scaleY:1.06;--scaleX:1.03;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;padding:78px 40px 118px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.popup[data-popup=brochure] .popup__wrapper{height:100%;max-height:600px;max-width:1360px;padding:32px 32px 64px}.popup[data-popup=brochure] .popup__content{padding:0}.popup[data-popup=brochure] .popup__close-btn{bottom:-moz-calc(100% + 36px);bottom:calc(100% + 36px);left:auto;right:-32px;top:auto}.popup[data-popup=brochure] .popup__scrollmouse{opacity:0!important}.popup[data-popup=brochure] .popup__wp{overflow-y:visible;overflow-y:initial}.popup[data-popup=brochure] .popup__content{position:relative}.brochure{height:100%}.brochure__container{display:grid;grid-template-rows:1fr -webkit-max-content;grid-template-rows:1fr max-content;grid-gap:66px;gap:66px;height:100%;padding:0}.brochure__img,.brochure__top{position:relative}.brochure__img{height:100%;max-height:392px}.brochure__img img{border-radius:2px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.brochure__cta input{color:#fff;color:var(--light-color)}.brochure__bot{display:none;-webkit-order:4;-moz-box-ordinal-group:5;order:4}.brochure__socials{-webkit-justify-content:center;-moz-box-pack:center;gap:24px;justify-content:center}.brochure__socials,.brochure__socials div{display:-webkit-flex;display:-moz-box;display:flex}.brochure__socials div{-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:8px}.brochure__socials span{display:block;height:16px;width:16px}.brochure__socials span:first-of-type{height:14px}.brochure__logo{-webkit-align-self:center;align-self:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:96px}.brochure__logo img{width:100%}.brochure .brochure__text-p{-webkit-order:2;-moz-box-ordinal-group:3;bottom:0;color:#fff;font-family:Raleway;font-size:128px;font-style:normal;font-weight:600;line-height:normal;order:2;position:absolute;right:28px;z-index:2}.brochure .popup-title{display:none}.brochure .cta-about__container{padding-left:32px;padding-right:32px}.popup[data-popup=contact]{--scaleY:1.06;--scaleX:1.008;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;padding:0;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center}.popup[data-popup=contact] .popup__wrapper{background:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.popup[data-popup=contact] .popup__content{padding:0}.popup[data-popup=contact] .popup__close-btn{display:none}.popup[data-popup=contact] .popup__scrollmouse{opacity:0!important}.clear-project .popup[data-popup=contact]{padding-bottom:94px;padding-top:20px}.contact{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;height:100%;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.contact__container{display:grid;grid-template-columns:474px 445px;height:100%;max-height:494px;padding:0;position:relative}.contact__right{position:relative}.contact__right img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact__logo{left:50%;max-width:253px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.contact__img{background:#000;height:100%;position:relative}.contact__img img{opacity:.2}.contact__left{background:#161616;padding:62px 72px 52px}.contact__title{color:#fff;font-size:48px;font-weight:600}.contact__socials{-webkit-justify-content:space-between;margin-top:42px;padding:0 25px;-moz-box-pack:justify;justify-content:space-between}.contact__socials,.contact__socials a{display:-webkit-flex;display:-moz-box;display:flex}.contact__socials a{-webkit-align-items:center;gap:10px;-moz-box-align:center;align-items:center}.contact__socials p{color:#f3f2ef;font-size:16px;line-height:210.2%;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__close{position:absolute;right:24px;top:24px;z-index:1}.contact .cta-about__form{-webkit-flex-direction:column;margin-top:32px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.contact .cta-about__container{padding:0}.contact .cta-about__inputs{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;width:100%}.contact .cta-about__title{display:none}.contact .cta-about__btn{color:#fff;color:var(--light-color);font-size:15px;font-weight:500;position:relative}.masterplan{height:100%}.masterplan__wrapper{height:100%;overflow:scroll;width:100%}.masterplan__wrapper::-webkit-scrollbar{display:none}.masterplan__wrapper.no-scroll{overflow:hidden}.masterplan__media{height:0;padding-bottom:max(var(--aspect-ratio-height)*1%,56%);position:relative;width:max(var(--aspect-ratio-width)*1%,100%);z-index:1000!important}.masterplan__bg{right:0;z-index:1}.masterplan__bg,.masterplan__bg img{height:100%;position:absolute;top:0;width:100%}.masterplan__bg img{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.masterplan__bg_map{display:none}.masterplan__bg_map-shadow{z-index:2}.masterplan__hover-bgs{right:0;z-index:2}.masterplan__hover-bg,.masterplan__hover-bgs{height:100%;position:absolute;top:0;width:100%}.masterplan__hover-bg{left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;-moz-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.masterplan__hover-bg.active{opacity:1}.masterplan__dots-svg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:4}.masterplan__draggable-hand{-webkit-align-items:center;height:100%;left:0;opacity:0;position:fixed;top:0;-moz-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden;width:100%;z-index:10002;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;display:none;justify-content:center}.open-project .masterplan__draggable-hand{opacity:1;visibility:visible}.masterplan__draggable-hand.hide{opacity:0;visibility:hidden}.masterplan__draggable-hand img{-webkit-animation:handShake 5s linear infinite forwards;-moz-animation:handShake 5s linear infinite forwards;animation:handShake 5s linear infinite forwards}.masterplan__draggable-hand:before{background:-moz-linear-gradient(bottom,#000 0,transparent 100%);background:linear-gradient(0deg,#000,transparent);content:"";height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%}@-webkit-keyframes handShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-35%);transform:translateX(-35%)}50%{-webkit-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(35%);transform:translateX(35%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes handShake{0%{-moz-transform:translateX(0);transform:translateX(0)}25%{-moz-transform:translateX(-35%);transform:translateX(-35%)}50%{-moz-transform:translateX(0);transform:translateX(0)}75%{-moz-transform:translateX(35%);transform:translateX(35%)}to{-moz-transform:translateX(0);transform:translateX(0)}}@keyframes handShake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-35%);-moz-transform:translateX(-35%);transform:translateX(-35%)}50%{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}75%{-webkit-transform:translateX(35%);-moz-transform:translateX(35%);transform:translateX(35%)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.clear-project .masterplan__draggable-hand{display:none}.modal360{height:100%;opacity:0;pointer-events:none;position:absolute;-moz-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:10002}.open-modal360 .modal360{opacity:1;pointer-events:auto;-moz-transition:none;transition:none;visibility:visible}.modal360__iframe{left:0;position:absolute;top:0}.modal360__iframe,.modal360__iframe iframe{height:100%;width:100%}.modal360__close-btn{background:#161616!important;padding:13px!important;top:25px!important}.alter-parent-window .modal360__close-btn,.modal360__close-btn .close__text{display:none}.modal360__close-btn-title{-webkit-align-items:center;background:#161616;display:-webkit-flex;display:-moz-box;display:flex;gap:10px;height:40px;position:absolute;right:84px;top:25px;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;border-radius:2px;justify-content:center;padding:12px 14px}.alter-parent-window .modal360__close-btn-title{opacity:0;pointer-events:none}.modal360__close-btn-title.empty-title span{color:#fff}.modal360__close-btn-title.empty-title p,.modal360__close-btn-title.empty-title span:after{display:none}.modal360__close-btn-title span{color:#d79970;font-size:14px;position:relative}.modal360__close-btn-title span:after{background-color:#fff;content:"";height:100%;position:absolute;right:-5px;top:0;width:1px}.modal360__close-btn-title p{color:#fff;font-size:14px}@media (max-width:1600px)and (max-height:750px){.developer__container{grid-template-columns:1.4fr 1fr}}@media (max-width:1600px)and (max-height:690px){.developer__container{grid-template-columns:1.6fr 1fr}.info-developer__text{max-width:100%}}@media (max-width:1600px){.project__popupBtns-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.amenities-about__text,.popup-text{max-width:660px}.location-about{margin-bottom:64px}}@media (max-width:1440px)and (max-height:750px){.masterplan__draggable{-webkit-transform:translateY(var(--move-y));-moz-transform:translateY(var(--move-y));transform:translateY(var(--move-y))}}@media (max-width:1440px){.info-payment__number_number{font-size:92px}}@media (max-height:1440px)and (max-width:1600px){.info-developer__head{margin-bottom:64px}}@media (max-width:1399.98px){.menu__inner{padding-left:96px}.menu__list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:1366px){.masterplan__draggable-hand{display:-webkit-flex;display:-moz-box;display:flex}}@media (max-width:1300px){.brochure .brochure__text-p{font-size:96px}}@media (max-width:1200px){.project__popupBtns-wrapper{left:0;-webkit-transform:none;-moz-transform:none;transform:none}.popup[data-popup=about] .popup__content{padding:26px 18px 20px 30px}.popup__wrapper{background-color:#161616}.popup__content{padding:26px 38px 50px 50px}.popup[data-popup=about] .popup__about{background:hsla(0,0%,9%,.8)}.about-about__info{padding:0 20px}.about-about__container{padding-left:0}.amenities-about__container{padding:0 20px}.location-about__container{padding-left:0}.cta-about{padding-bottom:50px}.developer__container{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:0}.developer__stats{gap:32px 0}.developer__number{font-size:28px}.info-developer__head{margin-bottom:32px}.ax__container{padding:0}.info-ax__text{max-width:100%}.media-ax__stats{padding:16px}.media-ax__number{font-size:32px}.payment__container{padding:0}}@media (max-width:1080px){.contact__container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:auto;max-height:none;max-width:420px;width:100%}.contact__socials{display:none}}@media (max-width:992px){.project__popupBtns-wrapper{background:hsla(0,0%,100%,.24);display:grid;height:40px;left:50%;padding:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:.3s;transition:.3s;width:49%}.project__popupBtns-wrapper.activee{height:200px}.clear-project .project__popupBtns-wrapper.activee{height:141px}.project__popupBtns-wrapper.activee:after{background-color:#000}.project__popupBtns-wrapper.activee .project__popupBtns-inner{opacity:1;padding-top:8px;visibility:visible}.project__popupBtns-wrapper.activee .project__popupBtns-open span{-webkit-transform:rotateX(180deg) translateX(7px);-moz-transform:rotateX(180deg) translateX(7px);transform:rotateX(180deg) translateX(7px)}.project__popupBtns-wrapper.activee .project__popupBtns-group:first-child{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-moz-transition-delay:.15s,.05s;transition-delay:.15s,.05s}.project__popupBtns-wrapper:after{background:#161616;border-radius:4px;content:"";height:-moz-calc(100% - 4px);height:calc(100% - 4px);left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:-moz-calc(100% - 4px);width:calc(100% - 4px);z-index:-1}.project__popupBtns-inner{display:grid;grid-gap:4px;gap:4px;padding:0 8px;-moz-transition:.3s;transition:.3s}.project__popupBtns-inner button{overflow:hidden}.project__brochure-btn{bottom:1px;padding:10px 22px}.project__popupBtns-open{-webkit-align-self:end;align-self:end;display:-webkit-flex;display:-moz-box;display:flex}.project__popupBtns-group{display:grid;grid-template-columns:repeat(2,1fr);opacity:0}.project__popupBtns-group:first-child{-webkit-transform:translateY(300%);-moz-transform:translateY(300%);transform:translateY(300%);transition:opacity .3s,-webkit-transform .3s;-moz-transition:transform .3s,opacity .3s,-moz-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s,-moz-transform .3s}.activee .project__popupBtns-group:first-child{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);-moz-transition-delay:.15s,.05s;transition-delay:.15s,.05s}.project__popupBtns-group:nth-child(2){position:relative;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);transform:translateY(200%);transition:opacity .3s,-webkit-transform .3s .1s;-moz-transition:transform .3s .1s,opacity .3s,-moz-transform .3s .1s;transition:transform .3s .1s,opacity .3s;transition:transform .3s .1s,opacity .3s,-webkit-transform .3s .1s,-moz-transform .3s .1s;z-index:2}.activee .project__popupBtns-group:nth-child(2){opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.project__popupBtns-group:nth-child(3){grid-template-columns:repeat(1,1fr);position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);transform:translateY(100%);transition:opacity .3s,-webkit-transform .3s .1s;-moz-transition:transform .3s .1s,opacity .3s,-moz-transform .3s .1s;transition:transform .3s .1s,opacity .3s;transition:transform .3s .1s,opacity .3s,-webkit-transform .3s .1s,-moz-transform .3s .1s;z-index:2}.project__popupBtns-group:nth-child(3) .popupBtn__wrapper{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.activee .project__popupBtns-group:nth-child(3){opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.popupBtn__icon-mask.contact{display:none}.popup[data-popup=about] .popup__content{padding:11px 3px 5px 15px}.popup__content{padding:11px 23px 35px 35px}.popup-text{max-width:100%}.about-about__items{padding:16px}.item-about-about__number{font-size:28px}.amenities-about__text{max-width:100%}.cta-about{padding-bottom:30px}.cta-about__form{width:50%}.cta-about__form,.cta-about__inputs{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:48px}.cta-about__inputs{width:100%}.popup[data-popup=developer] .popup__wp{overflow-y:auto}.developer__container,.developer__info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.developer__info{padding-bottom:30px}.developer__stats{-webkit-align-self:center;align-self:center;margin-bottom:32px;margin-top:32px;max-width:50%}.developer__media{aspect-ratio:1/1;width:100%}.info-developer__title{margin-bottom:32px}.media-developer{-webkit-align-self:center;align-self:center;width:50%}.media-ax__number{font-size:28px}.payment__text{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}.info-payment{gap:0;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.info-payment__number_number{font-size:80px}.payment__tabs{margin-top:32px}.payment__nav{margin-bottom:24px;margin-top:0}.payment__nav-link span{padding:8px 15px}.payment__tab-pane{width:100%}.popup[data-popup=brochure]{padding:0 16px}.popup[data-popup=brochure] .popup__wrapper{max-width:400px;padding:30px 0}.popup[data-popup=brochure] .popup__close-btn{right:-16px;top:-8px}.popup[data-popup=brochure] .popup__wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:100%;padding:0}.brochure__container{gap:0;padding:24px 32px}.brochure__top{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;margin-bottom:32px}.brochure__img{height:230px}.brochure__bot{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;margin-top:32px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px}.brochure .brochure__text-p{font-size:36px;margin-bottom:16px;padding:0;position:static}.brochure .cta-about__container{padding:0}.brochure__cta .cta-about__form{width:100%}.popup[data-popup=brochure] .popup__close-btn{background:none;height:16px;padding:0;right:16px;top:16px}.popup[data-popup=brochure] .popup__close-btn p{display:none}.popup[data-popup=brochure] .popup__close-btn img{height:16px;width:16px}.masterplan__draggable{-webkit-transform:none;-moz-transform:none;-webkit-transform:initial;-moz-transform:initial;transform:none}}@media (max-width:991.98px){.header{background-color:hsla(0,0%,9%,0);bottom:auto;height:auto;padding:16px 16px 0;right:0;width:100%}.header__inner{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;background-color:#000;border-radius:4px;flex-direction:row;padding:20px 24px}.header__logo{width:62px}.header__socials{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);border-radius:100px;bottom:24px;display:grid;grid-template-rows:0fr auto;left:auto;overflow:hidden;padding:8px;right:24px;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:56px}.header__socials.opened{grid-template-rows:1fr auto}.header__socials-wrapper{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:24px;opacity:0;overflow:hidden;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;visibility:hidden}.opened .header__socials-wrapper{opacity:1;padding:20px 0 24px;visibility:visible}.header__socials:after{background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%) border-box;background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970) border-box;background-position:0 100%;background-size:200% 100%;border:1.5px solid transparent;border-radius:100px;bottom:4px;content:"";left:4px;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;position:absolute;right:4px;top:4px}.header__socials:not(.opened){-webkit-animation:social-pulse 3s linear infinite;-moz-animation:social-pulse 3s linear infinite;animation:social-pulse 3s linear infinite}@-webkit-keyframes social-pulse{0%{box-shadow:0 0 0 0 hsla(24,56%,64%,.7),0 0 0 0 hsla(24,56%,64%,.7)}40%{box-shadow:0 0 0 20px hsla(24,56%,64%,0),0 0 0 0 hsla(24,56%,64%,.7)}80%{box-shadow:0 0 0 20px hsla(24,56%,64%,0),0 0 0 10px hsla(24,56%,64%,0)}to{box-shadow:0 0 0 0 hsla(24,56%,64%,0),0 0 0 10px hsla(24,56%,64%,0)}}@-moz-keyframes social-pulse{0%{box-shadow:0 0 0 0 hsla(24,56%,64%,.7),0 0 0 0 hsla(24,56%,64%,.7)}40%{box-shadow:0 0 0 20px hsla(24,56%,64%,0),0 0 0 0 hsla(24,56%,64%,.7)}80%{box-shadow:0 0 0 20px hsla(24,56%,64%,0),0 0 0 10px hsla(24,56%,64%,0)}to{box-shadow:0 0 0 0 hsla(24,56%,64%,0),0 0 0 10px hsla(24,56%,64%,0)}}@keyframes social-pulse{0%{box-shadow:0 0 0 0 hsla(24,56%,64%,.7),0 0 0 0 hsla(24,56%,64%,.7)}40%{box-shadow:0 0 0 20px hsla(24,56%,64%,0),0 0 0 0 hsla(24,56%,64%,.7)}80%{box-shadow:0 0 0 20px hsla(24,56%,64%,0),0 0 0 10px hsla(24,56%,64%,0)}to{box-shadow:0 0 0 0 hsla(24,56%,64%,0),0 0 0 10px hsla(24,56%,64%,0)}}.header__socials--toggle{display:block;display:-webkit-flex;display:-moz-box;display:flex;height:32px;-webkit-justify-content:center;margin:4px;width:32px;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center}.header__socials--toggle:after{bottom:16px;content:url(../img/icons/message_icon.svg);height:22px;position:absolute;width:22px}.opened .header__socials--toggle:after{bottom:12px;content:url(../img/icons/gold-close.svg);height:32px;width:32px}.header__socials-item{padding:4px}.header__socials-item span{display:none}.header__socials-item img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.menu-btn{padding-left:10px;position:relative;top:auto;-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);width:44px}.menu-btn__line:nth-child(2){left:20%}.menu{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.menu__inner{height:100%;padding:114px 20px 0}.menu__title span{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0)}.menu__link-item{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);opacity:0;-webkit-transform:scale(.99);-moz-transform:scale(.99);transform:scale(.99);-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center}.isMenuOpened .menu__link-item{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-moz-transition:.4s ease .25s;transition:.4s ease .25s}.home-popup__inner{padding:40px 60px}.masterplan__nav{bottom:72px;top:auto}.clear-project .popup[data-popup=contact]{padding-bottom:72px;padding-top:16px}}@media (max-width:768px)and (max-height:710px){.brochure__container{gap:0!important;padding:0}}@media (max-width:768px)and (max-height:590px){.popup[data-popup=brochure] .popup__wp{height:450px!important}}@media (max-width:768px){.preloader__map{height:300px;width:300px}.close{right:16px;top:16px}.close.project-btn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,9%,.502);border-radius:4px;left:16px;top:16px}.project__btns{--shift:16px}.project__popupBtns-wrapper{width:57%}.project__brochure-btn{bottom:auto;left:auto;padding:11px 27px;position:fixed!important;right:16px;top:16px}.partner-project{display:none}.popupBtn__wrapper{padding:8px}.popupBtn__icon{width:24px}.popupBtn__icon-inner{height:24px;width:24px}.popup[data-popup=about] .popup__content{padding:48px 15px 20px}.popup__scrollmouse{bottom:80px;opacity:1}.popup__background:before{bottom:0;left:0;right:0;top:0}.popup{padding:0}.popup__wrapper{border-radius:0;padding-top:16px}.popup__wp{overflow-y:auto}.popup__content{padding:48px 16px 16px}.popup-active .project__brochure-btn{opacity:0;pointer-events:none;visibility:hidden}.popup-container{padding:0}.popup[data-popup=about] .cta-about__container{padding-right:0}.about-about{margin-bottom:16px;padding:0}.about-about__info{margin-bottom:32px;padding:0}.about-about__media-ibg{height:540px;padding-bottom:0}.about-about__items{gap:48px;margin-top:16px;position:static}.about-about__item,.about-about__items{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.about-about__item{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;position:relative;width:100%;-moz-box-align:center;align-items:center;gap:8px}.about-about__item div{max-width:100%;text-align:center;text-transform:capitalize;width:100%}.item-about-about__number{font-size:32px}.item-about-about__text br{display:none}.amenities-about{margin-bottom:112px}.amenities-about__info{margin-bottom:64px}.amenities-about__container{padding:0}.item-amenities-about__wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-align-items:center;flex-direction:column;-moz-box-align:center;align-items:center;text-align:center}.location-about__title{margin-bottom:16px}.location-about__map-scroll{height:340px;padding-bottom:0}.cta-about{padding-bottom:120px}.cta-about__form{padding:0 32px;width:60%}.cta-about__form,.cta-about__inputs{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cta-about__inputs{width:100%}.developer__stats{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-order:2;padding:0 12px;-moz-box-ordinal-group:3;gap:32px 0;max-width:60%;order:2;padding-bottom:58px}.developer__stat:nth-child(3){-webkit-order:4;-moz-box-ordinal-group:5;order:4}.media-developer{-webkit-align-self:center;align-self:center;width:60%}.info-ax{margin-bottom:32px}.info-ax__title{max-width:278px}.info-ax__text{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;margin-top:32px}.media-ax__stats{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);position:static;width:100%;grid-gap:32px 0;gap:32px 0;-webkit-justify-content:center;-moz-box-pack:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;justify-content:center;padding:32px 0 120px;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.media-ax__number{font-size:32px}.media-ax__number,.media-ax__text{width:-webkit-max-content;width:-moz-max-content;width:max-content}.media-ax__img-ibg{height:auto;padding-bottom:66%;position:relative}.media-ax__img-ibg img{border-radius:2px}.popup[data-popup=ax],.popup[data-popup=developer]{padding-left:15px;padding-right:15px}.popup .popup__content{padding-left:0;padding-right:0}.popup .popup__wp{overflow-x:hidden}.payment{-webkit-flex:none;-moz-box-flex:0;display:block;flex:none;height:100%}.payment__container{-webkit-flex:auto;-moz-box-flex:1;flex:auto}.payment__head,.payment__text{padding-left:16px;padding-right:16px}.payment__text{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;padding-bottom:120px}.payment__text p{max-width:100%}.info-payment{margin-bottom:64px;row-gap:32px}.info-payment,.info-payment__item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.info-payment__item{-webkit-align-items:center;-moz-box-align:center;align-items:center}.info-payment__number_percent{font-size:40px}.info-payment__stick{height:1px;width:64px}.popup[data-popup=brochure] .popup__wrapper{border-radius:4px}.popup[data-popup=brochure] .popup__content{padding:0}.popup[data-popup=brochure] .popup__wp{width:100%}.popup[data-popup=brochure] .popup__wrapper{-webkit-align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;display:-webkit-flex;display:-moz-box;display:flex;left:50%;max-height:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.popup[data-popup=brochure] .popup__wp{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,9%,.96);height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow-y:auto;padding:24px 32px}.brochure__img{-webkit-order:1;-moz-box-ordinal-group:2;height:230px;order:1}.brochure__img img{-o-object-position:35%;object-position:35%}.brochure .brochure__text-p{font-size:24px}.brochure__cta{-webkit-order:3;-moz-box-ordinal-group:4;order:3}.brochure__cta .cta-about__form{gap:32px;padding:0}.brochure__cta .cta-about__inputs{gap:32px}.popup[data-popup=brochure] .popup__close-btn{right:-16px;top:-8px}.contact{padding:0 16px}.contact__container{max-width:363px}.contact__left{padding:24px 53px 47px}.contact__close svg{height:16px;width:16px}.contact__title{text-align:center}.contact__logo{max-width:176px}.contact__img{height:230px}.clear-project .contact__img{height:220px}}@media (max-width:767.98px){*,img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}a,img{-webkit-user-drag:none}a{user-drag:none}.menu__inner{padding-left:16px;padding-right:16px}.home-popup__inner{-webkit-align-items:center;display:-webkit-flex;display:-moz-box;display:flex;padding:0;-moz-box-align:center;align-items:center;-webkit-justify-content:flex-start;-moz-box-pack:start;-webkit-flex-direction:column-reverse;justify-content:flex-start;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;max-width:366px;width:100%}.home-popup__inner:after{display:none}.home-popup__bg{bottom:auto;height:300px;top:-60px}.home-popup__bg img{-o-object-fit:cover;object-fit:cover;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);transform:scaleX(-1)}.home-popup__bg:after{background:#161616;background:-moz-linear-gradient(bottom,#161616 0,hsla(0,0%,9%,.98) 15%,hsla(0,0%,9%,0) 100%);background:linear-gradient(0deg,#161616,hsla(0,0%,9%,.98) 15%,hsla(0,0%,9%,0));bottom:-10px;content:"";height:220px;left:0;position:absolute;right:0;width:100%}.home-popup__close{right:2px;top:2px}.home-popup__content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;margin-top:180px;max-width:100%;padding:32px 20px;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.home-popup__title{-webkit-order:1;text-align:center;-moz-box-ordinal-group:2;order:1}.home-popup__text{-webkit-order:2;-moz-box-ordinal-group:3;margin-top:16px;order:2}.home-popup__text br{display:block}.home-popup__form{-webkit-order:3;-moz-box-ordinal-group:4;order:3;padding:0 12px}.pin{height:24px;width:24px}.pin__arrow{-webkit-transform:translateX(16px) rotate(26deg);-moz-transform:translateX(16px) rotate(26deg);transform:translateX(16px) rotate(26deg)}.media-ax__stat:nth-child(2){-webkit-order:4;-moz-box-ordinal-group:5;margin-left:48px;order:4}.media-ax__stat:nth-child(3){-webkit-order:2;-moz-box-ordinal-group:3;margin-left:48px;order:2}.media-ax__stat:nth-child(4){-webkit-order:3;-moz-box-ordinal-group:4;order:3}.media-ax__stat:nth-child(5){-webkit-order:5;-moz-box-ordinal-group:6;order:5}.media-ax__stat.hide{display:none}}@media (max-height:750px){.popup[data-popup=ax] .popup__content{padding-top:40px}.info-ax{margin-bottom:32px}.popup .popup__content{padding-top:40px}}@media (max-height:720px)and (max-width:768px){.brochure__img{height:156px}}@media (max-height:710px){.brochure__container{gap:33px}}@media (max-height:620px){.popup[data-popup=contact] .popup__wp{height:450px;overflow-y:auto}.popup[data-popup=contact] .contact{display:block}.popup[data-popup=contact] .contact__right{pointer-events:none}}@media (max-height:590px){.brochure__bot{padding-bottom:24px}}@media (max-width:576.98px){.header__logo{width:56px}.home-popup__form{gap:24px}}@media (max-width:576px){.project__btns{--shift:16px;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:-moz-calc(100% - 32px);width:calc(100% - 32px);width:-moz-calc(100% - var(--shift)*2);width:calc(100% - var(--shift)*2)}.project__popupBtns-wrapper{width:100%}.cta-about__form{padding:0 32px;width:100%}.cta-about__form,.developer__stats{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.developer__stats{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;max-width:80%}.developer__stat,.developer__stats{-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.developer__stat{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-basis:100%;flex-basis:100%;-webkit-flex-direction:column;max-width:100%;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.developer__number{font-size:32px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.developer__text{text-align:center}.info-developer__head{margin-bottom:32px}.media-developer{width:100%}.payment__nav-link span{font-size:13px}.popup[data-popup=brochure] .popup__wrapper{width:-moz-calc(100% - 32px);width:calc(100% - 32px)}}@media (max-width:575.98px){.masterplan__media{padding-bottom:calc(var(--aspect-ratio-height)*1%);width:max(var(--aspect-ratio-width)*3.2*1%,100%)}.modal360__close-btn{right:16px!important;top:14px!important}.modal360__close-btn-title{right:64px;top:14px}}@media (max-width:575px){.masterplan__nav{grid-template-columns:repeat(3,1fr);width:-moz-calc(100% - 32px);width:calc(100% - 32px)}.masterplan__nav-link span{font-size:12px}}@media (max-width:500px){.payment__nav-wrapper{-webkit-justify-content:flex-start;margin-bottom:24px;overflow:hidden;position:relative;-moz-box-pack:start;-webkit-align-items:flex-start;justify-content:flex-start;-moz-box-align:start;align-items:flex-start}.payment__nav-wrapper:after{background:-moz-linear-gradient(left,rgba(22,23,23,0) 1.97%,#161717 100%);background:linear-gradient(90deg,rgba(22,23,23,0) 1.97%,#161717);right:0}.payment__nav-wrapper:after,.payment__nav-wrapper:before{content:"";height:100%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:.3s ease;transition:.3s ease;width:130px}.payment__nav-wrapper:before{background:-moz-linear-gradient(right,rgba(22,23,23,0) 1.97%,#161717 100%);background:linear-gradient(270deg,rgba(22,23,23,0) 1.97%,#161717);left:0;z-index:1}.payment__nav-container{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.payment__nav-container::-webkit-scrollbar{display:none}.payment__nav-inner{padding:0 40px}.payment__nav{margin-bottom:0;overflow:auto;position:relative}.payment__nav-button{display:-webkit-flex;display:-moz-box;display:flex;pointer-events:auto}}@media (max-width:420px){.contact__title{font-size:36px}}@media (max-width:400px)and (max-height:700px){.home-popup{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;overflow-x:hidden;overflow-y:scroll;padding-top:70px}}@media (max-height:810px)and (min-width:768px){.info-developer__text p:nth-child(2){display:none}}@media (min-width:992px){.header__socials-item{background-color:#000;border-radius:4px;display:grid;grid-template-columns:auto 0fr;overflow:hidden;padding:8px;position:relative;-moz-transition:all .4s ease;transition:all .4s ease}.header__socials-item:hover{grid-template-columns:auto 1fr}.header__socials-item:after{background:-moz-linear-gradient(315deg,#d79970 0,#905d44 50%,#d79970 100%) border-box;background:linear-gradient(135deg,#d79970,#905d44 50%,#d79970) border-box;background-position:0 100%;background-size:200% 100%;border:1.5px solid transparent;border-radius:4px;bottom:0;content:"";height:100%;left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute;width:100%}.header__socials-item div{overflow:hidden}.header__socials-item span{-webkit-align-content:center;align-content:center;color:#8c8c8c;display:block;font-size:14px;font-weight:500;height:100%;left:0;line-height:normal;margin:0;opacity:0;overflow:hidden;position:relative;text-wrap:nowrap;-moz-transition:all .5s ease;transition:all .5s ease;width:100%}.header__socials-item:hover span{opacity:1;padding:0 12px 0 9px}.header__socials-item img,.header__socials-item picture{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-webkit-align-items:center;justify-content:center;-moz-box-align:center;align-items:center;-o-object-fit:contain;object-fit:contain;overflow:hidden;position:relative;width:16px;z-index:2}}@media (min-width:1366px){.masterplan__media{cursor:default!important}}@media (min-width:1700px){.header__logo{width:80px}.header__socials{padding-left:28px}.header__socials-item img,.header__socials-item picture{width:20px}.header__socials-item span{font-size:16px}.menu-btn{gap:6px;padding-right:0;width:32px}.menu-btn__line{height:3px}.menu__inner{padding-left:136px}.menu__title{font-size:36px}.menu__list{gap:24px;grid-template-columns:repeat(5,1fr)}.menu__link-name{font-size:16px}.home-popup__inner{max-width:1000px}.home-popup__close{padding:4px}.home-popup__text{font-size:16px}.map__marker-name{font-size:14px}.map__marker-text{font-size:12px}}@media (min-width:2500px){.developer__stats{max-width:580px}}@media (min-width:2559px){.popup[data-popup=about] .popup__content{padding:104px 12px 128px 24px}.popup__content{padding:104px 60px 128px 72px}.item-amenities-about__icon{width:50px}.location-about{margin-bottom:128px}.location-about__container{padding-left:104px}}@media (min-width:2560px){.popup[data-popup=about] .cta-about__container{padding:0 323px}.popup[data-popup=about] .cta-about__container .cta-about__form,.popup[data-popup=about] .cta-about__container .cta-about__inputs{gap:48px}.about-about__container{padding-left:104px}.amenities-about__info{margin-bottom:64px}.amenities-about__container{padding-left:104px;padding-right:104px}.amenities-about__text{max-width:1120px}.item-amenities-about{max-width:352px}.cta-about{padding-bottom:128px}.developer__stats{gap:64px 0}.developer__number{font-size:64px}.developer__text{font-size:20px}.info-ax,.info-developer__head{margin-bottom:128px}.info-payment__number_number{font-size:160px}.info-payment__number_percent{font-size:80px}.info-payment__text{font-size:20px}}@media (any-hover:hover){.btn-gradient:hover .cta-about__btn-bg{background-position:250% 200%}.btn-gradient:hover:before{-webkit-transform:scaleX(var(--scaleX)) scaleY(var(--scaleY));-moz-transform:scaleX(var(--scaleX)) scaleY(var(--scaleY));transform:scaleX(var(--scaleX)) scaleY(var(--scaleY))}}@media (hover:hover){.f-button:hover:not([disabled]){background-color:#e0e0e0;background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}.menu__link-item--inner:hover{-webkit-transform:scale(.99);-moz-transform:scale(.99);transform:scale(.99)}.map__marker-button:hover{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.map__marker-button:hover:after{background-position:253.5% 100%}.map__marker-button:hover .map__marker-content{padding-left:8px;padding-right:6px}.map__marker--hot .map__marker-button:hover .map__marker-content{padding-left:8px;padding-right:16px}.hover-g:has(~.hover-g:hover){opacity:.5}.dots-tabs-active .hover-g:has(~.hover-g:hover):not(.active){opacity:0}.dots-tabs-active .hover-g:has(~.hover-g:hover)[data-modal360-category=always]{opacity:.5}.hover-g:hover{opacity:1}.hover-g:hover~.hover-g{opacity:.5}.dots-tabs-active .hover-g:hover~.hover-g:not(.active){opacity:0}.dots-tabs-active .hover-g:hover~.hover-g[data-modal360-category=always]{opacity:.5}.popupBtn:hover .popupBtn__container:before{opacity:1}.contact__socials a:hover p{color:#fff}}@media print{.leaflet-control{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}}