@import url("https://fonts.cdnfonts.com/css/gotham?styles=17581,17582,17585,17587,17588,17580");:root{--primary-color: #893528;--primary-color-translucent: #893528cc;--primary-color-hover: #b74736;--primary-color-light: #d85845;--secondary-color: #1b1f1e;--secondary-color-hover: #2e292a;--accent-color: #dcdad0;--accent-color-light: #f2f2f2;--gray-color: #e6e6e6;--gray-color-hover: #dadada;--body-font: 'Gotham Light', sans-serif;--heading-font: 'Gotham', sans-serif}body.TheApproachPage .footer .footer-wrap .h4{font-size:1rem;font-style:normal}body.TheApproachPage .newsletter .newsletter-wrap h3{font-weight:700;font-family:var(--heading-font);letter-spacing:3px;font-size:1.5rem}body.TheApproachPage .newsletter .newsletter-wrap{max-width:550px}body.TheApproachPage .title-group{letter-spacing:3px}body.TheApproachPage .pano-search .pano-search__wrap .search-tabs .tabs-title a{font:var(--heading-font);font-weight:bold}body.TheApproachPage .pano-search .pano-search__wrap .search-tabs .tabs-title.is-active a,body.TheApproachPage .pano-search .pano-search__wrap .search-tabs .tabs-title>a:hover{color:var(--primary-color)}body.TheApproachPage .pillars .pillar-item .title-group p{letter-spacing:normal}body.TheApproachPage .pillars .pillar-item .pillar-hover{background-color:var(--primary-color-translucent)}body.TheApproachPage .pillars .pillar-item .pillar-hover .button-link{border-color:var(--primary-color-light);color:currentColor}@media print, screen and (max-width: 63.99875em){body.TheApproachPage .pillars{padding:1.5rem 1rem}body.TheApproachPage .pillars .pillar-item.pillar-pathway .pathway-title{padding:20px;width:100%}body.TheApproachPage .pillars .pillar-item.pillar-pathway{margin-bottom:1.5rem;min-height:300px}body.TheApproachPage .pillars .pillar-item.pillar-pathway .block-image{flex:1 0 320px}body.TheApproachPage .pillars .pillar-item .pillar-hover{position:relative;transform:none;padding:1rem 0;background-color:transparent;opacity:1;visibility:visible}body.TheApproachPage .pillars .pillar-item .pillar-hover .block-caption-group{position:relative;top:0;left:0;width:100%;transform:none;color:#222}body.TheApproachPage .pillars .pillar-item .pillar-hover .button-link:hover{color:var(--primary-color)}}@media print, screen and (min-width: 40em){body.TheApproachPage .pillars{padding-top:48px}body.TheApproachPage .pillars .pillar-item:nth-child(2n+1){bottom:96px}body.TheApproachPage .pillars .pillar-item.pillar-pathway:last-child{width:48.5%}}@media print, screen and (min-width: 64em){body.TheApproachPage .pillars .pillar-item.pillar-pathway:last-child{width:50%}body.TheApproachPage .pillars .pillar-item .pillar-hover .block-text{max-width:600px;margin:0 auto}body.TheApproachPage .pillars .pillar-item .pillar-hover{transform:translate3d(0, 0, 0)}body.TheApproachPage .pillars .pillar-item.pillar-pathway{box-shadow:0 -20px 50px rgba(0,0,0,0.15)}}body.TheApproachPage .the-approach-pillars-block.pillars .pillar-item.pillar-pathway .pathway-title{max-width:550px}body.TheApproachPage .the-approach-map-block{position:relative}body.TheApproachPage .the-approach-map-block .wrap-max{position:static}body.TheApproachPage .the-approach-map-block .title-group{background:var(--accent-color-light);padding:2rem}body.TheApproachPage .the-approach-map-block .title-group h2{max-width:600px;margin:0 auto 1rem}body.TheApproachPage .the-approach-map-block .title-group h2 br{display:none}body.TheApproachPage .the-approach-map-block .title-group p{max-width:490px;margin:0 auto;color:var(--primary-color);font:var(--heading-font);line-height:1.8;letter-spacing:2px;text-transform:uppercase;font-weight:700}@media print, screen and (max-width: 63.99875em){body.TheApproachPage .the-approach-map-block .title-group p{font-size:0.8rem}}body.TheApproachPage .the-approach-map-block .map{position:relative;width:100%}body.TheApproachPage .the-approach-map-block .map>.bg{width:100%}body.TheApproachPage .the-approach-map-block .map>.legend{position:absolute;top:0.5rem;right:0.5rem;padding:10px;width:34%}body.TheApproachPage .the-approach-map-block .map>.points{position:absolute;top:29%;left:37%;width:50%;height:50%}@media print, screen and (min-width: 64em){body.TheApproachPage .the-approach-map-block .title-group{padding:0 0 0 1rem;text-align:left}body.TheApproachPage .the-approach-map-block .title-group h2{position:absolute;top:20%;z-index:1}body.TheApproachPage .the-approach-map-block .map>.points{position:absolute;top:34%;left:53%;width:32%;height:31%}body.TheApproachPage .the-approach-map-block .map>.legend{position:absolute;top:0;right:0;padding:25px;width:18%}body.TheApproachPage .the-approach-map-block .line{position:absolute;height:25%;max-width:1800px;z-index:3;bottom:2rem}body.TheApproachPage .the-approach-map-block .line p{position:relative;font-size:1.1rem;margin:0}body.TheApproachPage .the-approach-map-block .line img{position:absolute;top:2rem;left:15%}}@media screen and (min-width: 75em){body.TheApproachPage .the-approach-map-block .map>.legend{width:15%;padding-top:2.5rem;padding-right:2.5rem}body.TheApproachPage .the-approach-map-block .title-group{padding:0 0 0 7%}}body.TheApproachPage .image-carousel-block{padding:1.5rem 0}@media screen and (min-width: 75em){body.TheApproachPage .image-carousel-block{padding:2.5rem 0}}
