html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:AvenirNext;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/AvenirNext_DemiBold.eot) format("eot"),url(/fonts/AvenirNext_DemiBold.ttf) format("truetype"),url(/fonts/AvenirNext_DemiBold.woff2) format("woff2"),url(/fonts/AvenirNext_DemiBold.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/AvenirNext_Bold.eot) format("eot"),url(/fonts/AvenirNext_Bold.ttf) format("truetype"),url(/fonts/AvenirNext_Bold.woff2) format("woff2"),url(/fonts/AvenirNext_Bold.woff) format("woff")}@font-face{font-family:AvenirNext;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/AvenirNext_Heavy.eot) format("eot"),url(/fonts/AvenirNext_Heavy.ttf) format("truetype"),url(/fonts/AvenirNext_Heavy.woff2) format("woff2"),url(/fonts/AvenirNext_Heavy.woff) format("woff")}@font-face{font-family:Dia;font-style:normal;font-display:swap;font-weight:300;src:url(/fonts/Dia_Light.eot) format("eot"),url(/fonts/Dia_Light.woff) format("woff")}@font-face{font-family:Dia;font-style:italic;font-display:swap;font-weight:300;src:url(/fonts/Dia_LightItalic.eot) format("eot"),url(/fonts/Dia_LightItalic.woff) format("woff")}@font-face{font-family:Dia;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/Dia_Regular.eot) format("eot"),url(/fonts/Dia_Regular.woff) format("woff")}@font-face{font-family:Dia;font-style:italic;font-display:swap;font-weight:400;src:url(/fonts/Dia_RegularItalic.eot) format("eot"),url(/fonts/Dia_RegularItalic.woff) format("woff")}@font-face{font-family:Dia;font-style:normal;font-display:swap;font-weight:700;src:url(/fonts/Dia_Bold.eot) format("eot"),url(/fonts/Dia_Bold.woff) format("woff")}@font-face{font-family:Dia;font-style:italic;font-display:swap;font-weight:700;src:url(/fonts/Dia_BoldItalic.eot) format("eot"),url(/fonts/Dia_BoldItalic.woff) format("woff")}@font-face{font-family:Dia;font-style:normal;font-display:swap;font-weight:900;src:url(/fonts/Dia_Black.eot) format("eot"),url(/fonts/Dia_Black.woff) format("woff")}@font-face{font-family:Dia;font-style:italic;font-display:swap;font-weight:900;src:url(/fonts/Dia_BlackItalic.eot) format("eot"),url(/fonts/Dia_BlackItalic.woff) format("woff")}@font-face{font-family:NeueHaasGrotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/fonts/NeueHaasGrotesk_Regular.woff2) format("woff2"),url(/fonts/NeueHaasGrotesk_Regular.woff) format("woff")}@font-face{font-family:NeueHaasGrotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/fonts/NeueHaasGrotesk_Medium.woff2) format("woff2"),url(/fonts/NeueHaasGrotesk_Medium.woff) format("woff")}@font-face{font-family:NeueHaasGrotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/fonts/NeueHaasGrotesk_Bold.woff2) format("woff2"),url(/fonts/NeueHaasGrotesk_Bold.woff) format("woff")}body,html{font-size:16px;line-height:1.2}@media screen and (min-width:768px){body,html{font-size:28px}}body{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.primary-button{font-size:18px;line-height:20px;font-weight:900;letter-spacing:.5px}@media screen and (min-width:1025px){.primary-button{font-size:24px;line-height:1.17}}.menu-button,.secondary-button{font-size:20px;letter-spacing:.5px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#000}.primary-nav a{font-size:45px;line-height:85px;font-weight:700;text-align:center;color:#fff;text-decoration:none}@media screen and (min-width:568px){.primary-nav a{text-align:left}}@media screen and (min-width:768px){.primary-nav a{font-size:50px}}.secondary-nav a{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;line-height:36px;font-weight:400;text-align:center;color:#fff;text-decoration:none}@media screen and (min-width:568px){.secondary-nav a{text-align:left}}.nav-leasing,.nav-leasing a,.nav-leasing h4{margin:0;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.44;color:#fff;text-align:center}@media screen and (min-width:568px){.nav-leasing,.nav-leasing a,.nav-leasing h4{text-align:left}}header .main-nav .dark-panel ul .nav-leasing a{display:inline}.leasing{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:600;line-height:2;text-align:center}@media screen and (min-width:1025px){.leasing{font-size:24px;line-height:2}}.leasing h4{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;margin:1em 0 0;font-size:26px;line-height:1.31;letter-spacing:-.29px;color:#ed3325}@media screen and (min-width:1025px){.leasing h4{font-size:30px}}.leasing p{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.56;letter-spacing:-.2px;text-align:center}@media screen and (min-width:1025px){.leasing p{font-size:24px;line-height:1.42}}.leasing a{color:#000;text-decoration:none}.hero-header{font-size:45px;font-weight:900;line-height:1}@media screen and (min-width:768px){.hero-header{font-size:90px}}@media screen and (min-width:1025px){.hero-header{font-size:100px}}.section-title{margin:0;font-size:42px;line-height:1;text-transform:uppercase;font-weight:900;color:#ed3325;text-align:center}@media screen and (min-width:768px){.section-title{font-size:54px;-webkit-transform:translateY(30px);transform:translateY(30px);z-index:2;position:relative}}@media screen and (min-width:1025px){.section-title{font-size:60px}.floorplans .section-title{text-align:left}}p{font-size:18px;line-height:1.33;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;letter-spacing:.3px;margin:33px 0}@media screen and (min-width:768px){p{font-size:28px}}.floorplan-description p{font-weight:400;text-align:center;margin:.5em 0}.floorplan-description p .currency{font-weight:700}.floorplan-description p.price{font-weight:400}.floorplan-description p.price a{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;line-height:20px;font-weight:900;letter-spacing:.5px;color:#ed3325;text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.floorplan-description p{font-size:16px;line-height:20px;text-align:left}}@media screen and (min-width:1025px){.floorplan-description p .currency{font-size:28px}}.floorplans-title,.hero-title,.map-title{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin:80px 25px 0;font-size:32px;font-weight:900;line-height:1.25;text-transform:uppercase}@media screen and (min-width:568px){.floorplans-title,.hero-title,.map-title{margin:80px 45px 0}}@media screen and (min-width:1025px){.floorplans-title,.hero-title,.map-title{margin:120px 0 0;font-size:40px}}.hero-cta{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:900;line-height:1.06;letter-spacing:.25px;color:#ed3325;text-decoration:underline;text-transform:uppercase;display:block;cursor:pointer;margin-left:25px}@media screen and (min-width:568px){.hero-cta{margin-left:45px}}@media screen and (min-width:1025px){.hero-cta{font-size:18px;letter-spacing:-.2px;text-align:left;margin-left:0}}.map-title{margin-top:50px}@media screen and (min-width:1025px){.map-title{margin-top:100px}}.floorplans-paragraph,.hero-paragraph,.map-paragraph{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.35;margin:20px 25px 0}@media screen and (min-width:568px){.floorplans-paragraph,.hero-paragraph,.map-paragraph{margin:20px 45px 0}}@media screen and (min-width:1025px){.floorplans-paragraph,.hero-paragraph,.map-paragraph{font-size:30px;line-height:1.47;margin:34px 0 0}}.hero-paragraph{margin:20px 25px}@media screen and (min-width:568px){.hero-paragraph{margin:20px 45px}}@media screen and (min-width:1025px){.hero-paragraph{margin:34px 0}}.floorplans-cta{display:block;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:900;letter-spacing:.25px;color:#ed3325;text-transform:uppercase;margin:20px 25px 0}@media screen and (min-width:568px){.floorplans-cta{margin:20px 45px 0}}@media screen and (min-width:1025px){.floorplans-cta{font-size:18px;letter-spacing:-.2px;margin:34px 0 0}}.location-section h2{font-size:32px;font-weight:900;line-height:1.25;text-transform:uppercase;margin:1.5em 25px 0}@media screen and (min-width:568px){.location-section h2{margin:1.5em 45px 0}}@media screen and (min-width:1025px){.location-section h2{margin:1.5em 0 0;font-size:40px}}.location-section p{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1.35;margin:34px 25px}@media screen and (min-width:568px){.location-section p{margin:34px 45px}}@media screen and (min-width:1025px){.location-section p{margin:34px 0;font-size:30px;line-height:1.47}}.location-section .location-section-cta{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:900;line-height:1.06;letter-spacing:.25px;color:#ed3325;text-decoration:underline;text-transform:uppercase;display:block;cursor:pointer;margin-left:25px}@media screen and (min-width:568px){.location-section .location-section-cta{margin-left:45px}}@media screen and (min-width:1025px){.location-section .location-section-cta{font-size:18px;letter-spacing:-.2px;text-align:left;margin-left:0}}.spaces-paragraph{font-size:22px;font-weight:600;line-height:1.59;letter-spacing:-.24px;margin:56px 0}@media screen and (min-width:1025px){.spaces-paragraph{font-size:24px;line-height:1.54;letter-spacing:-.27px;margin:75px 0}}.size-indicator{font-size:180px;line-height:1;font-weight:900}.size-indicator.blue{color:#069}.size-indicator.red{color:#ed3325}.size-indicator.yellow{color:#fbb315}@media screen and (min-width:768px){.size-indicator{font-size:230px}}.culture a{font-size:20px;line-height:24px;font-weight:700;color:#000;text-decoration:none}.culture a h4{margin:0}.culture a .eyebrow{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:31px;font-weight:400}.culture .blog-item a{color:#fff}.footer-nav{text-align:center;font-size:18px;font-weight:600}.footer-nav a{color:#000;text-decoration:none}@media screen and (min-width:768px){.footer-nav{line-height:27px}.footer-nav span{color:#ed3325}}.footer-legal{color:#717075;text-align:center;font-size:14px;line-height:19px;font-weight:500}@media screen and (min-width:768px){.footer-legal{font-size:12px;line-height:17px;text-align:left}}.gallery-title{font-size:35px;line-height:1;font-weight:900;letter-spacing:.5px;text-transform:uppercase;text-align:center;margin:1em 0 .5em}@media screen and (min-width:1025px){.gallery-title{font-size:60px;letter-spacing:0;text-align:right;margin:0}}@media screen and (min-width:1025px){.gallery-description p{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.41}}.progress-description{font-size:16px;line-height:19px;letter-spacing:1px;color:#b3b3b3}.gallery-caption{font-size:20px;line-height:22px;color:#fff;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin:16px}@media screen and (min-width:1025px){.gallery-caption{font-size:16px;line-height:20px;margin:19px 0 0;color:#000}}.next-gallery .eyebrow{text-align:center;margin:20px 0}.floorplans-gallery figure figcaption{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;line-height:1.35}@media screen and (min-width:568px){.floorplans-gallery figure figcaption{line-height:1.55}}@media screen and (min-width:1025px){.floorplans-gallery figure figcaption{font-size:16px;line-height:1.94}}.floorplan-nav-list li a{font-size:45px;line-height:50px;color:#000;font-weight:900;text-decoration:none}.floorplan-nav-list li a.active{color:#ed3325}@media screen and (min-width:768px){.floorplan-nav-list li a{font-size:90px;line-height:95px}}@media screen and (min-width:1025px){.floorplan-nav-list li a{font-size:60px}}.availability{text-align:center;color:#ed3325;font-size:14px;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:900;display:block;text-transform:uppercase;margin-top:15px}@media screen and (min-width:568px){.availability{font-size:18px}}@media screen and (min-width:1025px){.availability{display:inline-block;float:right}}.floorplans .floorplans-gallery figure figcaption{font-size:14px}@media screen and (min-width:568px){.floorplans .floorplans-gallery figure figcaption{font-size:18px}}.legal h1{font-size:38px;font-weight:900;line-height:1.16;text-transform:uppercase;margin:1.25em 0}.legal h1,.legal h2{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.legal h2{font-size:20px;font-weight:700;margin:2.25em 0 1em}.legal p,.legal ul li{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:1.44;font-weight:400}.legal p{margin:1em 0}.life-index-hero{text-decoration:none}.life-index-hero h1{font-size:35px;line-height:1.29;letter-spacing:.5px;color:#fff}@media screen and (min-width:568px){.life-index-hero h1{font-size:50px;line-height:1.16;letter-spacing:normal;color:#000}}@media screen and (min-width:1025px){.life-index-hero h1{font-size:60px}}.life-filter{position:relative;text-align:center;margin:36px 0}.life-filter p{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.35;margin:0}.life-filter h3,.life-filter p{font-size:20px;text-align:center}.life-filter h3{font-weight:900;line-height:1;letter-spacing:-.22px;color:#ed3325;text-transform:uppercase;margin:.5em 0}.life-filter a{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.36;text-align:center;color:#b3b3b3;text-transform:uppercase;text-decoration:none}@media screen and (min-width:568px){.life-filter{margin:70px 0}.life-filter h3{font-size:28px}.life-filter a{font-size:16px;font-weight:700;letter-spacing:1.07px}}@media screen and (min-width:1025px){.life-filter a{position:absolute;top:0;right:110px}}@media screen and (min-width:1360px){.life-filter a{right:calc((100vw - 1140px)/2)}}.life-hero h1{font-size:35px;font-weight:700;line-height:1.29;letter-spacing:.5px;margin:0}.life-hero .category{display:block;font-size:14px;font-weight:900;line-height:1;letter-spacing:.5px;margin:35px 0 45px;text-transform:uppercase}@media screen and (min-width:568px){.life-hero h1{font-size:50px;line-height:1.16}.life-hero .category{font-size:16px;letter-spacing:1px}}@media screen and (min-width:1025px){.life-hero h1{font-size:60px;line-height:1.17;margin-bottom:80px}.life-hero .category{text-align:right;margin:0 0 95px}}.life-hero.bg-peacock-blue .category,.life-hero.bg-peacock-blue h1,.life-hero.bg-tomato .category,.life-hero.bg-tomato h1{color:#fff}@media screen and (min-width:568px){.life-hero.overlap h1{position:relative;margin:80px 0 0;z-index:1}.life-hero.overlap .category{text-align:right;margin:36px 0}}@media screen and (min-width:1025px){.life-hero.overlap .category{text-align:left;margin:66px 0 166px}}.life-hero.two-img-stack h1{margin-top:44px}.life-hero.two-img-stack .category{text-align:right}@media screen and (min-width:568px){.life-hero.two-img-stack h1{margin-bottom:44px}.life-hero.two-img-stack .category{text-align:left;margin-top:0}}@media screen and (min-width:1025px){.life-hero.two-img-stack h1{margin:0}.life-hero.two-img-stack .category{margin-top:45px}}@media screen and (min-width:568px){.life-hero.two-img-row .category,.life-hero.two-img-row h1{text-align:center}.life-hero.two-img-row .category{margin:60px 0}}@media screen and (min-width:1025px){.life-hero.two-img-row h1{margin:0}.life-hero.two-img-row .category{margin:40px 0}}.life-content h2,.life-content h5{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;line-height:1;margin:2em 0 1em}.life-content p{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;line-height:1.44;font-weight:400;margin:0 0 30px}.life-content p.large{font-size:24px;line-height:1.38;margin:1em 0}.life-content blockquote,.life-content blockquote p{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:24px;font-weight:900;line-height:1.13;letter-spacing:.21px;color:#a5d5a7;margin:0;position:relative;padding:6px 0 6px 52px}.life-content blockquote p{padding:0}.life-content blockquote:before{content:"";width:26px;height:100%;position:absolute;left:0;top:0;background-color:#a5d5a7}.life-content figure figcaption{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.35;color:#b3b3b3}.life-content .large-caption p{font-size:24px;font-weight:400;line-height:1.5;margin:0}.life-content .double-image-2 figcaption{text-align:right}.life-content h4{margin:50px 0 12px;display:block;position:relative;font-size:20px;font-weight:700;line-height:1;padding:12px 0 12px 20px}.life-content h4:before{content:"";width:10px;height:100%;position:absolute;left:0;top:0;background-color:#000}.life-content h3.guide-header{padding:0 11px;margin-bottom:0;text-transform:uppercase;color:#fff;background-color:#000;font-size:35px;line-height:66px;font-weight:900;letter-spacing:.5px}.life-content .guide-city-nav,.life-content .guide-nav{text-align:justify;text-justify:inter-word;-moz-text-align-last:justify;text-align-last:justify}.life-content .guide-city-nav a,.life-content .guide-nav a{font-size:20px;font-weight:900;line-height:1;letter-spacing:-.22px;color:#000;text-decoration:none;text-transform:uppercase;display:inline-block;margin-right:15px}@media screen and (min-width:568px){.life-content h2,.life-content h5{font-size:24px}.life-content p{font-size:20px;line-height:1.8}.life-content p.large{font-size:28px;line-height:1.43}.life-content blockquote,.life-content blockquote p{font-size:36px;line-height:1.31;letter-spacing:normal;padding:12px 0 12px 52px}.life-content .double-image-2 figcaption{text-align:left}.life-content h4{font-size:24px}.life-content h3.guide-header{padding:0 21px;font-size:50px;line-height:102px}.life-content .guide-city-nav a,.life-content .guide-nav a{font-size:22px;letter-spacing:1.38px;margin-right:39px}}@media screen and (min-width:1025px){.life-content h2,.life-content h5{font-size:28px}.life-content p{font-size:24px;line-height:1.5}.life-content p.large{font-size:32px;line-height:1.25}.life-content blockquote,.life-content blockquote p{font-size:45px;line-height:1.09;letter-spacing:-.5px;padding:12px 0 12px 72px}.life-content blockquote:before,.life-content blockquote p:before{width:36px}.life-content blockquote p,.life-content blockquote p p{padding:0}.life-content figure figcaption{font-size:16px}.life-content h4{font-size:28px}.life-content h3.guide-header{padding:0 32px;font-size:60px;line-height:109px}}.life-related figcaption h4{font-size:20px;font-weight:700;line-height:1.2;letter-spacing:normal;color:#fff;margin-bottom:10px}.life-related figcaption h4,.life-related figcaption span{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.life-related figcaption span{display:block;font-size:14px;font-weight:900;line-height:1;letter-spacing:.5px;color:#ed3325;text-transform:uppercase}@media screen and (min-width:568px){.life-related figcaption h4{font-size:28px;line-height:1.21;letter-spacing:-.31px}.life-related figcaption span{font-size:16px}}.life-meta .credits li{font-size:16px;letter-spacing:.8px;color:#b3b3b3}.life-meta .credits li,.life-meta .tags li a{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;line-height:1.2;text-transform:uppercase}.life-meta .tags li a{display:block;text-align:right;font-size:14px;font-weight:900;letter-spacing:.5px;color:#000;text-decoration:none}@media screen and (min-width:568px){.life-meta .credits li{font-weight:700;letter-spacing:1.07px;line-height:1.4}.life-meta .tags li a{font-size:16px;line-height:1;letter-spacing:1px}}.sitemap h1{font-size:38px;font-weight:900;line-height:2.5;text-transform:uppercase}.sitemap ul{list-style:none;margin:0;padding:0}.sitemap ul li a{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1;text-decoration:none;color:#000}.sitemap ul li ul{margin:0 0 1.5em 1em}.sitemap ul li ul li a{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-decoration:underline}.sitemap ul li ul li ul{margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}figure.object-fit img{position:absolute;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}.culture figure.object-fit .compat-object-fit,figure.object-fit.compat-object-fit,figure.object-fit.compat-object-fit .lazy-initial{background-size:cover;background-position:50%}.culture figure.object-fit .compat-object-fit img,figure.object-fit.compat-object-fit .lazy-initial img,figure.object-fit.compat-object-fit img{opacity:0}figure.parallax{will-change:transform}.location-section figure img{-webkit-transition:-webkit-transform 3s cubic-bezier(.19,1,.22,1);transition:-webkit-transform 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1);transition:transform 3s cubic-bezier(.19,1,.22,1),-webkit-transform 3s cubic-bezier(.19,1,.22,1)}.location-section figure img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}picture.lazy img{-webkit-transition:.5s;transition:.5s;opacity:1}picture.lazy-initial img{opacity:0}label{font-size:20px;line-height:1;display:block;position:relative}.input-group{margin-bottom:20px;position:relative}.input-group .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.input-group .label label{white-space:nowrap}.error-message{font-size:12px;color:#000;line-height:1.42;text-align:right;margin-left:20px}.error-message .help-block{margin:0;font-size:12px;font-weight:400;letter-spacing:0}input,select{border-radius:4px;display:block;padding:13px 19px;font-size:20px;border:2px solid transparent;color:#000;background-color:#fff;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email],input[type=password],input[type=tel],input[type=text],select[type=email],select[type=password],select[type=tel],select[type=text]{width:100%;margin-top:9px}input[type=checkbox],select[type=checkbox]{display:inline-block;margin:0;padding:3px}input.error,select.error{border:2px solid #000}@media screen and (min-width:568px){input,select{font-size:16px}}select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:9px}.select{position:relative}.select:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2l9.913 9L21 2' stroke='%23000' stroke-width='4' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E");width:19px;height:12px;background-size:100% auto;position:absolute;top:50%;margin-top:-6px;right:22px;display:inline-block;pointer-events:none}.select.disabled:after{display:none}legend{font-size:20px;margin-bottom:20px}button[type=submit],input[type=submit]{width:100%;font-size:16px;font-weight:900;letter-spacing:.5px;text-align:center;color:#fff;background-color:#000;border:none;margin-bottom:20px;text-transform:uppercase;cursor:pointer;-webkit-appearance:none}button[type=submit].success,input[type=submit].success{background-color:#a5d5a7;pointer-events:none}@media screen and (min-width:568px){button[type=submit],input[type=submit]{border-radius:0}}@media screen and (min-width:768px){button[type=submit],input[type=submit]{border-radius:0}}.checkbox-row{margin-bottom:28px;margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.checkbox-row .error-message{padding-bottom:5px;text-align:left;margin-left:0;position:absolute;bottom:100%;left:0}.checkbox-row .checkbox-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgba(0,0,0,.4)}.checkbox-row .checkbox-label label{width:100%;padding-left:30px}.checkbox-row .checkbox-label p{font-size:20px;line-height:1.05em;color:rgba(0,0,0,.4);margin-left:35px}.checkbox-row .checkbox-label .error:before{border:2px solid #000}@media screen and (min-width:1025px){.checkbox-row .checkbox-label p{margin-left:30px;font-size:16px;color:rgba(0,0,0,.4);line-height:1.25}}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:18px;height:18px;background-color:#fff;border:2px solid transparent;border-radius:4px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:absolute;left:0;top:0}.styled-checkbox:focus+label:before{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.12);box-shadow:0 0 0 3px rgba(0,0,0,.12)}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd}.styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:0;width:21px;height:14px;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.51 19.29'%3E%3Cpath fill='none' stroke='%23000' stroke-width='5' d='M1.75 9.12l6.78 6.66 14.22-14'/%3E%3C/svg%3E")}.user-login-iframe{width:100%;height:650px;border:0}body.modal-open,main{overflow:hidden}.grid{display:grid;display:-ms-grid;grid-gap:30px;grid-row-gap:0}@media screen and (min-width:0px){.grid{margin:0 15px;grid-template-columns:repeat(4,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:568px){.grid{margin:0 39px;grid-template-columns:repeat(6,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:768px){.grid{margin:0 39px;grid-template-columns:repeat(6,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:1025px){.grid{margin:0 110px;grid-template-columns:repeat(12,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:1360px){.grid{margin:0 110px;grid-template-columns:repeat(12,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:0px){.grid .xsm-full-bleed{margin:0 -15px;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}.grid .all-col-full,.grid .xsm-col-full{margin:0;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}.grid .xsm-col-0-0{grid-column:1/1;-ms-grid-column:1;-ms-grid-column-span:-1;margin:0}.grid .xsm-col-0-1{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;margin:0}.grid .xsm-col-0-2{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;margin:0}.grid .xsm-col-0-3{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5;margin:0}.grid .xsm-col-0-4{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7;margin:0}.grid .xsm-col-1-0{grid-column:2/2;-ms-grid-column:3;-ms-grid-column-span:-1;margin:0}.grid .xsm-col-1-1{grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1;margin:0}.grid .xsm-col-1-2{grid-column:2/4;-ms-grid-column:3;-ms-grid-column-span:3;margin:0}.grid .xsm-col-1-3{grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5;margin:0}.grid .xsm-col-1-4{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7;margin:0}.grid .xsm-col-2-0{grid-column:3/3;-ms-grid-column:5;-ms-grid-column-span:-1;margin:0}.grid .xsm-col-2-1{grid-column:3/4;-ms-grid-column:5;-ms-grid-column-span:1;margin:0}.grid .xsm-col-2-2{grid-column:3/5;-ms-grid-column:5;-ms-grid-column-span:3;margin:0}.grid .xsm-col-2-3{grid-column:3/6;-ms-grid-column:5;-ms-grid-column-span:5;margin:0}.grid .xsm-col-2-4{grid-column:3/7;-ms-grid-column:5;-ms-grid-column-span:7;margin:0}.grid .xsm-col-3-0{grid-column:4/4;-ms-grid-column:7;-ms-grid-column-span:-1;margin:0}.grid .xsm-col-3-1{grid-column:4/5;-ms-grid-column:7;-ms-grid-column-span:1;margin:0}.grid .xsm-col-3-2{grid-column:4/6;-ms-grid-column:7;-ms-grid-column-span:3;margin:0}.grid .xsm-col-3-3{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5;margin:0}.grid .xsm-col-3-4{grid-column:4/8;-ms-grid-column:7;-ms-grid-column-span:7;margin:0}.grid .xsm-col-4-0{grid-column:5/5;-ms-grid-column:9;-ms-grid-column-span:-1;margin:0}.grid .xsm-full-bleed-0{margin:0;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}.grid .xsm-col-4-1{grid-column:5/6;-ms-grid-column:9;-ms-grid-column-span:1;margin:0}.grid .xsm-full-bleed-1{margin:0 -15px;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}.grid .xsm-col-4-2{grid-column:5/7;-ms-grid-column:9;-ms-grid-column-span:3;margin:0}.grid .xsm-full-bleed-2{margin:0 -30px;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}.grid .xsm-col-4-3{grid-column:5/8;-ms-grid-column:9;-ms-grid-column-span:5;margin:0}.grid .xsm-full-bleed-3{margin:0 -45px;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}.grid .xsm-col-4-4{grid-column:5/9;-ms-grid-column:9;-ms-grid-column-span:7;margin:0}.grid .xsm-full-bleed-4{margin:0 -60px;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}}@media screen and (min-width:568px){.grid .sm-full-bleed{margin:0 -39px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .all-col-full,.grid .sm-col-full{margin:0;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-0-0{grid-column:1/1;-ms-grid-column:1;-ms-grid-column-span:-1;margin:0}.grid .sm-col-0-1{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;margin:0}.grid .sm-col-0-2{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;margin:0}.grid .sm-col-0-3{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5;margin:0}.grid .sm-col-0-4{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7;margin:0}.grid .sm-col-0-5{grid-column:1/6;-ms-grid-column:1;-ms-grid-column-span:9;margin:0}.grid .sm-col-0-6{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11;margin:0}.grid .sm-col-1-0{grid-column:2/2;-ms-grid-column:3;-ms-grid-column-span:-1;margin:0}.grid .sm-col-1-1{grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1;margin:0}.grid .sm-col-1-2{grid-column:2/4;-ms-grid-column:3;-ms-grid-column-span:3;margin:0}.grid .sm-col-1-3{grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5;margin:0}.grid .sm-col-1-4{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7;margin:0}.grid .sm-col-1-5{grid-column:2/7;-ms-grid-column:3;-ms-grid-column-span:9;margin:0}.grid .sm-col-1-6{grid-column:2/8;-ms-grid-column:3;-ms-grid-column-span:11;margin:0}.grid .sm-col-2-0{grid-column:3/3;-ms-grid-column:5;-ms-grid-column-span:-1;margin:0}.grid .sm-col-2-1{grid-column:3/4;-ms-grid-column:5;-ms-grid-column-span:1;margin:0}.grid .sm-col-2-2{grid-column:3/5;-ms-grid-column:5;-ms-grid-column-span:3;margin:0}.grid .sm-col-2-3{grid-column:3/6;-ms-grid-column:5;-ms-grid-column-span:5;margin:0}.grid .sm-col-2-4{grid-column:3/7;-ms-grid-column:5;-ms-grid-column-span:7;margin:0}.grid .sm-col-2-5{grid-column:3/8;-ms-grid-column:5;-ms-grid-column-span:9;margin:0}.grid .sm-col-2-6{grid-column:3/9;-ms-grid-column:5;-ms-grid-column-span:11;margin:0}.grid .sm-col-3-0{grid-column:4/4;-ms-grid-column:7;-ms-grid-column-span:-1;margin:0}.grid .sm-col-3-1{grid-column:4/5;-ms-grid-column:7;-ms-grid-column-span:1;margin:0}.grid .sm-col-3-2{grid-column:4/6;-ms-grid-column:7;-ms-grid-column-span:3;margin:0}.grid .sm-col-3-3{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5;margin:0}.grid .sm-col-3-4{grid-column:4/8;-ms-grid-column:7;-ms-grid-column-span:7;margin:0}.grid .sm-col-3-5{grid-column:4/9;-ms-grid-column:7;-ms-grid-column-span:9;margin:0}.grid .sm-col-3-6{grid-column:4/10;-ms-grid-column:7;-ms-grid-column-span:11;margin:0}.grid .sm-col-4-0{grid-column:5/5;-ms-grid-column:9;-ms-grid-column-span:-1;margin:0}.grid .sm-col-4-1{grid-column:5/6;-ms-grid-column:9;-ms-grid-column-span:1;margin:0}.grid .sm-col-4-2{grid-column:5/7;-ms-grid-column:9;-ms-grid-column-span:3;margin:0}.grid .sm-col-4-3{grid-column:5/8;-ms-grid-column:9;-ms-grid-column-span:5;margin:0}.grid .sm-col-4-4{grid-column:5/9;-ms-grid-column:9;-ms-grid-column-span:7;margin:0}.grid .sm-col-4-5{grid-column:5/10;-ms-grid-column:9;-ms-grid-column-span:9;margin:0}.grid .sm-col-4-6{grid-column:5/11;-ms-grid-column:9;-ms-grid-column-span:11;margin:0}.grid .sm-col-5-0{grid-column:6/6;-ms-grid-column:11;-ms-grid-column-span:-1;margin:0}.grid .sm-col-5-1{grid-column:6/7;-ms-grid-column:11;-ms-grid-column-span:1;margin:0}.grid .sm-col-5-2{grid-column:6/8;-ms-grid-column:11;-ms-grid-column-span:3;margin:0}.grid .sm-col-5-3{grid-column:6/9;-ms-grid-column:11;-ms-grid-column-span:5;margin:0}.grid .sm-col-5-4{grid-column:6/10;-ms-grid-column:11;-ms-grid-column-span:7;margin:0}.grid .sm-col-5-5{grid-column:6/11;-ms-grid-column:11;-ms-grid-column-span:9;margin:0}.grid .sm-col-5-6{grid-column:6/12;-ms-grid-column:11;-ms-grid-column-span:11;margin:0}.grid .sm-col-6-0{grid-column:7/7;-ms-grid-column:13;-ms-grid-column-span:-1;margin:0}.grid .sm-full-bleed-0{margin:0;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-6-1{grid-column:7/8;-ms-grid-column:13;-ms-grid-column-span:1;margin:0}.grid .sm-full-bleed-1{margin:0 -39px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-6-2{grid-column:7/9;-ms-grid-column:13;-ms-grid-column-span:3;margin:0}.grid .sm-full-bleed-2{margin:0 -78px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-6-3{grid-column:7/10;-ms-grid-column:13;-ms-grid-column-span:5;margin:0}.grid .sm-full-bleed-3{margin:0 -117px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-6-4{grid-column:7/11;-ms-grid-column:13;-ms-grid-column-span:7;margin:0}.grid .sm-full-bleed-4{margin:0 -156px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-6-5{grid-column:7/12;-ms-grid-column:13;-ms-grid-column-span:9;margin:0}.grid .sm-full-bleed-5{margin:0 -195px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .sm-col-6-6{grid-column:7/13;-ms-grid-column:13;-ms-grid-column-span:11;margin:0}.grid .sm-full-bleed-6{margin:0 -234px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}}@media screen and (min-width:768px){.grid .md-full-bleed{margin:0 -39px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .all-col-full,.grid .md-col-full{margin:0;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-0-0{grid-column:1/1;-ms-grid-column:1;-ms-grid-column-span:-1;margin:0}.grid .md-col-0-1{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;margin:0}.grid .md-col-0-2{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;margin:0}.grid .md-col-0-3{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5;margin:0}.grid .md-col-0-4{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7;margin:0}.grid .md-col-0-5{grid-column:1/6;-ms-grid-column:1;-ms-grid-column-span:9;margin:0}.grid .md-col-0-6{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11;margin:0}.grid .md-col-1-0{grid-column:2/2;-ms-grid-column:3;-ms-grid-column-span:-1;margin:0}.grid .md-col-1-1{grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1;margin:0}.grid .md-col-1-2{grid-column:2/4;-ms-grid-column:3;-ms-grid-column-span:3;margin:0}.grid .md-col-1-3{grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5;margin:0}.grid .md-col-1-4{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7;margin:0}.grid .md-col-1-5{grid-column:2/7;-ms-grid-column:3;-ms-grid-column-span:9;margin:0}.grid .md-col-1-6{grid-column:2/8;-ms-grid-column:3;-ms-grid-column-span:11;margin:0}.grid .md-col-2-0{grid-column:3/3;-ms-grid-column:5;-ms-grid-column-span:-1;margin:0}.grid .md-col-2-1{grid-column:3/4;-ms-grid-column:5;-ms-grid-column-span:1;margin:0}.grid .md-col-2-2{grid-column:3/5;-ms-grid-column:5;-ms-grid-column-span:3;margin:0}.grid .md-col-2-3{grid-column:3/6;-ms-grid-column:5;-ms-grid-column-span:5;margin:0}.grid .md-col-2-4{grid-column:3/7;-ms-grid-column:5;-ms-grid-column-span:7;margin:0}.grid .md-col-2-5{grid-column:3/8;-ms-grid-column:5;-ms-grid-column-span:9;margin:0}.grid .md-col-2-6{grid-column:3/9;-ms-grid-column:5;-ms-grid-column-span:11;margin:0}.grid .md-col-3-0{grid-column:4/4;-ms-grid-column:7;-ms-grid-column-span:-1;margin:0}.grid .md-col-3-1{grid-column:4/5;-ms-grid-column:7;-ms-grid-column-span:1;margin:0}.grid .md-col-3-2{grid-column:4/6;-ms-grid-column:7;-ms-grid-column-span:3;margin:0}.grid .md-col-3-3{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5;margin:0}.grid .md-col-3-4{grid-column:4/8;-ms-grid-column:7;-ms-grid-column-span:7;margin:0}.grid .md-col-3-5{grid-column:4/9;-ms-grid-column:7;-ms-grid-column-span:9;margin:0}.grid .md-col-3-6{grid-column:4/10;-ms-grid-column:7;-ms-grid-column-span:11;margin:0}.grid .md-col-4-0{grid-column:5/5;-ms-grid-column:9;-ms-grid-column-span:-1;margin:0}.grid .md-col-4-1{grid-column:5/6;-ms-grid-column:9;-ms-grid-column-span:1;margin:0}.grid .md-col-4-2{grid-column:5/7;-ms-grid-column:9;-ms-grid-column-span:3;margin:0}.grid .md-col-4-3{grid-column:5/8;-ms-grid-column:9;-ms-grid-column-span:5;margin:0}.grid .md-col-4-4{grid-column:5/9;-ms-grid-column:9;-ms-grid-column-span:7;margin:0}.grid .md-col-4-5{grid-column:5/10;-ms-grid-column:9;-ms-grid-column-span:9;margin:0}.grid .md-col-4-6{grid-column:5/11;-ms-grid-column:9;-ms-grid-column-span:11;margin:0}.grid .md-col-5-0{grid-column:6/6;-ms-grid-column:11;-ms-grid-column-span:-1;margin:0}.grid .md-col-5-1{grid-column:6/7;-ms-grid-column:11;-ms-grid-column-span:1;margin:0}.grid .md-col-5-2{grid-column:6/8;-ms-grid-column:11;-ms-grid-column-span:3;margin:0}.grid .md-col-5-3{grid-column:6/9;-ms-grid-column:11;-ms-grid-column-span:5;margin:0}.grid .md-col-5-4{grid-column:6/10;-ms-grid-column:11;-ms-grid-column-span:7;margin:0}.grid .md-col-5-5{grid-column:6/11;-ms-grid-column:11;-ms-grid-column-span:9;margin:0}.grid .md-col-5-6{grid-column:6/12;-ms-grid-column:11;-ms-grid-column-span:11;margin:0}.grid .md-col-6-0{grid-column:7/7;-ms-grid-column:13;-ms-grid-column-span:-1;margin:0}.grid .md-full-bleed-0{margin:0;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-6-1{grid-column:7/8;-ms-grid-column:13;-ms-grid-column-span:1;margin:0}.grid .md-full-bleed-1{margin:0 -39px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-6-2{grid-column:7/9;-ms-grid-column:13;-ms-grid-column-span:3;margin:0}.grid .md-full-bleed-2{margin:0 -78px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-6-3{grid-column:7/10;-ms-grid-column:13;-ms-grid-column-span:5;margin:0}.grid .md-full-bleed-3{margin:0 -117px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-6-4{grid-column:7/11;-ms-grid-column:13;-ms-grid-column-span:7;margin:0}.grid .md-full-bleed-4{margin:0 -156px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-6-5{grid-column:7/12;-ms-grid-column:13;-ms-grid-column-span:9;margin:0}.grid .md-full-bleed-5{margin:0 -195px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.grid .md-col-6-6{grid-column:7/13;-ms-grid-column:13;-ms-grid-column-span:11;margin:0}.grid .md-full-bleed-6{margin:0 -234px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}}@media screen and (min-width:1025px){.grid .lg-full-bleed{margin:0 -110px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .all-col-full,.grid .lg-col-full{margin:0;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-0-0{grid-column:1/1;-ms-grid-column:1;-ms-grid-column-span:-1;margin:0}.grid .lg-col-0-1{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;margin:0}.grid .lg-col-0-2{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;margin:0}.grid .lg-col-0-3{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5;margin:0}.grid .lg-col-0-4{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7;margin:0}.grid .lg-col-0-5{grid-column:1/6;-ms-grid-column:1;-ms-grid-column-span:9;margin:0}.grid .lg-col-0-6{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11;margin:0}.grid .lg-col-0-7{grid-column:1/8;-ms-grid-column:1;-ms-grid-column-span:13;margin:0}.grid .lg-col-0-8{grid-column:1/9;-ms-grid-column:1;-ms-grid-column-span:15;margin:0}.grid .lg-col-0-9{grid-column:1/10;-ms-grid-column:1;-ms-grid-column-span:17;margin:0}.grid .lg-col-0-10{grid-column:1/11;-ms-grid-column:1;-ms-grid-column-span:19;margin:0}.grid .lg-col-0-11{grid-column:1/12;-ms-grid-column:1;-ms-grid-column-span:21;margin:0}.grid .lg-col-0-12{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23;margin:0}.grid .lg-col-1-0{grid-column:2/2;-ms-grid-column:3;-ms-grid-column-span:-1;margin:0}.grid .lg-col-1-1{grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1;margin:0}.grid .lg-col-1-2{grid-column:2/4;-ms-grid-column:3;-ms-grid-column-span:3;margin:0}.grid .lg-col-1-3{grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5;margin:0}.grid .lg-col-1-4{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7;margin:0}.grid .lg-col-1-5{grid-column:2/7;-ms-grid-column:3;-ms-grid-column-span:9;margin:0}.grid .lg-col-1-6{grid-column:2/8;-ms-grid-column:3;-ms-grid-column-span:11;margin:0}.grid .lg-col-1-7{grid-column:2/9;-ms-grid-column:3;-ms-grid-column-span:13;margin:0}.grid .lg-col-1-8{grid-column:2/10;-ms-grid-column:3;-ms-grid-column-span:15;margin:0}.grid .lg-col-1-9{grid-column:2/11;-ms-grid-column:3;-ms-grid-column-span:17;margin:0}.grid .lg-col-1-10{grid-column:2/12;-ms-grid-column:3;-ms-grid-column-span:19;margin:0}.grid .lg-col-1-11{grid-column:2/13;-ms-grid-column:3;-ms-grid-column-span:21;margin:0}.grid .lg-col-1-12{grid-column:2/14;-ms-grid-column:3;-ms-grid-column-span:23;margin:0}.grid .lg-col-2-0{grid-column:3/3;-ms-grid-column:5;-ms-grid-column-span:-1;margin:0}.grid .lg-col-2-1{grid-column:3/4;-ms-grid-column:5;-ms-grid-column-span:1;margin:0}.grid .lg-col-2-2{grid-column:3/5;-ms-grid-column:5;-ms-grid-column-span:3;margin:0}.grid .lg-col-2-3{grid-column:3/6;-ms-grid-column:5;-ms-grid-column-span:5;margin:0}.grid .lg-col-2-4{grid-column:3/7;-ms-grid-column:5;-ms-grid-column-span:7;margin:0}.grid .lg-col-2-5{grid-column:3/8;-ms-grid-column:5;-ms-grid-column-span:9;margin:0}.grid .lg-col-2-6{grid-column:3/9;-ms-grid-column:5;-ms-grid-column-span:11;margin:0}.grid .lg-col-2-7{grid-column:3/10;-ms-grid-column:5;-ms-grid-column-span:13;margin:0}.grid .lg-col-2-8{grid-column:3/11;-ms-grid-column:5;-ms-grid-column-span:15;margin:0}.grid .lg-col-2-9{grid-column:3/12;-ms-grid-column:5;-ms-grid-column-span:17;margin:0}.grid .lg-col-2-10{grid-column:3/13;-ms-grid-column:5;-ms-grid-column-span:19;margin:0}.grid .lg-col-2-11{grid-column:3/14;-ms-grid-column:5;-ms-grid-column-span:21;margin:0}.grid .lg-col-2-12{grid-column:3/15;-ms-grid-column:5;-ms-grid-column-span:23;margin:0}.grid .lg-col-3-0{grid-column:4/4;-ms-grid-column:7;-ms-grid-column-span:-1;margin:0}.grid .lg-col-3-1{grid-column:4/5;-ms-grid-column:7;-ms-grid-column-span:1;margin:0}.grid .lg-col-3-2{grid-column:4/6;-ms-grid-column:7;-ms-grid-column-span:3;margin:0}.grid .lg-col-3-3{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5;margin:0}.grid .lg-col-3-4{grid-column:4/8;-ms-grid-column:7;-ms-grid-column-span:7;margin:0}.grid .lg-col-3-5{grid-column:4/9;-ms-grid-column:7;-ms-grid-column-span:9;margin:0}.grid .lg-col-3-6{grid-column:4/10;-ms-grid-column:7;-ms-grid-column-span:11;margin:0}.grid .lg-col-3-7{grid-column:4/11;-ms-grid-column:7;-ms-grid-column-span:13;margin:0}.grid .lg-col-3-8{grid-column:4/12;-ms-grid-column:7;-ms-grid-column-span:15;margin:0}.grid .lg-col-3-9{grid-column:4/13;-ms-grid-column:7;-ms-grid-column-span:17;margin:0}.grid .lg-col-3-10{grid-column:4/14;-ms-grid-column:7;-ms-grid-column-span:19;margin:0}.grid .lg-col-3-11{grid-column:4/15;-ms-grid-column:7;-ms-grid-column-span:21;margin:0}.grid .lg-col-3-12{grid-column:4/16;-ms-grid-column:7;-ms-grid-column-span:23;margin:0}.grid .lg-col-4-0{grid-column:5/5;-ms-grid-column:9;-ms-grid-column-span:-1;margin:0}.grid .lg-col-4-1{grid-column:5/6;-ms-grid-column:9;-ms-grid-column-span:1;margin:0}.grid .lg-col-4-2{grid-column:5/7;-ms-grid-column:9;-ms-grid-column-span:3;margin:0}.grid .lg-col-4-3{grid-column:5/8;-ms-grid-column:9;-ms-grid-column-span:5;margin:0}.grid .lg-col-4-4{grid-column:5/9;-ms-grid-column:9;-ms-grid-column-span:7;margin:0}.grid .lg-col-4-5{grid-column:5/10;-ms-grid-column:9;-ms-grid-column-span:9;margin:0}.grid .lg-col-4-6{grid-column:5/11;-ms-grid-column:9;-ms-grid-column-span:11;margin:0}.grid .lg-col-4-7{grid-column:5/12;-ms-grid-column:9;-ms-grid-column-span:13;margin:0}.grid .lg-col-4-8{grid-column:5/13;-ms-grid-column:9;-ms-grid-column-span:15;margin:0}.grid .lg-col-4-9{grid-column:5/14;-ms-grid-column:9;-ms-grid-column-span:17;margin:0}.grid .lg-col-4-10{grid-column:5/15;-ms-grid-column:9;-ms-grid-column-span:19;margin:0}.grid .lg-col-4-11{grid-column:5/16;-ms-grid-column:9;-ms-grid-column-span:21;margin:0}.grid .lg-col-4-12{grid-column:5/17;-ms-grid-column:9;-ms-grid-column-span:23;margin:0}.grid .lg-col-5-0{grid-column:6/6;-ms-grid-column:11;-ms-grid-column-span:-1;margin:0}.grid .lg-col-5-1{grid-column:6/7;-ms-grid-column:11;-ms-grid-column-span:1;margin:0}.grid .lg-col-5-2{grid-column:6/8;-ms-grid-column:11;-ms-grid-column-span:3;margin:0}.grid .lg-col-5-3{grid-column:6/9;-ms-grid-column:11;-ms-grid-column-span:5;margin:0}.grid .lg-col-5-4{grid-column:6/10;-ms-grid-column:11;-ms-grid-column-span:7;margin:0}.grid .lg-col-5-5{grid-column:6/11;-ms-grid-column:11;-ms-grid-column-span:9;margin:0}.grid .lg-col-5-6{grid-column:6/12;-ms-grid-column:11;-ms-grid-column-span:11;margin:0}.grid .lg-col-5-7{grid-column:6/13;-ms-grid-column:11;-ms-grid-column-span:13;margin:0}.grid .lg-col-5-8{grid-column:6/14;-ms-grid-column:11;-ms-grid-column-span:15;margin:0}.grid .lg-col-5-9{grid-column:6/15;-ms-grid-column:11;-ms-grid-column-span:17;margin:0}.grid .lg-col-5-10{grid-column:6/16;-ms-grid-column:11;-ms-grid-column-span:19;margin:0}.grid .lg-col-5-11{grid-column:6/17;-ms-grid-column:11;-ms-grid-column-span:21;margin:0}.grid .lg-col-5-12{grid-column:6/18;-ms-grid-column:11;-ms-grid-column-span:23;margin:0}.grid .lg-col-6-0{grid-column:7/7;-ms-grid-column:13;-ms-grid-column-span:-1;margin:0}.grid .lg-col-6-1{grid-column:7/8;-ms-grid-column:13;-ms-grid-column-span:1;margin:0}.grid .lg-col-6-2{grid-column:7/9;-ms-grid-column:13;-ms-grid-column-span:3;margin:0}.grid .lg-col-6-3{grid-column:7/10;-ms-grid-column:13;-ms-grid-column-span:5;margin:0}.grid .lg-col-6-4{grid-column:7/11;-ms-grid-column:13;-ms-grid-column-span:7;margin:0}.grid .lg-col-6-5{grid-column:7/12;-ms-grid-column:13;-ms-grid-column-span:9;margin:0}.grid .lg-col-6-6{grid-column:7/13;-ms-grid-column:13;-ms-grid-column-span:11;margin:0}.grid .lg-col-6-7{grid-column:7/14;-ms-grid-column:13;-ms-grid-column-span:13;margin:0}.grid .lg-col-6-8{grid-column:7/15;-ms-grid-column:13;-ms-grid-column-span:15;margin:0}.grid .lg-col-6-9{grid-column:7/16;-ms-grid-column:13;-ms-grid-column-span:17;margin:0}.grid .lg-col-6-10{grid-column:7/17;-ms-grid-column:13;-ms-grid-column-span:19;margin:0}.grid .lg-col-6-11{grid-column:7/18;-ms-grid-column:13;-ms-grid-column-span:21;margin:0}.grid .lg-col-6-12{grid-column:7/19;-ms-grid-column:13;-ms-grid-column-span:23;margin:0}.grid .lg-col-7-0{grid-column:8/8;-ms-grid-column:15;-ms-grid-column-span:-1;margin:0}.grid .lg-col-7-1{grid-column:8/9;-ms-grid-column:15;-ms-grid-column-span:1;margin:0}.grid .lg-col-7-2{grid-column:8/10;-ms-grid-column:15;-ms-grid-column-span:3;margin:0}.grid .lg-col-7-3{grid-column:8/11;-ms-grid-column:15;-ms-grid-column-span:5;margin:0}.grid .lg-col-7-4{grid-column:8/12;-ms-grid-column:15;-ms-grid-column-span:7;margin:0}.grid .lg-col-7-5{grid-column:8/13;-ms-grid-column:15;-ms-grid-column-span:9;margin:0}.grid .lg-col-7-6{grid-column:8/14;-ms-grid-column:15;-ms-grid-column-span:11;margin:0}.grid .lg-col-7-7{grid-column:8/15;-ms-grid-column:15;-ms-grid-column-span:13;margin:0}.grid .lg-col-7-8{grid-column:8/16;-ms-grid-column:15;-ms-grid-column-span:15;margin:0}.grid .lg-col-7-9{grid-column:8/17;-ms-grid-column:15;-ms-grid-column-span:17;margin:0}.grid .lg-col-7-10{grid-column:8/18;-ms-grid-column:15;-ms-grid-column-span:19;margin:0}.grid .lg-col-7-11{grid-column:8/19;-ms-grid-column:15;-ms-grid-column-span:21;margin:0}.grid .lg-col-7-12{grid-column:8/20;-ms-grid-column:15;-ms-grid-column-span:23;margin:0}.grid .lg-col-8-0{grid-column:9/9;-ms-grid-column:17;-ms-grid-column-span:-1;margin:0}.grid .lg-col-8-1{grid-column:9/10;-ms-grid-column:17;-ms-grid-column-span:1;margin:0}.grid .lg-col-8-2{grid-column:9/11;-ms-grid-column:17;-ms-grid-column-span:3;margin:0}.grid .lg-col-8-3{grid-column:9/12;-ms-grid-column:17;-ms-grid-column-span:5;margin:0}.grid .lg-col-8-4{grid-column:9/13;-ms-grid-column:17;-ms-grid-column-span:7;margin:0}.grid .lg-col-8-5{grid-column:9/14;-ms-grid-column:17;-ms-grid-column-span:9;margin:0}.grid .lg-col-8-6{grid-column:9/15;-ms-grid-column:17;-ms-grid-column-span:11;margin:0}.grid .lg-col-8-7{grid-column:9/16;-ms-grid-column:17;-ms-grid-column-span:13;margin:0}.grid .lg-col-8-8{grid-column:9/17;-ms-grid-column:17;-ms-grid-column-span:15;margin:0}.grid .lg-col-8-9{grid-column:9/18;-ms-grid-column:17;-ms-grid-column-span:17;margin:0}.grid .lg-col-8-10{grid-column:9/19;-ms-grid-column:17;-ms-grid-column-span:19;margin:0}.grid .lg-col-8-11{grid-column:9/20;-ms-grid-column:17;-ms-grid-column-span:21;margin:0}.grid .lg-col-8-12{grid-column:9/21;-ms-grid-column:17;-ms-grid-column-span:23;margin:0}.grid .lg-col-9-0{grid-column:10/10;-ms-grid-column:19;-ms-grid-column-span:-1;margin:0}.grid .lg-col-9-1{grid-column:10/11;-ms-grid-column:19;-ms-grid-column-span:1;margin:0}.grid .lg-col-9-2{grid-column:10/12;-ms-grid-column:19;-ms-grid-column-span:3;margin:0}.grid .lg-col-9-3{grid-column:10/13;-ms-grid-column:19;-ms-grid-column-span:5;margin:0}.grid .lg-col-9-4{grid-column:10/14;-ms-grid-column:19;-ms-grid-column-span:7;margin:0}.grid .lg-col-9-5{grid-column:10/15;-ms-grid-column:19;-ms-grid-column-span:9;margin:0}.grid .lg-col-9-6{grid-column:10/16;-ms-grid-column:19;-ms-grid-column-span:11;margin:0}.grid .lg-col-9-7{grid-column:10/17;-ms-grid-column:19;-ms-grid-column-span:13;margin:0}.grid .lg-col-9-8{grid-column:10/18;-ms-grid-column:19;-ms-grid-column-span:15;margin:0}.grid .lg-col-9-9{grid-column:10/19;-ms-grid-column:19;-ms-grid-column-span:17;margin:0}.grid .lg-col-9-10{grid-column:10/20;-ms-grid-column:19;-ms-grid-column-span:19;margin:0}.grid .lg-col-9-11{grid-column:10/21;-ms-grid-column:19;-ms-grid-column-span:21;margin:0}.grid .lg-col-9-12{grid-column:10/22;-ms-grid-column:19;-ms-grid-column-span:23;margin:0}.grid .lg-col-10-0{grid-column:11/11;-ms-grid-column:21;-ms-grid-column-span:-1;margin:0}.grid .lg-col-10-1{grid-column:11/12;-ms-grid-column:21;-ms-grid-column-span:1;margin:0}.grid .lg-col-10-2{grid-column:11/13;-ms-grid-column:21;-ms-grid-column-span:3;margin:0}.grid .lg-col-10-3{grid-column:11/14;-ms-grid-column:21;-ms-grid-column-span:5;margin:0}.grid .lg-col-10-4{grid-column:11/15;-ms-grid-column:21;-ms-grid-column-span:7;margin:0}.grid .lg-col-10-5{grid-column:11/16;-ms-grid-column:21;-ms-grid-column-span:9;margin:0}.grid .lg-col-10-6{grid-column:11/17;-ms-grid-column:21;-ms-grid-column-span:11;margin:0}.grid .lg-col-10-7{grid-column:11/18;-ms-grid-column:21;-ms-grid-column-span:13;margin:0}.grid .lg-col-10-8{grid-column:11/19;-ms-grid-column:21;-ms-grid-column-span:15;margin:0}.grid .lg-col-10-9{grid-column:11/20;-ms-grid-column:21;-ms-grid-column-span:17;margin:0}.grid .lg-col-10-10{grid-column:11/21;-ms-grid-column:21;-ms-grid-column-span:19;margin:0}.grid .lg-col-10-11{grid-column:11/22;-ms-grid-column:21;-ms-grid-column-span:21;margin:0}.grid .lg-col-10-12{grid-column:11/23;-ms-grid-column:21;-ms-grid-column-span:23;margin:0}.grid .lg-col-11-0{grid-column:12/12;-ms-grid-column:23;-ms-grid-column-span:-1;margin:0}.grid .lg-col-11-1{grid-column:12/13;-ms-grid-column:23;-ms-grid-column-span:1;margin:0}.grid .lg-col-11-2{grid-column:12/14;-ms-grid-column:23;-ms-grid-column-span:3;margin:0}.grid .lg-col-11-3{grid-column:12/15;-ms-grid-column:23;-ms-grid-column-span:5;margin:0}.grid .lg-col-11-4{grid-column:12/16;-ms-grid-column:23;-ms-grid-column-span:7;margin:0}.grid .lg-col-11-5{grid-column:12/17;-ms-grid-column:23;-ms-grid-column-span:9;margin:0}.grid .lg-col-11-6{grid-column:12/18;-ms-grid-column:23;-ms-grid-column-span:11;margin:0}.grid .lg-col-11-7{grid-column:12/19;-ms-grid-column:23;-ms-grid-column-span:13;margin:0}.grid .lg-col-11-8{grid-column:12/20;-ms-grid-column:23;-ms-grid-column-span:15;margin:0}.grid .lg-col-11-9{grid-column:12/21;-ms-grid-column:23;-ms-grid-column-span:17;margin:0}.grid .lg-col-11-10{grid-column:12/22;-ms-grid-column:23;-ms-grid-column-span:19;margin:0}.grid .lg-col-11-11{grid-column:12/23;-ms-grid-column:23;-ms-grid-column-span:21;margin:0}.grid .lg-col-11-12{grid-column:12/24;-ms-grid-column:23;-ms-grid-column-span:23;margin:0}.grid .lg-col-12-0{grid-column:13/13;-ms-grid-column:25;-ms-grid-column-span:-1;margin:0}.grid .lg-full-bleed-0{margin:0;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-1{grid-column:13/14;-ms-grid-column:25;-ms-grid-column-span:1;margin:0}.grid .lg-full-bleed-1{margin:0 -110px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-2{grid-column:13/15;-ms-grid-column:25;-ms-grid-column-span:3;margin:0}.grid .lg-full-bleed-2{margin:0 -220px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-3{grid-column:13/16;-ms-grid-column:25;-ms-grid-column-span:5;margin:0}.grid .lg-full-bleed-3{margin:0 -330px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-4{grid-column:13/17;-ms-grid-column:25;-ms-grid-column-span:7;margin:0}.grid .lg-full-bleed-4{margin:0 -440px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-5{grid-column:13/18;-ms-grid-column:25;-ms-grid-column-span:9;margin:0}.grid .lg-full-bleed-5{margin:0 -550px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-6{grid-column:13/19;-ms-grid-column:25;-ms-grid-column-span:11;margin:0}.grid .lg-full-bleed-6{margin:0 -660px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-7{grid-column:13/20;-ms-grid-column:25;-ms-grid-column-span:13;margin:0}.grid .lg-full-bleed-7{margin:0 -770px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-8{grid-column:13/21;-ms-grid-column:25;-ms-grid-column-span:15;margin:0}.grid .lg-full-bleed-8{margin:0 -880px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-9{grid-column:13/22;-ms-grid-column:25;-ms-grid-column-span:17;margin:0}.grid .lg-full-bleed-9{margin:0 -990px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-10{grid-column:13/23;-ms-grid-column:25;-ms-grid-column-span:19;margin:0}.grid .lg-full-bleed-10{margin:0 -1100px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-11{grid-column:13/24;-ms-grid-column:25;-ms-grid-column-span:21;margin:0}.grid .lg-full-bleed-11{margin:0 -1210px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .lg-col-12-12{grid-column:13/25;-ms-grid-column:25;-ms-grid-column-span:23;margin:0}.grid .lg-full-bleed-12{margin:0 -1320px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}}@media screen and (min-width:1360px){.grid .xlg-full-bleed{margin:0 calc((100vw - 1140px)/2*-1);grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .all-col-full,.grid .xlg-col-full{margin:0;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-0-0{grid-column:1/1;-ms-grid-column:1;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-0-1{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;margin:0}.grid .xlg-col-0-2{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:3;margin:0}.grid .xlg-col-0-3{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5;margin:0}.grid .xlg-col-0-4{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7;margin:0}.grid .xlg-col-0-5{grid-column:1/6;-ms-grid-column:1;-ms-grid-column-span:9;margin:0}.grid .xlg-col-0-6{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11;margin:0}.grid .xlg-col-0-7{grid-column:1/8;-ms-grid-column:1;-ms-grid-column-span:13;margin:0}.grid .xlg-col-0-8{grid-column:1/9;-ms-grid-column:1;-ms-grid-column-span:15;margin:0}.grid .xlg-col-0-9{grid-column:1/10;-ms-grid-column:1;-ms-grid-column-span:17;margin:0}.grid .xlg-col-0-10{grid-column:1/11;-ms-grid-column:1;-ms-grid-column-span:19;margin:0}.grid .xlg-col-0-11{grid-column:1/12;-ms-grid-column:1;-ms-grid-column-span:21;margin:0}.grid .xlg-col-0-12{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23;margin:0}.grid .xlg-col-1-0{grid-column:2/2;-ms-grid-column:3;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-1-1{grid-column:2/3;-ms-grid-column:3;-ms-grid-column-span:1;margin:0}.grid .xlg-col-1-2{grid-column:2/4;-ms-grid-column:3;-ms-grid-column-span:3;margin:0}.grid .xlg-col-1-3{grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5;margin:0}.grid .xlg-col-1-4{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7;margin:0}.grid .xlg-col-1-5{grid-column:2/7;-ms-grid-column:3;-ms-grid-column-span:9;margin:0}.grid .xlg-col-1-6{grid-column:2/8;-ms-grid-column:3;-ms-grid-column-span:11;margin:0}.grid .xlg-col-1-7{grid-column:2/9;-ms-grid-column:3;-ms-grid-column-span:13;margin:0}.grid .xlg-col-1-8{grid-column:2/10;-ms-grid-column:3;-ms-grid-column-span:15;margin:0}.grid .xlg-col-1-9{grid-column:2/11;-ms-grid-column:3;-ms-grid-column-span:17;margin:0}.grid .xlg-col-1-10{grid-column:2/12;-ms-grid-column:3;-ms-grid-column-span:19;margin:0}.grid .xlg-col-1-11{grid-column:2/13;-ms-grid-column:3;-ms-grid-column-span:21;margin:0}.grid .xlg-col-1-12{grid-column:2/14;-ms-grid-column:3;-ms-grid-column-span:23;margin:0}.grid .xlg-col-2-0{grid-column:3/3;-ms-grid-column:5;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-2-1{grid-column:3/4;-ms-grid-column:5;-ms-grid-column-span:1;margin:0}.grid .xlg-col-2-2{grid-column:3/5;-ms-grid-column:5;-ms-grid-column-span:3;margin:0}.grid .xlg-col-2-3{grid-column:3/6;-ms-grid-column:5;-ms-grid-column-span:5;margin:0}.grid .xlg-col-2-4{grid-column:3/7;-ms-grid-column:5;-ms-grid-column-span:7;margin:0}.grid .xlg-col-2-5{grid-column:3/8;-ms-grid-column:5;-ms-grid-column-span:9;margin:0}.grid .xlg-col-2-6{grid-column:3/9;-ms-grid-column:5;-ms-grid-column-span:11;margin:0}.grid .xlg-col-2-7{grid-column:3/10;-ms-grid-column:5;-ms-grid-column-span:13;margin:0}.grid .xlg-col-2-8{grid-column:3/11;-ms-grid-column:5;-ms-grid-column-span:15;margin:0}.grid .xlg-col-2-9{grid-column:3/12;-ms-grid-column:5;-ms-grid-column-span:17;margin:0}.grid .xlg-col-2-10{grid-column:3/13;-ms-grid-column:5;-ms-grid-column-span:19;margin:0}.grid .xlg-col-2-11{grid-column:3/14;-ms-grid-column:5;-ms-grid-column-span:21;margin:0}.grid .xlg-col-2-12{grid-column:3/15;-ms-grid-column:5;-ms-grid-column-span:23;margin:0}.grid .xlg-col-3-0{grid-column:4/4;-ms-grid-column:7;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-3-1{grid-column:4/5;-ms-grid-column:7;-ms-grid-column-span:1;margin:0}.grid .xlg-col-3-2{grid-column:4/6;-ms-grid-column:7;-ms-grid-column-span:3;margin:0}.grid .xlg-col-3-3{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5;margin:0}.grid .xlg-col-3-4{grid-column:4/8;-ms-grid-column:7;-ms-grid-column-span:7;margin:0}.grid .xlg-col-3-5{grid-column:4/9;-ms-grid-column:7;-ms-grid-column-span:9;margin:0}.grid .xlg-col-3-6{grid-column:4/10;-ms-grid-column:7;-ms-grid-column-span:11;margin:0}.grid .xlg-col-3-7{grid-column:4/11;-ms-grid-column:7;-ms-grid-column-span:13;margin:0}.grid .xlg-col-3-8{grid-column:4/12;-ms-grid-column:7;-ms-grid-column-span:15;margin:0}.grid .xlg-col-3-9{grid-column:4/13;-ms-grid-column:7;-ms-grid-column-span:17;margin:0}.grid .xlg-col-3-10{grid-column:4/14;-ms-grid-column:7;-ms-grid-column-span:19;margin:0}.grid .xlg-col-3-11{grid-column:4/15;-ms-grid-column:7;-ms-grid-column-span:21;margin:0}.grid .xlg-col-3-12{grid-column:4/16;-ms-grid-column:7;-ms-grid-column-span:23;margin:0}.grid .xlg-col-4-0{grid-column:5/5;-ms-grid-column:9;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-4-1{grid-column:5/6;-ms-grid-column:9;-ms-grid-column-span:1;margin:0}.grid .xlg-col-4-2{grid-column:5/7;-ms-grid-column:9;-ms-grid-column-span:3;margin:0}.grid .xlg-col-4-3{grid-column:5/8;-ms-grid-column:9;-ms-grid-column-span:5;margin:0}.grid .xlg-col-4-4{grid-column:5/9;-ms-grid-column:9;-ms-grid-column-span:7;margin:0}.grid .xlg-col-4-5{grid-column:5/10;-ms-grid-column:9;-ms-grid-column-span:9;margin:0}.grid .xlg-col-4-6{grid-column:5/11;-ms-grid-column:9;-ms-grid-column-span:11;margin:0}.grid .xlg-col-4-7{grid-column:5/12;-ms-grid-column:9;-ms-grid-column-span:13;margin:0}.grid .xlg-col-4-8{grid-column:5/13;-ms-grid-column:9;-ms-grid-column-span:15;margin:0}.grid .xlg-col-4-9{grid-column:5/14;-ms-grid-column:9;-ms-grid-column-span:17;margin:0}.grid .xlg-col-4-10{grid-column:5/15;-ms-grid-column:9;-ms-grid-column-span:19;margin:0}.grid .xlg-col-4-11{grid-column:5/16;-ms-grid-column:9;-ms-grid-column-span:21;margin:0}.grid .xlg-col-4-12{grid-column:5/17;-ms-grid-column:9;-ms-grid-column-span:23;margin:0}.grid .xlg-col-5-0{grid-column:6/6;-ms-grid-column:11;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-5-1{grid-column:6/7;-ms-grid-column:11;-ms-grid-column-span:1;margin:0}.grid .xlg-col-5-2{grid-column:6/8;-ms-grid-column:11;-ms-grid-column-span:3;margin:0}.grid .xlg-col-5-3{grid-column:6/9;-ms-grid-column:11;-ms-grid-column-span:5;margin:0}.grid .xlg-col-5-4{grid-column:6/10;-ms-grid-column:11;-ms-grid-column-span:7;margin:0}.grid .xlg-col-5-5{grid-column:6/11;-ms-grid-column:11;-ms-grid-column-span:9;margin:0}.grid .xlg-col-5-6{grid-column:6/12;-ms-grid-column:11;-ms-grid-column-span:11;margin:0}.grid .xlg-col-5-7{grid-column:6/13;-ms-grid-column:11;-ms-grid-column-span:13;margin:0}.grid .xlg-col-5-8{grid-column:6/14;-ms-grid-column:11;-ms-grid-column-span:15;margin:0}.grid .xlg-col-5-9{grid-column:6/15;-ms-grid-column:11;-ms-grid-column-span:17;margin:0}.grid .xlg-col-5-10{grid-column:6/16;-ms-grid-column:11;-ms-grid-column-span:19;margin:0}.grid .xlg-col-5-11{grid-column:6/17;-ms-grid-column:11;-ms-grid-column-span:21;margin:0}.grid .xlg-col-5-12{grid-column:6/18;-ms-grid-column:11;-ms-grid-column-span:23;margin:0}.grid .xlg-col-6-0{grid-column:7/7;-ms-grid-column:13;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-6-1{grid-column:7/8;-ms-grid-column:13;-ms-grid-column-span:1;margin:0}.grid .xlg-col-6-2{grid-column:7/9;-ms-grid-column:13;-ms-grid-column-span:3;margin:0}.grid .xlg-col-6-3{grid-column:7/10;-ms-grid-column:13;-ms-grid-column-span:5;margin:0}.grid .xlg-col-6-4{grid-column:7/11;-ms-grid-column:13;-ms-grid-column-span:7;margin:0}.grid .xlg-col-6-5{grid-column:7/12;-ms-grid-column:13;-ms-grid-column-span:9;margin:0}.grid .xlg-col-6-6{grid-column:7/13;-ms-grid-column:13;-ms-grid-column-span:11;margin:0}.grid .xlg-col-6-7{grid-column:7/14;-ms-grid-column:13;-ms-grid-column-span:13;margin:0}.grid .xlg-col-6-8{grid-column:7/15;-ms-grid-column:13;-ms-grid-column-span:15;margin:0}.grid .xlg-col-6-9{grid-column:7/16;-ms-grid-column:13;-ms-grid-column-span:17;margin:0}.grid .xlg-col-6-10{grid-column:7/17;-ms-grid-column:13;-ms-grid-column-span:19;margin:0}.grid .xlg-col-6-11{grid-column:7/18;-ms-grid-column:13;-ms-grid-column-span:21;margin:0}.grid .xlg-col-6-12{grid-column:7/19;-ms-grid-column:13;-ms-grid-column-span:23;margin:0}.grid .xlg-col-7-0{grid-column:8/8;-ms-grid-column:15;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-7-1{grid-column:8/9;-ms-grid-column:15;-ms-grid-column-span:1;margin:0}.grid .xlg-col-7-2{grid-column:8/10;-ms-grid-column:15;-ms-grid-column-span:3;margin:0}.grid .xlg-col-7-3{grid-column:8/11;-ms-grid-column:15;-ms-grid-column-span:5;margin:0}.grid .xlg-col-7-4{grid-column:8/12;-ms-grid-column:15;-ms-grid-column-span:7;margin:0}.grid .xlg-col-7-5{grid-column:8/13;-ms-grid-column:15;-ms-grid-column-span:9;margin:0}.grid .xlg-col-7-6{grid-column:8/14;-ms-grid-column:15;-ms-grid-column-span:11;margin:0}.grid .xlg-col-7-7{grid-column:8/15;-ms-grid-column:15;-ms-grid-column-span:13;margin:0}.grid .xlg-col-7-8{grid-column:8/16;-ms-grid-column:15;-ms-grid-column-span:15;margin:0}.grid .xlg-col-7-9{grid-column:8/17;-ms-grid-column:15;-ms-grid-column-span:17;margin:0}.grid .xlg-col-7-10{grid-column:8/18;-ms-grid-column:15;-ms-grid-column-span:19;margin:0}.grid .xlg-col-7-11{grid-column:8/19;-ms-grid-column:15;-ms-grid-column-span:21;margin:0}.grid .xlg-col-7-12{grid-column:8/20;-ms-grid-column:15;-ms-grid-column-span:23;margin:0}.grid .xlg-col-8-0{grid-column:9/9;-ms-grid-column:17;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-8-1{grid-column:9/10;-ms-grid-column:17;-ms-grid-column-span:1;margin:0}.grid .xlg-col-8-2{grid-column:9/11;-ms-grid-column:17;-ms-grid-column-span:3;margin:0}.grid .xlg-col-8-3{grid-column:9/12;-ms-grid-column:17;-ms-grid-column-span:5;margin:0}.grid .xlg-col-8-4{grid-column:9/13;-ms-grid-column:17;-ms-grid-column-span:7;margin:0}.grid .xlg-col-8-5{grid-column:9/14;-ms-grid-column:17;-ms-grid-column-span:9;margin:0}.grid .xlg-col-8-6{grid-column:9/15;-ms-grid-column:17;-ms-grid-column-span:11;margin:0}.grid .xlg-col-8-7{grid-column:9/16;-ms-grid-column:17;-ms-grid-column-span:13;margin:0}.grid .xlg-col-8-8{grid-column:9/17;-ms-grid-column:17;-ms-grid-column-span:15;margin:0}.grid .xlg-col-8-9{grid-column:9/18;-ms-grid-column:17;-ms-grid-column-span:17;margin:0}.grid .xlg-col-8-10{grid-column:9/19;-ms-grid-column:17;-ms-grid-column-span:19;margin:0}.grid .xlg-col-8-11{grid-column:9/20;-ms-grid-column:17;-ms-grid-column-span:21;margin:0}.grid .xlg-col-8-12{grid-column:9/21;-ms-grid-column:17;-ms-grid-column-span:23;margin:0}.grid .xlg-col-9-0{grid-column:10/10;-ms-grid-column:19;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-9-1{grid-column:10/11;-ms-grid-column:19;-ms-grid-column-span:1;margin:0}.grid .xlg-col-9-2{grid-column:10/12;-ms-grid-column:19;-ms-grid-column-span:3;margin:0}.grid .xlg-col-9-3{grid-column:10/13;-ms-grid-column:19;-ms-grid-column-span:5;margin:0}.grid .xlg-col-9-4{grid-column:10/14;-ms-grid-column:19;-ms-grid-column-span:7;margin:0}.grid .xlg-col-9-5{grid-column:10/15;-ms-grid-column:19;-ms-grid-column-span:9;margin:0}.grid .xlg-col-9-6{grid-column:10/16;-ms-grid-column:19;-ms-grid-column-span:11;margin:0}.grid .xlg-col-9-7{grid-column:10/17;-ms-grid-column:19;-ms-grid-column-span:13;margin:0}.grid .xlg-col-9-8{grid-column:10/18;-ms-grid-column:19;-ms-grid-column-span:15;margin:0}.grid .xlg-col-9-9{grid-column:10/19;-ms-grid-column:19;-ms-grid-column-span:17;margin:0}.grid .xlg-col-9-10{grid-column:10/20;-ms-grid-column:19;-ms-grid-column-span:19;margin:0}.grid .xlg-col-9-11{grid-column:10/21;-ms-grid-column:19;-ms-grid-column-span:21;margin:0}.grid .xlg-col-9-12{grid-column:10/22;-ms-grid-column:19;-ms-grid-column-span:23;margin:0}.grid .xlg-col-10-0{grid-column:11/11;-ms-grid-column:21;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-10-1{grid-column:11/12;-ms-grid-column:21;-ms-grid-column-span:1;margin:0}.grid .xlg-col-10-2{grid-column:11/13;-ms-grid-column:21;-ms-grid-column-span:3;margin:0}.grid .xlg-col-10-3{grid-column:11/14;-ms-grid-column:21;-ms-grid-column-span:5;margin:0}.grid .xlg-col-10-4{grid-column:11/15;-ms-grid-column:21;-ms-grid-column-span:7;margin:0}.grid .xlg-col-10-5{grid-column:11/16;-ms-grid-column:21;-ms-grid-column-span:9;margin:0}.grid .xlg-col-10-6{grid-column:11/17;-ms-grid-column:21;-ms-grid-column-span:11;margin:0}.grid .xlg-col-10-7{grid-column:11/18;-ms-grid-column:21;-ms-grid-column-span:13;margin:0}.grid .xlg-col-10-8{grid-column:11/19;-ms-grid-column:21;-ms-grid-column-span:15;margin:0}.grid .xlg-col-10-9{grid-column:11/20;-ms-grid-column:21;-ms-grid-column-span:17;margin:0}.grid .xlg-col-10-10{grid-column:11/21;-ms-grid-column:21;-ms-grid-column-span:19;margin:0}.grid .xlg-col-10-11{grid-column:11/22;-ms-grid-column:21;-ms-grid-column-span:21;margin:0}.grid .xlg-col-10-12{grid-column:11/23;-ms-grid-column:21;-ms-grid-column-span:23;margin:0}.grid .xlg-col-11-0{grid-column:12/12;-ms-grid-column:23;-ms-grid-column-span:-1;margin:0}.grid .xlg-col-11-1{grid-column:12/13;-ms-grid-column:23;-ms-grid-column-span:1;margin:0}.grid .xlg-col-11-2{grid-column:12/14;-ms-grid-column:23;-ms-grid-column-span:3;margin:0}.grid .xlg-col-11-3{grid-column:12/15;-ms-grid-column:23;-ms-grid-column-span:5;margin:0}.grid .xlg-col-11-4{grid-column:12/16;-ms-grid-column:23;-ms-grid-column-span:7;margin:0}.grid .xlg-col-11-5{grid-column:12/17;-ms-grid-column:23;-ms-grid-column-span:9;margin:0}.grid .xlg-col-11-6{grid-column:12/18;-ms-grid-column:23;-ms-grid-column-span:11;margin:0}.grid .xlg-col-11-7{grid-column:12/19;-ms-grid-column:23;-ms-grid-column-span:13;margin:0}.grid .xlg-col-11-8{grid-column:12/20;-ms-grid-column:23;-ms-grid-column-span:15;margin:0}.grid .xlg-col-11-9{grid-column:12/21;-ms-grid-column:23;-ms-grid-column-span:17;margin:0}.grid .xlg-col-11-10{grid-column:12/22;-ms-grid-column:23;-ms-grid-column-span:19;margin:0}.grid .xlg-col-11-11{grid-column:12/23;-ms-grid-column:23;-ms-grid-column-span:21;margin:0}.grid .xlg-col-11-12{grid-column:12/24;-ms-grid-column:23;-ms-grid-column-span:23;margin:0}.grid .xlg-col-12-0{grid-column:13/13;-ms-grid-column:25;-ms-grid-column-span:-1;margin:0}.grid .xlg-full-bleed-0{margin:0;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-1{grid-column:13/14;-ms-grid-column:25;-ms-grid-column-span:1;margin:0}.grid .xlg-full-bleed-1{margin:0 -110px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-2{grid-column:13/15;-ms-grid-column:25;-ms-grid-column-span:3;margin:0}.grid .xlg-full-bleed-2{margin:0 -220px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-3{grid-column:13/16;-ms-grid-column:25;-ms-grid-column-span:5;margin:0}.grid .xlg-full-bleed-3{margin:0 -330px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-4{grid-column:13/17;-ms-grid-column:25;-ms-grid-column-span:7;margin:0}.grid .xlg-full-bleed-4{margin:0 -440px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-5{grid-column:13/18;-ms-grid-column:25;-ms-grid-column-span:9;margin:0}.grid .xlg-full-bleed-5{margin:0 -550px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-6{grid-column:13/19;-ms-grid-column:25;-ms-grid-column-span:11;margin:0}.grid .xlg-full-bleed-6{margin:0 -660px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-7{grid-column:13/20;-ms-grid-column:25;-ms-grid-column-span:13;margin:0}.grid .xlg-full-bleed-7{margin:0 -770px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-8{grid-column:13/21;-ms-grid-column:25;-ms-grid-column-span:15;margin:0}.grid .xlg-full-bleed-8{margin:0 -880px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-9{grid-column:13/22;-ms-grid-column:25;-ms-grid-column-span:17;margin:0}.grid .xlg-full-bleed-9{margin:0 -990px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-10{grid-column:13/23;-ms-grid-column:25;-ms-grid-column-span:19;margin:0}.grid .xlg-full-bleed-10{margin:0 -1100px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-11{grid-column:13/24;-ms-grid-column:25;-ms-grid-column-span:21;margin:0}.grid .xlg-full-bleed-11{margin:0 -1210px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}.grid .xlg-col-12-12{grid-column:13/25;-ms-grid-column:25;-ms-grid-column-span:23;margin:0}.grid .xlg-full-bleed-12{margin:0 -1320px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}}@media screen and (min-width:1360px){.grid{max-width:1140px;margin:0 auto}}.masonry{display:grid;grid-gap:30px;grid-template-columns:repeat(1,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr;grid-auto-rows:4px}.masonry .item{background-color:#000;position:relative}.masonry .item a img{width:100%;display:block}.masonry .item a .title-space{height:100px}.masonry .item a h2{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.2;background-color:#000;padding:20px 11px;min-height:130px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;color:#fff}@media screen and (min-width:1025px){.masonry .item a h2{font-size:28px;letter-spacing:-.31px}}.masonry a{text-decoration:none}@media screen and (min-width:568px){.masonry{grid-template-columns:repeat(2,1fr);-ms-grid-columns:1fr 30px 1fr}.masonry .item{margin-bottom:0}.masonry h2{min-height:150px;font-size:28px}}@media screen and (min-width:568px) and (-ms-high-contrast:active),screen and (min-width:568px) and (-ms-high-contrast:none){.masonry .item{display:inline-block;width:48%}}@media screen and (min-width:1025px){.masonry{grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.masonry .item{width:31%}}header{height:0}header .logo{position:fixed;z-index:10;width:90px;height:28px;text-align:center;top:22px;left:0;right:0;margin:0 auto;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.life header .logo{width:146px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:28px;text-decoration:none;text-transform:uppercase;color:#343434;letter-spacing:-.85px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px}.modal-is-visible header .logo{z-index:5050}header .logo svg{fill:#000;width:100%;height:auto}.blog header .logo svg,.page-availability header .logo svg{width:100%;margin-right:0}.modal-is-visible header .logo svg{fill:#fff}.page-availability header .logo svg{fill:#000}@media screen and (min-width:568px){.life header .logo{width:168px;font-size:30px;line-height:32px}}@media screen and (min-width:768px){.modal-is-visible header .logo{z-index:10}.location header .logo svg,.modal-is-visible header .logo svg,header .logo svg{fill:#000}}@media screen and (min-width:1025px){.life header .logo{width:240px;font-size:40px;line-height:45px}}header .primary-button{position:fixed;z-index:40;left:0;right:0;bottom:0;height:77px;background-color:#ed3325;text-decoration:none;text-align:center;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .primary-button span{display:block;color:#fff;text-transform:uppercase;text-align:center}header .primary-button.success{background-color:#a5d5a7;cursor:auto;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:400;color:#fff;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .primary-button:hover{background-color:#000}.modal-apartments-open header .primary-button{right:50%}@media screen and (min-width:568px){.modal-apartments-open header .primary-button{right:25px}}@media screen and (min-width:1025px){.modal-apartments-open header .primary-button{right:28px}}.resident-login header .primary-button{display:none}header .menu-button{position:fixed;z-index:10;top:25px;left:18px;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .5s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .2s ease-in-out;transition:transform .5s ease-in-out,opacity .2s ease-in-out,-webkit-transform .5s ease-in-out}header .menu-button:hover{opacity:.6}header .menu-button .burger{display:block;float:left;width:34px;height:22px;margin-right:20px;position:relative}header .menu-button .burger span{position:absolute;top:0;display:block;background-color:#000;width:100%;height:2px}header .menu-button .burger span:nth-child(2){top:50%;-webkit-transform:translateY(-1px);transform:translateY(-1px)}header .menu-button .burger span:nth-child(3){top:100%;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.location header .menu-button .burger span{background-color:#000}header .menu-button .label,header .menu-button .label .state{display:none}@media screen and (min-width:768px){header .menu-button .label{display:block;float:left;line-height:22px}}@media screen and (min-width:1025px){header .menu-button .label .state{display:inline}}header .secondary-button{display:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.resident-login header .secondary-button{display:none}header .secondary-button:hover{opacity:.6}header.scrolling-down>.logo,header.scrolling-down>.menu-button{-webkit-transform:translateY(-50px);transform:translateY(-50px)}@media screen and (min-width:568px){header.scrolling-down .logo,header.scrolling-down .menu-button{-webkit-transform:translateY(-75px);transform:translateY(-75px)}}@media screen and (min-width:1025px){header.scrolling-down .logo{-webkit-transform:translateY(-100px);transform:translateY(-100px)}header.scrolling-down .menu-button{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:568px){header .logo{top:21px;width:102px;height:32px}header .menu-button{top:25px;left:25px}header .primary-button{width:118px;height:118px;padding:0;border-radius:50%;left:auto;bottom:25px;right:25px}header .primary-button span{width:70px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1025px){header .logo{width:145px;height:45px;top:21px}header .menu-button{top:30px;left:28px}header .primary-button{width:160px;height:160px;bottom:38px;right:28px}header .primary-button span{width:100px}header .secondary-button{position:fixed;z-index:10;top:38px;right:28px;display:block;-webkit-transform-origin:right top 0;transform-origin:right top 0;-webkit-transform:rotate(-90deg) translateY(-24px);transform:rotate(-90deg) translateY(-24px);-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}header .secondary-button.bottom-left{bottom:38px;left:28px;top:auto;right:auto;-webkit-transform-origin:left bottom 0;transform-origin:left bottom 0;-webkit-transform:rotate(-90deg) translateY(24px);transform:rotate(-90deg) translateY(24px)}}header .main-nav{display:none;position:fixed;z-index:50;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,100%,.5)}header .main-nav.opened{display:block}header .main-nav.opened .logo svg{fill:#fff}header .main-nav .dark-panel{position:absolute;top:0;bottom:0;left:0;background-color:#000;width:100%;max-width:567px;overflow:auto}header .main-nav .dark-panel .panel-container{position:relative;padding:34px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100%}header .main-nav .dark-panel .panel-container a{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}header .main-nav .dark-panel .panel-container a:hover{opacity:.75}.modal-open header .main-nav .dark-panel .panel-container{overflow:hidden}@media screen and (min-width:568px){header .main-nav .dark-panel .panel-container{padding:34px 54px}}@media screen and (min-width:1025px){header .main-nav .dark-panel .panel-container .logo{display:none}}header .main-nav .dark-panel .logo{position:absolute;top:34px}header .main-nav .dark-panel .close{position:absolute;top:34px;right:24px;stroke:#fff;stroke-width:2}header .main-nav .dark-panel ul{padding:0;margin:0;list-style:none}header .main-nav .dark-panel ul a{display:block}@media screen and (min-width:568px){header .main-nav .dark-panel ul{margin-bottom:25px}}header .main-nav .dark-panel .primary-nav{margin:0;padding:50px 0 190px}.location header .main-nav .dark-panel .primary-nav li,.page-availability header .main-nav .dark-panel .primary-nav li,header .main-nav .dark-panel .primary-nav li.all-locations-toggle{display:none}.location header .main-nav .dark-panel .primary-nav li.active,.location header .main-nav .dark-panel .primary-nav li.active ul li,.location header .main-nav .dark-panel .primary-nav li.all-locations-toggle,.page-availability header .main-nav .dark-panel .primary-nav li.active,.page-availability header .main-nav .dark-panel .primary-nav li.active ul li,.page-availability header .main-nav .dark-panel .primary-nav li.all-locations-toggle{display:block}header .main-nav .dark-panel .primary-nav.all-locations-submenu{-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out;position:absolute;z-index:1;top:64px;left:100vw;width:100vw;height:calc(100vh - 64px);padding:70px 0 0;background-color:#000}header .main-nav .dark-panel .primary-nav.all-locations-submenu li{display:block}@media screen and (min-width:568px){header .main-nav .dark-panel .primary-nav.all-locations-submenu li{padding-left:54px}}header .main-nav .dark-panel .primary-nav.all-locations-submenu .back{position:absolute;top:-32px;left:24px;font-size:0;line-height:0}@media screen and (min-width:568px){header .main-nav .dark-panel .primary-nav .secondary-nav{margin-left:20px}}header .main-nav .dark-panel .primary-nav .nav-leasing{margin:20px 0;opacity:.62}@media screen and (min-width:568px){header .main-nav .dark-panel .primary-nav .nav-leasing{margin:0 0 20px 20px}}header .main-nav .dark-panel .social-nav{height:29px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:28px auto 0}header .main-nav .dark-panel .social-nav li{margin:0 14px}header .main-nav .dark-panel .social-nav a{display:block}@media screen and (min-width:568px){header .main-nav .dark-panel .social-nav{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin:28px 0 0}header .main-nav .dark-panel .social-nav li{margin:0 28px 0 0}}header .main-nav .dark-panel .align-bottom{position:absolute;left:54px;bottom:0;right:54px;padding-bottom:56px}header .main-nav.submenu-opened .dark-panel .primary-nav.all-locations-submenu{left:0}footer{position:relative;z-index:30;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:77px 0 100px}footer .logo{display:block;margin:0;width:115px;height:27px}footer .logo svg{width:100%;height:auto}footer .logo .logo-group{fill:#ed3325}footer .footer-nav{margin:20px 0;vertical-align:text-top}footer .footer-nav span{display:inline-block;margin:0 10px}footer .footer-social{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:20px auto}footer .footer-social a{display:block;margin:0 12px;font-size:0}footer .footer-social a .fill{fill:#ed3325}footer .footer-legal{max-width:220px;margin:0 auto;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}footer .footer-logos{display:block;margin:8px 0}footer .footer-logos span{display:inline-block;margin:0 5px}footer .all-col-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .footer-cta{background-color:#ed3325;color:#fff;padding:30px 0 0;margin-bottom:47px}footer .footer-cta .input-group{margin-bottom:30px}footer .footer-cta input[type=email]{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;color:#000}footer .footer-cta button[type=submit],footer .footer-cta input[type=submit]{margin-bottom:0;font-size:20px;padding:34px 0 28px}footer .footer-cta .label,footer .footer-cta h4{font-size:20px;font-weight:400;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin:0 0 20px}footer .footer-cta .label{margin:0}@media screen and (min-width:568px){footer .footer-cta{grid-template-rows:auto auto;-ms-grid-rows:auto auto}footer .footer-cta .row-1{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .footer-cta .row-2{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}footer .footer-cta .row-3{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}footer .footer-cta .input-group{margin-bottom:9px}footer .footer-cta button[type=submit],footer .footer-cta input[type=submit]{margin-bottom:35px;font-size:16px;padding:14px 0}}@media screen and (min-width:768px){footer{display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:normal;-ms-flex-direction:normal;flex-direction:normal;padding-top:40px}footer .footer-logo,footer .footer-nav,footer .footer-social{display:inline-block;margin:0}footer .footer-logo{margin-bottom:15px;margin-right:14px}footer .footer-social{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:normal;-ms-flex-direction:normal;flex-direction:normal}footer .footer-legal{max-width:none}footer .all-col-full{display:block}footer .footer-logos{display:inline}}.homepage-placeholder{height:100vh}.homepage-section{padding:1000px 0;grid-template-rows:171px 171px 171px 171px 171px 171px 171px 171px;-ms-grid-rows:171px 171px 171px 171px 171px 171px 171px 171px}.homepage-section figure{position:relative;z-index:2;overflow:hidden;width:100%}.homepage-section figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:100%}.homepage-section figure .ratio-1:before{padding-bottom:173%}@media screen and (min-width:568px){.homepage-section figure .ratio-1:before{padding-bottom:111%}}.homepage-section .shape{position:absolute;z-index:3}.homepage-section .shape.multiply{opacity:.5}@supports (mix-blend-mode:multiply){.homepage-section .shape.multiply{mix-blend-mode:multiply;opacity:1}}.homepage-section .shape.circle{border-radius:50%;height:200px;width:200px}.homepage-section .shape.square{height:300px;width:300px}.homepage-section .shape.green{background-color:#a5d5a7}.homepage-section .shape.yellow{background-color:#fbb315}.homepage-section .shape.blue{background-color:#069}.homepage-section .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.homepage-section .row-2{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.homepage-section .row-3{grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}.homepage-section .video-row-1{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.homepage-section .video-row-2{grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1}.homepage-section .shape-row-1{grid-row:5/6;-ms-grid-row:5;-ms-grid-row-span:1}.homepage-section .shape-row-2{grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1}.homepage-section .shape-row-3{grid-row:8/9;-ms-grid-row:8;-ms-grid-row-span:1}video{width:100%}.hero .yellow-banner{display:none}.hero figure{min-height:240px;height:calc(100vh - 77px);height:calc(var(--vh, 1vh)*100 - var(--banner-height, 0px) - 77px);background-color:#ccc;position:relative}.hero figure figcaption{background-color:#fbb315;position:absolute;bottom:41px;left:41px;right:41px;padding:25px 0}.hero figure figcaption .hero-header{text-align:center;margin:0}@media screen and (min-width:568px){.hero .yellow-banner{display:block;position:absolute;z-index:0;background-color:#fbb315;height:50vh;left:0;top:0;right:0}.hero figure{min-height:350px;margin-top:94px;height:calc(100vh - 133px)}.hero figure figcaption{background-color:transparent;bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero figure figcaption .hero-header{color:#fff;text-shadow:10px 10px 37px rgba(0,0,0,.3)}}@media screen and (min-width:1025px){.hero figure{min-height:500px;margin-top:123px;height:calc(100vh - 233px)}}.location-section{margin-top:80px}@media screen and (min-width:1025px){.location-section{margin-top:120px}}.location-section figure{position:relative;z-index:2;overflow:hidden;width:100%}.location-section figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:100%}.location-section figure.circle{border-radius:50%;z-index:3}.location-section .shape{position:absolute;z-index:3}.location-section .shape.multiply{opacity:.5}@supports (mix-blend-mode:multiply){.location-section .shape.multiply{mix-blend-mode:multiply;opacity:1}}.location-section .shape.circle{border-radius:50%}.location-section .shape.green{background-color:#a5d5a7}.location-section .shape.yellow{background-color:#fbb315}.location-section .shape.blue{background-color:#069}.location-section.outdoors{grid-template-rows:calc(130vw - 39px) calc(20vw - 6px) auto auto;-ms-grid-rows:calc(130vw - 39px) calc(20vw - 6px) auto auto}.location-section.outdoors figure.ratio-1:before{padding-bottom:173%}@media screen and (min-width:568px){.location-section.outdoors figure.ratio-1:before{padding-bottom:111%}}.location-section.outdoors figure.ratio-2{z-index:4}.location-section.outdoors figure.ratio-2:before{padding-bottom:138%}@media screen and (min-width:0px){.location-section.outdoors .shape.circle{width:68.26667vw;height:68.26667vw;left:-9.33333vw}}@media screen and (min-width:568px){.location-section.outdoors .shape.circle{width:54.42708vw;height:54.42708vw;left:0}}@media screen and (min-width:1025px){.location-section.outdoors .shape.circle{width:29.41176vw;height:29.41176vw;left:2.20588vw}}@media screen and (min-width:1360px){.location-section.outdoors .shape.circle{width:400px;height:400px;left:30px}}.location-section.outdoors .row-1{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.location-section.outdoors .row-2{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.location-section.outdoors .row-3{grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:2;position:relative}.location-section.outdoors .row-4{grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1;z-index:5}@media screen and (min-width:568px){.location-section.outdoors{grid-template-rows:calc(90vw - 70.2px) auto auto;-ms-grid-rows:calc(90vw - 70.2px) auto auto}.location-section.outdoors .row-1{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.location-section.outdoors .row-2,.location-section.outdoors .row-3{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.location-section.outdoors .row-3{position:relative}.location-section.outdoors .row-4{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}}@media screen and (min-width:1025px){.location-section.outdoors{grid-template-rows:calc(11vw - 24.2px) calc(38vw - 83.6px) auto auto;-ms-grid-rows:calc(11vw - 24.2px) calc(38vw - 83.6px) auto auto}.location-section.outdoors .row-1{grid-row:1/4;-ms-grid-row:1;-ms-grid-row-span:3}.location-section.outdoors .row-2{grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:2}.location-section.outdoors .row-3{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1;position:relative}.location-section.outdoors .row-4{grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}}@media screen and (min-width:1360px){.location-section.outdoors{grid-template-rows:125.4px 433.2px auto auto;-ms-grid-rows:125.4px 433.2px auto auto}}.location-section.indoors{margin-top:90px;grid-template-rows:calc(64vw - 19.2px) auto auto;-ms-grid-rows:calc(64vw - 19.2px) auto auto}.location-section.indoors figure.ratio-1:before{padding-bottom:76%}@media screen and (min-width:568px){.location-section.indoors figure.ratio-1:before{padding-bottom:85%}}@media screen and (min-width:1025px){.location-section.indoors figure.ratio-1:before{padding-bottom:67%}}.location-section.indoors figure.circle{z-index:4}.location-section.indoors .shape.rectangle{z-index:1}@media screen and (min-width:0px){.location-section.indoors .shape.rectangle{width:729.06667vw;height:69.33333vw;top:-6.66667vw;left:0}}@media screen and (min-width:568px){.location-section.indoors .shape.rectangle{width:65.10417vw;height:45.83333vw}}@media screen and (min-width:1025px){.location-section.indoors .shape.rectangle{width:42.94118vw;height:42.13235vw;top:3.30882vw;left:-1.32353vw}}@media screen and (min-width:1360px){.location-section.indoors .shape.rectangle{width:584px;height:573px;top:45px;left:-18px}}.location-section.indoors .shape.triangle{background-color:transparent}@media screen and (min-width:0px){.location-section.indoors .shape.triangle{top:21.33333vw;height:66.66667vw;width:1px}.location-section.indoors .shape.triangle .shape-layer{width:0;height:0;border-color:transparent transparent #069;border-style:solid;border-width:0 32vw 55.2vw;-webkit-transform:rotate(-22deg) translateZ(1px);transform:rotate(-22deg) translateZ(1px);position:absolute;left:-18.66667vw}}@media screen and (min-width:568px){.location-section.indoors .shape.triangle{top:20.05208vw;height:52.08333vw}.location-section.indoors .shape.triangle .shape-layer{border-width:0 26.04167vw 44.92188vw;left:-15.625vw}}@media screen and (min-width:1025px){.location-section.indoors .shape.triangle{top:11.32353vw;height:28.67647vw}.location-section.indoors .shape.triangle .shape-layer{border-width:0 13.60294vw 23.52941vw;left:-13.97059vw}}@media screen and (min-width:1360px){.location-section.indoors .shape.triangle{top:154px;height:390px}.location-section.indoors .shape.triangle .shape-layer{border-width:0 185px 320px;left:-190px}}.location-section.indoors .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.location-section.indoors .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.location-section.indoors .row-3{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1;z-index:5}.location-section.indoors .row-4{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1;position:relative}.location-section.indoors .row-5{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;position:relative}@media screen and (min-width:568px){.location-section.indoors{margin-top:120px;grid-template-rows:calc(79vw - 173.8px) auto auto;-ms-grid-rows:calc(79vw - 173.8px) auto auto}}@media screen and (min-width:1025px){.location-section.indoors{grid-template-rows:calc(40vw - 88px) auto auto;-ms-grid-rows:calc(40vw - 88px) auto auto;margin-top:200px}}@media screen and (min-width:1360px){.location-section.indoors{grid-template-rows:456px auto auto;-ms-grid-rows:456px auto auto}}.location-section.apartments{margin-top:90px;grid-template-rows:calc(79vw - 23.7px) auto auto;-ms-grid-rows:calc(79vw - 23.7px) auto auto}.location-section.apartments figure.ratio-1:before{padding-bottom:82%}@media screen and (min-width:568px){.location-section.apartments figure.ratio-1:before{padding-bottom:77%}}.location-section.apartments figure.circle{z-index:4}.location-section.apartments .shape.rectangle{width:50.13333vw;height:94.4vw;top:-8vw;left:-8vw}@media screen and (min-width:568px){.location-section.apartments .shape.rectangle{width:42.96875vw;height:68.75vw;left:0;top:-.91146vw}}@media screen and (min-width:1025px){.location-section.apartments .shape.rectangle{width:19.26471vw;height:24.63235vw;left:2.20588vw}}@media screen and (min-width:1360px){.location-section.apartments .shape.rectangle{width:262px;height:335px;left:30px}}.location-section.apartments .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.location-section.apartments .row-2,.location-section.apartments .row-3{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.location-section.apartments .row-3{position:relative}.location-section.apartments .row-4{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1;z-index:5}@media screen and (min-width:568px){.location-section.apartments{margin-top:120px;grid-template-rows:calc(74vw - 22.2px) auto auto;-ms-grid-rows:calc(74vw - 22.2px) auto auto}}@media screen and (min-width:1025px){.location-section.apartments{grid-template-rows:calc(29vw - 63.8px) calc(21vw - 46.2px) auto auto;-ms-grid-rows:calc(29vw - 63.8px) calc(21vw - 46.2px) auto auto;margin-top:200px}.location-section.apartments .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.location-section.apartments .row-2{grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:2}.location-section.apartments .row-3{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1;position:relative}.location-section.apartments .row-4{grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}}@media screen and (min-width:1360px){.location-section.apartments{grid-template-rows:330.6px calc(21vw - 46.2px) auto auto;-ms-grid-rows:330.6px calc(21vw - 46.2px) auto auto}}.overview{display:none;position:relative}@media screen and (min-width:1025px){.overview{margin-top:110px}}.overview .section-title{margin-top:60px;text-align:right;position:relative;z-index:5}@media screen and (min-width:568px){.overview .section-title{text-align:left;margin:0}}.overview .center-v{z-index:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.overview figure{position:relative;z-index:2;overflow:hidden;width:100%}.overview figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:100%}.overview figure.portrait-1:before{padding-bottom:174%}.overview figure.portrait-2:before{padding-bottom:138%}.overview figure.portrait-3:before{padding-bottom:128%}.overview figure.landscape-1:before{padding-bottom:76%}.overview figure.landscape-2:before{padding-bottom:80%}.overview figure.landscape-3:before{padding-bottom:95%}.overview figure.circle{border-radius:50%;z-index:3}@media screen and (min-width:568px){.overview figure.portrait-1:before{padding-bottom:128%}.overview figure.portrait-2:before{padding-bottom:141%}.overview figure.portrait-3:before{padding-bottom:93%}.overview figure.landscape-1:before{padding-bottom:85%}.overview figure.landscape-2:before{padding-bottom:87%}.overview figure.landscape-3:before{padding-bottom:100%}}@media screen and (min-width:1025px){.overview figure.portrait-2:before{padding-bottom:138%}.overview figure.landscape-1:before{padding-bottom:72%}}.overview.three-image-overview{grid-template-rows:auto auto auto auto auto auto;-ms-grid-rows:auto auto auto auto auto auto}.overview.three-image-overview .section-title{text-align:center}.overview.three-image-overview .row:first-child{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(2){grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(3){grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(4){grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(5){grid-row:5/6;-ms-grid-row:5;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(6){grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.three-image-overview{grid-template-rows:calc(17vw - 13.26px) calc(60vw - 46.8px) calc(19vw - 14.82px) auto auto auto auto;-ms-grid-rows:calc(17vw - 13.26px) calc(60vw - 46.8px) calc(19vw - 14.82px) auto auto auto auto}.overview.three-image-overview .section-title{text-align:left}.overview.three-image-overview .row:first-child{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(2){grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:2}.overview.three-image-overview .row:nth-child(3){grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(4){grid-row:5/6;-ms-grid-row:5;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(5){grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1}.overview.three-image-overview .row:nth-child(6){grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1}}@media screen and (min-width:1025px){.overview.three-image-overview{grid-template-rows:calc(10vw - 22px) calc(47vw - 103.4px) calc(15vw - 33px) auto auto auto auto;-ms-grid-rows:calc(10vw - 22px) calc(47vw - 103.4px) calc(15vw - 33px) auto auto auto auto}}@media screen and (min-width:1360px){.overview.three-image-overview{grid-template-rows:114px 535.8px 171px auto auto auto auto;-ms-grid-rows:114px 535.8px 171px auto auto auto auto}}.overview.three-image-overview .shapes{height:0}.overview.three-image-overview .shapes>div{z-index:0}.overview.three-image-overview .shapes>div:after{content:"";-webkit-transform:translateZ(0);transform:translateZ(0);display:block}.overview.three-image-overview .shapes .green-rectangle{background-color:#a5d5a7;width:52vw;height:123vw;position:absolute;z-index:4;top:8vw;left:-5vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .green-rectangle{left:0;top:9vw;width:59vw;height:59vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .green-rectangle{top:5vw;left:14vw;width:41vw;height:44vw}}@media screen and (min-width:1360px){.overview.three-image-overview .shapes .green-rectangle{top:62px;left:197px;width:555px;height:593px}}.overview.three-image-overview .shapes .blue-circle{background-color:#069;border-radius:50%;width:123vw;height:123vw;grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1;position:absolute;top:17vw;left:29vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .blue-circle{grid-row:5/6;-ms-grid-row:5;-ms-grid-row-span:1;left:33vw;top:54vw;width:80vw;height:80vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .blue-circle{top:29vw;left:46vw;width:56vw;height:56vw}}@media screen and (min-width:1360px){.overview.three-image-overview .shapes .blue-circle{top:394px;left:625px;width:761px;height:761px}}.overview.three-image-overview .shapes .house-outline{width:280vw;height:246vw;background-image:url(/svg/house-stroke.svg);background-size:cover;position:absolute;z-index:1;top:-22vw;left:-188vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .house-outline{width:216vw;height:190vw;top:-2vw;left:-133vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .house-outline{width:125vw;height:110vw;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;left:-66vw;top:0}}@media screen and (min-width:1360px){.overview.three-image-overview .shapes .house-outline{left:-897px;width:1699px;height:1495px}}.overview.three-image-overview .shapes .black-slash{position:absolute;width:100px;height:100px;grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1;top:60vw;left:-50vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .black-slash{grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1;top:30vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .black-slash{grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1;top:30vw}}@media screen and (min-width:1360px){.overview.three-image-overview .shapes .black-slash{top:408px;left:-680px}}.overview.three-image-overview .shapes .black-slash .shape{background-color:#000;width:200vw;height:15vw;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:568px){.overview.three-image-overview .shapes .black-slash .shape{height:6vw;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .black-slash .shape{height:5vw}}@media screen and (min-width:1360px){.overview.three-image-overview .shapes .black-slash .shape{height:68px;width:2720px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.three-image-overview .shapes .green-rectangle{top:6.66667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.three-image-overview .shapes .green-rectangle{top:9.11458vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.three-image-overview .shapes .green-rectangle{top:4.48529vw}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.three-image-overview .shapes .blue-circle{top:224.8vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.three-image-overview .shapes .blue-circle{top:184.76562vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.three-image-overview .shapes .blue-circle{top:112.57353vw}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.three-image-overview .shapes .house-outline{top:0}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.three-image-overview .shapes .house-outline{top:0}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.three-image-overview .shapes .house-outline{top:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.three-image-overview .shapes .black-slash{top:329.33333vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.three-image-overview .shapes .black-slash{top:282.29167vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.three-image-overview .shapes .black-slash{top:161.76471vw}}@supports (-ms-ime-align:auto){.overview.three-image-overview .shapes .green-rectangle{top:6.66667vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .green-rectangle{top:9.11458vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .green-rectangle{top:4.48529vw}}.overview.three-image-overview .shapes .blue-circle{top:224.8vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .blue-circle{top:184.76562vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .blue-circle{top:112.57353vw}}.overview.three-image-overview .shapes .house-outline{top:0}@media screen and (min-width:568px){.overview.three-image-overview .shapes .house-outline{top:0}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .house-outline{top:0}}.overview.three-image-overview .shapes .black-slash{top:329.33333vw}@media screen and (min-width:568px){.overview.three-image-overview .shapes .black-slash{top:282.29167vw}}@media screen and (min-width:1025px){.overview.three-image-overview .shapes .black-slash{top:161.76471vw}}}.overview.six-image-overview{grid-template-rows:auto calc(148vw - 30px) auto auto 65vw auto auto 88vw auto;-ms-grid-rows:auto calc(148vw - 30px) auto auto 65vw auto auto 88vw auto}.overview.six-image-overview .row:first-child{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(2){grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(3){grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(4){grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(5){grid-row:5/6;-ms-grid-row:5;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(6){grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(7){grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(8){grid-row:8/9;-ms-grid-row:8;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(9){grid-row:9/10;-ms-grid-row:9;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview{grid-template-rows:calc(10vw - 7.8px) calc(75vw - 58.5px) calc(20vw - 15.6px) calc(12vw - 9.36px) auto calc(11vw - 8.58px) calc(78vw - 60.84px) calc(6vw - 4.68px) auto calc(7vw - 5.46px) calc(59vw - 46.02px) calc(7vw - 5.46px) auto;-ms-grid-rows:calc(10vw - 7.8px) calc(75vw - 58.5px) calc(20vw - 15.6px) calc(12vw - 9.36px) auto calc(11vw - 8.58px) calc(78vw - 60.84px) calc(6vw - 4.68px) auto calc(7vw - 5.46px) calc(59vw - 46.02px) calc(7vw - 5.46px) auto}.overview.six-image-overview .row:first-child{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(2){grid-row:2/5;-ms-grid-row:2;-ms-grid-row-span:3}.overview.six-image-overview .row:nth-child(3){grid-row:4/7;-ms-grid-row:4;-ms-grid-row-span:3;z-index:4}.overview.six-image-overview .row:nth-child(4){grid-row:5/6;-ms-grid-row:5;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(5){grid-row:6/9;-ms-grid-row:6;-ms-grid-row-span:3}.overview.six-image-overview .row:nth-child(6){grid-row:8/11;-ms-grid-row:8;-ms-grid-row-span:3}.overview.six-image-overview .row:nth-child(7){grid-row:9/10;-ms-grid-row:9;-ms-grid-row-span:1}.overview.six-image-overview .row:nth-child(8){grid-row:10/13;-ms-grid-row:10;-ms-grid-row-span:3}.overview.six-image-overview .row:nth-child(9){grid-row:12/14;-ms-grid-row:12;-ms-grid-row-span:2}}@media screen and (min-width:1025px){.overview.six-image-overview{grid-template-rows:calc(10vw - 22px) calc(15vw - 33px) calc(46vw - 101.2px) calc(12vw - 26.4px) auto calc(17vw - 37.4px) calc(42vw - 92.4px) calc(14vw - 30.8px) auto calc(7vw - 15.4px) calc(32vw - 70.4px) calc(25vw - 55px) auto;-ms-grid-rows:calc(10vw - 22px) calc(15vw - 33px) calc(46vw - 101.2px) calc(12vw - 26.4px) auto calc(17vw - 37.4px) calc(42vw - 92.4px) calc(14vw - 30.8px) auto calc(7vw - 15.4px) calc(32vw - 70.4px) calc(25vw - 55px) auto}}@media screen and (min-width:1360px){.overview.six-image-overview{grid-template-rows:114px 171px 524.4px 136.8px auto 193.8px 478.8px 159.6px auto 79.8px 364.8px 285px auto;-ms-grid-rows:114px 171px 524.4px 136.8px auto 193.8px 478.8px 159.6px auto 79.8px 364.8px 285px auto}}.overview.six-image-overview .shapes{height:0}.overview.six-image-overview .shapes>div{z-index:0}.overview.six-image-overview .shapes>div:after{content:"";-webkit-transform:translateZ(0);transform:translateZ(0);display:block}.overview.six-image-overview .shapes .blue-circle{background-color:#069;border-radius:50%;width:118vw;height:118vw;position:absolute;z-index:4;top:8vw;left:-64vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .blue-circle{left:0;top:3vw;width:59vw;height:59vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .blue-circle{left:12vw;width:44vw;height:44vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .blue-circle{top:41px;left:163px;width:598px;height:598px}}.overview.six-image-overview .shapes .house-outline{width:280vw;height:246vw;background-image:url(/svg/house-stroke.svg);background-size:cover;position:absolute;z-index:1;top:-10vw;left:4vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .house-outline{top:-28vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .house-outline{width:150vw;height:132vw;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;left:21vw;top:10vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .house-outline{top:135px;left:286px;width:2040px;height:1795px}}.overview.six-image-overview .shapes .yellow-rectangle{background-color:#fbb315;width:100vw;height:67vw;position:absolute;grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1;top:40vw;left:0}@media screen and (min-width:568px){.overview.six-image-overview .shapes .yellow-rectangle{grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1;width:64vw;height:46vw;left:36vw;top:50vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .yellow-rectangle{top:20vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .yellow-rectangle{top:272px;left:490px;width:870px;height:626px}}.overview.six-image-overview .shapes .green-triangle{position:absolute;width:10px;height:100vw;top:20vw;grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1;left:0;z-index:2}@media screen and (min-width:568px){.overview.six-image-overview .shapes .green-triangle{grid-row:8/9;-ms-grid-row:8;-ms-grid-row-span:1;top:30vw;height:59vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .green-triangle{top:11vw;height:55vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .green-triangle{top:149px;height:747px;left:0}}.overview.six-image-overview .shapes .green-triangle .shape{width:0;height:0;border-color:transparent transparent #a5d5a7;border-style:solid;border-width:0 100vw 173.2vw;-webkit-transform:scale(.6) rotate(-22deg);transform:scale(.6) rotate(-22deg);position:absolute;top:-47vw;left:-100vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .green-triangle .shape{-webkit-transform:scale(.3) rotate(-22deg);transform:scale(.3) rotate(-22deg);top:-67vw;left:-88vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .green-triangle .shape{border-width:0 1360px 2356px;left:-1196px;top:-911px}}.overview.six-image-overview .shapes .blue-rectangle{background-color:#069;width:50vw;height:62vw;position:absolute;top:50vw;grid-row:8/9;-ms-grid-row:8;-ms-grid-row-span:1;right:0;z-index:2}@media screen and (min-width:568px){.overview.six-image-overview .shapes .blue-rectangle{width:43vw;height:63vw;grid-row:11/12;-ms-grid-row:11;-ms-grid-row-span:1;top:40vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .blue-rectangle{width:26vw;height:34vw;right:14vw;top:35vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .blue-rectangle{top:476px;right:190px;width:354px;height:462px}}.overview.six-image-overview .shapes .black-backslash{position:absolute;width:10px;height:130vw;grid-row:8/9;-ms-grid-row:8;-ms-grid-row-span:1;top:56vw;left:0}@media screen and (min-width:568px){.overview.six-image-overview .shapes .black-backslash{grid-row:12/13;-ms-grid-row:12;-ms-grid-row-span:1;top:-20vw;height:68vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .black-backslash{grid-row:12/13;-ms-grid-row:12;-ms-grid-row-span:1;top:-10vw;height:64vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .black-backslash{top:-135px}}.overview.six-image-overview .shapes .black-backslash .shape{background-color:#000;width:200vw;height:15vw;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:60vw;left:-50vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .black-backslash .shape{height:6vw;-webkit-transform:rotate(30deg);transform:rotate(30deg);top:32vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .black-backslash .shape{height:5vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .black-backslash .shape{height:68px;width:2720px}}.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{background-color:#069;width:39vw;height:100vw;position:absolute;top:7vw;left:-15px;right:auto;z-index:2;grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{width:51vw;height:51vw;left:-39px}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{width:33vw;height:33vw;left:14vw;top:2vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:27px;left:190px;width:448px;height:448px}}.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{background-color:#fbb315;border-radius:50%;width:107vw;height:107vw;position:absolute;top:15vw;left:-6vw;grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{left:50vw;top:6vw;width:79vw;height:79vw;grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{width:53vw;height:53vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:82px;left:680px;width:720px;height:720px}}.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{background-color:#a5d5a7;width:97vw;height:59vw;position:absolute;top:-14vw;left:-15px;z-index:2;grid-row:7/8;-ms-grid-row:7;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{width:48vw;height:33vw;grid-row:10/11;-ms-grid-row:10;-ms-grid-row-span:1;top:4vw;left:-39px}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{width:45vw;height:28vw;left:-110px;top:-6vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:-82px;width:611px;height:380px}}.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{position:absolute;width:100px;height:71vw;top:-30vw;grid-row:9/10;-ms-grid-row:9;-ms-grid-row-span:1;left:50vw;z-index:2}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{grid-row:12/13;-ms-grid-row:12;-ms-grid-row-span:1;left:57vw;top:0;height:36vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{left:40vw;top:5vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{height:489px;top:68px;left:544px}}.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle .shape{-webkit-transform-origin:top left;transform-origin:top left;width:0;height:0;border-color:transparent transparent #069;border-style:solid;border-width:0 25vw 71vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle .shape{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform:scale(.5);transform:scale(.5)}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle .shape{border-width:0 340px 965px}}.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{position:absolute;width:10px;height:121vw;top:8vw;grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1;left:0;z-index:2}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:5vw;height:60vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{left:10vw;height:47vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:68px;left:135px;height:639px}}.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle .shape{width:0;height:0;border-color:transparent transparent #069;border-style:solid;border-width:0 100vw 173.2vw;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.6) rotate(34deg);transform:scale(.6) rotate(34deg);position:absolute;top:-33vw;left:3vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle .shape{-webkit-transform:scale(.3) rotate(34deg);transform:scale(.3) rotate(34deg);top:-17vw;left:23vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle .shape{-webkit-transform:scale(.25) rotate(34deg);transform:scale(.25) rotate(34deg)}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle .shape{border-width:0 1360px 2356px}}.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{background-color:#fbb315;width:100vw;height:67vw;position:absolute;top:50vw;left:0;grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{width:64vw;height:46vw;right:-39px;left:auto;top:48vw;grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{width:55vw;height:38vw;left:auto;right:-110px;top:25vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:340px;width:747px;height:516px}}.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{background-color:#a5d5a7;width:72vw;height:98vw;position:absolute;top:20vw;left:-15px;grid-row:6/7;-ms-grid-row:6;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{width:46vw;height:46vw;left:-39px;grid-row:8/9;-ms-grid-row:8;-ms-grid-row-span:1}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{width:42vw;height:42vw;left:-110px;top:14vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:190px;width:571px;height:571px}}.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{background-color:#069;border-radius:50%;width:51vw;height:51vw;position:absolute;top:-30vw;left:auto;right:0;z-index:2;grid-row:9/10;-ms-grid-row:9;-ms-grid-row-span:1}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:-10vw;right:-12vw;width:54vw;height:54vw;grid-row:12/13;-ms-grid-row:12;-ms-grid-row-span:1}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{width:35vw;height:35vw;left:42vw;right:auto;top:10vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:136px;left:570px;width:476px;height:476px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes .blue-circle{top:6.66667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes .blue-circle{top:2.60417vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes .blue-circle{top:2.5vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes .blue-circle{top:34px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes .house-outline{top:-25.06667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes .house-outline{top:-25.26042vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes .house-outline{top:.36765vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes .house-outline{top:5px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes .yellow-rectangle{z-index:-1;top:224.8vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes .yellow-rectangle{top:192.83854vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes .yellow-rectangle{top:114.92647vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes .yellow-rectangle{top:1563px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes .green-triangle{top:389.33333vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes .green-triangle{top:250.52083vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes .green-triangle{top:145.95588vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes .green-triangle{top:1985px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes .blue-rectangle{top:536.26667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes .blue-rectangle{top:310.02604vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes .blue-rectangle{top:209.85294vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes .blue-rectangle{top:2854px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes .black-backslash{top:552.26667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes .black-backslash{top:319.01042vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes .black-backslash{top:198.52941vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes .black-backslash{top:2700px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:6.93333vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:4.16667vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:2.27941vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:31px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{z-index:-1;top:203.2vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:165.36458vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:107.05882vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:1456px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:428.53333vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:263.28125vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:161.32353vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:2194px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:538.4vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:306.51042vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:208.75vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:2839px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:6.66667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:3.90625vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:2.20588vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:30px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{z-index:-1;top:217.86667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:192.83854vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:116.39706vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:1583px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:393.06667vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:247.91667vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:153.45588vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:2087px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:542.13333vw}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:307.68229vw}}@media screen and (-ms-high-contrast:active) and (min-width:1025px),screen and (-ms-high-contrast:none) and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:213.52941vw}}@media screen and (-ms-high-contrast:active) and (min-width:1360px),screen and (-ms-high-contrast:none) and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:2904px}}@supports (-ms-ime-align:auto){.overview.six-image-overview .shapes .blue-circle{top:6.66667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .blue-circle{top:2.60417vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .blue-circle{top:2.5vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .blue-circle{top:34px}}.overview.six-image-overview .shapes .house-outline{top:-25.06667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .house-outline{top:-25.26042vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .house-outline{top:.36765vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .house-outline{top:5px}}.overview.six-image-overview .shapes .yellow-rectangle{z-index:-1;top:224.8vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .yellow-rectangle{top:192.83854vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .yellow-rectangle{top:114.92647vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .yellow-rectangle{top:1563px}}.overview.six-image-overview .shapes .green-triangle{top:389.33333vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .green-triangle{top:250.52083vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .green-triangle{top:145.95588vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .green-triangle{top:1985px}}.overview.six-image-overview .shapes .blue-rectangle{top:616.26667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .blue-rectangle{top:336.06771vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .blue-rectangle{top:246.61765vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .blue-rectangle{top:3354px}}.overview.six-image-overview .shapes .black-backslash{top:632.26667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes .black-backslash{top:345.05208vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes .black-backslash{top:235.29412vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes .black-backslash{top:3200px}}.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:6.93333vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:4.16667vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:2.27941vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-rectangle{top:31px}}.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{z-index:-1;top:203.2vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:165.36458vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:107.05882vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .yellow-circle{top:1456px}}.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:428.53333vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:263.28125vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:161.32353vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .green-rectangle{top:2194px}}.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:618.4vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:332.55208vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:245.51471vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.jersey-city-shapes .blue-triangle{top:3339px}}.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:6.66667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:3.90625vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:2.20588vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-triangle{top:30px}}.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{z-index:-1;top:217.86667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:192.83854vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:116.39706vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .yellow-rectangle{top:1583px}}.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:393.06667vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:247.91667vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:153.45588vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .green-rectangle{top:2087px}}.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:622.13333vw}@media screen and (min-width:568px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:333.72396vw}}@media screen and (min-width:1025px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:250.29412vw}}@media screen and (min-width:1360px){.overview.six-image-overview .shapes.staten-island-shapes .blue-circle{top:3404px}}}.overview .multiply{opacity:.5}@supports (mix-blend-mode:multiply){.overview .multiply{mix-blend-mode:multiply;opacity:1}}.floorplans{margin-top:90px;margin-bottom:90px;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.floorplans .yellow-circle{background-color:#fbb315;border-radius:50%;width:100vw;height:100vw;position:absolute;z-index:-1;bottom:265px;right:8vw}@media screen and (min-width:568px){.floorplans .yellow-circle{width:65vw;height:65vw;left:-8vw;bottom:250px;right:auto}}@media screen and (min-width:1025px){.floorplans .yellow-circle{width:40vw;height:40vw;left:0;bottom:150px}}@media screen and (min-width:1360px){.floorplans .yellow-circle{width:544px;height:544px;bottom:150px}}.floorplans .floorplans-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.floorplans .floorplans-gallery.animate{-webkit-transition:all .3s;transition:all .3s}.floorplans .floorplans-gallery .item{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.floorplans .floorplans-gallery .item img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;user-drag:none;-webkit-user-drag:none;height:93vw;position:static;display:block;-o-object-fit:contain;object-fit:contain;background-color:#fff}.floorplans .floorplans-gallery figure{display:inline-block;position:relative;width:100vw}.floorplans .floorplans-gallery figure figcaption{margin:92px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(100% - 30px);-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center}@media screen and (min-width:1360px){.floorplans .floorplans-gallery figure{width:1140px}}.floorplans .floorplan-nav{position:absolute;top:calc(93vw + 33px);width:250px;margin:0 calc(50vw - 140px);z-index:2}.floorplans .floorplan-nav .floorplan-nav-list{list-style:none;margin:0 auto;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:250px}.floorplans .floorplan-nav .floorplan-nav-list li{margin-top:30px;width:40px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.floorplans .floorplan-nav .floorplan-nav-list li a{display:block;text-align:center;-webkit-transition:color .2s;transition:color .2s}.floorplans .floorplan-nav .nav-bar{position:absolute;top:0;left:11px;width:62px;height:10px;background-color:#ed3325;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s;transition:all .3s}.floorplans .floorplan-caption{display:none}@media screen and (max-width:365px){.floorplans .section-title{font-size:40px}}@media screen and (min-width:568px){.floorplans{margin-top:120px;margin-bottom:90px}.floorplans .floorplans-gallery .item img{height:66vw}.floorplans .floorplan-nav{position:absolute;top:calc(66vw + 32px);margin:0 calc(50vw - 164px)}}@media screen and (min-width:768px){.floorplans .floorplans-gallery figure figcaption{margin:140px auto 0}.floorplans .floorplan-nav{top:calc(66vw + 44px);width:350px;margin:0 calc(50vw - 214px)}.floorplans .floorplan-nav .floorplan-nav-list{width:350px}.floorplans .floorplan-nav .floorplan-nav-list li{margin-top:50px;width:50px}.floorplans .floorplan-nav .nav-bar{width:92px}}@media screen and (min-width:1025px){.floorplans{margin-top:200px;margin-bottom:200px}.floorplans .lg-col-2-9{margin:0;overflow:hidden}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.floorplans .lg-col-2-9{-ms-grid-row:2}}@media screen and (min-width:1025px){@supports (-ms-ime-align:auto){.floorplans .lg-col-2-9{-ms-grid-row:2}}.floorplans .floorplans-container{-webkit-box-shadow:0 2px 17px 0 hsla(0,0%,60.4%,.5);box-shadow:0 2px 17px 0 hsla(0,0%,60.4%,.5)}.floorplans .floorplans-gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.floorplans .floorplans-gallery:before{content:"";display:inline-block;width:1px;height:46px;padding-bottom:66%;display:none}.floorplans .floorplans-gallery figure{display:inline-block;position:relative;width:100%;height:auto}.floorplans .floorplans-gallery figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:66%}.floorplans .floorplans-gallery figure figcaption{top:103%;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;position:static;margin-top:0;display:none}.floorplans .floorplans-gallery .item img{top:0;position:absolute;height:100%}.floorplans .floorplan-nav{position:absolute;top:90px;left:0;margin:0;width:auto;height:35vw;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.floorplans .floorplan-nav .floorplan-nav-list{list-style:none;margin:0 auto;padding:0;display:block;width:auto}.floorplans .floorplan-nav .floorplan-nav-list li{margin-top:0;width:auto}.floorplans .floorplan-nav .floorplan-nav-list li a{display:block;text-align:center}.floorplans .floorplan-nav .nav-bar{top:50%;margin-top:-126px;left:-30px;width:10px;height:50px}.floorplans .floorplan-caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:18px;line-height:1.94;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.floorplans .floorplan-caption{-ms-grid-row:3}}@media screen and (min-width:1025px){@supports (-ms-ime-align:auto){.floorplans .floorplan-caption{-ms-grid-row:3}}.floorplans .floorplan-caption .availability{margin-top:0;margin-left:auto}}@media screen and (min-width:1360px){.floorplans .floorplan-nav{height:504px}}.culture{margin-bottom:80px}.culture .section-title{margin:0 0 30px}.culture ul{list-style:none;margin:0;padding:0}.culture .blog-item{position:relative;margin-bottom:16px}.culture .blog-item a figure img{position:relative;display:block;height:429px}.culture .blog-item a figure figcaption{position:absolute;bottom:0;width:100%;background-color:#000;padding:25px 70px 25px 16px;-webkit-box-sizing:border-box;box-sizing:border-box}.culture .blog-item a figure figcaption .arrow{position:absolute;top:50%;bottom:auto;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:40px}.culture .blog-item a figure figcaption .arrow svg{width:40px;height:40px}@media screen and (min-width:768px){.culture .blog-item a figure img{height:452px}.culture .blog-item a figure figcaption{position:absolute;bottom:0;width:100%}.culture .blog-item.single a figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.culture .blog-item.single a figure .image-container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.culture .blog-item.single a figure figcaption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:25px 16px}.culture .blog-item.single a figure figcaption .arrow{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;margin:20px auto 0}}@media screen and (min-width:1025px){.culture .blog-item{height:586px}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.culture .blog-item{-ms-grid-row:2}}@media screen and (min-width:1025px){@supports (-ms-ime-align:auto){.culture .blog-item{-ms-grid-row:2}}.culture .blog-item:last-of-type{margin-top:-205px}.culture .blog-item:first-of-type{margin-top:20px}.culture .blog-item a figure img{height:586px}.culture .blog-item a figure figcaption{font-size:28px;line-height:34px;padding:36px 113px 36px 16px}.culture .blog-item.single a figure figcaption{width:30%;position:static}}.culture .event-list{margin-top:33px}.culture .event-list li{margin:0 auto 8px}.culture .event-list li a{display:block;background-color:#fbb315;padding:28px 22px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.culture .event-list li a:hover{background-color:#000;color:#fff}.culture .event-list li a:hover .tag{background-color:#fff;color:#000}.culture .event-list .tag{font-size:15px;color:#fff;font-weight:900;text-transform:uppercase;padding:15px 15px 13px;background-color:#000;white-space:nowrap}@media screen and (min-width:768px){.culture{margin-bottom:40px}.culture .section-title{margin:0 0 50px;text-align:center}.culture .event-list{margin:80px 0}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.culture .event-list{-ms-grid-row:3}}@media screen and (min-width:768px){@supports (-ms-ime-align:auto){.culture .event-list{-ms-grid-row:3}}.culture .event-list li{max-width:none}}@media screen and (min-width:1025px){.culture{margin-bottom:90px}.culture .section-title{text-align:left;max-width:50%}.culture .event-list li{max-width:750px}}.location-map .section-title{text-align:center;margin-bottom:22px}.location-map .map{width:100%;min-height:453px}@media screen and (min-width:1025px){.location-map{min-height:520px;position:relative}.location-map .section-title{text-align:left;-webkit-transform:translateY(57px);transform:translateY(57px)}}.popup-bubble{position:absolute;top:0;left:0;-webkit-transform:translate(-90%,-99%);transform:translate(-90%,-99%);background-color:#fff;padding:10px 18px 13px;border-radius:8px;font-family:sans-serif;overflow-y:auto;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;border:1px solid #b3b3b3}.popup-bubble h5{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:700;line-height:1.7;letter-spacing:-.22px;margin:0}.popup-bubble address{font-size:16px;line-height:1.2;margin-bottom:10px;font-style:normal}.popup-bubble a{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:12px;font-weight:900;line-height:1.67;letter-spacing:normal;color:#ed3325;text-transform:uppercase}.popup-bubble-anchor{position:absolute;width:100%;bottom:10px;left:0}.popup-bubble-anchor:after,.popup-bubble-anchor:before{content:"";position:absolute;top:0;left:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0}.popup-bubble-anchor:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff}.popup-bubble-anchor:before{border-left:9px solid transparent;border-right:9px solid transparent;border-top:11px solid #b3b3b3}.popup-container{cursor:auto;height:0;position:absolute;min-width:220px;max-width:300px}.leasing{margin:64px 40px;max-width:600px}@media screen and (min-width:568px){.leasing{margin:64px 84px}}@media screen and (min-width:768px){.leasing{margin:64px auto}}@media screen and (min-width:1025px){.leasing{margin:200px auto}}.floorplan-availability{margin-top:calc(var(--banner-height, 0px) + 80px);position:relative}.floorplan-availability .no-results{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.floorplan-availability .no-results h5{font-size:32px;font-weight:700}.floorplan-availability>.row{position:relative}.floorplan-availability>.row:before{content:attr(data-category);font-size:280px;position:absolute;left:-50px;top:-53px;color:#fbb315;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:900;z-index:-1}.floorplan-availability-m>.row:before{color:#ed3325}.floorplan-availability-s>.row:before{color:#069}.floorplan-availability .lg-col-1-10{-ms-grid-row:2}.floorplan-availability .section-title{font-size:35px;font-weight:900;color:#000;margin-bottom:23px;text-align:center;-webkit-transform:none;transform:none}.floorplan-availability small{text-align:center;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;line-height:1.4;color:#000;text-transform:none;display:block;font-weight:400;padding-top:68px}.floorplan-availability .header{margin-bottom:30px}.floorplan-availability .block-list{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0;list-style-type:none}.floorplan-availability .block-list li{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.floorplan-availability .back-btn{font-size:20px;line-height:1.55;text-decoration:none;color:#000;font-weight:400;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-bottom:20px;display:inline-block}.floorplan-availability .back-btn svg{-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}@media screen and (min-width:768px){.floorplan-availability>.row:before{font-size:330px;left:-70px;top:-26px}.floorplan-availability .section-title{font-size:55px;text-transform:uppercase;text-transform:none;margin-bottom:0}.floorplan-availability .header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;margin-top:34px}.floorplan-availability .header small{display:none}.floorplan-availability .block-list{width:auto;left:auto;right:auto;margin-left:auto;margin-right:auto;margin-top:0}}@media screen and (min-width:1025px){.floorplan-availability{margin-top:calc(var(--banner-height, 0px) + 93px);margin-bottom:93px}.floorplan-availability>.row:before{left:-120px;top:-16px}.floorplan-availability .section-title{font-size:60px;text-transform:none}.floorplan-availability .block-list li:hover{-webkit-box-shadow:0 0 20px rgba(254,56,28,.26);box-shadow:0 0 20px rgba(254,56,28,.26)}}.dropdown,.dropleft,.dropright,.dropup{position:relative;font-size:20px;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.dropdown.show .dropdown-menu,.dropleft.show .dropdown-menu,.dropright.show .dropdown-menu,.dropup.show .dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.dropdown,.dropleft,.dropright,.dropup{min-width:280px}}.dropdown-toggle{white-space:nowrap;border-radius:4px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.16);box-shadow:0 0 9px 0 rgba(0,0,0,.16);border:none;background:#fff;width:100%;text-align:left;padding:13px 18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#000;font-size:16px}.show .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:51}.dropdown-menu{top:100%;z-index:50;display:none;float:left;min-width:100%;padding:0;margin:0;color:#000;text-align:left;list-style:none;background-clip:padding-box;border-radius:0 0 4px 4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dropdown-menu,.dropdown-menu:after{position:absolute;left:0;background-color:#fff}.dropdown-menu:after{content:"";width:100%;bottom:0;z-index:-1;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.16);box-shadow:0 0 9px 0 rgba(0,0,0,.16);border-radius:4px}.dropdown-menu[x-placement=bottom]:after{top:-50px}.dropdown-menu[x-placement=top]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.dropdown-menu[x-placement=top]:after{top:0;bottom:-50px}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:13px 18px;clear:both;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px}.dropdown-item,.dropdown-item.active,.dropdown-item:active,.dropdown-item:focus,.dropdown-item:hover{text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{pointer-events:none;background-color:transparent}.block-list li{border:1px solid #000;padding:23px 0 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:15px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0;background-color:#fff}.block-list li:last-child{margin-bottom:0}.block-list li .image{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);width:calc(50% - 10px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px}.block-list li .image img{max-width:90%}.block-list li .description{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin-right:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block-list li .action,.block-list li .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.block-list li .action{margin-top:24px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-list li .action a{width:50%}.block-list li .btn.success{pointer-events:none}.block-list li h4{font-size:20px;line-height:1.2;margin:0}.block-list li h5,.block-list li p{font-size:20px;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin:0;font-weight:400}.block-list li .price{margin:0;font-weight:700;font-size:20px}@media screen and (min-width:768px){.block-list li{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;border-bottom:1px solid #000;padding:22px 16px}.block-list li .image{-webkit-flex-basis:26.25%;-ms-flex-preferred-size:26.25%;flex-basis:26.25%;margin-right:10px;margin-left:0}.block-list li .image img{max-width:100%}.block-list li .description{-webkit-flex-basis:39.33%;-ms-flex-preferred-size:39.33%;flex-basis:39.33%;margin-right:0}.block-list li h4{font-size:22px}.block-list li .info h5,.block-list li .info p{font-size:20px}.block-list li .action{margin-top:0;-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block-list li .action .btn{width:100%;margin-bottom:7px}.block-list li .action .btn:last-child{margin-bottom:0}}@media screen and (min-width:1025px){.block-list li{padding:37px 30px;border-bottom:1px solid #000;margin-bottom:20px}.block-list li .image{margin-right:20px}.block-list li .description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.block-list li .action{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.block-list li .action .btn{width:auto;margin-bottom:20px;padding-top:19px;padding-bottom:19px}.block-list li .action .btn:last-child{margin-bottom:0}.block-list li h4{font-size:28px;line-height:1.21;letter-spacing:-.31px}.block-list li .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block-list li .info small{display:inline}.block-list li .info p{margin-left:30px}.block-list li .info h5,.block-list li .info p{font-size:16px}}.btn{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:900;letter-spacing:1px;text-align:center;color:#fff;background-color:#ed3325;padding:22px 0 18px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;text-transform:uppercase;border:1px solid transparent;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.btn:hover{background-color:#000}.btn-secondary{background-color:transparent;border:1px solid #ed3325;color:#ed3325;-webkit-transition:color .2s ease-in-out,border-color .2s ease-in-out;transition:color .2s ease-in-out,border-color .2s ease-in-out}.btn-secondary:hover{background-color:transparent;border-color:#000;color:#000}@media screen and (min-width:1025px){.btn{padding:14px 60px}}.modal-is-visible,.modal-open{overflow:hidden}.modal-is-visible .modal,.modal-open .modal{overflow-x:hidden;overflow-y:auto}.gallery-open,.modal{overflow:hidden}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;top:50%;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-60%);transform:translateY(-60%)}.modal.show .modal-dialog{-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.modal-dialog{width:90%}}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;-webkit-box-shadow:0 0 20px 0 rgba(254,56,28,.26);box-shadow:0 0 20px 0 rgba(254,56,28,.26);outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#fff}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.3}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.modal-header .close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.92 20.92'%3E%3Cg fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M.71 20.22L20.22.71M.71.71l19.51 19.51'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;width:22px;height:22px;border:none;background-color:transparent;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end;margin:20px 20px 0 auto}.modal-header .close:hover{outline:none}.modal-header .close span{display:none}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.modal-body img{max-width:100%;max-height:81vh}@media screen and (min-width:1025px){.modal-body{padding-bottom:1rem}}.modal-footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #717075;border-bottom-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media screen and (min-width:568px){.modal-dialog{max-width:2048px;margin:0 auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.modal-content{-webkit-box-shadow:0 0 20px 0 rgba(254,56,28,.26);box-shadow:0 0 20px 0 rgba(254,56,28,.26)}.modal-sm{max-width:500px}}@media screen and (min-width:1025px){.modal-lg,.modal-xl{max-width:2048px}}@media screen and (min-width:xl){.modal-xl{max-width:2048px}}.contact-modal{position:fixed;top:0;right:0;height:100%;overflow-x:hidden;overflow-y:auto;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;z-index:5000;opacity:0;background-color:hsla(0,0%,100%,.8);display:none;pointer-events:none;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.contact-modal .modal-dialog{top:0;margin:0}.contact-modal .modal-dialog-scrollable{max-height:100%;height:100%}@media screen and (min-width:568px){.contact-modal .modal-dialog{max-width:none;width:100%}}.contact-modal .modal-content{-webkit-box-shadow:none;box-shadow:none;background-color:#ed3325;max-height:100%;height:100%}.contact-modal .modal-content form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:hidden;height:100%}.contact-modal .modal-content form h2{margin-top:0;text-align:center}.contact-modal .modal-content form p{font-size:17px;line-height:24px;text-align:center}.contact-modal .modal-content form .checkbox-row{margin-top:0;display:block;text-align:left}.contact-modal .modal-content form .checkbox-row .error-message{position:static}@supports not (-webkit-overflow-scrolling:touch){.contact-modal .modal-content form .checkbox-row{margin-bottom:20px}}@media screen and (min-width:568px){.contact-modal .modal-content form .checkbox-row{margin-top:20px;margin-bottom:40px}}@media screen and (min-width:1025px){.contact-modal .modal-content form h2{text-align:left}.contact-modal .modal-content form p{line-height:25px;text-align:left}}@media screen and (min-width:768px){.contact-modal .modal-content{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent}.contact-modal .modal-content form h2{margin-top:0}}@media screen and (min-width:1025px){.contact-modal .modal-content,.contact-modal .modal-content form{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.contact-modal.modal-success .modal-dialog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 20px;text-align:center}@media screen and (min-width:1025px){.contact-modal.modal-success .modal-dialog{padding:0}}.contact-modal.modal-success .modal-content{height:auto}.contact-modal .modal-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0 24px 20px;margin-top:70px}@media screen and (min-width:768px){.contact-modal .modal-body{padding:0;margin-top:0}}@media screen and (min-width:1025px){.contact-modal .modal-body{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.contact-modal .modal-footer{padding:0;border:0}@media screen and (min-width:768px){.contact-modal .modal-footer{margin:0}}.contact-modal.is-visible{pointer-events:auto;display:block;overflow:hidden}.contact-modal .grid{margin:0}.contact-modal .grid,.contact-modal .grid>div{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow:hidden;height:100%}@media screen and (min-width:768px){.contact-modal .grid{padding:0 24px;-webkit-box-sizing:border-box;box-sizing:border-box}.contact-modal .grid,.contact-modal .grid>div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-modal .grid>div{margin-top:67px;margin-bottom:57px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1025px){.contact-modal .grid,.contact-modal .grid>div{display:grid;display:-ms-grid}}.contact-modal .close-modal{-webkit-transition:visibility .8s step-end;transition:visibility .8s step-end;visibility:visible}.contact-modal h2{font-size:50px;font-weight:700;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin:0 0 12px}.contact-modal p{margin:0 0 30px;font-size:20px;font-weight:400}.contact-modal .bg-circle{position:fixed;pointer-events:none;z-index:-1;will-change:transform,opacity;width:100vw;height:100vh;left:0;top:0;border-radius:0;margin:0;background-color:#ed3325;-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.contact-modal .bg-circle,.contact-modal .close-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-modal .close-modal{color:#ed3325;position:absolute;pointer-events:auto;stroke:#fff;top:20px;right:20px;stroke-width:4}.contact-modal .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.contact-modal .row input{width:48%}.contact-modal .btn[type=submit]{margin-bottom:0;font-size:20px;padding-top:18px;padding-bottom:15px}@media screen and (min-width:768px){.contact-modal .btn[type=submit]{position:static}}@media screen and (min-width:1025px){.contact-modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-modal.is-visible{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.contact-modal.is-visible .bg-circle{-webkit-transform:scale(1.8);transform:scale(1.8)}.contact-modal .grid>div{margin:0}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.contact-modal .grid{max-width:100%}}@media screen and (min-width:1025px){.contact-modal .bg-circle{width:91.5vw;height:91.5vw;margin:-45.75vw 0 0 -45.75vw;border-radius:50%;-webkit-box-shadow:0 2px 10px 0 rgba(39,39,39,.5);box-shadow:0 2px 10px 0 rgba(39,39,39,.5);-webkit-transform:scale(0);transform:scale(0);bottom:calc(-45.75vw + 118px);right:calc(-45.75vw + 108px);left:auto;top:auto;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.contact-modal .close-modal{top:auto;bottom:38px;right:28px;stroke:#ed3325;border-radius:80px;width:160px;height:160px;-webkit-box-shadow:0 0 20px 0 rgba(237,51,37,.52);box-shadow:0 0 20px 0 rgba(237,51,37,.52);background-color:#fff}.contact-modal .close-modal svg{width:40px;height:40px;stroke-width:3px}}.life .auto-size{width:100%}.life .auto-size img{width:100%;height:auto}.life-index-hero{margin-top:90px;position:relative;grid-template-rows:auto;-ms-grid-rows:auto}.life-index-hero figure{position:relative;overflow:hidden;width:100%}.life-index-hero figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:171%}@media screen and (min-width:568px){.life-index-hero figure:before{padding-bottom:84%}}.life-index-hero .row-1,.life-index-hero .row-2{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-index-hero .row-2{position:absolute;z-index:2;left:0;bottom:0}.life-index-hero .row-2 h1{margin:0;padding:170px 10px 28px;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(61%,rgba(50,50,50,.52)),to(rgba(0,0,0,.81)));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(50,50,50,.52) 61%,rgba(0,0,0,.81))}@media screen and (min-width:568px){.life-index-hero{margin-top:126px}.life-index-hero .row-2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.life-index-hero .row-2 h1{padding:0;background-image:none}}@media screen and (min-width:1025px){.life-index-hero{margin-top:168px}}.life-index-list{min-height:50vh}@media screen and (min-width:0px){.life-index-list{margin:0 15px}}@media screen and (min-width:568px){.life-index-list{margin:0 39px}}@media screen and (min-width:768px){.life-index-list{margin:0 39px}}@media screen and (min-width:1025px){.life-index-list{margin:0 110px}}@media screen and (min-width:1360px){.life-index-list{margin:0 calc((100vw - 1140px)/2)}}.life-filter{margin-top:80px}@media screen and (min-width:568px){.life-filter{margin-top:120px}}.life-hero{margin-top:90px;margin-bottom:60px;grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.life-hero .banner{display:none;position:absolute;z-index:-1;height:90px;left:0;top:0;right:0}.life-hero .grid-banner{display:none}.life-hero figure{position:relative;overflow:hidden;width:100%}.life-hero figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:108%}@media screen and (min-width:568px){.life-hero figure:before{padding-bottom:85%}}@media screen and (min-width:1025px){.life-hero figure:before{padding-bottom:58%}}.life-hero .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero .row-3{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.life-hero .grid-banner{grid-row:1/4;-ms-grid-row:1;-ms-grid-row-span:3;margin-bottom:112px}@media screen and (min-width:568px){.life-hero{margin-top:126px}.life-hero .banner{height:126px}.life-hero .grid-banner{margin-bottom:215px}}@media screen and (min-width:1025px){.life-hero{margin-top:168px;grid-template-rows:auto auto;-ms-grid-rows:auto auto}.life-hero .banner{height:168px}.life-hero .grid-banner{margin-bottom:215px}.life-hero .row-1,.life-hero .row-2{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero .row-2{position:relative}.life-hero .row-2 .category{position:absolute;bottom:0;width:100%}.life-hero .row-3{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero .grid-banner{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;margin-bottom:260px}}.life-hero.bg-orangey-yellow .banner,.life-hero.bg-orangey-yellow .grid-banner{background-color:#fbb315;display:block}.life-hero.bg-tomato .banner,.life-hero.bg-tomato .grid-banner{background-color:#ed3325;display:block}.life-hero.bg-hospital-green .banner,.life-hero.bg-hospital-green .grid-banner{background-color:#a5d5a7;display:block}.life-hero.bg-peacock-blue .banner,.life-hero.bg-peacock-blue .grid-banner{background-color:#069;display:block}.life-hero.overlap{grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}@media screen and (min-width:568px){.life-hero.overlap figure:before{padding-bottom:118%}}@media screen and (min-width:1025px){.life-hero.overlap figure:before{padding-bottom:82%}}.life-hero.overlap .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1;position:relative;z-index:1}.life-hero.overlap .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;position:relative;z-index:1}.life-hero.overlap .row-3{grid-row:1/4;-ms-grid-row:1;-ms-grid-row-span:3;margin-top:45px}@media screen and (min-width:568px){.life-hero.overlap{grid-template-rows:auto auto;-ms-grid-rows:auto auto}.life-hero.overlap .row-1,.life-hero.overlap .row-3{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.overlap .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero.overlap .grid-banner{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;margin-bottom:0}}@media screen and (min-width:1025px){.life-hero.overlap{grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.life-hero.overlap .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.overlap .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero.overlap .row-2 .category{position:relative;bottom:auto;width:auto}.life-hero.overlap .row-3{grid-row:1/4;-ms-grid-row:1;-ms-grid-row-span:3}.life-hero.overlap .grid-banner{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}}.life-hero.two-img-stack{grid-template-rows:auto auto auto auto;-ms-grid-rows:auto auto auto auto}.life-hero.two-img-stack .img-1:before{padding-bottom:73%}.life-hero.two-img-stack .img-2:before{padding-bottom:67%}.life-hero.two-img-stack .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.two-img-stack .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero.two-img-stack .row-3{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.life-hero.two-img-stack .row-4{grid-row:4/5;-ms-grid-row:4;-ms-grid-row-span:1}.life-hero.two-img-stack .grid-banner{grid-row:1/5;-ms-grid-row:1;-ms-grid-row-span:4}@media screen and (min-width:568px){.life-hero.two-img-stack{grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.life-hero.two-img-stack .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.two-img-stack .row-2{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero.two-img-stack .row-3,.life-hero.two-img-stack .row-4{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.life-hero.two-img-stack .grid-banner{grid-row:1/4;-ms-grid-row:1;-ms-grid-row-span:3;margin-bottom:115px}}@media screen and (min-width:1025px){.life-hero.two-img-stack{grid-template-rows:auto auto;-ms-grid-rows:auto auto}.life-hero.two-img-stack .row-1,.life-hero.two-img-stack .row-2{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.two-img-stack .row-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.life-hero.two-img-stack .row-3,.life-hero.two-img-stack .row-4{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero.two-img-stack .grid-banner{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2}.life-hero.two-img-stack .img-2{margin-top:45px}}.life-hero.two-img-row{grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.life-hero.two-img-row .img-1:before{padding-bottom:71%}.life-hero.two-img-row .img-2{margin-bottom:18px}.life-hero.two-img-row .img-2:before{padding-bottom:106%}.life-hero.two-img-row .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.two-img-row .row-2{grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.life-hero.two-img-row .row-3{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}@media screen and (min-width:568px){.life-hero.two-img-row{grid-template-rows:auto auto auto;-ms-grid-rows:auto auto auto}.life-hero.two-img-row .row-1{grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}.life-hero.two-img-row .row-2,.life-hero.two-img-row .row-3{grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.life-hero.two-img-row .row-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.life-hero.two-img-row .grid-banner{grid-row:1/3;-ms-grid-row:1;-ms-grid-row-span:2;margin-bottom:140px}.life-hero.two-img-row .img-2{margin-bottom:0}}@media screen and (min-width:1025px){.life-hero.two-img-row .grid-banner{margin-bottom:240px}}.life-content .large-caption-figure,.life-content .sidebyside-images,.life-content>figure,.life-content blockquote,.life-content h2,.life-content h4,.life-content p{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}@media screen and (min-width:568px){.life-content>figure,.life-content blockquote,.life-content h2,.life-content h4,.life-content p{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7}.life-content .large-caption-figure,.life-content .sidebyside-images{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}}@media screen and (min-width:1025px){.life-content h2,.life-content h4,.life-content p{grid-column:3/11;-ms-grid-column:5;-ms-grid-column-span:15}.life-content>figure,.life-content blockquote{grid-column:4/10;-ms-grid-column:7;-ms-grid-column-span:11}.life-content .large-caption-figure,.life-content .sidebyside-images{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.life-content :first-child{-ms-grid-row:1}.life-content :nth-child(2){-ms-grid-row:2}.life-content :nth-child(3){-ms-grid-row:3}.life-content :nth-child(4){-ms-grid-row:4}.life-content :nth-child(5){-ms-grid-row:5}.life-content :nth-child(6){-ms-grid-row:6}.life-content :nth-child(7){-ms-grid-row:7}.life-content :nth-child(8){-ms-grid-row:8}.life-content :nth-child(9){-ms-grid-row:9}.life-content :nth-child(10){-ms-grid-row:10}.life-content :nth-child(11){-ms-grid-row:11}.life-content :nth-child(12){-ms-grid-row:12}.life-content :nth-child(13){-ms-grid-row:13}.life-content :nth-child(14){-ms-grid-row:14}.life-content :nth-child(15){-ms-grid-row:15}.life-content :nth-child(16){-ms-grid-row:16}.life-content :nth-child(17){-ms-grid-row:17}.life-content :nth-child(18){-ms-grid-row:18}.life-content :nth-child(19){-ms-grid-row:19}.life-content :nth-child(20){-ms-grid-row:20}.life-content :nth-child(21){-ms-grid-row:21}.life-content :nth-child(22){-ms-grid-row:22}.life-content :nth-child(23){-ms-grid-row:23}.life-content :nth-child(24){-ms-grid-row:24}.life-content :nth-child(25){-ms-grid-row:25}.life-content :nth-child(26){-ms-grid-row:26}.life-content :nth-child(27){-ms-grid-row:27}.life-content :nth-child(28){-ms-grid-row:28}.life-content :nth-child(29){-ms-grid-row:29}.life-content :nth-child(30){-ms-grid-row:30}.life-content :nth-child(31){-ms-grid-row:31}.life-content :nth-child(32){-ms-grid-row:32}.life-content :nth-child(33){-ms-grid-row:33}.life-content :nth-child(34){-ms-grid-row:34}.life-content :nth-child(35){-ms-grid-row:35}.life-content :nth-child(36){-ms-grid-row:36}.life-content :nth-child(37){-ms-grid-row:37}.life-content :nth-child(38){-ms-grid-row:38}.life-content :nth-child(39){-ms-grid-row:39}.life-content :nth-child(40){-ms-grid-row:40}.life-content :nth-child(41){-ms-grid-row:41}.life-content :nth-child(42){-ms-grid-row:42}.life-content :nth-child(43){-ms-grid-row:43}.life-content :nth-child(44){-ms-grid-row:44}.life-content :nth-child(45){-ms-grid-row:45}.life-content :nth-child(46){-ms-grid-row:46}.life-content :nth-child(47){-ms-grid-row:47}.life-content :nth-child(48){-ms-grid-row:48}.life-content :nth-child(49){-ms-grid-row:49}.life-content :nth-child(50){-ms-grid-row:50}.life-content :nth-child(51){-ms-grid-row:51}.life-content :nth-child(52){-ms-grid-row:52}.life-content :nth-child(53){-ms-grid-row:53}.life-content :nth-child(54){-ms-grid-row:54}.life-content :nth-child(55){-ms-grid-row:55}.life-content :nth-child(56){-ms-grid-row:56}.life-content :nth-child(57){-ms-grid-row:57}.life-content :nth-child(58){-ms-grid-row:58}.life-content :nth-child(59){-ms-grid-row:59}.life-content :nth-child(60){-ms-grid-row:60}.life-content :nth-child(61){-ms-grid-row:61}.life-content :nth-child(62){-ms-grid-row:62}.life-content :nth-child(63){-ms-grid-row:63}.life-content :nth-child(64){-ms-grid-row:64}.life-content :nth-child(65){-ms-grid-row:65}.life-content :nth-child(66){-ms-grid-row:66}.life-content :nth-child(67){-ms-grid-row:67}.life-content :nth-child(68){-ms-grid-row:68}.life-content :nth-child(69){-ms-grid-row:69}.life-content :nth-child(70){-ms-grid-row:70}.life-content :nth-child(71){-ms-grid-row:71}.life-content :nth-child(72){-ms-grid-row:72}.life-content :nth-child(73){-ms-grid-row:73}.life-content :nth-child(74){-ms-grid-row:74}.life-content :nth-child(75){-ms-grid-row:75}.life-content :nth-child(76){-ms-grid-row:76}.life-content :nth-child(77){-ms-grid-row:77}.life-content :nth-child(78){-ms-grid-row:78}.life-content :nth-child(79){-ms-grid-row:79}.life-content :nth-child(80){-ms-grid-row:80}.life-content :nth-child(81){-ms-grid-row:81}.life-content :nth-child(82){-ms-grid-row:82}.life-content :nth-child(83){-ms-grid-row:83}.life-content :nth-child(84){-ms-grid-row:84}.life-content :nth-child(85){-ms-grid-row:85}.life-content :nth-child(86){-ms-grid-row:86}.life-content :nth-child(87){-ms-grid-row:87}.life-content :nth-child(88){-ms-grid-row:88}.life-content :nth-child(89){-ms-grid-row:89}.life-content :nth-child(90){-ms-grid-row:90}.life-content :nth-child(91){-ms-grid-row:91}.life-content :nth-child(92){-ms-grid-row:92}.life-content :nth-child(93){-ms-grid-row:93}.life-content :nth-child(94){-ms-grid-row:94}.life-content :nth-child(95){-ms-grid-row:95}.life-content :nth-child(96){-ms-grid-row:96}.life-content :nth-child(97){-ms-grid-row:97}.life-content :nth-child(98){-ms-grid-row:98}.life-content :nth-child(99){-ms-grid-row:99}.life-content :nth-child(100){-ms-grid-row:100}.life-content :nth-child(101){-ms-grid-row:101}.life-content :nth-child(102){-ms-grid-row:102}.life-content :nth-child(103){-ms-grid-row:103}.life-content :nth-child(104){-ms-grid-row:104}.life-content :nth-child(105){-ms-grid-row:105}.life-content :nth-child(106){-ms-grid-row:106}.life-content :nth-child(107){-ms-grid-row:107}.life-content :nth-child(108){-ms-grid-row:108}.life-content :nth-child(109){-ms-grid-row:109}.life-content :nth-child(110){-ms-grid-row:110}.life-content :nth-child(111){-ms-grid-row:111}.life-content :nth-child(112){-ms-grid-row:112}.life-content :nth-child(113){-ms-grid-row:113}.life-content :nth-child(114){-ms-grid-row:114}.life-content :nth-child(115){-ms-grid-row:115}.life-content :nth-child(116){-ms-grid-row:116}.life-content :nth-child(117){-ms-grid-row:117}.life-content :nth-child(118){-ms-grid-row:118}.life-content :nth-child(119){-ms-grid-row:119}.life-content :nth-child(120){-ms-grid-row:120}.life-content :nth-child(121){-ms-grid-row:121}.life-content :nth-child(122){-ms-grid-row:122}.life-content :nth-child(123){-ms-grid-row:123}.life-content :nth-child(124){-ms-grid-row:124}.life-content :nth-child(125){-ms-grid-row:125}.life-content :nth-child(126){-ms-grid-row:126}.life-content :nth-child(127){-ms-grid-row:127}.life-content :nth-child(128){-ms-grid-row:128}.life-content :nth-child(129){-ms-grid-row:129}.life-content :nth-child(130){-ms-grid-row:130}.life-content :nth-child(131){-ms-grid-row:131}.life-content :nth-child(132){-ms-grid-row:132}.life-content :nth-child(133){-ms-grid-row:133}.life-content :nth-child(134){-ms-grid-row:134}.life-content :nth-child(135){-ms-grid-row:135}.life-content :nth-child(136){-ms-grid-row:136}.life-content :nth-child(137){-ms-grid-row:137}.life-content :nth-child(138){-ms-grid-row:138}.life-content :nth-child(139){-ms-grid-row:139}.life-content :nth-child(140){-ms-grid-row:140}.life-content :nth-child(141){-ms-grid-row:141}.life-content :nth-child(142){-ms-grid-row:142}.life-content :nth-child(143){-ms-grid-row:143}.life-content :nth-child(144){-ms-grid-row:144}.life-content :nth-child(145){-ms-grid-row:145}.life-content :nth-child(146){-ms-grid-row:146}.life-content :nth-child(147){-ms-grid-row:147}.life-content :nth-child(148){-ms-grid-row:148}.life-content :nth-child(149){-ms-grid-row:149}.life-content :nth-child(150){-ms-grid-row:150}.life-content :nth-child(151){-ms-grid-row:151}.life-content :nth-child(152){-ms-grid-row:152}.life-content :nth-child(153){-ms-grid-row:153}.life-content :nth-child(154){-ms-grid-row:154}.life-content :nth-child(155){-ms-grid-row:155}.life-content :nth-child(156){-ms-grid-row:156}.life-content :nth-child(157){-ms-grid-row:157}.life-content :nth-child(158){-ms-grid-row:158}.life-content :nth-child(159){-ms-grid-row:159}.life-content :nth-child(160){-ms-grid-row:160}.life-content :nth-child(161){-ms-grid-row:161}.life-content :nth-child(162){-ms-grid-row:162}.life-content :nth-child(163){-ms-grid-row:163}.life-content :nth-child(164){-ms-grid-row:164}.life-content :nth-child(165){-ms-grid-row:165}.life-content :nth-child(166){-ms-grid-row:166}.life-content :nth-child(167){-ms-grid-row:167}.life-content :nth-child(168){-ms-grid-row:168}.life-content :nth-child(169){-ms-grid-row:169}.life-content :nth-child(170){-ms-grid-row:170}.life-content :nth-child(171){-ms-grid-row:171}.life-content :nth-child(172){-ms-grid-row:172}.life-content :nth-child(173){-ms-grid-row:173}.life-content :nth-child(174){-ms-grid-row:174}.life-content :nth-child(175){-ms-grid-row:175}.life-content :nth-child(176){-ms-grid-row:176}.life-content :nth-child(177){-ms-grid-row:177}.life-content :nth-child(178){-ms-grid-row:178}.life-content :nth-child(179){-ms-grid-row:179}.life-content :nth-child(180){-ms-grid-row:180}.life-content :nth-child(181){-ms-grid-row:181}.life-content :nth-child(182){-ms-grid-row:182}.life-content :nth-child(183){-ms-grid-row:183}.life-content :nth-child(184){-ms-grid-row:184}.life-content :nth-child(185){-ms-grid-row:185}.life-content :nth-child(186){-ms-grid-row:186}.life-content :nth-child(187){-ms-grid-row:187}.life-content :nth-child(188){-ms-grid-row:188}.life-content :nth-child(189){-ms-grid-row:189}.life-content :nth-child(190){-ms-grid-row:190}.life-content :nth-child(191){-ms-grid-row:191}.life-content :nth-child(192){-ms-grid-row:192}.life-content :nth-child(193){-ms-grid-row:193}.life-content :nth-child(194){-ms-grid-row:194}.life-content :nth-child(195){-ms-grid-row:195}.life-content :nth-child(196){-ms-grid-row:196}.life-content :nth-child(197){-ms-grid-row:197}.life-content :nth-child(198){-ms-grid-row:198}.life-content :nth-child(199){-ms-grid-row:199}.life-content :nth-child(200){-ms-grid-row:200}.life-content :nth-child(201){-ms-grid-row:201}.life-content :nth-child(202){-ms-grid-row:202}.life-content :nth-child(203){-ms-grid-row:203}.life-content :nth-child(204){-ms-grid-row:204}.life-content :nth-child(205){-ms-grid-row:205}.life-content :nth-child(206){-ms-grid-row:206}.life-content :nth-child(207){-ms-grid-row:207}.life-content :nth-child(208){-ms-grid-row:208}.life-content :nth-child(209){-ms-grid-row:209}.life-content :nth-child(210){-ms-grid-row:210}.life-content :nth-child(211){-ms-grid-row:211}.life-content :nth-child(212){-ms-grid-row:212}.life-content :nth-child(213){-ms-grid-row:213}.life-content :nth-child(214){-ms-grid-row:214}.life-content :nth-child(215){-ms-grid-row:215}.life-content :nth-child(216){-ms-grid-row:216}.life-content :nth-child(217){-ms-grid-row:217}.life-content :nth-child(218){-ms-grid-row:218}.life-content :nth-child(219){-ms-grid-row:219}.life-content :nth-child(220){-ms-grid-row:220}.life-content :nth-child(221){-ms-grid-row:221}.life-content :nth-child(222){-ms-grid-row:222}.life-content :nth-child(223){-ms-grid-row:223}.life-content :nth-child(224){-ms-grid-row:224}.life-content :nth-child(225){-ms-grid-row:225}.life-content :nth-child(226){-ms-grid-row:226}.life-content :nth-child(227){-ms-grid-row:227}.life-content :nth-child(228){-ms-grid-row:228}.life-content :nth-child(229){-ms-grid-row:229}.life-content :nth-child(230){-ms-grid-row:230}.life-content :nth-child(231){-ms-grid-row:231}.life-content :nth-child(232){-ms-grid-row:232}.life-content :nth-child(233){-ms-grid-row:233}.life-content :nth-child(234){-ms-grid-row:234}.life-content :nth-child(235){-ms-grid-row:235}.life-content :nth-child(236){-ms-grid-row:236}.life-content :nth-child(237){-ms-grid-row:237}.life-content :nth-child(238){-ms-grid-row:238}.life-content :nth-child(239){-ms-grid-row:239}.life-content :nth-child(240){-ms-grid-row:240}.life-content :nth-child(241){-ms-grid-row:241}.life-content :nth-child(242){-ms-grid-row:242}.life-content :nth-child(243){-ms-grid-row:243}.life-content :nth-child(244){-ms-grid-row:244}.life-content :nth-child(245){-ms-grid-row:245}.life-content :nth-child(246){-ms-grid-row:246}.life-content :nth-child(247){-ms-grid-row:247}.life-content :nth-child(248){-ms-grid-row:248}.life-content :nth-child(249){-ms-grid-row:249}.life-content :nth-child(250){-ms-grid-row:250}.life-content :nth-child(251){-ms-grid-row:251}.life-content :nth-child(252){-ms-grid-row:252}.life-content :nth-child(253){-ms-grid-row:253}.life-content :nth-child(254){-ms-grid-row:254}.life-content :nth-child(255){-ms-grid-row:255}.life-content :nth-child(256){-ms-grid-row:256}.life-content :nth-child(257){-ms-grid-row:257}.life-content :nth-child(258){-ms-grid-row:258}.life-content :nth-child(259){-ms-grid-row:259}.life-content :nth-child(260){-ms-grid-row:260}.life-content :nth-child(261){-ms-grid-row:261}.life-content :nth-child(262){-ms-grid-row:262}.life-content :nth-child(263){-ms-grid-row:263}.life-content :nth-child(264){-ms-grid-row:264}.life-content :nth-child(265){-ms-grid-row:265}.life-content :nth-child(266){-ms-grid-row:266}.life-content :nth-child(267){-ms-grid-row:267}.life-content :nth-child(268){-ms-grid-row:268}.life-content :nth-child(269){-ms-grid-row:269}.life-content :nth-child(270){-ms-grid-row:270}.life-content :nth-child(271){-ms-grid-row:271}.life-content :nth-child(272){-ms-grid-row:272}.life-content :nth-child(273){-ms-grid-row:273}.life-content :nth-child(274){-ms-grid-row:274}.life-content :nth-child(275){-ms-grid-row:275}.life-content :nth-child(276){-ms-grid-row:276}.life-content :nth-child(277){-ms-grid-row:277}.life-content :nth-child(278){-ms-grid-row:278}.life-content :nth-child(279){-ms-grid-row:279}.life-content :nth-child(280){-ms-grid-row:280}.life-content :nth-child(281){-ms-grid-row:281}.life-content :nth-child(282){-ms-grid-row:282}.life-content :nth-child(283){-ms-grid-row:283}.life-content :nth-child(284){-ms-grid-row:284}.life-content :nth-child(285){-ms-grid-row:285}.life-content :nth-child(286){-ms-grid-row:286}.life-content :nth-child(287){-ms-grid-row:287}.life-content :nth-child(288){-ms-grid-row:288}.life-content :nth-child(289){-ms-grid-row:289}.life-content :nth-child(290){-ms-grid-row:290}.life-content :nth-child(291){-ms-grid-row:291}.life-content :nth-child(292){-ms-grid-row:292}.life-content :nth-child(293){-ms-grid-row:293}.life-content :nth-child(294){-ms-grid-row:294}.life-content :nth-child(295){-ms-grid-row:295}.life-content :nth-child(296){-ms-grid-row:296}.life-content :nth-child(297){-ms-grid-row:297}.life-content :nth-child(298){-ms-grid-row:298}.life-content :nth-child(299){-ms-grid-row:299}.life-content :nth-child(300){-ms-grid-row:300}}@supports (-ms-ime-align:auto){.life-content :first-child{-ms-grid-row:1}.life-content :nth-child(2){-ms-grid-row:2}.life-content :nth-child(3){-ms-grid-row:3}.life-content :nth-child(4){-ms-grid-row:4}.life-content :nth-child(5){-ms-grid-row:5}.life-content :nth-child(6){-ms-grid-row:6}.life-content :nth-child(7){-ms-grid-row:7}.life-content :nth-child(8){-ms-grid-row:8}.life-content :nth-child(9){-ms-grid-row:9}.life-content :nth-child(10){-ms-grid-row:10}.life-content :nth-child(11){-ms-grid-row:11}.life-content :nth-child(12){-ms-grid-row:12}.life-content :nth-child(13){-ms-grid-row:13}.life-content :nth-child(14){-ms-grid-row:14}.life-content :nth-child(15){-ms-grid-row:15}.life-content :nth-child(16){-ms-grid-row:16}.life-content :nth-child(17){-ms-grid-row:17}.life-content :nth-child(18){-ms-grid-row:18}.life-content :nth-child(19){-ms-grid-row:19}.life-content :nth-child(20){-ms-grid-row:20}.life-content :nth-child(21){-ms-grid-row:21}.life-content :nth-child(22){-ms-grid-row:22}.life-content :nth-child(23){-ms-grid-row:23}.life-content :nth-child(24){-ms-grid-row:24}.life-content :nth-child(25){-ms-grid-row:25}.life-content :nth-child(26){-ms-grid-row:26}.life-content :nth-child(27){-ms-grid-row:27}.life-content :nth-child(28){-ms-grid-row:28}.life-content :nth-child(29){-ms-grid-row:29}.life-content :nth-child(30){-ms-grid-row:30}.life-content :nth-child(31){-ms-grid-row:31}.life-content :nth-child(32){-ms-grid-row:32}.life-content :nth-child(33){-ms-grid-row:33}.life-content :nth-child(34){-ms-grid-row:34}.life-content :nth-child(35){-ms-grid-row:35}.life-content :nth-child(36){-ms-grid-row:36}.life-content :nth-child(37){-ms-grid-row:37}.life-content :nth-child(38){-ms-grid-row:38}.life-content :nth-child(39){-ms-grid-row:39}.life-content :nth-child(40){-ms-grid-row:40}.life-content :nth-child(41){-ms-grid-row:41}.life-content :nth-child(42){-ms-grid-row:42}.life-content :nth-child(43){-ms-grid-row:43}.life-content :nth-child(44){-ms-grid-row:44}.life-content :nth-child(45){-ms-grid-row:45}.life-content :nth-child(46){-ms-grid-row:46}.life-content :nth-child(47){-ms-grid-row:47}.life-content :nth-child(48){-ms-grid-row:48}.life-content :nth-child(49){-ms-grid-row:49}.life-content :nth-child(50){-ms-grid-row:50}.life-content :nth-child(51){-ms-grid-row:51}.life-content :nth-child(52){-ms-grid-row:52}.life-content :nth-child(53){-ms-grid-row:53}.life-content :nth-child(54){-ms-grid-row:54}.life-content :nth-child(55){-ms-grid-row:55}.life-content :nth-child(56){-ms-grid-row:56}.life-content :nth-child(57){-ms-grid-row:57}.life-content :nth-child(58){-ms-grid-row:58}.life-content :nth-child(59){-ms-grid-row:59}.life-content :nth-child(60){-ms-grid-row:60}.life-content :nth-child(61){-ms-grid-row:61}.life-content :nth-child(62){-ms-grid-row:62}.life-content :nth-child(63){-ms-grid-row:63}.life-content :nth-child(64){-ms-grid-row:64}.life-content :nth-child(65){-ms-grid-row:65}.life-content :nth-child(66){-ms-grid-row:66}.life-content :nth-child(67){-ms-grid-row:67}.life-content :nth-child(68){-ms-grid-row:68}.life-content :nth-child(69){-ms-grid-row:69}.life-content :nth-child(70){-ms-grid-row:70}.life-content :nth-child(71){-ms-grid-row:71}.life-content :nth-child(72){-ms-grid-row:72}.life-content :nth-child(73){-ms-grid-row:73}.life-content :nth-child(74){-ms-grid-row:74}.life-content :nth-child(75){-ms-grid-row:75}.life-content :nth-child(76){-ms-grid-row:76}.life-content :nth-child(77){-ms-grid-row:77}.life-content :nth-child(78){-ms-grid-row:78}.life-content :nth-child(79){-ms-grid-row:79}.life-content :nth-child(80){-ms-grid-row:80}.life-content :nth-child(81){-ms-grid-row:81}.life-content :nth-child(82){-ms-grid-row:82}.life-content :nth-child(83){-ms-grid-row:83}.life-content :nth-child(84){-ms-grid-row:84}.life-content :nth-child(85){-ms-grid-row:85}.life-content :nth-child(86){-ms-grid-row:86}.life-content :nth-child(87){-ms-grid-row:87}.life-content :nth-child(88){-ms-grid-row:88}.life-content :nth-child(89){-ms-grid-row:89}.life-content :nth-child(90){-ms-grid-row:90}.life-content :nth-child(91){-ms-grid-row:91}.life-content :nth-child(92){-ms-grid-row:92}.life-content :nth-child(93){-ms-grid-row:93}.life-content :nth-child(94){-ms-grid-row:94}.life-content :nth-child(95){-ms-grid-row:95}.life-content :nth-child(96){-ms-grid-row:96}.life-content :nth-child(97){-ms-grid-row:97}.life-content :nth-child(98){-ms-grid-row:98}.life-content :nth-child(99){-ms-grid-row:99}.life-content :nth-child(100){-ms-grid-row:100}.life-content :nth-child(101){-ms-grid-row:101}.life-content :nth-child(102){-ms-grid-row:102}.life-content :nth-child(103){-ms-grid-row:103}.life-content :nth-child(104){-ms-grid-row:104}.life-content :nth-child(105){-ms-grid-row:105}.life-content :nth-child(106){-ms-grid-row:106}.life-content :nth-child(107){-ms-grid-row:107}.life-content :nth-child(108){-ms-grid-row:108}.life-content :nth-child(109){-ms-grid-row:109}.life-content :nth-child(110){-ms-grid-row:110}.life-content :nth-child(111){-ms-grid-row:111}.life-content :nth-child(112){-ms-grid-row:112}.life-content :nth-child(113){-ms-grid-row:113}.life-content :nth-child(114){-ms-grid-row:114}.life-content :nth-child(115){-ms-grid-row:115}.life-content :nth-child(116){-ms-grid-row:116}.life-content :nth-child(117){-ms-grid-row:117}.life-content :nth-child(118){-ms-grid-row:118}.life-content :nth-child(119){-ms-grid-row:119}.life-content :nth-child(120){-ms-grid-row:120}.life-content :nth-child(121){-ms-grid-row:121}.life-content :nth-child(122){-ms-grid-row:122}.life-content :nth-child(123){-ms-grid-row:123}.life-content :nth-child(124){-ms-grid-row:124}.life-content :nth-child(125){-ms-grid-row:125}.life-content :nth-child(126){-ms-grid-row:126}.life-content :nth-child(127){-ms-grid-row:127}.life-content :nth-child(128){-ms-grid-row:128}.life-content :nth-child(129){-ms-grid-row:129}.life-content :nth-child(130){-ms-grid-row:130}.life-content :nth-child(131){-ms-grid-row:131}.life-content :nth-child(132){-ms-grid-row:132}.life-content :nth-child(133){-ms-grid-row:133}.life-content :nth-child(134){-ms-grid-row:134}.life-content :nth-child(135){-ms-grid-row:135}.life-content :nth-child(136){-ms-grid-row:136}.life-content :nth-child(137){-ms-grid-row:137}.life-content :nth-child(138){-ms-grid-row:138}.life-content :nth-child(139){-ms-grid-row:139}.life-content :nth-child(140){-ms-grid-row:140}.life-content :nth-child(141){-ms-grid-row:141}.life-content :nth-child(142){-ms-grid-row:142}.life-content :nth-child(143){-ms-grid-row:143}.life-content :nth-child(144){-ms-grid-row:144}.life-content :nth-child(145){-ms-grid-row:145}.life-content :nth-child(146){-ms-grid-row:146}.life-content :nth-child(147){-ms-grid-row:147}.life-content :nth-child(148){-ms-grid-row:148}.life-content :nth-child(149){-ms-grid-row:149}.life-content :nth-child(150){-ms-grid-row:150}.life-content :nth-child(151){-ms-grid-row:151}.life-content :nth-child(152){-ms-grid-row:152}.life-content :nth-child(153){-ms-grid-row:153}.life-content :nth-child(154){-ms-grid-row:154}.life-content :nth-child(155){-ms-grid-row:155}.life-content :nth-child(156){-ms-grid-row:156}.life-content :nth-child(157){-ms-grid-row:157}.life-content :nth-child(158){-ms-grid-row:158}.life-content :nth-child(159){-ms-grid-row:159}.life-content :nth-child(160){-ms-grid-row:160}.life-content :nth-child(161){-ms-grid-row:161}.life-content :nth-child(162){-ms-grid-row:162}.life-content :nth-child(163){-ms-grid-row:163}.life-content :nth-child(164){-ms-grid-row:164}.life-content :nth-child(165){-ms-grid-row:165}.life-content :nth-child(166){-ms-grid-row:166}.life-content :nth-child(167){-ms-grid-row:167}.life-content :nth-child(168){-ms-grid-row:168}.life-content :nth-child(169){-ms-grid-row:169}.life-content :nth-child(170){-ms-grid-row:170}.life-content :nth-child(171){-ms-grid-row:171}.life-content :nth-child(172){-ms-grid-row:172}.life-content :nth-child(173){-ms-grid-row:173}.life-content :nth-child(174){-ms-grid-row:174}.life-content :nth-child(175){-ms-grid-row:175}.life-content :nth-child(176){-ms-grid-row:176}.life-content :nth-child(177){-ms-grid-row:177}.life-content :nth-child(178){-ms-grid-row:178}.life-content :nth-child(179){-ms-grid-row:179}.life-content :nth-child(180){-ms-grid-row:180}.life-content :nth-child(181){-ms-grid-row:181}.life-content :nth-child(182){-ms-grid-row:182}.life-content :nth-child(183){-ms-grid-row:183}.life-content :nth-child(184){-ms-grid-row:184}.life-content :nth-child(185){-ms-grid-row:185}.life-content :nth-child(186){-ms-grid-row:186}.life-content :nth-child(187){-ms-grid-row:187}.life-content :nth-child(188){-ms-grid-row:188}.life-content :nth-child(189){-ms-grid-row:189}.life-content :nth-child(190){-ms-grid-row:190}.life-content :nth-child(191){-ms-grid-row:191}.life-content :nth-child(192){-ms-grid-row:192}.life-content :nth-child(193){-ms-grid-row:193}.life-content :nth-child(194){-ms-grid-row:194}.life-content :nth-child(195){-ms-grid-row:195}.life-content :nth-child(196){-ms-grid-row:196}.life-content :nth-child(197){-ms-grid-row:197}.life-content :nth-child(198){-ms-grid-row:198}.life-content :nth-child(199){-ms-grid-row:199}.life-content :nth-child(200){-ms-grid-row:200}.life-content :nth-child(201){-ms-grid-row:201}.life-content :nth-child(202){-ms-grid-row:202}.life-content :nth-child(203){-ms-grid-row:203}.life-content :nth-child(204){-ms-grid-row:204}.life-content :nth-child(205){-ms-grid-row:205}.life-content :nth-child(206){-ms-grid-row:206}.life-content :nth-child(207){-ms-grid-row:207}.life-content :nth-child(208){-ms-grid-row:208}.life-content :nth-child(209){-ms-grid-row:209}.life-content :nth-child(210){-ms-grid-row:210}.life-content :nth-child(211){-ms-grid-row:211}.life-content :nth-child(212){-ms-grid-row:212}.life-content :nth-child(213){-ms-grid-row:213}.life-content :nth-child(214){-ms-grid-row:214}.life-content :nth-child(215){-ms-grid-row:215}.life-content :nth-child(216){-ms-grid-row:216}.life-content :nth-child(217){-ms-grid-row:217}.life-content :nth-child(218){-ms-grid-row:218}.life-content :nth-child(219){-ms-grid-row:219}.life-content :nth-child(220){-ms-grid-row:220}.life-content :nth-child(221){-ms-grid-row:221}.life-content :nth-child(222){-ms-grid-row:222}.life-content :nth-child(223){-ms-grid-row:223}.life-content :nth-child(224){-ms-grid-row:224}.life-content :nth-child(225){-ms-grid-row:225}.life-content :nth-child(226){-ms-grid-row:226}.life-content :nth-child(227){-ms-grid-row:227}.life-content :nth-child(228){-ms-grid-row:228}.life-content :nth-child(229){-ms-grid-row:229}.life-content :nth-child(230){-ms-grid-row:230}.life-content :nth-child(231){-ms-grid-row:231}.life-content :nth-child(232){-ms-grid-row:232}.life-content :nth-child(233){-ms-grid-row:233}.life-content :nth-child(234){-ms-grid-row:234}.life-content :nth-child(235){-ms-grid-row:235}.life-content :nth-child(236){-ms-grid-row:236}.life-content :nth-child(237){-ms-grid-row:237}.life-content :nth-child(238){-ms-grid-row:238}.life-content :nth-child(239){-ms-grid-row:239}.life-content :nth-child(240){-ms-grid-row:240}.life-content :nth-child(241){-ms-grid-row:241}.life-content :nth-child(242){-ms-grid-row:242}.life-content :nth-child(243){-ms-grid-row:243}.life-content :nth-child(244){-ms-grid-row:244}.life-content :nth-child(245){-ms-grid-row:245}.life-content :nth-child(246){-ms-grid-row:246}.life-content :nth-child(247){-ms-grid-row:247}.life-content :nth-child(248){-ms-grid-row:248}.life-content :nth-child(249){-ms-grid-row:249}.life-content :nth-child(250){-ms-grid-row:250}.life-content :nth-child(251){-ms-grid-row:251}.life-content :nth-child(252){-ms-grid-row:252}.life-content :nth-child(253){-ms-grid-row:253}.life-content :nth-child(254){-ms-grid-row:254}.life-content :nth-child(255){-ms-grid-row:255}.life-content :nth-child(256){-ms-grid-row:256}.life-content :nth-child(257){-ms-grid-row:257}.life-content :nth-child(258){-ms-grid-row:258}.life-content :nth-child(259){-ms-grid-row:259}.life-content :nth-child(260){-ms-grid-row:260}.life-content :nth-child(261){-ms-grid-row:261}.life-content :nth-child(262){-ms-grid-row:262}.life-content :nth-child(263){-ms-grid-row:263}.life-content :nth-child(264){-ms-grid-row:264}.life-content :nth-child(265){-ms-grid-row:265}.life-content :nth-child(266){-ms-grid-row:266}.life-content :nth-child(267){-ms-grid-row:267}.life-content :nth-child(268){-ms-grid-row:268}.life-content :nth-child(269){-ms-grid-row:269}.life-content :nth-child(270){-ms-grid-row:270}.life-content :nth-child(271){-ms-grid-row:271}.life-content :nth-child(272){-ms-grid-row:272}.life-content :nth-child(273){-ms-grid-row:273}.life-content :nth-child(274){-ms-grid-row:274}.life-content :nth-child(275){-ms-grid-row:275}.life-content :nth-child(276){-ms-grid-row:276}.life-content :nth-child(277){-ms-grid-row:277}.life-content :nth-child(278){-ms-grid-row:278}.life-content :nth-child(279){-ms-grid-row:279}.life-content :nth-child(280){-ms-grid-row:280}.life-content :nth-child(281){-ms-grid-row:281}.life-content :nth-child(282){-ms-grid-row:282}.life-content :nth-child(283){-ms-grid-row:283}.life-content :nth-child(284){-ms-grid-row:284}.life-content :nth-child(285){-ms-grid-row:285}.life-content :nth-child(286){-ms-grid-row:286}.life-content :nth-child(287){-ms-grid-row:287}.life-content :nth-child(288){-ms-grid-row:288}.life-content :nth-child(289){-ms-grid-row:289}.life-content :nth-child(290){-ms-grid-row:290}.life-content :nth-child(291){-ms-grid-row:291}.life-content :nth-child(292){-ms-grid-row:292}.life-content :nth-child(293){-ms-grid-row:293}.life-content :nth-child(294){-ms-grid-row:294}.life-content :nth-child(295){-ms-grid-row:295}.life-content :nth-child(296){-ms-grid-row:296}.life-content :nth-child(297){-ms-grid-row:297}.life-content :nth-child(298){-ms-grid-row:298}.life-content :nth-child(299){-ms-grid-row:299}.life-content :nth-child(300){-ms-grid-row:300}}.life-content blockquote{margin-top:10px;margin-bottom:10px}@media screen and (min-width:568px){.life-content blockquote{margin-top:50px;margin-bottom:50px}}.life-content figure{margin-bottom:30px}.life-content .guide-content,.life-content .large-caption-figure,.life-content .sidebyside-images{margin-top:40px;margin-bottom:40px;display:grid;display:ms-grid;grid-gap:30px;grid-row-gap:0}@media screen and (min-width:0px){.life-content .guide-content,.life-content .large-caption-figure,.life-content .sidebyside-images{grid-template-columns:repeat(4,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:568px){.life-content .guide-content,.life-content .large-caption-figure,.life-content .sidebyside-images{grid-template-columns:repeat(6,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:768px){.life-content .guide-content,.life-content .large-caption-figure,.life-content .sidebyside-images{grid-template-columns:repeat(6,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:1025px){.life-content .guide-content,.life-content .large-caption-figure,.life-content .sidebyside-images{grid-template-columns:repeat(12,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}@media screen and (min-width:1360px){.life-content .guide-content,.life-content .large-caption-figure,.life-content .sidebyside-images{grid-template-columns:repeat(12,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}.life-content .large-caption-figure p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5}@media screen and (min-width:1025px){.life-content .large-caption-figure p{grid-column:2/6;-ms-grid-column:3;-ms-grid-column-span:7}}.life-content .large-caption-figure figure{grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5}@media screen and (min-width:568px){.life-content .large-caption-figure figure{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5}}@media screen and (min-width:1025px){.life-content .large-caption-figure figure{grid-column:6/12;-ms-grid-column:11;-ms-grid-column-span:11}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.life-content .large-caption-figure{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.life-content .large-caption-figure p{margin-right:15px}.life-content .large-caption-figure figure,.life-content .large-caption-figure p{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.life-content .large-caption-figure figure{margin-left:15px}}.life-content .guide-city-nav,.life-content .guide-content,.life-content .guide-nav,.life-content h3.guide-header{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}@media screen and (min-width:568px){.life-content .guide-city-nav,.life-content .guide-content,.life-content .guide-nav,.life-content h3.guide-header{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}}@media screen and (min-width:1025px){.life-content .guide-city-nav,.life-content .guide-content,.life-content .guide-nav,.life-content h3.guide-header{grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}}.life-content .guide-city-nav,.life-content .guide-nav{margin-top:60px;margin-bottom:60px;margin-right:-15px}@media screen and (min-width:568px){.life-content .guide-city-nav,.life-content .guide-nav{margin-right:-39px}}.life-content .guide-content .guide-item{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}@media screen and (min-width:568px){.life-content .guide-content .guide-item{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5}.life-content .guide-content .guide-item:nth-child(2n){grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5}}@media screen and (min-width:1025px){.life-content .guide-content .guide-item{grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}.life-content .guide-content .guide-item:nth-child(2n){grid-column:7/13;-ms-grid-column:13;-ms-grid-column-span:11}}.life-content .guide-content figure{position:relative;overflow:hidden;width:100%}.life-content .guide-content figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:90%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.life-content .guide-content .guide-item{display:inline-block}.life-content .guide-content .guide-item figure{height:auto!important}}@media screen and (-ms-high-contrast:active) and (min-width:568px),screen and (-ms-high-contrast:none) and (min-width:568px){.life-content .guide-content .guide-item{width:calc(50% - 15px);margin-right:15px}.life-content .guide-content .guide-item:nth-child(2n){margin-left:15px;margin-right:0}}.life-content .sidebyside-images figure:first-child{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5}@media screen and (min-width:1025px){.life-content .sidebyside-images figure:first-child{grid-column:2/7;-ms-grid-column:3;-ms-grid-column-span:9}}.life-content .sidebyside-images figure:nth-child(2){margin-bottom:0;grid-column:2/5;-ms-grid-column:3;-ms-grid-column-span:5}@media screen and (min-width:568px){.life-content .sidebyside-images figure:nth-child(2){grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5}}@media screen and (min-width:1025px){.life-content .sidebyside-images figure:nth-child(2){grid-column:7/12;-ms-grid-column:13;-ms-grid-column-span:9}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.life-content .sidebyside-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.life-content .sidebyside-images figure:first-child{margin-right:15px}.life-content .sidebyside-images figure:nth-child(2){margin-left:15px}}.life-content .swiper-container{height:433px}.life-content .swiper-container figure img{height:369px;width:auto}@media screen and (min-width:568px){.life-content .swiper-container{height:483px}.life-content .swiper-container figure img{height:419px;width:auto}}@media screen and (min-width:1025px){.life-content .swiper-container{height:683px}.life-content .swiper-container figure img{height:619px;width:auto}}@media screen and (min-width:0px){.life-content .swiper-container{margin:0 -15px;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:7}}@media screen and (min-width:568px){.life-content .swiper-container{margin:60px -39px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}}@media screen and (min-width:768px){.life-content .swiper-container{margin:60px -39px;grid-column:1/7;-ms-grid-column:1;-ms-grid-column-span:11}}@media screen and (min-width:1025px){.life-content .swiper-container{margin:60px -110px;grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}}@media screen and (min-width:1360px){.life-content .swiper-container{margin:60px calc((100vw - 1140px)/2*-1);grid-column:1/13;-ms-grid-column:1;-ms-grid-column-span:23}}@media screen and (min-width:0px){.life-content .dropdown{margin-top:60px;margin-bottom:60px}.life-content .guide-nav{display:none}}@media screen and (min-width:568px){.life-content .guide-nav{display:block}.life-content .dropdown{display:none}}@media screen and (min-width:0px){.life-content.no-feature .dropdown{margin-top:90px}}@media screen and (min-width:568px){.life-content.no-feature .guide-nav{margin-top:126px}}@media screen and (min-width:1025px){.life-content.no-feature .guide-nav{margin-top:168px}}.life-related figure{position:relative;overflow:hidden;width:100%;margin-bottom:20px}.life-related figure:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:114%}.life-related figure figcaption{position:absolute;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:74px 36px 19px;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(61%,rgba(0,0,0,.52)),to(rgba(0,0,0,.81)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.52) 61%,rgba(0,0,0,.81))}@media screen and (min-width:568px){.life-related figure figcaption{padding:58px 14px 14px}}@media screen and (min-width:1025px){.life-related figure figcaption{padding:116px 36px 30px}}.life-meta{margin-top:60px;margin-bottom:60px}.life-meta ul{list-style:none;margin:0;padding:0}.life-meta ul.tags li{margin:10px 0}@media screen and (min-width:568px){.life-meta ul.tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.life-meta ul.tags li{margin:0 0 0 22px}}@media screen and (min-width:1025px){.life-meta ul.tags{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.gallery-trigger{cursor:url(/build/16782cb872b7469a66167cce159d26f4.cur),pointer;cursor:url(/build/images/cursor-open-small.9b08e426.png) 56 56,pointer;cursor:-webkit-image-set(url(/build/images/cursor-open-small.9b08e426.png) 1x,url(/build/images/cursor-open-small@2x.d439b5d9.png) 2x) 56 56,pointer}@-moz-document url-prefix(){.gallery-trigger{cursor:pointer}}.gallery{display:none;position:fixed;z-index:30;top:0;left:0;right:0;bottom:0;background-color:#fff}.gallery.opened{display:block}.gallery .close{position:absolute;top:21px;right:17px;width:20px;height:20px;z-index:1}.gallery .close .stroke{stroke:#000}.gallery .nav-shadow{position:absolute;z-index:0;top:0;left:0;background-color:#fff;width:100vw;height:60px;-webkit-box-shadow:0 2px 7px 0 rgba(237,51,37,.07);box-shadow:0 2px 7px 0 rgba(237,51,37,.07)}.gallery .gallery-title-fixed{display:none}@media screen and (min-width:1025px){.gallery .gallery-title-fixed{display:block}}.gallery nav{position:absolute;top:21px;left:35px;right:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery nav .progress{margin:0 auto}.gallery nav .progress .progress-pagination{display:none;height:19px}.gallery nav .progress .progress-pagination .dot{margin:6px 6px 6px 0;width:7px;height:7px;border-radius:50%;background-color:#b3b3b3}.gallery nav .progress .progress-pagination .dot:hover{cursor:pointer}.gallery nav .progress .progress-pagination .dot.active{background-color:#000}.gallery nav .progress .progress-description{display:block}.gallery nav .dropdown{margin:0 auto;display:none}.gallery nav .dropdown-toggle{width:auto;padding:0;border-radius:0;text-transform:uppercase;-webkit-box-shadow:none;box-shadow:none;background:none;color:#b3b3b3;font-size:16px;letter-spacing:1px;font-weight:700}.gallery nav .dropdown .fill{fill:#000}.gallery nav .dropdown.show .dropdown-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery nav .dropdown-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.gallery .apartment-description{margin:0 15px;position:relative}.gallery .apartment-description .size-indicator{position:absolute;bottom:-140px;left:-40px;z-index:1}.gallery .apartment-description .price a{position:fixed;z-index:40;right:0;left:50%;height:77px;bottom:0;background-color:#fff;color:#ed3325;border:1px solid #ed3325;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:568px){.gallery .apartment-description{position:absolute;z-index:2;bottom:0;left:-20px;width:calc(100vw - 280px);margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.gallery .apartment-description .size-indicator{position:relative;bottom:0;left:0;margin-right:30px}.gallery .apartment-description .text{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gallery .apartment-description .price a{display:inline-block;position:relative;right:0;left:0;top:0;border:none}}@media screen and (min-width:1025px){.gallery .apartment-description{width:calc(100vw - 360px);left:140px}.gallery .apartment-description .text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px}.gallery .apartment-description .description{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.gallery .apartment-description .price a{display:block;margin-top:6px}}.gallery figure{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery figure img{position:relative;display:block}.gallery figure .gallery-caption{color:#000;margin:0;padding:16px 16px 20px}.gallery figure .back-hover-area{display:none}.gallery figure.active{cursor:url(/build/20de37095c00750c192721e8d52a5769.cur),s-resize;cursor:url(/build/images/cursor-down.72a18d41.png) 64 64,s-resize;cursor:-webkit-image-set(url(/build/images/cursor-down.72a18d41.png) 1x,url(/build/images/cursor-down@2x.229a9005.png) 2x) 64 64,s-resize}@-moz-document url-prefix(){.gallery figure.active{cursor:s-resize}}.gallery figure.active .back-hover-area{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:calc(20vh - 70px);cursor:url(/build/0e02f79775d7d1f0955a917d6e0c2c73.cur),n-resize;cursor:url(/build/images/cursor-up.464a6ad7.png) 64 64,n-resize;cursor:-webkit-image-set(url(/build/images/cursor-up.464a6ad7.png) 1x,url(/build/images/cursor-up@2x.0603ab3c.png) 2x) 64 64,n-resize}@-moz-document url-prefix(){.gallery figure.active .back-hover-area{cursor:n-resize}}.gallery figure.before-active{cursor:url(/build/0e02f79775d7d1f0955a917d6e0c2c73.cur),n-resize;cursor:url(/build/images/cursor-up.464a6ad7.png) 64 64,n-resize;cursor:-webkit-image-set(url(/build/images/cursor-up.464a6ad7.png) 1x,url(/build/images/cursor-up@2x.0603ab3c.png) 2x) 64 64,n-resize}@-moz-document url-prefix(){.gallery figure.before-active{cursor:n-resize}}.gallery figure.after-active{cursor:url(/build/20de37095c00750c192721e8d52a5769.cur),s-resize;cursor:url(/build/images/cursor-down.72a18d41.png) 64 64,s-resize;cursor:-webkit-image-set(url(/build/images/cursor-down.72a18d41.png) 1x,url(/build/images/cursor-down@2x.229a9005.png) 2x) 64 64,s-resize}@-moz-document url-prefix(){.gallery figure.after-active{cursor:s-resize}}.gallery .scroll-container{overflow-x:hidden;overflow-y:scroll;height:calc(100vh - 60px);margin-top:60px;-webkit-overflow-scrolling:touch}.gallery .scroll-container .gallery-contents{display:block}.gallery .scroll-container .gallery-contents figure{padding:0 0 10px}.gallery .scroll-container .gallery-contents figure img{height:auto;width:100vw}.gallery .scroll-container .gallery-contents .next-gallery{cursor:url(/build/ab4ff23ea66ecbc61f58b565e66fd933.cur),pointer;cursor:url(/build/images/cursor-open.f207e82c.png) 64 64,pointer;cursor:-webkit-image-set(url(/build/images/cursor-open.f207e82c.png) 1x,url(/build/images/cursor-open@2x.6f07df82.png) 2x) 64 64,pointer;height:auto;opacity:.3}@-moz-document url-prefix(){.gallery .scroll-container .gallery-contents .next-gallery{cursor:pointer}}.gallery .scroll-container .gallery-contents .next-gallery .progress{display:none}@media screen and (min-width:1025px){.gallery .scroll-container .gallery-contents .next-gallery .progress{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.gallery .scroll-container .gallery-contents .next-gallery figure{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-height:80vw;overflow:hidden}.gallery .gallery-description{margin:0 15px}@media screen and (min-width:1025px){.gallery{background-color:transparent}.gallery .bg-circle{width:150vw;height:150vw;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 2px 10px 0 rgba(39,39,39,.5);box-shadow:0 2px 10px 0 rgba(39,39,39,.5);position:fixed;left:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;margin:-75vw 0 0 -75vw;z-index:-1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);transform:scale(0)}.gallery .gallery-title{position:absolute;width:100vw;top:100px;left:0;padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.gallery .nav-shadow{height:99px}.gallery .close{top:39px;right:45px}.gallery nav{top:39px;left:70px;right:70px}.gallery nav .progress,.gallery nav .progress .progress-pagination{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.gallery nav .progress .progress-description{display:none}.gallery nav .dropdown-toggle{color:#b3b3b3}.gallery nav .dropdown-item{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:64px}.gallery nav .dropdown-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;border-radius:4px;-webkit-box-shadow:0 0 13px 2px rgba(0,0,0,.19);box-shadow:0 0 13px 2px rgba(0,0,0,.19);float:none}.gallery nav .dropdown-menu:before{content:"";position:absolute;width:0;height:0;margin-left:-.25em;top:-1em;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#fff #fff transparent transparent;border-style:solid;border-width:.5em;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:4px -3px 5px 0 rgba(0,0,0,.19);box-shadow:4px -3px 5px 0 rgba(0,0,0,.19)}.gallery nav .dropdown-menu:after{top:auto}.gallery .scroll-container{overflow-x:scroll;overflow-y:hidden;height:100vh;width:100vw;margin-top:0}.gallery .scroll-container .gallery-title{display:none}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.gallery .scroll-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width:1025px){.gallery .scroll-container .gallery-contents{height:calc(100vh - 302px);margin:200px 0 102px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.gallery .scroll-container .gallery-contents figure{height:100%;padding:0 30px 0 0}.gallery .scroll-container .gallery-contents figure img{height:calc(100% - 100px);width:auto}.gallery .scroll-container .gallery-contents figure .gallery-caption{left:0;right:30px;bottom:auto}.gallery .scroll-container .gallery-contents figure .back-hover-area{display:none}.gallery .scroll-container .gallery-contents figure.active{cursor:url(/build/a88ede353af2674d0f66b7f3a0c763bc.cur),e-resize;cursor:url(/build/images/cursor-right.11f79394.png) 64 64,e-resize;cursor:-webkit-image-set(url(/build/images/cursor-right.11f79394.png) 1x,url(/build/images/cursor-right@2x.e722fd22.png) 2x) 64 64,e-resize}@-moz-document url-prefix(){.gallery .scroll-container .gallery-contents figure.active{cursor:e-resize}}.gallery .scroll-container .gallery-contents figure.active .back-hover-area{display:block;position:absolute;z-index:1;top:0;left:0;width:50vw;height:100%;cursor:url(/build/7377d12248def8069805d9e090fa512c.cur),w-resize;cursor:url(/build/images/cursor-left.e6f2478d.png) 64 64,w-resize;cursor:-webkit-image-set(url(/build/images/cursor-left.e6f2478d.png) 1x,url(/build/images/cursor-left@2x.e1eb9af9.png) 2x) 64 64,w-resize}}@media screen and (min-width:1025px) and (min-width:1025px){.gallery .scroll-container .gallery-contents figure.active .back-hover-area{width:calc(20vw - 103px)}}@media screen and (min-width:1025px){@-moz-document url-prefix(){.gallery .scroll-container .gallery-contents figure.active .back-hover-area{cursor:w-resize}}.gallery .scroll-container .gallery-contents figure.before-active{cursor:url(/build/7377d12248def8069805d9e090fa512c.cur),w-resize;cursor:url(/build/images/cursor-left.e6f2478d.png) 64 64,w-resize;cursor:-webkit-image-set(url(/build/images/cursor-left.e6f2478d.png) 1x,url(/build/images/cursor-left@2x.e1eb9af9.png) 2x) 64 64,w-resize}@-moz-document url-prefix(){.gallery .scroll-container .gallery-contents figure.before-active{cursor:w-resize}}.gallery .scroll-container .gallery-contents figure.after-active{cursor:url(/build/a88ede353af2674d0f66b7f3a0c763bc.cur),e-resize;cursor:url(/build/images/cursor-right.11f79394.png) 64 64,e-resize;cursor:-webkit-image-set(url(/build/images/cursor-right.11f79394.png) 1x,url(/build/images/cursor-right@2x.e722fd22.png) 2x) 64 64,e-resize}@-moz-document url-prefix(){.gallery .scroll-container .gallery-contents figure.after-active{cursor:e-resize}}.gallery .scroll-container .gallery-contents .last{min-height:0}.gallery .scroll-container .gallery-contents .next-gallery{position:relative;height:auto;width:auto;background-color:#fff}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.gallery .scroll-container .gallery-contents .next-gallery{overflow:visible}}@media screen and (min-width:1025px){.gallery .scroll-container .gallery-contents .next-gallery .eyebrow{display:none}.gallery .scroll-container .gallery-contents .next-gallery .gallery-title{display:block;text-align:left;width:70vw;top:-100px;left:-30px;background-color:#fff;padding:0 0 0 130px}.gallery .scroll-container .gallery-contents .next-gallery nav{display:none}}@media screen and (min-width:1025px){.gallery .scroll-container{width:calc(100vw - 207px);margin-left:207px}.gallery .scroll-container .gallery-contents{height:calc(100vh - 204px);margin:102px 0}.gallery .scroll-container .gallery-contents figure img{height:calc(100% - 60px)}.gallery .scroll-container .gallery-contents figure .gallery-caption{background:none;margin-top:19px;padding:0;max-width:315px}.gallery .scroll-container .gallery-contents .next-gallery .gallery-title{text-align:right;width:100vh;top:0;left:0;padding:0 40px;-webkit-transform-origin:left top 0;transform-origin:left top 0;-webkit-transform:rotate(-90deg) translate(calc(-100vh + 110px),100px);transform:rotate(-90deg) translate(calc(-100vh + 110px),100px)}.gallery .scroll-container .gallery-contents .next-gallery nav{display:block;top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc(100vh - 264px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-transform-origin:left top 0;transform-origin:left top 0;-webkit-transform:rotate(-90deg) translate(-100%,220px);transform:rotate(-90deg) translate(-100%,220px)}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.gallery .scroll-container .gallery-contents .next-gallery nav{top:110px;-webkit-transform:rotate(-90deg) translate(-100%,110px);transform:rotate(-90deg) translate(-100%,110px)}}@media screen and (min-width:1025px){.gallery .scroll-container .gallery-contents .next-gallery figure{margin-left:317px;max-height:none;max-width:40vw}.gallery .gallery-title{position:absolute;width:100vh;top:0;left:0;padding:0 40px;-webkit-transform-origin:left top 0;transform-origin:left top 0;-webkit-transform:rotate(-90deg) translateX(-100vh);transform:rotate(-90deg) translateX(-100vh);-webkit-box-sizing:border-box;box-sizing:border-box}.gallery .gallery-description{margin:0 60px}.gallery .nav-shadow{display:none}.gallery nav{top:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc(100vh - 264px);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:10;-webkit-transform-origin:left top 0;transform-origin:left top 0;-webkit-transform:rotate(-90deg) translate(calc(-100% - 102px),110px);transform:rotate(-90deg) translate(calc(-100% - 102px),110px)}}@media screen and (min-width:1025px) and (-ms-high-contrast:active),screen and (min-width:1025px) and (-ms-high-contrast:none){.gallery nav{top:110px;-webkit-transform:rotate(-90deg) translate(-100%,110px);transform:rotate(-90deg) translate(-100%,110px)}}@media screen and (min-width:1025px){.gallery nav .dropdown{min-width:auto;display:block;margin:0}.gallery nav .progress{margin:0}.gallery nav .progress .progress-description{display:block}}@-webkit-keyframes slide-up{0%{margin-top:100vh;opacity:0}to{margin-top:0;opacity:1}}@keyframes slide-up{0%{margin-top:100vh;opacity:0}to{margin-top:0;opacity:1}}@-webkit-keyframes slide-up-desc{0%{bottom:-350px}to{bottom:0}}@keyframes slide-up-desc{0%{bottom:-350px}to{bottom:0}}.legal,.sitemap{margin-top:72px}@media screen and (min-width:1025px){.legal,.sitemap{margin-top:136px}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:auto;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:0;width:50%;height:100%;z-index:10;cursor:pointer;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:0;right:auto;cursor:url(/build/7377d12248def8069805d9e090fa512c.cur),w-resize;cursor:url(/build/images/cursor-left.e6f2478d.png) 64 64,w-resize;cursor:-webkit-image-set(url(/build/images/cursor-left.e6f2478d.png) 1x,url(/build/images/cursor-left@2x.e1eb9af9.png) 2x) 64 64,w-resize}@-moz-document url-prefix(){.swiper-button-prev,.swiper-container-rtl .swiper-button-next{cursor:w-resize}}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:0;left:auto;cursor:url(/build/a88ede353af2674d0f66b7f3a0c763bc.cur),e-resize;cursor:url(/build/images/cursor-right.11f79394.png) 64 64,e-resize;cursor:-webkit-image-set(url(/build/images/cursor-right.11f79394.png) 1x,url(/build/images/cursor-right@2x.e722fd22.png) 2x) 64 64,e-resize}@-moz-document url-prefix(){.swiper-button-next,.swiper-container-rtl .swiper-button-prev{cursor:e-resize}}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#ed3325}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.notification.notification-banner{position:fixed;z-index:10;top:0;background:#000;padding:22px 42px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.notification.notification-banner a{display:block;color:#fff;text-decoration:none;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.2;text-align:center}.notification.notification-banner a .title{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;display:block;margin-bottom:10px}.notification.notification-banner a .underline{text-decoration:underline}.notification.notification-banner .close{position:absolute;top:12px;right:12px}.notification.notification-banner .close svg{width:20px;height:20px}@media screen and (min-width:568px){.notification.notification-banner a .title{display:inline}}.notification.notification-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1060;width:270px;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0}.modal-open .notification.notification-modal{opacity:1;overflow:hidden}.notification.notification-modal .scroll-container{max-height:100vh;overflow:auto;width:270px}.notification.notification-modal .scroll-container .contents{position:relative}.notification.notification-modal .scroll-container .contents .text-block{width:270px;min-height:270px;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.notification.notification-modal .scroll-container .contents .text-block a{display:block;color:#fff;text-decoration:none;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.2;text-align:center}.notification.notification-modal .scroll-container .contents .text-block a .title{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;display:block;margin-bottom:10px}.notification.notification-modal .scroll-container .contents .text-block a .underline{display:block;margin-top:30px;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;text-decoration:underline;letter-spacing:.25px}.notification.notification-modal .scroll-container .contents .text-block .close{position:absolute;top:10px;right:10px}.notification.notification-modal .scroll-container .contents .text-block .close svg{width:16px;height:16px;stroke:#fff}.notification.notification-modal .scroll-container .contents .image-block{display:block;position:relative;overflow:hidden;width:270px;background-color:#b3b3b3}.notification.notification-modal .scroll-container .contents .image-block:before{content:"";display:inline-block;width:1px;margin-left:-1px;height:0;padding-bottom:100%}@media screen and (min-width:768px){.notification.notification-modal{top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1025px){.notification.notification-modal{width:858px}.notification.notification-modal .scroll-container{width:858px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.notification.notification-modal .scroll-container .contents{width:858px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.notification.notification-modal .scroll-container .contents .text-block{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.notification.notification-modal .scroll-container .contents .text-block a{font-size:20px;line-height:1.75}.notification.notification-modal .scroll-container .contents .text-block a .title{font-size:28px;line-height:1}.notification.notification-modal .scroll-container .contents .text-block a .underline{margin-top:30px;font-size:16px;letter-spacing:1px}.notification.notification-modal .scroll-container .contents .text-block .close{top:16px;right:16px}.notification.notification-modal .scroll-container .contents .text-block .close svg{width:22px;height:22px}.notification.notification-modal .scroll-container .contents .image-block{-webkit-box-flex:0;-webkit-flex:0 0 480px;-ms-flex:0 0 480px;flex:0 0 480px;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}.notification.hidden{display:none}header>.logo,header>.menu-button,section.hero,section.hero>.yellow-banner{margin-top:var(--banner-height)}.wifi-bg-image{display:none}@media screen and (min-width:768px){.wifi-bg-image{display:block;position:fixed;z-index:-1;width:100vw;height:100vh;top:0}.wifi-bg-image figure{display:block;width:100%;height:100%}}.wifi-box{min-height:100vh;height:100px}@media screen and (min-width:768px){.wifi-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:900px){.wifi-box{display:block;min-height:calc(100vh - 70px)}}.wifi-wrapper{background-color:#fbb315;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){.wifi-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.wifi-wrapper .wifi-grid{display:grid;display:-ms-grid;grid-gap:30px;grid-row-gap:0}@media screen and (min-width:0px){.wifi-wrapper .wifi-grid{grid-template-columns:repeat(1,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr}}@media screen and (min-width:568px){.wifi-wrapper .wifi-grid{grid-template-columns:repeat(1,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr}}@media screen and (min-width:768px){.wifi-wrapper .wifi-grid{grid-template-columns:repeat(6,1fr);-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr}}.wifi-wrapper .wifi-grid .wifi-column-1{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1}.wifi-wrapper .wifi-grid .wifi-column-1 p span{display:block}.wifi-wrapper .wifi-grid .wifi-column-2{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;padding-bottom:84px}.wifi-wrapper .wifi-grid .wifi-column-2 .error-message,.wifi-wrapper .wifi-grid .wifi-column-2 input,.wifi-wrapper .wifi-grid .wifi-column-2 label{width:80%;margin:0 10%}.wifi-wrapper .wifi-grid .wifi-column-2 label{margin-bottom:10px}.wifi-wrapper h1{font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:45px;font-weight:900;line-height:1.11;text-align:center;margin-top:100px}.wifi-wrapper p{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:400;line-height:1.35;margin:2em 10%;text-align:center}.wifi-wrapper .input-group .label{display:block}.wifi-wrapper .input-group .label .error-message{text-align:left;margin-left:10%;margin-bottom:10px}.wifi-wrapper .input-group .label .error-message p{text-align:left}.wifi-wrapper .input-group label{margin-bottom:10px;font-size:20px}.wifi-wrapper .input-group input,.wifi-wrapper .input-group label{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:400}.wifi-wrapper .input-group input{font-size:16px}.wifi-wrapper .input-group.email-input-group{margin-top:50px}.wifi-wrapper .checkbox-row .checkbox-label label{font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.06;color:#000}.wifi-wrapper .button,.wifi-wrapper button{padding:30px;font-family:AvenirNext,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:20px;font-weight:900;line-height:1.2;letter-spacing:-.22px;margin-bottom:0;position:fixed;bottom:0}.wifi-wrapper .button{background-color:#000;color:#fff;text-decoration:none;text-transform:uppercase;display:block;width:100vw;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:768px){.wifi-wrapper{min-height:500px;height:auto;max-height:100%;overflow:auto;width:100%}.wifi-wrapper .button,.wifi-wrapper button{position:relative}.wifi-wrapper .button{padding:20px;width:300px;margin:20px auto 0}.wifi-wrapper h1{margin-top:0;margin-bottom:0}.wifi-wrapper p{margin:30px 0 0}.wifi-wrapper .input-group .label .error-message{margin-left:0}.wifi-wrapper .wifi-grid .wifi-column-1{grid-column:1/4;-ms-grid-column:1;-ms-grid-column-span:5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.wifi-wrapper .wifi-grid .wifi-column-1{min-height:500px}}@media screen and (min-width:768px){.wifi-wrapper .wifi-grid .wifi-column-2{grid-column:4/7;-ms-grid-column:7;-ms-grid-column-span:5;padding-bottom:0}.wifi-wrapper .wifi-grid .wifi-column-2 form{margin-top:40px;margin-bottom:40px;width:100%}.wifi-wrapper .wifi-grid .wifi-column-2 button,.wifi-wrapper .wifi-grid .wifi-column-2 input,.wifi-wrapper .wifi-grid .wifi-column-2 label{width:calc(100% - 38px);margin:0}.wifi-wrapper .wifi-grid .wifi-column-2 label{margin-bottom:10px}.wifi-wrapper .wifi-grid .wifi-column-2 button{padding:18px}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.wifi-wrapper .wifi-grid .wifi-column-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:500px}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.wifi-wrapper .wifi-grid{min-height:500px}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.wifi-wrapper .message{min-height:500px;height:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:900px){.wifi-wrapper{width:680px;height:400px;min-height:auto}.wifi-wrapper .wifi-grid{width:604px}.wifi-wrapper .wifi-grid .wifi-column-2 form{margin-top:20px;margin-bottom:20px}.wifi-wrapper .wifi-grid .wifi-column-2 button,.wifi-wrapper .wifi-grid .wifi-column-2 input,.wifi-wrapper .wifi-grid .wifi-column-2 label{width:100%;margin:0}.wifi-wrapper .wifi-grid .wifi-column-2 button{padding:12px;font-size:16px;line-height:normal;letter-spacing:1px;margin-top:20px}.wifi-wrapper h1{font-size:57px;line-height:1}.wifi-wrapper p{font-size:20px;line-height:1.2;margin:10px 0 0}.wifi-wrapper .input-group label{margin-bottom:10px;font-family:Dia,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:16px;font-weight:400}.wifi-wrapper .input-group input{padding:7px 19px}.wifi-wrapper .input-group.email-input-group{margin-top:0}.wifi-wrapper .checkbox-row{margin-top:0;margin-bottom:0}.wifi-wrapper .checkbox-row .checkbox-label label{font-size:12px}.wifi-wrapper .error-message-opt_in p{text-align:left;font-size:12px;line-height:1.06;letter-spacing:0}}@media screen and (min-width:900px){.grid .wifi-wrapper{margin:70px auto 0}}body.wifi-login header>.menu-button,body.wifi-login header>.secondary-button{display:none}.progress-indicator.in-progress .button,.progress-indicator.in-progress button{-webkit-animation:connecting 3s infinite;animation:connecting 3s infinite}@-webkit-keyframes connecting{0%{color:#fff}50%{color:hsla(0,0%,100%,.5)}to{color:#fff}}@keyframes connecting{0%{color:#fff}50%{color:hsla(0,0%,100%,.5)}to{color:#fff}}.home{color:#2d2d33;font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.home h1,.home h2,.home h3,.home h4,.home h5,.home h6{margin-top:0;color:#03a678}.home a{color:#2d2d33;text-decoration:none}.home h4{font-size:.875em;line-height:1.31;letter-spacing:2.6px;color:#03a678;margin-top:0;margin-bottom:1.54em;text-transform:uppercase}@media screen and (min-width:768px){.home h4{font-size:1em}}@media screen and (min-width:1025px){.home h4{font-size:1.125em;letter-spacing:3.6px}}.home p{font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:1em;line-height:1.29;letter-spacing:.14px;font-weight:400;margin-top:0;margin-bottom:1.43em}.home p:last-child{margin-bottom:0}.home input,.home select{border-radius:0;background-color:#fff7ef;margin-top:0;margin-bottom:20px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);-webkit-appearance:none}.home input:focus,.home select:focus{outline:2px solid #2d2d34}@media screen and (min-width:768px){.home input,.home select{font-size:1.125em}}@media screen and (min-width:1025px){.home input,.home select{font-size:1.625em}}.home .parallax{will-change:transform}.home .d-block-sm{display:block!important;margin-bottom:30px}@media screen and (min-width:768px){.home .d-block-sm{display:none!important}}.home .d-block-sm .form-select{position:relative}.home .d-block-sm select{font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-size:1.5em;padding:4px 8px;-webkit-box-shadow:none;box-shadow:none}.home .d-block-md{display:none!important}@media screen and (min-width:768px){.home .d-block-md{display:block!important}}.home .form-group-location{position:relative;margin-bottom:20px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home .form-select,.home .select{position:relative}.home .form-select select,.home .select select{margin-bottom:0}.home .form-select:after,.home .select:after{content:"";background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 1.125L7.5 7.875.75 1.125' stroke='%232D2D33' stroke-width='2'/%3E%3C/svg%3E");width:15px;height:10px;position:absolute;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.home .checkbox-label,.home .form-check{position:relative;display:block;padding-left:35px;margin-bottom:20px}.home .checkbox-label-input,.home .checkbox-label .styled-checkbox,.home .form-check-input,.home .form-check .styled-checkbox{position:absolute;margin-top:0;left:0;width:20px;height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:0;margin-bottom:0}.home .checkbox-label-input:hover,.home .checkbox-label .styled-checkbox:hover,.home .form-check-input:hover,.home .form-check .styled-checkbox:hover{border:2px solid #2d2d33}.home .checkbox-label-input:checked,.home .checkbox-label .styled-checkbox:checked,.home .form-check-input:checked,.home .form-check .styled-checkbox:checked{background-color:#2d2d33;background-repeat:no-repeat;background-position:50% 50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' d='M1.73 12.91l6.37 6.37L22.79 4.59' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E");background-size:75% auto}.home .checkbox-label .styled-checkbox,.home .form-check .styled-checkbox{opacity:1}.home .checkbox-label-label,.home .checkbox-label>label,.home .form-check-label,.home .form-check>label{margin-bottom:0;font-size:.875em;line-height:1.29;letter-spacing:.14px}.home .checkbox-label>label,.home .form-check>label{padding:0;font-size:16px;color:#000}.home .checkbox-label>label:after,.home .checkbox-label>label:before,.home .form-check>label:after,.home .form-check>label:before{display:none}.home .checkbox-label .invalid-feedback,.home .form-check .invalid-feedback{margin-left:-35px}@media screen and (min-width:768px){.home .checkbox-label,.home .form-check{min-height:25px}.home .checkbox-label-input,.home .checkbox-label .styled-checkbox,.home .form-check-input,.home .form-check .styled-checkbox{width:25px;height:25px;bottom:0}.home .checkbox-label-label,.home .checkbox-label>label,.home .form-check-label,.home .form-check>label{margin-top:3px}.home .checkbox-label .invalid-feedback,.home .form-check .invalid-feedback{margin-left:-35px}}@media screen and (min-width:1025px){.home .checkbox-label,.home .form-check{padding-left:40px;min-height:30px}.home .checkbox-label-input,.home .checkbox-label .styled-checkbox,.home .form-check-input,.home .form-check .styled-checkbox{width:30px;height:30px}.home .checkbox-label-label,.home .checkbox-label>label,.home .form-check-label,.home .form-check>label{font-size:22px}.home .checkbox-label .invalid-feedback,.home .form-check .invalid-feedback{margin-left:-40px}}.home .has-danger .form-check-input{margin-top:27px}@media screen and (min-width:1025px){.home .has-danger .form-check-input{margin-top:36px}}.home .js-dropdown .dropdown{font-weight:400;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.home .js-dropdown .dropdown:before{content:"";background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='15' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 1.125L7.5 7.875.75 1.125' stroke='%232D2D33' stroke-width='2'/%3E%3C/svg%3E");width:15px;height:10px;position:absolute;right:23px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;z-index:53}.home .js-dropdown .dropdown-toggle{margin:0;padding:13px 19px;background-color:#fff7ef;font-size:1em;font-weight:500;border:2px solid transparent}.home .js-dropdown .dropdown-menu{background-color:#fff7ef;border:2px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 0;border-radius:0}.home .js-dropdown .dropdown-menu:after{background-color:#fff7ef}.home .js-dropdown .dropdown-menu li{background-color:#fff7ef;padding:10px 19px}.home .js-dropdown .dropdown-item{display:inline-block;font-size:1.3em;background-color:#fff7ef;padding:0;width:auto;font-weight:500}.home .js-dropdown .dropdown.show .dropdown-toggle{border:2px solid #000;color:#2d2d33}.home .js-dropdown .dropdown.show .dropdown-item{color:#2d2d33}.home .js-dropdown .dropdown.show:before{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1)}.home .js-dropdown .dropdown{display:none}@media screen and (min-width:1025px){.home .js-dropdown .form-select{display:none}.home .js-dropdown .dropdown{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home .js-dropdown .dropdown-toggle{font-size:1.3em}}.home nav.spy{display:none;z-index:10}.home nav.spy.light ul a:after{background-color:#fff}.home nav.spy ul{list-style:none;margin:0;padding:0}.home nav.spy ul li{margin-bottom:10px}.home nav.spy ul li:last-child{margin-bottom:0}.home nav.spy ul a{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home nav.spy ul a:after{display:block;content:"";width:6px;height:6px;background-color:#2d2d33;-webkit-transition:background-color .2s;transition:background-color .2s;border-radius:3px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home nav.spy ul .active a:after{background-color:#03a678}@media screen and (min-width:768px){.home nav.spy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home nav.spy ul .active.alternate a:after{background-color:#fff7ef}}@media screen and (min-width:1025px){.home nav.spy ul a:after{width:10px;height:10px;border-radius:5px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.home nav.spy{display:none}}.home section{overflow:hidden}.home section .container{margin:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home section .hd{margin-bottom:2.5em}.home section .hd h1,.home section .hd h2,.home section .hd h3{margin-bottom:.227em}.home section.contact-us,.home section.our-amenities{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home section.our-amenities{margin-bottom:30px;overflow:visible}.home section.our-amenities h2{max-width:250px}.home section.our-amenities h2 span{white-space:nowrap}.home section.our-locations{position:relative;padding-bottom:0;overflow:visible;z-index:1;margin-bottom:-70px}.home section.our-locations .shadow{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1}.home section.our-locations .shadow:after{left:0;width:100%;z-index:-2;bottom:-20px}.home section.our-locations .block-1{top:90px;bottom:200px;-webkit-transform:skewY(12.5deg);transform:skewY(12.5deg)}.home section.our-locations .block-1,.home section.our-locations .block-2{content:"";position:absolute;left:0;right:0;background-color:#03a678;z-index:-1}.home section.our-locations .block-2{height:70%;bottom:0}.home section.our-locations .container{margin:0 auto;padding:30px 30px 4vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home section.our-locations .container.shadow:after{z-index:-2}.home section.contact-us{position:relative;margin-bottom:-30px;z-index:1;overflow:visible}.home section.contact-us .block-1{position:absolute;left:0;top:auto;bottom:0;z-index:-1;right:0;width:auto}.home section.contact-us .block-1 svg{fill:#03a678;width:100%;display:none}.home section.contact-us .block-1 .layer-1{display:block}.home section.contact-us h2{max-width:180px}.home section.contact-us .modal-content{-webkit-box-shadow:none;box-shadow:none;background:none}.home section.contact-us .modal-content .grid{display:block;margin:0}.home section.contact-us form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home section.contact-us form .help-block,.home section.contact-us form .invalid-feedback{margin-bottom:8px;font-size:.8125em;font-weight:500}@media screen and (min-width:1025px){.home section.contact-us form .help-block,.home section.contact-us form .invalid-feedback{font-size:1.125em}}.home section.contact-us form .checkbox-row{margin:0}.home section.contact-us form .checkbox-row .error-message{position:static}.home section.contact-us form .help-block{font-size:13px;text-align:left}.home section.contact-us form .message{margin-bottom:8px;font-size:.8125em;font-weight:500}@media screen and (min-width:1025px){.home section.contact-us form .message{font-size:1.375em}}.home section.contact-us form .valid-feedback{margin-bottom:14px}@media screen and (min-width:1025px){.home section.contact-us form .valid-feedback{margin-bottom:30px}}.home section.contact-us form .form-check .invalid-feedback{margin-bottom:1em}.home section.contact-us form .form-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home section.contact-us form .form-group .invalid-feedback{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.home section.contact-us form .form-group[hidden]{display:none}.home section.contact-us form .message{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.home section.contact-us form .modal-body{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home section.contact-us form .modal-body .label label,.home section.contact-us form .modal-body>p,.home section.contact-us form .modal-body h2{display:none}.home section.contact-us form .modal-body .input-group{margin-bottom:0}.home section.contact-us form .modal-body .input-group.form-group-location{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin-bottom:20px}.home section.contact-us form .modal-body .error-message{margin-left:0}.home section.contact-us form .modal-footer{padding:0;border:0}.home section.contact-us .container{margin-left:auto;margin-right:auto;width:calc(100% - 60px)}.home section.contact-us .content{padding-bottom:20px}.home section h2{font-size:2.75em;margin-bottom:.682em;line-height:1;letter-spacing:.44px;color:#2d2d33}.home section h5{text-transform:uppercase;font-size:.875em;margin-bottom:.857em;color:#fff7ef;line-height:1.29;letter-spacing:2.8px}.home section .tab-nav .disabled{opacity:.5}@media (max-width:568px){.home section.our-locations .container{padding-bottom:11vh}.home section .upcoming-locations{display:none}.home section .tab-nav .btn-underline{display:inline;background-image:linear-gradient(120deg,#fff7ef,#fff7ef)}.home section .tab-nav .dropdown,.home section .tab-nav .dropdown-toggle{background:#fff;display:block}.home section .tab-nav .dropdown-menu:after{top:-42px;border-radius:0}.home section .tab-nav .dropdown-item{display:inline-block;font-size:1.5em;padding:4px 8px}}@media screen and (min-width:768px){.home section{margin-bottom:60px}.home section h5{font-size:1em}.home section .container{max-width:84.375%;margin-left:auto;margin-right:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.home section h2{font-size:3.75em;max-width:70%}.home section .hd{-webkit-flex-basis:33.333%;-ms-flex-preferred-size:33.333%;flex-basis:33.333%;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.home section .content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.home section.our-locations .shadow:after{left:0;right:calc((100vw - 84.375%)/2);width:auto}.home section.our-locations .upcoming-locations{margin-top:30px}.home section.our-locations .block-1,.home section.our-locations .block-2{right:calc((100vw - 84.375%)/2)}.home section.our-locations .block-1{top:120px}.home section.our-locations .block-2{height:60%}.home section.contact-us,.home section.our-amenities{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.home section.our-amenities h2{max-width:none}.home section.our-amenities h2 span{white-space:normal}.home section.contact-us{padding-left:0;padding-right:0;z-index:1;margin-bottom:-40px}.home section.contact-us .container{max-width:84.375%;margin-left:auto;margin-right:auto}.home section.contact-us .block-1{left:calc((100vw - 84.375%)/2);top:10%;bottom:0}.home section.contact-us .block-1 .layer-1{display:none}.home section.contact-us .block-1 .layer-2{display:block;top:0;bottom:auto;position:static;height:100%}.home section.contact-us h2{max-width:none}.home section.contact-us .content{margin-top:170px}.home section.contact-us form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home section.contact-us form .btn-primary,.home section.contact-us form .form-group{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.home section.contact-us form .btn-primary{margin-bottom:0}.home section.contact-us form .form-group-location{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}.home section.contact-us form .form-group-name{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home section.contact-us form .form-group-name .invalid-feedback{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home section.contact-us form .form-group-name .form-control{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.home section.contact-us form .form-group-name .form-control{-webkit-flex-basis:calc(50% - 52px);-ms-flex-preferred-size:calc(50% - 52px);flex-basis:calc(50% - 52px)}}@media screen and (min-width:768px){.home section.contact-us form .form-check{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home section.contact-us form .form-check-label{min-height:25px}.home section.contact-us form .modal-body{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home section.contact-us form .modal-body,.home section.contact-us form .modal-body .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home section.contact-us form .modal-body .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home section.contact-us form .modal-body .input-group,.home section.contact-us form .modal-body .row input{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.home section.contact-us form .modal-body .input-group{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home section.contact-us form .modal-body .error-message{text-align:left}.home section.contact-us form .modal-body .form-group-location{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2;margin-bottom:20px}.home section.contact-us form .modal-body .form-group-location,.home section.contact-us form .modal-body .input-group.form-group-name{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home section.contact-us form .modal-footer{-webkit-flex-basis:calc(50% - 10px);-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}.home section .our-locations--inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:calc(4vh + 40px)}.home section .our-locations--inner .btn-block{width:auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding-left:50px;padding-right:50px}.home section .tab-content{margin-left:8.333%}.home section .tab-nav{-webkit-flex-basis:33.3333%;-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.home section .tab-nav li{margin:10px 0}.home section .tab-nav .btn-underline{display:inline;background-image:linear-gradient(120deg,#fff7ef,#fff7ef)}}@media screen and (min-width:768px) and (-ms-high-contrast:active),screen and (min-width:768px) and (-ms-high-contrast:none){.home section .tab-nav .btn-underline.disabled{display:inline-block;margin:0}}@media screen and (min-width:768px){.home section .tab-nav a.active{background-size:100% .3em}.home section .tab-nav .dropdown{min-width:auto;font-weight:700}.home section .tab-nav .dropdown-toggle{background-color:transparent;padding:0;font-size:1.2em;margin:10px 0;width:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.home section .tab-nav .dropdown-toggle svg{display:none}.home section .tab-nav .dropdown-menu{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;position:static!important;-webkit-transform:none!important;transform:none!important;background:none;float:none}.home section .tab-nav .dropdown-menu:after{display:none}.home section .tab-nav .dropdown-item{padding:0;margin-bottom:16px;font-size:1.2em}.home section .tab-nav .dropdown-item.disabled{font-weight:700;font-size:24px}}@media screen and (min-width:1025px){.home section h5{font-size:1.125em}.home section .tab-nav .dropdown-item,.home section .tab-nav .dropdown-toggle{font-size:1.7em}.home section .tab-nav .dropdown-item.disabled,.home section .tab-nav .dropdown-toggle.disabled{font-size:34px}.home section.contact-us{margin-bottom:-60px}.home section.our-locations .block-1,.home section.our-locations .block-2,.home section.our-locations .shadow:after{right:0}}@media screen and (min-width:1360px){.home section .container{max-width:1200px}.home section h2{font-size:6.25em;width:60%}.home section .hd{margin-right:30px}.home section.our-locations .shadow:after{width:auto;left:0;right:0}.home section.our-locations .block-1,.home section.our-locations .block-2{left:0;right:0}.home section.our-locations .block-1{top:230px;bottom:230px}.home section.contact-us .block-1{bottom:0;width:auto;top:auto;height:570px;left:0;right:0;max-width:1440px;margin:0 auto}.home section.contact-us .block-1 svg{height:100%}.home section.contact-us h2{width:auto;max-width:none}.home section.contact-us .container{max-width:1200px}.home section.contact-us .content{margin-top:310px}.home section.contact-us form .form-check{margin:20px 0 40px}.home section.contact-us form .btn-primary{-webkit-flex-basis:37.5%;-ms-flex-preferred-size:37.5%;flex-basis:37.5%}.home section .tab-nav{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.home section .tab-content{width:50%}}@media (min-width:1440px){.home section.our-locations .block-1,.home section.our-locations .block-2,.home section.our-locations .shadow:after{right:calc((100vw - 1440px)/2)}}.home aside{margin-left:30px;padding:70px 40px 40px;background-color:#e9ecea;margin-bottom:30px}.home aside h4{margin-bottom:40px;color:#2d2d33}@media screen and (min-width:768px){.home aside{margin-bottom:60px;margin-left:calc((100vw - 84.375%)/2);padding:120px 0 56px 56px}.home aside blockquote p{font-size:2.375em;padding:0 22px}}@media screen and (min-width:1025px){.home aside{margin-bottom:100px;padding:100px 0 56px 200px}}@media screen and (min-width:1360px){.home aside{max-width:91.675%;margin-left:calc((100vw - 1200px)/2);margin-right:0;padding-top:110px;padding-bottom:70px;margin-top:-80px;padding-left:0}.home aside .container{width:auto;margin-left:16.66667%}.home aside blockquote p{font-size:3.75em;padding:0 36px}}.home header{position:relative;z-index:10}.home header .residents-link{display:none;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;font-weight:700;color:#fff}.home header .menu-button{left:auto;top:23px;right:30px;color:#fff;line-height:1}.home header:before{content:"";width:100%;height:63px;background:#fff;position:fixed;left:0;top:0;opacity:0;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-animation:none;animation:none}@media screen and (min-width:768px){.home header:before{display:block;height:90px}}@media screen and (min-width:1025px){.home header:before{height:102px}}.home header:after{content:"";background:transparent url(/build/images/shadow_2x.833ab54e.png) repeat-x 0 0;width:100%;height:20px;background-size:40px 20px;position:fixed;left:0;top:63px;opacity:0;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-animation:none;animation:none;z-index:-1}@media screen and (min-width:768px){.home header:after{top:90px}}@media screen and (min-width:1025px){.home header:after{top:102px}}.home header .nav{top:23px;left:30px;right:auto;margin:0;position:fixed;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.home header .nav svg{fill:#03a678;display:block}.home header .nav .dropdown{color:#fff}.home header .nav .dropdown path{stroke:#fff}.home header .nav a{color:#fff}.home header .nav .logo{position:static;height:auto;display:block}.home header .nav .dropdown{display:none}.home header .nav .dropdown-item{font-weight:500}.home header .nav .dropdown-toggle{-webkit-transition:.2s cubic-bezier(0,1.13,.35,.94);transition:.2s cubic-bezier(0,1.13,.35,.94)}.home header .nav .dropdown-menu{-webkit-transition:opacity .2s cubic-bezier(0,1.13,.35,.94),max-height .2s cubic-bezier(0,1.13,.35,.94);transition:opacity .2s cubic-bezier(0,1.13,.35,.94),max-height .2s cubic-bezier(0,1.13,.35,.94);opacity:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:0;z-index:-1;overflow:hidden;-webkit-animation:delay-overflow 1s forwards;animation:delay-overflow 1s forwards;padding:0;background-color:#fff7ef}.home header .nav .dropdown-menu:after{display:none}.home header .nav .dropdown.show .dropdown-toggle{background-color:#fff7ef;color:#2d2d33}.home header .nav .dropdown.show .dropdown-toggle path{stroke:#2d2d33}.home header .nav .dropdown.show .dropdown-menu{opacity:1;max-height:5000px;overflow:visible;padding-bottom:15px}.home header .nav .dropdown.show .dropdown-item{color:#2d2d33}.home header.alt:after,.home header.alt:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.home header.alt .menu-button,.home header.alt .nav a,.home header.alt .residents-link{color:#2d2d33}.home header.alt .dropdown path{stroke:#2d2d33}.home header.alt .nav svg{fill:#2d2d33}.home header.scrolling-down .menu-button,.home header.scrolling-down .nav,.home header.scrolling-down .residents-link{-webkit-transform:translateY(-120px);transform:translateY(-120px)}.home header.scrolling-down .logo{-webkit-transform:none;transform:none}.home header.scrolling-down.alt:after,.home header.scrolling-down.alt:before{opacity:0;-webkit-transform:translateY(-120px);transform:translateY(-120px);-webkit-animation:none;animation:none}.home header .primary-button{background:none;text-transform:uppercase;font-size:1.25em;font-weight:400;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:13px;padding-bottom:13px;font-weight:500;z-index:-1}.home header .primary-button.fixed{position:absolute}.home header .primary-button .text-path{display:none;-webkit-transform:rotate(29deg);transform:rotate(29deg)}.home header .primary-button .text-path text{font-size:50px;font-weight:500;font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;letter-spacing:.5px}.home header .primary-button .icon{margin-right:22px;height:47px}.home header .primary-button:active{-webkit-box-shadow:none;box-shadow:none}@media (max-width:767px){.home header .primary-button{position:fixed!important;top:auto!important;width:100%;bottom:0;border-radius:0;padding:13px 0;right:0;height:72px;letter-spacing:.8px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.3);box-shadow:0 2px 12px 0 rgba(0,0,0,.3);background-color:#03a678}.home header .primary-button:after{content:"Come visit us";color:#fff;font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;letter-spacing:.8px;font-weight:500;font-size:20px}.contact-button-hidden .home header .primary-button{display:none}.home header .primary-button .icon{height:90px;margin:-20px 10px -10px -60px}.home header .primary-button .icon #bg,.home header .primary-button .icon #text{display:none}}@media screen and (min-width:768px){.home header .primary-button{padding:0;display:block}.home header .primary-button .icon{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}}.home header .main-nav .dark-panel{background-color:#fff7ef}.home header .main-nav .dark-panel .panel-container{padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home header .main-nav .dark-panel .panel-container li a{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;padding:0 5px;margin:0 -5px}.home header .main-nav .dark-panel .panel-container li a.btn-underline:hover{background-position:0 83%;opacity:1}.home header .main-nav .dark-panel .panel-container li a.btn-underline:active{background-size:100% .3em}.home header .main-nav .dark-panel .panel-container .close{right:30px;top:30px;stroke:#000}.home header .main-nav .dark-panel .panel-container .close svg{display:block;stroke-width:3}.home header .main-nav .top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home header .main-nav .top p{font-size:1.25em;line-height:1.2;letter-spacing:.4px;text-transform:uppercase;font-weight:700;margin-bottom:0}.home header .main-nav .list{margin:2.5em 0;font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700}.home header .main-nav .list li{margin-bottom:.59em;font-size:2.125em}.home header .main-nav .list h5{font-size:.38em;line-height:1.31;letter-spacing:2.6px;margin:0;text-transform:uppercase;color:#2d2d33}.home header .main-nav .list .disabled{opacity:.5;pointer-events:none}.home header .main-nav .bottom{margin-top:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.home header .main-nav .bottom a{font-size:1.25em;font-weight:500;text-transform:uppercase}@media screen and (min-width:768px){.home header .menu-button{display:none}.home header .nav{left:calc((100vw - 84.375%)/2);top:42px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home header .nav .logo{margin-right:10px}.home header .nav .dropdown{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-width:200px;font-weight:700}.home header .nav .dropdown-toggle{background:none;margin:0;font-size:.7em;text-transform:uppercase;padding:10px 20px 8px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.home header .nav .dropdown-toggle svg{width:16px;height:12px;margin-left:6px}.home header .nav .dropdown.show .dropdown-toggle svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home header .nav .dropdown-menu{border-radius:0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25)}.home header .nav .dropdown li{padding:8px 20px}.home header .nav .dropdown-item{font-size:1em;padding:0;display:inline}.home header .nav .dropdown-item.disabled{pointer-events:none;opacity:.5}.home header .residents-link{position:fixed;display:inline-block;top:45px;right:calc((100vw - 84.375%)/2);text-transform:uppercase;font-size:.875em}.home header .primary-button{display:block}.home header .primary-button .text-path{width:130%;height:130%;max-width:none;display:block;position:absolute;left:-15%;top:-15%}.home header.scrolling-down .menu-button,.home header.scrolling-down .nav,.home header.scrolling-down .residents-link{-webkit-transform:translateY(-120px);transform:translateY(-120px)}.home header .main-nav .dark-panel .panel-container li a{-webkit-transition:.5s;transition:.5s}}@media screen and (min-width:1025px){.home header .nav .dropdown-toggle{font-size:1em}.home header .residents-link{font-size:1.25em}}@media screen and (min-width:1360px){.home header .nav{left:calc((100vw - 1200px)/2)}.home header .nav .logo{width:175px;height:40px}.home header .residents-link{right:calc((100vw - 1200px)/2)}}.home .header{padding-top:74px;position:relative;min-height:380px}.home .header .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.home .header .video-container{position:absolute;left:0;top:0;right:0;z-index:-1}.home .header .video-container:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.26)}.home .header video{z-index:-1;display:none}.home .header .video-medium{display:block}.home .header .title{color:#03a678;font-size:2.75em;font-weight:700;margin-bottom:.682em;width:50%;line-height:1;letter-spacing:.44px;text-shadow:0 4px 4px rgba(0,0,0,.12);color:#fff}.home .header .block h1{text-shadow:none;font-weight:400;line-height:1.29;color:#2d2d33;font-size:1em;letter-spacing:.14px}.home .header p:last-child{margin-top:1.43em}@media (max-width:568px){.home .header{padding-bottom:30px}.home .header .parallax{-webkit-transform:none!important;transform:none!important;margin-top:-10px}}@media screen and (min-width:768px){.home .header{padding-top:102px;background:none;min-height:56.25vw;overflow:visible;min-height:none}.home .header .title{font-size:3.75em;width:33.3%;margin-bottom:.33em}.home .header .parallax{margin-top:-40px;margin-bottom:70px}.home .header .container{margin-top:30px}.home .header .intro-block{position:fixed}.home .header .intro-block.unaffixed{position:absolute;right:0;bottom:0;left:8.3%}.home .header .block{margin-left:33.3%;margin-right:8.3%}.home .header .block h1{letter-spacing:.16px;font-size:1.125em}}@media screen and (min-width:1025px){.home .header{padding-top:160px;margin-bottom:130px}.home .header .title{font-size:6.875em}.home .header .intro-block,.home .header .intro-block.unaffixed{right:calc((100vw - 1200px)/2);left:calc((100vw - 1200px)/2)}.home .header .parallax{margin-top:0;margin-bottom:0}.home .header .block h1,.home .header .block p{font-size:1.5em}.home .header .block h1{letter-spacing:.24px}.home .header .video-medium{display:none}.home .header .video-large{display:block}}.home .block{padding:20px;background-color:#fff7ef}.home .block p{letter-spacing:.14px}@media screen and (min-width:768px){.home .block{padding:30px 20px}.home .block p{letter-spacing:.16px}}@media screen and (min-width:1025px){.home .block{padding:40px 30px}.home .block p{letter-spacing:.24px;font-size:1.625em}}.home .shadow{position:relative}.home .shadow:after{content:"";background:transparent url(/build/images/shadow_2x.833ab54e.png) repeat-x 0 0;width:100%;height:20px;background-size:40px 20px;bottom:-20px;left:0;display:block;z-index:-1;position:absolute}@media screen and (min-width:768px){.home .shadow:after{width:calc(100% - 20px);left:20px}}.home .tab-content h3{color:#2d2d33;font-size:1.5em;margin-bottom:.33em}.home .tab-content .description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:2em;overflow-y:hidden;max-height:105px}@media screen and (min-width:768px){.home .tab-content{width:41.666%}.home .tab-content .description{max-height:116px}}@media screen and (min-width:1025px){.home .tab-content{max-width:360px}.home .tab-content .description{-webkit-line-clamp:5;max-height:155px}.home .tab-content h3{font-size:2.125em}}@media screen and (min-width:1360px){.home .tab-content{max-width:585px}}.home .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none;padding:4px 8px;font-size:1.5em;line-height:1.17;letter-spacing:.48px;border-radius:0;margin-bottom:1.25em}.home .swiper-scrollbar{position:static;margin-top:20px;height:4px;border-radius:0;background:#2d2d33;width:100%}.home .swiper-scrollbar-drag{background:#fff7ef;border-radius:0;-webkit-transition:none;transition:none}.home .gallery-swiper-button-next,.home .gallery-swiper-button-prev{width:13px;height:26px;top:calc(50% - 17px);position:absolute;left:11px;cursor:pointer;z-index:1;outline:0}.home .gallery-swiper-button-next svg,.home .gallery-swiper-button-prev svg{stroke-width:4;stroke:#fff7ef;width:100%;height:100%}.home .gallery-swiper-button-next.swiper-button-disabled,.home .gallery-swiper-button-prev.swiper-button-disabled{cursor:default}.home .gallery-swiper-button-next.swiper-button-disabled svg,.home .gallery-swiper-button-prev.swiper-button-disabled svg{opacity:.3;stroke:#2d2d33}@media screen and (min-width:768px){.home .gallery-swiper-button-next,.home .gallery-swiper-button-prev{top:calc(50% - 20px);left:-38px;width:18px;height:36px}}@media screen and (min-width:1360px){.home .gallery-swiper-button-next,.home .gallery-swiper-button-prev{width:28px;height:56px;left:-75px}}.home .gallery-swiper-button-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.home .gallery-swiper-button-next{left:auto;right:11px}@media screen and (min-width:768px){.home .gallery-swiper-button-next{right:-38px}}@media screen and (min-width:1360px){.home .gallery-swiper-button-next{right:-75px}}.home .gallery-wrapper{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:20px}@media (prefers-reduced-motion){.home .gallery-wrapper .swiper-wrapper{-webkit-transition:1ms!important;transition:1ms!important}}@media screen and (min-width:768px){.home .gallery-wrapper{width:100%;position:relative;margin-left:0;margin-right:0;left:auto;right:auto}.home .gallery-wrapper .swiper-container{visibility:hidden;width:56.2vw}.home .gallery-wrapper .swiper-container-initialized{visibility:visible}.home .gallery-wrapper .swiper-scrollbar{max-width:260px}}@media (min-width:1024px){.home .gallery-wrapper .swiper-scrollbar{max-width:360px}}@media screen and (min-width:1360px){.home .gallery-wrapper .swiper-container{width:calc(790.04px + (100vw - 1200px)/2)}.home .gallery-wrapper .swiper-scrollbar{max-width:585px}}.home .gallery-swiper{margin:0 30px}.home .gallery-swiper img{width:100%;height:auto;display:block}.home .gallery-swiper .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;min-height:210px}.home .gallery-swiper h3{font-size:1.25em;line-height:1.17;letter-spacing:.48px;color:#2d2d33;margin-bottom:.33em}.home .gallery-swiper .swiper-lazy-preloader{width:21px;height:21px;margin-top:-10.5px;margin-left:-10.5px}.home .gallery-swiper .swiper-lazy{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.home .gallery-swiper .swiper-lazy-loaded{opacity:1}@media screen and (min-width:768px){.home .gallery-swiper{margin:0}.home .gallery-swiper .swiper-slide{min-height:173px}}@media screen and (min-width:1025px){.home .gallery-swiper .swiper-slide{min-height:240px}}.home .testimonial-swiper{margin-left:-18px}.home .testimonial-swiper .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.home .testimonial-swiper .btn-link{margin-left:18px}.home .testimonial-swiper .swiper-wrapper{margin-bottom:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.home .testimonial-swiper{margin-left:-22px;width:90%}.home .testimonial-swiper .btn-link{margin-left:22px}.home .testimonial-swiper .swiper-wrapper{margin-bottom:46px}}@media screen and (min-width:1025px){.home .testimonial-swiper{width:auto;margin-right:calc((100vw - 84.375%)/2)}.home .testimonial-swiper .swiper-wrapper{margin-bottom:40px}}@media screen and (min-width:1360px){.home .testimonial-swiper{margin-left:-36px;margin-right:0}.home .testimonial-swiper .btn-link{margin-left:36px}}.home .testimonial-thumbs{margin-right:-40px}.home .testimonial-thumbs .swiper-wrapper{margin-bottom:0;width:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home .testimonial-thumbs .swiper-pagination{position:static;text-align:left}.home .testimonial-thumbs .swiper-pagination-bullet{width:6px;height:6px;background-color:#2d2d33;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);opacity:1;margin:4px}.home .testimonial-thumbs .swiper-pagination-bullet .active{background-color:#03a678}.home .testimonial-thumbs .swiper-slide{width:auto;margin-right:40px;cursor:pointer;opacity:.5;-webkit-transition:.5s;transition:.5s}.home .testimonial-thumbs .swiper-slide svg{padding:0 5px;pointer-events:none}.home .testimonial-thumbs .swiper-slide .press{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-indent:-999em}.home .testimonial-thumbs .swiper-slide .press:after{content:"";background-color:#03a678;position:absolute;left:0;right:100%;height:10px;bottom:2px;mix-blend-mode:multiply;-webkit-transition:right .2s ease-in-out;transition:right .2s ease-in-out}.home .testimonial-thumbs .swiper-slide .press--nyt{background:url(/build/images/logo-nyt_lg.dba67f13.png) 50% 50% no-repeat transparent;width:75px;height:61px;padding:0 5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.home .testimonial-thumbs .swiper-slide .press--nyt{background:url(/build/images/logo-nyt_lg_2x.0d38e623.png) 50% 50% no-repeat transparent;background-size:75px 61px}}.home .testimonial-thumbs .swiper-slide .press--rew{background:url(/build/images/logo-rew_lg.5508c6e2.png) 50% 50% no-repeat transparent;width:82px;height:24px;padding:0 5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.home .testimonial-thumbs .swiper-slide .press--rew{background:url(/build/images/logo-rew_lg_2x.31bd73b9.png) 50% 50% no-repeat transparent;background-size:82px 24px}}.home .testimonial-thumbs .swiper-slide .press--rew:after{bottom:-2px}.home .testimonial-thumbs .swiper-slide .press--wallpaper{background:url(/build/images/logo-wallpaper_lg.1d16756e.png) 50% 50% no-repeat transparent;width:100px;height:21px;padding:0 5px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.home .testimonial-thumbs .swiper-slide .press--wallpaper{background:url(/build/images/logo-wallpaper_lg_2x.74ca04ff.png) 50% 50% no-repeat transparent;background-size:100px 21px}}.home .testimonial-thumbs .swiper-slide.active,.home .testimonial-thumbs .swiper-slide:hover{position:relative;opacity:1}.home .testimonial-thumbs .swiper-slide.active .press:after,.home .testimonial-thumbs .swiper-slide:hover .press:after{right:0}@media screen and (min-width:1025px){.home .testimonial-thumbs .swiper-slide{margin-right:70px}.home .testimonial-thumbs .swiper-slide .press--nyt{background:url(/build/images/logo-nyt_lg.dba67f13.png) 50% 50% no-repeat transparent;width:125px;height:102px;padding:0 5px}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:1.5),screen and (min-width:1025px) and (min-resolution:1.5dppx){.home .testimonial-thumbs .swiper-slide .press--nyt{background:url(/build/images/logo-nyt_lg_2x.0d38e623.png) 50% 50% no-repeat transparent;background-size:125px 102px}}@media screen and (min-width:1025px){.home .testimonial-thumbs .swiper-slide .press--rew{background:url(/build/images/logo-rew_lg.5508c6e2.png) 50% 50% no-repeat transparent;width:140px;height:39px;padding:0 5px}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:1.5),screen and (min-width:1025px) and (min-resolution:1.5dppx){.home .testimonial-thumbs .swiper-slide .press--rew{background:url(/build/images/logo-rew_lg_2x.31bd73b9.png) 50% 50% no-repeat transparent;background-size:140px 39px}}@media screen and (min-width:1025px){.home .testimonial-thumbs .swiper-slide .press--wallpaper{background:url(/build/images/logo-wallpaper_lg.1d16756e.png) 50% 50% no-repeat transparent;width:168px;height:36px;padding:0 5px}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:1.5),screen and (min-width:1025px) and (min-resolution:1.5dppx){.home .testimonial-thumbs .swiper-slide .press--wallpaper{background:url(/build/images/logo-wallpaper_lg_2x.74ca04ff.png) 50% 50% no-repeat transparent;background-size:168px 36px}}.home .testimonial-thumbs .swiper-slide-2 svg{width:66px}.home .testimonial-thumbs .swiper-slide-4 svg{width:69px}@media screen and (min-width:768px){.home .testimonial-thumbs{margin-right:0}.home .testimonial-thumbs .swiper-pagination{display:none}.home .testimonial-thumbs .swiper-wrapper{-webkit-transform:none!important;transform:none!important}}@media screen and (min-width:1025px){.home .testimonial-thumbs .swiper-slide .press:after{height:12px}.home .testimonial-thumbs .swiper-slide-2 svg,.home .testimonial-thumbs .swiper-slide-4 svg{width:auto}}@media screen and (min-width:1360px){.home .testimonial-thumbs .swiper-slide .press svg{width:auto}}.home .btn{font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;background-color:#2d2d33;padding:15px 20px 13px;color:#fff7ef;font-size:1em;text-transform:none;display:inline-block;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.25);box-shadow:0 4px 10px 0 rgba(0,0,0,.25);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.home .btn:hover{background-color:#fff7ef;color:#2d2d33}.home .btn:active{-webkit-box-shadow:none;box-shadow:none}.home .btn-block{width:100%}.home .btn-link{background:none;color:#2d2d33;text-decoration:none;display:inline-block;padding:0;position:relative;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-shadow:none;box-shadow:none}.home .btn-link:after{content:"";height:3px;width:100%;position:absolute;left:0;bottom:0;background-color:#2d2d33;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.home .btn-link:hover{background-color:transparent;color:#2d2d33}.home .btn-link:hover:after{-webkit-transform:translateY(3px);transform:translateY(3px)}.home .btn-underline{background-image:linear-gradient(120deg,#03a678,#03a678);background-repeat:no-repeat;background-size:0 .3em;background-position:0 83%;-webkit-transition:background-size .25s ease-in;transition:background-size .25s ease-in}.home .btn-underline.active,.home .btn-underline:hover{background-size:100% .3em}.home blockquote{margin:0 0 1.875em;position:relative;display:inline-block}.home blockquote p{font-size:2em;line-height:1.25;letter-spacing:.48px;padding:0 18px;font-weight:700;color:#000}.home blockquote p:before{position:absolute;left:0;top:0;content:"â€œ";line-height:1.25;letter-spacing:.48px;color:#03a678}.home blockquote p span{color:#03a678;margin-left:3px}.home footer{z-index:auto;padding-top:60px;padding-bottom:130px;background-color:#fff7ef}.home footer .container{padding-left:30px;padding-right:30px}.home footer .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5em}.home footer .logo svg{fill:#03a678}.home footer ul{padding:0;list-style:none;text-transform:uppercase;font-size:.875em;font-weight:500;margin:0 35px 0 0}.home footer ul:last-child{margin-right:0}.home footer ul li{color:#2d2d33;margin-bottom:.54em}.home footer ul li a{color:#2d2d33;text-decoration:none}.home footer address{font-style:normal;font-size:.875em;line-height:1.31;letter-spacing:1.56px;color:#000;margin-bottom:1.23em}.home footer address:last-child{margin-bottom:0}.home footer address strong{text-transform:uppercase;margin-bottom:.615em}.home footer address p{font-size:1em}.home footer .footer-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:2.5em}.home footer .footer-bottom .logo{height:17px;width:70px;margin-bottom:5px}.home footer .footer-bottom .footer-legal{color:#000;text-align:right;font-size:.625em;margin:0}.home footer .footer-bottom .footer-legal svg{fill:#000}.home footer .footer-bottom .footer-logos{margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home footer .footer-bottom .footer-logos svg{display:block}@media (max-width:767px){.contact-button-hidden .home footer{padding-bottom:30px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}}@media screen and (min-width:768px){.home footer{padding-bottom:40px;padding-top:120px}.home footer .container{max-width:84.375%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.home footer:after{content:"";background-color:#fff7ef;position:absolute;left:-7.8125vw;right:-7.8125vw;top:0;height:100%;z-index:-1;width:100vw}.home footer .footer-bottom{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.home footer .footer-bottom .footer-legal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:.8125em;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}}@media screen and (min-width:1025px){.home footer{padding-top:160px}.home footer ul{margin-right:60px}.home footer address,.home footer ul{font-size:1em}.home footer ul li{font-size:1.125em}.home footer ul li a{font-size:.889em}}@media screen and (min-width:1360px){.home footer .container{max-width:1200px}.home footer:after{left:calc((100vw - 1200px)/-2);right:calc((100vw - 1200px)/-2)}.home footer address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.home footer address strong{margin-right:10px;margin-bottom:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.home section.our-amenities,.home section.our-amenities .container{display:block}.home section.our-amenities .container:after{display:block;clear:both;content:""}.home section.our-amenities .hd{width:33.33%;margin-right:30px;margin-left:10px;float:left}.home section.our-amenities .content{float:left;width:calc(66.66% - 40px)}}.home .grid-comb{display:grid;grid-template-columns:repeat(5,1fr);margin:0 15px;position:relative}.home .grid-comb .item-wrapper{grid-column:span 2;margin:0 0 -1.4rem;text-align:center;position:relative;width:100%;height:166px;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.home .grid-comb .item-wrapper .item{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.home .grid-comb .item-wrapper svg{width:88px;height:116px}.home .grid-comb .item-wrapper span{display:inline-block;overflow:hidden;text-transform:uppercase;margin:0;font-size:.875em;opacity:0;font-weight:500;width:110px;position:absolute;left:-10px;right:0;top:100%}.home .grid-comb .item-wrapper:nth-child(5n+1),.home .grid-comb .item-wrapper:nth-child(odd){grid-column:2}.home .grid-comb .item-wrapper:nth-child(5n+2){grid-column:4}.home .grid-comb .item-wrapper:nth-child(5n+3){grid-column:1}.home .grid-comb .item-wrapper:nth-child(5n+4){grid-column:3}.home .grid-comb .item-wrapper:nth-child(5n+0){grid-column:5}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.home .grid-comb{display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr}.home .grid-comb .item-wrapper:nth-child(5n+1),.home .grid-comb .item-wrapper:nth-child(odd){-ms-grid-column:2}.home .grid-comb .item-wrapper:nth-child(5n+2){-ms-grid-column:4}.home .grid-comb .item-wrapper:nth-child(5n+3){-ms-grid-column:1}.home .grid-comb .item-wrapper:nth-child(5n+4){-ms-grid-column:3}.home .grid-comb .item-wrapper:nth-child(5n+0){-ms-grid-column:5}.home .grid-comb .item-wrapper:first-child,.home .grid-comb .item-wrapper:nth-child(2){-ms-grid-row:1}.home .grid-comb .item-wrapper:nth-child(3),.home .grid-comb .item-wrapper:nth-child(4),.home .grid-comb .item-wrapper:nth-child(5){-ms-grid-row:2}.home .grid-comb .item-wrapper:nth-child(6),.home .grid-comb .item-wrapper:nth-child(7){-ms-grid-row:3}.home .grid-comb .item-wrapper:nth-child(8),.home .grid-comb .item-wrapper:nth-child(9),.home .grid-comb .item-wrapper:nth-child(10){-ms-grid-row:4}.home .grid-comb .item-wrapper:nth-child(11),.home .grid-comb .item-wrapper:nth-child(12){-ms-grid-row:5}}@media screen and (min-width:768px){.home .grid-comb{grid-template-columns:repeat(5,calc((56.24438vw - 60px)/5))}.home .grid-comb .item-wrapper{margin-bottom:0;height:178px}.home .grid-comb .item-wrapper svg{width:111px;height:148px}.home .grid-comb .item-wrapper span{font-size:1em;width:130px}}@media screen and (min-width:1360px){.home .grid-comb{grid-template-columns:repeat(5,159.984px)}.home .grid-comb .item-wrapper{margin-bottom:0;height:235px}.home .grid-comb .item-wrapper svg{width:175px;height:235px}.home .grid-comb .item-wrapper span{width:200px}}.home .dropdown{font-family:NeueHaasGrotesk,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700}@media screen and (min-width:768px){.home{font-size:16px}.home p{font-size:1.125em}}@media screen and (min-width:1025px){.home .btn,.home p{font-size:1.5em}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}@-webkit-keyframes fade-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes fade-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes delay-overflow{0%{overflow:visible}to{overflow:hidden}}@keyframes delay-overflow{0%{overflow:visible}to{overflow:hidden}}.grecaptcha-badge { display: none !important; }
