@charset "UTF-8";.map #map .gm-style .gm-style-iw-d{overflow:auto!important}.map #map .gm-style .gm-style-iw-t:after{display:none!important}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-ms-overflow-style:scrollbar;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{background-color:#fff;color:#000;font-family:"AktivGrotesk","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:13px;font-weight:300;line-height:1.38;margin:0;text-align:left}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0}p{margin-bottom:0;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}dl,ol,ul{margin-bottom:1rem;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{-webkit-text-decoration-skip:objects;background-color:transparent;color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-bottom:1rem;margin-top:0;overflow:auto}figure{margin:0 0 1rem}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{caption-side:bottom;color:#000;padding-bottom:0;padding-top:0;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5rem;line-height:inherit;margin-bottom:0.5rem;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}*{padding:0;margin:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}template{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0 none}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:bold}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],label[for]{cursor:pointer}a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a[href^=tel],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}table{width:100%;border-collapse:collapse;border-spacing:0}nav ol,nav ul{list-style:none outside none}input::-webkit-input-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input::-ms-input-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea::-moz-placeholder{color:inherit;opacity:1}textarea::-ms-input-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}input[type=button],input[type=date],input[type=email],input[type=search],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-input-placeholder{opacity:1!important}input::-moz-placeholder{opacity:1!important}input:-ms-input-placeholder{opacity:1!important}input::-ms-input-placeholder{opacity:1!important}input::placeholder{opacity:1!important}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent}textarea{border-radius:0}body{min-width:320px;background:#F8F8F8;font-family:"AktivGrotesk","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:300;font-size:13px;line-height:1.45;color:#202020;letter-spacing:0.07692em}a{color:inherit;text-decoration:underline}a:hover{text-decoration:none;cursor:pointer}a[href^=tel]{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0.55em;font-family:"Saol Display";font-weight:300;letter-spacing:0}.h1,h1{font-size:82px;line-height:1.02}.h2,h2{font-size:56px;line-height:1;margin-bottom:0.67em}.h3,h3{font-size:38px;line-height:1.05}.h4,h4{font-size:36px;line-height:1.11}.h5,h5{font-size:32px;line-height:1.88}.h6,h6{font-size:14px;line-height:1.14;font-family:"AktivGrotesk","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:600;letter-spacing:0.14286em;text-transform:uppercase}@media (max-width:1023px){.h1,h1{font-size:58px}.h2,h2{font-size:40px}.h3,h3{font-size:28px}.h4,h4{font-size:26px}.h5,h5{font-size:22px}.h6,h6{font-size:12px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.h1,h1{font-size:42px;line-height:1.05}.h2,h2{font-size:32px;line-height:1.06;margin-bottom:0.47em}.h3,h3{font-size:24px;line-height:1.08}.h4,h4{font-size:28px;line-height:1.14}.h6,h6{font-size:12px;line-height:1.17;letter-spacing:0.16667em}body{font-size:12px;line-height:1.35}}blockquote,dl,hr,ol,p,table,ul{margin-bottom:1.4em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){blockquote,dl,hr,ol,p,table,ul{margin-bottom:0.9em}}blockquote:last-child,dl:last-child,h1:last-child,h1[class],h2:last-child,h2[class],h3:last-child,h3[class],h4:last-child,h4[class],h5:last-child,h5[class],h6:last-child,h6[class],ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}.clear:after{content:"";line-height:0;display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.notext{white-space:nowrap;text-indent:100%;text-shadow:none;overflow:hidden}.notext-old{font-size:0;line-height:0;text-indent:-4000px}.hidden,[hidden]{display:none!important}.disabled,[disabled]{cursor:default}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:767.02px) and (max-width:1023px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1023.02px) and (max-width:1199px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1199.02px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}picture{display:block}@media (min-width:767.02px){.size-1,.size-2,.size-3{display:inline-block;width:100%}.size-1{max-width:500px}.size-2{max-width:575px}.size-3{max-width:365px}.size-4{max-width:315px}}.txt-center{text-align:center}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.txt-left-xs{text-align:left}}@media (min-width:767.02px){.padding-left{padding-left:8.26vw}}@media (min-width:767.02px){.padding-left-2{padding-left:13.86vw}}@media (min-width:767.02px) and (max-width:1199px){.padding-left-2{padding-left:0}.padding-left-2 .size-3{max-width:100%}}@media (max-width:1023px) and (min-width:767.02px){.padding-right-tablet{padding-right:8.26vw}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.mobile-fill-width{margin:0 -15px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.txt-big-mobile{font-size:108%;letter-spacing:0.07692em;line-height:1.4}}.bg-dark{background-color:#EAE6E0}@media (min-width:1023.02px){.bg-dark .header{background-color:#EAE6E0}}.bg-dark .menu-mobile .menu__body,.bg-dark .menu-mobile .menu__head{background-color:#EAE6E0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.padding-bottom-xs{padding-bottom:50px}}@font-face{font-family:"AktivGrotesk";src:url("../fonts/AktivGrotesk-Light.woff2") format("woff2"),url("../fonts/AktivGrotesk-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"AktivGrotesk";src:url("../fonts/AktivGrotesk-Medium.woff2") format("woff2"),url("../fonts/AktivGrotesk-Medium.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Saol Display";src:url("../fonts/SaolDisplay-LightItalic.woff2") format("woff2"),url("../fonts/SaolDisplay-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Saol Display";src:url("../fonts/SaolDisplay-Light.woff2") format("woff2"),url("../fonts/SaolDisplay-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.slider--base .slider__slides--main{position:relative;margin:0 -8.26vw}.slider--base .slider__slides--main picture{position:relative}@media (min-width:767.02px){.slider--base .slider__slides--main picture:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);-webkit-transition:opacity 0.3s;transition:opacity 0.3s}}.slider--base .slider__slides--main img{width:100%}.slider--base .slider__slides--main .slick-list{margin:0 -12.5px}.slider--base .slider__slides--main .slider__slide{padding:0 12.5px}.slider--base .slider__slides--main .slick-center picture:after{opacity:0}.slider--base .slider__slides--thumbs{padding-top:40px}.slider--base .slider__slides--thumbs h6{text-transform:uppercase;margin-bottom:14px}.slider--base .slider__slides--thumbs .slider__slide{padding:0 0 0}.slider--base .slick-arrow{position:absolute;top:50%;left:2vw;width:40px;height:40px;background-image:url(../images/slick-arrow.svg);font-size:0;z-index:1;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background-size:cover;background-position:center;background-repeat:no-repeat}@media (max-width:1199px){.slider--base .slick-arrow{left:1vw}}@media (max-width:1023px){.slider--base .slick-arrow{width:25px;height:25px;left:0.8vw}}.slider--base .slick-arrow:hover{opacity:0.8}.slider--base .slick-arrow.slick-next{left:auto;right:2vw}@media (max-width:1199px){.slider--base .slick-arrow.slick-next{right:1vw}}@media (max-width:1023px){.slider--base .slick-arrow.slick-next{right:0.8vw}}.slider--base .slick-arrow.slick-prev{-webkit-transform:translate(0,-50%) scaleX(-1);transform:translate(0,-50%) scaleX(-1)}.slider--base .slick-arrow:before{display:none!important}.slider--base .slick-arrow.slick-disabled{opacity:0;pointer-events:none}.slider--base .slider__content-mobile{padding:16px 15px 0}.slider--base .slider__content-mobile h6{text-transform:uppercase;margin-bottom:9px}.slider--base .slider__content-mobile--alt{padding-top:23px}.slider--base .slider__content-mobile--alt2{padding:22px 12px 0px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.slider--base .slider__slides--main{margin:0 -15px!important}.slider--base .slider__slides--thumbs{display:none!important}.slider--base .slider__slide{float:none!important;width:100%!important;padding:0!important}.slider--base .slick-track{width:100%!important;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important}.slider--base .slick-list{padding:0!important;margin:0!important}.slider--base .slider__slide+.slider__slide{margin-top:49px}.slider--base .slick-arrow{display:none!important}}.header{position:fixed;z-index:10;left:0;top:0;width:100%;padding:22px 30px;background:#F8F8F8;-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}@media (max-width:1023px){.header{position:absolute;background-color:transparent;height:62px}}.header .nav{display:inline-block;width:50%}@media (max-width:1023px){.header .nav{display:none}}.header .nav:first-child{padding-left:1px}.header .nav:last-child{margin-left:-4px;text-align:right}.header .logo{position:absolute;top:54%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:contain;background-image:url(../images/logo-dark.svg);background-position:50% 50%;background-repeat:no-repeat;width:204px;height:44px}@media (max-width:1023px){.header .logo{fill:#fff;background-image:url(../images/logo-white.svg);background-repeat:no-repeat}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.header .logo{width:139px;height:30px}}.header--dark .logo{background-size:contain;background-image:url(../images/logo-dark.svg);background-position:50% 50%;background-repeat:no-repeat;width:204px;height:44px}@media (max-width:1023px){.header--dark .logo{fill:currentColor}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.header--dark .logo{width:139px;height:30px}}.header--nodelay{-webkit-animation-delay:0s!important;animation-delay:0s!important}.shell{padding:0 8.26%}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.shell{padding:0 0}}@media (max-width:1440px) and (min-width:767.02px){.shell--big-gutter{padding:0 12vw}}.wrapper{overflow:hidden}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.wrapper{padding:0 15px 48px}}.logo{display:inline-block}.hero{position:relative;height:100vh;min-height:600px;color:#fff;text-align:center}@media (max-width:1023px){.hero{height:calc(100vh - 49px)}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.hero{min-height:400px;height:calc(100vh - 47px)}}.hero .hero__media{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.hero .hero__media picture{position:absolute;opacity:0;pointer-events:none}.hero .hero__media-decor{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:1}.hero .hero__content{position:absolute;z-index:2;top:49%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.hero .hero__content{top:48.5%;width:100%}}.hero .hero__content .animate--fade-up{-webkit-animation-delay:1.5s;animation-delay:1.5s}.hero .hero__content h1{line-height:0.95}.hero .hero__content h1 em,.hero .hero__content h1 i{color:inherit}.hero .hero__actions{position:absolute;z-index:3;bottom:0;left:0;width:100%;text-align:center;padding:21px 20px;-webkit-animation-delay:1.5s!important;animation-delay:1.5s!important}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.hero .hero__actions{padding-bottom:56px}}.hero--penthouse .hero__content{top:50%}.hero--penthouse .hero__actions{padding:51px 20px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.hero--penthouse .hero__actions{padding:25px 20px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.hero--penthouse .hero__content img{max-width:75%}}.footer .footer__body{padding:63px 22px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.footer .footer__body{padding:41px 0}}body.page-template-template-the-grand-atrium footer .footer_address.address_1,body.page-template-template-the-grand-ocean footer .footer_address.address_1,body.page-template-template-the-grand-sky footer .footer_address.address_1{display:none}body.page-template-template-the-grand-atrium footer .footer_address.address_1_0,body.page-template-template-the-grand-ocean footer .footer_address.address_1_0,body.page-template-template-the-grand-sky footer .footer_address.address_1_0{display:none}body.page-template-template-the-grand-atrium footer .footer_address.address_1_1,body.page-template-template-the-grand-ocean footer .footer_address.address_1_1,body.page-template-template-the-grand-sky footer .footer_address.address_1_1{margin-top:0}body.p-enq.page-template-template-enquire .list-contacts .address_1{display:none}body.page-template-template-enquire .list-contacts .address_1.hide{display:none}.btn-scroll{font-weight:600;font-size:11px;letter-spacing:0.18182em;text-transform:uppercase;text-decoration:none;position:relative;padding:2px 0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.btn-scroll{font-size:10px}}.btn-scroll:after{content:"";position:absolute;left:0;width:100%;top:100%;background-color:currentcolor;height:1px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.btn-scroll:after{display:none}}.btn-scroll:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.btn-scroll--italic{font-size:28px;font-family:"Saol Display";font-style:italic;font-weight:300;letter-spacing:0;text-transform:none}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.btn-scroll--italic{font-size:16px}}.btn{display:inline-block;text-decoration:none;font-size:10px;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;padding:6px 14px;color:#000;border:1px solid currentcolor;-webkit-transition:border 0.3s,background 0.3s,color 0.3s;transition:border 0.3s,background 0.3s,color 0.3s}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.btn{padding:5px 14px}}.btn:hover{background-color:#000;color:#F8F8F8;border-color:#000}.btn--big{font-size:11px;letter-spacing:0.18182em;padding:16px 20px;width:100%;max-width:340px;background:#fff;border:1px solid #fff}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.btn--big{font-size:10px;letter-spacing:0.2em;padding:14px 17px 11px;width:auto;max-width:none}}.section{padding:150px 0 0}@media (max-width:1023px){.section{padding:120px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section{padding:80px 0 0}}.section .section__head{margin-bottom:80px}@media (max-width:1023px){.section .section__head{margin-bottom:50px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__head{margin-bottom:0}}.section .section__head .btn--big{margin-top:10px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__head .btn--big{margin-top:8px}}.section .section__head h2{margin-bottom:0.52em}@media (min-width:767.02px){.section .grid--vertical-center .section__content{padding:0 0 42px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__content{padding:0}}.section h2.alt-lh{margin-bottom:0.65em;line-height:1.1}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section h2.alt-lh{margin-bottom:0.56em}}.section .section__content--no-padding{padding:0}.section .section__content--no-padding h6{margin-bottom:1em}.section .section__content p{line-height:1.45}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__content p{line-height:1.35}}.section .testimonial{padding:4px 0 0}.section .testimonial img{max-width:365px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .testimonial img{max-width:100%}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .testimonial{padding:82px 25px 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__media{padding:7px 0 22px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__media--no-padding-xs{padding:0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section .section__media--no-padding-xs+p{margin-top:22px}}.section .section__media img{width:100%}.section .grid--vertical-bottom .section__content{padding-bottom:0}.section--spacetop{margin-top:12px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--spacetop{margin-top:0}}@media (min-width:1023.02px){.section--residences-alt{padding:157px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--residences-alt .section__head{margin-bottom:1.65em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--residences-alt .section__head h2{margin-bottom:0.55em}}@media (min-width:1023.02px){.section--bedroom{padding:157px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--bedroom .section__head{margin-bottom:1em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--bedroom .section__head h2{margin-bottom:0.7em}}.section--bedroom .section__content{padding-bottom:0}.section--bedroom .section__body{padding:41px 0 0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--bedroom .section__body{padding:0}}.section--bedroom .section__body h6{margin-bottom:1em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--bedroom .section__body h6{margin-bottom:0.8em}}.section--bedroom .section__body h4{line-height:1.05;margin-bottom:0.74em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--bedroom .section__body h4{margin-bottom:1em}}@media (min-width:767.02px){.section--bedroom .grid{margin-bottom:-150px}}@media (min-width:767.02px) and (max-width:1023px){.section--bedroom .grid{margin-bottom:-80px}}@media (min-width:767.02px){.section--bedroom .grid .grid__col{padding-bottom:150px}}@media (min-width:767.02px) and (max-width:1023px){.section--bedroom .grid .grid__col{padding-bottom:80px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--bedroom .section__body .size-1{padding:78px 25px 2px}}.section--text h4{line-height:1.08;margin-bottom:0.9em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--text h4{margin-bottom:0.85em}}.section--text .section__content{padding:0 25px}.section--interest{margin-top:19px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--interest{margin-top:7px}}.section--interest .section__head h2{margin-bottom:0.28em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--interest .section__head h2{margin-bottom:0.7em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--interest .section__head .btn{margin-top:7px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--slider .section__head{margin-bottom:1.5em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--slider .section__head h2{margin-bottom:0.75em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--exclusive-2{padding:77px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--exclusive-2 .section__media{padding-bottom:21px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--inspired{padding-top:48px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--inspired .section__media{margin-bottom:0}}.section--inspired .section__content{padding-top:0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--inspired .section__content{margin-bottom:43px}}.section--inspired .section__content h2{margin-bottom:0.85em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--inspired .section__content h2{margin-bottom:0.65em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--no-space-top-xs{padding:21px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--no-space-top-xs p{margin-bottom:3.8em}}.section--concierge{margin-bottom:6px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--concierge{margin-bottom:0px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--concierge .section__head{margin-bottom:40px}}.section--concierge .section__head h2{margin-bottom:0.7em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--horizontal{padding:78px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--horizontal+.section--horizontal{padding:50px 0 0}}.section--horizontal .section__content{padding:42px 0 0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--horizontal .section__content{padding:23px 0 0}}.section--horizontal .section__content h6{margin-bottom:0.85em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--horizontal .section__content h6{margin-bottom:1.05em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--horizontal .section__media{padding:0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--location .section__head{margin-bottom:4em}}.section--location .section__head h2{margin-bottom:0.9em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--location .section__head h2{margin-bottom:0.7em}}.section--location .section__body img{width:100%}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--map{margin-top:0;padding:50px 0 0}}.section--map .section__head{margin-bottom:78px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--map .section__head{margin-bottom:4em}}.section--map .section__head h2{margin-bottom:0.63em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--map .section__head h2{margin-bottom:0.7em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--multiple-images{text-align:left}}.section--multiple-images+.section--multiple-images{margin-top:0}.section--multiple-images .section__head{margin-bottom:65px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--multiple-images .section__head{text-align:left;margin-bottom:35px}}.section--multiple-images .section__content{padding:1px 2px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--multiple-images .section__content{padding:0;margin-bottom:1em}}.section--multiple-images .section__content~.section__media{margin-top:38px}.section--multiple-images .section__content h6{margin-bottom:1em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--multiple-images .section__content h6{margin-bottom:0.8em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--multiple-images .section__media{padding-bottom:0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--multiple-images .section__media img:not(:first-child){margin-top:50px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--transport .section__media{padding-top:20px;padding-bottom:0}}.section--team .section__head{margin-bottom:89px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--team .section__head{margin-bottom:86px}}.section--team .section__head h2{margin-bottom:0.65em;line-height:1.1}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--team .section__head h2{margin-bottom:0.6em}}.section--team .grid{margin-bottom:-87px}.section--team .grid .grid__col{padding-bottom:87px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.hero+.section--penthouse{padding-top:91px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--penthouse{padding-top:48px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--penthouse .section__head{margin-bottom:30px}}.section--penthouse .section__head h2{margin-bottom:0.68em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--penthouse .section__media{padding:0}}.section--penthouse .section__content{padding:41px 0 0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--penthouse .section__content{padding:22px 0 0}}.section--penthouse .section__content h6{margin-bottom:0.9em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--features{padding-top:40px}}.section--features .section__content{padding:8px 0 0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--features .section__content{padding:17px 0 0}}.section--features .section__content h5{margin-bottom:0.07em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--features .section__content h5{font-size:32px;line-height:1.2;margin-bottom:0.25em}}.section--features .section__content img{margin-top:1.7em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--features .section__content img{margin-top:1.5em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--features .section__media{padding:50px 25px 0}}.section--features .section__media img+p{margin-top:1.5em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--features .section__media img+p{margin-top:1em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--space-top{padding-top:50px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--space-top .section__media{padding:0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--testimonial{padding:82px 25px 0}.section--testimonial h4{margin-bottom:0.65em}}@media (max-width:767px) and (max-width:767px),screen and (max-width:767px) and (max-width:810px) and (orientation:landscape),screen and (max-width:810px) and (orientation:landscape) and (max-width:767px),screen and (max-width:810px) and (orientation:landscape) and (max-width:810px) and (orientation:landscape){.section--testimonial h4{line-height:1.04}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--testimonial+.section--space-top{margin-top:29px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--no-mobile-space-top{padding-top:21px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--grand .section__content h2{margin-bottom:0.78em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--grand .section__media{padding:20px 0 0}}.popup{position:fixed;font-size:125%;top:0;left:0;width:1058px;width:100%;height:100%;background-color:#eeeeee;display:none;-webkit-box-align:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;z-index:10}@media only screen and (max-width:600px){.popup #input_1_5{font-size:12px}.popup #input_1_4{font-size:12px}.popup #input_1_6{font-size:12px}.popup #input_1_13{font-size:12px}.popup #input_1_9{font-size:12px}.popup #input_2_5{font-size:12px}.popup #input_2_4{font-size:12px}.popup #input_2_6{font-size:12px}.popup #input_2_10{font-size:12px}.popup #input_2_9{font-size:12px}.popup .closeButton{font-size:20px}.popup .popup{}.popup .popup .popup_content{padding-top:60px}}.popup #input_1_5{font-size:80%}.popup #input_1_4{font-size:80%}.popup #input_1_6{font-size:80%}.popup #input_1_13{font-size:80%}.popup #input_1_9{font-size:80%}.popup #field_1_16{display:none}.popup #field_1_15{display:none}.popup #field_1_12{display:none}.popup #field_1_14{display:none}.popup #field_2_12{display:none}.popup #field_2_11{display:none}.popup #field_1_17{display:none}.popup #field_1_18{display:none}.popup #field_1_19{display:none}.popup #field_1_20{display:none}.popup #field_1_21{display:none}.popup #field_1_22{display:none}.popup #field_2_14{display:none}.popup #field_2_15{display:none}.popup #field_2_16{display:none}.popup #field_2_17{display:none}.popup #field_2_18{display:none}.popup #field_2_19{display:none}.popup #field_1_9{float:left}.popup #field_2_9{float:left}@media only screen and (max-width:600px){.popup #gform_submit_button_1{font-size:12px}.popup #gform_submit_button_2{font-size:12px}.popup #formContent{font-size:12px}.popup #interest{font-size:12px}.popup .js-radio-tabs{padding-top:4px}}.popup #firstFormOption{font-size:12px}.popup #secondFormOption{font-size:12px}.popup .section-form .section__head>*{max-width:396px}.popup .js-radio-tabs{padding-bottom:1.5em}.popup .radios{font-size:80%}.popup .radios label{font-size:80%}.popup #input_2_5{font-size:80%}.popup #input_2_4{font-size:80%}.popup #input_2_6{font-size:80%}.popup #input_2_10{font-size:80%}.popup #input_2_9{font-size:80%}.popup p{display:inline-block}.popup .closeButton{padding:5px;position:absolute;top:0px;right:0px;color:black;font-size:52px;font-weight:lighter;cursor:pointer}@media only screen and (max-width:600px){.popup .closeButton{font-size:32px}}.popup .popup_content{max-width:1400px;max-height:1200px;padding-top:300px;background:#eeeeee;overflow:auto;height:100%}@media only screen and (max-width:767px){.popup .popup_content{padding:60px 15px 48px;height:100%}}.popup .popup_content h6{padding-bottom:1em}.animate{opacity:0}.animate--fade-up.is-animated{-webkit-animation:fadeUp 1.2s ease-out 0.15s forwards;animation:fadeUp 1.2s ease-out 0.15s forwards;opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.animate--fade-in.is-animated{-webkit-animation:fadeIn 1.2s ease-out 0.15s forwards;animation:fadeIn 1.2s ease-out 0.15s forwards;opacity:0}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}75%{opacity:0.75;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}75%{opacity:0.75;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.nav{font-size:10px;font-weight:600;letter-spacing:0.2em;color:#000}.nav ul{display:inline-block;margin-bottom:0}.nav li{display:inline-block;vertical-align:middle}.nav li+li{margin-left:16px}.nav li a{text-transform:uppercase;text-decoration:none;border-top:1px solid transparent;border-bottom:1px solid transparent;display:block;padding:6px 0;-webkit-transition:border 0.3s;transition:border 0.3s}.nav li a:hover{border-bottom-color:currentcolor}.nav .is-active a{border-bottom-color:currentcolor}.nav .btn:last-child{margin-left:15px}@media (min-width:767.02px){.grid{margin:0 -50px}}@media (min-width:767.02px) and (max-width:1199px){.grid{margin:0 -35px}}@media (min-width:767.02px) and (max-width:1023px){.grid{margin:0 -25px}}@media (min-width:767.02px){.grid .grid__col{display:inline-block;vertical-align:top;padding:0 50px}}@media (min-width:767.02px) and (max-width:1199px){.grid .grid__col{padding:0 35px}}@media (min-width:767.02px) and (max-width:1023px){.grid .grid__col{padding:0 25px}}@media (min-width:767.02px){.grid .grid__col--1of2{width:50%}.grid .grid__col--1of2:nth-child(2n){margin-left:-4px}}@media (min-width:767.02px){.grid--vertical-center .grid__col{vertical-align:middle}}@media (min-width:767.02px){.grid--vertical-bottom .grid__col{vertical-align:bottom}}@media (min-width:767.02px){.grid--space-bottom{margin-bottom:-83px}}@media (min-width:767.02px) and (max-width:1023px){.grid--space-bottom{margin-bottom:-50px}}@media (min-width:767.02px){.grid--space-bottom .grid__col{padding-bottom:83px}}@media (min-width:767.02px) and (max-width:1023px){.grid--space-bottom .grid__col{padding-bottom:50px}}@media (min-width:767.02px){.grid .grid__col--no-gutter{padding:0}}@media (min-width:767.02px) and (min-width:1023.02px){.grid--absolute-col{position:relative}.grid--absolute-col .grid__col--absolute{position:absolute;left:0;bottom:0}.grid--absolute-col .grid__col--absolute-right{left:50%}}@media (min-width:767.02px) and (max-width:1023px){.grid__col--absolute-right{margin-left:50vw}}.link{display:inline-block;font-size:11px;font-weight:600;text-transform:uppercase;text-decoration:none;letter-spacing:0.18182em;padding:9px 0px 13px;position:relative}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.link{padding:8px 0}}.link:after{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background-color:currentcolor;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}@media (min-width:767px){.link:hover:after{-webkit-transform:translateX(30%);transform:translateX(30%)}}.link--big{font-family:"Saol Display";letter-spacing:0.11111em;font-size:54px;font-weight:300;padding:15px 0 13px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.link--big{font-size:32px;letter-spacing:0.09375em;padding:6px 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.link--small-mobile{font-size:10px;letter-spacing:0.2em}}.testimonial img{margin-bottom:1.5em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.testimonial img{margin-bottom:1.7em}}.testimonial p{margin-bottom:0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.testimonial h2{font-size:28px;margin-bottom:24px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--no-space-top-xs+.section-next-page{margin-top:28px}}.section--interest+.section-next-page{margin-top:109px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section--interest+.section-next-page{margin-top:79px}}.section-next-page{margin-top:149px;border:1px solid #404040;border-width:1px 0;padding:121px 0;text-align:center}@media (max-width:1023px){.section-next-page{margin-top:100px;padding:80px 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-next-page{margin-top:79px;padding:41px 0}}.section-next-page p{margin-bottom:0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-next-page p{margin-bottom:9px}}.nav-footer{font-size:11px;font-weight:300;letter-spacing:0.09091em;text-align:center}.nav-footer a{-webkit-transition:opacity 0.4s;transition:opacity 0.4s;position:relative;text-decoration:none}.nav-footer a:after{content:"";position:absolute;width:100%;height:1px;background-color:#202020;bottom:0;left:0}.nav-footer a.nolink:after{display:none}@media (min-width:767px){.nav-footer a:hover{opacity:0.6;text-decoration:none}.nav-footer a:hover:after{opacity:0.6}}.nav-footer>ul{overflow:hidden}.nav-footer>ul>li{vertical-align:top;display:inline-block;width:33.3%;text-align:center;position:relative}@media (max-width:1023px){.nav-footer>ul>li{padding:0 10px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-footer>ul>li{width:100%}}@media (min-width:767.02px){.nav-footer>ul>li+li{margin-left:-4px}.nav-footer>ul>li+li:before{content:"";position:absolute;left:0px;top:0;height:500px;width:1px;background-color:#404040}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-footer>ul>li+li{margin-top:34px}}.nav-footer h6{font-size:10px;letter-spacing:0.2em;font-weight:600;text-transform:uppercase;margin-bottom:0}.nav-footer h6+p{margin-top:0.8em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-footer h6+p{margin-top:1em}}.nav-footer h6+p+h6{margin-top:26px}.nav-footer p{margin-bottom:0}.nav-footer a+h6{margin-top:3.1em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-footer a+h6{margin-top:3.3em}}.nav-footer .footer_address+.footer_address{margin-top:26px}.nav-footer .socials{margin-top:8px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-footer .socials{margin-top:9px}}.nav-footer .list-policy{margin-top:3.6em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-footer .list-policy{margin-top:3.9em}}.nav-footer .credits{margin-top:2px}.socials li+li{margin-top:0px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.socials li+li{margin-top:1px}}.list-policy{font-size:9px;color:#000;letter-spacing:0.09091em}.list-policy a{display:inline-block;text-decoration:none;vertical-align:middle}.list-policy li{vertical-align:middle;display:inline-block}.list-policy li+li:before{content:"|";vertical-align:middle;display:inline-block}.credits{font-size:9px;letter-spacing:0.09091em}@media (min-width:1023.02px){.menu-mobile{display:none}}.menu-mobile .menu__head{position:fixed;text-align:center;z-index:13;bottom:0;left:0;width:100%;padding:9px 15px 12px;background-color:#F8F8F8;border-top:1px solid #202020;-webkit-animation-delay:1.3s;animation-delay:1.3s}.menu-mobile .menu__head .link-tel,.menu-mobile .menu__head .nav-trigger{position:absolute;left:13px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.menu-mobile .menu__head .link-tel{left:auto;right:13px}.menu-mobile .btn,.menu-mobile .link-tel{-webkit-transition:opacity 0.3s;transition:opacity 0.3s;line-height:12px}.menu-mobile .menu__body{position:fixed;z-index:12;top:0;left:0;width:100%;height:100%;background-color:#F8F8F8;overflow-x:hidden;overflow-y:auto;padding:2px 15px 55px;opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.menu-mobile .menu__body .contacts{margin-top:41px}.menu-mobile.is-expanded .menu__head .btn,.menu-mobile.is-expanded .menu__head .link-tel{opacity:0;pointer-events:none}.menu-mobile.is-expanded .menu__body{opacity:1;pointer-events:auto}.nav-trigger{position:relative;display:inline-block;width:34px;height:14px;color:#404040}.nav-trigger span{position:absolute;display:block;height:2px;width:100%;background:currentcolor;-webkit-transition:top 0.2s 0.25s,opacity 0.2s 0.25s,-webkit-transform 0.2s 0s;transition:top 0.2s 0.25s,opacity 0.2s 0.25s,-webkit-transform 0.2s 0s;transition:top 0.2s 0.25s,opacity 0.2s 0.25s,transform 0.2s 0s;transition:top 0.2s 0.25s,opacity 0.2s 0.25s,transform 0.2s 0s,-webkit-transform 0.2s 0s}.nav-trigger span:first-child{top:0}.nav-trigger span:nth-child(2){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav-trigger span:nth-child(3){top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.menu-mobile.is-expanded span:first-child,.menu-mobile.is-expanded span:nth-child(3){top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.link-tel{font-size:10px;font-weight:600;letter-spacing:0.2em;color:#404040;text-transform:uppercase;text-decoration:none}.nav-mobile{font-size:10px;font-weight:600;letter-spacing:0.2em}.nav-mobile>ul>li{border-bottom:1px solid #202020;border-top:1px solid transparent}.nav-mobile>ul>li+li{margin-top:1px}.nav-mobile>ul>li>a{text-decoration:none;text-transform:uppercase;padding:14px 0 12px;display:block}.nav-mobile .has-dropdown{position:relative}.nav-mobile .has-dropdown>ul{display:none;padding-bottom:14px}.nav-mobile .has-dropdown li+li{margin-top:15px}.nav-mobile .has-dropdown.is-expanded .dropdown__btn:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-mobile .dropdown__btn{position:absolute;content:"";top:0;right:-17px;width:50px;height:36px}.nav-mobile .dropdown__btn:after,.nav-mobile .dropdown__btn:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#202020}.nav-mobile .dropdown__btn:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.nav-mobile .offer:after{padding-top:168px}@media (max-width:1023px){.nav-mobile .offer:hover{color:inherit}.nav-mobile .offer:hover .offer__media-img{opacity:0}}.offer{position:relative;-webkit-transition:color 0.3s;transition:color 0.3s;overflow:hidden}.offer .offer__media,.offer .offer__media-decor,.offer .offer__media-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background-size:cover;background-position:center;background-repeat:no-repeat}.offer.blank{cursor:default}.offer .offer__media{background-color:#E9E5DF}.offer .offer__media.blank{pointer-events:none!important;cursor:default}.offer .offer__media.blank .offer__media-img{background-image:none!important;background:#202020}.offer .offer__media-img{z-index:1;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.offer .offer__media-decor{z-index:3}.offer .offer__content{position:relative;z-index:3;text-align:center;padding:53px 0;color:currentcolor}.offer .offer__actions{position:absolute;z-index:3;bottom:0;left:0;width:100%;padding:8px 10px;text-align:center}.offer .link{padding:0 0 2px;font-size:10px;letter-spacing:0.2em;text-decoration:underline}.offer .link:after{display:none}.offer--big{display:block}.offer--big:after{content:"";display:block;padding-top:174.7%}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.offer--big:after{padding-top:57.7%}}.offer--big .offer__title{position:absolute;top:27px;left:0;width:100%;z-index:10;text-align:center;letter-spacing:0.15385em;font-weight:600;font-size:13px}.offer--big .offer__content{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}@media (max-width:1440px){.offer--big .offer__content svg{-webkit-transform:scale(0.7);transform:scale(0.7)}}@media (max-width:1023px){.offer--big .offer__content svg{-webkit-transform:scale(0.53);transform:scale(0.53)}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.offer--big .offer__content svg{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:450px){.offer--big .offer__content svg{-webkit-transform:scale(0.75);transform:scale(0.75)}}.offer--big .offer__actions{padding:33px 10px}@media (max-width:1023px){.offer--big .offer__actions{padding:15px 10px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.offer--big .offer__actions{padding:4px 10px}}.offer--big .offer__actions h5{font-size:22px}@media (max-width:1023px){.offer--big .offer__actions h5{font-size:12px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.offer--big .offer__actions h5{margin-bottom:1px}}.offer--big .offer__actions h6{font-size:10px}@media (max-width:1023px){.offer--big .offer__actions h6{font-size:8px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.offer--big .link{text-decoration:none}}@media (min-width:767px){.offer--big:hover{color:#fff!important}.offer--big:hover svg path[fill="#202020"],.offer--big:hover svg path[fill="#231f20"]{fill:#fff}.offer--big:hover .offer__media-img{opacity:1}}.contacts h6{font-size:10px;letter-spacing:0.2em;font-weight:600;margin-bottom:10px}.contacts a{text-decoration:none}.contacts p{margin-bottom:0}.contacts p+p{margin-top:1.2em}.nav-subnav-holder{position:relative}.nav-subnav{position:absolute;z-index:10;top:0;left:0;width:100%;text-align:center;font-size:10px;letter-spacing:0.2em;font-weight:600;padding:31px 20px;background:#F8F8F8}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-subnav{padding:14px 20px}}.nav-subnav a{text-decoration:none;text-transform:uppercase;position:relative}.nav-subnav a:after{content:"";position:absolute;top:110%;left:0;width:100%;height:1px;background-color:currentcolor;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.nav-subnav a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-subnav a.active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.nav-subnav ul li{display:inline-block}.nav-subnav ul li+li{margin-left:16px}.nav-subnav.is-sticky{position:fixed;top:72px}@media (max-width:1199px){.nav-subnav.is-sticky{top:68px}}@media (max-width:1023px){.nav-subnav.is-sticky{top:0}}body:not(.hero-anime-done) .nav-subnav{-webkit-animation-delay:1.4s!important;animation-delay:1.4s!important}.section-overview{padding:150px 0 0}@media (max-width:1023px){.section-overview{padding:120px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-overview{padding:79px 0 0}}.section-overview .section__content{padding:3px 0 0}.section-overview .section__content h2{margin-bottom:0.75em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-overview .section__content p:not(:last-child){margin-bottom:1.4em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-overview .section__content p:last-child{margin-top:2em}}.section-overview .section__content img{margin-top:1.6em;margin-bottom:3.3em;max-width:260px;height:auto}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-overview .section__content img{max-width:54.3%;margin-top:1.9em;margin-bottom:3.4em}}.section-overview .section__content img+h2{margin-bottom:0.6em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-overview .section__content img+h2{font-size:28px;line-height:1.14}}.section-overview .section__media{margin-top:150px}@media (max-width:1023px){.section-overview .section__media{margin-top:120px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-overview .section__media{margin-top:78px}}.section-overview .section__media img{width:100%}.section-featured{padding:150px 0 0}@media (max-width:1023px){.section-featured{padding:120px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-featured{padding:80px 0 0}}.section-featured .section__title{margin-bottom:6.1em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-featured .section__title{margin-bottom:1.6em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-featured .section__title img{max-width:239px}}.section-featured .section__title img+p{margin-top:3.2em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-featured .section__title img+p{margin-top:1.85em}}.list-content{list-style-type:none;margin:0 -15px}.list-content:after{content:"";line-height:0;display:table;clear:both}.list-content li{padding:0 15px;float:left;width:25%}@media (max-width:1023px){.list-content li{width:50%;padding-bottom:30px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.list-content li{width:100%;padding-bottom:41px}.list-content li:last-child{padding-bottom:0}}.list-content h6{margin-bottom:1.09em;text-transform:uppercase}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.list-content h6{margin-bottom:0.79em}}.accordion .accordion__section{border-bottom:1px solid #404040}.accordion .accordion__section.is-active .accordion__head:before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accordion .accordion__section+.accordion__section{margin-top:1px}.accordion .accordion__head{padding:20px 0px 22px;position:relative}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.accordion .accordion__head{padding:11px 0 8px}}.accordion .accordion__head:hover{cursor:pointer}.accordion .accordion__head:after,.accordion .accordion__head:before{content:"";position:absolute;top:48%;right:-7px;width:14px;height:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#404040;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.accordion .accordion__head:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.accordion .accordion__body{padding:1px 0px 19px;display:none}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.accordion .accordion__body{padding:1px 0 7px}}.map-locations{list-style-type:none;line-height:1.64;font-size:11px;letter-spacing:0.09091em}.map-locations .js-map-move{text-decoration:none;display:inline-block;position:relative}.map-locations .js-map-move:after{position:absolute;content:"";left:0;top:90%;width:100%;height:1px;background-color:currentcolor;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;-webkit-transform:scaleX(0);transform:scaleX(0)}.map-locations .js-map-move.is-active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.map{position:relative}.map .map__aside{width:50%;background-color:#E9E5DF;color:#404040;padding:155px 90px 171px}@media (max-width:1023px){.map .map__aside{padding:60px 40px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.map .map__aside{padding:106.7vw 15px 30px;width:100%}}.map .map__media{position:absolute;left:50%;right:0;top:0;height:100%}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.map .map__media{left:0;height:100vw}}.map .map__canvas{position:absolute;left:0;top:0;width:100%;height:100%}.map .gm-control-active,.map .gm-style-mtc,.map .gm-svpc,.map .gmnoprint{display:none!important}.team{text-decoration:none;display:block}.team a.sitelink{-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.team a.sitelink:hover{opacity:0.6;text-decoration:underline}.team a img{-webkit-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}.team h3{margin-bottom:0.7em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team h3{margin-bottom:0.6em}}.team h6{margin-bottom:2em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team h6{margin-bottom:1.2em}}.team .tile_img,.team figure{width:100%;height:0;padding-top:80%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;margin-bottom:1.62em;overflow:hidden}.team .tile_img:hover,.team figure:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team .tile_img,.team figure{margin-bottom:1.82em}}.team .tile_img:first-child,.team figure:first-child{margin-bottom:2.42em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team .tile_img:first-child,.team figure:first-child{margin-bottom:1.42em}}.team img{-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;width:100%}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team p:not(:last-child){margin-bottom:1.35em}}.team:hover img{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team .tile_img+h3,.team figure+h3{margin-bottom:0.85em;line-height:1.1}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team figure+h3{margin-bottom:0.85em;line-height:1.1}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.team .link{font-size:10px;letter-spacing:0.2em;padding:2px 0 9px}}.team--news p{margin-bottom:0.65em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.filters{position:relative;z-index:2}}.filters h6{display:none}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.filters h6{display:block;text-transform:none;font-weight:300;letter-spacing:0.07692em}}.filters h6 span+span{display:none}.filters.is-active h6 span{display:none}.filters.is-active h6 span+span{display:inline-block}.filters ul{list-style-type:none;color:#B3B3B3}@media (min-width:767.02px){.filters ul{display:block!important}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.filters ul{position:absolute;padding:10px 0;top:100%;left:0;width:100%;background-color:#F8F8F8;z-index:11;display:none}}.filters li{display:inline-block;vertical-align:middle}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.filters li{display:block;padding:3px 0}}.filters li+li:before{content:"/";display:inline-block;vertical-align:middle;margin:0 4px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.filters li+li:before{display:none}}.filters a{text-decoration:none;-webkit-transition:color 0.3s;transition:color 0.3s}.filters a:hover{color:#000}.filters .is-active a{color:#000}.section-news{padding:172px 0 0}@media (max-width:1023px){.section-news{padding:80px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-news{padding:88px 0 0}}.section-news .section__head{margin-bottom:40px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-news .section__head{margin-bottom:20px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-news .grid{margin-bottom:-80px}.section-news .grid .grid__col{padding-bottom:80px}}.section-news--other{margin-top:150px;border-top:1px solid #404040;padding-top:150px;border-bottom:1px solid #404040;padding-bottom:150px}@media (max-width:1023px){.section-news--other{margin-top:100px;padding-top:100px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-news--other{margin-top:82px;padding-top:82px;border-bottom:0px;padding-bottom:0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-news--other .section__head p{letter-spacing:0.07692em;font-size:13px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-news--other .section__body{padding:0 15px}}.nav-articles{padding:0 30px}.nav-articles ul{position:relative;text-align:center}.nav-articles ul:after{content:"";line-height:0;display:table;clear:both}.nav-articles ul li{display:inline-block;position:relative}.nav-articles ul li:first-child{float:left;text-align:left}.nav-articles ul li:first-child:hover:after{-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}.nav-articles ul li:first-child:after,.nav-articles ul li:last-child:after{content:"";position:absolute;height:2px;width:20px;top:5px;left:0;background-color:#404040;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}@media (max-width:1023px){.nav-articles ul li:first-child:after,.nav-articles ul li:last-child:after{width:10px}}.nav-articles ul li:last-child{float:right;text-align:right}.nav-articles ul li:last-child:after{left:auto;right:0}.nav-articles ul li:last-child:hover:after{-webkit-transform:translate(10px,0);transform:translate(10px,0)}.nav-articles ul li:nth-child(2){display:inline-block}.nav-articles ul li:nth-child(2):after{content:"";position:absolute;left:0;height:2px;top:110%;width:100%;background-color:#404040;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.nav-articles ul li:nth-child(2):hover:after{opacity:1}.nav-articles a{font-size:10px;padding:0 30px;text-decoration:none;text-transform:uppercase;font-weight:600;letter-spacing:0.2em;display:block;line-height:1.2;color:#000}@media (max-width:1023px){.nav-articles a{padding:0 20px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.nav-articles br{display:none}}.section-article{padding:174px 0 0}@media (max-width:1023px){.section-article{padding:100px 0 0}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-article{padding:85px 0 0}}.section-article .section__head{margin-bottom:38px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-article .section__head{margin-bottom:26px}}.section-article .nav-articles li:first-child,.section-article .nav-articles li:last-child{position:fixed;top:172px;left:2vw;z-index:9}@media (max-width:1440px){.section-article .nav-articles li:first-child,.section-article .nav-articles li:last-child{left:10px}}@media (max-width:1023px){.section-article .nav-articles li:first-child,.section-article .nav-articles li:last-child{display:none}}.section-article .nav-articles li:last-child{left:auto;right:2vw}@media (max-width:1440px){.section-article .nav-articles li:last-child{right:10px}}@media (max-width:1023px){.section-article .nav-articles li:last-child{right:5px}}.section-article .shell{margin:0 auto}@media (min-width:1199.02px){.section-article .shell{max-width:997px}}.section-article .news_module.module--copy{margin-bottom:30px}.section-article .news_module.module--copy ul{list-style-position:inside;margin-left:20px}.section-article .news_module.module--image{margin-bottom:30px}.section-article .news_module.module--video{margin-bottom:30px}.article-overview h1{color:#000;margin-bottom:0.65em}.article-overview figure+p{margin-top:2.6em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.article-overview figure+p{margin-top:1.85em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.article-overview p:not(:last-child){margin-bottom:1.3em}}.article-overview h5{font-size:24px;line-height:1.13}.article-overview p+h5{color:#000;margin-top:1.6em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.article-overview p+h5{margin-top:1.5em}}.article-overview p+h5:not(:last-child){margin-bottom:0.9em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.article-overview p+h5:not(:last-child){margin-bottom:0.7em}}.article-overview p+figure{margin-top:2.4em}@media (max-width:1199px){.article-overview img{width:100%}}.section-form{padding:207px 0 147px;position:relative}@media only screen and (max-width:600px){.section-form #interest{font-size:12px}.section-form #firstFormOption{font-size:12px}.section-form #secondFormOption{font-size:12px}.section-form .gform_body{font-size:12px}.section-form .js-radio-tabs{padding-top:4px}}@media (max-width:1023px){.section-form{padding:110px 0 50px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-form{padding:98px 0 79px}}.section-form:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:100vw;height:1px;background-color:#404040}.section-form .section__head{max-width:823px;padding-bottom:4px}.section-form .section__head>*{max-width:396px}.section-form .section__head h6{margin-bottom:1.6em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-form .section__head h6{margin-bottom:0.8em}}.section-form .section__head .radios{margin-top:2.6em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-form .section__head .radios{margin-top:3.5em}}.section-form .section__body{padding:24px 0;max-width:823px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-form .section__body{padding:17px 0}}.section-form .section__foot{margin-top:64px;max-width:823px}@media (max-width:1023px){.section-form .section__foot{margin-top:50px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-form .section__foot{margin-top:47px}}.section-form form+form{display:none}.section-form.show-alt-form .gform_wrapper{display:none}.section-form.show-alt-form .gform_wrapper+.gform_wrapper{display:block}.radios{font-size:11px;font-weight:300;letter-spacing:0.07692em}.radios>p{display:inline-block;vertical-align:middle;margin-bottom:0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.radios>p{font-size:10px;font-size:16px;display:block}}.radios ul{list-style-type:none;display:inline-block;vertical-align:middle;margin-left:17px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.radios ul{margin-left:10px;margin-left:0;margin-top:10px;margin-bottom:10px}}.radios ul li{display:inline-block;vertical-align:middle}.radios ul li+li{margin-left:18px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.radios ul li+li{margin-left:15px}}.radio{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radio input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.radio input:checked~label:after{opacity:1}.radio label{padding-left:20px;display:block;font-size:11px;font-weight:300;letter-spacing:0.07692em;color:#202020;margin:0;line-height:19px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.radio label{font-size:10px;font-size:16px}}.radio label:after,.radio label:before{content:"";width:17px;height:17px;position:absolute;pointer-events:none;left:5px;border:1px solid currentcolor;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.radio label:after{width:5px;height:9px;border:2px solid currentcolor;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-color:transparent currentcolor currentcolor transparent;border-radius:1px;margin-top:-2px;opacity:0}body .form .form_hidden{display:none}body .form .gform_wrapper .gform_body{display:inline-block;width:100%}body .form .gform_wrapper .validation_error,body .form .gform_wrapper .validation_message{display:none}body .form .gform_wrapper .gform_ajax_spinner{width:20px;height:20px;margin-left:20px}body .form .gform_wrapper .gfield_label,body .form .gform_wrapper .gform_heading{display:none}body .form .gform_wrapper ul{list-style-type:none}body .form .gform_wrapper .gfield{width:calc(50% - 16px);float:left;margin-bottom:25px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){body .form .gform_wrapper .gfield{width:100%;margin-bottom:17px}}body .form .gform_wrapper .gfield.gform_hidden{display:none}body .form .gform_wrapper .gfield input{width:100%;background-color:transparent;font-size:11px;letter-spacing:0.07692em;font-weight:300;border:none;padding:9px 0 5px;border-bottom:1px solid #404040}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){body .form .gform_wrapper .gfield input{font-size:12px}body .form .gform_wrapper .gfield input #input_1_16{font-size:12px}}body .form .gform_wrapper .gfield:nth-child(2n){float:right}body .form .gform_wrapper .gfield.gfield_error input{border-color:red}body .form .gform_wrapper .gfield.gfield_error .selectric-wrapper{border-color:red}body .form .gform_wrapper .gform_button{text-transform:uppercase;margin-top:6px;padding:14px 37px;border:1px solid #404040;font-size:11px;letter-spacing:0.07692em;font-weight:300;background-color:transparent;-webkit-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){body .form .gform_wrapper .gform_button{margin-top:3px;font-size:10px;padding:12px 39px;font-size:16px}}body .form .gform_wrapper .gform_button:hover{background-color:#000;color:#fff}body .form .form-hint{margin-top:13px;font-size:11px;letter-spacing:0.07692em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){body .form .form-hint{font-size:10px;margin-top:14px}}.penthouse--contacts p{margin-bottom:6px}.list-contacts{list-style-type:none}.list-contacts:after{content:"";line-height:0;display:table;clear:both}.list-contacts h6{margin-bottom:1.6em;color:#404040}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.list-contacts h6{margin-bottom:0.8em}}.list-contacts p{margin-bottom:0}.list-contacts a{display:block;text-decoration:none}.list-contacts a+p{margin-top:1.55em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.list-contacts a+p{margin-top:0.85em}}.list-contacts p+p{margin-top:1.4em}.list-contacts li{float:left;width:calc(50% - 16px)}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.list-contacts li{width:100%}}.list-contacts li:nth-child(2n){float:right}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.list-contacts li+li{margin-top:5em}}.section-submenu{padding:129px 0 0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-submenu{padding:31px 0 0}}.section-submenu .section__head{margin-bottom:51px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-submenu .section__head{margin-bottom:29px}}.slider-submenu .slider__clip{margin:0 -7px}.slider-submenu .slider__slide{padding:0 7px}.slider-submenu .slick-arrow{z-index:10;background-image:url(../images/slider/slick-arrow-alt.png);left:2.8vw;border:none;background-color:#E9E5DF;border-radius:50%;width:50px;height:50px;background-size:cover;background-position:center;background-repeat:no-repeat;font-size:0;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.slider-submenu .slick-arrow:hover{background-color:#fff}.slider-submenu .slick-arrow:before{display:none}.slider-submenu .slick-arrow.slick-next{left:auto;right:2.8vw;-webkit-transform:translate(0,-50%) scaleX(-1);transform:translate(0,-50%) scaleX(-1)}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.slider-submenu{display:none}}.section-carousel{margin-top:64px}.section-carousel+.section-next-page{margin-top:64px}.section-carousel .list .item{position:relative}.section-carousel .list .item:not(:last-child){margin-bottom:24px}.section-carousel .list .item .image-box{width:100%}.section-carousel .list .item .image-box span{display:block;width:100%;background:center no-repeat;padding-top:57.7%}.section-carousel .caption{position:absolute;right:12px;bottom:14px;color:white}.section-carousel .slider .item{margin:0 14px;position:relative}.section-carousel .slider .item .image-box{width:100%}.section-carousel .slider .item .image-box span{display:block;width:100%;background:center no-repeat;padding-top:48.1770833333vw;background-size:cover}.section-carousel .slider .slick-arrow{z-index:10;background-image:url(../images/slider/slick-arrow-alt.png);border:none;background-color:#E9E5DF;border-radius:50%;width:50px;height:50px;background-size:cover;background-position:center;background-repeat:no-repeat;font-size:0;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}.section-carousel .slider .slick-arrow:hover{background-color:#fff}.section-carousel .slider .slick-arrow:before{display:none}.section-carousel .slider .slick-arrow.slick-prev{left:20px}.section-carousel .slider .slick-arrow.slick-next{left:auto;right:20px;-webkit-transform:translate(0,-50%) scaleX(-1);transform:translate(0,-50%) scaleX(-1)}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-carousel .slider{display:none}}.offers-list{list-style-type:none}.offers-list li+li{margin-top:15px}.tabs--image .tabs__nav{margin-bottom:40px;text-align:center;font-size:10px;letter-spacing:0.2em;font-weight:600;text-transform:uppercase;padding:16px 10px 0}.tabs--image .tabs__nav .is-active a{border-bottom-color:#404040}.tabs--image .tabs__nav a{text-decoration:none;display:block;border-bottom:1px solid transparent;padding:8px 0;-webkit-transition:border 0.3s;transition:border 0.3s}.tabs--image .tabs__nav li{display:inline-block;vertical-align:middle}.tabs--image .tabs__nav li+li{margin-left:15px}.tabs--image .tabs__body{position:relative}.tabs--image .tabs__body .tab{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;pointer-events:none}.tabs--image .tabs__body .tab:first-child{position:static}.tabs--image .tabs__body .is-active{opacity:1;pointer-events:auto}@media (min-width:767.02px){.tabs--panorama .tabs__nav{padding-top:6px;font-size:11px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.tabs--panorama .tabs__nav{padding-top:12px}}.tabs--panorama .tabs__nav a{padding:4px 0}.panorama .panorama__media{background-size:auto 100%;background-position:left;background-repeat:repeat no-repeat}.panorama .panorama__media:after{content:"";display:block;padding-top:46.7vw}.panorama .panorama__nav{text-align:center;position:relative;padding:0 3.65vw;margin-top:16px;font-size:0}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.panorama .panorama__nav{margin-top:13px;padding:0 3.15vw}}.panorama .panorama__nav:after{content:"";line-height:0;display:table;clear:both}.panorama .panorama__nav .panorama__btn{float:left;text-decoration:none;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;display:block}.panorama .panorama__nav .panorama__btn svg{display:inline-block}.panorama .panorama__nav .panorama__btn:hover{opacity:0.6}.panorama .panorama__nav .panorama__btn--next{float:right}.panorama .panorama__nav .panorama__slider{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:83.4%;height:12px}@media (max-width:1023px){.panorama .panorama__nav .panorama__slider{width:80%}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.panorama .panorama__nav .panorama__slider{width:75%}}.panorama .panorama__nav .panorama__slider:hover{cursor:pointer}.panorama .panorama__nav .panorama__slider span{background-color:#404040;width:12px;height:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;z-index:3;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.panorama .panorama__nav .panorama__slider span:hover{opacity:0.6}.panorama .panorama__nav .panorama__slider:after{content:"";position:absolute;z-index:2;left:0;top:50%;width:100%;height:2px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#fff;border-radius:1px}.panorama.is-played .panorama__nav{pointer-events:none}.section-book{padding:150px 0 0}@media (max-width:1023px){.section-book{padding:120px 0 0}}@media (max-width:1023px){.section-book{padding:79px 0 0}}.section-book h2{margin-bottom:0.55em;line-height:1.1}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-book h2{margin-bottom:0.6em}}.section-book ul{list-style:none;font-size:11px;font-weight:600;line-height:1.36;letter-spacing:0.18182em;text-transform:uppercase}.section-book ul li+li{margin-top:2em}.section-book ul p{margin-bottom:1px}.section-book ul+h2{margin-top:2.62em;margin-bottom:20px}@media (max-width:1023px){.section-book ul+h2{margin-top:1.5em}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-book ul+h2{margin-top:2.45em}}.section-book h2+p{margin-top:1.7em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-book h2+p{text-align:left;margin-top:0}}.section-book .btn{margin-top:1.1em}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-book .btn{margin-top:0.8em}}.section-other{padding:150px 0 13px;border-bottom:1px solid #404040}@media (max-width:1023px){.section-other{padding:120px 0 40px}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-other{padding:80px 0 15px}}.section-other .section__head{margin-bottom:30px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-other .section__head{margin-bottom:8px}}.section-other .section__body{padding:0 15px}.section-other .section__body:after{content:"";line-height:0;display:table;clear:both}.section-other .section__body .offer{float:left;width:calc(50% - 7px);border:1px solid #fff}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-other .section__body .offer{width:100%}}.section-other .section__body .offer:nth-child(2n){float:right}.section-other .section__body .offer:after{padding-top:57.5%}@media (max-width:1023px){.section-other .section__body .offer:after{padding-top:65%}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-other .section__body .offer:after{padding-top:57.6%}}.section-other .section__body .offer:hover{color:#202020}@media (max-width:1023px){.section-other .section__body .offer .offer__content{width:100%;-webkit-transform:translate(-50%,-50%) scale(0.6);transform:translate(-50%,-50%) scale(0.6)}}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-other .section__body .offer .offer__content{-webkit-transform:translate(-50%,-50%) scale(0.55);transform:translate(-50%,-50%) scale(0.55)}}.section-other .section__body .offer .offer__actions{padding:22px 10px}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-other .section__body .offer .offer__actions{display:none}}.section-other .section__body .offer .offer__actions h5{font-size:22px}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}#bg-video{position:absolute;bottom:0;min-width:100%;min-height:100%;max-width:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.selectric-wrapper{position:relative;cursor:pointer;outline:none!important;border-bottom:1px solid #202020}.selectric-wrapper.error{border-bottom:2px solid red;color:red!important}.selectric-wrapper.error .selectric .label{color:red!important}.selectric-responsive{width:100%}.selectric{border:none;border-radius:0px;background:transparent;position:relative;overflow:hidden}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 0;font-size:11px;letter-spacing:0.07692em;line-height:29px;color:#fff;height:29px;text-align:left;padding:3px 0 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;color:#202020;text-align:left}.selectric .button{display:block;position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;color:#202020;text-align:center}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#222223;border-bottom:none}.selectric-focus .selectric{border-color:#aaaaaa}.selectric-hover .selectric{border-color:#222223}.selectric-open{z-index:9999}.selectric-open .selectric-items{display:block;max-height:250px}.selectric-disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#F8F8F8;border:1px solid #202020;z-index:-1;color:#202020}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:14px;line-height:20px;min-height:20px;text-align:left!important}.selectric-items li{display:block;padding:6px 10px;color:#202020;cursor:pointer;font-size:12px;outline:none!important;background-color:#F8F8F8}.selectric-items li:hover{background:#fff}.selectric-items li.selected.highlighted{background:#fff}.selectric-items li:focus{outline:none!important}.selectric-items li:first-child{display:none}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.selectric-items li{display:block;padding:6px 10px;color:#202020;cursor:pointer;font-size:12px;outline:none!important}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:36px;color:#202020;height:40px;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}.selectric-items .disabled{filter:alpha(opacity=50);opacity:0.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:999;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#F8F8F8;text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:680px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:48px 53px;text-align:center}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.modal{padding:38px 16px;width:98%}}.modal span{margin-bottom:20px;display:block}.modal span a{font-size:11px;letter-spacing:0.2em;font-weight:600;text-transform:uppercase;text-decoration:none}.modal p{font-size:11px;line-height:16px;font-family:"AktivGrotesk","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:300}.modal .close-modal{display:none!important}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.widget-container{max-width:1440px;margin:auto}.widget-container+.widget-container{margin-top:10px}.widget-video{position:relative;max-width:1440px;margin-left:auto;margin-right:auto}.widget-video .btn-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;text-align:center;-webkit-transition:opacity 0.4s,visibility 0.4s;transition:opacity 0.4s,visibility 0.4s;text-decoration:none;background-image:url(../images/playbutton.svg);width:80px;height:80px;background-size:contain;background-repeat:no-repeat}.widget-video .btn-play:hover{opacity:0.7}.widget-video .btn-play span{display:block;text-transform:uppercase;color:#fff;font-size:24px;letter-spacing:0.55em;font-weight:400;word-spacing:6px;margin:28px 0 0;position:relative;top:-28px;left:5px;white-space:nowrap}.widget-video .btn-play.play-full-width{width:100%;height:100%;top:0;left:0;-webkit-transform:none;transform:none}.widget-video .player,.widget-video .widget__bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.widget-video .player{background:#000;z-index:10}.widget-video .player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-video .widget__image{width:100%}.widget-video .widget__image.lazy-hidden{display:none}.widget-video .widget__image.make_100{width:100%;max-width:none}.widget-video .widget__inner{position:absolute;top:50%;left:0;width:100%;z-index:10;text-align:center;margin:-69px 0 0;opacity:0;visibility:hidden}.widget-video .widget__inner h1{text-transform:uppercase;color:#fff;font-size:55px;opacity:0.5;font-family:"minion-pro",sans-serif;font-weight:400}.widget-video .widget__inner-alt{position:absolute;top:21px;left:0;width:100%;color:#fff;font-size:16px}.widget-video .widget__inner-alt p{line-height:1.2;font-weight:500}.widget-video .widget__inner-alt h6{margin:5px 0 0;font-family:"freight-sans-pro",sans-serif;font-weight:500}.widget-video .widget__btn{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.widget-video .widget__player,.widget-video .widget__video{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity 0.4s,visibility 0.4s;transition:opacity 0.4s,visibility 0.4s}.widget-video .widget__video{-o-object-fit:cover;object-fit:cover}.widget-video .widget__video--visible{opacity:1;visibility:visible}.widget-video .widget__player{background:#000}.widget-video .widget__player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.widget-video .widget__content-alt{font-weight:300;font-family:"freight-sans-pro",sans-serif;font-size:12px;line-height:1.3;margin:2px 0 9px;letter-spacing:-0.02em;display:none}.widget-video .widget__link-def{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.3);z-index:10;opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.widget-video.is-playing .btn-play,.widget-video.is-playing .widget___link-alt,.widget-video.is-playing .widget__bg{pointer-events:none;opacity:0;visibility:hidden}.widget-video.is-playing .widget__player,.widget-video.is-playing .widget__video{opacity:1;visibility:visible}.widget-video--line{}.widget-video--dark .widget__inner-alt{color:#000}.widget-video--size1{padding-top:63.9%}.widget-video--primary{height:auto!important;background:none;padding-top:0}.widget-video--primary .widget__inner-alt{position:static;color:#000;padding-top:1px}.widget-video--primary .widget__inner-alt p{display:inline-block;position:relative;padding:0 135px 0 0;font-weight:500}.widget-video--primary .widget__inner-alt p .widget__link{position:absolute;bottom:2px;right:0;text-transform:uppercase;font-size:12px;font-family:"freight-sans-pro",sans-serif}.widget-video--primary .widget__inner-alt h1.widget__title{pointer-events:all;text-transform:uppercase;font-family:"freight-sans-pro",sans-serif;font-size:18px;font-weight:500;position:absolute;left:380px}@media (max-width:480px){.widget-video--primary .widget__inner-alt h1.widget__title{left:auto;right:15px}}.widget-video--primary .widget__inner-alt h6{margin:2px 0 0;letter-spacing:0.02em;margin-bottom:20px}.widget-video--primary .widget__container{padding-top:64%;position:relative;background:#000}.widget-video--primary+.widget-video{margin-top:10px}.widget-video--size2,.widget-video--size3,.widget-video--size4{padding-top:63.75%;margin-bottom:10px}.widget-video--full{overflow:hidden}.widget-video--full .player-container{position:absolute;top:50%;left:0;width:100%;height:100%}.widget-video--full .player-container iframe{top:100px}.widget-video--size3{padding-top:56.25%}.widget-video--size3 .widget__bg{z-index:10}.widget-video--size3 .btn-play{z-index:10}.widget-video--image{padding-top:0}.widget-video--image img.lazy-hidden{display:none}.widget-video--image img.make_100{width:100%;max-width:none}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.widget-video{}.widget-video .btn-play{margin:0;width:40px;height:40px}.widget-video .btn-play span{font-size:12px}.widget-video--primary{min-height:0}.widget-video--primary .widget__container{min-height:400px}.widget-video--primary .widget__content-alt p{padding-right:0}.widget-video--primary .widget__content-alt p br{display:none}}.section-stickyBtn{position:fixed;bottom:64px;left:0;z-index:180;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out}@media (max-width:767px),screen and (max-width:810px) and (orientation:landscape){.section-stickyBtn{display:none}}.section-stickyBtn.is-active{-webkit-transform:translateX(-226px);transform:translateX(-226px)}.section-stickyBtn a{display:block;text-decoration:none}.section-stickyBtn .content{height:152px;width:296px;border-radius:0 80px 80px 0;background-color:#000;color:#fff;overflow:hidden}.section-stickyBtn .open{position:relative;height:100%;height:100%;padding:20px 20px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.section-stickyBtn .open .title{font-size:22px;line-height:26px;font-family:"Saol Display";font-weight:300;text-transform:uppercase;margin-bottom:10px}.section-stickyBtn .open .text{font-family:"AktivGrotesk","Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:12.8px;line-height:30px;background-color:#fff;color:#000;text-transform:uppercase;padding:0 10px;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.section-stickyBtn .open .text:hover{background:rgba(255,255,255,0.7)}.section-stickyBtn .open .icon{width:14px;position:absolute;top:14px;left:12px;width:8px;cursor:pointer}.section-stickyBtn .open .icon svg{width:100%;display:block}.section-stickyBtn .close{display:none;height:100%}.section-stickyBtn .close .box{cursor:pointer;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding:10px 20px}.section-stickyBtn .close .text{text-transform:uppercase;font-size:12px;margin-right:9px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.section-stickyBtn .close .icon{display:block;width:11px}.section-stickyBtn .close .icon svg{display:block;width:100%;height:auto}
/*# sourceMappingURL=theme.css.map */