﻿/*!

	NOTES:
	This stylesheet is compiled from SCSS source files.
	Do not edit styles.css directly, as changes are likely to be overwritten.

*/@import"//hello.myfonts.net/count/3d6fc6";html,body{height:100%;background:#fff}*{box-sizing:border-box;padding:0;margin:0;border:0;outline:none;vertical-align:baseline}*::-moz-focus-inner{padding:0;border:none}article,blockquote,div,figcaption,figure,footer,header,nav,section{display:block;position:relative}a img{border:none;outline:none}table{border-collapse:collapse}button{cursor:pointer}img{width:100%;height:auto}#js-blocker{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(239,239,239,.2);z-index:99999}#js-blocker.visible{display:block}#js-form-blocker{display:none;position:fixed;top:0;left:0;width:100%;height:100%}#js-form-blocker.visible{display:block}#js-fadeout{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(239,239,239,.5);transition:opacity 600ms ease-in-out;opacity:0;z-index:99}#js-fadeout.visible1{display:block}#js-fadeout.visible2{opacity:1}#js-vh{position:absolute;top:0;left:0;width:0;height:100vh}#js-is-xs{display:none;position:absolute;top:0;left:0;width:0;height:0}@media(min-width: 375px){#js-is-xs{display:block}}#js-is-sm{display:none;position:absolute;top:0;left:0;width:0;height:0}@media(min-width: 600px){#js-is-sm{display:block}}#js-is-md{display:none;position:absolute;top:0;left:0;width:0;height:0}@media(min-width: 768px){#js-is-md{display:block}}#js-is-lg{display:none;position:absolute;top:0;left:0;width:0;height:0}@media(min-width: 1024px){#js-is-lg{display:block}}#js-is-xl{display:none;position:absolute;top:0;left:0;width:0;height:0}@media(min-width: 1200px){#js-is-xl{display:block}}.grecaptcha-badge{visibility:hidden !important}@font-face{font-family:"NorthwellFont";src:url("../../fonts/northwell/font.woff2") format("woff2"),url("../../fonts/northwell/font.woff") format("woff")}html,body{font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.8;font-weight:300;letter-spacing:.02em;text-align:center;color:#333;-webkit-font-smoothing:antialiased !important}@media(min-width: 768px){html,body{font-size:18px}}h1{font-size:30px;line-height:30px}h2{font-size:25px;line-height:25px}h3{font-size:22px;line-height:22px}h4{font-size:18px;line-height:18px}h5{font-size:15px;line-height:15px}h6{font-size:13px;line-height:13px}p{margin:.8em 0 0}ul,ol{margin:.8em 0 0 30px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child,ul:first-child,ol:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child{margin-bottom:0}a,button,input[type=submit]{transition:opacity 300ms ease-in-out,color 300ms ease-in-out;cursor:pointer}.font-title,.specs__subtitle,.section-countdown .value,.section-countdown .colon,.block-head__prefix,.block-head__title,.font-body h1,.font-body h2,.font-body h3,.font-body h4,.font-body h5,.font-body h6{line-height:1.12;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.font-body h1:first-child,.font-body h2:first-child,.font-body h3:first-child,.font-body h4:first-child,.font-body h5:first-child,.font-body h6:first-child,.font-body p:first-child,.font-body ul:first-child,.font-body ol:first-child{margin-top:0}.font-body h1:last-child,.font-body h2:last-child,.font-body h3:last-child,.font-body h4:last-child,.font-body h5:last-child,.font-body h6:last-child,.font-body p:last-child,.font-body ul:last-child,.font-body ol:last-child{margin-bottom:0}.font-body h1,.font-body h2,.font-body h3,.font-body h4,.font-body h5,.font-body h6{margin:1.5em 0 0}.font-body a{text-decoration:none;color:#76ada6}.font-body a:hover{text-decoration:underline;color:#76ada6}.font-body strong{font-weight:600}.font-body ul,.font-body ol{text-align:left}.font-contact{line-height:2}.fg-light{color:#999}.fg-white{color:#fff}.fg-gold{color:#aa9777}.fg-aqua{color:#95cec7}.fg-light .font-body h1,.fg-light .font-body h2,.fg-light .font-body h3,.fg-light .font-body h4,.fg-light .font-body h5,.fg-light .font-body h6,.font-body.fg-light h1,.font-body.fg-light h2,.font-body.fg-light h3,.font-body.fg-light h4,.font-body.fg-light h5,.font-body.fg-light h6{color:#fff}.u-font-hidefont{font-size:0;line-height:0;text-indent:-9999px}.u-font-bold{font-weight:bold}.u-font-italic{font-style:italic}.u-font-underline{text-decoration:underline}.u-font-uppercase{text-transform:uppercase}.u-font-lowercase{text-transform:lowercase}.u-font-left{text-align:left}.u-font-center{text-align:center}.u-font-right{text-align:right}.u-font-justify{text-align:justify}.u-color-gold{color:#aa9777}.row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:1200px;margin:0 auto}@media(min-width: 768px){.row{align-items:flex-start}}.row--align-left{justify-content:flex-start}@media(min-width: 768px){.row--flex-middle{align-items:center}}@media(max-width: 767px){.row--mob-block{display:block}}.row--w100{max-width:none}.col{position:relative;flex:0 1 auto;width:100%;padding:0 10px;margin:0}@media(min-width: 1024px){.col{padding:0 15px}}@media(max-width: 767px){.col--no-padding-mobile{padding:0}}.col--feat-split{margin:0 auto}@media(min-width: 768px){.col--feat-split{max-width:370px !important;padding:0;margin:0}}.col--grid{margin:0 auto}@media(min-width: 1024px){.col--grid{padding:0}}@media(min-width: 768px){.col--models{padding:0}}@media(min-width: 1024px){.col--used:nth-child(odd){padding-right:22px}}@media(min-width: 1024px){.col--used:nth-child(even){padding-left:22px}}.col-1{width:8.3333333333%}.col-max-1{max-width:100px}.col-max-1-half{max-width:150px}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.col-max-2{max-width:200px}.col-max-2-half{max-width:250px}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.col-max-3{max-width:300px}.col-max-3-half{max-width:350px}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.col-max-4{max-width:400px}.col-max-4-half{max-width:450px}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.col-max-5{max-width:500px}.col-max-5-half{max-width:550px}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.col-max-6{max-width:600px}.col-max-6-half{max-width:650px}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.col-max-7{max-width:700px}.col-max-7-half{max-width:750px}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.col-max-8{max-width:800px}.col-max-8-half{max-width:850px}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.col-max-9{max-width:900px}.col-max-9-half{max-width:950px}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.col-max-10{max-width:1000px}.col-max-10-half{max-width:1050px}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.col-max-11{max-width:1100px}.col-max-11-half{max-width:1150px}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.col-max-12{max-width:1200px}.col-max-12-half{max-width:1250px}.offset-12{margin-left:100%}.col-hidden{display:none}.col-visible{display:block}.offset-half{margin-left:4.1666666667%}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-70{margin-top:70px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}@media(min-width: 600px){.col-sm-1{width:8.3333333333%}.col-sm-max-1{max-width:100px}.col-sm-max-1-half{max-width:150px}.offset-sm-1{margin-left:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-max-2{max-width:200px}.col-sm-max-2-half{max-width:250px}.offset-sm-2{margin-left:16.6666666667%}.col-sm-3{width:25%}.col-sm-max-3{max-width:300px}.col-sm-max-3-half{max-width:350px}.offset-sm-3{margin-left:25%}.col-sm-4{width:33.3333333333%}.col-sm-max-4{max-width:400px}.col-sm-max-4-half{max-width:450px}.offset-sm-4{margin-left:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-max-5{max-width:500px}.col-sm-max-5-half{max-width:550px}.offset-sm-5{margin-left:41.6666666667%}.col-sm-6{width:50%}.col-sm-max-6{max-width:600px}.col-sm-max-6-half{max-width:650px}.offset-sm-6{margin-left:50%}.col-sm-7{width:58.3333333333%}.col-sm-max-7{max-width:700px}.col-sm-max-7-half{max-width:750px}.offset-sm-7{margin-left:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-max-8{max-width:800px}.col-sm-max-8-half{max-width:850px}.offset-sm-8{margin-left:66.6666666667%}.col-sm-9{width:75%}.col-sm-max-9{max-width:900px}.col-sm-max-9-half{max-width:950px}.offset-sm-9{margin-left:75%}.col-sm-10{width:83.3333333333%}.col-sm-max-10{max-width:1000px}.col-sm-max-10-half{max-width:1050px}.offset-sm-10{margin-left:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-max-11{max-width:1100px}.col-sm-max-11-half{max-width:1150px}.offset-sm-11{margin-left:91.6666666667%}.col-sm-12{width:100%}.col-sm-max-12{max-width:1200px}.col-sm-max-12-half{max-width:1250px}.offset-sm-12{margin-left:100%}.col-sm-hidden{display:none}.col-sm-visible{display:block}.offset-sm-half{margin-left:4.1666666667%}.mt-sm-0{margin-top:0}.mt-sm-10{margin-top:10px}.mt-sm-20{margin-top:20px}.mt-sm-30{margin-top:30px}.mt-sm-40{margin-top:40px}.mt-sm-50{margin-top:50px}.mt-sm-60{margin-top:60px}.mt-sm-70{margin-top:70px}.mt-sm-80{margin-top:80px}.mt-sm-90{margin-top:90px}.mt-sm-100{margin-top:100px}}@media(min-width: 768px){.col-md-1{width:8.3333333333%}.col-md-max-1{max-width:100px}.col-md-max-1-half{max-width:150px}.offset-md-1{margin-left:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-max-2{max-width:200px}.col-md-max-2-half{max-width:250px}.offset-md-2{margin-left:16.6666666667%}.col-md-3{width:25%}.col-md-max-3{max-width:300px}.col-md-max-3-half{max-width:350px}.offset-md-3{margin-left:25%}.col-md-4{width:33.3333333333%}.col-md-max-4{max-width:400px}.col-md-max-4-half{max-width:450px}.offset-md-4{margin-left:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-max-5{max-width:500px}.col-md-max-5-half{max-width:550px}.offset-md-5{margin-left:41.6666666667%}.col-md-6{width:50%}.col-md-max-6{max-width:600px}.col-md-max-6-half{max-width:650px}.offset-md-6{margin-left:50%}.col-md-7{width:58.3333333333%}.col-md-max-7{max-width:700px}.col-md-max-7-half{max-width:750px}.offset-md-7{margin-left:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-max-8{max-width:800px}.col-md-max-8-half{max-width:850px}.offset-md-8{margin-left:66.6666666667%}.col-md-9{width:75%}.col-md-max-9{max-width:900px}.col-md-max-9-half{max-width:950px}.offset-md-9{margin-left:75%}.col-md-10{width:83.3333333333%}.col-md-max-10{max-width:1000px}.col-md-max-10-half{max-width:1050px}.offset-md-10{margin-left:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-max-11{max-width:1100px}.col-md-max-11-half{max-width:1150px}.offset-md-11{margin-left:91.6666666667%}.col-md-12{width:100%}.col-md-max-12{max-width:1200px}.col-md-max-12-half{max-width:1250px}.offset-md-12{margin-left:100%}.col-md-hidden{display:none}.col-md-visible{display:block}.offset-md-half{margin-left:4.1666666667%}.mt-md-0{margin-top:0}.mt-md-10{margin-top:10px}.mt-md-20{margin-top:20px}.mt-md-30{margin-top:30px}.mt-md-40{margin-top:40px}.mt-md-50{margin-top:50px}.mt-md-60{margin-top:60px}.mt-md-70{margin-top:70px}.mt-md-80{margin-top:80px}.mt-md-90{margin-top:90px}.mt-md-100{margin-top:100px}}@media(min-width: 1024px){.col-lg-1{width:8.3333333333%}.col-lg-max-1{max-width:100px}.col-lg-max-1-half{max-width:150px}.offset-lg-1{margin-left:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-max-2{max-width:200px}.col-lg-max-2-half{max-width:250px}.offset-lg-2{margin-left:16.6666666667%}.col-lg-3{width:25%}.col-lg-max-3{max-width:300px}.col-lg-max-3-half{max-width:350px}.offset-lg-3{margin-left:25%}.col-lg-4{width:33.3333333333%}.col-lg-max-4{max-width:400px}.col-lg-max-4-half{max-width:450px}.offset-lg-4{margin-left:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-max-5{max-width:500px}.col-lg-max-5-half{max-width:550px}.offset-lg-5{margin-left:41.6666666667%}.col-lg-6{width:50%}.col-lg-max-6{max-width:600px}.col-lg-max-6-half{max-width:650px}.offset-lg-6{margin-left:50%}.col-lg-7{width:58.3333333333%}.col-lg-max-7{max-width:700px}.col-lg-max-7-half{max-width:750px}.offset-lg-7{margin-left:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-max-8{max-width:800px}.col-lg-max-8-half{max-width:850px}.offset-lg-8{margin-left:66.6666666667%}.col-lg-9{width:75%}.col-lg-max-9{max-width:900px}.col-lg-max-9-half{max-width:950px}.offset-lg-9{margin-left:75%}.col-lg-10{width:83.3333333333%}.col-lg-max-10{max-width:1000px}.col-lg-max-10-half{max-width:1050px}.offset-lg-10{margin-left:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-max-11{max-width:1100px}.col-lg-max-11-half{max-width:1150px}.offset-lg-11{margin-left:91.6666666667%}.col-lg-12{width:100%}.col-lg-max-12{max-width:1200px}.col-lg-max-12-half{max-width:1250px}.offset-lg-12{margin-left:100%}.col-lg-hidden{display:none}.col-lg-visible{display:block}.offset-lg-half{margin-left:4.1666666667%}.mt-lg-0{margin-top:0}.mt-lg-10{margin-top:10px}.mt-lg-20{margin-top:20px}.mt-lg-30{margin-top:30px}.mt-lg-40{margin-top:40px}.mt-lg-50{margin-top:50px}.mt-lg-60{margin-top:60px}.mt-lg-70{margin-top:70px}.mt-lg-80{margin-top:80px}.mt-lg-90{margin-top:90px}.mt-lg-100{margin-top:100px}}@media(min-width: 1200px){.col-xl-1{width:8.3333333333%}.col-xl-max-1{max-width:100px}.col-xl-max-1-half{max-width:150px}.offset-xl-1{margin-left:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-max-2{max-width:200px}.col-xl-max-2-half{max-width:250px}.offset-xl-2{margin-left:16.6666666667%}.col-xl-3{width:25%}.col-xl-max-3{max-width:300px}.col-xl-max-3-half{max-width:350px}.offset-xl-3{margin-left:25%}.col-xl-4{width:33.3333333333%}.col-xl-max-4{max-width:400px}.col-xl-max-4-half{max-width:450px}.offset-xl-4{margin-left:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-max-5{max-width:500px}.col-xl-max-5-half{max-width:550px}.offset-xl-5{margin-left:41.6666666667%}.col-xl-6{width:50%}.col-xl-max-6{max-width:600px}.col-xl-max-6-half{max-width:650px}.offset-xl-6{margin-left:50%}.col-xl-7{width:58.3333333333%}.col-xl-max-7{max-width:700px}.col-xl-max-7-half{max-width:750px}.offset-xl-7{margin-left:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-max-8{max-width:800px}.col-xl-max-8-half{max-width:850px}.offset-xl-8{margin-left:66.6666666667%}.col-xl-9{width:75%}.col-xl-max-9{max-width:900px}.col-xl-max-9-half{max-width:950px}.offset-xl-9{margin-left:75%}.col-xl-10{width:83.3333333333%}.col-xl-max-10{max-width:1000px}.col-xl-max-10-half{max-width:1050px}.offset-xl-10{margin-left:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-max-11{max-width:1100px}.col-xl-max-11-half{max-width:1150px}.offset-xl-11{margin-left:91.6666666667%}.col-xl-12{width:100%}.col-xl-max-12{max-width:1200px}.col-xl-max-12-half{max-width:1250px}.offset-xl-12{margin-left:100%}.col-xl-hidden{display:none}.col-xl-visible{display:block}.offset-xl-half{margin-left:4.1666666667%}.mt-xl-0{margin-top:0}.mt-xl-10{margin-top:10px}.mt-xl-20{margin-top:20px}.mt-xl-30{margin-top:30px}.mt-xl-40{margin-top:40px}.mt-xl-50{margin-top:50px}.mt-xl-60{margin-top:60px}.mt-xl-70{margin-top:70px}.mt-xl-80{margin-top:80px}.mt-xl-90{margin-top:90px}.mt-xl-100{margin-top:100px}}@font-face{font-family:"icomoon";src:url("../../icofonts/icomoon/icomoon.eot?hrfb1z");src:url("../../icofonts/icomoon/icomoon.eot?hrfb1z#iefix") format("embedded-opentype"),url("../../icofonts/icomoon/icomoon.ttf?hrfb1z") format("truetype"),url("fonts/icomoon.woff?hrfb1z") format("woff"),url("../../icofonts/icomoon/icomoon.svg?hrfb1z#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.icomoon,.btn-gt:after,[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btn-gt:after,.icon-arrow-right:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.u-bg-img>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-bg-contain{background-size:contain;background-position:center center;background-repeat:no-repeat}.u-bg-cover{background-size:cover;background-position:center 40%;background-repeat:no-repeat}.u-bg-left{background-position:0 40%}.u-bg-right{background-position:100% 40%}.u-bg-top{background-position:50% 10%}.u-bg-bottom{background-position:50% 100%}.u-img{font-size:0;line-height:0}.u-img img{width:100%;height:auto}.u-img--bg{background:rgba(128,128,128,.2)}.u-img--bg-black{background:#000}.u-img--3-1,.u-img--5-3,.u-img--6-5{overflow:hidden;height:0}.u-img--3-1 img,.u-img--5-3 img,.u-img--6-5 img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-img--3-1{padding:0 0 33.3333333333%}.u-img--5-3{padding:0 0 60%}.u-img--6-5{padding:0 0 83.3333333333%}.u-flex-row{display:flex;flex-direction:row;justify-content:center}.u-flex-row-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.u-flex-column-middle{display:flex;position:relative;flex-direction:column;justify-content:center;height:100%}@media(min-width: 768px){.u-mobile-only,.u-mobile-only *{display:none !important;background:none !important}}@media(min-width: 1024px){.u-mobile-tablet-only,.u-mobile-tablet-only *{display:none !important;background:none !important}}@media(max-width: 767px){.u-tablet-desktop-only,.u-tablet-desktop-only *{display:none !important;background:none !important}}@media(max-width: 1023px){.u-desktop-only,.u-desktop-only *{display:none !important;background:none !important}}.u-hidden{display:none !important}.u-overflow-hidden{overflow:hidden}.u-cover{position:absolute;top:0;left:0;width:100%;height:100%}.u-trigger{position:absolute;top:0;left:0;width:0;height:0}.u-embed-fit{width:100%;height:100%;margin:0 auto}.u-embed{width:100%;height:0;padding:0 0 56.25%}.u-embed>*{position:absolute;top:0;left:0;width:100%;height:100%}.u-bg-video{overflow:hidden;background:#000}.u-bg-video>*{position:absolute}.u-bg-video video,.u-bg-video iframe{top:0;left:0;width:100%;height:100%}.u-bg-video video{-o-object-fit:cover;object-fit:cover}.u-z2{z-index:2}.u-h-100{height:100%}.u-hidefont{font-size:0;line-height:0;text-indent:-9999px}.u-text-shadow{text-shadow:0 0 9px rgba(0,0,0,.1)}.u-dev-components{max-width:1000px;margin:0 auto;font-size:13px;text-align:left}@media(min-width: 768px){.u-dev-components{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.u-dev-flex{-moz-column-break-inside:avoid;break-inside:avoid}.u-dev-flex:nth-child(even){background:rgba(0,0,0,.05)}.u-dev-flex div{max-width:500px;margin:0 auto}@media(min-width: 768px){.u-dev-flex div{max-width:none}}.u-dev-flex a{display:inline-block;padding:2px 4px;text-decoration:none;color:inherit}@media(min-width: 768px){.u-dev-flex a{padding:2px 6px}}.u-dev-flex a:hover{text-decoration:underline}.u-dev-flex a.current{background:rgba(160,0,0,.15)}.access{display:block;position:fixed;overflow:hidden;top:-100px;left:0;width:100%;height:1px;padding:6px;margin:0;background:#000;border-bottom:1px solid rgba(255,255,255,.3);transition:top 350ms ease-in-out;font-size:14px;line-height:1.2;font-weight:400;text-align:center}.access:focus-within{top:0;height:auto;z-index:7777}.access ul,.access li{list-style:none;margin:0}.access li{display:inline-block}.access a{display:inline-block;padding:15px 12px;border-radius:4px;text-decoration:none;color:#fff}.access a:hover,.access a:focus{background:rgba(255,255,255,.35)}.banner{display:block;position:fixed;bottom:-300px;left:0;width:100%;padding:30px 0;background:#fff;transition:all 1200ms ease-in-out;opacity:0;z-index:999}.banner--visible{bottom:0;opacity:1}@media(min-width: 768px){.banner__wrap{display:flex;flex-direction:row;justify-content:center;align-items:center}}.banner__left{font-size:14px}@media(min-width: 768px){.banner__left{flex:0 1 auto;text-align:left}}.banner__right{width:122px;height:23px;margin:20px auto 0}@media(min-width: 768px){.banner__right{flex:0 0 auto;margin:0 0 0 30px}}.block--overflow-hidden{overflow:hidden}.block-spacer{height:60px}.block--bg-white{background:#fff}@media(min-width: 768px){.block--bg-white-tablet-desktop{background:#fff}}.block--bg-grey{background:#f6f7f9}.bg-black,.block--bg-black{background:#2b2b2b}@media(min-width: 768px){.block--bg-black-tablet-desktop{background:#2b2b2b}}.bg-aqua{background:#95cec7}.block--bg-red{background:#d66060;color:#fff}.block--bg-img{background:#ddd}.block--overlap{margin-top:-60px}@media(min-width: 768px){.block--overlap{margin-top:-50px}}.block__padding,.block__padding-mobile,.block__padding-tablet-desktop{padding:90px 16px}@media(min-width: 375px){.block__padding,.block__padding-mobile,.block__padding-tablet-desktop{padding:100px 20px}}@media(min-width: 768px){.block__padding,.block__padding-mobile,.block__padding-tablet-desktop{padding:100px 40px}}@media(min-width: 1024px){.block__padding,.block__padding-mobile,.block__padding-tablet-desktop{padding:110px 50px}}@media(min-width: 768px){.block__padding-mobile{padding:0}}@media(max-width: 767px){.block__padding-tablet-desktop{padding:0}}.block__padding-feat-split{padding:90px 16px}@media(min-width: 375px){.block__padding-feat-split{padding:100px 20px}}@media(min-width: 768px){.block__padding-feat-split{padding:100px 40px}}@media(min-width: 1024px){.block__padding-feat-split{padding:110px 50px}}@media(max-width: 767px){.block__padding-feat-split{padding-top:0;padding-left:0;padding-right:0}}.block__padding-article{padding:50px 16px 60px}@media(min-width: 375px){.block__padding-article{padding:60px 20px 60px}}@media(min-width: 768px){.block__padding-article{padding:60px 40px 60px}}@media(min-width: 1024px){.block__padding-article{padding:80px 50px 60px}}.block__padding-bottom{padding:0 0 90px}@media(min-width: 375px){.block__padding-bottom{padding:0 0 100px}}@media(min-width: 768px){.block__padding-bottom{padding:0 0 100px}}@media(min-width: 1024px){.block__padding-bottom{padding:0 0 110px}}.block__padding-x,.block__padding-x-mobile{padding:0 16px}@media(min-width: 375px){.block__padding-x,.block__padding-x-mobile{padding:0 20px}}@media(min-width: 768px){.block__padding-x,.block__padding-x-mobile{padding:0 40px}}@media(min-width: 1024px){.block__padding-x,.block__padding-x-mobile{padding:0 50px}}@media(min-width: 768px){.block__padding-x-mobile{padding:0}}.block__padding-x-top,.block__padding-x-top-inset{padding:90px 16px 0}@media(min-width: 375px){.block__padding-x-top,.block__padding-x-top-inset{padding:100px 20px 0}}@media(min-width: 768px){.block__padding-x-top,.block__padding-x-top-inset{padding:100px 40px 0}}@media(min-width: 1024px){.block__padding-x-top,.block__padding-x-top-inset{padding:110px 50px 0}}@media(max-width: 767px){.block__padding-x-top-inset{padding:0}}.block__padding-x-bottom,.block__padding-x-bottom-mobile-tablet{padding:0 16px 90px}@media(min-width: 375px){.block__padding-x-bottom,.block__padding-x-bottom-mobile-tablet{padding:0 20px 100px}}@media(min-width: 768px){.block__padding-x-bottom,.block__padding-x-bottom-mobile-tablet{padding:0 40px 100px}}@media(min-width: 1024px){.block__padding-x-bottom,.block__padding-x-bottom-mobile-tablet{padding:0 50px 110px}}@media(min-width: 1024px){.block__padding-x-bottom-mobile-tablet{padding:0}}.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding:90px 16px}@media(min-width: 375px){.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding:100px 20px}}@media(min-width: 768px){.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding:100px 40px}}@media(min-width: 1024px){.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding:110px 50px}}.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding-top:42px}@media(min-width: 375px){.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding-top:50px}}@media(min-width: 768px){.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding-top:62px}}@media(min-width: 1024px){.block__padding-x-mid-bottom,.block__padding-x-mid-bottom-mobile-tablet{padding-top:62px}}@media(min-width: 1024px){.block__padding-x-mid-bottom-mobile-tablet{padding:0}}.block__padding-y{padding:90px 0}@media(min-width: 375px){.block__padding-y{padding:100px 0}}@media(min-width: 768px){.block__padding-y{padding:100px 0}}@media(min-width: 1024px){.block__padding-y{padding:110px 0}}.block__padding-y-bottom,.block__padding-y-bottom-desktop{padding:0 0 90px}@media(min-width: 375px){.block__padding-y-bottom,.block__padding-y-bottom-desktop{padding:0 0 100px}}@media(min-width: 768px){.block__padding-y-bottom,.block__padding-y-bottom-desktop{padding:0 0 100px}}@media(min-width: 1024px){.block__padding-y-bottom,.block__padding-y-bottom-desktop{padding:0 0 110px}}@media(max-width: 1023px){.block__padding-y-bottom-desktop{padding:0}}.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse){padding-top:0}@media(min-width: 768px){.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-feat-split,.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-feat-split,.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)>.block__padding-feat-split,.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-feat-split,.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-feat-split,.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-feat-split{padding-top:0}}.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)[data-block=gallery_button]>.block__padding,.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)[data-block=gallery_button]>.block__padding,.block--bg-grey:not(.block--bg-img-bottom)+.block--bg-grey:not(.block--bg-img-top)[data-block=gallery_button]>.block__padding,.block--bg-last-white+.block--bg-white:not(.block--bg-img-top)[data-block=gallery_button]>.block__padding,.block--bg-last-black+.block--bg-black:not(.block--bg-img-top)[data-block=gallery_button]>.block__padding,.block--bg-last-grey+.block--bg-grey:not(.block--bg-img-top)[data-block=gallery_button]>.block__padding{margin-top:-50px}@media(min-width: 768px){.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-white:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-white-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-white-tablet-desktop:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-black:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-black-tablet-desktop:not(.block--bg-img-bottom)+.block--bg-black-tablet-desktop:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse){padding-top:0}}@media(max-width: 1023px){.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-mobile-tablet-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse){padding-top:0}}@media(min-width: 1024px){.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-desktop-white+.block--bg-white:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-desktop-black+.block--bg-black:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-mobile:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-tablet-desktop:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-x-top-inset:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y:not(.block__padding--no-collapse),.block--bg-last-desktop-grey+.block--bg-grey:not(.block--bg-img-top)>.block__padding-y-desktop:not(.block__padding--no-collapse){padding-top:0}}.block__bg,.block__bg-parallax,.block__bg-scale{display:block;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%}.block__bg{background-color:#ddd}.block__bg-parallax .block__bg{height:120%}.block__img{width:100%;height:260px;padding:0 0 39.8550724638%}@media(min-width: 600px){.block__img{height:320px}}@media(min-width: 768px){.block__img{height:380px}}.block__img--lg{height:470px;padding:0 0 48.5507246377%}@media(min-width: 600px){.block__img--lg{height:370px}}@media(min-width: 768px){.block__img--lg{height:420px}}.block__img-fade{margin-top:-5%}@media(min-width: 768px){.block__img-fade{margin-top:-13%}}.block__img-grid{background-color:#ddd}@media(max-width: 1023px){.block__img-grid{height:260px;padding:0 0 72.4637681159%}}.block__img-body{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 0 25px}.block-head{margin:0 auto 22px}.block-head h1:not([class]),.block-head h2:not([class]),.block-head h3:not([class]),.block-head h4:not([class]),.block-head h5:not([class]),.block-head h6:not([class]){margin:0}.block-head h1,.block-head h2,.block-head h3,.block-head h4,.block-head h5,.block-head h6{padding:0}.block-head--margin-lg{margin:0 auto 35px}.block-head--margin-xl{margin:0 auto 65px}.block-head--no-margin-last:last-child{margin:0 auto}.block-head__prefix{display:block;font-size:14px;color:#aa9777}@media(min-width: 768px){.block-head__prefix{font-size:16px}}.fg-white .block-head__prefix{color:#fff}.block-head__title{display:block;margin:22px auto 0;font-size:28px}@media(min-width: 768px){.block-head__title{margin:24px auto 0;font-size:32px}}.fg-light .block-head__title,.fg-white .block-head__title{color:#fff}.fg-gold .block-head__title,.block-head__title.fg-gold{color:#aa9777}.block-head--xs .block-head__title{font-size:20px;line-height:1.25}@media(min-width: 768px){.block-head--xs .block-head__title{font-size:24px}}.block-head--sm .block-head__title{font-size:24px}@media(min-width: 768px){.block-head--sm .block-head__title{font-size:28px}}.block-head--lg .block-head__title{font-size:30px}@media(min-width: 375px){.block-head--lg .block-head__title{font-size:32px}}@media(min-width: 768px){.block-head--lg .block-head__title{margin:18px auto 0;font-size:40px}}.block-head--xl .block-head__title{font-size:32px}@media(min-width: 375px){.block-head--xl .block-head__title{font-size:36px}}@media(min-width: 768px){.block-head--xl .block-head__title{margin:25px auto 0;font-size:48px}}.block-head__title:first-child{margin-top:0}.block-head__title+.block-head__title{margin-top:0}.block-head__subtitle{display:block;margin:11px 0 0;font-size:20px;line-height:1.35;font-weight:300}@media(min-width: 768px){.block-head__subtitle{font-size:24px}}.block-head__detail{display:block;margin:10px 0 0;font-size:16px;font-weight:600}.block-head__body{display:block;margin:14px auto 0;font-size:16px;font-weight:300}@media(min-width: 768px){.block-head__body{font-size:18px}}.block-meta{margin:65px auto 0;font-size:12px;color:#999}.block-meta__date{font-weight:bold;color:#95cec7}.btn{display:inline-block;width:250px;padding:16px 15px 14px;margin:46px 0 0;background:#2b2b2b;border-radius:999px !important;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-family:inherit;font-size:13px;line-height:15px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:#eee}@media(min-width: 375px){.btn{width:260px;margin:46px 0 0;font-size:14px;line-height:16px}}@media(min-width: 768px){.btn{width:280px;margin:54px 0 0}}@media(hover: hover){.btn:hover,.btn:focus,a:hover .btn,a:focus .btn{background:rgba(43,43,43,.8)}}.fg-white .btn,.fg-light .btn{background:none;border:1px solid #fff;color:#fff}@media(hover: hover){.fg-white .btn:hover,.fg-white .btn:focus,a:hover .fg-white .btn,a:focus .fg-white .btn,.fg-light .btn:hover,.fg-light .btn:focus,a:hover .fg-light .btn,a:focus .fg-light .btn{background:rgba(255,255,255,.1);border:1px solid #fff;color:#fff}}.fg-light .btn{border:1px solid #ccc;color:#ccc}@media(hover: hover){.fg-white a:hover .btn,.fg-white a:focus .btn{background:rgba(255,255,255,.1);border:1px solid #fff;color:#fff}}.btn.btn--white{background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#333}@media(hover: hover){.btn.btn--white:hover,.btn.btn--white:focus,a:hover .btn.btn--white,a:focus .btn.btn--white{background:rgba(255,255,255,.6)}}.btn.btn--aqua,.fg-white .btn.btn--aqua,.fg-light .btn.btn--aqua{background:#95cec7;border:none;color:#fff}@media(hover: hover){.btn.btn--aqua:hover,.btn.btn--aqua:focus,a:hover .btn.btn--aqua,a:focus .btn.btn--aqua,.fg-white .btn.btn--aqua:hover,.fg-white .btn.btn--aqua:focus,a:hover .fg-white .btn.btn--aqua,a:focus .fg-white .btn.btn--aqua,.fg-light .btn.btn--aqua:hover,.fg-light .btn.btn--aqua:focus,a:hover .fg-light .btn.btn--aqua,a:focus .fg-light .btn.btn--aqua{background:#76ada6;border:none}}.btn--no-margin{margin:0}@media(min-width: 768px){.btn--lg-margin{margin:70px 0 0}}.btn--md-margin{margin:40px 0 0}.btn--sm-margin{margin:32px 0 0}@media(min-width: 768px){.btn--sm-margin{margin:32px 0 0}}.btn--xs-margin{margin:24px 0 0}.btn--xxs-margin{margin:22px 0 2px}.btn--cta{margin:25px auto 0}.btn--hero{margin:25px 0 0}.btn--hero:nth-child(1){margin:0}.btn-small{display:block;width:122px;padding:5px 10px 4px;background:#2b2b2b;border-radius:12px;transition:background-color 300ms ease-in-out;font-size:12px;line-height:14px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:#fff}@media(hover: hover){.btn-small:hover,.btn-small:focus,a:hover .btn-small,a:focus .btn-small{background:#95cec7}}.btn-gt{display:inline-block;position:relative;margin:32px auto 0;transition:opacity 300ms ease-in-out;font-size:14px;line-height:1;font-weight:600;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:inherit}.btn-gt:after{display:inline-block;position:relative;top:1px}@media(hover: hover){.btn-gt:hover,.btn-gt:focus,a:hover .btn-gt,a:focus .btn-gt{opacity:.6}}.btn-gt--sm{margin:20px auto 0;font-size:12px}@media(min-width: 768px){.btn-gt--sm{margin:24px auto 0}}.btn-gt--margin-sm{margin:6px auto 0}.btn-gt--white{color:#fff}.btn-gallery{display:block;width:160px;margin:88px auto 0;background:none;font-size:14px;line-height:1.3;font-weight:600;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;color:inherit}@media(hover: hover){.btn-gallery:hover,.btn-gallery:focus,a:hover .btn-gallery,a:focus .btn-gallery{opacity:.6}}.btn-gallery:after{content:">";margin-right:-5px}.block-head+.btn-gallery{margin-top:50px}.btn-gallery--no-margin{margin-top:0}.btn-gallery--v2{color:#95cec7}.btn-gallery--v2:after{display:none}.btn-gallery__icon{display:block;position:relative;width:46px;height:38px;margin:0 auto 19px;background-image:url("../../images/icon-gallery.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.btn-expand{display:block;width:100px;margin:40px auto 0;font-size:12px;line-height:1;font-weight:600;letter-spacing:.13em;text-transform:uppercase;text-align:center;text-decoration:none;color:inherit}@media(min-width: 768px){.btn-expand{margin:75px auto 0}}.btn-expand--no-margin{margin:0 auto}.btn-expand__circle{display:block;position:relative;width:43px;height:43px;margin:0 auto 18px;border:1px solid #ddd;border-radius:50%}.bg-black .btn-expand__circle,.block--bg-black .btn-expand__circle{border:1px solid #555}.btn-expand__line1,.btn-expand__line2{display:block;position:absolute;background:#95cec7}.btn-expand__line1{top:20px;left:10px;width:21px;height:1px}.btn-expand__line2{top:10px;left:20px;width:1px;height:21px}.btn-expand--expanded .btn-expand__line2{display:none}.btn-expand__more{display:block}.btn-expand--expanded .btn-expand__more{display:none}.btn-expand__less{display:none}.btn-expand--expanded .btn-expand__less{display:block}.btn-close-popup{display:block;position:absolute;top:5px;left:50%;width:50px;height:50px;margin:0 0 0 -25px;background:none;background-image:url("../../images/icon-close-popup.svg");background-size:contain;font-size:0;line-height:0;text-indent:-9999px}@media(hover: hover){.btn-close-popup:hover,.btn-close-popup:focus{opacity:.6}}.btn-thumbs{display:block;position:absolute;top:100%;left:50%;width:50px;height:50px;margin:52px 0 0 -68px;background:none}@media(hover: hover){.btn-thumbs:hover,.btn-thumbs:focus{opacity:.6}}.btn-thumbs__icon{display:block;position:absolute;top:13px;left:13px;width:24px;height:24px}.btn-thumbs__sq{display:block;position:absolute;top:0;left:0;width:6px;height:6px;background:#95cec7;border-radius:1px}.btn-thumbs__sq--2{left:9px}.btn-thumbs__sq--3{left:18px}.btn-thumbs__sq--4{top:9px}.btn-thumbs__sq--5{top:9px;left:9px}.btn-thumbs__sq--6{top:9px;left:18px}.btn-thumbs__sq--7{top:18px}.btn-thumbs__sq--8{top:18px;left:9px}.btn-thumbs__sq--9{top:18px;left:18px}.btn-whatsapp{position:fixed;bottom:30px;right:30px;z-index:2;width:42px;height:42px;background:rgba(0,0,0,0)}@media(max-width: 767px){.btn-whatsapp{width:32px;height:32px}}.btn-page-down,.btn-page-up{display:block;position:fixed;bottom:80px;right:30px;width:42px;height:42px;background:url(../../images/page-down.svg);background-size:contain;background-repeat:no-repeat;transform:scale(0, 0);transition:500ms ease-in-out;opacity:0;z-index:2;cursor:pointer}.btn-page-down--visible,.btn-page-up--visible{transform:scale(1, 1);opacity:1}@media(max-width: 767px){.btn-page-down,.btn-page-up{display:none !important}}.btn-page-up{background-image:url(../../images/page-up.svg)}.caption{max-width:235px;padding:0 0 0 46px;margin:20px 0 0;font-size:14px;line-height:22px;font-style:italic;text-align:left}.carousel--opacity.flickity-enabled .carousel-cell{transition:opacity 500ms ease-in-out;opacity:0}.carousel--opacity.flickity-enabled .carousel-cell.is-selected{opacity:1}.carousel.carousel--count-2.is-fade .carousel-cell{opacity:0 !important;transition:opacity 2s ease,transform 2s ease !important}.carousel.carousel--count-2.is-fade .carousel-cell.is-selected{opacity:1 !important}.carousel--center .carousel-cell{display:flex;flex-direction:column;justify-content:center;width:100%}.carousel--hero,.carousel--hero .carousel-cell{position:absolute;top:0;left:0;width:100%;height:100%}.carousel.js-resized .carousel-cell{min-height:100%}.carousel-img{opacity:0}.carousel-img--visible{opacity:1}.carousel-fade-left,.carousel-fade-right{position:absolute;top:0;left:0;width:30px;height:100%;background-image:linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.bg-black .carousel-fade-left,.block--bg-black .carousel-fade-left,.bg-black .carousel-fade-right,.block--bg-black .carousel-fade-right{background-image:linear-gradient(to right, #2b2b2b 0%, rgba(43, 43, 43, 0) 100%)}.carousel-fade-right{left:auto;right:0;background-image:linear-gradient(to left, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}.bg-black .carousel-fade-right,.block--bg-black .carousel-fade-right{background-image:linear-gradient(to left, #2b2b2b 0%, rgba(43, 43, 43, 0) 100%)}.carousel-left,.carousel-right{display:block;position:absolute;top:50%;left:0;width:50px;height:50px;margin:-28px 0 0;background:none;background-size:auto 28px;background-repeat:no-repeat;cursor:pointer;font-size:0;line-height:0;text-indent:-9999px}@media(max-width: 767px){.carousel-left,.carousel-right{background-size:auto 20px}}.bg-black .carousel-left,.block--bg-black .carousel-left,.bg-black .carousel-right,.block--bg-black .carousel-right{opacity:.5}.carousel-left{background-image:url("../../images/icon-slide-left-grey.svg");background-position:70% 50%}@media(max-width: 767px){.carousel-left{background-position:40% 50%}}.bg-aqua .carousel-left{background-image:url("../../images/icon-slide-left-white.svg")}.carousel-right{left:auto;right:0;background-image:url("../../images/icon-slide-right-grey.svg");background-position:30% 50%}@media(max-width: 767px){.carousel-right{background-position:60% 50%}}.bg-aqua .carousel-right{background-image:url("../../images/icon-slide-right-white.svg")}.carousel-left--features,.carousel-right--features{top:auto;bottom:70px}.carousel-left--features{left:20px}.carousel-right--features{right:20px}.carousel-left--gallery,.carousel-right--gallery{top:50%}.carousel-left--gallery{left:50%;margin-left:-150px}.carousel-right--gallery{right:50%;margin-right:-150px}.carousel-left--hero,.carousel-right--hero{background-size:auto 32px;z-index:2}@media(max-width: 767px){.carousel-left--hero,.carousel-right--hero{display:none}}.carousel-left--hero{left:12px;background-image:url("../../images/icon-slide-left-hero.svg")}.carousel-right--hero{right:12px;background-image:url("../../images/icon-slide-right-hero.svg")}.carousel-left--models,.carousel-right--models{top:52px;margin:0}@media(min-width: 768px){.carousel-left--models,.carousel-right--models{top:54px}}@media(min-width: 1024px){.carousel-left--models,.carousel-right--models{top:56px}}@media(min-width: 768px){.carousel-left--models{left:-5px}}@media(min-width: 768px){.carousel-right--models{right:-5px}}.carousel-left--popup,.carousel-right--popup{top:100%;margin-top:52px}.carousel-left--popup{left:50%;margin-left:-120px}.carousel-right--popup{right:50%;margin-right:-120px}.carousel-left--testimonial,.carousel-right--testimonial{top:auto;bottom:30px}@media(min-width: 768px){.carousel-left--testimonial,.carousel-right--testimonial{top:50%;bottom:auto}}.carousel-left--testimonial{left:20px}.carousel-right--testimonial{right:20px}.carousel-left--grid,.carousel-right--grid{top:auto;bottom:25px}@media(min-width: 768px){.carousel-left--grid,.carousel-right--grid{top:52%}}.carousel-left--grid{left:20px}@media(min-width: 768px){.carousel-left--grid{left:auto;right:50%;margin-right:290px}}@media(min-width: 1024px){.carousel-left--grid{margin-right:39%}}@media(min-width: 1600px){.carousel-left--grid{margin-right:312px}}.carousel-right--grid{right:20px}@media(min-width: 768px){.carousel-right--grid{left:50%;right:auto;margin-left:290px}}@media(min-width: 1024px){.carousel-right--grid{margin-left:39%}}@media(min-width: 1600px){.carousel-right--grid{margin-left:312px}}.clients__list{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px;line-height:2}@media(min-width: 700px){.clients__list{-moz-column-count:3;column-count:3}}@media(min-width: 1024px){.clients__list{-moz-column-count:4;column-count:4}}#cookie-law-info-bar{width:100%;box-shadow:0 0 4px rgba(0,0,0,.2);font-size:14px;line-height:1.4}#cookie-law-info-bar .cli-bar-container.cli-style-v2{display:block}@media(min-width: 1440px){#cookie-law-info-bar .cli-bar-container.cli-style-v2{display:flex}}#cookie-law-info-bar .cli-bar-message{width:100%;max-width:540px;margin:0 auto;text-align:center !important}@media(min-width: 1100px){#cookie-law-info-bar .cli-bar-message{max-width:none}}@media(min-width: 1440px){#cookie-law-info-bar .cli-bar-message{width:auto}}#cookie-law-info-bar .cli-bar-message a{color:#76ada6}#cookie-law-info-bar .cli-bar-btn_container{margin:10px auto 0;text-align:center !important}#cookie-law-info-bar .cli-bar-btn_container a{display:inline-block !important;min-width:160px !important;padding:5px 10px 4px !important;margin:5px !important;background:#2b2b2b !important;border-radius:50px !important;transition:background-color 300ms ease-in-out;font-size:12px !important;line-height:14px !important;font-weight:400 !important;letter-spacing:.13em !important;text-transform:uppercase !important;color:#fff !important}.section-countdown .countdown-heading{font-family:"NorthwellFont","Northwell",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:0;font-size:32px;line-height:1.12;margin-bottom:1em}@media screen and (min-width: 600px){.section-countdown .countdown-heading{margin-bottom:.4em;font-size:54px}}@media screen and (min-width: 768px){.section-countdown .countdown-heading{font-size:62px}}.section-countdown .countdown-body{margin-top:2em;line-height:1.4}@media screen and (min-width: 768px){.section-countdown .countdown-body{font-size:20px}}.section-countdown .btn{margin-top:1.5em}.section-countdown--inner{min-height:100vh;display:flex;justify-content:center;align-items:center}.section-countdown .hidden{display:none}.section-countdown .hero__inner{display:flex;align-items:center;justify-content:center}.section-countdown .hero__inner .hero__body{padding-top:40px;padding-bottom:40px}.section-countdown .value,.section-countdown .colon{text-shadow:0 0 5px rgba(255,255,255,.8);font-weight:700;font-size:42px;letter-spacing:0}@media screen and (min-width: 600px){.section-countdown .value,.section-countdown .colon{font-size:54px}}@media screen and (min-width: 768px){.section-countdown .value,.section-countdown .colon{font-size:68px}}.section-countdown .colon{margin-left:.25em;margin-right:.25em}.section-countdown .unit{text-transform:uppercase;font-size:10px}@media screen and (min-width: 600px){.section-countdown .unit{font-size:12px}}@media screen and (min-width: 768px){.section-countdown .unit{font-size:14px}}.countdown-progress,.countdown-complete{transition:opacity 1.5s}.countdown-progress.opacity-1,.countdown-complete.opacity-1{opacity:1}.countdown-progress.opacity-0,.countdown-complete.opacity-0{opacity:0}.countdown-progress{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.countdown-progress .group{display:flex;flex-direction:column}.countdown-progress .group .value,.countdown-progress .group .unit{width:100%;text-align:center;display:block}.cta__link{display:block;position:relative;text-decoration:none !important}.cta__link .btn-gt{color:#fff}@media(min-width: 768px){.cta__inner{padding:10px 0}}@media(min-width: 1024px){.cta__inner{padding:25px 0}}@media(min-width: 1280px){.cta__inner{padding:40px 0}}.expandable__wrap{display:none}.expandable__col1,.expandable__col2{padding:0 0 40px}@media(min-width: 768px){.expandable__col1,.expandable__col2{padding:0 0 75px;text-align:justify}}@media(min-width: 768px){.expandable__col2{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media(min-width: 1024px){.expandable__col2{-moz-column-gap:60px;column-gap:60px}}.feat-split__title{font-size:14px}@media(min-width: 900px){.feat-split__title{font-size:15px}}@media(min-width: 1024px){.feat-split__title{font-size:16px}}.feat-split__subtitle{margin:10px 0 15px;font-size:22px;line-height:1.4;font-weight:300;color:#fff}@media(min-width: 500px){.feat-split__subtitle{font-size:24px}}@media(min-width: 900px){.feat-split__subtitle{margin:12px 0 22px;font-size:25px}}@media(min-width: 1024px){.feat-split__subtitle{margin:13px 0 30px;font-size:26px}}@media(min-width: 1100px){.feat-split__subtitle{margin:13px 0 30px;font-size:28px}}@media(min-width: 768px)and (max-width: 1024px){.feat-split__body{font-size:16px}}@media(max-width: 767px){.feat__slider{padding:0 0 40px}}.feat__link{display:block;text-decoration:none;color:inherit}a.feat__link .btn-gt{transition:color 300ms ease-in-out}a.feat__link:hover .btn-gt{opacity:1;color:#95cec7}.feat__title{margin:16px 0 0;font-size:20px;color:#fff}@media(min-width: 768px){.feat__title{font-size:16px}}@media(min-width: 900px){.feat__title{font-size:20px}}@media(min-width: 1024px){.feat__title{font-size:20px}}.footer{padding:50px 24px 45px;background:#2b2b2b;color:#999}.footer a{text-decoration:none;color:inherit}.footer a:focus,.footer a:hover{color:#eee}.footer ul,.footer li{display:inline-block;list-style:none;margin:0}.footer__contact{margin:28px auto 0;font-size:22px;line-height:28px}@media(min-width: 768px){.footer__contact{display:flex;justify-content:center;margin:45px auto 0}}.footer__phone,.footer__email{padding:0 22px;color:#95cec7}.footer__phone a,.footer__email a{color:#95cec7}.footer__phone a:focus,.footer__phone a:hover,.footer__email a:focus,.footer__email a:hover{color:#fff}@media(min-width: 768px){.footer__email{border-left:1px solid #555}}.footer__social{margin:31px auto 0;font-size:20px;line-height:20px}@media(min-width: 768px){.footer__social{margin:21px auto 0}}.footer__social a{display:inline-block;padding:10px}.footer__social-name{font-size:0;line-height:0;text-indent:-9999px}.footer__nav{margin:24px auto 0;font-size:13px;line-height:22px;font-weight:400;letter-spacing:0;text-transform:uppercase}.footer__nav a{display:inline-block;padding:0 8px}.footer__legal{margin:8px auto 0;font-size:12px;line-height:22px;letter-spacing:0}.footer__legal ul{display:flex;flex-wrap:wrap;justify-content:center}.footer__legal li{position:relative;flex:0 0 auto;padding:0 10px 0 11px}.footer__legal li+li:before{content:"";display:block;position:absolute;top:5px;left:0;width:1px;height:11px;background:#aaa}.footer__badges{margin:0 auto;font-size:0;line-height:0}.footer__badge{display:inline-block;vertical-align:middle;text-indent:-9999px;margin:5px 18px}.footer__badge-queens-award{display:block;width:100px;height:70px;left:-2px;margin:0 auto 22px;background-image:url("../../images/queens-award.svg")}.form{margin:70px auto 0}.popup .form:first-child{margin:50px auto 0}.form__row+.form__row{margin:70px auto 0}@media(min-width: 768px){.form__row+.form__row{margin:85px auto 0}}.form__row--error{display:none;color:#d66060}.form__head{padding:0 0 5px;font-size:14px;color:#c4af8d}.form__head--lg{padding:0 0 15px}.form__text{max-width:360px;margin:0 auto;text-wrap:balance}.form__text--wide{max-width:400px}@media(min-width: 768px){.form__flex{display:flex}}@media(min-width: 768px){.form__col{width:50%}.form__col:nth-child(odd){padding-right:16px}.form__col:nth-child(even){padding-left:16px}}@media(max-width: 767px){.form__col+.form__col .form__head{margin:70px auto 0}}@media(min-width: 768px){.form__center{width:50%;margin:0 auto}}.form__field{margin:20px 0 0}.form__field--required:after{content:"*";display:block;position:absolute;pointer-events:none;top:4px;right:4px;font-size:24px;line-height:24px;color:#d66060}.form__label-hidden{display:block;width:0;height:0;padding:0;margin:0;font-size:0;line-height:0;text-indent:-9999px}.form__thanks{display:none}.form input,.form select,.form textarea{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-family:"Nunito Sans",Helvetica,Arial,sans-serif;font-weight:normal}.form input[type=text],.form select,.form textarea{display:block;position:relative;width:100%;height:44px;padding:10px 16px;margin:0;background:#eee;font-size:16px;line-height:24px}.form input[type=text].js-error,.form select.js-error,.form textarea.js-error{background:#fbd2d2}.form input[type=text]:focus,.form textarea:focus{background:#d9f0e9}.form select{padding-right:45px;background-image:url("../../images/icon-arrow-down-grey.svg");background-size:auto 15px;background-position:95% 50%;background-repeat:no-repeat}.form textarea{min-width:100%;max-width:100%;min-height:160px}.form button{margin:0}.form input[type=checkbox]{display:none}.form input[type=checkbox]~label{position:relative;padding-left:30px}.form input[type=checkbox]~label:before{content:"";display:block;position:absolute;top:-1px;left:0;width:20px;height:20px;background:#95cec7;border-radius:50%}.form input[type=checkbox]:checked~label:before{background-image:url("../../images/icon-checked.svg");background-size:90%;background-position:50%}.form__range{padding:2px 0 0}.form__range-input{display:none;margin:0 0 10px}.form__range-slider-wrap{width:100%;height:4px;background:#eee;border-radius:2px}.form__range-slider-inner{position:relative;margin:0 7px}input[type=range]{position:absolute;top:0;left:0;width:100%;height:4px;background:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin:0;background:#c4af8d;background-image:url("../../images/range-thumb.svg");background-size:contain;border:none;border-radius:50%;cursor:pointer}input[type=range]::-moz-range-thumb{-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;background:#c4af8d;background-image:url("../../images/range-thumb.svg");background-size:contain;border:none;border-radius:50%;cursor:pointer}input[type=range]::-ms-thumb{appearance:none;width:20px;height:20px;margin:0;background:#c4af8d;background-image:url("../../images/range-thumb.svg");background-size:contain;border:none;border-radius:50%;cursor:pointer}input[type=range]:focus::-webkit-slider-thumb{background-color:#76ada6}input[type=range]:focus::-moz-range-thumb{background-color:#76ada6}input[type=range]:focus::-ms-thumb{background-color:#76ada6}.form__range-vars{display:flex;justify-content:space-between;margin:25px 0 0;font-size:10px;line-height:1;font-weight:600}.form__range-var{flex:1 1 0}.form__select{z-index:2;font-size:16px;line-height:24px;font-weight:normal;text-align:left}.form__select.form__z3,.form__z3 .form__select{z-index:3}.form__select.form__z4,.form__z4 .form__select{z-index:4}.form__select-input{display:none;margin:0 0 10px}body.js-touch .form__select-input{display:block}body.js-touch .form__select-js,body.js-touch .form__select-head,body.js-touch .form__select-options{display:none !important}.form__select-head{display:block;position:relative;width:100%;height:44px;padding:10px 45px 10px 16px;margin:0;background:#eee}.form__select-head:after{content:"";display:block;position:absolute;top:54%;right:15px;width:15px;height:15px;margin:-9px 0 0;background-image:url("../../images/icon-arrow-down-grey.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform 300ms ease-in-out}.form__select--open .form__select-head:after,.form__select:focus-within .form__select-head:after{transform:rotate(180deg)}.form__select-options{display:block;position:absolute;overflow:auto;top:100%;left:0;width:100%;height:auto;max-height:220px;background:#eee;box-shadow:0 2px 1px rgba(0,0,0,.1);transition:all 300ms ease-in-out;z-index:2;font-size:0;line-height:0}.form__z3 .form__select-options{z-index:3}.form__z4 .form__select-options{z-index:4}.form__select--closed:not(:focus-within) .form__select-options{max-height:0 !important}.form__select-options-inner{overflow:hidden}.form__select-option,.form__multi-option{display:block;width:100%;height:44px;padding:0 16px;margin:0;background:#eee;border-top:1px solid #eee;font-size:16px;line-height:24px;text-align:left}.form__select-option:hover,.form__select-option:focus,.form__multi-option:hover,.form__multi-option:focus{background:rgba(255,255,255,.5)}.form__select-option-inner,.form__multi-option-inner{padding:10px 0;margin:-1px 0 0}.form__multi-option-inner{padding-left:32px}.form__multi-option-inner:before{content:"";display:block;position:absolute;top:11px;left:0;width:20px;height:20px;background:#95cec7;border-radius:50%}.form__multi-option--checked .form__multi-option-inner:before{background-image:url("../../images/icon-checked.svg");background-size:90%;background-position:50%}.form__select-option+.form__select-option .form__select-option-inner,.form__multi-option+.form__multi-option .form__multi-option-inner{border-top:1px solid #fff}.gallery__carousel{overflow:hidden;width:100%;height:auto}.gallery__carousel.flickity-enabled{overflow:visible}.gallery__cell{display:flex;align-items:center;width:100%;padding:0 24px}@media(min-width: 768px){.gallery__cell{width:auto}}@media(min-width: 768px){.gallery--expand .gallery__cell{padding:0 20px}}@media(min-width: 768px){.gallery__carousel,.gallery__cell{height:320px}}@media(min-width: 768px){.gallery__carousel--large,.gallery__cell--large{height:400px}}@media(min-width: 768px){.gallery--expand .gallery__carousel,.gallery--expand .gallery__cell{height:auto}}@media(min-width: 768px){.gallery--expand .gallery__cell{width:60%;width:calc(60% + 40px);height:auto}}@media(min-width: 1024px){.gallery--expand .gallery__cell{width:48%;width:calc(48% + 40px)}}.gallery__img{font-size:0;line-height:0}@media(max-width: 767px){.gallery__img{width:100% !important}}@media(min-width: 768px){.gallery__img{width:auto;height:100%}}.gallery--expand .gallery__img{width:100% !important;height:auto}.gallery__img img{width:100%;height:auto}@media(min-width: 768px){.gallery__img img{width:auto;height:100%}}.gallery--expand .gallery__img img{width:100%;height:auto}.gallery__embed{width:100%;height:0;padding:0 0 56.25%}@media(min-width: 768px){.gallery__embed{width:569px;height:320px}}@media(min-width: 768px){.gallery__cell--large .gallery__embed{width:711px;height:400px}}.gallery--expand .gallery__embed{width:100%;height:0;padding:0 0 56.25%}@media(min-width: 768px){.gallery--expand .gallery__img,.gallery--expand .gallery__embed{transform:scale(0.75);transition:transform 600ms ease-in-out}.is-selected .gallery--expand .gallery__img,.is-selected .gallery--expand .gallery__embed{transform:scale(1)}}@media(min-width: 768px){.gallery--expand .is-selected .gallery__img,.gallery--expand .is-selected .gallery__embed{transform:scale(1)}}.gallery__nav{min-height:32px;margin:50px auto 0}.gallery--captions .gallery__nav{margin:85px auto 0}.gallery__caption-wrap{position:absolute;bottom:100%;left:0;width:100%;padding:0 0 40px}.gallery__caption{width:90%;max-width:480px;margin:0 auto;padding:5px 5px 0;background:#fff}.block--bg-black .gallery__caption{background:#2b2b2b}.gallery__count{padding-top:5px;font-family:"Palatino","Palatino Linotype","Book Antiqua3",serif;font-size:20px;line-height:1;font-style:italic;color:#c4af8d}.gallery__btn{margin:27px auto 0}@media(min-width: 1024px){.grid__inner{display:flex}.grid__inner:nth-child(even){flex-direction:row-reverse}}@media(min-width: 1024px){.grid__col{width:50%}}.grid__col,.grid__cell{display:flex;flex-direction:column;justify-content:center}@media(min-width: 1024px){.grid__col,.grid__cell{min-height:450px}}@media(min-width: 1100px){.grid__col,.grid__cell{min-height:500px}}@media(min-width: 1200px){.grid__col,.grid__cell{min-height:560px}}.grid__img{background-color:#ddd}.grid__img{position:absolute;top:0;bottom:0;left:0;right:0}@media(min-width: 1024px){.grid__img--left{margin-bottom:-2%;z-index:2}}@media(min-width: 1024px){.grid__img--right{margin-top:-2%}}@media(min-width: 1024px){.grid__head{padding:0 20% 0 0}.grid__inner:nth-child(even) .grid__head{padding:0 0 0 20%}}@media(min-width: 1024px){.grid__body{width:100%;max-width:660px;padding:60px 50px 80px;text-align:left}.grid__inner:nth-child(even) .grid__body{margin:0 0 0 auto;text-align:right}}@media(min-width: 1100px){.grid__body{padding:60px 60px 80px}}@media(min-width: 1200px){.grid__body{padding:60px 85px 80px}}.grid__cell{width:100%}@media(min-width: 1024px){.grid__cell{padding:80px 0 130px}}.grid__cell-inner{width:90%;max-width:500px;margin:0 auto}@media(min-width: 1024px){.grid__cell-inner{width:80%}}.grid__cell-text--large{font-size:20px;line-height:1.35}@media(min-width: 768px){.grid__cell-text--large{font-size:22px}}@media(min-width: 1024px){.grid__cell-text--large{font-size:24px}}.grid__slide-no{font-family:"Palatino","Palatino Linotype","Book Antiqua3",serif;font-size:20px;font-weight:300;font-style:italic}@media(min-width: 768px){.gridmenu{display:flex;flex-wrap:wrap}}.gridmenu__item{display:block;position:relative;overflow:hidden;padding:0 0 60%;background:#ddd}@media(min-width: 768px){.gridmenu__item{flex:0 0 auto;width:50%;padding:0 0 26.6129032258%}.gridmenu__item:nth-child(2),.gridmenu__item:nth-child(3),.gridmenu__item:nth-child(6),.gridmenu__item:nth-child(7),.gridmenu__item:nth-child(10),.gridmenu__item:nth-child(11),.gridmenu__item:nth-child(14),.gridmenu__item:nth-child(15){background:#ccc}.gridmenu__item--full{width:100%}}@media(min-width: 1880px){.gridmenu__item{height:500px;padding:0}}.gridmenu__bg{position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;transition:transform 1s ease-in-out;will-change:transform}a:hover .gridmenu__bg{transform:scale(1.05)}.gridmenu__body{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px;text-shadow:0 0 7px rgba(0,0,0,.15);color:#fff}.gridmenu__title{font-size:24px;font-weight:700}@media(min-width: 414px){.gridmenu__title{font-size:27px}}@media(min-width: 540px){.gridmenu__title{font-size:29px}}@media(min-width: 680px){.gridmenu__title{font-size:32px}}@media(min-width: 768px){.gridmenu__title{font-size:24px}}@media(min-width: 940px){.gridmenu__title{font-size:27px}}@media(min-width: 1024px){.gridmenu__title{font-size:29px}}@media(min-width: 1280px){.gridmenu__title{font-size:32px}}.gridmenu__subtitle{font-size:18px}.gridmenu__detail{font-family:"NorthwellFont","Northwell",Helvetica,Arial,sans-serif;font-size:28px}.header{position:fixed;top:0;left:0;width:100%;z-index:100}.header ul,.header li{display:inline-block;list-style:none;margin:0}.header a{text-decoration:none}.header button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.admin-bar .header{top:var(--wp-admin--admin-bar--height, 0px)}@media(max-width: 600px){.admin-bar #wpadminbar{position:fixed}}.header__bar{width:100%;height:60px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:background-color 600ms ease-in-out;z-index:2;font-size:12px;line-height:12px;font-weight:400;letter-spacing:.13em;text-transform:uppercase}.header__logo{display:block;position:absolute;top:0;left:50%;width:60px;height:60px;margin:0 -30px;z-index:2}@media(min-width: 768px){.header__logo{left:10px;margin:0}}.header__logo-icon{display:block;position:absolute;top:18px;left:18px;width:24px;height:25px;background-image:url("../../images/logo-header.svg");font-size:0;line-height:0;text-indent:-9999px}.header__enquire{display:block;position:absolute;top:19px;right:22px;padding:6px 17px 5px;background:#95cec7;border-radius:12px;transition:background-color 300ms ease-in-out;font-size:12px;line-height:12px;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:#fff}@media(min-width: 768px){.header__enquire{right:80px}}@media(min-width: 1280px){.header__enquire{right:85px}}@media(hover: hover){.header__enquire:focus,.header__enquire:hover{background:#2b2b2b}}.header--open .header__enquire{display:none}.header__award{display:none;position:absolute;top:9px;right:30px;width:28px;height:40px;background-image:url("../../images/queens-award.svg");font-size:0;line-height:0;text-indent:-9999px}@media(min-width: 768px){.header__award{display:block}}@media(min-width: 1024px){.header__award{right:32px}}.header__btn{display:block;position:absolute;top:0;left:0;width:105px;height:60px;background:none;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}@media(min-width: 768px){.header__btn{display:none}}.header__btn-icon{display:block;position:absolute;top:0;left:0;width:52px;height:60px}.header__btn-label{position:absolute;top:25px;left:66px}.header--open .header__btn-label{display:none}.header__line{display:block;position:absolute;top:24px;left:24px;width:18px;height:1px;background:#555;opacity:1;transition:all 500ms ease-in-out}.header--open .header__line1{transform:rotate(45deg) translateX(5px) translateY(3px)}.header__line2{top:30px;width:13px}.header--open .header__line2{opacity:0;transform:translateX(4px)}.header__line3{top:36px}.header--open .header__line3{transform:rotate(-45deg) translateX(5px) translateY(-4px)}.header__desktop{display:none;position:absolute;justify-content:space-between;align-items:space-between;top:0;left:70px;right:200px;font-weight:600}@media(min-width: 768px){.header__desktop{display:flex}}@media(min-width: 1024px){.header__desktop{left:77px;right:205px}}@media(min-width: 1280px){.header__desktop{right:215px}}.header__nav{flex:1 1 auto;text-align:left}.header__nav li{position:relative}.header__nav>div>ul>li>a,.header__nav>div>ul>li>button{display:inline-block;height:60px;padding:26px 9px 23px 9px;background:none;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}@media(min-width: 1024px){.header__nav>div>ul>li>a,.header__nav>div>ul>li>button{padding:26px 8px 23px 8px}}@media(min-width: 1280px){.header__nav>div>ul>li>a,.header__nav>div>ul>li>button{padding:26px 12px 23px 12px}}.header__nav>div>ul>li>a:after,.header__nav>div>ul>li>button:after{content:"";display:block;position:absolute;top:42px;left:8px;right:10px;height:2px;background:#95cec7;opacity:0;transform:scaleX(0);transform-origin:0 50%;transition:all 300ms ease-in-out}@media(min-width: 1280px){.header__nav>div>ul>li>a:after,.header__nav>div>ul>li>button:after{left:12px;right:14px}}.header__nav>div>ul>li>a:focus:after,.header__nav>div>ul>li>a:focus-within:after,.header__nav>div>ul>li>a:hover:after,.header__nav>div>ul>li>button:focus:after,.header__nav>div>ul>li>button:focus-within:after,.header__nav>div>ul>li>button:hover:after{opacity:1;transform:scaleX(1)}.header__nav ul ul{position:absolute;overflow:hidden;top:100%;left:0;width:200px;max-height:0}.header__nav ul ul:after{content:"";display:block;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:8px;background:linear-gradient(rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0) 100%);z-index:2}.header__nav ul ul li{display:block;top:-1px}.header__nav ul ul a{display:block;position:relative;padding:11px 15px 11px;background:#f5f5f5;border-top:1px solid #e0e0e0;transition:background-color 150ms ease-in-out,border-color 150ms ease-in-out,color 150ms ease-in-out;color:inherit}.header__nav ul ul a:focus,.header__nav ul ul a:hover{background:#95cec7;border-top:1px solid #95cec7;z-index:2;color:#fff}.header__nav ul li:focus ul,.header__nav ul li:focus-within ul,.header__nav ul li:hover ul{max-height:250px;transition:max-height 400ms linear}@media(max-width: 1119px){.header__desktop .header__visibility-desktop{display:none}}@media(min-width: 1120px){.header__desktop .header__visibility-tablet{display:none}}.drop__wrap{display:block;position:absolute;overflow:hidden;top:0;left:0;width:100%;height:59px;padding:60px 0 0;background:#fff;transition:height 600ms ease-in-out}@media(min-width: 768px){.drop__wrap{display:none}}.header--open .drop__wrap{height:100vh;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}.drop__inner{height:100vh;height:calc(100vh - 60px - var(--wp-admin--admin-bar--height, 0px))}.drop__nav{width:100%;height:100%}.drop__flex1{display:flex;overflow:auto;flex-direction:column;justify-content:space-between;width:100%;height:100%}.drop__top{flex:1 0 auto;padding:0 22px}.drop__bottom{flex:0 0 auto;color:#666}.drop__bottom--main{padding:25px 2px 18px}.drop__menu{padding:10px 5px 30px;text-align:left}.drop__menu li{display:block}.drop__menu>ul>li+li{padding-top:22px}.drop__menu a{display:block;padding:5px 0;line-height:1.4;font-weight:400;text-transform:uppercase}.drop__menu>ul>li>a{font-size:12px;font-weight:600;color:#c4af8d}.drop__menu>ul>li>a[href="#"]{cursor:default}.drop__menu ul li:first-child ul a{font-size:21px}.drop__menu ul ul a{font-size:17px;color:#333}.drop__award{left:-4px;width:70px;height:85px;margin:0 auto 30px;background-image:url("../../images/queens-award.svg");font-size:0;line-height:0;text-indent:-9999px}.drop__border{border-top:1px solid #e4e4e4}.drop__social a{display:block;padding:12px;font-size:0;line-height:0;text-align:center;color:inherit}@media(hover: hover){.drop__social a:focus,.drop__social a:hover{color:#95cec7}}.drop__social-icon{font-size:20px;line-height:1}.drop__social-name{font-size:0;line-height:0;text-indent:-9999px}.drop__contact{font-size:15px;line-height:1}@media(min-width: 375px){.drop__contact{font-size:16px}}.drop__contact a{color:inherit}@media(hover: hover){.drop__contact a:focus,.drop__contact a:hover{color:#95cec7}}.drop__space{padding:0 2px}.hero__bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.hero__bg .carousel-cell{transform:scale(1.05);transition:transform 2s ease-out}.hero__bg .carousel-cell.is-selected{transform:scale(1)}.hero__inner{pointer-events:none;min-height:100vh;min-height:calc(100vh - 60px - var(--wp-admin--admin-bar--height, 0px));color:#fff}@media(min-width: 768px){.hero__inner{padding-left:60px;padding-right:60px}}.hero__inner.hero__inner--slim{height:65vh;min-height:520px;max-height:700px}@media(max-height: 520px){.hero__inner,.hero__inner.hero__inner--slim{height:auto;min-height:80vh}}.hero__body{pointer-events:all;padding:55px 0 160px;opacity:0}.hero__inner--slim .hero__body{padding:55px 0 120px}.hero__body--logo{padding:55px 0 160px}@media(min-height: 800px)and (min-width: 600px){.hero__body--logo{padding:55px 0 160px}}.hero__logo{width:85%;max-width:250px;margin:0 auto}@media(min-height: 500px)and (min-width: 600px){.hero__logo{max-width:300px}}@media(min-height: 650px)and (min-width: 600px){.hero__logo{max-width:400px}}.hero__logo img{width:100%}.hero__links{margin:30px 0 0}@media(min-height: 500px)and (min-width: 600px){.hero__links{margin:42px 0 0}}@media(min-height: 650px)and (min-width: 600px){.hero__links{margin:56px 0 0}}.hero__title{display:block;font-size:36px;line-height:1.05}@media(min-width: 600px){.hero__title{font-size:44px}}@media(min-width: 768px){.hero__title{font-size:48px}}.hero__subtitle{display:block;margin:18px 0 0;font-size:16px;line-height:1.4;font-weight:bold}.hero__subtitle--md{font-size:17px}.hero__subtitle--lg{font-size:18px}.hero__subtitle--xl{font-size:20px}.hero__subtitle--xxl{font-size:22px}.hero__detail{margin:20px 0 0;font-family:"NorthwellFont","Northwell",Helvetica,Arial,sans-serif;font-size:36px;line-height:1}.hero__scroll{position:absolute;bottom:25px;left:0;width:100%}.hero__scroll-overflow{overflow:hidden}@media(max-height: 500px){.hero__scroll-overflow{display:none}}.hero__scroll-line{width:2px;height:55px;margin:0 auto;background:rgba(255,255,255,.3)}@media(min-height: 650px){.hero__scroll-line{height:76px}}@media(min-height: 800px){.hero__scroll-line{height:98px}}.hero__scroll-thumb{position:absolute;top:-24px;left:-1px;width:4px;height:23px;background:#fff;animation:scrollerSmall 1.75s infinite}@media(min-height: 650px){.hero__scroll-thumb{animation:scrollerMedium 2s infinite}}@media(min-height: 800px){.hero__scroll-thumb{animation:scrollerLarge 2.25s infinite}}.hero__scroll-icon{width:48px;height:48px;margin:26px auto 0;background-image:url("../../images/page-down-white.svg");background-size:contain;background-position:50%;background-repeat:no-repeat;animation:scrollPulse 1.75s infinite}@media(min-height: 650px){.hero__scroll-icon{animation:scrollPulse 2s infinite}}@media(min-height: 800px){.hero__scroll-icon{animation:scrollPulse 2.25s infinite}}.hero__scroll-icon{font-size:0;line-height:0;text-indent:-9999px}@keyframes scrollPulse{0%{transform:scale(1)}25%{transform:scale(1)}40%{transform:scale(1.1)}60%{transform:scale(1)}100%{transform:scale(1)}}@keyframes scrollerSmall{0%{transform:translateY(0)}70%{transform:translateY(100px)}100%{transform:translateY(100px)}}@keyframes scrollerMedium{0%{transform:translateY(0)}70%{transform:translateY(125px)}100%{transform:translateY(125px)}}@keyframes scrollerLarge{0%{transform:translateY(0)}70%{transform:translateY(160px)}100%{transform:translateY(160px)}}.home-cat__inner{padding:32px 0 0}@media(min-width: 768px){.home-cat__inner{display:flex;flex-direction:row;padding:62px 0 40px}}@media(min-width: 768px){.home-cat__left,.home-cat__right{flex:1 0 auto;width:50%}}.home-cat__left{padding:7px 0 0;font-size:16px;line-height:26px}@media(min-width: 375px){.home-cat__left{padding:7px 10px 0}}@media(min-width: 768px){.home-cat__left{padding:0 50px 0 0;font-size:24px;line-height:36px;text-align:right}}.home-cat__right{padding:48px 0 0}@media(min-width: 768px){.home-cat__right{padding:45px 0 0 51px;text-align:left}}.home-cat__subhead-lg{display:block;font-size:14px;color:#aa9777}@media(min-width: 768px){.home-cat__subhead-lg{font-size:16px}}.home-cat__subhead-sm{font-family:"Palatino","Palatino Linotype","Book Antiqua3",serif;font-size:16px;line-height:24px;font-weight:300;font-style:italic;color:#aa9777}.home-cat__links{margin:18px 14px 0;text-align:left}@media(min-width: 500px){.home-cat__links{max-width:400px;margin:18px auto 0}}@media(min-width: 768px){.home-cat__links{max-width:none;margin:18px 0 0}}.home-cat__links ul,.home-cat__links li{list-style:none;margin:0}.home-cat__links li+li{border-top:1px solid #ddd}.home-cat__links a{display:block;position:relative;padding:17px 35px 15px 0;font-size:14px;line-height:14px;text-decoration:none;color:inherit}@media(min-width: 768px){.home-cat__links a{padding:16px 35px 15px 0;font-size:16px;line-height:16px}}.home-cat__links a:after{content:"";display:block;position:absolute;top:50%;right:11px;width:11px;height:11px;margin:-6px 0 0;background-image:url("../../images/icon-arrow-right.svg");background-size:contain;background-repeat:no-repeat}.home-cat__link-detail{display:inline-block;margin-left:5px;font-family:"Palatino","Palatino Linotype","Book Antiqua3",serif;font-size:12px;font-style:italic;color:#aaa}@media(min-width: 768px){.home-cat__link-detail{font-size:14px}}.hr{width:56px;height:1px;margin:40px auto;background:#bbb}.hr--gold{background:#aa9777}@media(max-width: 767px){.btn+.intro__wrap{margin-top:52px}}@media(min-width: 768px){.intro__wrap{display:flex;flex-direction:row;margin:80px auto 0;padding:0 0 10px}}@media(min-width: 768px){.intro__wrap--padded{padding:0 0 85px}}.intro__wrap+.intro__wrap{margin:30px auto 0}@media(min-width: 768px){.intro__left,.intro__right{flex:1 0 auto;width:50%}}.intro__left{padding:7px 10px 0;font-size:22px;line-height:32px}@media(min-width: 768px){.intro__left{padding:0 50px 0 0;font-size:25px;line-height:36px;text-align:right}}@media(min-width: 1024px){.intro__left{padding:0 50px 0 3%;font-size:28px;line-height:40px}}.intro__right{padding:28px 0 0}@media(min-width: 768px){.intro__right{padding:48px 0 0 51px;text-align:left}}.intro__body-1-lg{font-size:22px;line-height:1.46}.btn+.intro__body-1-lg,.btn-gallery+.intro__body-1-lg{margin-top:52px}.intro__body-1-lg+.intro__body-1-sm,.intro__body-1-sm--margin{margin-top:40px}@media(min-width: 768px){.intro__body-1-lg+.intro__body-1-sm,.intro__body-1-sm--margin{margin-top:65px}}.intro__body-1-sm+.intro__body-1-lg{margin-top:60px}@media(min-width: 768px){.intro__body-1-sm+.intro__body-1-lg{margin-top:95px}}.intro__body-1-lg+.intro__body-1-sm.intro__body-1-sm--sm-margin{margin-top:44px}@media(min-width: 768px){.intro__body-cols{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;text-align:left}}@media(min-width: 1024px){.intro__body-cols{-moz-column-gap:60px;column-gap:60px}}.intro__expandable{display:none}.intro__expandable .intro__body-1-sm,.intro__expandable .intro__body-1-lg{padding:40px 0 0}@media(min-width: 768px){.intro__expandable .intro__body-1-sm,.intro__expandable .intro__body-1-lg{padding:75px 0 0}}.intro__btn-intro{width:90%;margin:0 auto;margin-top:50px !important}@media(min-width: 768px){.intro__btn-intro{width:80%;margin-top:70px !important}}.keyline{display:block;position:relative;width:1px}.keyline__inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.keyline__line{display:block;position:absolute;top:0;bottom:12px;left:0;width:1px}.keyline--no-dot .keyline__line{bottom:0}.keyline__dot{display:block;position:absolute;bottom:0;left:-2px;width:5px;height:5px;border-radius:50%}.keyline__line,.keyline__dot{background:#ddd}.bg-black .keyline__line,.block--bg-black .keyline__line,.bg-black .keyline__dot,.block--bg-black .keyline__dot{background:#777}.keyline--white .keyline__line,.keyline--white .keyline__dot{background:#fff}.keyline--article{height:84px;margin:0 auto 62px}.keyline--caption{position:absolute;top:0;left:22px;height:84px}.keyline--home-cat-body{position:absolute;top:0;bottom:0;left:50%}.keyline--home-cat-img{position:absolute;top:70%;bottom:0;left:50%}@media(min-width: 900px){.keyline--home-cat-img{top:67%}}.keyline--feat-split{display:none;position:absolute;top:0;left:11.320754717%;height:78px}@media(min-width: 850px){.keyline--feat-split{display:block}}@media(min-width: 1024px){.keyline--feat-split{left:11.7647058824%;height:88px}}@media(min-width: 1100px){.keyline--feat-split{left:14.0186915888%}}.keyline--gallery{height:84px;margin:0 auto 52px}.keyline--intro{height:68px;margin:-58px auto 40px}.keyline--intro-staggered{position:absolute;top:-30px;bottom:0;left:50%}.keyline--stagger{position:absolute;top:0;bottom:0;left:50%}.keyline--team{position:absolute;top:110px;left:50%;height:84px}@media(max-width: 599px){.keyline--team{display:none}}.keyline--testimonial{position:absolute;top:0;left:50%;height:82px}@media(min-width: 768px){.keyline--testimonial{height:110px}}.keyline--top{position:absolute;top:0;left:50%;height:84px}.keyline--top-wave{margin-top:-0.6%;z-index:3}@media(min-width: 650px){.keyline--top-wave{margin-top:-0.8%}}@media(min-width: 1440px){.keyline--top-wave{margin-top:-.9%}}.models__nav{font-size:11px;font-weight:600}@media(min-width: 768px){.models__nav{font-size:14px}}.models__nav ul,.models__nav li{list-style:none;margin:0}.models__nav li{display:inline-block}.models__nav a{display:inline-block;padding:0 9px;text-decoration:underline;color:#999}@media(min-width: 500px){.models__nav a{padding:0 9px}}@media(min-width: 768px){.models__nav a{padding:0 13px}}.models__nav a:hover,.models__nav a.current{color:#76ada6}.models__slider{margin:34px auto 0}.models__cell{width:100%;padding:0 0 16px}@media(min-width: 768px){.models__cell{width:60%;width:calc(60% + 40px);padding:0 20px 25px}}@media(min-width: 1024px){.models__cell{width:48%;width:calc(48% + 40px)}}.models__img{height:0;padding:0 0 60%}.models__img>*{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-width: 768px){.models__img{transform:scale(0.75);transition:transform 600ms ease-in-out}.is-selected .models__img{transform:scale(1)}}.models__info{display:none;position:relative;margin:52px 0 0}.models__info.current{display:block}.models__title{padding:0 30px;font-size:28px}@media(min-width: 500px){.models__title{font-size:30px}}@media(min-width: 768px){.models__title{font-size:32px}}.model__detail{width:100%;margin:16px 0 0;font-size:14px;color:#666}@media(min-width: 500px){.model__detail{font-size:15px}}@media(min-width: 768px){.model__detail{font-size:16px}}.model__detail tr{border-bottom:1px solid #ddd}.model__detail td{padding:17px 1px 16px}.model__detail td:first-child{font-weight:700;text-align:left}.model__detail td:last-child{padding-left:15px;text-align:right}.model__download{display:block;max-width:220px;margin:48px auto 0;font-size:12px;line-height:22px;font-weight:700;text-transform:uppercase;color:#95cec7}@media(min-width: 768px){.model__download{margin:55px auto 0}}.models-list__row{align-items:center;padding-top:35px;padding-bottom:55px;border-bottom:1px solid #ddd}.models-list__row-0{padding-top:20px}.models-list__row:first-child{padding-top:0}.models-list__detail{margin:12px auto 25px}@media(min-width: 768px){.models-list__detail{margin:22px auto 30px}}.models-list__title{font-family:"NorthwellFont","Northwell",Helvetica,Arial,sans-serif;font-size:45px;line-height:1;color:#aa9777}@media(min-width: 768px){.models-list__title{font-size:50px}}@media(min-width: 1024px){.models-list__title{font-size:56px}}.models-list__subtitle{margin:-10px 0 10px}@media(max-width: 767px){.models-list__images+.models-list__images{margin-top:25px}}.news__filter-by{font-size:16px;line-height:1;color:#aa9777}.news__filters{padding:26px 0 20px;font-size:14px;line-height:1.4;font-weight:600}.news__filters ul,.news__filters li{display:inline-block;list-style:none;margin:0}.news__filters li{padding:0 12px}.news__filters a{color:#bbb}.news__filters a:hover,.news__filters a.current{color:#95cec7}.news__item{display:block;padding:0 0 7px;margin:0 0 -5px;border-bottom:1px solid #ddd;text-align:left;text-decoration:none;color:inherit}.news__item img{transition:300ms ease-in-out}.news__item .btn-gt{transition:color 300ms ease-in-out}@media(hover: hover){a.news__item:hover img{opacity:.7}a.news__item:hover .btn-gt{opacity:1;color:#95cec7}}.news__meta{margin:21px 0 0;font-size:12px;font-weight:600;color:#999}.news__date{color:#95cec7}.news__title{margin:22px 10px 0 0;transition:color 300ms ease-in-out;font-size:28px;letter-spacing:.05em}@media(min-width: 768px){.news__item--feat .news__title{font-size:44px;line-height:1.04}}.news__body{margin:19px 0 0;font-size:16px;line-height:1.63;color:#777}@media(min-width: 768px){.news__item--feat .news__body{margin:14px 10px 0 0;font-size:18px}}#popups{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200}#popups-blackout{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}#popups-center{display:flex;position:absolute;flex-direction:column;justify-content:center;top:0;left:0;width:100%;height:100%}#popups-overflow{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.popup{display:none;position:relative;width:100%;margin:0 auto;background:#fff;font-size:16px;line-height:21px;text-align:center}.popup__header{position:fixed;top:0;left:0;width:100%;height:60px;background:#fff;z-index:2}.popup__inner{min-height:100vh;padding:120px 0 80px}.popup__inner--slider{height:100vh;padding:125px 0 150px}.popup .flickity-page-dots{display:none !important}.popup__gallery-row{margin-top:64px}.popup__slider-cell{width:100%;height:100%;min-height:200px}.popup__slider-bg{width:100%;height:100%}.popup__slider-count{position:absolute;top:100%;left:25%;width:50%;padding:68px 0 0 52px;font-family:"Palatino","Palatino Linotype","Book Antiqua3",serif;font-size:20px;line-height:1;font-style:italic;color:#c4af8d}.popups__enquire-btns{margin-top:-10px}.popups__enquire-details{margin:65px 0 0}.popups__enquire-contact{margin:3px 0 0;font-size:20px;line-height:1.5}.popups__enquire-contact a{text-decoration:none;color:#999}.popups__enquire-contact a:hover{color:#95cec7}.popups__image{width:100%;height:100%;min-height:300px;background-size:contain;background-position:center;background-repeat:no-repeat}.popups__award{width:70px;height:85px;margin:40px auto 0;left:-9px;background-image:url("../../images/queens-award.svg");font-size:0;line-height:0;text-indent:-9999px}@media(min-width: 768px){.section__col-top{text-align:justify}}.section__col1,.section__col2{padding:40px 0 0}@media(min-width: 768px){.section__col1,.section__col2{padding:75px 0 0;text-align:justify}}@media(min-width: 768px){.section__col2{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}@media(min-width: 1024px){.section__col2{-moz-column-gap:60px;column-gap:60px}}.section__expandable{display:none}.specs__col{max-width:545px}@media(min-width: 768px){.specs__col--2:first-child .specs__wrap,.specs__col--3:first-child .specs__wrap{margin:0 auto 0 0}.specs__col--2:last-child .specs__wrap,.specs__col--3:last-child .specs__wrap{margin:0 0 0 auto}}@media(max-width: 767px){.specs__col+.specs__col{margin-top:50px}}@media(min-width: 768px){.specs__wrap{width:91%;margin:0 auto}}@media(min-width: 768px){.specs__col--3 .specs__wrap{width:96%;margin:0 auto}}@media(min-width: 1024px){.specs__col--3 .specs__wrap{width:94%}}@media(min-width: 1280px){.specs__col--3 .specs__wrap{width:92%}}.specs__img[data-popup-image]{cursor:pointer}.specs__title{margin-bottom:-5px;font-family:"NorthwellFont","Northwell",Helvetica,Arial,sans-serif;font-size:56px;line-height:1}.specs__subtitle{font-size:12px;color:#aa9777}.specs__hr{width:55px;height:1px;margin:18px auto 38px;background:#aaa}.specs__stats{margin:52px auto 0}@media(min-width: 1024px){.specs__col--1 .specs__stats,.specs__col--2 .specs__stats{display:flex;flex-wrap:wrap}}.specs__item{display:flex;list-style:none;justify-content:space-between;padding:16px 0 15px;font-size:14px;color:#666}@media(min-width: 500px){.specs__item{font-size:15px}}@media(min-width: 840px){.specs__item{font-size:16px}}@media(min-width: 1024px){.specs__col--1 .specs__item,.specs__col--2 .specs__item{display:block;width:46.8%}.specs__col--1 .specs__item:nth-child(odd),.specs__col--2 .specs__item:nth-child(odd){margin-right:3.2%}.specs__col--1 .specs__item:nth-child(even),.specs__col--2 .specs__item:nth-child(even){margin-left:3.2%}}@media(min-width: 768px)and (max-width: 1023px){.specs__col--3 .specs__item{padding:15px 0 14px;font-size:12px}}@media(min-width: 880px){.specs__col--3 .specs__item{font-size:13px}}@media(min-width: 1024px){.specs__col--3 .specs__item{font-size:14px}}@media(min-width: 1140px){.specs__col--3 .specs__item{font-size:15px}}@media(min-width: 1280px){.specs__col--3 .specs__item{font-size:16px}}.specs__item+.specs__item{border-top:1px solid #ddd}@media(min-width: 1024px){.specs__col--1 .specs__item+.specs__item:nth-child(2),.specs__col--2 .specs__item+.specs__item:nth-child(2){border-top:none}}.specs__label{flex:1 1 auto;font-weight:700;text-align:left}@media(min-width: 1024px){.specs__col--1 .specs__label,.specs__col--2 .specs__label{text-align:center}}.specs__value{flex:1 1 auto;text-align:right}@media(min-width: 1024px){.specs__col--1 .specs__value,.specs__col--2 .specs__value{padding-top:7px;text-align:center}}.split__left{width:100%}@media(min-width: 768px){.split__left{width:50%}}@media(min-width: 850px){.split__left{width:53%}}@media(min-width: 1024px){.split__left{width:55%}}@media(min-width: 1100px){.split__left{width:58.9285714286%}}@media(max-width: 767px){.split__left--inset{max-width:400px;margin:0 auto}}@media(min-width: 900px){.split__left--inset{padding-left:30px}}.split__right{width:100%}@media(min-width: 768px){.split__right{width:55%;margin:32.1428571429% 0 0 -5%;text-align:left}}@media(min-width: 850px){.split__right{width:53%;margin:32.1428571429% 0 0 -6%}}@media(min-width: 1024px){.split__right{width:51%;margin:32.1428571429% 0 0 -6%}}@media(min-width: 1100px){.split__right{width:47.7678571429%;margin:32.1428571429% 0 0 -6.6964285714%}}@media(max-width: 767px){.split__right--inset{max-width:400px;margin:80px auto 0}}@media(min-width: 900px){.split__right--inset{padding-right:30px}}.split__right--text{background:#95cec7}@media(min-width: 768px){.split__right--text{padding:45px 5% 50px;margin:21.4285714286% 0 0 -5%;text-align:left}}@media(min-width: 850px){.split__right--text{padding:105px 6% 60px;margin:21.4285714286% 0 0 -6%}}@media(min-width: 920px){.split__right--text{padding:115px 6% 60px}}@media(min-width: 1024px){.split__right--text{padding:115px 5.8% 60px;margin:21.4285714286% 0 0 -6%}}@media(min-width: 1100px){.split__right--text{padding:125px 6.6964285714% 65px;margin:21.4285714286% 0 0 -6.6964285714%}}.stagger__inner{font-size:14px;line-height:24px;text-align:left}@media(min-width: 768px){.stagger__inner{display:flex;flex-direction:row;padding:112px 0 75px;margin:40px auto 0}}.stagger__inner img{margin:0 0 17px}.stagger__item{position:relative}@media(min-width: 768px){.stagger__item--left,.stagger__item--right{flex:1 0 auto;width:50%}}.stagger__item--left{padding:20px 0 0}@media(min-width: 768px){.stagger__item--left{padding:0 50px 0 0}}.stagger__item--right{padding:50px 0 0}@media(min-width: 768px){.stagger__item--right{padding:225px 0 0 51px}}.stagger__body{padding-right:30px}.stagger__title{font-size:16px}.team__group{padding:24px 0 0}@media(min-width: 600px){.team__group{padding:0}}@media(max-width: 599px){.team__group+.team__group:before{content:"";display:block;position:absolute;top:0;left:10px;right:10px;height:1px;background:#666}}@media(min-width: 600px){.team__group+.team__group{padding:250px 0 0}}.team__item{flex:0 0 auto;text-align:left}.team__row-head:after,.team__head:after{content:"";display:none;position:absolute;top:50%;right:0;width:15px;height:15px;margin:-9px 0 0;background-image:url("../../images/icon-arrow-down-grey.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;transition:transform 300ms ease-in-out}@media(max-width: 599px){.team__row-head{padding:0 25px}.team__row-head:after{display:block}.team--open .team__row-head:after{transform:rotate(180deg)}}.team__head{padding:18px 0 14px}@media(max-width: 599px){.team__head{padding:14px 25px 10px 0}.team__head:after{display:block}.team__item--open .team__head:after{transform:rotate(180deg)}}.team__title{font-size:20px;font-weight:400;color:#fff}.team__role{margin:4px 0 0;font-size:14px;font-weight:600}.team__body{margin:0 0 5px;font-size:16px;line-height:1.5}.testimonial__inner{width:100%;padding:80px 0 70px}@media(min-width: 768px){.testimonial__inner{padding:100px 0 50px}}.testimonial__cell{max-width:580px;padding:40px 24px 38px;margin:0 auto}@media(min-width: 375px){.testimonial__cell{padding:40px 35px 38px}}@media(min-width: 768px){.testimonial__cell{padding:60px 50px 38px}}@media(min-width: 1024px){.testimonial__cell{max-width:650px}}.testimonial__body{font-size:18px;line-height:26px;color:#fff}@media(min-width: 375px){.testimonial__body{font-size:20px;line-height:30px}}@media(min-width: 768px){.testimonial__body{font-size:22px;line-height:33px}}@media(min-width: 1024px){.testimonial__body{font-size:24px;line-height:36px}}.testimonial__source{margin:34px 0 0;font-size:14px}@media(min-width: 768px){.testimonial__source{font-size:16px}}.testimonial__detail{margin:10px 0 0;font-size:10px;color:#fff}@media(min-width: 768px){.testimonial__detail{font-size:12px}}.used__wrap{margin-top:-75px}.used__item{display:block;padding:0 0 7px;margin:0 0 -5px;border-bottom:1px solid #ddd;text-align:left;text-decoration:none;color:inherit}.used__item img{transition:300ms ease-in-out}.used__item .btn-gt{transition:color 300ms ease-in-out}@media(hover: hover){.used__item:hover img{opacity:.7}.used__item:hover .btn-gt{opacity:1;color:#95cec7}}.used__meta{margin:21px 0 0;font-size:12px;font-weight:600;color:#999}.used__year{color:#95cec7}.used__title,.used__price{margin:18px 10px 0 0;transition:color 300ms ease-in-out;font-size:28px;line-height:1.06;letter-spacing:.05em}@media(min-width: 768px){.used__title,.used__price{font-size:36px}}.used__price{margin:0;color:#95cec7}.used__body{margin:19px 0 0;font-size:16px;line-height:1.63;color:#777}@media(min-width: 768px){.used__item--feat .used__body{margin:14px 10px 0 0;font-size:18px}}.wave{position:absolute;left:0;width:100%;height:0;padding:6% 0 0;z-index:2;font-size:0;line-height:0}.wave svg{width:100%;height:auto}.wave--top{top:0}.wave--bottom{bottom:0}.wave--top-left{bottom:100%}.wave--bottom-right{top:100%}.wave__inner{position:absolute;left:0;width:100%}.wave--top .wave__inner,.wave--bottom .wave__inner{left:-0.2%;width:100.2%}.wave--top .wave__inner{top:-1px}.wave--bottom .wave__inner{bottom:-1px}.wave--top-left .wave__inner{bottom:0;margin-bottom:-2.2%}.wave--bottom-right .wave__inner{top:0;margin-top:-2.2%}.wave--top .wave__inner{transform-origin:50% 0}.wave--bottom .wave__inner{transform-origin:50% 100%}@media(min-width: 768px){.wave--lg-overflow .wave__inner{width:100.4%}}/*!
Flickity v2.2.1
https://flickity.metafizzy.co
*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{position:relative;overflow:hidden;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{pointer-events:none;opacity:.3;cursor:auto}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{position:absolute;top:20%;left:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;list-style:none;bottom:-25px;width:100%;padding:0;margin:0;line-height:1;text-align:center}.carousel--grid .flickity-page-dots{bottom:40px}@media(min-width: 768px){.carousel--grid .flickity-page-dots{bottom:70px}}.carousel--hero .flickity-page-dots{bottom:40px}@media(min-width: 768px){.carousel--hero .flickity-page-dots{bottom:50px}}@media(min-width: 1024px){.carousel--hero .flickity-page-dots{bottom:60px}}.carousel--gallery-dots .flickity-page-dots{bottom:-73px}.gallery--captions .carousel--gallery-dots .flickity-page-dots{bottom:-108px}.carousel--gallery-numbers .flickity-page-dots{display:none !important}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;position:relative;width:14px;height:14px;margin:0 7px;cursor:pointer}.flickity-page-dots .dot:before,.flickity-page-dots .dot:after{content:"";display:block;position:absolute;background:#999;border-radius:50%;transition:all 300ms ease-in-out}.bg-black .flickity-page-dots .dot:before,.block--bg-black .flickity-page-dots .dot:before,.bg-aqua .flickity-page-dots .dot:before,.bg-black .flickity-page-dots .dot:after,.block--bg-black .flickity-page-dots .dot:after,.bg-aqua .flickity-page-dots .dot:after{background:rgba(255,255,255,.8)}.carousel--hero .flickity-page-dots .dot:before,.carousel--hero .flickity-page-dots .dot:after{background:#fff}.flickity-page-dots .dot:before{top:-1px;left:-1px;width:16px;height:16px;background:#c4af8d;transform:scale(0.3);opacity:0}.bg-black .flickity-page-dots .dot:before,.block--bg-black .flickity-page-dots .dot:before,.bg-aqua .flickity-page-dots .dot:before{background:#fff}.carousel--gallery .flickity-page-dots .dot:before{background:#95cec7}.carousel--hero .flickity-page-dots .dot:before{top:-3px;left:-3px;width:20px;height:20px;background:rgba(43,43,43,.8)}.flickity-page-dots .dot:after{top:4px;left:4px;width:6px;height:6px}.carousel--hero .flickity-page-dots .dot:after{top:3px;left:3px;width:8px;height:8px}.flickity-page-dots .dot.is-selected:before{transform:scale(1);opacity:1}.flickity-page-dots .dot.is-selected:after{background:#fff}.bg-black .flickity-page-dots .dot.is-selected:after,.block--bg-black .flickity-page-dots .dot.is-selected:after{background:#2b2b2b}.bg-aqua .flickity-page-dots .dot.is-selected:after{background:#95cec7}.carousel--hero .flickity-page-dots .dot.is-selected:after{background:#95cec7}
/*# sourceMappingURL=styles.min.css.map */
