@import url(https://p.typekit.net/p.css?s=1&k=nil8aro&ht=tk&f=26903.26905.26908.26909.28450.28463&a=37932121&app=typekit&e=css);@font-face{font-family:aktiv-grotesk-extended;src:url(https://use.typekit.net/af/2b247a/00000000000000003b9ad134/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/2b247a/00000000000000003b9ad134/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/2b247a/00000000000000003b9ad134/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n1&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:100}@font-face{font-family:aktiv-grotesk-extended;src:url(https://use.typekit.net/af/62d66c/00000000000000003b9ad136/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/62d66c/00000000000000003b9ad136/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/62d66c/00000000000000003b9ad136/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:200}@font-face{font-family:aktiv-grotesk-extended;src:url(https://use.typekit.net/af/f6d3e0/00000000000000003b9ad139/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/f6d3e0/00000000000000003b9ad139/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/f6d3e0/00000000000000003b9ad139/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300}@font-face{font-family:aktiv-grotesk-extended;src:url(https://use.typekit.net/af/e10446/00000000000000003b9ad13a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/e10446/00000000000000003b9ad13a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/e10446/00000000000000003b9ad13a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:mr-eaves-xl-sans;src:url(https://use.typekit.net/af/0581a0/00000000000000003b9adbf3/27/l?subset_id=2&fvd=n1&v=3) format("woff2"),url(https://use.typekit.net/af/0581a0/00000000000000003b9adbf3/27/d?subset_id=2&fvd=n1&v=3) format("woff"),url(https://use.typekit.net/af/0581a0/00000000000000003b9adbf3/27/a?subset_id=2&fvd=n1&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:100}@font-face{font-family:mr-eaves-xl-sans;src:url(https://use.typekit.net/af/187bd4/00000000000000003b9adbf6/27/l?subset_id=2&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/187bd4/00000000000000003b9adbf6/27/d?subset_id=2&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/187bd4/00000000000000003b9adbf6/27/a?subset_id=2&fvd=n2&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:200}@font-face{font-family:mr-eaves-xl-sans;src:url(https://use.typekit.net/af/3d9923/00000000000000003b9adbf7/27/l?subset_id=2&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/3d9923/00000000000000003b9adbf7/27/d?subset_id=2&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/3d9923/00000000000000003b9adbf7/27/a?subset_id=2&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:mr-eaves-xl-sans;src:url(https://use.typekit.net/af/914857/00000000000000003b9adbf8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/914857/00000000000000003b9adbf8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/914857/00000000000000003b9adbf8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300}@font-face{font-family:mr-eaves-xl-sans;src:url(https://use.typekit.net/af/bbced3/00000000000000003b9adbed/27/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/bbced3/00000000000000003b9adbed/27/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/bbced3/00000000000000003b9adbed/27/a?subset_id=2&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700}*{box-sizing:border-box}body,html{margin:0;padding:0;font-size:16px;letter-spacing:normal;line-height:normal;font-weight:400;height:100%}h1,h2,h3,h4,h5,h6{font-family:aktiv-grotesk-extended,sans-serif}.property-content-form{text-align:center}.cognito INPUT[type=email],.cognito INPUT[type=password],.cognito INPUT[type=tel],.cognito INPUT[type=text],.cognito INPUT[type=url],.cognito select,.cognito textarea{width:100%;border:none;border-bottom:solid 2px #a83437;padding-bottom:15px}.c-forms-form-title{display:none}.cognito .c-editor textarea{resize:none}.cognito.c-safari.c-sml>div{visibility:hidden!important;height:0!important;width:0!important}legend.c-label{font-size:.8rem;color:#414242}.c-editor.c-columns-0{color:#414242}.cognito #c-submit-button{border:none;background:#a83437;padding:1.2rem;color:#fff;font-size:1rem;letter-spacing:3px;text-transform:uppercase}input[type=radio]{margin-right:5px}.cognito:not(.c-forms-actionBar){max-width:350px!important;padding:1rem 2rem;box-shadow:0 0 20px 6px rgba(0,0,0,.25)}.cognito label{display:inline;text-transform:uppercase!important}input::-moz-placeholder{text-transform:uppercase;color:#9a9a9a}input:-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}input::-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}input::placeholder{text-transform:uppercase;color:#9a9a9a}textarea::-moz-placeholder{text-transform:uppercase;color:#9a9a9a}textarea:-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}textarea::-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}textarea::placeholder{text-transform:uppercase;color:#9a9a9a}label.c-yesno-radio span{color:#9a9a9a}a{text-decoration:none}::-moz-placeholder{color:#9a9a9a}:-ms-input-placeholder{color:#9a9a9a}::-ms-input-placeholder{color:#9a9a9a}::placeholder{color:#9a9a9a}.wrapper{display:flex;flex-flow:row wrap}.col-1{width:10%}@media (max-width:850px){.col-1{width:100%}}.col-2{width:20%}@media (max-width:850px){.col-2{width:100%}}.col-25{width:25%}@media (max-width:850px){.col-25{width:100%}}.col-3{width:30%}@media (max-width:850px){.col-3{width:100%}}.col-33{width:33%}@media (max-width:850px){.col-33{width:100%}}.col-4{width:40%}@media (max-width:850px){.col-4{width:100%}}.col-5{width:50%}@media (max-width:850px){.col-5{width:100%}}.col-6{width:60%}@media (max-width:850px){.col-6{width:100%}}.col-7{width:70%}@media (max-width:850px){.col-7{width:100%}}.col-8{width:80%}@media (max-width:850px){.col-8{width:100%}}.col-9{width:90%}@media (max-width:850px){.col-9{width:100%}}.col-10{width:100%}@media (max-width:850px){.col-10{width:100%}}.hideMe{display:none;transition:all .5s}.box-shadowed{box-shadow:0 0 12px rgba(0,0,0,.6)}.container{max-width:80%;margin:auto}.modalUnderlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.87);z-index:10;transition:1s;display:none}.modalUnderlay .modalWindow{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-image:linear-gradient(rgba(255,255,255,.7),#fff);display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:3rem;border-radius:.5rem;border:2px solid white;box-shadow:1px 1px 1px #f36623;max-width:95%}.modalUnderlay .modalWindow .modalContent{position:relative;text-align:center;max-width:100%}.modalUnderlay .modalWindow .modalContent .modalClose{position:absolute;top:.3%;right:.5%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:2rem}.modalUnderlay .modalWindow .modalContent .modalLogo{margin:2rem}@-webkit-keyframes kenburns-top{0%{transform:scale(1) translateY(0);transform-origin:50% 16%}100%{transform:scale(1.25) translateY(-15px);transform-origin:top}}@keyframes kenburns-top{0%{transform:scale(1) translateY(0);transform-origin:50% 16%}100%{transform:scale(1.25) translateY(-15px);transform-origin:top}}@-webkit-keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}100%{letter-spacing:normal;opacity:1}}@keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}100%{letter-spacing:normal;opacity:1}}@-webkit-keyframes tilt-in-fwd-tr{0%{transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg);opacity:0}100%{transform:rotateY(0) rotateX(0) translate(0,0) skew(0deg,0deg);opacity:1}}@keyframes tilt-in-fwd-tr{0%{transform:rotateY(20deg) rotateX(35deg) translate(300px,-300px) skew(-35deg,10deg);opacity:0}100%{transform:rotateY(0) rotateX(0) translate(0,0) skew(0deg,0deg);opacity:1}}@-webkit-keyframes tilt-in-fwd-tl{0%{transform:rotateY(-20deg) rotateX(35deg) translate(-300px,-300px) skew(35deg,-10deg);opacity:0}100%{transform:rotateY(0) rotateX(0) translate(0,0) skew(0deg,0deg);opacity:1}}@keyframes tilt-in-fwd-tl{0%{transform:rotateY(-20deg) rotateX(35deg) translate(-300px,-300px) skew(35deg,-10deg);opacity:0}100%{transform:rotateY(0) rotateX(0) translate(0,0) skew(0deg,0deg);opacity:1}}.side-wide-hero{display:grid;grid-template-columns:1.8125fr 6.375fr 1.8125fr;grid-template-rows:1fr;position:relative;max-height:482px;overflow:hidden}.side-wide-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(65,66,66,.85);z-index:-1}.side-wide-hero #hero-image{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2}.side-wide-hero #hero-image img{max-width:100%;width:100%;max-height:482px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:-2}.side-wide-hero h1{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;align-self:center;justify-self:center;color:#fff;text-transform:uppercase;font-size:6.3157vw;font-weight:100;position:relative;z-index:3;padding-top:5rem}@media (max-width:900px){.side-wide-hero h1{padding-top:0}}.side-wide-hero svg{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;position:relative;z-index:2;opacity:.06}.side-wide-hero .watermark{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;position:relative;z-index:2;opacity:.06;max-width:100%;width:100%;max-height:482px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.cognito *{font-family:aktiv-grotesk-extended,sans-serif}.cognito{background-color:#fff}.property-content-form{text-align:center}.cognito INPUT[type=email],.cognito INPUT[type=password],.cognito INPUT[type=tel],.cognito INPUT[type=text],.cognito INPUT[type=url],.cognito select,.cognito textarea{width:100%;border:none;border-bottom:solid 2px #a83437;padding-bottom:15px}.c-forms-form-title{display:none}.cognito .c-editor textarea{resize:none}.cognito.c-safari.c-sml>div{visibility:hidden!important;height:0!important;width:0!important}legend.c-label{font-size:.8rem;color:#414242}.c-editor.c-columns-0{color:#414242}.cognito #c-submit-button{border:none;background:#a83437;padding:1.2rem;color:#fff;font-size:1rem;letter-spacing:3px;text-transform:uppercase;box-shadow:0 0 12px rgba(0,0,0,.6)}input[type=radio]{margin-right:5px}.cognito:not(.c-forms-actionBar){max-width:350px!important;padding:1rem 2rem;box-shadow:0 0 20px 6px rgba(0,0,0,.25)}.cognito label{display:inline;text-transform:uppercase!important}input::-moz-placeholder{text-transform:uppercase;color:#9a9a9a}input:-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}input::-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}input::placeholder{text-transform:uppercase;color:#9a9a9a}textarea::-moz-placeholder{text-transform:uppercase;color:#9a9a9a}textarea:-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}textarea::-ms-input-placeholder{text-transform:uppercase;color:#9a9a9a}textarea::placeholder{text-transform:uppercase;color:#9a9a9a}label.c-yesno-radio span{color:#9a9a9a}#map{display:grid;grid-template-columns:6.11979167fr .296875fr 3.61458333fr;grid-template-rows:auto 1.0595238fr auto;position:relative}#map .map{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:4;margin-bottom:-10px}#map .map img{max-width:100%;width:100%}#map .pointer{grid-column-start:2;grid-column-end:3;max-width:100%;width:100%;position:absolute;top:32.380952%}#map .pointer path{transition:.6s}#map .pointer path:hover{fill:#f6f6f6}#map a#get-directions{position:absolute;right:6.25%;bottom:7.14%;color:#fff;background:#a83437;padding:1rem;font-family:aktiv-grotesk-extended,sans-serif;font-size:.9vw}@media (max-width:767px){#map a#get-directions{padding:5px;font-size:10px}}.hide{display:none!important}.show{display:block!important}.wsfmenufull .wsfwrap{display:block;height:100%;width:100%;font-family:aktiv-grotesk-extended,sans-serif}.wsfwrap li{font-weight:400}.wsfmenufull .wsfwrap li a{font-weight:100}.wsfanimatedcolors{background:#a83437}.toggleMenu{height:100vh!important;display:block!important;overflow:auto!important}.wsbottompart{position:static;line-height:25px;margin-bottom:6rem}.featured-listing-image{width:100%}.featured-listing-title-bar{width:100%}.featured-listing-content{width:100%}.featured-listing-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;max-width:100%}.featured-listing-card{background:#fff;width:340px;font-family:aktiv-grotesk-extended,sans-serif;box-shadow:0 0 20px 2px #000;transition:.2s}.featured-listing-image{width:100%;margin-bottom:-5px}span.fl-city-state{color:rgba(255,255,255,.5);font-weight:300;letter-spacing:0}p.fl-blurb{margin:0}p.fl-blurb{margin:0;margin-bottom:1rem}.featured-listing-content{padding:1.5rem}p.fl-blurb{margin:0;margin-bottom:1rem;color:#707070;line-height:22px}span.fl-title{font-weight:300;text-transform:uppercase;letter-spacing:2px;font-size:1.3rem}.featured-listing-title-bar{width:100%;display:grid;background:#414242;padding:1rem;color:#fff}span.fl-card-sf{color:#d4af37;display:flex;align-items:center;justify-content:flex-end;padding-right:.3rem}.fl-card-footer a{justify-self:end}.ytIcon svg{height:30px}.noOverflow{overflow:hidden!important}@media (max-width:800px){#mastHeader{width:100%;display:block;overflow:hidden;transition:1s;grid-template-columns:1fr!important}#mastHeader .hide{display:block!important;height:100vh;overflow:auto}.wsfulllinksty{width:100%;padding:10px 0;text-align:center}}#mastHeader{background:rgba(255,255,255,.5);position:absolute;top:0;left:0;z-index:99;width:100%;height:104px;display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}#mastHeader .right{background:#424141}#wstoggle{height:auto!important}.left{display:flex;align-items:center;justify-content:center}.left .logo{display:grid;align-items:center}.left .logo svg{width:29vw}.left .social{display:grid;grid-template-columns:repeat(3,1fr);justify-items:end;align-items:end;-moz-column-gap:.75rem;column-gap:.75rem;margin-right:2rem}.left .social img{width:1.5vw;margin-bottom:1rem}.left .social a{width:1.5vw;margin-bottom:1rem}.left .social svg *{fill:#414242}#menu-main-menu{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;padding-left:1rem}#menu-main-menu ul{list-style:none}#menu-main-menu li{list-style:none;position:relative;margin:0 1rem;white-space:nowrap}#menu-main-menu li .sub-menu{display:none}#menu-main-menu li a{color:#cdcdcd;font-size:1.4vw;font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:3px}#mastHeader .right{background:#424141;display:flex;flex-flow:row nowrap;position:relative}#mastHeader .right *{text-align:center}.nav-watermark{position:absolute;top:0;left:0;width:100%;height:100%}.nav-watermark svg{height:100%;display:flex;margin:0 10% 0 auto}.icons{margin-right:2rem;display:flex;flex-flow:row nowrap;width:100%;align-items:center;justify-content:flex-end;z-index:1;height:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:.8rem}.icons img{width:1.5vw}.icons a{margin:0 0 0 1rem}.icons svg *{fill:#d4af37}li#menu-item-127>a{position:relative}.menu-item-has-children>a:after{content:"";display:none;height:2px;background:#fff;width:14px;transform:rotate(90deg);position:absolute;bottom:-10.1px;left:2.3rem}.sub-menu li a{position:relative;color:#d4af37!important}.sub-menu li a:after{content:"";display:block;background:#fff;width:17px;height:2px;margin:auto;transform:rotate(90deg);position:absolute;top:-9px;right:39%}.menu-item-has-children:hover>a:after{display:block}.nav-top-border{border-top:solid #fff 1px}#menu-main-menu li .sub-menu{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;margin-top:1rem;padding-left:3rem;width:21.6rem;padding-top:1rem;position:absolute;left:42px}li#nav-menu-item-127 .sub-menu{left:42px;width:14.6rem}li#nav-menu-item-126 .sub-menu{left:42px;width:19.8rem}li#nav-menu-item-125 .sub-menu{width:6.6rem;left:2.7rem}.wslogo{width:85%;margin:0 auto;margin-top:3rem;display:block;padding-bottom:35px}.wslogo img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width:1250px){.left .social{grid-template-columns:1fr}.left .social img{width:2vw;margin-top:5px}.icons img{width:2vw}}@media screen and (max-width:1100px){.left .logo a{text-align:center}.left .logo a svg{width:80%}}@media screen and (max-width:900px){#mastHeader{background:0 0}#mastHeader .left{display:none}#mastHeader .right{display:none}#mastHeader .hide{display:block!important}}#mastFooter{background:#424141;padding:0 1rem;display:flex;flex-flow:row nowrap;width:100%;margin:0;align-items:center;justify-content:space-between;padding:0 2rem}.footer-contact-info a{color:#fff;font-size:1.4vw;font-family:mr-eaves-xl-sans,sans-serif;letter-spacing:4px;text-align:center;font-weight:100}.footer-logo{place-self:center}.menu-footer-menu-container ul{list-style:none}.menu-footer-menu-container ul li{color:#fff;font-size:1.4vw;font-family:mr-eaves-xl-sans,sans-serif;letter-spacing:4px;text-align:right}.menu-footer-menu-container ul li a{color:#cdcdcd;font-size:1.4vw;font-family:mr-eaves-xl-sans,sans-serif;font-weight:300;text-transform:uppercase;letter-spacing:3px}.menu-footer-menu-container ul{list-style:none;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;width:100%}.menu-footer-menu-container ul li{margin:0 0 0 2vw;white-space:nowrap}.footer-social{display:flex;justify-content:flex-end;align-items:center}.footer-social img{width:1.5vw;margin:0 10px}.footer-social .a{opacity:.2}.footer-social a{margin-right:1vw}.footer-social a:last-child{margin-right:0}.footer-social svg *{fill:#d4af37}.footer-social .asnetLogo svg *{fill:#fff}.asnetLogoMobile{display:flex;align-items:center;justify-content:center;margin:2rem auto;opacity:.25;display:none}header.grid-item{position:absolute;bottom:-2vw;right:1vw;background:#414242;padding:0 4rem;font-family:aktiv-grotesk-extended,sans-serif;color:#fff}li#menu-item-112,li#menu-item-114{position:relative}.footer-logo svg{width:24vw}.asnetLogoMobile svg *{fill:#fff}.footer-contact-info p{font-size:1.6vw;margin:1rem auto}.footer-contact-info p{font-size:1.1vw;line-height:1.4vw;font-weight:300}.footer-contact-info{width:100%;display:flex;align-items:center;justify-content:flex-start}.footer-contact-info a{margin-left:1.5rem}.footer-contact-info a p{text-align:left}.logo1line{display:none}.logo2lines{display:initial}@media (max-width:1300px){li#menu-item-112:after,li#menu-item-114:after{transform:translate(1vw,4px)}}@media (max-width:900px){#mastFooter{padding:2rem;padding-bottom:0}.logo1line{display:initial}.logo2lines{display:none}.asnetLogo{display:none}.asnetLogoMobile{display:flex}li#menu-item-112:after,li#menu-item-114:after{height:100%;transform:translate(6vw,4px)}.menu-footer-menu-container ul{grid-template-columns:repeat(3,1fr);align-items:center;justify-items:center;margin:20px;padding:0}.footer-logo svg{width:70vw}#mastFooter{grid-template-columns:1fr}.footer-contact-info p{font-size:4vw!important}.menu-footer-menu-container ul li a{color:#fff;font-size:4.5vw;line-height:50px}.footer-social{display:flex;justify-content:center;align-items:center}.footer-social img{width:6.5vw;margin:0 4px}.footer-contact-info p{font-size:4vw;margin:10px}}@media screen and (max-width:900px){#mastFooter{flex-flow:column}.footer-info{padding-right:0}.menu-footer-menu-container ul{margin:20px 0;justify-content:center}.menu-footer-menu-container ul li{margin:0 .5rem}.footer-social a{margin:0 2vw}.footer-contact-info a{margin:0 auto;margin-top:2vw}.footer-contact-info p{line-height:6vw}}@media (max-width:550px){li#menu-item-112:after,li#menu-item-114:after{height:50%;transform:translate(5vw,14px)}}@media (max-width:420px){li#menu-item-112:after,li#menu-item-114:after{height:50%;transform:translate(2vw,14px)}.footer-social img{width:7.5vw;margin:0 4px}}@media (max-width:375px){li#menu-item-112:after,li#menu-item-114:after{height:30%;transform:translate(2.4vw,15px)}.menu-footer-menu-container ul li a{font-size:3.5vw}}body,html{font-family:aktiv-grotesk-extended,sans-serif}svg.fore-front-logo{width:50vw}.coming-soon-wrap{padding:6vw 0}svg.address-logo{width:3rem}svg.phone-logo{width:3rem}.coming-soon-wrap{display:grid;align-items:center;justify-items:center}.address-wrap{display:grid;grid-template-columns:20% 80%;width:21rem;align-items:center;justify-items:center}.phone-wrap{display:grid;grid-template-columns:20% 80%;width:20rem;justify-items:center;align-items:center}p.phone-text{justify-self:start}p.coming-soon-text{font-size:4vw;margin:0}.content-container{position:relative}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:1rem}.bg-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.white-bg-section{position:absolute;top:0;left:0;width:100%;height:50%;background-color:#fff}.gradient-bg-section{position:absolute;bottom:0;left:0;width:100%;height:50%;background-image:linear-gradient(#fff,rgba(255,255,255,.55))}.content{width:80%;margin:0 auto;grid-area:con;position:relative;z-index:2;font-family:aktiv-grotesk-extended,sans-serif;padding-bottom:1rem}.content h1{color:#a73336;font-size:4.375rem;font-weight:300;text-transform:uppercase;letter-spacing:0;margin-bottom:0;margin-top:0}.content h1 .h1-span{font-weight:200;font-size:3.75rem;top:30px;left:1px;position:relative;color:#414242}.content h1 em{color:#414242;font-size:3.75rem;font-style:normal;font-weight:100;letter-spacing:.035em}.content h2{letter-spacing:0;margin-bottom:0;font-weight:300;font-size:2.75rem;position:relative;color:#000}.content h2 em{color:#414242;font-size:3.75rem;font-style:normal;font-weight:100;letter-spacing:.035em}.content h3{color:#414242;font-size:3.75rem;font-style:normal;font-weight:100;letter-spacing:.035em;margin:30px auto;text-transform:uppercase}.content hr{border:1px solid #a73336;width:60%;margin-left:0;margin-top:2.5vw}.content .hr-line{border:2px solid #a73336;width:100%;margin-left:0;margin-top:1.75vw}.content p{font-size:1.875rem;font-weight:200;color:#414242}.content p a{color:#a73336}.content p a:hover{text-decoration:underline}.content .title-summary{font-size:1.3rem}.content .title{font-family:aktiv-grotesk-extended,sans-serif;margin:3.35vw auto 0 auto;text-transform:uppercase;font-weight:300;font-size:2.4rem;color:#414242}.content .subtitle{margin-top:0}.content .description{font-size:1.3rem;font-weight:300;letter-spacing:normal;line-height:normal}.content .team-boxes{display:flex;flex-flow:row wrap;width:100%;align-items:center;justify-content:center;margin:2vw auto 0 auto}.content .team-boxes .team-card{width:30%;height:65vh;max-height:630px;margin:0 auto;margin-bottom:3vw;position:relative;cursor:pointer;overflow:hidden}.content .team-boxes .team-card img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.content .team-boxes .hover-content{display:none}.content .team-boxes .white-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.7;transition:1s}.content .team-boxes .content-overlay{position:absolute;bottom:0;left:0;width:100%}.content .team-boxes h2.content-overlay-h2{margin:0 1rem 0 1rem;font-weight:400;font-size:1.875rem;color:#414242;text-transform:capitalize}.content .team-boxes .hr-line.content-overlay-hr-line{margin:0 auto .75rem auto;border:1px solid #a73336;width:93%}.content .team-boxes .content-header-overlay{position:absolute;bottom:64px;left:0;width:100%;height:4rem;background-color:rgba(255,255,255,.7);display:flex;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:1rem;transition:.75s}.content .team-boxes .content-header-overlay p{margin:0;font-weight:400}.content .team-boxes .content-header-overlay .hr-line{margin:0;width:96%;border:1px solid #a73336}.content .team-boxes .content-footer-overlay{position:absolute;bottom:0;left:0;width:100%;height:4rem;background:#484848;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;padding:1rem}.content .team-boxes .content-footer-overlay img{width:auto;height:30px}.content .team-boxes .content-footer-overlay .icon-group-1 img{margin-right:.5rem}.content .team-boxes .content-overlay p{color:#fff;font-size:1.18rem;line-height:1.55;padding:1rem 2rem 5rem 2rem;margin:0;background:#484848}.content .team-boxes .team-box{width:28%;min-width:430px;height:15rem;margin:2rem;box-shadow:5px 5px 0 #a83437;display:flex;flex-flow:row nowrap;border:1px solid #a83437;cursor:pointer;background-image:linear-gradient(#fff,rgba(255,255,255,.6));-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.content .team-boxes .team-box .card-link{display:flex;text-decoration:none;color:initial}.content .team-boxes .team-box .vCard-box-1{width:60%;margin:1rem;border-right:2px solid #a83437;border-radius:12px;padding:1rem}.content .team-boxes .team-box p.vCard-name{margin:0;font-weight:400!important;width:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;font-weight:300}.content .team-boxes .team-box p.vCard-name::after{display:block;content:"";top:1px;left:0;width:auto;height:1px;position:relative;background:#a83437}.content .team-boxes .team-box p.vCard-phone{margin-bottom:.5rem;font-size:1.25rem;font-weight:300}.content .team-boxes .team-box p.vCard-email{margin-top:.5rem;font-size:1.1rem;font-weight:400;color:#a83437}.content .team-boxes .team-box .vCard-box-2{width:40%;background-color:#f2f2f2}.content .team-boxes .team-box .vCard-box-2 img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.bio-click{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.icon-group-1{z-index:1}.fancybox-content{padding:0!important;min-width:50%;max-width:80%!important;max-height:98%!important;overflow:hidden!important}.bio-content{display:flex;flex-flow:row nowrap}.bio-content picture{width:40%}.bio-content img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.bio-text{width:52%;padding-bottom:1rem;margin:0 auto;outline:0}.bio-text a{outline:0}.bio-text h2{font-size:1.875rem;color:#414242;font-weight:400}.bio-text p{font-weight:300;line-height:1.4}.bio-text img{width:30px;height:30px;outline:0;margin-right:.5rem;-o-object-fit:contain;object-fit:contain}.bio-text ul{font-weight:300;font-size:.9rem;list-style-type:circle}.hr-line{border:1px solid #a73336;width:100%;margin-left:0;margin-top:1.5vw;margin-bottom:1.5vw}@media screen and (max-width:1024px){.content{width:85%}.content h2{color:#a73336;font-size:8vw}p.title{font-size:6vw!important;margin-top:7vw!important}.content hr{margin-top:8vw!important}p.subtitle{font-size:5vw!important}p.description{font-size:.9rem!important}.content .team-boxes{flex-flow:column}.content .team-boxes .team-box{width:auto;height:auto;margin:1rem 0;min-width:auto;max-width:450px}p.vCard-name{font-size:.9rem!important}p.vCard-phone{font-size:.9rem!important}p.vCard-email{font-size:.9rem!important}}@media screen and (max-width:768px){.content h1{font-size:3rem}.content h1 .h1-span{top:16px;font-size:3rem}.content .team-boxes .team-card{width:auto}.content p{font-size:1.2rem}.fancybox-content{max-width:90%!important;max-height:none!important;overflow:scroll!important}.bio-content{display:flex;flex-flow:column}.bio-content picture{width:100%;height:45vh}.bio-content img{-o-object-position:center 0;object-position:center 0}.bio-text{width:90%}button.fancybox-button.fancybox-close-small{color:#fff!important}}
/*# sourceMappingURL=about.css.map */
