:root{--blue: #1a2936;--red: #ff665e;--tan: #ffdfb8;--green: #21443f;--cream: #ffefdb80;--cream-full: #ffefdb;--white: #ffffff;--mapyellow: #dfcc01;--mappurple: #8b4d99;--mapgreen: #007c68;--mapblue: #005380;--header-pad: 30px;--menu-pad: 74px;--border-radius: 30px;--nav-height: 100px;--hero-padding: 35px;--pad-small: 20px;--pad-medium: 100px;--pad-large: 170px;--gallery-gap: 90px;--neg-margin-small: -40px;--neg-margin-medium: -80px;--neg-margin-large: -120px;--link-opacity: 0.6;--link-transition: 0.2s ease-in-out;--carousel-transition: 0.6s ease-in-out;--edgeMargin: 40px}.bg-blue{background-color:var(--blue)}.bg-red{background-color:var(--red)}.bg-cream{background-color:var(--cream)}.bg-cream-full{background-color:var(--cream-full)}.bg-green{background-color:var(--green)}.bg-tan{background-color:var(--tan)}.bg-white{background-color:var(--white)}.color-red{color:var(--red)}.color-blue{color:var(--blue)}.color-cream{color:var(--cream)}.color-cream-full{color:var(--cream-full)}.color-tan{color:var(--tan)}.color-green{color:var(--green)}.color-white{color:var(--white)}@media(max-width: 1199.98px){:root{--pad-small: 20px;--pad-medium: 48px;--pad-large: 140px;--gallery-gap: 60px}}@media(max-width: 991.98px){:root{--edgeMargin: 30px;--nav-height: 80px;--pad-large: 120px;--menu-pad: 64px}}@media(max-width: 767.98px){:root{--pad-large: 90px;--pad-medium: 30px;--hero-padding: 20px;--edgeMargin: 16px;--gallery-gap: 30px;--neg-margin-small: -40px;--neg-margin-medium: -80px;--neg-margin-large: -40px;--menu-pad: 48px}}@media(max-width: 575.98px){:root{--pad-large: 60px;--hero-padding: 15px;--nav-height: 60px;--menu-pad: 24px}}.g-module{position:relative;overflow:hidden}.g-module .parallax-container{overflow:hidden;position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.g-module .parallax-container.auto{height:auto}.g-module .parallax-container img{-o-object-fit:cover;object-fit:cover}.g-module.g-full{width:100vw;height:100svh}.g-module .img-border-full{border-radius:var(--border-radius)}.g-module .img-border-tlbl{border-radius:var(--border-radius) 0 0 var(--border-radius)}.g-module .img-border-trbr{border-radius:0 var(--border-radius) var(--border-radius) 0}.g-module .pad-top{padding-top:var(--pad-large)}.g-module .pad-bottom{padding-bottom:var(--pad-large)}.g-module .pad-bottom-half{padding-bottom:calc(.5*var(--pad-large))}.g-module .pad-top-half{padding-top:calc(.5*var(--pad-large))}.g-module .pad-top-bottom{padding:var(--pad-large) 0}.g-module .margin-neg-small{margin-top:var(--neg-margin-small)}.g-module .margin-neg-medium{margin-top:var(--neg-margin-medium)}.g-module .margin-neg-large{margin-top:var(--neg-margin-large)}.g-module .container .row.z-top,.g-module .container-fluid .row.z-top{position:relative;z-index:3}.g-module .container .g-grid,.g-module .container-fluid .g-grid{display:grid}.g-module .text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.g-module .text-content p,.g-module .text-content h1,.g-module .text-content h2,.g-module .text-content h3{margin-bottom:0}.g-module .scroll-link{position:absolute;right:40px;bottom:40px;z-index:9}@media(max-width: 991.98px){.g-module .scroll-link{right:20px;bottom:20px}}@media(max-width: 575.98px){.g-module .scroll-link{right:10px;bottom:20px}}.g-module .scroll-link .scroll-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:rgba(0,0,0,0);border:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;opacity:0;pointer-events:none;background-color:rgba(255,102,94,.2);border-radius:3px;padding:5px 2px}.g-module .scroll-link .scroll-button.nobg{background-color:rgba(0,0,0,0)}@media(max-width: 450.98px){.g-module .scroll-link .scroll-button{gap:10px}}.g-module .scroll-link .scroll-button .scroll-text{width:14px}@media(max-width: 450.98px){.g-module .scroll-link .scroll-button .scroll-text{width:12px}}.g-module .scroll-link .scroll-button .scroll-arrow{height:calc(100vh - 80px - 154px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-transition:height .6s .6s ease-in-out;transition:height .6s .6s ease-in-out}@media(max-width: 991.98px){.g-module .scroll-link .scroll-button .scroll-arrow{height:100px}}.g-module .scroll-link .scroll-button .scroll-arrow .line{width:2px;height:100%;background-color:var(--tan)}@media(max-width: 450.98px){.g-module .scroll-link .scroll-button .scroll-arrow .line{width:1px}}.g-module .scroll-link .scroll-button .scroll-arrow .arrow-head{position:absolute;width:10px;height:10px;bottom:0}.g-module .scroll-link .scroll-button .scroll-arrow .arrow-head .head-line{position:absolute;width:10px;height:2px;bottom:0;background-color:var(--tan);-webkit-transform-origin:center;transform-origin:center}@media(max-width: 450.98px){.g-module .scroll-link .scroll-button .scroll-arrow .arrow-head .head-line{width:8px;height:1px}}.g-module .scroll-link .scroll-button .scroll-arrow .arrow-head .head-line.head-l{-webkit-transform:rotateZ(45deg) translateX(-50%);transform:rotateZ(45deg) translateX(-50%)}.g-module .scroll-link .scroll-button .scroll-arrow .arrow-head .head-line.head-r{-webkit-transform:rotateZ(-45deg) translateX(50%);transform:rotateZ(-45deg) translateX(50%)}.g-module .scroll-link .scroll-button.active{opacity:1}.g-module .scroll-link .scroll-button.active .scroll-arrow{height:54px}@media(max-width: 450.98px){.g-module .scroll-link .scroll-button.active .scroll-arrow{height:44px}}.g-module .scroll-link .scroll-button.click{pointer-events:all}.g-module .scroll-link .scroll-button.click .scroll-arrow{-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}.g-module .scroll-link .scroll-button.click:hover .scroll-arrow{height:44px}@media(max-width: 450.98px){.g-module .scroll-link .scroll-button.click:hover .scroll-arrow{height:34px}}.g-module.home-hero{padding-top:var(--nav-height);-webkit-animation-name:bg-loop;animation-name:bg-loop;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes bg-loop{0%{background-color:var(--red)}25%{background-color:var(--red)}50%{background-color:var(--tan)}75%{background-color:var(--tan)}100%{background-color:var(--red)}}@keyframes bg-loop{0%{background-color:var(--red)}25%{background-color:var(--red)}50%{background-color:var(--tan)}75%{background-color:var(--tan)}100%{background-color:var(--red)}}.g-module.home-hero .hero-logo{top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.g-module.home-hero .hero-logo .st0{fill:var(--tan);-webkit-animation-name:logo-loop;animation-name:logo-loop;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:2s;animation-delay:2s}@-webkit-keyframes logo-loop{0%{fill:var(--tan)}25%{fill:var(--tan)}50%{fill:var(--red)}75%{fill:var(--red)}100%{fill:var(--tan)}}@keyframes logo-loop{0%{fill:var(--tan)}25%{fill:var(--tan)}50%{fill:var(--red)}75%{fill:var(--red)}100%{fill:var(--tan)}}.g-module.home-hero.active .hero-logo .st0{-webkit-animation-name:logo-loop;animation-name:logo-loop;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:2s;animation-delay:2s}@keyframes logo-loop{0%{fill:var(--tan)}25%{fill:var(--tan)}50%{fill:var(--red)}75%{fill:var(--red)}100%{fill:var(--tan)}}.g-module.g-hero{margin-top:0;height:100vh;overflow:hidden}.g-module.g-hero .header-image{position:absolute;height:100%;left:0%;width:60%}@media(max-width: 991.98px){.g-module.g-hero .header-image{height:60%;right:auto;left:0;width:100%}}.g-module.g-hero .header-image img{max-width:unset;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% bottom;object-position:50% bottom}@media(max-width: 991.98px){.g-module.g-hero .header-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% bottom;object-position:50% bottom}}.g-module.g-hero .title{position:absolute;right:0;z-index:4;height:100%;width:50%;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .6s 2s ease-in-out;transition:opacity .6s 2s ease-in-out}@media(max-width: 991.98px){.g-module.g-hero .title{width:100%;height:50%;top:50%}}.g-module.g-hero .underlay{position:absolute;z-index:2;width:100%;height:100%;right:0;-webkit-transition:1.2s 1s ease-in-out;transition:1.2s 1s ease-in-out}@media(max-width: 991.98px){.g-module.g-hero .underlay{bottom:0}}.g-module.g-hero .overlay{position:absolute;z-index:3;width:auto;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity .8s ease-in-out;transition:opacity .8s ease-in-out}@media(max-width: 991.98px){.g-module.g-hero .overlay{width:100%;height:100%}}.g-module.g-hero .overlay img{max-width:unset;height:100%;width:auto}.g-module.g-hero .overlay img.overlay-mobile{display:none}@media(max-width: 991.98px){.g-module.g-hero .overlay img{max-width:unset;height:auto;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.g-module.g-hero .overlay img.overlay-desktop{display:none}.g-module.g-hero .overlay img.overlay-mobile{display:block}}.g-module.g-hero.active .underlay{width:0}@media(max-width: 991.98px){.g-module.g-hero.active .underlay{width:100%;height:0}}.g-module.g-hero.active .overlay,.g-module.g-hero.active .title{opacity:1}.g-module .circle img{max-width:unset;width:100%;height:auto}.g-module.g-location-intro .underlay{background-color:var(--white);position:absolute;width:100%;height:33%;bottom:0;left:0}.g-module.g-location-intro .circle{width:60vw;height:60vw;position:absolute;z-index:1;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.g-module.g-location-intro .container-fluid{position:relative;z-index:2}@media(max-width: 767.98px){.g-module.g-location-intro .g-carousel{padding-bottom:0 !important}}.g-module .g-business{position:relative;z-index:1;margin-top:-4.5vw}@media(max-width: 991.98px){.g-module .g-business{margin-top:0}}.g-module.g-intro .circle{width:50vw;height:50vw;position:absolute;z-index:2;-webkit-transform:translate3d(-50%, 50%, 0);transform:translate3d(-50%, 50%, 0)}.g-module.g-intro .circle.circle-l{-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(-90deg);transform:translate3d(-50%, -50%, 0) rotateZ(-90deg);top:30%;left:0}.g-module.g-intro .circle.circle-r{-webkit-transform:translate3d(50%, -50%, 0) rotateZ(90deg);transform:translate3d(50%, -50%, 0) rotateZ(90deg);top:70%;right:0;z-index:4}@media(max-width: 991.98px){.g-module.g-intro .circle.circle-r{z-index:1;top:80%}}.g-module.g-intro .float-images{position:relative}.g-module.g-intro .float-images .row{z-index:3;position:relative}.g-module.g-intro .float-images .underlay{position:absolute;background-color:var(--green);width:100%;height:80%;bottom:0;left:0}.g-module.g-intro .float-images .float-image-1{position:relative;overflow:hidden}.g-module.g-intro .float-images .float-image-1 img{width:100%;max-width:100%;height:auto;position:relative;max-width:none;-o-object-fit:cover;object-fit:cover}.g-module.g-intro .float-images .float-image-1 .label{position:absolute;bottom:12px;left:25%}@media(max-width: 991.98px){.g-module.g-intro .float-images .float-image-1 .label{left:20px}}.g-module.g-intro .float-images .float-image-2{position:relative;overflow:hidden;max-width:100%;height:auto;-webkit-box-shadow:0px 3px 33px rgba(0,0,0,.1607843137);box-shadow:0px 3px 33px rgba(0,0,0,.1607843137);-webkit-transform:translate3d(0%, -50%, 0);transform:translate3d(0%, -50%, 0);border-radius:var(--border-radius);overflow:hidden}@media(max-width: 991.98px){.g-module.g-intro .float-images .float-image-2{margin:calc(.5*var(--pad-large)) 0 var(--pad-large);border-radius:0 var(--border-radius) var(--border-radius) 0;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}}@media(max-width: 767.98px){.g-module.g-intro .float-images .float-image-2{margin:var(--pad-large) 0;width:100%;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}}.g-module.g-intro .float-images .float-image-2 img{position:relative;-o-object-fit:cover;object-fit:cover}.g-module.g-intro .float-images .float-image-2 .label{position:absolute;bottom:12px;left:20px}.g-module.g-intro .g-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(.5*var(--pad-large))}.g-module .full-image .label{position:absolute;bottom:12px;left:20px;color:var(--white)}.g-module.g-gallery .g-grid{grid-template-columns:repeat(20, 1fr);grid-template-rows:repeat(15, 1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:50px}.g-module.g-gallery .g-grid .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;font-size:1.125rem}.g-module.g-gallery .g-grid .entry .img-container{overflow:hidden;border-radius:var(--border-radius);position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.g-module.g-gallery .g-grid .entry .img-container.border-right{border-radius:0 var(--border-radius) var(--border-radius) 0}.g-module.g-gallery .g-grid .entry .img-container.border-left{border-radius:var(--border-radius) 0 0 var(--border-radius)}.g-module.g-gallery .g-grid .entry .img-container img{width:auto;position:relative;-o-object-fit:cover;object-fit:cover}.g-module.g-gallery .g-grid .entry .label{color:var(--green)}.g-module.g-gallery .g-grid .entry .label.side{padding-left:5vw}.g-module.g-gallery .g-grid .entry.entry-1{grid-column-start:2;grid-column-end:8;grid-row-start:2;grid-row-end:5}.g-module.g-gallery .g-grid .entry.entry-2{grid-column-start:8;grid-column-end:14;grid-row-start:1;grid-row-end:5}.g-module.g-gallery .g-grid .entry.entry-3{grid-column-start:14;grid-column-end:20;grid-row-start:2;grid-row-end:5}.g-module.g-gallery .g-grid .entry.entry-4{grid-column-start:1;grid-column-end:8;grid-row-start:5;grid-row-end:8}.g-module.g-gallery .g-grid .entry.entry-5{grid-column-start:8;grid-column-end:21;grid-row-start:5;grid-row-end:10}.g-module.g-gallery .g-grid .entry.entry-6{grid-column-start:2;grid-column-end:8;grid-row-start:8;grid-row-end:11}.g-module.g-gallery .g-grid .entry.entry-7{grid-column-start:8;grid-column-end:14;grid-row-start:10;grid-row-end:13}.g-module.g-gallery .g-grid .entry.entry-8{grid-column-start:14;grid-column-end:20;grid-row-start:10;grid-row-end:14}.g-module.g-gallery .g-grid .entry.entry-9{grid-column-start:1;grid-column-end:8;grid-row-start:11;grid-row-end:14}.g-module.g-gallery .g-grid .entry.entry-10{grid-column-start:8;grid-column-end:14;grid-row-start:13;grid-row-end:16}@media(max-width: 991.98px){.g-module.g-gallery .g-grid{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);grid-auto-flow:row;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:20px;padding-left:var(--pad-medium);padding-right:var(--pad-medium)}.g-module.g-gallery .g-grid .entry .img-container.border-right{border-radius:var(--border-radius)}.g-module.g-gallery .g-grid .entry .img-container.border-left{border-radius:var(--border-radius)}.g-module.g-gallery .g-grid .entry.entry-1,.g-module.g-gallery .g-grid .entry.entry-2,.g-module.g-gallery .g-grid .entry.entry-3,.g-module.g-gallery .g-grid .entry.entry-4,.g-module.g-gallery .g-grid .entry.entry-5,.g-module.g-gallery .g-grid .entry.entry-6,.g-module.g-gallery .g-grid .entry.entry-7,.g-module.g-gallery .g-grid .entry.entry-8,.g-module.g-gallery .g-grid .entry.entry-9,.g-module.g-gallery .g-grid .entry.entry-10{grid-column-start:1;grid-column-end:span 1;grid-row-start:auto;grid-row-end:auto}}@media(max-width: 767.98px){.g-module.g-gallery .g-grid{padding-left:0;padding-right:0}}.g-module.g-connections .connections-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:var(--pad-small)}@media(max-width: 991.98px){.g-module.g-connections .connections-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px;margin-top:60px}}.g-module.g-connections .connections-container .station{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.g-module.g-connections .connections-container .station .location{text-wrap:nowrap;color:var(--green)}.g-module.g-connections .connections-container .station img{width:auto;height:25px}.g-module.g-connections .connections-container .connections-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.g-module.g-connections .connections-container .connections-inner .mobile-lines{display:none}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections-inner .mobile-lines{padding-bottom:20px;display:block}}.g-module.g-connections .connections-container .connections{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:3px solid var(--red);margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0px;padding-top:40px}}.g-module.g-connections .connections-container .connections .connection{height:0;position:relative;width:120px;height:240px}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections .connection{width:auto;height:auto}}.g-module.g-connections .connections-container .connections .connection .inner{position:absolute;bottom:0}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections .connection .inner{position:relative}}.g-module.g-connections .connections-container .connections .connection .inner .line{position:absolute;height:180px;width:240px;bottom:-3px}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections .connection .inner .line{display:none}}.g-module.g-connections .connections-container .connections .connection .inner .line img{height:100%;width:100%;position:absolute}.g-module.g-connections .connections-container .connections .connection .inner .connection-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;height:100%;margin-left:100px;margin-bottom:35px}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections .connection .inner .connection-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0px;margin-bottom:0}}.g-module.g-connections .connections-container .connections .connection .inner .connection-text .stop,.g-module.g-connections .connections-container .connections .connection .inner .connection-text .time{-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;text-wrap:nowrap;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);font-family:"campton_medium",sans-serif;font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:-0.02rem}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections .connection .inner .connection-text .stop,.g-module.g-connections .connections-container .connections .connection .inner .connection-text .time{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform:rotateZ(0);transform:rotateZ(0);position:relative}}.g-module.g-connections .connections-container .connections .connection .inner .connection-text .stop{color:var(--green)}.g-module.g-connections .connections-container .connections .connection .inner .connection-text .time{color:var(--red);margin-left:40px}@media(max-width: 991.98px){.g-module.g-connections .connections-container .connections .connection .inner .connection-text .time{margin-left:0px}}.g-module.g-building-spec .circle{position:absolute;width:50vw;height:50vw;bottom:0;left:0;-webkit-transform:translate3d(-50%, 50%, 0) rotateZ(-90deg);transform:translate3d(-50%, 50%, 0) rotateZ(-90deg)}.g-module.g-building-spec .g-grid{display:grid;grid-template-columns:repeat(4, 2fr);grid-template-rows:repeat(3, 2fr);row-gap:24px}@media(max-width: 1199.98px){.g-module.g-building-spec .g-grid{grid-template-columns:repeat(3, 2fr);grid-template-rows:repeat(4, 2fr)}}@media(max-width: 991.98px){.g-module.g-building-spec .g-grid{margin:var(--pad-medium) 0}}@media(max-width: 767.98px){.g-module.g-building-spec .g-grid{grid-template-columns:repeat(2, 2fr);grid-template-rows:repeat(6, 2fr)}}.g-module.g-building-spec .g-grid .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:var(--tan);gap:20px;padding:10px;text-align:center;font-size:1rem;line-height:1.5625rem;letter-spacing:-0.02rem}@media(max-width: 1199.98px){.g-module.g-building-spec .g-grid .entry.entry-hide{display:none}}.g-module.g-building-spec .g-grid .entry .label{max-width:200px}.g-module.g-building-spec .g-grid .entry .icon{border:1px solid var(--red);width:120px;height:120px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 10px}.g-module.g-building-spec .g-grid .entry .icon img{max-height:100%}.g-module.g-building-feature .row-negative{margin-top:-30px}.g-module.g-building-feature .row-negative p{margin-top:35px;padding-right:25px}@media(max-width: 991.98px){.g-module.g-building-feature .row-negative p{padding-right:0;margin-top:var(--pad-medium);margin-bottom:var(--pad-medium)}}@media(max-width: 991.98px){.g-module.g-building-feature .row-negative{margin-top:0}}.g-module.g-building-feature .float-images{position:relative}.g-module.g-building-feature .float-images .float-image-1{position:relative;border-radius:var(--border-radius);overflow:hidden;height:40vw}@media(max-width: 991.98px){.g-module.g-building-feature .float-images .float-image-1{height:50vw}}.g-module.g-building-feature .float-images .float-image-1 img{width:100%;height:120%;position:relative;max-width:none;-o-object-fit:cover;object-fit:cover}.g-module.g-building-feature .float-images .float-image-1 .label{position:absolute;bottom:12px;left:15px}.g-module.g-building-feature .float-images .float-image-2{position:relative;height:30vw;-webkit-box-shadow:0px 3px 33px rgba(0,0,0,.1607843137);box-shadow:0px 3px 33px rgba(0,0,0,.1607843137);border-radius:var(--border-radius);overflow:hidden}@media(max-width: 991.98px){.g-module.g-building-feature .float-images .float-image-2{height:50vw}}.g-module.g-building-feature .float-images .float-image-2 img{width:100%;height:120%;position:relative;max-width:none;-o-object-fit:cover;object-fit:cover}.g-module.g-building-feature .float-images .float-image-2 .label{position:absolute;bottom:12px;left:20px}.g-module.g-metrics-overlay{height:100vh;background-color:var(--blue);position:fixed;z-index:999;width:100vw;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:background-color .6s,opacity .9s,-webkit-transform .3s ease-in-out !important;transition:background-color .6s,opacity .9s,-webkit-transform .3s ease-in-out !important;transition:background-color .6s,transform .3s ease-in-out,opacity .9s !important;transition:background-color .6s,transform .3s ease-in-out,opacity .9s,-webkit-transform .3s ease-in-out !important}@media(max-width: 991.98px){.g-module.g-metrics-overlay{height:auto;position:relative;-webkit-transform:translateX(0%);transform:translateX(0%);z-index:1}}.g-module.g-metrics-overlay.active{-webkit-transform:translateX(0%);transform:translateX(0%)}.g-module.g-metrics-overlay .overlay-close{position:absolute;right:40px;top:40px;border:none;height:50px;width:50px;background-color:rgba(0,0,0,0);cursor:pointer;-webkit-transition:.6s;transition:.6s;z-index:99}@media(max-width: 991.98px){.g-module.g-metrics-overlay .overlay-close{display:none}}.g-module.g-metrics-overlay .overlay-close .bar{position:absolute;width:55px;height:2px;left:50%;top:50%;-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(45deg);transform:translate3d(-50%, -50%, 0) rotateZ(45deg);background-color:var(--tan);-webkit-transition:.3s;transition:.3s}.g-module.g-metrics-overlay .overlay-close .bar.bar-r{-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(-45deg);transform:translate3d(-50%, -50%, 0) rotateZ(-45deg)}.g-module.g-metrics-overlay .overlay-close:hover{background-color:rgba(255,255,255,.1)}.g-module.g-metrics-overlay .overlay-close:hover .bar{width:40px;height:4px}.g-module.g-metrics-overlay .panel{position:absolute;padding-left:var(--pad-medium);padding-top:var(--pad-medium);padding-bottom:var(--pad-medium);width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px;overflow:auto}@media(max-width: 991.98px){.g-module.g-metrics-overlay .panel{position:relative;padding-right:var(--pad-medium)}}@media(max-width: 991.98px){.g-module.g-metrics-overlay .panel{padding-left:0;padding-right:0;width:83.33333333%;margin-left:8.3333%}}@media(max-width: 757.98px){.g-module.g-metrics-overlay .panel{width:auto;margin-left:0}}.g-module.g-metrics-overlay .panel .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.g-module.g-metrics-overlay .panel .title{color:var(--tan)}@media(min-width: 992px){.g-module.g-metrics-overlay .panel .title{max-width:450px}}.g-module.g-metrics-overlay .panel .title .icon{margin-bottom:20px}.g-module.g-metrics-overlay .panel .title .icon.icon-red{display:none}.g-module.g-metrics-overlay .panel .title .floor{font-family:"campton_medium",sans-serif;font-weight:500;font-size:2.8125rem;line-height:3rem;letter-spacing:-0.02rem}.g-module.g-metrics-overlay .panel .title .area{font-family:"campton_book",sans-serif;font-weight:400;font-size:2.8125rem;line-height:3rem;letter-spacing:-0.02rem}.g-module.g-metrics-overlay .panel .title .cat-text{color:var(--red);font-size:1.5625rem;line-height:2.25rem;letter-spacing:-0.02rem}.g-module.g-metrics-overlay .panel .details{font-size:1rem;line-height:2rem;font-family:"campton_medium",sans-serif;font-weight:500;max-width:300px;color:var(--tan)}@media(max-width: 991.98px){.g-module.g-metrics-overlay .panel .details{max-width:none}}.g-module.g-metrics-overlay .panel .details ul{list-style:none;padding:0}.g-module.g-metrics-overlay .panel .details ul li{border-bottom:1px solid var(--tan);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-module.g-metrics-overlay .panel .diagram{max-width:200px;position:relative}.g-module.g-metrics-overlay .panel .diagram img{width:100%}.g-module.g-metrics-overlay .panel .diagram .direction{width:50px;height:50px;position:absolute;bottom:0;right:0}@media(max-width: 991.98px){.g-module.g-metrics-overlay .panel .diagram{display:none}}.g-module.g-metrics-overlay .panel .key{display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--tan);font-size:1rem;line-height:2rem;font-family:"campton_medium",sans-serif;font-weight:500}@media(max-width: 991.98px){.g-module.g-metrics-overlay .panel .key{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.g-module.g-metrics-overlay .panel .key .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-metrics-overlay .panel .key .entry .square{width:17px;height:17px;background-color:#ffe3c2;border:1px solid var(--green)}.g-module.g-metrics-overlay .panel .key .entry .square.green{background-color:#6f8683}.g-module.g-metrics-overlay .panel .key .entry .square.white{background-color:#fff}.g-module.g-metrics-overlay .floorplan{width:calc(100vw - 350px);right:0;height:100%;position:absolute;padding:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991.98px){.g-module.g-metrics-overlay .floorplan{position:relative;width:100%;padding:0px 20px 50px;display:block}}.g-module.g-metrics-overlay .floorplan .f-buttons{margin-top:25px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px}.g-module.g-metrics-overlay .floorplan .f-buttons .f-button{display:none;padding:0;width:32px;height:40px;border:none;background-color:rgba(0,0,0,0)}@media(max-width: 991.98px){.g-module.g-metrics-overlay .floorplan .f-buttons .f-button{display:block}}.g-module.g-metrics-overlay .floorplan .f-buttons .f-button.f-button-left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.g-module.g-metrics-overlay .floorplan img{-o-object-fit:contain;object-fit:contain}.g-module.g-metrics-overlay.plan-red{background-color:var(--red)}.g-module.g-metrics-overlay.plan-red .panel{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.g-module.g-metrics-overlay.plan-red .panel .title .icon.icon-red{display:block}.g-module.g-metrics-overlay.plan-red .panel .title .icon.icon-blue{display:none}.g-module.g-metrics .g-metrics-desktop{display:block}@media(max-width: 991.98px){.g-module.g-metrics .g-metrics-desktop{display:none}}.g-module.g-metrics .g-metrics-mobile{display:none}@media(max-width: 991.98px){.g-module.g-metrics .g-metrics-mobile{display:block}.g-module.g-metrics .g-metrics-mobile.g-metrics-hide{display:none}}.g-module.g-metrics .available{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;padding-left:10px;margin-top:var(--pad-medium)}.g-module.g-metrics .available .square{width:17px;height:17px;background-color:rgba(255,102,94,.2509803922)}.g-module.g-metrics .available .label{color:var(--green)}.g-module.g-metrics .grid-container{margin-top:calc(.5*var(--pad-large))}.g-module.g-metrics .grid-container.grid-container-mobile-floors .g-grid{grid-template-columns:repeat(12, 1fr)}.g-module.g-metrics .grid-container .g-grid{display:grid;grid-template-columns:repeat(16, 1fr);grid-template-rows:repeat(1, 1fr)}.g-module.g-metrics .grid-container .g-grid .entry{font-size:.875rem;line-height:1.5625rem;text-transform:uppercase;border-top:1px solid var(--red);color:var(--green);letter-spacing:-0.02rem;padding-top:6px;padding-bottom:6px;-ms-flex-line-pack:center;align-content:center}.g-module.g-metrics .grid-container .g-grid .entry.block{border-top:1px solid var(--green);border-right:1px solid var(--green)}.g-module.g-metrics .grid-container .g-grid .entry.block.first-block{border-left:1px solid var(--green)}.g-module.g-metrics .grid-container .g-grid .entry.block.last{border-bottom:1px solid var(--green)}.g-module.g-metrics .grid-container .g-grid .entry.title{border-top:none}.g-module.g-metrics .grid-container .g-grid .entry.click{text-align:center;color:var(--red);font-size:.75rem;border-top:none}.g-module.g-metrics .grid-container .g-grid .entry.floor{text-align:left;color:var(--red);padding-left:10px}.g-module.g-metrics .grid-container .g-grid .entry.floor.last{border-bottom:1px solid var(--red)}.g-module.g-metrics .grid-container .g-grid .entry.let.last{border-bottom:1px solid var(--red)}.g-module.g-metrics .grid-container .g-grid .entry.blank{border:none}.g-module.g-metrics .grid-container .g-grid .entry.block-tan{background-color:var(--tan);color:var(--red);text-align:center}.g-module.g-metrics .grid-container .g-grid .entry.block-red{color:var(--tan);background-color:var(--red);text-align:center}.g-module.g-metrics .grid-container .g-grid .entry.block-white{color:var(--red);background-color:var(--white);text-align:center;padding-left:5px;padding-right:5px}.g-module.g-metrics .grid-container .g-grid .entry.hide{color:var(--tan)}.g-module.g-metrics .grid-container .g-grid .entry.highlight{background-color:rgba(255,102,94,.2509803922)}.g-module.g-metrics .grid-container .g-grid .entry.eye{text-align:center}.g-module.g-metrics .grid-container .g-grid .entry.eye button{width:26px;height:15px;padding:0;border:none;background-color:rgba(0,0,0,0);background-image:url("../assets/eye.svg");margin-top:6px}.g-module.g-metrics .grid-container .g-grid .entry-1{grid-column-end:span 1}.g-module.g-metrics .grid-container .g-grid .entry-2{grid-column-end:span 2}.g-module.g-metrics .grid-container .g-grid .entry-3{grid-column-end:span 3}.g-module.g-metrics .grid-container .g-grid .entry-4{grid-column-end:span 4}.g-module.g-metrics .grid-container .g-grid .entry-5{grid-column-end:span 5}.g-module.g-metrics .grid-container .g-grid .entry-6{grid-column-end:span 6}.g-module.g-metrics .grid-container .g-grid .entry-7{grid-column-end:span 7}.g-module.g-metrics .grid-container .g-grid .entry-8{grid-column-end:span 8}.g-module.g-metrics .grid-container .g-grid .entry-9{grid-column-end:span 9}.g-module.g-metrics .grid-container .g-grid .entry-10{grid-column-end:span 10}.g-module.g-metrics .grid-container .g-grid .entry-11{grid-column-end:span 11}.g-module.g-metrics .grid-container .g-grid .entry-12{grid-column-end:span 12}.g-module.g-metrics .grid-container.grid-container-mobile .g-grid{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 10px;border-bottom:1px solid var(--red)}.g-module.g-metrics .grid-container.grid-container-mobile .g-grid:last-child{border:none}.g-module.g-metrics .grid-container.grid-container-mobile .g-grid.highlight{background-color:rgba(255,102,94,.2509803922)}.g-module.g-metrics .grid-container.grid-container-mobile .g-grid .entry{border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right;color:var(--green)}.g-module.g-metrics .grid-container.grid-container-mobile .g-grid .entry:first-child{color:var(--red);text-align:left}.g-module.g-metrics .grid-container.grid-container-mobile .g-grid .entry.title{color:var(--green)}.g-module.g-spaces .circle{position:absolute;width:50vw;height:50vw;bottom:0;left:0;-webkit-transform:translate3d(-50%, 50%, 0) rotateZ(-90deg);transform:translate3d(-50%, 50%, 0) rotateZ(-90deg)}@media(max-width: 767.98px){.g-module.g-spaces .circle{-webkit-transform:translate3d(50%, 60%, 0) rotateZ(90deg);transform:translate3d(50%, 60%, 0) rotateZ(90deg);bottom:0;left:auto;right:0}}.g-module.g-walk .circle{position:absolute;width:40vw;height:40vw;bottom:0;left:10%;-webkit-transform:translate3d(0, 60%, 0) rotateZ(180deg);transform:translate3d(0, 60%, 0) rotateZ(180deg)}@media(max-width: 991.98px){.g-module.g-walk .circle{width:60vw;height:60vw;left:0;-webkit-transform:translate3d(-50%, 60%, 0) rotateZ(180deg);transform:translate3d(-50%, 60%, 0) rotateZ(180deg)}}@media(max-width: 991.98px){.g-module.g-walk .walking-map{margin:var(--pad-medium) 0 var(--pad-large)}}.g-module.g-walk .walking-map .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.g-module.g-walk .walking-map .inner .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-walk .walking-map .inner .title .icon{width:34px;height:auto}.g-module.g-walk .walking-map .inner .routes{position:relative;margin-left:10px}.g-module.g-walk .walking-map .inner .routes .lines{border-left:3px solid var(--red);border-radius:0 0 0 var(--border-radius)}.g-module.g-walk .walking-map .inner .routes .lines .line{border-left:3px solid var(--red);border-bottom:3px solid var(--red);border-radius:0 0 0 var(--border-radius);width:30%;position:relative;height:80px;margin-left:-3px}.g-module.g-walk .walking-map .inner .routes .lines .line.line-medium{width:40%}.g-module.g-walk .walking-map .inner .routes .lines .line.line-large{width:50%}.g-module.g-walk .walking-map .inner .routes .lines .line.line-xl{width:60%}.g-module.g-walk .walking-map .inner .routes .lines .line .copy{color:var(--green);position:absolute;right:0;bottom:0;text-wrap:nowrap;-webkit-transform:translate3d(calc(100% + 20px), 50%, 0);transform:translate3d(calc(100% + 20px), 50%, 0);letter-spacing:-0.02rem;font-size:1.1875rem;line-height:1.5625rem;font-family:"campton_medium",sans-serif}.g-module.g-walk .walking-map .inner .routes .lines .line .copy .time{font-family:"campton_book",sans-serif}.g-module #myVideo{position:absolute;z-index:0;opacity:1;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 10px);transform:translate3d(-50%, -50%, 10px);width:100%;height:auto;pointer-events:none}@media(max-width: 991.98px){.g-module #myVideo{width:auto;height:100%;-webkit-transform:translate3d(-30%, -50%, 10px);transform:translate3d(-30%, -50%, 10px)}}.g-module.g-next .link-overlay{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}.g-module.g-next img{border-radius:0 var(--border-radius) var(--border-radius) 0}@media(max-width: 767.98px){.g-module.g-next img{-o-object-fit:cover;object-fit:cover;height:50vw}}.g-module.g-next .next-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:var(--pad-medium)}.g-module.g-next .next-text p,.g-module.g-next .next-text h4{margin-bottom:30px}.g-module.g-next .next-text .arrow-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75%;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;position:relative}.g-module.g-next .next-text .arrow-container .arrow-tail{height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:red}.g-module.g-next .next-text .arrow-container .arrow-head{position:absolute;right:-2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:21px}.g-module.g-next .next-text .arrow-container .arrow-head svg{fill:var(--red);vertical-align:top}.g-module.g-next:hover .next-text .arrow-container{width:100%}.g-module.g-spec .circle{width:550px;height:550px;position:absolute;bottom:0;left:0;-webkit-transform:translate3d(-60%, 60%, 0) rotateZ(-180deg);transform:translate3d(-60%, 60%, 0) rotateZ(-180deg)}.g-module.g-spec .p-large-pad{padding-right:30px}.g-module.g-spec .g-grid-container .g-button{margin:0 auto;display:none}@media(max-width: 991.98px){.g-module.g-spec .g-grid-container .g-button{display:block;margin-top:var(--pad-small)}}@media(max-width: 991.98px){.g-module.g-spec .g-grid-container{margin-bottom:150px;padding-top:var(--pad-large)}.g-module.g-spec .g-grid-container .g-inner{position:relative;overflow:hidden;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;max-height:100%}}.g-module.g-spec .g-grid-container .g-grid{grid-template-columns:repeat(4, 2fr);grid-template-rows:repeat(2, 2fr)}@media(max-width: 1199.98px){.g-module.g-spec .g-grid-container .g-grid{margin:var(--pad-large) 0}}@media(max-width: 991.98px){.g-module.g-spec .g-grid-container .g-grid{grid-template-columns:repeat(2, 2fr);grid-template-rows:repeat(4, 2fr);margin:0}}.g-module.g-spec .g-grid-container .g-grid .entry{position:relative;padding:20px;border-bottom:2px solid var(--red);border-right:2px solid var(--red);text-align:center;padding-bottom:40px;color:var(--green)}.g-module.g-spec .g-grid-container .g-grid .entry .p-small{font-size:1rem;line-height:1.25rem}.g-module.g-spec .g-grid-container .g-grid .entry .block{background-color:var(--cream-full);position:absolute;width:40px;height:40px;right:-40px;bottom:-40px;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:2}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(4),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(8),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(12),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(16){border-right:none}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(13),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(14),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(15),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(16){border-bottom:none;padding-bottom:0;padding-top:40px}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(13) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(14) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(15) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(16) .block{display:none}@media(max-width: 991.98px){.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(2),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(4),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(6),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(8),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(10),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(12),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(14),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(16){border-right:none}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(2) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(4) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(6) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(8) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(10) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(12) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(14) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(16) .block{display:none}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(1) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(3) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(5) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(7) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(9) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(11) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(13) .block,.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(15) .block{display:block}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(1),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(2),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(3),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(4),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(5),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(6),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(7),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(8),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(9),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(10),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(11),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(12),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(13),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(14){border-bottom:2px solid var(--red);padding-bottom:20px;padding-top:20px}.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(15),.g-module.g-spec .g-grid-container .g-grid .entry:nth-child(16){padding-bottom:20px;padding-top:20px}}.g-module.g-spec .g-grid-container .g-grid .entry .icon{width:120px;height:120px;border-radius:100%;border:2px solid var(--red);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 10px;margin:0 auto 20px}.g-module.g-spec .g-grid-container .g-grid .entry .icon img{max-height:90%;max-width:90%}.g-module.g-spec .g-grid-container .g-grid .entry .icon.icon-large{padding:20px 10px}.g-module.g-spec .g-grid-container .g-grid .entry .icon.icon-large img{max-height:100%;max-width:100%}.g-module.g-spec .g-grid-container .g-grid .entry .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}.g-module.g-spec .g-grid-container .g-grid .entry .inner .label-box{text-align:center;padding:25px;color:var(--white)}.g-module.g-spec .g-grid-container .g-grid .entry .inner .icon{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.g-module.g-spec .g-grid-container .g-grid .entry.entry-1{grid-column-start:1;grid-column-end:span 4;grid-row-start:1;grid-row-end:span 4;border-bottom:1px solid var(--yellow);padding-top:calc(var(--pad-large)/2);padding-left:var(--pad-large);padding-right:calc(var(--pad-large)/2);padding-bottom:calc(var(--pad-large)/2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.g-module.g-spec .g-grid-container .g-grid .entry.entry-1{grid-column-start:1;grid-column-end:span 3;grid-row-start:1;grid-row-end:span 2}}@media(max-width: 575.98px){.g-module.g-spec .g-grid-container .g-grid .entry.entry-1{grid-column-start:1;grid-column-end:span 2;grid-row-start:1;grid-row-end:span 1}}.g-module.intro{position:relative;z-index:2;overflow:hidden}.g-module.intro .circle{position:absolute;bottom:0;right:var(--pad-large);-webkit-transform:translateY(50%);transform:translateY(50%);width:17vw;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-name:spin-intro;animation-name:spin-intro;-webkit-animation-duration:9s;animation-duration:9s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes spin-intro{0%{-webkit-transform:translateY(50%) rotateZ(0);transform:translateY(50%) rotateZ(0)}100%{-webkit-transform:translateY(50%) rotateZ(-360deg);transform:translateY(50%) rotateZ(-360deg)}}@keyframes spin-intro{0%{-webkit-transform:translateY(50%) rotateZ(0);transform:translateY(50%) rotateZ(0)}100%{-webkit-transform:translateY(50%) rotateZ(-360deg);transform:translateY(50%) rotateZ(-360deg)}}.g-module.g-map{overflow-x:hidden;overflow-y:visible}.g-module.g-map .section-title{-webkit-transform:translateY(calc(-0.5 * var(--pad-large)));transform:translateY(calc(-0.5 * var(--pad-large)))}@media(max-width: 767.98px){.g-module.g-map .section-title{-webkit-transform:translateY(0);transform:translateY(0);margin:var(--pad-large) 0}}.g-module.g-map .g-map-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1199.98px){.g-module.g-map .g-map-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.g-module.g-map .g-map-container .left{padding-top:var(--pad-medium);min-width:400px;width:400px;color:var(--tan);padding-right:36px}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left{min-width:100%;width:100%;padding:var(--pad-medium) var(--pad-large) var(--pad-medium)}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .left{padding:var(--pad-medium)}}@media(max-width: 575.98px){.g-module.g-map .g-map-container .left{padding:var(--pad-medium) 15px}}.g-module.g-map .g-map-container .left .map-list{margin-top:40px}.g-module.g-map .g-map-container .left .map-list .category .category-button{background-color:rgba(0,0,0,0);border:none;border-top:1px solid var(--tan);cursor:pointer;width:100%;text-align:left;padding:24px 24px 24px 0px;font-weight:500;color:var(--tan);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:"campton_medium",sans-serif}.g-module.g-map .g-map-container .left .map-list .category .category-button .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.g-module.g-map .g-map-container .left .map-list .category .category-button .arrow{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;width:20px}.g-module.g-map .g-map-container .left .map-list .category .category-button.active .arrow{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}.g-module.g-map .g-map-container .left .map-list .category .category-button .square{width:27px;height:27px;background-color:#dfcc01;border-radius:100%}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.purple{background-color:#8b4d99}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.blue{background-color:#005380}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.green{background-color:#007c68}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.white{background-color:#fff}.g-module.g-map .g-map-container .left .map-list .category .amenities{overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.g-module.g-map .g-map-container .left .map-list .category .amenities ul{list-style:none;border-top:1px solid var(--tran);color:var(--tan);padding:0px 5px 20px 37px;font-weight:400;font-family:"campton_book",sans-serif;margin:0}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:33.333%}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:50%}}@media(max-width: 575.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:100%}}.g-module.g-map .g-map-container .right{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-map .g-map-container .right .inner{height:1050px;position:relative}@media(max-width: 1499.98px){.g-module.g-map .g-map-container .right .inner{height:850px}}@media(max-width: 1299.98px){.g-module.g-map .g-map-container .right .inner{height:750px}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner{height:auto}}.g-module.g-map .g-map-container .right .inner .map-image{height:100%;position:absolute;width:100%;top:0;-webkit-transition:.3s .3s ease-in-out;transition:.3s .3s ease-in-out;overflow:hidden;opacity:0}.g-module.g-map .g-map-container .right .inner .map-image.active{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.g-module.g-map .g-map-container .right .inner .map-image img{position:absolute;height:100%;width:auto;max-width:none;left:0}.g-module.g-map .g-map-container .right .inner .overlay{position:relative;height:100%;width:auto;top:0;left:0;z-index:0;opacity:0}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner .overlay{height:auto;width:100%}}.g-module.g-map .g-map-container .right .inner .overlay-ab{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.g-module.g-map .g-map-container .right .inner .overlay-ab img{position:absolute;height:100%;width:auto;max-width:none;left:0}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner .overlay-ab{display:none}}.g-module.g-location .map-image{overflow:hidden}.g-module.g-location .map-image .triangle{position:absolute;width:10%;height:120%;background-color:var(--green);top:50%;right:0;-webkit-transform:rotate(-6deg) translate3d(100%, -50%, 0);transform:rotate(-6deg) translate3d(90%, -50%, 0);pointer-events:none}.g-module.g-location .map-image .g-tool{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:26%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;-webkit-transform:translate3d(-50%, -110%, 0);transform:translate3d(-50%, -110%, 0);opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}.g-module.g-location .map-image .g-tool.g-tool-secondary.active{opacity:1;-webkit-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%, -100%, 0)}.g-module.g-location .map-image .g-tool.g-tool-secondary.active.tool-fitzroy{-webkit-transition:.6s .6s ease-out;transition:.6s .6s ease-out}.g-module.g-location .map-image .g-tool.g-tool-secondary.active.tool-soho{-webkit-transition:.7s .7s ease-out;transition:.7s .7s ease-out}.g-module.g-location .map-image .g-tool.g-tool-secondary.active.tool-bedford{-webkit-transition:.8s .8s ease-out;transition:.8s .8s ease-out}.g-module.g-location .map-image .g-tool.g-tool-secondary.active.tool-museum{-webkit-transition:.9s .9s ease-out;transition:.9s .9s ease-out}@media(max-width: 767.98px){.g-module.g-location .map-image .g-tool.g-tool-secondary{display:none}}.g-module.g-location .map-image .g-tool.g-tool-primary.active{opacity:1;-webkit-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%, -100%, 0)}.g-module.g-location .map-image .g-tool.g-tool-primary.active.tool-euston{-webkit-transform:translate3d(0%, -100%, 0);transform:translate3d(0%, -100%, 0);-webkit-transition:.6s 1.2s ease-out;transition:.6s 1.2s ease-out}.g-module.g-location .map-image .g-tool.g-tool-primary.active.tool-tot{-webkit-transition:.6s 1.3s ease-out;transition:.6s 1.3s ease-out}.g-module.g-location .map-image .g-tool.g-tool-primary.active.tool-warren{-webkit-transition:.6s 1.4s ease-out;transition:.6s 1.4s ease-out}.g-module.g-location .map-image .g-tool.g-tool-primary.active.tool-goodge{-webkit-transition:.6s 1.5s ease-out;transition:.6s 1.5s ease-out}.g-module.g-location .map-image .g-tool.g-tool-primary.active.tool-oxford{-webkit-transform:translate3d(-100%, -100%, 0);transform:translate3d(-100%, -100%, 0);-webkit-transition:.6s 1.6s ease-out;transition:.6s 1.6s ease-out}.g-module.g-location .map-image .g-tool.tool-tot{left:37%;top:48%}.g-module.g-location .map-image .g-tool.tool-goodge{left:38%;top:62%;z-index:3}.g-module.g-location .map-image .g-tool.tool-warren{left:39%;top:91%;height:17%}.g-module.g-location .map-image .g-tool.tool-euston{left:5%;top:91.5%;-webkit-transform:translate3d(0%, -110%, 0);transform:translate3d(0%, -110%, 0);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:22%}.g-module.g-location .map-image .g-tool.tool-oxford{left:85%;top:51.5%;height:23%;-webkit-transform:translate3d(-100%, -110%, 0);transform:translate3d(-100%, -110%, 0);-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.g-module.g-location .map-image .g-tool.tool-soho{left:47%;top:42.5%;height:15%}.g-module.g-location .map-image .g-tool.tool-bedford{left:25.5%;top:50.5%;height:19%}.g-module.g-location .map-image .g-tool.tool-museum{left:12.4%;top:50%;height:15%}.g-module.g-location .map-image .g-tool.tool-fitzroy{left:60.6%;top:86.1%;height:15%}.g-module.g-location .map-image .g-tool.tool-coachworks{left:45.5%;top:64.8%;z-index:5;height:auto;width:12%}.g-module.g-location .map-image .g-tool.tool-coachworks.active{opacity:1;-webkit-transform:translate3d(-50%, -100%, 0);transform:translate3d(-50%, -100%, 0);-webkit-transition:.6s 2s ease-out;transition:.6s 2s ease-out}.g-module.g-location .map-image .g-tool .label{background-color:var(--tan);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5px 12px;gap:5px;color:var(--midbrown);font-weight:600;font-size:14px}@media(max-width: 1199.98px){.g-module.g-location .map-image .g-tool .label{font-size:11px;padding:4px 8px}}@media(max-width: 767.98px){.g-module.g-location .map-image .g-tool .label{font-size:8px;padding:2px 5px}.g-module.g-location .map-image .g-tool .label img{max-height:10px}}.g-module.g-location .map-image .g-tool.g-tool-secondary .line{background-color:var(--white)}.g-module.g-location .map-image .g-tool.g-tool-secondary .label{background-color:rgba(0,0,0,0);color:var(--white);font-weight:400}.g-module.g-location .map-image .g-tool .line{width:2px;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--tan)}.g-module.g-floorplan .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-module.g-floorplan .heading .total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.g-module.g-floorplan .heading .total .area{font-size:10px}@font-face{font-family:"campton_book";src:url("../fonts/campton_book.woff2") format("woff2"),url("../fonts/campton_book.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"campton_medium";src:url("../fonts/campton_medium.woff2") format("woff2"),url("../fonts/campton_medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"campton_semibold";src:url("../fonts/campton_semibold.woff2") format("woff2"),url("../fonts/campton_semibold.woff") format("woff");font-weight:normal;font-style:normal}p{font-family:"campton_medium",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:23.14px}p strong{font-weight:500 !important}a{color:#fff}h1,h2,h3{font-family:"campton_medium",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase}h2{margin-bottom:0}h1{font-size:3.75rem;line-height:3.625rem;letter-spacing:.05rem;font-family:"campton_medium",sans-serif}.h-large{font-size:80px}.h-medium{font-size:2.25rem;line-height:2.875rem;letter-spacing:.02em}.h-small{font-size:1.125rem;text-transform:uppercase;line-height:3.625rem;letter-spacing:.02em}.p-large{font-size:2.25rem;line-height:2.875rem;letter-spacing:-0.02rem;font-weight:500}.p-medium{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.02rem;font-weight:500}.p-small{font-size:1.125rem;line-height:1.5625rem;font-weight:400;letter-spacing:-0.02rem;font-family:"campton_book",sans-serif}.p-xsmall{font-size:1.125rem}.p-no-margin{margin-bottom:0}@media(max-width: 1199.98px){h1{font-size:3rem;line-height:2.9rem}}@media(max-width: 767.98px){.p-large{font-size:2rem;line-height:2.5555rem}.h-small{font-size:1.125rem;line-height:2.625rem}}@media(max-width: 575.98px){.p-large{font-size:1.75rem;line-height:2.236rem}}@media(max-width: 450.98px){h1{font-size:2.3rem;line-height:2.25rem}}.g-button{border-radius:22px;padding:8px 16px;color:var(--tan);border:1px solid var(--red);background-color:rgba(0,0,0,0);overflow:hidden;position:relative;-webkit-transition:.2s;transition:.2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-width:200px}.g-button.g-button-red{color:var(--red);text-align:center;display:block;min-width:0px;padding:8px 30px}.g-button .icon-arrow{width:8.865px;height:15px;-webkit-transition:.2s .2s;transition:.2s .2s}.g-button .icon-arrow svg{height:100%;width:auto;position:absolute;top:0;fill:var(--red);-webkit-transition:.2s .2s;transition:.2s .2s}.g-button .icon{width:30px;height:16px;position:relative}.g-button .icon svg{position:absolute;top:50%;left:50%;-webkit-transition:.2s .2s;transition:.2s .2s}.g-button .icon svg path{-webkit-transition:.2s .2s;transition:.2s .2s}.g-button .icon svg.arrow{-webkit-transform:translate3d(-50%, -7px, 0);transform:translate3d(-50%, -7px, 0)}.g-button .icon svg.box{-webkit-transform:translate3d(-50%, -1px, 0);transform:translate3d(-50%, -1px, 0)}.g-button::before{content:"";position:absolute;width:100%;height:0px;background-color:var(--red);bottom:0;left:0;-webkit-transition:.2s;transition:.2s;z-index:0}.g-button>*{position:relative;z-index:2}.g-button:hover{color:var(--white)}.g-button:hover::before{height:100%}.g-button:hover.g-button-red{color:var(--red);text-align:center;display:block;min-width:0px;padding:8px 30px}.g-button:hover .icon svg.arrow{-webkit-transform:translate3d(-50%, -10px, 0);transform:translate3d(-50%, -10px, 0)}.g-button:hover .icon svg.arrow path{stroke:var(--white)}.g-button:hover .icon svg.box{-webkit-transform:translate3d(-50%, -1px, 0);transform:translate3d(-50%, -1px, 0)}.g-button:hover .icon svg.box path{stroke:var(--white)}.g-button:hover .icon-arrow{margin-left:10px;-webkit-transition:.2s .2s;transition:.2s .2s}.g-button:hover .icon-arrow svg{fill:var(--white)}.page-title{color:var(--white);text-transform:uppercase;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:100%;text-align:center}.link-fade{text-decoration:none !important;-webkit-transition:var(--link-transition);transition:var(--link-transition)}@media(hover: hover){.link-fade:hover{opacity:var(--link-opacity)}.link-fade:hover.link-fade-light{opacity:.85}.link-fade:hover.color-white{color:#fff}}#g-nav{position:fixed;z-index:999;right:0;top:0;width:100%}#g-nav .inner{height:var(--nav-height);background-color:#ff665e;width:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0px 5px 50px rgba(0,0,0,.15);box-shadow:0px 5px 50px rgba(0,0,0,.15);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--header-pad)}#g-nav .inner h1 img{height:56px;width:auto}@media(max-width: 991.98px){#g-nav .inner h1 img{height:40px}}@media(max-width: 575.98px){#g-nav .inner h1 img{height:30px}}#g-nav .inner .burger{position:relative;width:81px;height:43px;background-color:rgba(0,0,0,0);-webkit-transition:var(--link-transition);transition:var(--link-transition);cursor:pointer;border:none;padding:0;z-index:2}@media(max-width: 991.98px){#g-nav .inner .burger{width:62px;height:37px}}@media(max-width: 575.98px){#g-nav .inner .burger{width:50px}}#g-nav .inner .burger .bar{position:absolute;top:0;height:1px;width:79px;background-color:var(--tan);-webkit-transition:var(--link-transition);transition:var(--link-transition)}@media(max-width: 991.98px){#g-nav .inner .burger .bar{width:60px}}@media(max-width: 575.98px){#g-nav .inner .burger .bar{width:48px}}#g-nav .inner .burger .bar.bar-1{left:1px;-webkit-transform:translate3d(0%, 1px, 0);transform:translate3d(0%, 1px, 0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}#g-nav .inner .burger .bar.bar-2{right:1px;-webkit-transform:translate3d(0%, 9px, 0);transform:translate3d(0%, 9px, 0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}@media(max-width: 991.98px){#g-nav .inner .burger .bar.bar-2{-webkit-transform:translate3d(0%, 8px, 0);transform:translate3d(0%, 8px, 0)}}@media(max-width: 575.98px){#g-nav .inner .burger .bar.bar-2{-webkit-transform:translate3d(0%, 8px, 0);transform:translate3d(0%, 8px, 0)}}#g-nav .inner .burger .bar.bar-3{left:50%;-webkit-transform:translate3d(-50%, 17px, 0);transform:translate3d(-50%, 17px, 0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}@media(max-width: 991.98px){#g-nav .inner .burger .bar.bar-3{-webkit-transform:translate3d(-50%, 15px, 0);transform:translate3d(-50%, 15px, 0)}}@media(max-width: 575.915px){#g-nav .inner .burger .bar.bar-3{-webkit-transform:translate3d(-50%, 15px, 0);transform:translate3d(-50%, 15px, 0)}}#g-nav .inner .burger .bar.bar-4{height:3px;left:50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate3d(-50%, 23px, 0);transform:translate3d(-50%, 23px, 0);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media(max-width: 991.98px){#g-nav .inner .burger .bar.bar-4{-webkit-transform:translate3d(-50%, 20px, 0);transform:translate3d(-50%, 20px, 0)}}@media(max-width: 575.915px){#g-nav .inner .burger .bar.bar-4{-webkit-transform:translate3d(-50%, 20px, 0);transform:translate3d(-50%, 20px, 0)}}#g-nav .inner .burger .bar.bar-5{height:3px;left:1px;-webkit-transform:translate3d(0%, 31px, 0);transform:translate3d(0%, 31px, 0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}@media(max-width: 991.98px){#g-nav .inner .burger .bar.bar-5{-webkit-transform:translate3d(0%, 27px, 0);transform:translate3d(0%, 27px, 0)}}@media(max-width: 575.915px){#g-nav .inner .burger .bar.bar-5{-webkit-transform:translate3d(0%, 27px, 0);transform:translate3d(0%, 27px, 0)}}#g-nav .inner .burger .bar.bar-6{height:3px;right:1px;-webkit-transform:translate3d(0%, 39px, 0);transform:translate3d(0%, 39px, 0);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}@media(max-width: 991.98px){#g-nav .inner .burger .bar.bar-6{-webkit-transform:translate3d(0%, 34px, 0);transform:translate3d(0%, 34px, 0)}}@media(max-width: 575.915px){#g-nav .inner .burger .bar.bar-6{-webkit-transform:translate3d(0%, 34px, 0);transform:translate3d(0%, 34px, 0)}}@media(hover: hover){#g-nav .inner .burger:hover:not(.active) .bar.bar-1{-webkit-transform:translate3d(0%, 6px, 0);transform:translate3d(0%, 6px, 0)}}@media(hover: hover)and (max-width: 991.98px){#g-nav .inner .burger:hover:not(.active) .bar.bar-1{-webkit-transform:translate3d(0%, 8px, 0);transform:translate3d(0%, 8px, 0)}}@media(hover: hover){#g-nav .inner .burger:hover:not(.active) .bar.bar-2{-webkit-transform:translate3d(0%, 12px, 0);transform:translate3d(0%, 12px, 0)}}@media(hover: hover)and (max-width: 991.98px){#g-nav .inner .burger:hover:not(.active) .bar.bar-2{-webkit-transform:translate3d(0%, 12px, 0);transform:translate3d(0%, 12px, 0)}}@media(hover: hover){#g-nav .inner .burger:hover:not(.active) .bar.bar-3{-webkit-transform:translate3d(-50%, 18px, 0);transform:translate3d(-50%, 18px, 0)}}@media(hover: hover)and (max-width: 991.98px){#g-nav .inner .burger:hover:not(.active) .bar.bar-3{-webkit-transform:translate3d(-50%, 16px, 0);transform:translate3d(-50%, 16px, 0)}}@media(hover: hover){#g-nav .inner .burger:hover:not(.active) .bar.bar-4{-webkit-transform:translate3d(-50%, 22px, 0);transform:translate3d(-50%, 22px, 0)}}@media(hover: hover)and (max-width: 991.98px){#g-nav .inner .burger:hover:not(.active) .bar.bar-4{-webkit-transform:translate3d(-50%, 20px, 0);transform:translate3d(-50%, 20px, 0)}}@media(hover: hover){#g-nav .inner .burger:hover:not(.active) .bar.bar-5{-webkit-transform:translate3d(0%, 28px, 0);transform:translate3d(0%, 28px, 0)}}@media(hover: hover)and (max-width: 991.98px){#g-nav .inner .burger:hover:not(.active) .bar.bar-5{-webkit-transform:translate3d(0%, 25px, 0);transform:translate3d(0%, 25px, 0)}}@media(hover: hover){#g-nav .inner .burger:hover:not(.active) .bar.bar-6{-webkit-transform:translate3d(0%, 34px, 0);transform:translate3d(0%, 34px, 0)}}@media(hover: hover)and (max-width: 991.98px){#g-nav .inner .burger:hover:not(.active) .bar.bar-6{-webkit-transform:translate3d(0%, 30px, 0);transform:translate3d(0%, 30px, 0)}}#g-nav .inner .burger.active .bar.bar-1{width:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate3d(0%, 6px, 0);transform:translate3d(0%, 6px, 0)}#g-nav .inner .burger.active .bar.bar-2{width:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate3d(0%, 12px, 0);transform:translate3d(0%, 12px, 0)}#g-nav .inner .burger.active .bar.bar-3{height:2px;width:56px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform:translate3d(-50%, 20px, 0) rotateZ(45deg);transform:translate3d(-50%, 20px, 0) rotateZ(45deg)}@media(max-width: 991.98px){#g-nav .inner .burger.active .bar.bar-3{width:40px;-webkit-transform:translate3d(-50%, 18px, 0) rotateZ(45deg);transform:translate3d(-50%, 18px, 0) rotateZ(45deg)}}#g-nav .inner .burger.active .bar.bar-4{height:2px;width:56px;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;-webkit-transform:translate3d(-50%, 20px, 0) rotateZ(-45deg);transform:translate3d(-50%, 20px, 0) rotateZ(-45deg)}@media(max-width: 991.98px){#g-nav .inner .burger.active .bar.bar-4{width:40px;-webkit-transform:translate3d(-50%, 18px, 0) rotateZ(-45deg);transform:translate3d(-50%, 18px, 0) rotateZ(-45deg)}}#g-nav .inner .burger.active .bar.bar-5{width:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate3d(0%, 28px, 0);transform:translate3d(0%, 28px, 0)}#g-nav .inner .burger.active .bar.bar-6{width:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;-webkit-transform:translate3d(0%, 34px, 0);transform:translate3d(0%, 34px, 0)}#g-nav .panel{position:fixed;width:100%;height:100%;right:0;-webkit-transform:translateX(100%);transform:translateX(100%);background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s ease-in-out,-webkit-transform .6s .2s;transition:background-color .2s ease-in-out,-webkit-transform .6s .2s;transition:background-color .2s ease-in-out,transform .6s .2s;transition:background-color .2s ease-in-out,transform .6s .2s,-webkit-transform .6s .2s}#g-nav .panel.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:background-color .4s .6s ease-in-out,-webkit-transform .6s;transition:background-color .4s .6s ease-in-out,-webkit-transform .6s;transition:background-color .4s .6s ease-in-out,transform .6s;transition:background-color .4s .6s ease-in-out,transform .6s,-webkit-transform .6s;background-color:rgba(0,0,0,.3)}#g-nav .panel.active .panel-inner .circle{-webkit-transition:1s ease-in-out;transition:1s ease-in-out;-webkit-transform:translate3d(50%, -50%, 0) rotateZ(214deg);transform:translate3d(50%, -50%, 0) rotateZ(214deg)}#g-nav .panel .panel-inner{position:absolute;width:700px;overflow:hidden;height:90vh;background-color:var(--green);color:var(--tan);right:0;z-index:1;-webkit-box-shadow:10px 10px 9.3px rgba(0,0,0,.2);box-shadow:10px 10px 9.3px rgba(0,0,0,.2);top:0;border-radius:0 0 0 var(--border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:var(--menu-pad)}@media(max-width: 991.98px){#g-nav .panel .panel-inner{width:90%;height:82vh}}#g-nav .panel .panel-inner .circle{width:100%;position:absolute;pointer-events:none;right:0;top:0;-webkit-transform:translate3d(50%, -50%, 0) rotateZ(146deg);transform:translate3d(50%, -50%, 0) rotateZ(146deg);-webkit-transition:1s ease-in-out;transition:1s ease-in-out}#g-nav .panel .panel-inner .content{position:relative;font-size:3.4375rem;line-height:5.5833333333rem}@media(max-width: 767.98px){#g-nav .panel .panel-inner .content{font-size:3rem;line-height:4.8rem}}@media(max-width: 575.98px){#g-nav .panel .panel-inner .content{font-size:2.5rem;line-height:4.06rem}}@media(max-height: 767.98px){#g-nav .panel .panel-inner .content{font-size:2.5rem;line-height:4.06rem}}#g-nav .panel .panel-inner .content ul{color:var(--tan);text-align:left;font-family:"campton_book",sans-serif;font-weight:400;font-style:normal;padding:0;margin:0;list-style:none}#g-nav .panel .panel-inner .content ul li a{-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none;color:var(--tan)}@media(hover: hover){#g-nav .panel .panel-inner .content ul li a:hover{color:var(--cream)}}#g-nav .panel .panel-inner .content ul li a:active{-webkit-transition:0s;transition:0s;opacity:.6;color:var(--darkred)}.g-footer{overflow:hidden}.g-footer.g-footer-page{min-height:100vh;padding-top:var(--pad-large)}.g-footer.g-footer-page .footer-downloads{padding:0 0 75px 0;border-bottom:1px solid var(--red)}.g-footer.g-footer-page .footer-downloads .download-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media(max-width: 767.98px){.g-footer.g-footer-page .footer-downloads .download-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.g-footer.g-footer-page .footer-top{padding:75px 0 0;border-bottom:none}@media(max-width: 1199.98px){.g-footer.g-footer-page .footer-top p{text-align:left}}@media(max-width: 991.98px){.g-footer.g-footer-page .footer-mid{padding-top:0}}.g-footer .footer-top{padding:75px 0;border-bottom:1px solid var(--red)}.g-footer .footer-top p{margin:0;text-align:left}@media(max-width: 991.98px){.g-footer .footer-top p{text-align:center}}.g-footer .footer-bottom{padding:75px 0}@media(max-width: 767.98px){.g-footer .footer-bottom{padding:0 0 75px 0}}.g-footer .footer-bottom .copyright{width:100%;text-align:right;white-space:nowrap}.g-footer .footer-bottom .circle{position:absolute;width:550px;height:550px;left:0;bottom:0;-webkit-transform:translate3d(-20%, 50%, 0) rotateZ(180deg);transform:translate3d(-20%, 50%, 0) rotateZ(180deg)}@media(max-width: 767.98px){.g-footer .footer-bottom .circle{left:auto;right:0;bottom:0;-webkit-transform:translate3d(75%, -40%, 0) rotateZ(180deg);transform:translate3d(75%, -40%, 0) rotateZ(180deg)}}@media(max-width: 575.98px){.g-footer .footer-bottom .circle{left:auto;bottom:50%;-webkit-transform:translate3d(50%, 50%, 0) rotateZ(180deg);transform:translate3d(50%, 50%, 0) rotateZ(180deg)}}.g-footer .footer-mid{padding:75px 0}.g-footer .footer-mid .grids{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 2fr);gap:50px;width:100%}@media(max-width: 1399.98px){.g-footer .footer-mid .grids{gap:25px}}@media(max-width: 1199.98px){.g-footer .footer-mid .grids{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, 2fr);gap:50px}}@media(max-width: 991.98px){.g-footer .footer-mid .grids{padding:75px 0}}@media(max-width: 767.98px){.g-footer .footer-mid .grids{padding:75px 0 0}}.g-footer .footer-mid .grids .agent-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 2fr);-webkit-column-gap:1px;-moz-column-gap:1px;column-gap:1px;row-gap:50px}@media(max-width: 1199.98px){.g-footer .footer-mid .grids .agent-grid{row-gap:25px}}@media(max-width: 575.98px){.g-footer .footer-mid .grids .agent-grid{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, 1fr)}}.g-footer .footer-mid .grids .agent-grid .entry ul{padding:0;color:var(--tan);list-style:none;font-weight:400;font-family:"campton_book",sans-serif}.g-footer .footer-mid .grids .agent-grid .entry ul .name{font-weight:500;font-family:"campton_medium",sans-serif}.g-footer .footer-mid .grids .agent-grid .entry ul li{-webkit-transition:.3s;transition:.3s}.g-footer .footer-mid .grids .agent-grid .entry ul li a{color:tan;text-decoration:none}.g-footer .footer-mid .grids .agent-grid .entry ul li:hover{opacity:.7}.g-footer .footer-mid .grids .agent-grid .entry.entry-1{grid-column-start:1;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 1}.g-footer .footer-mid .grids .agent-grid .entry.entry-2{grid-column-start:2;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 1}.g-footer .footer-mid .grids .agent-grid .entry.entry-3{grid-column-start:1;grid-column-end:span 1;grid-row-start:2;grid-row-end:span 1}@media(max-width: 575.98px){.g-footer .footer-mid .grids .agent-grid .entry.entry-1{grid-column-start:1;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 1}.g-footer .footer-mid .grids .agent-grid .entry.entry-2{grid-column-start:1;grid-column-end:span 1;grid-row-start:2;grid-row-end:span 1}.g-footer .footer-mid .grids .agent-grid .entry.entry-3{grid-column-start:1;grid-column-end:span 1;grid-row-start:3;grid-row-end:span 1}}@media(hover: hover){.g-footer .footer-mid a.fade-link{-webkit-transition:var(--link-transition);transition:var(--link-transition);color:#fff}.g-footer .footer-mid a.fade-link:hover{opacity:.6}}.g-carousel{position:relative;z-index:3}.g-carousel .carousel-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(.5*var(--pad-large));text-align:center}.g-carousel.g-carousel-large .g-carousel-inner .outer{overflow:hidden;border-radius:var(--border-radius)}@media(max-width: 767.98px){.g-carousel.g-carousel-large .g-carousel-inner .outer{border-radius:0}}.g-carousel.g-carousel-large .g-carousel-inner .outer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;gap:0}.g-carousel.g-carousel-large .g-carousel-inner .outer .inner .entry{min-width:100%;width:100%;border-radius:0}.g-carousel.g-carousel-large .g-carousel-inner .c-button.c-button-left{left:var(--pad-medium);-webkit-transform:translate3d(50%, -50%, 0);transform:translate3d(50%, -50%, 0)}@media(max-width: 991.98px){.g-carousel.g-carousel-large .g-carousel-inner .c-button.c-button-left{left:calc(.25*var(--pad-large))}}@media(max-width: 767.98px){.g-carousel.g-carousel-large .g-carousel-inner .c-button.c-button-left{left:0}}.g-carousel.g-carousel-large .g-carousel-inner .c-button.c-button-right{right:var(--pad-medium);-webkit-transform:translate3d(-50%, -50%, 0) scaleX(-1);transform:translate3d(-50%, -50%, 0) scaleX(-1)}@media(max-width: 991.98px){.g-carousel.g-carousel-large .g-carousel-inner .c-button.c-button-right{right:calc(.25*var(--pad-large))}}@media(max-width: 767.98px){.g-carousel.g-carousel-large .g-carousel-inner .c-button.c-button-right{right:0}}.g-carousel .g-carousel-inner{position:relative;padding:0 var(--pad-medium)}@media(max-width: 767.98px){.g-carousel .g-carousel-inner{padding:0}}@media(max-width: 767.98px){.g-carousel .g-carousel-inner .outer{overflow:hidden}}.g-carousel .g-carousel-inner .outer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;gap:55px}@media(max-width: 767.98px){.g-carousel .g-carousel-inner .outer .inner{gap:0}}.g-carousel .g-carousel-inner .outer .inner .entry{min-width:40vw;width:40vw;height:auto;position:relative;border-radius:var(--border-radius);overflow:hidden}@media(max-width: 991.98px){.g-carousel .g-carousel-inner .outer .inner .entry{min-width:60vw;width:60vw}}@media(max-width: 767.98px){.g-carousel .g-carousel-inner .outer .inner .entry{min-width:100%;width:100%}}.g-carousel .g-carousel-inner .outer .inner .entry .image-text{position:absolute;z-index:1;top:48px;left:48px;height:35%;width:auto;-webkit-transform:translateY(48px);transform:translateY(48px);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}.g-carousel .g-carousel-inner .outer .inner .entry .image-text.bottom{top:auto;bottom:48px}@media(max-width: 767.98px){.g-carousel .g-carousel-inner .outer .inner .entry .image-text{top:24px;left:24px}.g-carousel .g-carousel-inner .outer .inner .entry .image-text.bottom{bottom:24px}}.g-carousel .g-carousel-inner .outer .inner .entry .image-text.active{-webkit-transition:.6s .3s ease-in-out;transition:.6s .3s ease-in-out;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.g-carousel .g-carousel-inner .c-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--red);border-radius:100%;border:none;height:45px;width:45px;padding:10px;z-index:9;-webkit-transition:.3s;transition:.3s}.g-carousel .g-carousel-inner .c-button .bar{position:absolute;top:calc(1px + 50%);left:50%;width:18px;height:2px;background-color:var(--tan);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:.3s;transition:.3s;-webkit-transform-origin:left;transform-origin:left}.g-carousel .g-carousel-inner .c-button .bar.bar-top{-webkit-transform:translate3d(-40%, -100%, 0) rotateZ(45deg);transform:translate3d(-40%, -100%, 0) rotateZ(45deg);-webkit-transform-origin:left top;transform-origin:left top}.g-carousel .g-carousel-inner .c-button .bar.bar-bottom{-webkit-transform:translate3d(-40%, -100%, 0) rotateZ(-45deg);transform:translate3d(-40%, -100%, 0) rotateZ(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.g-carousel .g-carousel-inner .c-button svg{height:100%;width:auto}.g-carousel .g-carousel-inner .c-button svg path{stroke:var(--tan)}@media(max-width: 991.98px){.g-carousel .g-carousel-inner .c-button{height:45px}}.g-carousel .g-carousel-inner .c-button:hover .bar{width:14px;height:4px;top:calc(2px + 50%)}.g-carousel .g-carousel-inner .c-button:active{opacity:.4;-webkit-transition:0s;transition:0s}.g-carousel .g-carousel-inner .c-button.c-button-left{left:var(--pad-medium);-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.g-carousel .g-carousel-inner .c-button.c-button-left .bar.bar-top{-webkit-transform:translate3d(-50%, -100%, 0) rotateZ(-45deg);transform:translate3d(-50%, -100%, 0) rotateZ(-45deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.g-carousel .g-carousel-inner .c-button.c-button-left .bar.bar-bottom{-webkit-transform:translate3d(-50%, -100%, 0) rotateZ(45deg);transform:translate3d(-50%, -100%, 0) rotateZ(45deg);-webkit-transform-origin:left top;transform-origin:left top}@media(max-width: 991.98px){.g-carousel .g-carousel-inner .c-button.c-button-left{left:calc(.25*var(--pad-large))}}.g-carousel .g-carousel-inner .c-button.c-button-right{right:var(--pad-medium);-webkit-transform:translate3d(50%, -50%, 0) scaleX(-1);transform:translate3d(50%, -50%, 0) scaleX(-1)}@media(max-width: 991.98px){.g-carousel .g-carousel-inner .c-button.c-button-right{right:calc(.25*var(--pad-large))}}html,body{background-color:#fff;font-family:"campton_medium",sans-serif;font-weight:400;font-style:normal;scroll-behavior:smooth;margin:0;padding:0;font-size:16px;line-height:21px}@media(max-width: 1199.98px){html,body{font-size:15px}}@media(max-width: 767.98px){html,body{font-size:14px}}body.no-scroll{overflow:hidden}.g-module{opacity:0}.g-module.module-fade{opacity:1;-webkit-transition:opacity 1.2s .3s;transition:opacity 1.2s .3s}#page{width:100vw;height:auto;position:relative;top:0}.mobile{display:none}.desktop{display:block}@media(max-width: 767.98px){.mobile{display:block}.desktop{display:none !important}}