@charset "UTF-8";@import 'fontawesome/css/all.min.css';@-webkit-keyframes spin-around-x{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@keyframes spin-around-x{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}@-webkit-keyframes links-slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100px);transform:translateX(100px)}}@keyframes links-slide-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100px);transform:translateX(100px)}}@-webkit-keyframes fadeOutIn{0%,to{opacity:1}30%,70%{opacity:0}}@keyframes fadeOutIn{0%,to{opacity:1}30%,70%{opacity:0}}@-webkit-keyframes ucg-loading{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ucg-loading{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.button-1{background-color:transparent;border:1px solid #484545;color:#484545;display:inline-block;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;padding:0.6em 0.75em 0.5em 0.75em;text-transform:uppercase}@media (min-width:240px){.button-1{font-size:14px}}@media (min-width:480px){.button-1{font-size:14px}}@media (min-width:720px){.button-1{font-size:14px}}@media (min-width:960px){.button-1{font-size:14px}}@media (min-width:1200px){.button-1{font-size:14px}}@media (min-width:1440px){.button-1{font-size:14px}}@media (min-width:1680px){.button-1{font-size:14px}}.button-1:hover{background-color:#484545;color:#FFFFFF}.button-2{background-color:transparent;border:1px solid white;color:white;display:inline-block;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:0.2em;padding:0.6em 0.75em 0.5em 0.75em;text-transform:uppercase}@media (min-width:240px){.button-2{font-size:14px}}@media (min-width:480px){.button-2{font-size:14px}}@media (min-width:720px){.button-2{font-size:14px}}@media (min-width:960px){.button-2{font-size:14px}}@media (min-width:1200px){.button-2{font-size:14px}}@media (min-width:1440px){.button-2{font-size:14px}}@media (min-width:1680px){.button-2{font-size:14px}}.button-2:hover{background-color:white;border:1px solid #484545;color:#484545}.button-3{background-color:transparent;color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:400;font-style:italic;padding:0}@media (min-width:240px){.button-3{font-size:17px}}@media (min-width:480px){.button-3{font-size:17px}}@media (min-width:720px){.button-3{font-size:17px}}@media (min-width:960px){.button-3{font-size:17px}}@media (min-width:1200px){.button-3{font-size:17px}}@media (min-width:1440px){.button-3{font-size:17px}}@media (min-width:1680px){.button-3{font-size:17px}}.button-3:active,.button-3:focus,.button-3:hover{color:#63666A!important}.button-4{background-color:black;border:1px solid white;color:white;display:inline-block;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;padding:0.6em 0.75em 0.5em 0.75em;text-transform:uppercase}@media (min-width:240px){.button-4{font-size:14px}}@media (min-width:480px){.button-4{font-size:14px}}@media (min-width:720px){.button-4{font-size:14px}}@media (min-width:960px){.button-4{font-size:14px}}@media (min-width:1200px){.button-4{font-size:14px}}@media (min-width:1440px){.button-4{font-size:14px}}@media (min-width:1680px){.button-4{font-size:14px}}.button-4:hover{background-color:white;color:black}.color-brand-1{color:#2b6f71}.color-brand-2{color:#D22630}.color-accent-1{color:#2b6f71}.color-accent-2{color:#D22630}.color-grey{color:#afafaf}.color-dark-grey-1{color:#63666A}.color-light-grey-1{color:#F0F0F0}.color-black{color:#000000}.color-white{color:#FFFFFF}.c-button--blue{background-color:#2b6f71;color:#FFFFFF;display:block;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;height:38px;letter-spacing:0.12em;line-height:2.75;text-align:center;text-decoration:none;text-transform:uppercase;margin:40px 0;width:195px}.c-button--grey{background-color:#63666A;color:#FFFFFF;display:block;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;height:38px;letter-spacing:0.12em;line-height:2.75;text-align:center;text-decoration:none;text-transform:uppercase;margin:40px 0;width:195px;font-size:15px;height:40px;margin:0 auto;width:250px}.object-fit{height:100%;width:100%;top:0;left:0}.image-fit{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}body,html{height:100%;margin:0;width:100%}body.noscroll,html.noscroll{overflow:hidden}body{background-color:#8c8a8b;height:100%;position:relative}body.noscroll{overflow:visible}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:rgba(0,0,0,0.01) 0 0 0}#l-page{position:relative}#l-main{overflow-x:hidden;position:relative;width:100vw}#l-header{position:relative;width:100%;z-index:20}#l-header>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;height:108px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:1440px;position:relative;width:100vw}#l-header>.inset .c-identity{margin-left:20px;position:relative;width:150px;z-index:2}#l-header>.inset .c-identity .header-logo{height:60px;position:relative;width:auto}#l-header>.inset .c-menus{margin-right:20px;position:relative}#l-header>.inset .c-menus .menu-button{color:#FFFFFF;cursor:pointer;font-size:22px;line-height:1;margin-bottom:0}#l-header>.inset .c-menus .menu-button:hover{color:#c6c5c5}#l-header>.inset .c-menus .header-menu{display:none;margin-bottom:-0.25em;position:relative}#l-header>.inset .c-menus .header-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;list-style:none;margin:0;padding-left:0;position:relative}#l-header>.inset .c-menus .header-menu ul li{color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;margin:0 0 0 1.5em;position:relative;text-transform:uppercase}@media (min-width:240px){#l-header>.inset .c-menus .header-menu ul li{font-size:18px}}@media (min-width:480px){#l-header>.inset .c-menus .header-menu ul li{font-size:18px}}@media (min-width:720px){#l-header>.inset .c-menus .header-menu ul li{font-size:18px}}@media (min-width:960px){#l-header>.inset .c-menus .header-menu ul li{font-size:20px}}@media (min-width:1200px){#l-header>.inset .c-menus .header-menu ul li{font-size:22px}}@media (min-width:1440px){#l-header>.inset .c-menus .header-menu ul li{font-size:22px}}@media (min-width:1680px){#l-header>.inset .c-menus .header-menu ul li{font-size:22px}}#l-header>.inset .c-menus .header-menu ul li a{color:inherit}#l-header>.inset .c-menus .header-menu ul li a:hover{color:#535051}#l-header>.inset .c-menus .header-menu ul li.contact-us{color:#c6c5c5}#l-header>.inset .c-menus .header-menu ul li.current-menu-item{color:#000000}#l-header>.inset .c-menus .header-menu ul li.current-menu-parent{color:#000000}#l-header>.inset .c-menus .header-menu ul li.represented-brands a{padding-bottom:1.25em}#l-header>.inset .c-menus.open{height:320px;left:0;position:absolute;top:0;width:100vw}#l-header>.inset .c-menus.open .menu-button{position:absolute;right:20px;top:43px}#l-header>.inset .c-menus.open .header-menu{display:block;left:0;opacity:1;position:absolute;top:108px;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;width:100vw}#l-header>.inset .c-menus.open .header-menu ul{background-color:rgba(26,22,23,0.8)}#l-header>.inset .c-menus.open .header-menu ul li{font-size:27px;line-height:2}#l-header>.inset .c-menus.open .header-menu ul li:first-child{padding-top:1em}#l-header>.inset .c-menus.open .header-menu ul li:last-child{padding-bottom:1em}#l-header>.inset .c-menus.open .header-menu ul li.current-menu-item{color:#c6c5c5}#l-header>.inset .c-menus.open .header-menu ul li a:hover{color:#8c8a8b}#l-header>.inset .c-menus.open .header-menu ul li ul{background-color:transparent}@media (min-width:720px){#l-header>.inset .c-identity{margin-left:50px}#l-header>.inset .c-menus{margin-right:50px}}@media (min-width:960px){#l-header>.inset{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:1.25em;width:calc(100vw - 75px * 2)}#l-header>.inset .c-identity{margin-left:0}#l-header>.inset .c-menus{margin-right:0}#l-header>.inset .c-menus .menu-button{display:none}#l-header>.inset .c-menus .header-menu{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:block}#l-header>.inset .c-menus .header-menu ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#l-header>.inset .c-menus .header-menu ul li{font-size:20px;line-height:1}#l-header>.inset .c-menus .header-menu ul li ul.sub-menu{border-top:1px solid #c6c5c5;display:none;left:0;margin:0;padding:1.25em 1em 0 1em;position:absolute;top:36px;width:100%}#l-header>.inset .c-menus .header-menu ul li ul.sub-menu li{margin:0 0 1.25em 0}#l-header>.inset .c-menus .header-menu ul li ul.sub-menu li.current-menu-item a{text-shadow:none}#l-header>.inset .c-menus .header-menu ul li ul.sub-menu li:hover a{text-shadow:none}#l-header>.inset .c-menus .header-menu ul li:hover ul.sub-menu{background-color:#8c8a8b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}@media (min-width:1px){#l-header-2 .logo-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1px) and (min-width:1px){#l-header-2 .logo-bar{padding:1em 30px 1em 30px}}@media (min-width:1px) and (min-width:720px){#l-header-2 .logo-bar{padding:1em 50px 1em 50px}}@media (min-width:1px) and (min-width:960px){#l-header-2 .logo-bar{padding:1em 75px 1em 75px}}@media (min-width:1px) and (min-width:1440px){#l-header-2 .logo-bar{padding:1em calc((100vw - 1290px) / 2) 1em calc((100vw - 1290px) / 2)}}@media (min-width:1px){#l-header-2 .logo-bar .menu-activator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#l-header-2 .logo-bar .menu-activator .label{font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;color:white;cursor:pointer;letter-spacing:0.21em;margin:0 0.75em 0.1em 0;text-transform:uppercase}}@media (min-width:1px){#l-header-2 .menu-bar{background-color:black;display:none;height:0;opacity:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}}@media (min-width:1px) and (min-width:1px){#l-header-2 .menu-bar{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){#l-header-2 .menu-bar{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){#l-header-2 .menu-bar{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){#l-header-2 .menu-bar{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){#l-header-2 .menu-bar .menu{list-style:none;padding-left:0}#l-header-2 .menu-bar .menu .menu-item{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.21em;line-height:1.3;margin:0 0 1em 0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){#l-header-2 .menu-bar .menu .menu-item{font-size:16px}}@media (min-width:1px) and (min-width:480px){#l-header-2 .menu-bar .menu .menu-item{font-size:17px}}@media (min-width:1px) and (min-width:720px){#l-header-2 .menu-bar .menu .menu-item{font-size:18px}}@media (min-width:1px) and (min-width:960px){#l-header-2 .menu-bar .menu .menu-item{font-size:20px}}@media (min-width:1px) and (min-width:1200px){#l-header-2 .menu-bar .menu .menu-item{font-size:23px}}@media (min-width:1px) and (min-width:1440px){#l-header-2 .menu-bar .menu .menu-item{font-size:25px}}@media (min-width:1px) and (min-width:1680px){#l-header-2 .menu-bar .menu .menu-item{font-size:27px}}@media (min-width:1px){#l-header-2 .menu-bar .menu .menu-item.information-only{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none;margin-bottom:1.25em;pointer-events:none}}@media (min-width:1px) and (min-width:240px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:15px}}@media (min-width:1px) and (min-width:480px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:15px}}@media (min-width:1px) and (min-width:720px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:15px}}@media (min-width:1px) and (min-width:960px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:17px}}@media (min-width:1px) and (min-width:1200px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:20px}}@media (min-width:1px) and (min-width:1440px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:21px}}@media (min-width:1px) and (min-width:1680px){#l-header-2 .menu-bar .menu .menu-item.information-only{font-size:23px}}@media (min-width:1px){#l-header-2 .menu-bar #menu-brand-menu{border-bottom:1px solid white;padding-bottom:2em;margin-bottom:3em}}@media (min-width:1px){#l-header-2 .menu-bar.active{display:block;height:100%;opacity:1}}@media (min-width:960px){#l-header-2 .menu-bar .menu-brand-menu-container{border-right:1px solid white;-ms-grid-column:3;-ms-grid-column-span:4;grid-column:3/span 4;height:auto}#l-header-2 .menu-bar .menu-page-menu-container{-ms-grid-column:8;-ms-grid-column-span:4;grid-column:8/span 4}#l-header-2 .menu-bar #menu-brand-menu{border-bottom:0;padding-bottom:0;margin-bottom:0}#l-header-2 .menu-bar.active{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}}@media (min-width:1px){#l-footer{background-color:#8c8a8b;padding:50px 0 0 0;position:relative;width:100%;z-index:20}#l-footer .c-footer-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;max-width:1440px;position:relative;width:calc(100vw - 20px * 2)}#l-footer .c-footer-1 .connect{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;width:67%}#l-footer .c-footer-1 .connect>*{margin-right:1em}#l-footer .c-footer-1 .connect>:last-child{margin-right:0}#l-footer .c-footer-1 .connect .narrower{max-width:200px}#l-footer .c-footer-1 .connect .ucg-media-links .links li{color:#FFFFFF;margin:0 1em 0 0}#l-footer .c-footer-1 .connect .ucg-media-links .links li:last-child{margin-right:0}#l-footer .c-footer-1 .connect .ucg-media-links .links li i{font-size:18px}#l-footer .c-footer-1 .blog{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;width:33%}#l-footer .c-footer-1 .blog .link{margin:0}#l-footer .c-footer-1 .blog .link .button-1{border:0;color:#FFFFFF;padding:0}#l-footer .c-footer-1 .blog .link .button-1:hover{background-color:transparent;color:#000000}#l-footer .c-footer-1 .sign-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem;width:100%}#l-footer .c-footer-1 .sign-up .head{margin-bottom:1em;margin-right:1em}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_heading{display:none}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .validation_error{display:none}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields{list-style:none;margin:0;padding-left:0}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields li{margin:0}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields label{display:none}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields input{-webkit-appearance:none;border-radius:0;background-color:transparent;border:1px solid #d1d0d1;color:#d1d0d1;padding:0.25em;min-height:34px;text-align:center}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields input::-webkit-input-placeholder{color:#d1d0d1}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields input::-moz-placeholder{color:#d1d0d1}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields input:-ms-input-placeholder{color:#d1d0d1}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields input::-ms-input-placeholder{color:#d1d0d1}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields input::placeholder{color:#d1d0d1}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_body .gform_fields .validation_message{color:#FFFFFF;padding-top:0.5em}#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{-webkit-appearance:none;border-radius:0;color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;background-color:#d1d0d1;border:0;cursor:pointer;min-height:34px;padding:0.2em 1em 0 1em;text-align:center}}@media (min-width:1px) and (min-width:240px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1px) and (min-width:480px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1px) and (min-width:720px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1px) and (min-width:960px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:15px}}@media (min-width:1px) and (min-width:1200px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:16px}}@media (min-width:1px) and (min-width:1440px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:16px}}@media (min-width:1px) and (min-width:1680px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]{font-size:16px}}@media (min-width:1px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit] a{text-decoration:none}}@media (min-width:1px){#l-footer .c-footer-1 .sign-up .gform_wrapper #gform_1 .gform_footer input[type=submit]:hover{background-color:#1a1617;color:#FFFFFF}}@media (min-width:1px){#l-footer .c-footer-2{position:relative}#l-footer .c-footer-2>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:1440px;padding:2rem 0;position:relative;width:calc(100vw - 20px * 2)}#l-footer .c-footer-2>.inset p{color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.33333333;margin:0;text-transform:uppercase;text-align:center}}@media (min-width:1px) and (min-width:240px){#l-footer .c-footer-2>.inset p{font-size:15px}}@media (min-width:1px) and (min-width:480px){#l-footer .c-footer-2>.inset p{font-size:15px}}@media (min-width:1px) and (min-width:720px){#l-footer .c-footer-2>.inset p{font-size:15px}}@media (min-width:1px) and (min-width:960px){#l-footer .c-footer-2>.inset p{font-size:14px}}@media (min-width:1px) and (min-width:1200px){#l-footer .c-footer-2>.inset p{font-size:16px}}@media (min-width:1px) and (min-width:1440px){#l-footer .c-footer-2>.inset p{font-size:17px}}@media (min-width:1px) and (min-width:1680px){#l-footer .c-footer-2>.inset p{font-size:19px}}@media (min-width:1px){#l-footer .c-footer-2>.inset p a:hover{color:#000000}}@media (min-width:1px){#l-footer .c-footer-2>.inset p.company-name{color:#000000;margin-bottom:0.5em;padding-top:0.2em}}@media (min-width:1px){#l-footer .c-footer-2>.inset p.company-location{font-family:"urw-din",Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.005em;line-height:1.41666667;text-transform:none}}@media (min-width:1px){#l-footer .c-footer-2>.inset p.telephone{font-family:"urw-din",Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.005em;line-height:1.41666667;text-transform:none}}@media (min-width:1px){#l-footer .c-footer-2>.inset p.email{font-family:"urw-din",Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.005em;line-height:1.41666667;margin-bottom:1.5em;text-transform:none}}@media (min-width:1px){#l-footer .c-footer-2>.inset .brands{padding-top:0.2em;display:-webkit-box;display:-ms-flexbox;display:flex}#l-footer .c-footer-2>.inset .brands>*{margin:0 0.5em}}@media (min-width:1px){#l-footer .c-footer-3{padding:20px 0;position:relative}#l-footer .c-footer-3>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:1440px;position:relative;width:calc(100vw - 20px * 2)}#l-footer .c-footer-3>.inset p{color:#c6c5c5;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:2.08333333;margin:0 0 1em 0;line-height:1.5;margin:0 0.5em;text-align:center}}@media (min-width:1px) and (min-width:240px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px) and (min-width:480px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px) and (min-width:720px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px) and (min-width:960px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px) and (min-width:1200px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px) and (min-width:1440px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px) and (min-width:1680px){#l-footer .c-footer-3>.inset p{font-size:12px}}@media (min-width:1px){#l-footer .c-footer-3>.inset p a:hover{color:#FFFFFF}}@media (min-width:1px){#l-footer .c-footer-3>.inset p.copyright{width:100%}}@media (min-width:960px){#l-footer .c-footer-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:calc(100vw - 75px * 2)}#l-footer .c-footer-1 .connect{width:auto}#l-footer .c-footer-1 .blog{border-right:1px solid #FFFFFF;width:auto}#l-footer .c-footer-1 .sign-up{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}#l-footer .c-footer-1 .sign-up .head{margin:0 1em 0 0}#l-footer .c-footer-2>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem 1rem;width:calc(100vw - 75px * 2)}#l-footer .c-footer-2>.inset p.company-name{margin-bottom:0}#l-footer .c-footer-2>.inset p.email{margin-bottom:0}#l-footer .c-footer-2>.inset .company-location{display:-webkit-box;display:-ms-flexbox;display:flex}#l-footer .c-footer-2>.inset .company-location>*{margin-right:0.5em}#l-footer .c-footer-2>.inset .company-location>:last-child{margin-right:0}#l-footer .c-footer-3>.inset{width:calc(100vw - 75px * 2)}#l-footer .c-footer-3>.inset p.copyright{width:auto}}a{color:inherit;text-decoration:none}a:hover{color:#b1b2b4}a:focus{outline:none}a.guillemet{color:#afafaf;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.12em;line-height:1;text-transform:uppercase}@media (min-width:240px){a.guillemet{font-size:15px}}@media (min-width:480px){a.guillemet{font-size:15px}}@media (min-width:720px){a.guillemet{font-size:15px}}@media (min-width:960px){a.guillemet{font-size:14px}}@media (min-width:1200px){a.guillemet{font-size:16px}}@media (min-width:1440px){a.guillemet{font-size:17px}}@media (min-width:1680px){a.guillemet{font-size:19px}}a.guillemet:after{content:" »";color:#484545;font-size:150%}.h1,h1{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase}@media (min-width:240px){.h1,h1{font-size:42px}}@media (min-width:480px){.h1,h1{font-size:46px}}@media (min-width:720px){.h1,h1{font-size:48px}}@media (min-width:960px){.h1,h1{font-size:52px}}@media (min-width:1200px){.h1,h1{font-size:54px}}@media (min-width:1440px){.h1,h1{font-size:54px}}@media (min-width:1680px){.h1,h1{font-size:54px}}.h1 a,h1 a{text-decoration:none}.callout{color:#63666A;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:26px;letter-spacing:0.12em;line-height:1.05555556;text-transform:uppercase}@media (min-width:480px){.callout{font-size:28px}}@media (min-width:720px){.callout{font-size:30px}}.h2,h2{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase}@media (min-width:240px){.h2,h2{font-size:24px}}@media (min-width:480px){.h2,h2{font-size:24px}}@media (min-width:720px){.h2,h2{font-size:24px}}@media (min-width:960px){.h2,h2{font-size:26px}}@media (min-width:1200px){.h2,h2{font-size:28px}}@media (min-width:1440px){.h2,h2{font-size:28px}}@media (min-width:1680px){.h2,h2{font-size:28px}}.h2 a,h2 a{text-decoration:none}.news-headline{color:#2b6f71;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:22px;letter-spacing:0.12em;line-height:1.05555556;text-transform:uppercase}@media (min-width:480px){.news-headline{font-size:24px}}@media (min-width:720px){.news-headline{font-size:27px}}.h3,h3{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase}@media (min-width:240px){.h3,h3{font-size:14px}}@media (min-width:480px){.h3,h3{font-size:14px}}@media (min-width:720px){.h3,h3{font-size:14px}}@media (min-width:960px){.h3,h3{font-size:15px}}@media (min-width:1200px){.h3,h3{font-size:16px}}@media (min-width:1440px){.h3,h3{font-size:16px}}@media (min-width:1680px){.h3,h3{font-size:16px}}.h3 a,h3 a{text-decoration:none}.h3.color-white,h3.color-white{color:#FFFFFF}.h4,h4{color:#63666A;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.02em;line-height:1.15789474;margin:0 0 1em 0;text-transform:uppercase}@media (min-width:240px){.h4,h4{font-size:15px}}@media (min-width:480px){.h4,h4{font-size:16px}}@media (min-width:720px){.h4,h4{font-size:17px}}@media (min-width:960px){.h4,h4{font-size:19px}}@media (min-width:1200px){.h4,h4{font-size:22px}}@media (min-width:1440px){.h4,h4{font-size:23px}}@media (min-width:1680px){.h4,h4{font-size:26px}}.h4 a,h4 a{text-decoration:none}.h5,h5{color:#00338e;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.02em;line-height:1.1965812;margin:0 0 0.2em 0}@media (min-width:240px){.h5,h5{font-size:96px}}@media (min-width:480px){.h5,h5{font-size:103px}}@media (min-width:720px){.h5,h5{font-size:109px}}@media (min-width:960px){.h5,h5{font-size:117px}}@media (min-width:1200px){.h5,h5{font-size:90px}}@media (min-width:1440px){.h5,h5{font-size:90px}}@media (min-width:1680px){.h5,h5{font-size:90px}}.h5 a,h5 a{text-decoration:none}.h6,h6{color:#00338e;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.02em;line-height:1.1965812;margin:0 0 0.2em 0}@media (min-width:240px){.h6,h6{font-size:96px}}@media (min-width:480px){.h6,h6{font-size:103px}}@media (min-width:720px){.h6,h6{font-size:109px}}@media (min-width:960px){.h6,h6{font-size:117px}}@media (min-width:1200px){.h6,h6{font-size:90px}}@media (min-width:1440px){.h6,h6{font-size:90px}}@media (min-width:1680px){.h6,h6{font-size:90px}}.h6 a,h6 a{text-decoration:none}.p,.p1,p{color:#FFFFFF;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.47058824;margin:0 0 0.7em 0}@media (min-width:240px){.p,.p1,p{font-size:16px}}@media (min-width:480px){.p,.p1,p{font-size:16px}}@media (min-width:720px){.p,.p1,p{font-size:16px}}@media (min-width:960px){.p,.p1,p{font-size:17px}}@media (min-width:1200px){.p,.p1,p{font-size:18px}}@media (min-width:1440px){.p,.p1,p{font-size:18px}}@media (min-width:1680px){.p,.p1,p{font-size:18px}}.p.color-brand-2,.p1.color-brand-2,p.color-brand-2{color:#D22630}.p2{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}@media (min-width:240px){.p2{font-size:14px}}@media (min-width:480px){.p2{font-size:14px}}@media (min-width:720px){.p2{font-size:14px}}@media (min-width:960px){.p2{font-size:15px}}@media (min-width:1200px){.p2{font-size:16px}}@media (min-width:1440px){.p2{font-size:16px}}@media (min-width:1680px){.p2{font-size:16px}}.p3{color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.33333333;margin:0;text-transform:uppercase}@media (min-width:240px){.p3{font-size:15px}}@media (min-width:480px){.p3{font-size:15px}}@media (min-width:720px){.p3{font-size:15px}}@media (min-width:960px){.p3{font-size:14px}}@media (min-width:1200px){.p3{font-size:16px}}@media (min-width:1440px){.p3{font-size:17px}}@media (min-width:1680px){.p3{font-size:19px}}.p4{color:#302d2e;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:2.08333333;margin:0 0 1em 0}@media (min-width:240px){.p4{font-size:12px}}@media (min-width:480px){.p4{font-size:12px}}@media (min-width:720px){.p4{font-size:12px}}@media (min-width:960px){.p4{font-size:12px}}@media (min-width:1200px){.p4{font-size:12px}}@media (min-width:1440px){.p4{font-size:12px}}@media (min-width:1680px){.p4{font-size:12px}}.p5{color:#2b6f71;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0.02em;line-height:1.4;margin:0 0 1em 0;text-transform:uppercase}@media (min-width:240px){.p5{font-size:15px}}@media (min-width:480px){.p5{font-size:15px}}@media (min-width:720px){.p5{font-size:15px}}@media (min-width:960px){.p5{font-size:12px}}@media (min-width:1200px){.p5{font-size:14px}}@media (min-width:1440px){.p5{font-size:15px}}@media (min-width:1680px){.p5{font-size:16px}}.p6{color:black;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none}@media (min-width:240px){.p6{font-size:15px}}@media (min-width:480px){.p6{font-size:15px}}@media (min-width:720px){.p6{font-size:15px}}@media (min-width:960px){.p6{font-size:17px}}@media (min-width:1200px){.p6{font-size:20px}}@media (min-width:1440px){.p6{font-size:21px}}@media (min-width:1680px){.p6{font-size:23px}}.p7{color:black;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0}@media (min-width:240px){.p7{font-size:23px}}@media (min-width:480px){.p7{font-size:24px}}@media (min-width:720px){.p7{font-size:26px}}@media (min-width:960px){.p7{font-size:28px}}@media (min-width:1200px){.p7{font-size:33px}}@media (min-width:1440px){.p7{font-size:35px}}@media (min-width:1680px){.p7{font-size:38px}}.li,li{color:#63666A;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;letter-spacing:0.04em;line-height:1.33333333;margin:0.2em 0 0.8em 0}@media (min-width:240px){.li,li{font-size:15px}}@media (min-width:480px){.li,li{font-size:15px}}@media (min-width:720px){.li,li{font-size:15px}}@media (min-width:960px){.li,li{font-size:15px}}@media (min-width:1200px){.li,li{font-size:17px}}@media (min-width:1440px){.li,li{font-size:18px}}@media (min-width:1680px){.li,li{font-size:20px}}.s1{color:black;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}@media (min-width:240px){.s1{font-size:16px}}@media (min-width:480px){.s1{font-size:16px}}@media (min-width:720px){.s1{font-size:16px}}@media (min-width:960px){.s1{font-size:17px}}@media (min-width:1200px){.s1{font-size:18px}}@media (min-width:1440px){.s1{font-size:18px}}@media (min-width:1680px){.s1{font-size:18px}}.s2{color:black;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}@media (min-width:240px){.s2{font-size:14px}}@media (min-width:480px){.s2{font-size:14px}}@media (min-width:720px){.s2{font-size:14px}}@media (min-width:960px){.s2{font-size:15px}}@media (min-width:1200px){.s2{font-size:16px}}@media (min-width:1440px){.s2{font-size:16px}}@media (min-width:1680px){.s2{font-size:16px}}.uppercase{text-transform:uppercase}.property-name{color:#FFFFFF;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:0.2em;line-height:1.22222222;text-transform:uppercase}@media (min-width:480px){.property-name{font-size:16px}}@media (min-width:720px){.property-name{font-size:18px}}.location{color:#00338e;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.2em;line-height:1.22222222;text-transform:none}@media (min-width:480px){.location{font-size:14px}}@media (min-width:720px){.location{font-size:16px}}.t-align-center{text-align:center}.number{color:#FFFFFF;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:12px;letter-spacing:0.2em;line-height:1.22222222;text-transform:none}@media (min-width:480px){.number{font-size:14px}}@media (min-width:720px){.number{font-size:16px}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main{background-color:white}}@media (min-width:1px) and (min-width:1px){.page-template-default.page-id-1300 #l-main{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-default.page-id-1300 #l-main{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-default.page-id-1300 #l-main{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-default.page-id-1300 #l-main{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main h1{color:black;margin-bottom:1em}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main h2{color:black;margin-bottom:1em}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main h3{color:black;margin-bottom:1em}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main .p1{color:black;margin-bottom:1em}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main .p2{color:black;margin-bottom:1em}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main .p3{color:black;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none;margin-bottom:1em}}@media (min-width:1px) and (min-width:240px){.page-template-default.page-id-1300 #l-main .p3{font-size:15px}}@media (min-width:1px) and (min-width:480px){.page-template-default.page-id-1300 #l-main .p3{font-size:15px}}@media (min-width:1px) and (min-width:720px){.page-template-default.page-id-1300 #l-main .p3{font-size:15px}}@media (min-width:1px) and (min-width:960px){.page-template-default.page-id-1300 #l-main .p3{font-size:17px}}@media (min-width:1px) and (min-width:1200px){.page-template-default.page-id-1300 #l-main .p3{font-size:20px}}@media (min-width:1px) and (min-width:1440px){.page-template-default.page-id-1300 #l-main .p3{font-size:21px}}@media (min-width:1px) and (min-width:1680px){.page-template-default.page-id-1300 #l-main .p3{font-size:23px}}@media (min-width:1px){.page-template-default.page-id-1300 #l-main .button-1{cursor:pointer}}@media (min-width:1px){.page-template-portfolio #l-main{background-color:#d1d0ce}}@media (min-width:1px) and (min-width:1px){.page-template-portfolio #l-main{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-intro{margin-bottom:2em;padding-top:5em}.page-template-portfolio #l-main #ucg-intro>.inset{padding:0 1em 3em 1em}.page-template-portfolio #l-main #ucg-intro>.inset .head{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-left:-1em}}@media (min-width:1px) and (min-width:240px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-portfolio #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-intro>.inset .head a{text-decoration:none}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{color:white;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-intro>.inset .subhead a{text-decoration:none}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-intro>.inset .description{color:black;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0;font-family:"kepler-std-semicondensed-sub"}}@media (min-width:1px) and (min-width:240px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:23px}}@media (min-width:1px) and (min-width:480px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:26px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:33px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:35px}}@media (min-width:1px) and (min-width:1680px){.page-template-portfolio #l-main #ucg-intro>.inset .description{font-size:38px}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-intro .bottom-rule{border-bottom:1px solid white}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-filter .label{font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-style:italic;letter-spacing:0.05em;text-transform:none}.page-template-portfolio #l-main #ucg-filter .categories{list-style:none;padding-left:0}.page-template-portfolio #l-main #ucg-filter .categories .category{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.33333333;margin:0;text-transform:uppercase;cursor:pointer;display:none;padding:0.25em 1em;text-align:center;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:15px}}@media (min-width:1px) and (min-width:480px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:15px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:15px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:14px}}@media (min-width:1px) and (min-width:1200px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:17px}}@media (min-width:1px) and (min-width:1680px){.page-template-portfolio #l-main #ucg-filter .categories .category{font-size:19px}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-filter .categories .category:hover{color:white}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-filter .categories .category.active{border:1px solid black;display:block}.page-template-portfolio #l-main #ucg-filter .categories .category.active:after{content:"\f107";font-family:"Font Awesome 5 Pro";margin-left:0.5em}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project{display:none;margin-bottom:3em;position:relative}.page-template-portfolio #l-main #ucg-projects .project .image{height:360px;width:100%}.page-template-portfolio #l-main #ucg-projects .project .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-portfolio #l-main #ucg-projects .project .words{height:100%;left:0;opacity:0;padding:3em;position:absolute;top:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:100%;z-index:2}.page-template-portfolio #l-main #ucg-projects .project .words>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:2em;position:relative;text-align:center}.page-template-portfolio #l-main #ucg-projects .project .words>.inset .date{font-family:"kepler-std",serif;font-style:normal;font-weight:400;font-style:italic}.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-bottom:1em}}@media (min-width:1px) and (min-width:240px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name{font-size:28px}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .name a{text-decoration:none}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{background-color:transparent;border:1px solid white;color:white;display:inline-block;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;padding:0.6em 0.75em 0.5em 0.75em;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px) and (min-width:1200px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px) and (min-width:1440px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px) and (min-width:1680px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more{font-size:14px}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project .words>.inset .read-more:hover{background-color:white;color:#FFFFFF}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project .words .overall-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project .words:hover{opacity:1}}@media (min-width:1px){.page-template-portfolio #l-main #ucg-projects .project.active{display:block}}@media (min-width:960px){.page-template-portfolio #l-main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-portfolio #l-main #ucg-intro{display:-ms-grid;display:grid;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.page-template-portfolio #l-main #ucg-intro .inset{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/span 7}.page-template-portfolio #l-main #ucg-intro .bottom-rule{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/span 10}.page-template-portfolio #l-main #ucg-filter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}.page-template-portfolio #l-main #ucg-filter .label{margin-right:2em}.page-template-portfolio #l-main #ucg-filter .categories{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-portfolio #l-main #ucg-filter .categories .category{display:block;margin-right:1em}.page-template-portfolio #l-main #ucg-filter .categories .category.active:after{display:none}.page-template-portfolio #l-main #ucg-projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-portfolio #l-main #ucg-projects .project{width:48%}}@media (min-width:1px){.page-template-about #l-main #ucg-slides{margin-bottom:3em;position:relative}.page-template-about #l-main #ucg-slides .image{height:75vw;max-height:640px;width:100%;position:relative}.page-template-about #l-main #ucg-slides .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-about #l-main #ucg-slides .caption{bottom:2em;position:absolute;left:2em}.page-template-about #l-main #ucg-slides .slick-arrow{color:#FFFFFF;cursor:pointer;font-size:32px;height:32px;position:absolute;top:240px;text-shadow:2px 2px 6px rgba(51,51,51,0.8);z-index:2}.page-template-about #l-main #ucg-slides .slick-arrow.fa-angle-left{left:32px}.page-template-about #l-main #ucg-slides .slick-arrow.fa-angle-right{right:32px}}@media (min-width:1px) and (min-width:1px){.page-template-about #l-main #ucg-intro{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-intro{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-intro{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-intro{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-about #l-main #ucg-intro>.inset{padding:0 1em 3em 1em}.page-template-about #l-main #ucg-intro>.inset .head{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-left:-1em}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px){.page-template-about #l-main #ucg-intro>.inset .head a{text-decoration:none}}@media (min-width:1px){.page-template-about #l-main #ucg-intro>.inset .subhead{color:white;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px){.page-template-about #l-main #ucg-intro>.inset .subhead a{text-decoration:none}}@media (min-width:1px){.page-template-about #l-main #ucg-intro>.inset .description{color:white;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:23px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:26px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:33px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:35px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-intro>.inset .description{font-size:38px}}@media (min-width:1px){.page-template-about #l-main #ucg-intro>.inset .sidekick{color:white}}@media (min-width:1px){.page-template-about #l-main #ucg-intro .bottom-rule{border-bottom:1px solid white}}@media (min-width:1px) and (min-width:1px){.page-template-about #l-main #ucg-vision{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-vision{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-vision{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-vision{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-about #l-main #ucg-vision .vision{margin-bottom:5em}.page-template-about #l-main #ucg-vision .vision .quote{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-bottom:0.5em;text-indent:-0.5em}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-vision .vision .quote{font-size:28px}}@media (min-width:1px){.page-template-about #l-main #ucg-vision .vision .quote a{text-decoration:none}}@media (min-width:1px){.page-template-about #l-main #ucg-vision .vision .attribution{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:15px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:15px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:15px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:17px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:20px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:21px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-vision .vision .attribution{font-size:23px}}@media (min-width:1px){.page-template-about #l-main #ucg-vision .vision-statements .statement{margin-bottom:5em}.page-template-about #l-main #ucg-vision .vision-statements .statement .image{height:320px;margin-bottom:2em;overflow:hidden;position:relative}.page-template-about #l-main #ucg-vision .vision-statements .statement .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-about #l-main #ucg-vision .vision-statements .statement .description{color:white}.page-template-about #l-main #ucg-vision .vision-statements .link{text-align:center;margin-bottom:3em}}@media (min-width:1px){.page-template-about #l-main #ucg-vision .bottom-rule{border-bottom:1px solid white}}@media (min-width:1px){.page-template-about #l-main #ucg-team{padding:3em 0}}@media (min-width:1px) and (min-width:1px){.page-template-about #l-main #ucg-team>.head{padding:1em 30px 1em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-team>.head{padding:1em 50px 1em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-team>.head{padding:1em 75px 1em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-team>.head{padding:1em calc((100vw - 1290px) / 2) 1em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates{background-color:black}.page-template-about #l-main #ucg-team .teammates .teammate{position:relative}.page-template-about #l-main #ucg-team .teammates .teammate .image{height:75vw;max-height:400px;overflow:hidden;position:relative}.page-template-about #l-main #ucg-team .teammates .teammate .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-about #l-main #ucg-team .teammates .teammate .overlay{cursor:pointer;height:100%;left:0;opacity:0;padding:2em;position:absolute;top:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:100%}.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset{background-color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:1em;position:relative;text-align:center}.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;cursor:pointer;display:none;margin-bottom:5em}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back{font-size:16px}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back a{text-decoration:none}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .back:hover{color:white}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none;margin-bottom:0.5em}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:15px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:15px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:15px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:17px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:20px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:21px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .team-title{font-size:23px}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-bottom:0.5em}}@media (min-width:1px) and (min-width:240px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name{font-size:28px}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .full-name a{text-decoration:none}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay>.inset .bio{display:none}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate .overlay:hover{opacity:1}}@media (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate.active{width:100%}.page-template-about #l-main #ucg-team .teammates .teammate.active .image{margin:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay{background-color:#d1d0ce;opacity:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset{background-color:transparent;text-align:left}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset .back{display:block}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset .team-title{color:black}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset .full-name{color:black}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset .bio{display:block}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset .bio p{color:black}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay>.inset .read-bio{display:none}}@media (min-width:1px){.page-template-about #l-main #ucg-commitment{background-color:#d1d0ce;text-align:center}}@media (min-width:1px) and (min-width:1px){.page-template-about #l-main #ucg-commitment{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-about #l-main #ucg-commitment{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-about #l-main #ucg-commitment{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-about #l-main #ucg-commitment{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-about #l-main #ucg-commitment>.inset{border:1px solid white;padding:2em}.page-template-about #l-main #ucg-commitment>.inset .head{margin-bottom:1em}.page-template-about #l-main #ucg-commitment>.inset .partners .partner .image{height:108px;margin-bottom:1em;overflow:hidden;position:relative}.page-template-about #l-main #ucg-commitment>.inset .partners .partner .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:contain;object-fit:contain;position:absolute}}@media (min-width:720px){.page-template-about #l-main #ucg-intro{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-about #l-main #ucg-intro>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10;padding:0 0 3em 0}.page-template-about #l-main #ucg-intro>.inset .head,.page-template-about #l-main #ucg-intro>.inset .subhead{width:100%}.page-template-about #l-main #ucg-intro>.inset .description{margin-right:4%;width:70%}.page-template-about #l-main #ucg-intro>.inset .sidekick{width:24%}.page-template-about #l-main #ucg-intro .bottom-rule{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;margin:0 5.46875%}.page-template-about #l-main #ucg-vision{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-about #l-main #ucg-vision .vision{-ms-grid-column:2;-ms-grid-column-span:6;grid-column:2/span 6}.page-template-about #l-main #ucg-vision .vision-statements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-grid-column:4;-ms-grid-column-span:8;grid-column:4/span 8;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-about #l-main #ucg-vision .vision-statements .statement{width:48%}.page-template-about #l-main #ucg-vision .vision-statements .link{width:100%}.page-template-about #l-main #ucg-vision .bottom-rule{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;margin:0 5.46875%}.page-template-about #l-main #ucg-team .head{margin-left:calc(5.46875% + 3.125%)}.page-template-about #l-main #ucg-team .teammates{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr 0 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%;gap:0}.page-template-about #l-main #ucg-team .teammates .teammate{-ms-grid-column-span:3;grid-column:span 3;width:100%}.page-template-about #l-main #ucg-team .teammates .teammate:first-child{-ms-grid-row:1;grid-row:1}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(2){-ms-grid-row:1;grid-row:1}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(3){-ms-grid-row:1;grid-row:1}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(4){-ms-grid-row:1;grid-row:1}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(5){-ms-grid-row:2;grid-row:2}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(6){-ms-grid-row:2;grid-row:2}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(7){-ms-grid-row:2;grid-row:2}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(8){-ms-grid-row:2;grid-row:2}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(9){-ms-grid-row:3;grid-row:3}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(10){-ms-grid-row:3;grid-row:3}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(11){-ms-grid-row:3;grid-row:3}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(12){-ms-grid-row:3;grid-row:3}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(13){-ms-grid-row:4;grid-row:4}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(14){-ms-grid-row:4;grid-row:4}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(15){-ms-grid-row:4;grid-row:4}.page-template-about #l-main #ucg-team .teammates .teammate:nth-child(15){-ms-grid-row:4;grid-row:4}.page-template-about #l-main #ucg-team .teammates .teammate.active{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;z-index:2}.page-template-about #l-main #ucg-team .teammates .teammate.active .image{margin:0;max-height:640px;min-height:480px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:40%}.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:60%}}@media (min-width:720px) and (min-width:1px){.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay{padding:3em 3em 3em 30px}}@media (min-width:720px) and (min-width:720px){.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay{padding:3em 3em 3em 50px}}@media (min-width:720px) and (min-width:960px){.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay{padding:3em 3em 3em 75px}}@media (min-width:720px) and (min-width:1440px){.page-template-about #l-main #ucg-team .teammates .teammate.active .overlay{padding:3em 3em 3em calc((100vw - 1290px) / 2)}}@media (min-width:720px){.page-template-about #l-main #ucg-team .teammates .teammate.sibling-active{display:block;-ms-grid-column-span:3;grid-column:span 3;z-index:1}}@media (min-width:720px){.page-template-about #l-main #ucg-team .teammates-{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-template-about #l-main #ucg-team .teammates- .teammate{width:25%}.page-template-about #l-main #ucg-team .teammates- .teammate.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}.page-template-about #l-main #ucg-team .teammates- .teammate.active .image{margin:0;max-height:640px;min-height:480px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:40%}.page-template-about #l-main #ucg-team .teammates- .teammate.active .overlay{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:60%}}@media (min-width:720px) and (min-width:1px){.page-template-about #l-main #ucg-team .teammates- .teammate.active .overlay{padding:3em 3em 3em 30px}}@media (min-width:720px) and (min-width:720px){.page-template-about #l-main #ucg-team .teammates- .teammate.active .overlay{padding:3em 3em 3em 50px}}@media (min-width:720px) and (min-width:960px){.page-template-about #l-main #ucg-team .teammates- .teammate.active .overlay{padding:3em 3em 3em 75px}}@media (min-width:720px) and (min-width:1440px){.page-template-about #l-main #ucg-team .teammates- .teammate.active .overlay{padding:3em 3em 3em calc((100vw - 1290px) / 2)}}@media (min-width:720px){.page-template-about #l-main #ucg-team .teammates- .teammate.sibling-active{width:33.33%}}@media (min-width:720px){.page-template-about #l-main #ucg-commitment{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-about #l-main #ucg-commitment>.inset{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10;padding:5em 5em 3em 5em}.page-template-about #l-main #ucg-commitment>.inset .partners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-about #l-main #ucg-commitment>.inset .partners>*{width:30%}}@media (min-width:1px){.page-template-team #l-main #ucg-slides{margin-bottom:3em;position:relative}.page-template-team #l-main #ucg-slides .image{height:62vw;max-height:960px;width:100%;position:relative}.page-template-team #l-main #ucg-slides .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-team #l-main #ucg-slides .caption{bottom:2em;position:absolute;left:2em}.page-template-team #l-main #ucg-slides .slick-arrow{color:#FFFFFF;cursor:pointer;font-size:32px;height:32px;position:absolute;top:240px;text-shadow:2px 2px 6px rgba(51,51,51,0.8);z-index:2}.page-template-team #l-main #ucg-slides .slick-arrow.fa-angle-left{left:32px}.page-template-team #l-main #ucg-slides .slick-arrow.fa-angle-right{right:32px}}@media (min-width:1px) and (min-width:1px){.page-template-team #l-main #ucg-intro{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-intro{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-intro{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-intro{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-team #l-main #ucg-intro>.inset{padding-bottom:3em}.page-template-team #l-main #ucg-intro>.inset .head{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-left:-1em}}@media (min-width:1px) and (min-width:240px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-team #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px){.page-template-team #l-main #ucg-intro>.inset .head a{text-decoration:none}}@media (min-width:1px){.page-template-team #l-main #ucg-intro>.inset .subhead{color:white;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.page-template-team #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px){.page-template-team #l-main #ucg-intro>.inset .subhead a{text-decoration:none}}@media (min-width:1px){.page-template-team #l-main #ucg-intro>.inset .description{color:white;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0}}@media (min-width:1px) and (min-width:240px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:23px}}@media (min-width:1px) and (min-width:480px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:26px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:33px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:35px}}@media (min-width:1px) and (min-width:1680px){.page-template-team #l-main #ucg-intro>.inset .description{font-size:38px}}@media (min-width:1px){.page-template-team #l-main #ucg-intro .bottom-rule{border-bottom:1px solid white}}@media (min-width:1px) and (min-width:1px){.page-template-team #l-main #ucg-process{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-process{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-process{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-process{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-team #l-main #ucg-process .overview{position:relative}.page-template-team #l-main #ucg-process .overview .head{margin-bottom:0.75em}.page-template-team #l-main #ucg-process .overview .description{margin-bottom:3em}.page-template-team #l-main #ucg-process .overview .image{height:634px;overflow:hidden;position:relative}.page-template-team #l-main #ucg-process .overview .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (min-width:1px){.page-template-team #l-main #ucg-process .services-group{padding-top:3.5em}.page-template-team #l-main #ucg-process .services-group .image{height:305px;margin-bottom:6em;overflow:hidden;position:relative}.page-template-team #l-main #ucg-process .services-group .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-team #l-main #ucg-process .services-group .services .service{margin-bottom:2em}.page-template-team #l-main #ucg-process .services-group .services .service .description{color:white;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}}@media (min-width:1px) and (min-width:240px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-team #l-main #ucg-process .services-group .services .service .description{font-size:16px}}@media (min-width:1px) and (min-width:1px){.page-template-team #l-main #ucg-open{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-open{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-open{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-open{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-team #l-main #ucg-open>.inset{border:1px solid white;padding:3em 5.46875%;text-align:center}.page-template-team #l-main #ucg-open>.inset .head{margin-bottom:1em}.page-template-team #l-main #ucg-open>.inset .message{color:black}}@media (min-width:1px){.page-template-team #l-main #ucg-designers{background-color:#d1d0ce}}@media (min-width:1px) and (min-width:1px){.page-template-team #l-main #ucg-designers{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-designers{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-designers{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-designers{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-team #l-main #ucg-designers>.inset>.head{margin-bottom:3em}.page-template-team #l-main #ucg-designers>.inset .description{color:black;margin-bottom:3em}.page-template-team #l-main #ucg-designers>.inset .designers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-template-team #l-main #ucg-designers>.inset .designers>:first-child,.page-template-team #l-main #ucg-designers>.inset .designers>:nth-child(2){margin-right:3.125%}.page-template-team #l-main #ucg-designers>.inset .designers .designer{margin-bottom:3em;width:28%}.page-template-team #l-main #ucg-designers>.inset .designers .designer .image{height:200px;margin-bottom:1em;overflow:hidden;position:relative}.page-template-team #l-main #ucg-designers>.inset .designers .designer .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (min-width:1px){.page-template-team #l-main #ucg-featured{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}}@media (min-width:1px) and (min-width:1px){.page-template-team #l-main #ucg-featured{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-featured{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-featured{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-featured{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-team #l-main #ucg-featured .head{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/span 10;margin-bottom:1em}}@media (min-width:1px){.page-template-team #l-main #ucg-featured>.inset{border:1px solid white;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;padding:2em}.page-template-team #l-main #ucg-featured>.inset .featured-items .feature{margin-bottom:3em}.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .image{height:200px;margin-bottom:1em;overflow:hidden;position:relative}.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .name{color:white}.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{color:white;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-bottom:1em}}@media (min-width:1px) and (min-width:240px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .short-description{font-size:16px}}@media (min-width:1px){.page-template-team #l-main #ucg-featured>.inset .featured-items .feature .read-more .fa-long-arrow-right{margin-left:0.75em}}@media (min-width:1px){.page-template-team #l-main #ucg-featured>.inset .link{text-align:center}}@media (min-width:720px){.page-template-team #l-main #ucg-intro{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-team #l-main #ucg-intro>.inset{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.page-template-team #l-main #ucg-intro .bottom-rule{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;margin:0 5.46875%}.page-template-team #l-main #ucg-process{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-team #l-main #ucg-process .overview{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/span 5}.page-template-team #l-main #ucg-process .overview .image{position:absolute;right:0;width:50vw}.page-template-team #l-main #ucg-process .services-group{-ms-grid-column:8;-ms-grid-column-span:4;grid-column:8/span 4}.page-template-team #l-main #ucg-open{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-team #l-main #ucg-open>.inset{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;margin:0 5.46875%;padding:3em calc(3.125% + 5.46875% * 2);padding:3em 14%}.page-template-team #l-main #ucg-designers{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-team #l-main #ucg-designers>.inset{display:-ms-grid;display:grid;-ms-grid-columns:1fr 5% 1fr 5% 1fr 5% 1fr 5% 1fr 5% 1fr 5% 1fr 5% 1fr 5% 1fr 5% 1fr;grid-template-columns:repeat(10,1fr);grid-column-gap:5%;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.page-template-team #l-main #ucg-designers>.inset .head{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/span 10}.page-template-team #l-main #ucg-designers>.inset .description{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.page-template-team #l-main #ucg-designers>.inset .designers{-ms-grid-column:4;-ms-grid-column-span:8;grid-column:4/span 8}.page-template-team #l-main #ucg-featured{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-team #l-main #ucg-featured .head{-ms-grid-column:2;-ms-grid-column-span:8;grid-column:2/span 8}.page-template-team #l-main #ucg-featured>.inset{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;margin:0 5.46875%;padding:3em 3.125%}.page-template-team #l-main #ucg-featured>.inset .featured-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-team #l-main #ucg-featured>.inset .featured-items .feature{width:30%}}.page-template-gallery #l-main{background-color:#d1d0ce}@media (min-width:1px){.page-template-gallery #l-main{padding:3em 30px 3em 30px}}@media (min-width:720px){.page-template-gallery #l-main{padding:3em 50px 3em 50px}}@media (min-width:960px){.page-template-gallery #l-main{padding:3em 75px 3em 75px}}@media (min-width:1440px){.page-template-gallery #l-main{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}.page-template-gallery #l-main #ucg-intro{margin-bottom:2em;padding-top:5em}.page-template-gallery #l-main #ucg-intro>.inset{padding:0 1em 3em 1em}.page-template-gallery #l-main #ucg-intro>.inset .head{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-left:-1em}@media (min-width:240px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:480px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:720px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:960px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:26px}}@media (min-width:1200px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1440px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1680px){.page-template-gallery #l-main #ucg-intro>.inset .head{font-size:28px}}.page-template-gallery #l-main #ucg-intro>.inset .head a{text-decoration:none}.page-template-gallery #l-main #ucg-intro>.inset .subhead{color:white;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase}@media (min-width:240px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:42px}}@media (min-width:480px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:46px}}@media (min-width:720px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:48px}}@media (min-width:960px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:52px}}@media (min-width:1200px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1440px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1680px){.page-template-gallery #l-main #ucg-intro>.inset .subhead{font-size:54px}}.page-template-gallery #l-main #ucg-intro>.inset .subhead a{text-decoration:none}.page-template-gallery #l-main #ucg-intro>.inset .description>:first-child{text-indent:-0.35em}.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{color:black;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0}@media (min-width:240px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:23px}}@media (min-width:480px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:24px}}@media (min-width:720px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:26px}}@media (min-width:960px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:28px}}@media (min-width:1200px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:33px}}@media (min-width:1440px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:35px}}@media (min-width:1680px){.page-template-gallery #l-main #ucg-intro>.inset .description .paragraph{font-size:38px}}.page-template-gallery #l-main #ucg-intro .bottom-rule{border-bottom:1px solid white}.page-template-gallery #l-main #ucg-gallery{margin-bottom:1em;padding:1rem 0;text-align:center}.page-template-gallery #l-main #ucg-gallery .gallery-content h2{margin-bottom:0.3em}.page-template-gallery #l-main #ucg-gallery .gallery-content h3{margin-bottom:0.3em}.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{background-color:transparent;border:1px solid white;color:white;display:inline-block;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:0.2em;padding:0.6em 0.75em 0.5em 0.75em;text-transform:uppercase;background-color:black;cursor:pointer}@media (min-width:240px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}@media (min-width:480px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}@media (min-width:720px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}@media (min-width:960px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}@media (min-width:1200px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}@media (min-width:1440px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}@media (min-width:1680px){.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button{font-size:14px}}.page-template-gallery #l-main #ucg-gallery .gallery-content .clear-filters-button:hover{background-color:white;border:1px solid #484545;color:#484545}.page-template-gallery #l-main #ucg-gallery .gallery-content .ucg-loading:after{border-color:rgba(255,255,255,0.25);border-bottom-color:#1a1617}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;text-align:center;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .label{font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-style:italic;letter-spacing:0.05em;margin:0 1em 0.5em 0;text-align:center;text-transform:none;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding-left:0;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.33333333;margin:0;text-transform:uppercase;cursor:pointer;display:none;padding:0.25em 1em;text-align:center;text-transform:uppercase;width:100%}@media (min-width:240px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:15px}}@media (min-width:480px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:15px}}@media (min-width:720px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:15px}}@media (min-width:960px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:14px}}@media (min-width:1200px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:16px}}@media (min-width:1440px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:17px}}@media (min-width:1680px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{font-size:19px}}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category:hover{color:white}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category.active{border:1px solid black;display:block}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category.active:after{content:"\f107";font-family:"Font Awesome 5 Pro";margin-left:0.5em}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;text-align:center;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .label{font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-style:italic;letter-spacing:0.05em;margin:0 1em 0.5em 0;text-align:center;text-transform:none;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding-left:0;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.33333333;margin:0;text-transform:uppercase;border:0.0625rem solid transparent;cursor:pointer;display:none;margin:0;padding:0.25em 1em;text-align:center;text-transform:uppercase;width:100%}@media (min-width:240px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:15px}}@media (min-width:480px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:15px}}@media (min-width:720px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:15px}}@media (min-width:960px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:14px}}@media (min-width:1200px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:16px}}@media (min-width:1440px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:17px}}@media (min-width:1680px){.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{font-size:19px}}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type:hover{color:white}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type.active{border:0.0625rem solid black;display:block}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type.active:after{content:"\f107";font-family:"Font Awesome 5 Pro";margin-left:0.5em}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images{padding:2rem 0;margin:0 auto;margin-bottom:2rem;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset{margin:0 auto}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-item,.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-sizer{overflow:hidden;width:320px}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-item{margin-bottom:16px}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .image{position:relative}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .image img{height:100%;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .image .overlay-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .image .lightbox-indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:black;bottom:4px;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;height:26px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none;position:absolute;right:0;width:26px;z-index:9}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .image .lightbox-indicator i{color:inherit;font-weight:300}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images.loading{display:none}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-pager>:not(:last-child){margin-right:2rem}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-pager>*{cursor:pointer}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-pager>:hover{color:black}.page-template-gallery #l-main #ucg-gallery .gallery-content .view-more{text-align:center}.page-template-gallery #l-main #ucg-gallery .gallery-content .view-more button{cursor:pointer}@media (min-width:960px){.page-template-gallery #l-main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-gallery #l-main #ucg-intro{display:-ms-grid;display:grid;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10;-ms-grid-columns:(1fr)[10];grid-template-columns:repeat(10,1fr)}.page-template-gallery #l-main #ucg-intro .inset{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/span 7}.page-template-gallery #l-main #ucg-intro .bottom-rule{-ms-grid-column:1;-ms-grid-column-span:10;grid-column:1/span 10}.page-template-gallery #l-main #ucg-gallery{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}.page-template-gallery #l-main #ucg-gallery .gallery-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column:3;-ms-grid-column-span:3;grid-column:3/span 3}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories{list-style:none}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category{border:0.0625rem solid transparent;cursor:pointer;margin:0;padding:0.25em 1em}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category:not(:last-child){margin-right:0.5rem}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-categories .categories .category.active{border:0.0625rem solid black}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-grid-column:6;-ms-grid-column-span:3;grid-column:6/span 3;margin-bottom:2rem}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .label{margin-right:1rem}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types{list-style:none}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type{border:0.0625rem solid transparent;cursor:pointer;margin:0;padding:0.25em 1em}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type:not(:last-child){margin-right:0.5rem}.page-template-gallery #l-main #ucg-gallery .gallery-content #ucg-types .types .type.active{border:0.0625rem solid black}.page-template-gallery #l-main #ucg-gallery .gallery-content .reset{-ms-grid-column:9;-ms-grid-column-span:2;grid-column:9/span 2;margin-top:1.75rem}.page-template-gallery #l-main #ucg-gallery .gallery-content .ucg-loading{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-item,.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-sizer{overflow:hidden;width:320px}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-item{margin-bottom:16px}.page-template-gallery #l-main #ucg-gallery .gallery-content .gallery-images>.inset .masonry-grid-item--width2{width:640px}.page-template-gallery #l-main #ucg-gallery .gallery-content .view-more{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}}.page-template-gallery .fancybox-container .fancybox-slide>*{-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-gallery .fancybox-container .image-content{padding:0}.page-template-gallery .fancybox-container .image-content>.inset{background-color:transparent;height:90vh;overflow:hidden;position:relative;width:90vw}.page-template-gallery .fancybox-container .image-content>.inset img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:contain;object-fit:contain;position:absolute;border:20px solid white}.page-template-gallery .fancybox-container .image-content .fancybox-close-small{display:none}.single-project #ucg-back-to-all{background-color:black}@media (min-width:1px){.single-project #ucg-back-to-all{padding:0.3em 30px 0.3em 30px}}@media (min-width:720px){.single-project #ucg-back-to-all{padding:0.3em 50px 0.3em 50px}}@media (min-width:960px){.single-project #ucg-back-to-all{padding:0.3em 75px 0.3em 75px}}@media (min-width:1440px){.single-project #ucg-back-to-all{padding:0.3em calc((100vw - 1290px) / 2) 0.3em calc((100vw - 1290px) / 2)}}.single-project #ucg-back-to-all .p2{color:white;margin:0}.single-project #ucg-project .details{background-color:#d1d0ce}.single-project #ucg-project .details .words{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1px){.single-project #ucg-project .details .words{padding:3em 3em 3em 30px}}@media (min-width:720px){.single-project #ucg-project .details .words{padding:3em 3em 3em 50px}}@media (min-width:960px){.single-project #ucg-project .details .words{padding:3em 3em 3em 75px}}@media (min-width:1440px){.single-project #ucg-project .details .words{padding:3em 3em 3em calc((100vw - 1290px) / 2)}}.single-project #ucg-project .details .words .name{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-bottom:2.5em}@media (min-width:240px){.single-project #ucg-project .details .words .name{font-size:24px}}@media (min-width:480px){.single-project #ucg-project .details .words .name{font-size:24px}}@media (min-width:720px){.single-project #ucg-project .details .words .name{font-size:24px}}@media (min-width:960px){.single-project #ucg-project .details .words .name{font-size:26px}}@media (min-width:1200px){.single-project #ucg-project .details .words .name{font-size:28px}}@media (min-width:1440px){.single-project #ucg-project .details .words .name{font-size:28px}}@media (min-width:1680px){.single-project #ucg-project .details .words .name{font-size:28px}}.single-project #ucg-project .details .words .name a{text-decoration:none}.single-project #ucg-project .details .words .story p{color:black}.single-project #ucg-project .details .image{min-height:640px;overflow:hidden;position:relative}.single-project #ucg-project .details .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.single-project #ucg-project .media .media-item{border-top:2px solid white}.single-project #ucg-project .media .media-item .image{height:57.1698113208vw;overflow:hidden;position:relative;width:100%}.single-project #ucg-project .media .media-item .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.single-project #ucg-project .media .media-item:last-child{border-bottom:2px solid white}.single-project #ucg-projects-navigator{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}@media (min-width:1px){.single-project #ucg-projects-navigator{padding:3em 30px 3em 30px}}@media (min-width:720px){.single-project #ucg-projects-navigator{padding:3em 50px 3em 50px}}@media (min-width:960px){.single-project #ucg-projects-navigator{padding:3em 75px 3em 75px}}@media (min-width:1440px){.single-project #ucg-projects-navigator{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}.single-project #ucg-projects-navigator .navigator-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1.5em;position:relative}.single-project #ucg-projects-navigator .navigator-item>*{width:100%}.single-project #ucg-projects-navigator .navigator-item .indicator{color:white;font-size:24px;font-weight:300;width:60px;width:auto}.single-project #ucg-projects-navigator .navigator-item .image{display:none;height:100px;margin-bottom:1em;overflow:hidden;position:relative;width:133px}.single-project #ucg-projects-navigator .navigator-item .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.single-project #ucg-projects-navigator .navigator-item .name{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;font-size:20px;margin-bottom:1em}@media (min-width:240px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:24px}}@media (min-width:480px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:24px}}@media (min-width:720px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:24px}}@media (min-width:960px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:26px}}@media (min-width:1200px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:28px}}@media (min-width:1440px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:28px}}@media (min-width:1680px){.single-project #ucg-projects-navigator .navigator-item .name{font-size:28px}}.single-project #ucg-projects-navigator .navigator-item .name a{text-decoration:none}.single-project #ucg-projects-navigator .navigator-item .label{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none}@media (min-width:240px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:15px}}@media (min-width:480px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:15px}}@media (min-width:720px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:15px}}@media (min-width:960px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:17px}}@media (min-width:1200px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:20px}}@media (min-width:1440px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:21px}}@media (min-width:1680px){.single-project #ucg-projects-navigator .navigator-item .label{font-size:23px}}.single-project #ucg-projects-navigator .navigator-item .overall-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.single-project #ucg-projects-navigator .navigator-item .overall-link:hover{background-color:rgba(0,0,0,0.2)}.single-project #ucg-projects-navigator .navigator-item.previous{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6;text-align:right}.single-project #ucg-projects-navigator .navigator-item.next{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}.single-project #ucg-projects-navigator .navigator-item.next .image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:960px){.single-project #ucg-project .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.single-project #ucg-project .details .words{padding-right:5.46875%;width:50%}.single-project #ucg-project .details .image{width:50%}.single-project #ucg-project .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.single-project #ucg-project .media .media-item{width:100%}.single-project #ucg-project .media .media-item .image{max-height:960px}.single-project #ucg-project .media .media-item:nth-child(3n+2){border-right:2px solid white;width:50%}.single-project #ucg-project .media .media-item:nth-child(3n+2) .image{height:43.5849056604vw}.single-project #ucg-project .media .media-item:nth-child(3n+3){width:50%}.single-project #ucg-project .media .media-item:nth-child(3n+3) .image{height:43.5849056604vw}.single-project #ucg-project .media .media-item:nth-child(3n+2):nth-last-child(2){border-bottom:2px solid white}.single-project #ucg-project .media .media-item:nth-child(3n+2):last-child{width:100%}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(odd){border-right:1px solid white;width:50%}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(odd) .image{height:43.5849056604vw}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(odd):nth-last-child(2){border-bottom:2px solid white}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(odd):last-child{border-right:2px solid white}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(2n){border-left:1px solid white;width:50%}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(2n) .image{height:43.5849056604vw}.single-project #ucg-project .media.has-low-res-images .media-item:nth-child(2n):nth-last-child(2){border-bottom:2px solid white}.single-project #ucg-projects-navigator .navigator-item{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;display:-ms-grid;display:grid;-ms-grid-columns:1fr 6.4516129032% 1fr 6.4516129032% 1fr 6.4516129032% 1fr 6.4516129032% 1fr 6.4516129032% 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:6.4516129032%}.single-project #ucg-projects-navigator .navigator-item>:first-child{-ms-grid-row:1;-ms-grid-column:1}.single-project #ucg-projects-navigator .navigator-item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.single-project #ucg-projects-navigator .navigator-item>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.single-project #ucg-projects-navigator .navigator-item>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.single-project #ucg-projects-navigator .navigator-item>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.single-project #ucg-projects-navigator .navigator-item>:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.single-project #ucg-projects-navigator .navigator-item>:nth-child(7){-ms-grid-row:2;-ms-grid-column:1}.single-project #ucg-projects-navigator .navigator-item>:nth-child(8){-ms-grid-row:2;-ms-grid-column:3}.single-project #ucg-projects-navigator .navigator-item>:nth-child(9){-ms-grid-row:2;-ms-grid-column:5}.single-project #ucg-projects-navigator .navigator-item>:nth-child(10){-ms-grid-row:2;-ms-grid-column:7}.single-project #ucg-projects-navigator .navigator-item>:nth-child(11){-ms-grid-row:2;-ms-grid-column:9}.single-project #ucg-projects-navigator .navigator-item>:nth-child(12){-ms-grid-row:2;-ms-grid-column:11}.single-project #ucg-projects-navigator .navigator-item>*{width:auto}.single-project #ucg-projects-navigator .navigator-item .indicator{-ms-grid-row-align:center;align-self:center;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;margin:0;width:auto}.single-project #ucg-projects-navigator .navigator-item .image{-ms-grid-row-align:start;align-self:start;display:block;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;margin-bottom:0;width:auto}.single-project #ucg-projects-navigator .navigator-item .label{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/span 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.single-project #ucg-projects-navigator .navigator-item .name{-ms-grid-row-align:start;align-self:start;font-size:24px;-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/span 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1;margin-bottom:0}.single-project #ucg-projects-navigator .navigator-item.next .indicator{-ms-grid-row-align:center;align-self:center;-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/span 1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2}.single-project #ucg-projects-navigator .navigator-item.next .image{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/span 2}.single-project #ucg-projects-navigator .navigator-item.next .label{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.single-project #ucg-projects-navigator .navigator-item.next .name{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}}@media (min-width:1px){html .c-hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.2em;padding:1.75em 0 1.25em 0;position:relative}html .c-hamburger:before{content:"";border-top:1px solid #00338e;left:0;position:absolute;top:0;width:35%}html .c-hamburger:after{content:"";border-top:1px solid #00338e;position:absolute;right:0;top:0;width:35%}html .hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}html .hamburger:hover{opacity:0.7}html .hamburger.is-active:hover{opacity:0.7}html .hamburger.is-active:hover .hamburger-inner{background-color:white}html .hamburger.is-active:hover .hamburger-inner:before{background-color:white}html .hamburger.is-active:hover .hamburger-inner:after{background-color:white}html .hamburger-box{display:inline-block;height:20px;position:relative;width:20px}html .hamburger-inner{display:block;top:50%;margin-top:-2px;width:20px;height:3px;background-color:white;border-radius:3px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}html .hamburger-inner:before{background-color:white;border-radius:3px;content:"";display:block;height:3px;position:absolute;top:-6px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:calc(20px - 0px)}html .hamburger-inner:after{background-color:white;border-radius:3px;bottom:-6px;content:"";display:block;height:3px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;-o-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;width:calc(20px - 0px)}html .hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;-o-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);-o-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}html .hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;-o-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}html .hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);-o-transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}html .hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;-o-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}html .hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;-o-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease;width:20px}html .hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);-o-transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);width:20px}}@media (min-width:960px){html .c-hamburger{display:none}}.error404 #l-main .intro{background-color:#d1d0d1}.error404 #l-main .intro .inset{margin:0 auto;padding:85px 0}@media screen and (min-width:240px){.error404 #l-main .intro .inset{max-width:400px;width:calc(100vw - 20px * 2)}}@media screen and (min-width:480px){.error404 #l-main .intro .inset{max-width:720px;width:calc(100vw - 50px * 2)}}@media screen and (min-width:720px){.error404 #l-main .intro .inset{max-width:720px;width:calc(100vw - 50px * 2)}}@media screen and (min-width:960px){.error404 #l-main .intro .inset{max-width:1060px;width:calc(100vw - 50px * 2)}}@media screen and (min-width:1200px){.error404 #l-main .intro .inset{max-width:1060px;width:calc(100vw - 50px * 2)}}@media screen and (min-width:1440px){.error404 #l-main .intro .inset{max-width:1440px;width:calc(100vw - 50px * 2)}}.error404 #l-main .intro .inset .h1{margin-left:20px}.error404 #l-main .intro .inset p{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}@media (min-width:240px){.error404 #l-main .intro .inset p{font-size:14px}}@media (min-width:480px){.error404 #l-main .intro .inset p{font-size:14px}}@media (min-width:720px){.error404 #l-main .intro .inset p{font-size:14px}}@media (min-width:960px){.error404 #l-main .intro .inset p{font-size:15px}}@media (min-width:1200px){.error404 #l-main .intro .inset p{font-size:16px}}@media (min-width:1440px){.error404 #l-main .intro .inset p{font-size:16px}}@media (min-width:1680px){.error404 #l-main .intro .inset p{font-size:16px}}.error404 #l-main .intro .inset .helpful-links{margin-top:50px}.error404 #l-main .intro .inset .helpful-links ul{list-style:none;padding-left:0}.error404 #l-main .intro .inset .helpful-links ul li{margin:0 0 0 0.5em}.error404 #l-main .intro .inset .helpful-links ul li a{color:#63666A;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.12em;line-height:1;text-transform:uppercase;font-weight:600}@media (min-width:240px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:15px}}@media (min-width:480px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:15px}}@media (min-width:720px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:15px}}@media (min-width:960px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:14px}}@media (min-width:1200px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:16px}}@media (min-width:1440px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:17px}}@media (min-width:1680px){.error404 #l-main .intro .inset .helpful-links ul li a{font-size:19px}}.error404 #l-main .intro .inset .helpful-links ul li a:after{content:" »";color:#484545;font-size:150%}#announcement-component{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media (min-width:1px){#announcement-component{padding:1rem 30px 1rem 30px}}@media (min-width:720px){#announcement-component{padding:1rem 50px 1rem 50px}}@media (min-width:960px){#announcement-component{padding:1rem 75px 1rem 75px}}@media (min-width:1440px){#announcement-component{padding:1rem calc((100vw - 1290px) / 2) 1rem calc((100vw - 1290px) / 2)}}#announcement-component .image.background{height:100%;overflow:hidden;position:absolute;width:100%;z-index:1}#announcement-component .image.background img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}#announcement-component .close-bar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#announcement-component .close-bar i{color:white;cursor:pointer;font-size:1.5rem;height:24px;width:24px}#announcement-component .message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0 2em;position:relative;text-align:center;z-index:3}#announcement-component .message h1,#announcement-component .message h2{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase}@media (min-width:240px){#announcement-component .message h1,#announcement-component .message h2{font-size:14px}}@media (min-width:480px){#announcement-component .message h1,#announcement-component .message h2{font-size:14px}}@media (min-width:720px){#announcement-component .message h1,#announcement-component .message h2{font-size:14px}}@media (min-width:960px){#announcement-component .message h1,#announcement-component .message h2{font-size:15px}}@media (min-width:1200px){#announcement-component .message h1,#announcement-component .message h2{font-size:16px}}@media (min-width:1440px){#announcement-component .message h1,#announcement-component .message h2{font-size:16px}}@media (min-width:1680px){#announcement-component .message h1,#announcement-component .message h2{font-size:16px}}#announcement-component .message h1 a,#announcement-component .message h2 a{text-decoration:none}@media (min-width:240px){#announcement-component .message h1,#announcement-component .message h2{font-size:19pxpx}}@media (min-width:480px){#announcement-component .message h1,#announcement-component .message h2{font-size:21pxpx}}@media (min-width:720px){#announcement-component .message h1,#announcement-component .message h2{font-size:22pxpx}}@media (min-width:960px){#announcement-component .message h1,#announcement-component .message h2{font-size:24pxpx}}@media (min-width:1200px){#announcement-component .message h1,#announcement-component .message h2{font-size:28pxpx}}@media (min-width:1440px){#announcement-component .message h1,#announcement-component .message h2{font-size:30pxpx}}@media (min-width:1680px){#announcement-component .message h1,#announcement-component .message h2{font-size:33pxpx}}#announcement-component .message h3{color:white}#announcement-component .message h4{color:white;letter-spacing:0.2em;margin:0 0 0.5em 0;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}@media (min-width:240px){#announcement-component .message h4{font-size:32pxpx}}@media (min-width:480px){#announcement-component .message h4{font-size:32pxpx}}@media (min-width:720px){#announcement-component .message h4{font-size:33pxpx}}@media (min-width:960px){#announcement-component .message h4{font-size:36pxpx}}@media (min-width:1200px){#announcement-component .message h4{font-size:42pxpx}}@media (min-width:1440px){#announcement-component .message h4{font-size:45pxpx}}@media (min-width:1680px){#announcement-component .message h4{font-size:48pxpx}}#announcement-component .message p{color:white}#announcement-component .message a{color:inherit}#announcement-component .message .button-1{border:0.0833rem solid white;margin-left:2em;margin-top:0.5em}#announcement-component .message .button-1:hover{background-color:white;border:0.0833rem solid white;color:black}#announcement-component .message .actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:240px){#announcement-component .message .actions{font-size:15px}}@media (min-width:480px){#announcement-component .message .actions{font-size:15px}}@media (min-width:720px){#announcement-component .message .actions{font-size:15px}}@media (min-width:960px){#announcement-component .message .actions{font-size:16pxpx}}@media (min-width:1200px){#announcement-component .message .actions{font-size:18pxpx}}@media (min-width:1440px){#announcement-component .message .actions{font-size:20pxpx}}@media (min-width:1680px){#announcement-component .message .actions{font-size:22pxpx}}#announcement-component .message .actions>*{margin-bottom:0.5em;min-width:200px}#announcement-component .message .actions>* i{margin-right:0.2em}#announcement-component .message .actions>:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}#announcement-component .message .actions>:nth-child(2){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#announcement-component .message .actions>:last-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-shadow:1px 1px 2px rgba(0,0,0,0.25)}#announcement-component #countdown-clock{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;font-family:"urw-din",Arial,Helvetica,sans-serif;font-weight:300;margin-bottom:1.2em;text-transform:none}@media (min-width:240px){#announcement-component #countdown-clock{font-size:14px}}@media (min-width:480px){#announcement-component #countdown-clock{font-size:14px}}@media (min-width:720px){#announcement-component #countdown-clock{font-size:14px}}@media (min-width:960px){#announcement-component #countdown-clock{font-size:15px}}@media (min-width:1200px){#announcement-component #countdown-clock{font-size:16px}}@media (min-width:1440px){#announcement-component #countdown-clock{font-size:16px}}@media (min-width:1680px){#announcement-component #countdown-clock{font-size:16px}}#announcement-component #countdown-clock a{text-decoration:none}#announcement-component #countdown-clock i{border-bottom:1px solid white;display:inline-block;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-size:150%;margin:0 0.25em 0 0.5em;padding:0.1em 0.3em;text-align:center;width:48px}@media (min-width:960px){#announcement-component{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#announcement-component .close-bar{-ms-grid-column:12;-ms-grid-column-span:1;grid-column:12/span 1;margin-bottom:0;text-align:right}#announcement-component .message{-ms-grid-column:1;-ms-grid-column-span:11;grid-column:1/span 11;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}#announcement-component .message .button-1{margin-top:0}#announcement-component .message .actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#announcement-component .message .actions>*{margin-right:2em}#announcement-component .message .actions>:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:right}#announcement-component .message .actions>:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#announcement-component .message .actions>:last-child{margin-right:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;text-align:left}}@media (min-width:1px){.page-template-blog #l-main{background-color:black}}@media (min-width:1px) and (min-width:1px){.page-template-blog #l-main{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-blog #l-main{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-blog #l-main{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-blog #l-main{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-blog #l-main #ucg-intro{margin-bottom:3em}.page-template-blog #l-main #ucg-intro>.inset{padding:0 1em 3em 1em}.page-template-blog #l-main #ucg-intro>.inset .head{color:#d1d0ce;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-left:-1em}}@media (min-width:1px) and (min-width:240px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-blog #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px){.page-template-blog #l-main #ucg-intro>.inset .head a{text-decoration:none}}@media (min-width:1px){.page-template-blog #l-main #ucg-intro>.inset .subhead{color:white;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.page-template-blog #l-main #ucg-intro>.inset .subhead{font-size:54px}}@media (min-width:1px){.page-template-blog #l-main #ucg-intro>.inset .subhead a{text-decoration:none}}@media (min-width:1px){.page-template-blog #l-main #ucg-intro>.inset .description{color:black;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0}}@media (min-width:1px) and (min-width:240px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:23px}}@media (min-width:1px) and (min-width:480px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:26px}}@media (min-width:1px) and (min-width:960px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:33px}}@media (min-width:1px) and (min-width:1440px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:35px}}@media (min-width:1px) and (min-width:1680px){.page-template-blog #l-main #ucg-intro>.inset .description{font-size:38px}}@media (min-width:1px){.page-template-blog #l-main #ucg-intro .bottom-rule{border-bottom:1px solid white}}@media (min-width:1px){.page-template-blog #l-main #ucg-news-filter .label{color:white;margin-bottom:0.75em}.page-template-blog #l-main #ucg-news-filter .categories{list-style:none;padding-left:0}.page-template-blog #l-main #ucg-news-filter .categories .category{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;cursor:pointer;margin-bottom:0.75em}}@media (min-width:1px) and (min-width:240px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-blog #l-main #ucg-news-filter .categories .category{font-size:16px}}@media (min-width:1px){.page-template-blog #l-main #ucg-news-filter .categories .category a{text-decoration:none}}@media (min-width:1px){.page-template-blog #l-main #ucg-news-filter .categories .category:hover{color:#d1d0ce}}@media (min-width:1px){.page-template-blog #l-main #ucg-news-filter .categories .category.active{color:#d1d0ce}}@media (min-width:1px){.page-template-blog #l-main #ucg-news .blog-items .blog-item{border-bottom:1px solid white;display:none;margin-bottom:4em;padding-bottom:2em}.page-template-blog #l-main #ucg-news .blog-items .blog-item .categories{color:white}.page-template-blog #l-main #ucg-news .blog-items .blog-item .title{color:white;margin-bottom:1em}.page-template-blog #l-main #ucg-news .blog-items .blog-item .images{margin-bottom:2em}.page-template-blog #l-main #ucg-news .blog-items .blog-item .date-excerpt{margin-bottom:2em}.page-template-blog #l-main #ucg-news .blog-items .blog-item .date-excerpt .date{color:white;font-weight:700;margin-right:0.5em}.page-template-blog #l-main #ucg-news .blog-items .blog-item .date-excerpt .excerpt{color:white}.page-template-blog #l-main #ucg-news .blog-items .blog-item .images .image{height:330px;margin-bottom:1em;overflow:hidden;position:relative;width:100%}.page-template-blog #l-main #ucg-news .blog-items .blog-item .images .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-blog #l-main #ucg-news .blog-items .blog-item.active{display:block}}@media (min-width:1px){.page-template-blog #l-main #ucg-connect .head{color:white}.page-template-blog #l-main #ucg-connect #gform_1{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em}.page-template-blog #l-main #ucg-connect #gform_1 .gform_heading{display:none}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields{list-style:none;padding-left:0}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield label{display:none}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield input{background-color:black;border:1px solid white;color:white;padding:0.5em 1em}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield input::-webkit-input-placeholder{color:white}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield input::-moz-placeholder{color:white}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield input:-ms-input-placeholder{color:white}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield input::-ms-input-placeholder{color:white}.page-template-blog #l-main #ucg-connect #gform_1 .gform_body .gform_fields .gfield input::placeholder{color:white}.page-template-blog #l-main #ucg-connect #gform_1 .gform_footer input[type=submit]{background-color:#d1d0ce;border:1px solid white;color:black;cursor:pointer;padding:0.5em 1em}.page-template-blog #l-main #ucg-connect .media{margin-top:0.5em}.page-template-blog #l-main #ucg-connect .media i{color:white;cursor:pointer;height:24px;font-size:24px;width:24px}}@media (min-width:960px){.page-template-blog #l-main{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%;-ms-grid-rows:200px 300px 1fr 200px;grid-template-rows:200px 300px 1fr 200px}.page-template-blog #l-main>:first-child{-ms-grid-row:1;-ms-grid-column:1}.page-template-blog #l-main>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.page-template-blog #l-main>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.page-template-blog #l-main>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.page-template-blog #l-main>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.page-template-blog #l-main>:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.page-template-blog #l-main>:nth-child(7){-ms-grid-row:1;-ms-grid-column:13}.page-template-blog #l-main>:nth-child(8){-ms-grid-row:1;-ms-grid-column:15}.page-template-blog #l-main>:nth-child(9){-ms-grid-row:1;-ms-grid-column:17}.page-template-blog #l-main>:nth-child(10){-ms-grid-row:1;-ms-grid-column:19}.page-template-blog #l-main>:nth-child(11){-ms-grid-row:1;-ms-grid-column:21}.page-template-blog #l-main>:nth-child(12){-ms-grid-row:1;-ms-grid-column:23}.page-template-blog #l-main>:nth-child(13){-ms-grid-row:2;-ms-grid-column:1}.page-template-blog #l-main>:nth-child(14){-ms-grid-row:2;-ms-grid-column:3}.page-template-blog #l-main>:nth-child(15){-ms-grid-row:2;-ms-grid-column:5}.page-template-blog #l-main>:nth-child(16){-ms-grid-row:2;-ms-grid-column:7}.page-template-blog #l-main>:nth-child(17){-ms-grid-row:2;-ms-grid-column:9}.page-template-blog #l-main>:nth-child(18){-ms-grid-row:2;-ms-grid-column:11}.page-template-blog #l-main>:nth-child(19){-ms-grid-row:2;-ms-grid-column:13}.page-template-blog #l-main>:nth-child(20){-ms-grid-row:2;-ms-grid-column:15}.page-template-blog #l-main>:nth-child(21){-ms-grid-row:2;-ms-grid-column:17}.page-template-blog #l-main>:nth-child(22){-ms-grid-row:2;-ms-grid-column:19}.page-template-blog #l-main>:nth-child(23){-ms-grid-row:2;-ms-grid-column:21}.page-template-blog #l-main>:nth-child(24){-ms-grid-row:2;-ms-grid-column:23}.page-template-blog #l-main>:nth-child(25){-ms-grid-row:3;-ms-grid-column:1}.page-template-blog #l-main>:nth-child(26){-ms-grid-row:3;-ms-grid-column:3}.page-template-blog #l-main>:nth-child(27){-ms-grid-row:3;-ms-grid-column:5}.page-template-blog #l-main>:nth-child(28){-ms-grid-row:3;-ms-grid-column:7}.page-template-blog #l-main>:nth-child(29){-ms-grid-row:3;-ms-grid-column:9}.page-template-blog #l-main>:nth-child(30){-ms-grid-row:3;-ms-grid-column:11}.page-template-blog #l-main>:nth-child(31){-ms-grid-row:3;-ms-grid-column:13}.page-template-blog #l-main>:nth-child(32){-ms-grid-row:3;-ms-grid-column:15}.page-template-blog #l-main>:nth-child(33){-ms-grid-row:3;-ms-grid-column:17}.page-template-blog #l-main>:nth-child(34){-ms-grid-row:3;-ms-grid-column:19}.page-template-blog #l-main>:nth-child(35){-ms-grid-row:3;-ms-grid-column:21}.page-template-blog #l-main>:nth-child(36){-ms-grid-row:3;-ms-grid-column:23}.page-template-blog #l-main>:nth-child(37){-ms-grid-row:4;-ms-grid-column:1}.page-template-blog #l-main>:nth-child(38){-ms-grid-row:4;-ms-grid-column:3}.page-template-blog #l-main>:nth-child(39){-ms-grid-row:4;-ms-grid-column:5}.page-template-blog #l-main>:nth-child(40){-ms-grid-row:4;-ms-grid-column:7}.page-template-blog #l-main>:nth-child(41){-ms-grid-row:4;-ms-grid-column:9}.page-template-blog #l-main>:nth-child(42){-ms-grid-row:4;-ms-grid-column:11}.page-template-blog #l-main>:nth-child(43){-ms-grid-row:4;-ms-grid-column:13}.page-template-blog #l-main>:nth-child(44){-ms-grid-row:4;-ms-grid-column:15}.page-template-blog #l-main>:nth-child(45){-ms-grid-row:4;-ms-grid-column:17}.page-template-blog #l-main>:nth-child(46){-ms-grid-row:4;-ms-grid-column:19}.page-template-blog #l-main>:nth-child(47){-ms-grid-row:4;-ms-grid-column:21}.page-template-blog #l-main>:nth-child(48){-ms-grid-row:4;-ms-grid-column:23}.page-template-blog #l-main #ucg-intro{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:10;grid-area:1/2/2/span 10}.page-template-blog #l-main #ucg-news-filter{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:3;grid-area:2/2/span 1/span 3}.page-template-blog #l-main #ucg-news{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:5;-ms-grid-column-span:7;grid-area:2/5/span 2/span 7}.page-template-blog #l-main #ucg-connect{-ms-grid-column:2;-ms-grid-column-span:3;grid-column:2/span 3;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/span 1}}.page-template-building #l-main .s-content{margin-top:108px;position:relative}.page-template-building #l-main .s-content>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto;max-width:1440px;position:relative;width:calc(100vw - 20px * 2)}.page-template-building #l-main .s-content>.inset .c-elevation{position:relative}.page-template-building #l-main .s-content>.inset .c-elevation>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.page-template-building #l-main .s-content>.inset .c-summary{position:relative}.page-template-building #l-main .s-content>.inset .c-summary .image{height:590px;position:relative;width:100%}.page-template-building #l-main .s-content>.inset .c-summary .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}@media (min-width:960px){.page-template-building #l-main .s-content>.inset{width:calc(100vw - 75px * 2)}.page-template-building #l-main .s-content>.inset .c-elevation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.page-template-building #l-main .s-content>.inset .c-elevation>.inset .logo{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;width:25%}.page-template-building #l-main .s-content>.inset .c-elevation>.inset .logo img{heigth:auto;width:200px}.page-template-building #l-main .s-content>.inset .c-elevation>.inset .facade{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;width:50%}.page-template-building #l-main .s-content>.inset .c-elevation>.inset .facade img{heigth:auto;width:200px}.page-template-building #l-main .s-content>.inset .c-elevation>.inset .descriptions{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%;width:25%}}.page-template-contact #l-main .s-content{background-color:#d1d0d1;position:relative}.page-template-contact #l-main .s-content>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto;position:relative;width:100vw}.page-template-contact #l-main .s-content>.inset .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 20px;position:relative}.page-template-contact #l-main .s-content>.inset .intro>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;line-height:0.8}@media (min-width:240px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:24px}}@media (min-width:480px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:24px}}@media (min-width:720px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:24px}}@media (min-width:960px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:26px}}@media (min-width:1200px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:28px}}@media (min-width:1440px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:28px}}@media (min-width:1680px){.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead{font-size:28px}}.page-template-contact #l-main .s-content>.inset .intro>.inset .prehead a{text-decoration:none}.page-template-contact #l-main .s-content>.inset .intro>.inset .head{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase;margin-left:20px}@media (min-width:240px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:42px}}@media (min-width:480px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:46px}}@media (min-width:720px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:48px}}@media (min-width:960px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:52px}}@media (min-width:1200px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:54px}}@media (min-width:1440px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:54px}}@media (min-width:1680px){.page-template-contact #l-main .s-content>.inset .intro>.inset .head{font-size:54px}}.page-template-contact #l-main .s-content>.inset .intro>.inset .head a{text-decoration:none}.page-template-contact #l-main .s-content>.inset .intro>.inset p{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}@media (min-width:240px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:14px}}@media (min-width:480px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:14px}}@media (min-width:720px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:14px}}@media (min-width:960px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:15px}}@media (min-width:1200px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:16px}}@media (min-width:1440px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:16px}}@media (min-width:1680px){.page-template-contact #l-main .s-content>.inset .intro>.inset p{font-size:16px}}.page-template-contact #l-main .s-content>.inset .intro>.inset p:last-child{margin-bottom:5em}.page-template-contact #l-main .s-content>.inset .intro>.inset .details{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-contact #l-main .s-content>.inset .intro>.inset .details>*{margin-right:40px}.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-bottom:0}@media (min-width:240px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:14px}}@media (min-width:480px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:14px}}@media (min-width:720px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:14px}}@media (min-width:960px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:15px}}@media (min-width:1200px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:16px}}@media (min-width:1440px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:16px}}@media (min-width:1680px){.page-template-contact #l-main .s-content>.inset .intro>.inset .details p{font-size:16px}}.page-template-contact #l-main .s-content>.inset .intro>.inset .details p.email{text-transform:lowercase}.page-template-contact #l-main .s-content>.inset .intro>.inset .details a:hover{color:#000000}.page-template-contact #l-main .s-content>.inset .intro>.inset .details .days-hours span{display:inline-block;min-width:48px}.page-template-contact #l-main .s-content>.inset .images{position:relative}.page-template-contact #l-main .s-content>.inset .images .image{height:480px;overflow:hidden;position:relative;width:100%}.page-template-contact #l-main .s-content>.inset .images .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-contact #l-main .form-group{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%;background-color:#efefef}@media (min-width:1px){.page-template-contact #l-main .form-group{padding:3em 30px 3em 30px}}@media (min-width:720px){.page-template-contact #l-main .form-group{padding:3em 50px 3em 50px}}@media (min-width:960px){.page-template-contact #l-main .form-group{padding:3em 75px 3em 75px}}@media (min-width:1440px){.page-template-contact #l-main .form-group{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}.page-template-contact #l-main .form-group .head{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.page-template-contact #l-main .form-group .instruction{color:black;-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.page-template-contact #l-main .form-group .gform_wrapper{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.page-template-contact #l-main .form-group .gform_wrapper .gform_heading{display:none}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding-left:0}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield{width:100%}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{color:black;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;display:inline-block;margin-bottom:0.5em}@media (min-width:240px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:14px}}@media (min-width:480px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:14px}}@media (min-width:720px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:14px}}@media (min-width:960px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:15px}}@media (min-width:1200px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:16px}}@media (min-width:1440px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:16px}}@media (min-width:1680px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield label{font-size:16px}}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{-webkit-appearance:none;border-radius:0;color:black;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;background-color:transparent;border:1px solid black;padding:0.3em;width:100%}@media (min-width:240px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:14px}}@media (min-width:480px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:14px}}@media (min-width:720px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:14px}}@media (min-width:960px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:15px}}@media (min-width:1200px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:16px}}@media (min-width:1440px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:16px}}@media (min-width:1680px){.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield input,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield textarea{font-size:16px}}.page-template-contact #l-main .form-group .gform_wrapper .gform_footer{text-align:right}.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{-webkit-appearance:none;border-radius:0;background-color:black;border:1px solid white;color:white;display:inline-block;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;padding:0.6em 0.75em 0.5em 0.75em;text-transform:uppercase;cursor:pointer}@media (min-width:240px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}@media (min-width:480px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}@media (min-width:720px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}@media (min-width:960px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1200px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1440px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1680px){.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]{font-size:14px}}.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]:hover{background-color:white;color:#FFFFFF}.page-template-contact #l-main .form-group .gform_wrapper .gform_footer input[type=submit]:hover{background-color:transparent!important;border:1px solid black!important;color:black!important}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container{margin-top:0.2em;width:100%}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-single{background-color:#efefef;background-image:none;border:0;border:1px solid #000000;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000000;line-height:2.5;min-height:34px}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop{background-color:#1a1617;padding:0}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-search{padding:2px}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-search input{background-color:#FFFFFF;margin:0}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results{margin:0 2px 2px 0;padding-left:2px}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;background-color:#d1d0d1;margin:0 0 2px 0;min-height:34px;width:100%}@media (min-width:240px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:14px}}@media (min-width:480px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:14px}}@media (min-width:720px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:14px}}@media (min-width:960px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:15px}}@media (min-width:1200px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:16px}}@media (min-width:1440px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:16px}}@media (min-width:1680px){.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li{font-size:16px}}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li:last-child{margin-bottom:0}.page-template-contact #l-main .form-group .gform_wrapper .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:#a3a2a2;background-image:none}@media (min-width:720px){.page-template-contact #l-main .s-content>.inset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.page-template-contact #l-main .s-content>.inset>*{width:50%}.page-template-contact #l-main .s-content>.inset .intro{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-contact #l-main .s-content>.inset .intro>.inset{margin-right:6.886792vw;width:33.207544vw}.page-template-contact #l-main .s-content>.inset .images{position:relative}.page-template-contact #l-main .s-content>.inset .images .image{height:60vw;min-height:600px;position:relative;width:100%}}@media (min-width:960px){.page-template-contact #l-main .s-content>.inset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.page-template-contact #l-main .s-content>.inset>*{width:50%}.page-template-contact #l-main .s-content>.inset .intro{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-contact #l-main .s-content>.inset .intro>.inset{margin-right:6.886792vw;max-width:558px;width:33.207544vw}.page-template-contact #l-main .s-content>.inset .images{position:relative}.page-template-contact #l-main .s-content>.inset .images .image{height:60vw;min-height:600px;position:relative;width:100%}.page-template-contact #l-main .form-group .head{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/span 8}.page-template-contact #l-main .form-group .instruction{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/span 8}.page-template-contact #l-main .form-group .gform_wrapper{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/span 8}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield{width:48%}.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield.cf-email,.page-template-contact #l-main .form-group .gform_wrapper .gform_body .gform_fields .gfield.cf-message{width:100%}}@media (min-width:1440px){.page-template-contact #l-main .s-content>.inset .intro>.inset{margin-right:120px;width:33.207544vw}}.page-template-design-house #l-main .s-content{position:relative}.page-template-design-house #l-main .s-content>.inset .c-overview{background-color:#d1d0d1;position:relative}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset{position:relative;width:100vw}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 20px;position:relative}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .logo{margin-bottom:36px}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .logo img{height:auto;width:200px}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;color:#484545;margin-bottom:0.75em}@media (min-width:240px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:14px}}@media (min-width:480px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:14px}}@media (min-width:720px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:14px}}@media (min-width:960px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:15px}}@media (min-width:1200px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:16px}}@media (min-width:1440px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:16px}}@media (min-width:1680px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head{font-size:16px}}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .head a{text-decoration:none}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .paragraph{margin-bottom:2em}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .paragraph.p2:last-child{margin-bottom:3em}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .link{margin-bottom:3em}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .caption{-ms-flex-line-pack:end;align-content:flex-end;bottom:0;color:#484545;font-family:"kepler-std",serif;font-style:normal;font-weight:400;font-style:italic;position:absolute}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset .caption .floor{font-style:normal}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .hero{position:relative}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .hero .image{height:480px;overflow:hidden;position:relative;width:100%}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .hero .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-design-house #l-main .s-content>.inset .c-gallery{position:relative}.page-template-design-house #l-main .s-content>.inset .c-gallery .images{position:relative}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:relative;width:100%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image{height:480px;overflow:hidden;position:relative;width:100%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image img{position:relative;height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}@media (min-width:720px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words{padding:50px 50px}}@media (min-width:960px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset>*{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset{margin-right:6.886792vw;max-width:558px;width:33.207544vw}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .hero{height:auto;width:100%}.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .hero .image{height:100%;min-height:600px;width:100%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(6n+1){height:550px;height:57vw;width:100%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(6n+2){height:415px;height:43vw;width:50%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(6n+3){height:415px;height:43vw;width:50%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(6n+4){height:690px;height:72vw;width:100%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(6n+5){height:415px;height:43vw;width:50%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(6n+6){height:415px;height:43vw;width:50%}.page-template-design-house #l-main .s-content>.inset .c-gallery .images>.inset .image:nth-child(3n+2):last-child{width:100%}}@media (min-width:1440px){.page-template-design-house #l-main .s-content>.inset .c-overview>.inset .words>.inset{margin-right:120px}}@media (min-width:1px){.page-template-email-sign-up #l-main{position:absolute;z-index:99}.page-template-email-sign-up #l-main #l-content{position:relative}.page-template-email-sign-up #l-main #l-content .contact-form{background-color:#d1d0d1;padding:2rem 20px;position:relative}.page-template-email-sign-up #l-main #l-content .contact-form .subhead{margin-left:1rem}.page-template-email-sign-up #l-main #l-content .contact-form .instruction{font-size:12px;margin-bottom:2rem}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_heading{display:none}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;padding-left:0}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields label{color:#000000;margin-bottom:0.2em}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields input{-webkit-appearance:none;border-radius:0;background-color:transparent;border:1px solid #1a1617;min-height:34px;padding:0.5em;margin-top:0.3em;width:100%}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields select{background-color:#d1d0d1;border:0;border:1px solid #000000;margin-top:0.3em;width:100%}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields li{margin-bottom:1.5rem;width:47%}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields li.cf-email{width:100%}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_body .gform_fields li.cf-email input{width:100%}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer{text-align:center}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{-webkit-appearance:none;border-radius:0;color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;background-color:#1a1617;border:0;color:#FFFFFF;cursor:pointer;min-height:34px;padding:0.5em 2em}}@media (min-width:1px) and (min-width:240px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]{font-size:16px}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit] a{text-decoration:none}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer input[type=submit]:hover{background-color:#8c8a8b;color:#000000}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container{margin-top:0.2em;width:100%}.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-single{background-color:#d1d0d1;background-image:none;border:0;border:1px solid #000000;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000000;line-height:2.5;min-height:34px}.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop{background-color:#1a1617;padding:0}.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-search{padding:2px}.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-search input{background-color:#FFFFFF;margin:0}.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results{margin:0 2px 2px 0;padding-left:2px}.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;background-color:#d1d0d1;margin:0 0 2px 0;min-height:34px;width:100%}}@media (min-width:1px) and (min-width:240px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li{font-size:16px}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li:last-child{margin-bottom:0}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form form .chosen-container .chosen-drop .chosen-results li.highlighted{background-color:#a3a2a2;background-image:none}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message{font-size:16px}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message a{text-decoration:none}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .contact-form .gform_confirmation_message .status{font-size:12px;text-transform:none}}@media (min-width:1px){.page-template-email-sign-up #l-main #l-content .image{min-height:640px;overflow:hidden;position:relative;width:100%}.page-template-email-sign-up #l-main #l-content .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (min-width:960px){.page-template-email-sign-up #l-main{height:706px;overflow:visible}.page-template-email-sign-up #l-main #l-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:706px}.page-template-email-sign-up #l-main #l-content .contact-form{padding:3rem 3rem 3rem 75px;width:50%}.page-template-email-sign-up #l-main #l-content .contact-form form .gform_footer{text-align:right}.page-template-email-sign-up #l-main #l-content .image{width:50%}.page-template-email-sign-up #l-footer{margin-top:706px}}@media (min-width:1px){.home #l-main .s-content{position:relative}.home #l-main .s-content .c-slider{position:relative}.home #l-main .s-content .c-slider .slides{position:relative}.home #l-main .s-content .c-slider .slides>.inset{position:relative}.home #l-main .s-content .c-slider .slides>.inset .image{height:75vw;height:560px;width:100%;position:relative}.home #l-main .s-content .c-slider .slides>.inset .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.home #l-main .s-content .c-slider .slides>.inset .caption{bottom:2em;position:absolute;left:2em}.home #l-main .s-content .c-slider .slides>.inset .message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:75vw;height:560px;left:0;position:absolute;top:0;width:100%}.home #l-main .s-content .c-slider .slides>.inset .message .head{color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;text-shadow:2px 2px 6px rgba(51,51,51,0.8)}}@media (min-width:1px) and (min-width:240px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:14px}}@media (min-width:1px) and (min-width:480px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:14px}}@media (min-width:1px) and (min-width:720px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:14px}}@media (min-width:1px) and (min-width:960px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:16px}}@media (min-width:1px){.home #l-main .s-content .c-slider .slides>.inset .message .head a{text-decoration:none}}@media (min-width:1px) and (min-width:240px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:480px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:720px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:960px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .s-content .c-slider .slides>.inset .message .head{font-size:28px}}@media (min-width:1px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase;text-shadow:2px 2px 6px rgba(51,51,51,0.8)}}@media (min-width:1px) and (min-width:240px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead a{text-decoration:none}}@media (min-width:1px) and (min-width:240px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:480px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:720px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:960px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .s-content .c-slider .slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px){.home #l-main .s-content .c-slider .slides>.inset .message .link .button-1{background-color:#404040;color:#FFFFFF}.home #l-main .s-content .c-slider .slides>.inset .message .link .button-1:active,.home #l-main .s-content .c-slider .slides>.inset .message .link .button-1:focus,.home #l-main .s-content .c-slider .slides>.inset .message .link .button-1:hover{background-color:#FFFFFF!important;color:#000000!important}}@media (min-width:1px){.home #l-main .s-content .c-slider .slides>.inset .logo{bottom:2em;position:absolute;right:2em}.home #l-main .s-content .c-slider .slides>.inset .logo img{width:auto}.home #l-main .s-content .c-slider .slides>.inset .logo img.snaidero{height:auto;width:100px}.home #l-main .s-content .c-slider .slides>.inset .logo img.plain-fancy{height:auto;width:100px}.home #l-main .s-content .c-slider .slides>.inset .logo img.misuraemme{height:auto;width:100px}}@media (min-width:1px){.home #l-main .s-content .c-slider .slides>.inset .slick-arrow{color:#FFFFFF;cursor:pointer;font-size:32px;height:32px;position:absolute;top:240px;text-shadow:2px 2px 6px rgba(51,51,51,0.8);z-index:2}.home #l-main .s-content .c-slider .slides>.inset .slick-arrow.fa-angle-left{left:32px}.home #l-main .s-content .c-slider .slides>.inset .slick-arrow.fa-angle-right{right:32px}}@media (min-width:1px){.home #l-main .s-content .c-intro{background-color:#8c8a8b;position:relative}.home #l-main .s-content .c-intro>.inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto;max-width:1440px;position:relative;width:calc(100vw - 20px * 2)}.home #l-main .s-content .c-intro>.inset .image{padding:60px 0;position:relative;text-align:center}.home #l-main .s-content .c-intro>.inset .image img{height:360px;margin-right:20px;width:auto}.home #l-main .s-content .c-intro>.inset .words .prehead{line-height:0.8}.home #l-main .s-content .c-intro>.inset .words .head{margin-left:20px}.home #l-main .s-content .c-intro>.inset .words .subhead{margin-left:20px}.home #l-main .s-content .c-intro>.inset .words .paragraph{margin-left:20px}.home #l-main .s-content .c-intro>.inset .words .paragraph:last-child{font-family:"kepler-std",serif;font-style:normal;font-weight:400;font-style:italic;letter-spacing:0.05em}}@media (min-width:1px){.home #l-main .s-content .c-link-bar{background-color:#8c8a8b;padding:40px 0;position:relative}.home #l-main .s-content .c-link-bar>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:0 auto;padding:20px 0;position:relative;width:calc(100vw - 20px * 2)}.home #l-main .s-content .c-link-bar>.inset .link{margin-bottom:0.5em}.home #l-main .s-content .c-link-bar>.inset .link:last-child{margin-bottom:0}.home #l-main .s-content .c-link-bar>.inset .link:hover{color:#000000}}@media (min-width:1px){.home #l-main #ucg-hero-video{position:relative}.home #l-main #ucg-hero-video .overlay-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.home #l-main #ucg-hero-video .overlay-link .icon{height:100px;opacity:0.4;width:100px}}@media (min-width:1px){.home #l-main #ucg-slides{margin-bottom:3em}.home #l-main #ucg-slides>.inset .image{height:88vw;width:100%;position:relative}.home #l-main #ucg-slides>.inset .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.home #l-main #ucg-slides>.inset .video-frame{height:88vw;overflow:hidden;position:relative}.home #l-main #ucg-slides>.inset .caption{bottom:2em;position:absolute;left:2em}.home #l-main #ucg-slides>.inset .message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:75vw;height:560px;left:0;position:absolute;top:0;width:100%}.home #l-main #ucg-slides>.inset .message .head{color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.4;margin:0 0 0 0;text-transform:uppercase;text-shadow:2px 2px 6px rgba(51,51,51,0.8)}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-slides>.inset .message .head{font-size:14px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-slides>.inset .message .head{font-size:14px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-slides>.inset .message .head{font-size:14px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-slides>.inset .message .head{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-slides>.inset .message .head{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-slides>.inset .message .head{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-slides>.inset .message .head{font-size:16px}}@media (min-width:1px){.home #l-main #ucg-slides>.inset .message .head a{text-decoration:none}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-slides>.inset .message .head{font-size:28px}}@media (min-width:1px){.home #l-main #ucg-slides>.inset .message .subhead{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase;text-shadow:2px 2px 6px rgba(51,51,51,0.8)}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px){.home #l-main #ucg-slides>.inset .message .subhead a{text-decoration:none}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-slides>.inset .message .subhead{font-size:54px}}@media (min-width:1px){.home #l-main #ucg-slides>.inset .message .link .button-1{background-color:#404040;color:#FFFFFF}.home #l-main #ucg-slides>.inset .message .link .button-1:active,.home #l-main #ucg-slides>.inset .message .link .button-1:focus,.home #l-main #ucg-slides>.inset .message .link .button-1:hover{background-color:#FFFFFF!important;color:#000000!important}}@media (min-width:1px){.home #l-main #ucg-slides>.inset .logo{bottom:2em;position:absolute;right:2em}.home #l-main #ucg-slides>.inset .logo img{width:auto}.home #l-main #ucg-slides>.inset .logo img.snaidero{height:auto;width:100px}.home #l-main #ucg-slides>.inset .logo img.plain-fancy{height:auto;width:100px}.home #l-main #ucg-slides>.inset .logo img.misuraemme{height:auto;width:100px}}@media (min-width:1px){.home #l-main #ucg-slides>.inset ul.slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;position:absolute;right:100px;width:100%}.home #l-main #ucg-slides>.inset ul.slick-dots li{margin:0;margin-right:20px;padding:0;opacity:0.75}.home #l-main #ucg-slides>.inset ul.slick-dots li button{background-color:white;border:0;border-radius:32px;cursor:pointer;display:inline-block;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.4));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.4));height:16px;padding:0;margin:0;text-indent:-9999em;width:16px}.home #l-main #ucg-slides>.inset ul.slick-dots li button:hover{background-color:black}.home #l-main #ucg-slides>.inset ul.slick-dots li.slick-active button{background-color:white}.home #l-main #ucg-slides>.inset ul.slick-dots li:last-child{margin-right:0}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-slides>.inset .slick-dots{bottom:50px}}@media (min-width:1px){.home #l-main #ucg-slides>.inset .slick-arrow{color:#FFFFFF;cursor:pointer;font-size:32px;height:32px;position:absolute;top:240px;text-shadow:2px 2px 6px rgba(51,51,51,0.8);z-index:2}.home #l-main #ucg-slides>.inset .slick-arrow.fa-angle-left{left:32px}.home #l-main #ucg-slides>.inset .slick-arrow.fa-angle-right{right:32px}}@media (min-width:1px) and (min-width:1px){.home #l-main #ucg-intro{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-intro{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-intro{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-intro{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.home #l-main #ucg-intro>.inset{border-bottom:1px solid white;padding:0 0 3em 0}.home #l-main #ucg-intro>.inset .head{color:#000000;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-bottom:1em}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-intro>.inset .head{font-size:24px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-intro>.inset .head{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-intro>.inset .head{font-size:28px}}@media (min-width:1px){.home #l-main #ucg-intro>.inset .head a{text-decoration:none}}@media (min-width:1px){.home #l-main #ucg-intro>.inset .description{color:white;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-intro>.inset .description{font-size:23px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-intro>.inset .description{font-size:24px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-intro>.inset .description{font-size:26px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-intro>.inset .description{font-size:28px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-intro>.inset .description{font-size:33px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-intro>.inset .description{font-size:35px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-intro>.inset .description{font-size:38px}}@media (min-width:1px){.home #l-main #ucg-intro>.inset .designers{color:white;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-intro>.inset .designers{font-size:14px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-intro>.inset .designers{font-size:14px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-intro>.inset .designers{font-size:14px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-intro>.inset .designers{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-intro>.inset .designers{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-intro>.inset .designers{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-intro>.inset .designers{font-size:16px}}@media (min-width:1px) and (min-width:1px){.home #l-main #ucg-brands{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-brands{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-brands{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-brands{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.home #l-main #ucg-brands>.inset .head{margin-bottom:1em}.home #l-main #ucg-brands>.inset .brand-names .brand{margin-bottom:3em;position:relative}.home #l-main #ucg-brands>.inset .brand-names .brand .image{height:360px;width:100%}.home #l-main #ucg-brands>.inset .brand-names .brand .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.home #l-main #ucg-brands>.inset .brand-names .brand .logo{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;padding:2em;position:absolute;top:0;width:100%;z-index:2}.home #l-main #ucg-brands>.inset .brand-names .brand .logo img{height:auto;width:90px}.home #l-main #ucg-brands>.inset .brand-names .brand .overall-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.home #l-main #ucg-brands>.inset .brand-names .brand .words{height:100%;left:0;opacity:0;padding:3em;pointer-events:none;position:absolute;top:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;width:100%;z-index:4}.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:2em;position:relative;text-align:center}.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .name{color:white;margin-bottom:0.5em}.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{color:white;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-bottom:2em}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:14px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:14px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:14px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .short-description{font-size:16px}}@media (min-width:1px){.home #l-main #ucg-brands>.inset .brand-names .brand .words>.inset .view-more{pointer-events:auto}}@media (min-width:1px){.home #l-main #ucg-brands>.inset .brand-names .brand .mobile-hover{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.home #l-main #ucg-brands>.inset .brand-names .brand .mobile-hover.active{display:block}}@media (min-width:1px){.home #l-main #ucg-brands>.inset .brand-names .brand.active .words,.home #l-main #ucg-brands>.inset .brand-names .brand:hover .words{opacity:1}}@media (min-width:1px){.home #l-main #ucg-featured{margin-bottom:3em}.home #l-main #ucg-featured .featured-items .feature .details{background-color:#d1d0ce}}@media (min-width:1px) and (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details{padding:3em 3em 3em 30px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-featured .featured-items .feature .details{padding:3em 3em 3em 50px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-featured .featured-items .feature .details{padding:3em 3em 3em 75px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-featured .featured-items .feature .details{padding:3em 3em 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details .head{color:white;margin-bottom:2em}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details .type{color:black;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:15px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:15px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:15px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:17px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:20px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:21px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-featured .featured-items .feature .details .type{font-size:23px}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details .name{color:black;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:24px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:24px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:24px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-featured .featured-items .feature .details .name{font-size:28px}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details .name a{text-decoration:none}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{color:black;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-bottom:3em}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:14px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:14px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:14px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-featured .featured-items .feature .details .short-description{font-size:16px}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .details .description{color:black;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-bottom:3em}}@media (min-width:1px) and (min-width:240px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:14px}}@media (min-width:1px) and (min-width:480px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:14px}}@media (min-width:1px) and (min-width:720px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:14px}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main #ucg-featured .featured-items .feature .details .description{font-size:16px}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .feature .image{min-height:502px;overflow:hidden;position:relative;width:100%}.home #l-main #ucg-featured .featured-items .feature .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items ul.slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:-40px;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0;position:absolute;right:100px;width:100%}.home #l-main #ucg-featured .featured-items ul.slick-dots li{margin:0;margin-right:20px;padding:0;opacity:0.75}.home #l-main #ucg-featured .featured-items ul.slick-dots li button{background-color:white;border:0;border-radius:32px;cursor:pointer;display:inline-block;-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.4));filter:drop-shadow(1px 1px 2px rgba(0,0,0,0.4));height:16px;padding:0;margin:0;text-indent:-9999em;width:16px}.home #l-main #ucg-featured .featured-items ul.slick-dots li button:hover{background-color:black}.home #l-main #ucg-featured .featured-items ul.slick-dots li.slick-active button{background-color:white}.home #l-main #ucg-featured .featured-items ul.slick-dots li:last-child{margin-right:0}}@media (min-width:1px) and (min-width:960px){.home #l-main #ucg-featured .featured-items .slick-dots{bottom:50px}}@media (min-width:1px){.home #l-main #ucg-featured .featured-items .slick-arrow{color:#FFFFFF;cursor:pointer;font-size:32px;height:32px;position:absolute;top:240px;text-shadow:2px 2px 6px rgba(51,51,51,0.8);z-index:2}.home #l-main #ucg-featured .featured-items .slick-arrow.fa-angle-left{left:32px}.home #l-main #ucg-featured .featured-items .slick-arrow.fa-angle-right{right:32px}}@media (min-width:1px){.home #l-main .ucg-transition{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:black;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;left:0;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;width:100vw;z-index:99}.home #l-main .ucg-transition .image{opacity:0;margin-bottom:2em}.home #l-main .ucg-transition .image img{height:180px;width:160px}.home #l-main .ucg-transition .words{color:white;opacity:0;text-align:center}.home #l-main .ucg-transition .words p{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none;margin-bottom:0}}@media (min-width:1px) and (min-width:240px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:480px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:720px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:960px){.home #l-main .ucg-transition .words p{font-size:17px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .ucg-transition .words p{font-size:20px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .ucg-transition .words p{font-size:21px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .ucg-transition .words p{font-size:23px}}@media (min-width:1px) and (min-width:240px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:480px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:720px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:960px){.home #l-main .ucg-transition .words p{font-size:13px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .ucg-transition .words p{font-size:15px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .ucg-transition .words p{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .ucg-transition .words p{font-size:17px}}@media (min-width:1px){.home #l-main .ucg-transition .words h3{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:400;letter-spacing:0.05em}}@media (min-width:1px) and (min-width:240px){.home #l-main .ucg-transition .words h3{font-size:19px}}@media (min-width:1px) and (min-width:480px){.home #l-main .ucg-transition .words h3{font-size:21px}}@media (min-width:1px) and (min-width:720px){.home #l-main .ucg-transition .words h3{font-size:22px}}@media (min-width:1px) and (min-width:960px){.home #l-main .ucg-transition .words h3{font-size:24px}}@media (min-width:1px) and (min-width:1200px){.home #l-main .ucg-transition .words h3{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.home #l-main .ucg-transition .words h3{font-size:30px}}@media (min-width:1px) and (min-width:1680px){.home #l-main .ucg-transition .words h3{font-size:33px}}@media (min-width:1px){.home #l-main .ucg-transition.active{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:720px){.home #l-main #ucg-brands>.inset{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.home #l-main #ucg-brands>.inset .head{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:10;grid-area:1/2/2/span 10}.home #l-main #ucg-brands>.inset .brand-names{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:10;grid-area:2/2/3/span 10;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home #l-main #ucg-brands>.inset .brand-names .brand{width:48%}}@media (min-width:960px){.home #l-main .s-content .c-slider .slides>.inset{overflow:hidden;max-height:720px}.home #l-main .s-content .c-slider .slides>.inset .image{height:600px;min-height:600px;max-height:720px}.home #l-main .s-content .c-slider .slides>.inset .video-frame{height:600px;max-height:720px}.home #l-main .s-content .c-slider .slides>.inset .video-frame video{max-height:720px}.home #l-main .s-content .c-slider .slides>.inset .logo{bottom:2em;right:2em}.home #l-main .s-content .c-slider .slides>.inset .logo img{width:auto}.home #l-main .s-content .c-slider .slides>.inset .logo img.snaidero{width:166px}.home #l-main .s-content .c-slider .slides>.inset .logo img.plain-fancy{width:128px}.home #l-main .s-content .c-slider .slides>.inset .logo img.misuraemme{width:166px}.home #l-main .s-content .c-intro{padding:140px 0 80px 0}.home #l-main .s-content .c-intro>.inset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:calc(100vw - 75px * 2)}.home #l-main .s-content .c-intro>.inset .image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:0}.home #l-main .s-content .c-intro>.inset .image img{height:420px}.home #l-main .s-content .c-intro>.inset .words{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-left:20px;padding-right:20px}.home #l-main .s-content .c-link-bar>.inset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around;width:calc(100vw - 75px * 2)}.home #l-main .s-content .c-link-bar>.inset .link{margin-bottom:0}.home #l-main #ucg-hero-video .overlay-link .icon{height:200px;width:200px}.home #l-main #ucg-slides>.inset .image{min-height:600px;max-height:600px}.home #l-main #ucg-slides>.inset .video-frame{max-height:720px}.home #l-main #ucg-slides>.inset .logo{bottom:2em;right:2em}.home #l-main #ucg-slides>.inset .logo img{width:auto}.home #l-main #ucg-slides>.inset .logo img.snaidero{width:166px}.home #l-main #ucg-slides>.inset .logo img.plain-fancy{width:128px}.home #l-main #ucg-slides>.inset .logo img.misuraemme{width:166px}.home #l-main #ucg-intro>.inset{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.home #l-main #ucg-intro>.inset .head{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:5;grid-area:1/2/2/span 5}.home #l-main #ucg-intro>.inset .description{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:7;grid-area:2/2/3/span 7}.home #l-main #ucg-intro>.inset .designers{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:9;-ms-grid-column-span:3;grid-area:2/9/3/span 3}.home #l-main #ucg-brands>.inset .brand-names .brand{width:48%}.home #l-main #ucg-brands>.inset .brand-names .brand .mobile-hover{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.home #l-main #ucg-brands>.inset .brand-names .brand .mobile-hover.active{display:none}.home #l-main #ucg-featured .featured-items .feature{display:-webkit-box;display:-ms-flexbox;display:flex}.home #l-main #ucg-featured .featured-items .feature .details{width:40%}.home #l-main #ucg-featured .featured-items .feature .details>.inset{margin-left:21.484375%}.home #l-main #ucg-featured .featured-items .feature .image{min-height:502px;overflow:hidden;position:relative;width:60%}.home #l-main #ucg-featured .featured-items .feature .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}.page-template-join-vip-list #l-main{background-image:url(/wp-content/uploads/2018/08/210-Design-House-Lighter.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.page-template-join-vip-list #l-main .s-content{position:relative}.page-template-join-vip-list #l-main .s-content .c-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0.58);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;min-height:calc(100vh - 200px);padding:150px 20px 50px 20px;position:relative;width:calc(100vw - 20px * 2);z-index:2}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content{min-height:calc(100vh - 85px);padding:150px 100px 50px 100px;width:calc(100vw - 50px * 2)}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content{min-height:calc(100vh - 50px);width:calc(100vw - 75px * 2)}}.page-template-join-vip-list #l-main .s-content .c-content .headline{color:#FFFFFF;font-size:24px;margin-bottom:0.5em}.page-template-join-vip-list #l-main .s-content .c-content .subhead{color:#FFFFFF;font-size:40px;margin-bottom:0.2em}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content .subhead{font-size:60px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .subhead{font-size:75px}}.page-template-join-vip-list #l-main .s-content .c-content .p1{color:#FFFFFF;margin-bottom:2em;text-align:center}.page-template-join-vip-list #l-main .s-content .c-content .sign-up{padding:20px;position:relative}@media (min-width:480px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up{padding:20px 50px}}@media (min-width:480px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up{padding:20px 80px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up{padding:20px 100px}}@media (min-width:1200px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up{padding:50px 150px}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up h3{text-align:center}.page-template-join-vip-list #l-main .s-content .c-content .sign-up p.form-instruction{color:#FFFFFF;text-align:center}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper{width:360px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper{width:540px}}@media (min-width:1200px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper{width:640px}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper.gform_validation_error{bottom:-38px}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_heading{display:none}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{color:#FFFFFF;display:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}@media (min-width:240px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:12px}}@media (min-width:480px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:12px}}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:12px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:12px}}@media (min-width:1200px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:14px}}@media (min-width:1440px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:15px}}@media (min-width:1680px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .validation_error{font-size:16px}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body{margin:0}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;padding-left:0}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0 0 1em 0}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li.gform_hidden{display:none}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li.company{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li.address{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li.address span{display:block;margin:0 0 1em 0}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li#field_2_14{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li#field_2_14 label{color:#FFFFFF;display:inherit;margin-bottom:0.5em}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{-webkit-appearance:none;-webkit-border-radius:0;border:0;background-color:#fafafa;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;padding:0.2em 1em;width:100%}@media (min-width:240px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:12px}}@media (min-width:480px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:12px}}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:12px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:12px}}@media (min-width:1200px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:14px}}@media (min-width:1440px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:15px}}@media (min-width:1680px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li select,.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li textarea{font-size:16px}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input{height:34px}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input::-webkit-input-placeholder{text-transform:uppercase}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input::-moz-placeholder{text-transform:uppercase}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input:-ms-input-placeholder{text-transform:uppercase}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input::-ms-input-placeholder{text-transform:uppercase}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li input::placeholder{text-transform:uppercase}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li label{display:none}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .gfield_checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;list-style:none;padding-left:1em}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .gfield_checkbox li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .gfield_checkbox li{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .gfield_checkbox li input{-webkit-appearance:auto;border:1px solid white;height:20px;margin-right:1em;padding:0;width:20px}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .gfield_checkbox li input:checked{background-color:#f78f1e}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .gfield_checkbox li label{color:#FFFFFF;display:inline;margin:0}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_body .gform_fields li .validation_message{color:#FFFFFF;margin-top:0.3em}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;background-color:#bfbfbf;border:0;color:#000000;cursor:pointer;float:right;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;height:34px;text-transform:uppercase;width:90px}@media (min-width:240px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:12px}}@media (min-width:480px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:12px}}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:12px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:12px}}@media (min-width:1200px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:14px}}@media (min-width:1440px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:15px}}@media (min-width:1680px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]{font-size:16px}}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]:hover{color:#FFFFFF}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_wrapper form .gform_footer input[type=submit]:after{content:" »";color:#D22630;font-size:150%}.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{color:#FFFFFF;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;text-align:center}@media (min-width:240px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:14px}}@media (min-width:480px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:14px}}@media (min-width:720px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:15px}}@media (min-width:960px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:16px}}@media (min-width:1200px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:18px}}@media (min-width:1440px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:20px}}@media (min-width:1680px){.page-template-join-vip-list #l-main .s-content .c-content .sign-up .gform_confirmation_wrapper{font-size:22px}}.single-blog #l-main{background-color:black}.single-blog #ucg-single-blog .images{margin-bottom:2em;overflow:hidden;position:relative;width:100%}.single-blog #ucg-single-blog .images .image{min-height:360px;overflow:hidden;position:relative;width:100%}.single-blog #ucg-single-blog .images .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.single-blog #ucg-single-blog .images .slick-arrow{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;height:30px;position:absolute;width:30px;z-index:2}.single-blog #ucg-single-blog .images .slick-next{right:1em}.single-blog #ucg-single-blog .images .slick-prev{left:1em}@media (min-width:1px){.single-blog #ucg-single-blog .details{padding:3em 30px 3em 30px}}@media (min-width:720px){.single-blog #ucg-single-blog .details{padding:3em 50px 3em 50px}}@media (min-width:960px){.single-blog #ucg-single-blog .details{padding:3em 75px 3em 75px}}@media (min-width:1440px){.single-blog #ucg-single-blog .details{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}.single-blog #ucg-single-blog .details .categories{color:#FFFFFF}.single-blog #ucg-single-blog .details .title{color:#FFFFFF;margin-bottom:1em}.single-blog #ucg-single-blog .details .continued,.single-blog #ucg-single-blog .details .story{width:100%}.single-blog #ucg-single-blog .details .continued h2,.single-blog #ucg-single-blog .details .continued h3,.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .continued h5,.single-blog #ucg-single-blog .details .continued h6,.single-blog #ucg-single-blog .details .story h2,.single-blog #ucg-single-blog .details .story h3,.single-blog #ucg-single-blog .details .story h4,.single-blog #ucg-single-blog .details .story h5,.single-blog #ucg-single-blog .details .story h6{color:white}.single-blog #ucg-single-blog .details .continued h2,.single-blog #ucg-single-blog .details .story h2{margin-bottom:1em}.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{color:white;font-family:"kepler-std-semicondensed","kepler-std-semicondensed-sub","kepler-std-semicondensed-dis","kepler-std",serif;font-style:normal;font-weight:300;font-weight:300;letter-spacing:0.05em;line-height:1.2857142857;margin:0 0 0.37em 0;margin-bottom:2em;text-transform:none}@media (min-width:240px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:23px}}@media (min-width:480px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:24px}}@media (min-width:720px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:26px}}@media (min-width:960px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:28px}}@media (min-width:1200px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:33px}}@media (min-width:1440px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:35px}}@media (min-width:1680px){.single-blog #ucg-single-blog .details .continued h4,.single-blog #ucg-single-blog .details .story h4{font-size:38px}}.single-blog #ucg-single-blog .details .continued p,.single-blog #ucg-single-blog .details .story p{margin:0.5em 0 0.3em 0}.single-blog #ucg-single-blog .details .continued li,.single-blog #ucg-single-blog .details .story li{color:#FFFFFF}.single-blog #ucg-single-blog .details .continued a,.single-blog #ucg-single-blog .details .story a{border-bottom:1px solid white;padding-bottom:0.1em}.single-blog #ucg-single-blog .details .continued a:hover,.single-blog #ucg-single-blog .details .story a:hover{border-bottom:1px solid grey}.single-blog #ucg-news-navigator{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}@media (min-width:1px){.single-blog #ucg-news-navigator{padding:3em 30px 3em 30px}}@media (min-width:720px){.single-blog #ucg-news-navigator{padding:3em 50px 3em 50px}}@media (min-width:960px){.single-blog #ucg-news-navigator{padding:3em 75px 3em 75px}}@media (min-width:1440px){.single-blog #ucg-news-navigator{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}.single-blog #ucg-news-navigator .navigator-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid white;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1.5em;position:relative}.single-blog #ucg-news-navigator .navigator-item>*{width:100%}.single-blog #ucg-news-navigator .navigator-item .indicator{color:white;font-size:24px;font-weight:300;width:60px;width:auto}.single-blog #ucg-news-navigator .navigator-item .image{display:none;height:100px;margin-bottom:1em;overflow:hidden;position:relative;width:133px}.single-blog #ucg-news-navigator .navigator-item .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.single-blog #ucg-news-navigator .navigator-item .name{color:white;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;font-size:1rem!important;margin-bottom:1em}@media (min-width:240px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:24px}}@media (min-width:480px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:24px}}@media (min-width:720px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:24px}}@media (min-width:960px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:26px}}@media (min-width:1200px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:28px}}@media (min-width:1440px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:28px}}@media (min-width:1680px){.single-blog #ucg-news-navigator .navigator-item .name{font-size:28px}}.single-blog #ucg-news-navigator .navigator-item .name a{text-decoration:none}.single-blog #ucg-news-navigator .navigator-item .label{color:white;font-family:"kepler-std",serif;font-style:normal;font-weight:500;font-style:italic;letter-spacing:0.05em;line-height:1.4705882353;margin:0 0 1em 0;text-transform:none}@media (min-width:240px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:15px}}@media (min-width:480px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:15px}}@media (min-width:720px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:15px}}@media (min-width:960px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:17px}}@media (min-width:1200px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:20px}}@media (min-width:1440px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:21px}}@media (min-width:1680px){.single-blog #ucg-news-navigator .navigator-item .label{font-size:23px}}.single-blog #ucg-news-navigator .navigator-item .overall-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.single-blog #ucg-news-navigator .navigator-item .overall-link:hover{background-color:rgba(0,0,0,0.2)}.single-blog #ucg-news-navigator .navigator-item.previous{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6;text-align:right}.single-blog #ucg-news-navigator .navigator-item.next{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}.single-blog #ucg-news-navigator .navigator-item.next .image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:480px){.single-blog #ucg-single-blog .images .image{min-height:26rem}}@media (min-width:720px){.single-blog #ucg-single-blog .images .image{min-height:36rem}}@media (min-width:960px){.single-blog #ucg-single-blog .images .image{min-height:50rem}.single-blog #ucg-single-blog .details{display:-ms-grid;display:grid;-ms-grid-columns:1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr 3.125% 1fr;grid-template-columns:repeat(12,1fr);grid-column-gap:3.125%}.single-blog #ucg-single-blog .details .categories{-ms-grid-column:2;-ms-grid-column-span:7;grid-column:2/span 7}.single-blog #ucg-single-blog .details .date{-ms-grid-column:10;-ms-grid-column-span:2;grid-column:10/span 2}.single-blog #ucg-single-blog .details .title{-ms-grid-column:2;-ms-grid-column-span:7;grid-column:2/span 7}.single-blog #ucg-single-blog .details .story{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10}.single-blog #ucg-single-blog .details .continued{-ms-grid-column:5;-ms-grid-column-span:7;grid-column:5/span 7}.single-blog #ucg-news-navigator .navigator-item{display:-ms-grid;display:grid;-ms-grid-columns:1fr 6.4516129032% 1fr 6.4516129032% 1fr 6.4516129032% 1fr 6.4516129032% 1fr 6.4516129032% 1fr;grid-template-columns:repeat(6,1fr);-ms-grid-rows:40px 1fr;grid-template-rows:40px 1fr;grid-column-gap:6.4516129032%}.single-blog #ucg-news-navigator .navigator-item>:first-child{-ms-grid-row:1;-ms-grid-column:1}.single-blog #ucg-news-navigator .navigator-item>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.single-blog #ucg-news-navigator .navigator-item>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}.single-blog #ucg-news-navigator .navigator-item>:nth-child(4){-ms-grid-row:1;-ms-grid-column:7}.single-blog #ucg-news-navigator .navigator-item>:nth-child(5){-ms-grid-row:1;-ms-grid-column:9}.single-blog #ucg-news-navigator .navigator-item>:nth-child(6){-ms-grid-row:1;-ms-grid-column:11}.single-blog #ucg-news-navigator .navigator-item>:nth-child(7){-ms-grid-row:2;-ms-grid-column:1}.single-blog #ucg-news-navigator .navigator-item>:nth-child(8){-ms-grid-row:2;-ms-grid-column:3}.single-blog #ucg-news-navigator .navigator-item>:nth-child(9){-ms-grid-row:2;-ms-grid-column:5}.single-blog #ucg-news-navigator .navigator-item>:nth-child(10){-ms-grid-row:2;-ms-grid-column:7}.single-blog #ucg-news-navigator .navigator-item>:nth-child(11){-ms-grid-row:2;-ms-grid-column:9}.single-blog #ucg-news-navigator .navigator-item>:nth-child(12){-ms-grid-row:2;-ms-grid-column:11}.single-blog #ucg-news-navigator .navigator-item>*{width:auto}.single-blog #ucg-news-navigator .navigator-item .indicator{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/span 1;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1;width:auto}.single-blog #ucg-news-navigator .navigator-item .image{-ms-grid-row-align:start;align-self:start;display:block;-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/span 2;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/span 2;margin-bottom:0;width:auto}.single-blog #ucg-news-navigator .navigator-item .label{-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/span 3;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1}.single-blog #ucg-news-navigator .navigator-item .name{font-size:1.5rem!important;-ms-grid-column:4;-ms-grid-column-span:3;grid-column:4/span 3;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1;margin-bottom:0}.single-blog #ucg-news-navigator .navigator-item.next .indicator{-ms-grid-row-align:start;align-self:start;-ms-grid-column:6;-ms-grid-column-span:1;grid-column:6/span 1}.single-blog #ucg-news-navigator .navigator-item.next .image{-ms-grid-column:4;-ms-grid-column-span:2;grid-column:4/span 2}.single-blog #ucg-news-navigator .navigator-item.next .label{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.single-blog #ucg-news-navigator .navigator-item.next .name{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}}@media (min-width:1200px){.single-blog #ucg-single-blog .images .image{min-height:55rem}}@media (min-width:1440px){.single-blog #ucg-single-blog .images .image{min-height:60rem}}.page-template-terms-of-use #l-main .s-content{background-color:#d1d0d1}.page-template-terms-of-use #l-main .s-content>.inset{margin:0 auto;max-width:1440px;padding:50px 0;width:calc(100vw - 20px * 2)}.page-template-terms-of-use #l-main .s-content>.inset h2{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase;margin-bottom:0.5em}@media (min-width:240px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:42px}}@media (min-width:480px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:46px}}@media (min-width:720px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:48px}}@media (min-width:960px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:52px}}@media (min-width:1200px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:54px}}@media (min-width:1440px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:54px}}@media (min-width:1680px){.page-template-terms-of-use #l-main .s-content>.inset h2{font-size:54px}}.page-template-terms-of-use #l-main .s-content>.inset h2 a{text-decoration:none}.page-template-terms-of-use #l-main .s-content>.inset h2:not(:first-child){margin-top:1em}.page-template-terms-of-use #l-main .s-content>.inset h3{margin-top:1em}.page-template-terms-of-use #l-main .s-content>.inset p{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-left:20px}@media (min-width:240px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:14px}}@media (min-width:480px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:14px}}@media (min-width:720px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:14px}}@media (min-width:960px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:15px}}@media (min-width:1200px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:16px}}@media (min-width:1440px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:16px}}@media (min-width:1680px){.page-template-terms-of-use #l-main .s-content>.inset p{font-size:16px}}.page-template-terms-of-use #l-main .s-content>.inset ul{margin-left:20px;padding-left:1em}.page-template-terms-of-use #l-main .s-content>.inset ul.lower-roman{padding-left:1.5em}.page-template-terms-of-use #l-main .s-content>.inset ul li{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}@media (min-width:240px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:14px}}@media (min-width:480px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:14px}}@media (min-width:720px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:14px}}@media (min-width:960px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:15px}}@media (min-width:1200px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:16px}}@media (min-width:1440px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:16px}}@media (min-width:1680px){.page-template-terms-of-use #l-main .s-content>.inset ul li{font-size:16px}}.page-template-terms-of-use #l-main .s-content>.inset ol{margin-left:20px;padding-left:1em}.page-template-terms-of-use #l-main .s-content>.inset ol li{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}@media (min-width:240px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:14px}}@media (min-width:480px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:14px}}@media (min-width:720px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:14px}}@media (min-width:960px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:15px}}@media (min-width:1200px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:16px}}@media (min-width:1440px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:16px}}@media (min-width:1680px){.page-template-terms-of-use #l-main .s-content>.inset ol li{font-size:16px}}.page-template-terms-of-use #l-main .s-content>.inset a:hover{color:#000000}@media (min-width:960px){.page-template-terms-of-use #l-main .s-content>.inset{margin:0 auto;width:calc(100vw - 75px * 2)}}@media (min-width:1px){.page-template-virtual-tours .c-intro{position:relative}.page-template-virtual-tours .c-intro>.inset .words{background-color:#d1d0d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;width:100%}.page-template-virtual-tours .c-intro>.inset .words .head{color:#1a1617;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase}}@media (min-width:1px) and (min-width:240px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-virtual-tours .c-intro>.inset .words .head{font-size:28px}}@media (min-width:1px){.page-template-virtual-tours .c-intro>.inset .words .head a{text-decoration:none}}@media (min-width:1px){.page-template-virtual-tours .c-intro>.inset .words .subhead{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase;margin-bottom:1.5em;text-indent:0.5em}}@media (min-width:1px) and (min-width:240px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:42px}}@media (min-width:1px) and (min-width:480px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:46px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:48px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.page-template-virtual-tours .c-intro>.inset .words .subhead{font-size:54px}}@media (min-width:1px){.page-template-virtual-tours .c-intro>.inset .words .subhead a{text-decoration:none}}@media (min-width:1px){.page-template-virtual-tours .c-intro>.inset .words .description{margin-bottom:2em}.page-template-virtual-tours .c-intro>.inset .words .description p{color:#1a1617;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0}}@media (min-width:1px) and (min-width:240px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-virtual-tours .c-intro>.inset .words .description p{font-size:16px}}@media (min-width:1px){.page-template-virtual-tours .c-intro>.inset .image{height:480px;position:relative;width:100%}.page-template-virtual-tours .c-intro>.inset .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (min-width:1px){.page-template-virtual-tours .c-tours{position:relative}}@media (min-width:1px) and (min-width:1px){.page-template-virtual-tours .c-tours{padding:3em 30px 3em 30px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-tours{padding:3em 50px 3em 50px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-tours{padding:3em 75px 3em 75px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-tours{padding:3em calc((100vw - 1290px) / 2) 3em calc((100vw - 1290px) / 2)}}@media (min-width:1px){.page-template-virtual-tours .c-tours .head{margin-bottom:1em}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floor-navigator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1em;position:relative}.page-template-virtual-tours .c-tours .floor-navigator .name{color:#FFFFFF;font-family:"alternate-gothic-no-3-d",sans-serif;font-style:normal;font-weight:400;letter-spacing:0.2em;line-height:1.19230769;line-height:1;margin:0 0 0.2em 0;margin:0;text-transform:uppercase;margin-right:1em}}@media (min-width:1px) and (min-width:240px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:24px}}@media (min-width:1px) and (min-width:480px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:24px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:24px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:26px}}@media (min-width:1px) and (min-width:1200px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:28px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:28px}}@media (min-width:1px) and (min-width:1680px){.page-template-virtual-tours .c-tours .floor-navigator .name{font-size:28px}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floor-navigator .name a{text-decoration:none}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floor-navigator .floors{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0;position:relative}.page-template-virtual-tours .c-tours .floor-navigator .floors li{color:#FFFFFF;font-family:"alternate-gothic-no-1-d",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0.15em;line-height:1.23076923;margin:0 0 0.75em 0;text-transform:uppercase;border:2px solid transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0 0.25em 0 0;padding:0.1em 0 0 0.1em;text-align:center;width:60px}}@media (min-width:1px) and (min-width:240px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:42px}}@media (min-width:1px) and (min-width:480px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:46px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:48px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:52px}}@media (min-width:1px) and (min-width:1200px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:54px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:54px}}@media (min-width:1px) and (min-width:1680px){.page-template-virtual-tours .c-tours .floor-navigator .floors li{font-size:54px}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floor-navigator .floors li a{text-decoration:none}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floor-navigator .floors li.active{border:2px solid #bab9b9;color:#bab9b9}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floor-navigator .floors li:hover{color:#bab9b9}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floors{position:relative;width:100%}.page-template-virtual-tours .c-tours .floors .floor{display:none;position:relative}.page-template-virtual-tours .c-tours .floors .floor .description{color:#484545;font-family:"urw-din",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.53333333;margin:0 0 0.8em 0;margin-bottom:2em;min-height:3em}}@media (min-width:1px) and (min-width:240px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:14px}}@media (min-width:1px) and (min-width:480px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:14px}}@media (min-width:1px) and (min-width:720px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:14px}}@media (min-width:1px) and (min-width:960px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:15px}}@media (min-width:1px) and (min-width:1200px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:16px}}@media (min-width:1px) and (min-width:1440px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:16px}}@media (min-width:1px) and (min-width:1680px){.page-template-virtual-tours .c-tours .floors .floor .description{font-size:16px}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floors .floor .tours{position:relative;width:100%}.page-template-virtual-tours .c-tours .floors .floor .tours .tour{position:relative}.page-template-virtual-tours .c-tours .floors .floor .tours .tour iframe{height:56vw;max-height:800px}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floors .floor .tour-navigator{padding:1.5em 1em;position:relative;width:100%}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .tour{cursor:pointer;margin:0 0.5em;position:relative}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .tour .image{height:0;margin-bottom:0.5em;overflow:hidden;padding-top:56%;position:relative;width:100%}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .tour .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .tour .caption{text-align:center;text-transform:uppercase}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .slick-arrow{color:#FFFFFF;cursor:pointer;font-size:32px;height:32px;position:absolute;text-align:center;top:50px;text-shadow:2px 2px 6px rgba(51,51,51,0.8);width:32px;z-index:2}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .slick-arrow.fa-angle-left{left:-0.5em;right:auto}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .slick-arrow.fa-angle-right{left:auto;right:-0.5em}}@media (min-width:1px){.page-template-virtual-tours .c-tours .floors .floor.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1px){.page-template-virtual-tours .c-gallery{position:relative}.page-template-virtual-tours .c-gallery>.inset{background-color:#bab9b9;position:relative}.page-template-virtual-tours .c-gallery>.inset .head{padding:2em 20px}.page-template-virtual-tours .c-gallery>.inset .images{position:relative}.page-template-virtual-tours .c-gallery>.inset .images .image{height:67vw;max-height:640px;overflow:hidden;position:relative;width:100%}.page-template-virtual-tours .c-gallery>.inset .images .image img{height:100%;width:100%;top:0;left:0;-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover;position:absolute}}@media (min-width:960px){.page-template-virtual-tours .c-intro>.inset{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-virtual-tours .c-intro>.inset .words{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:80px;width:50%}.page-template-virtual-tours .c-intro>.inset .words .description{max-width:480px}.page-template-virtual-tours .c-intro>.inset .image{height:70vh;max-height:840px;min-height:640px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:50%}.page-template-virtual-tours .c-tours .floor-navigator{position:absolute;z-index:2}.page-template-virtual-tours .c-tours .floors .floor .description{width:60%}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator{padding:1.5em 5em}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .slick-arrow{top:66px}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .slick-arrow.fa-angle-left{left:1em;right:auto}.page-template-virtual-tours .c-tours .floors .floor .tour-navigator .slick-arrow.fa-angle-right{left:auto;right:1em}.page-template-virtual-tours .c-gallery>.inset .head{margin:0 auto;max-width:1440px;padding:1.5em 2em;width:calc(100% - 75px * 2)}.page-template-virtual-tours .c-gallery>.inset .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.page-template-virtual-tours .c-gallery>.inset .images .image{height:1080px;max-height:96vh}.page-template-virtual-tours .c-gallery>.inset .images .image:nth-child(3n+1){width:100%}.page-template-virtual-tours .c-gallery>.inset .images .image:nth-child(3n+2){width:50%}.page-template-virtual-tours .c-gallery>.inset .images .image:nth-child(3n+2):last-child{width:100%}.page-template-virtual-tours .c-gallery>.inset .images .image:nth-child(3n+3){width:50%}}.fancybox-container .fancybox-toolbar{opacity:1;visibility:visible}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.neighborhood{float:right}}.ucg-loading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:20rem;width:100%}.ucg-loading:after{-webkit-animation:ucg-loading 1s linear infinite;animation:ucg-loading 1s linear infinite;border:0.5rem solid lightgray;border-radius:100%;border-bottom-color:slategrey;content:"";height:4rem;width:4rem}@media (prefers-reduced-motion){.ucg-loading:after{-webkit-animation:none;animation:none}}.ucg-loading.active{display:-webkit-box;display:-ms-flexbox;display:flex}

/* gallery page */
.page-template-gallery_fooplugin .fg-filtering-container {
    padding: 0 0;
    margin: 55px 0 35px 0 !important;
    display: flex;
    flex-direction: column;
    row-gap: 25px;
}
.page-template-gallery_fooplugin .fg-filtering-container .fg-tag-list {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 35px;
}
.page-template-gallery_fooplugin .fg-filtering-container .fg-tag-list li.fg-tag-item {
    margin: 0;
}
.page-template-gallery_fooplugin .fg-filtering-container ul:not(:last-child) {
    padding-bottom: 25px;
    border-bottom: 1px solid #FFFFFF;
}
.page-template-gallery_fooplugin .fg-light .fg-tag-item .fg-tag-link {
    background: transparent !important;
    border: none !important;
    padding: 0 !important;
    border-radius: 0;
}
.page-template-gallery_fooplugin .fg-tag-item .fg-tag-link .fg-tag-text {
    padding: 7px 7px !important;
	font-size: 18px;
	letter-spacing: 0.1em;
}
.page-template-gallery_fooplugin .fg-light .fg-tag-item.fg-selected .fg-tag-link {
    border-bottom: 2px solid #333333 !important;
}
.page-template-gallery_fooplugin .foogallery.fg-dark.fg-shadow-small .fg-item-inner {
    box-shadow: none !important;
    border: none !important;
}
/* .page-template-gallery_fooplugin .fg-masonry.fg-col3 .fg-item {
    margin-bottom: 2.3  % !important;
    width: 31.5% !important;
} */
.page-template-gallery_fooplugin .foogallery.fg-hover-fade .fg-loaded .fg-image-overlay {
    visibility: visible !important;
    opacity: 1 !important;
    width: 40px;
    height: 40px;
    top: unset;
    bottom: 0;
    left: unset;
    right: 0;
    cursor: pointer;
}
.page-template-gallery_fooplugin .foogallery .fg-image-overlay:before {
    width: 20px;
    height: 20px;
    background-size: 20px 20px;
    min-width: unset !important;
    min-height: unset !important;
	background-image: url(/wp-content/uploads/2025/07/plus-solid.svg);
}
.page-template-gallery_fooplugin .fg-filtering-container ul:nth-child(2):before {
    content: "Brand";
}
.page-template-gallery_fooplugin .fg-filtering-container ul:nth-child(3):before {
    content: "Product Type";
}
.page-template-gallery_fooplugin .fg-filtering-container ul:nth-child(2):before, .page-template-gallery_fooplugin .fg-filtering-container ul:nth-child(3):before {
    font-family: 'kepler-std';
    line-height: 1;
    font-size: 18px;
    font-style: italic;
    display: flex;
    align-items: center;
    color: #333333;
	width: 100px;
}
/* end gallery page */
.cs-hero-inner {
    position: relative;
}
.page-template-case-study figure {
    margin: 0;
}
.cs-swc-inner img {
    height: 90vh;
    max-height: 650px;
    display: block;
    object-fit: cover;
}
.cs-hero-caption {
    position: absolute;
    bottom: 0;
    width: fit-content;
    left: 0;
    padding: 7px 30px 7px 30px;
    background-color: #FFFFFF;
}
.slick-track div, .slick-track figure, .slick-track img {
    /* height: 100%; */
}
.cs-hero-caption p {
    margin: 0;
    color: #000000;
    text-transform: capitalize;
}
.page-template-case-study button.slick-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    background: transparent;
    border: none;
    outline: none;
    width: 27px;
    height: 27px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 0;
    padding: 0 0;
    cursor: pointer;
    background-repeat: no-repeat;
    background-size: 18px;
    background-position: center;
}
.page-template-case-study button.slick-prev.slick-arrow {
    z-index: 1;
    left: 30px;
    background-image: url(https://210designhouse.com/wp-content/uploads/2025/05/chevron-left-solid.svg);
}
.page-template-case-study button.slick-next.slick-arrow {
    right: 30px;
    background-image: url(https://210designhouse.com/wp-content/uploads/2025/05/chevron-right-solid.svg);
}
.page-template-case-study .cs-center-slider button.slick-arrow {
    top: 45%;
}
.cs-hero button.slick-arrow {
    filter: brightness(0) invert(1);
}
.sec-py {
    padding-top: 50px;
    padding-bottom: 50px;
}
.sec-md-py {
    padding-top: 40px;
    padding-bottom: 40px;
}
.pg--width {
    padding-left: 30px;
    padding-right: 30px;
}
.cs-text-banner-inner *, .cs-ts-col.text__col *, .cs-titlebar-row * {
    color: #000000;
}
.cs-text-banner .subhead {
    margin-bottom: 20px;
}
section.cs-quated-banner {
    background-color: #000000;
}
section.cs-quated-banner *, .light-color * {
    color: #FFFFFF;
}
.cs-quated-banner .pg-contaner {
    max-width: 100%;
    width: 100%;
}
.cs-ts-row, .cs-titlebar-row, .cs-newsletter-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    gap: 25px 50px;
}
.cs-titlebar-row {
	align-items: flex-start;
    margin-bottom: 40px;
}
.cs-ts-col.text__col, .cs-titlebar-row .left-col, 
.cs-newsletter-col.cs-nl-form {
    width: calc(45% - 50px);
}
.cs-ts-col.slider__col, .cs-titlebar-row .right-col, 
.cs-newsletter-col.cs-nl-text {
    width: 55%;
}
.cs-ts-col.slider__col {
    padding: 0 50px;
}
.cs-ts-slide img {
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1 / 0.6;
}
.page-template-case-study .cs-ts-slider button.slick-prev {
    left: -25px !important;
}
.page-template-case-study .cs-ts-slider button.slick-next {
    right: -25px !important;
}
.cs-slider-with-content .slick-list {
    padding: 0 20px !important;
}
.cs-slider-with-content .cs-swc-inner {
    margin: 0 7px;
}

.cs-slider-with-content .slide__content {
    opacity: 0;
    transition: opacity .3s ease-in-out;
    margin-top: 35px;
    max-width: 500px;
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 10px;
}
.cs-slider-with-content .slick-current .slide__content {
    opacity: 1;
    transition: opacity .2s ease-in-out;
}
.cs-newsletter-col, .cs-ts-col.text__col {
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.cs-newsletter-col > *, .cs-ts-col.text__col > * {
    margin-bottom: 0px;
}
.cs-newsletter-col.cs-nl-text  > * {
    max-width: 480px;
    width: 100%;
}
.cs-newsletter-row .media {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 15px;
}
.cs-newsletter-row .media i {
    font-size: 25px;
}
.cs-text-banner .attribution {
    margin-bottom: 12px;
}
.cs-quated-banner .quote {
    margin-bottom: 15px;
}
.cs-newsletter-col ul#gform_fields_1 {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.cs-newsletter-col li {
    margin: 0;
}
.cs-newsletter-col label {
    display: none;
}
.cs-newsletter-col input#input_1_1 {
    background-color: black;
    border: 1px solid white;
    color: white;
    padding: 0.5em 1em;
    width: 100%;
    color: #ffffff;
}
.cs-newsletter-col .gform-footer input {
    background-color: #d1d0ce;
    border: 1px solid white;
    color: black;
    cursor: pointer;
    padding: 0.5em 1em;
}
.cs-newsletter-col form#gform_1 {
    display: flex;
    margin-bottom: 15px;
}
.page-template-case-study .cs-newsletter-col .gform-body.gform_body {
    max-width: 250px;
    width: 100%;
}
.cs-newsletter-col input#input_1_1::placeholder {
    color: #FFFFFF;
}
.cs-titlebar-row .right-col.lg-pl {
    padding-left: 50px;
}
.cs-hero-slide.slick-slide img {
    width: 100%;
    object-fit: cover;
}
.foogallery.fg-masonry, .page-template-gallery_fooplugin .fg-filtering-container {
	max-width: calc(100% - 80px);
	width: 100%;
	margin-left: auto !important;
	margin-right: auto !important;
}
@media (min-width: 1px) and (min-width: 720px) {
   .pg--width {
        padding-left: 50px;
        padding-right: 50px;
   }
   .cs-hero-caption {
        padding-left: 50px;
        padding-right: 50px;
   }
   .page-template-case-study button.slick-prev.slick-arrow {
        left: 50px;
   }
   .page-template-case-study button.slick-next.slick-arrow {
        right: 50px;
   }
   .sec-py {
        padding-top: 70px;
        padding-bottom: 70px;
    }
    .sec-md-py {
        padding-top: 65px;
        padding-bottom: 65px;
    }
   .cs-slider-with-content .slick-list {
        padding: 0 70px !important;
   }
   .cs-slider-with-content .cs-swc-inner {
        margin: 0 20px;
    }
    .cs-text-banner .subhead {
        margin-bottom: 32px;
    }
    .page-template-case-study .cs-ts-slider button.slick-prev {
        left: -40px;
    }
    .page-template-case-study .cs-ts-slider button.slick-next {
        right: -40px;
    }
    .cs-hero-inner figure img {
        aspect-ratio: 1 / 0.5;
    }
    .cs-ts-row.left-slider {
        flex-direction: row-reverse;
    }
	.page-template-case-study .cs-ts-slider button.slick-prev {
		left: -30px;
	}
	.page-template-case-study .cs-ts-slider button.slick-next {
		right: -30px;
	}
}
@media (min-width: 1px) and (min-width: 960px) {
   .pg--width {
        padding-left: 75px;
        padding-right: 75px;
        display: grid;
        grid-template-columns: repeat(12, 1fr);
        grid-column-gap: 3.125%;
   }
   .cs-hero-caption {
        padding-left: 75px;
        padding-right: 75px;
   }
	.foogallery.fg-masonry, .page-template-gallery_fooplugin .fg-filtering-container {
		max-width: calc(100% - 130px);
	}
   .page-template-case-study button.slick-prev.slick-arrow {
        left: 75px;
   }
   .page-template-case-study button.slick-next.slick-arrow {
        right: 75px;
   }
   .pg-contaner {
        grid-column: 2 / span 10;
        grid-row: 1;
    }
   .cs-quated-banner .pg-contaner {
        max-width: 75%;
    }
    .cs-slider-with-content .slick-list {
        padding: 0 90px !important;
    }
    .sec-py {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .sec-md-py {
        padding-top: 75px;
        padding-bottom: 75px;
    }
    .cs-text-banner .subhead {
        margin-bottom: 50px;
    }
}
@media (min-width: 1px) and (min-width: 1440px) {
   .pg--width, .cs-hero-caption {
        padding-left: calc((100vw - 1290px) / 2);
        padding-right: calc((100vw - 1290px) / 2);
   }
	.foogallery.fg-masonry, .page-template-gallery_fooplugin .fg-filtering-container {
		max-width: calc(100%);
	}
   .page-template-case-study .cs-ts-slider button.slick-prev.slick-arrow {
        left: -50px;
   }
   .page-template-case-study .cs-ts-slider button.slick-next.slick-arrow {
        right: -50px;
   }
   .cs-quated-banner .pg-contaner {
        max-width: 50%;
    }
    .cs-slider-with-content .slick-list {
        padding: 0 calc((100vw - 1290px) / 2) !important;
    }
}
@media (max-width: 719px) {
	.page-template-gallery_fooplugin .fg-tag-item .fg-tag-link .fg-tag-text {
		padding: 5px 2px !important;
		font-size: 16px;
	}
	.page-template-gallery_fooplugin .fg-filtering-container ul:nth-child(1):before, .page-template-gallery_fooplugin .fg-filtering-container ul:nth-child(2):before {
		width: 100%;
		font-weight: 600;
	}
	.page-template-gallery_fooplugin .foogallery.fg-hover-fade .fg-loaded .fg-image-overlay {
		width: 30px;
		height: 30px;
	}
	.page-template-gallery_fooplugin .foogallery .fg-image-overlay:before {
		background-size: 14px 14px !important;
	}
    .cs-ts-col.text__col, .cs-titlebar-row .left-col, .cs-newsletter-col.cs-nl-form, .cs-ts-col.slider__col, .cs-titlebar-row .right-col, .cs-newsletter-col.cs-nl-text {
        width: 100%;
    }
    .cs-ts-col.slider__col {
        padding: 0 0;
    }
    .page-template-case-study button.slick-arrow {
        background-size: 15px;
    }
    .cs-slider-with-content img {
        aspect-ratio: 1 / .7;
    }
    .page-template-case-study .cs-center-slider button.slick-arrow {
        top: 35%;
    }
    .cs-titlebar-row .right-col.lg-pl {
        padding-left: 0px;
    }
}