.body-container-wrapper{padding-top:160px}@media screen and (max-width:992px){.body-container-wrapper{padding-top:160px}}.back-page span{margin-top:-7px;transform:rotate(180deg)}.back-page a path:hover,.back-page a:hover{color:#007483!important;text-decoration:none;fill:#007483!important}.hero__top-bar{background-image:url(https://21058827.fs1.hubspotusercontent-na1.net/hubfs/21058827/banner-nav.jpg);background-repeat:no-repeat;background-size:cover;padding:100px 0 60px;position:relative;z-index:1}.hero__name{color:#007483;font-size:55px;font-weight:600}.hero__latest-article{background-position:50%;background-size:cover;padding-top:200px;position:relative;z-index:0}.hero__latest-article:before{background-image:url(https://21058827.fs1.hubspotusercontent-na1.net/hubfs/21058827/background-transparent.png);background-size:auto 100%;height:100%;opacity:.5;top:0}.hero__latest-article:after,.hero__latest-article:before{background-repeat:no-repeat;content:"";left:0;position:absolute;width:100%}.hero__latest-article:after{background-image:url(https://21058827.fs1.hubspotusercontent-na1.net/hubfs/21058827/lines.svg);background-position:50%;background-size:110% auto;height:80px;opacity:.3;top:50%;z-index:0}.hero__content{background-color:#fff;margin-left:5vw;max-width:535px;padding:35px 22px 20px;position:relative;z-index:1}.hero__title{color:#007483;font-size:38px;font-weight:600;line-height:45px}.cards__date,.hero__date{color:#2aab93;font-size:16px;font-weight:700}.hero__date{display:block;margin-bottom:30px}.hero__description{font-size:16px;line-height:29px;margin-bottom:26px}.hero__details{align-items:center;display:flex;justify-content:space-between}.cards__tag,.hero__tag{background-color:#007483;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-right:7px;margin-top:9px;padding:5px 10px;text-decoration:none;text-transform:capitalize}.cards__tag{line-height:1.2}.cards__read-more,.hero__read-more{color:#007483;cursor:pointer;font-size:16px;font-weight:600;text-decoration:none}.cards__tag:hover,.hero__tag:hover{color:#fff;text-decoration:none}.hero__read-more{margin:0 auto;max-width:300px!important;padding:40px 0 100px;width:300px!important}.hero__read-more a{padding:0 10px}.hero__filter{position:relative}.hero__filter-label{color:#3b3b3b;cursor:pointer;font-weight:600;margin:0;padding:10px 15px;text-transform:uppercase}.hero__filter-label path{stroke:#3b3b3b}.hero__filter-options{background:#fff;display:none;position:absolute;width:100%}.hero__filter-options a{color:#3b3b3b;display:block;font-weight:400;padding:8px 10px;text-decoration:none}.hero__filter-options a:hover{color:#007483}.hero__filter:hover .hero__filter-options{display:block}.hero__filter:hover .hero__filter-label{background:#007483;color:#fff}.hero__filter:hover .hero__filter-label path{stroke:#fff}.hero__filter:hover svg{transform:rotate(180deg)}@media screen and (max-width:992px){.hero__top-bar{padding:60px 0}.hero__nav{margin-top:30px}}@media screen and (max-width:768px){.hero__name{text-align:center}.hero__top-bar>.container{flex-direction:column}.hero__latest-article{padding-top:20px}.hero__content{margin-left:0;padding:20px}.hero__title{font-size:32px;line-height:40px}.hero__details{flex-direction:column}.hero__tags{margin-bottom:20px}.hero__filter{margin-bottom:30px;margin-left:auto;margin-right:auto!important}.hero__nav{flex-direction:column}.hero__filter-options{position:relative}}.cards{background-image:url(https://21058827.fs1.hubspotusercontent-na1.net/hubfs/21058827/background-cards.jpg);background-position:100% 0;background-repeat:no-repeat;padding:100px 0 60px}.cards .container{display:flex;flex-wrap:wrap;justify-content:space-between}.cards__card{position:relative;width:calc(33% - 40px)}.cards__card:not(:nth-child(3n-2)){margin-left:4%}.cards__card:not(:nth-child(3n-2)):after{background-color:#c8c8c8;content:"";height:100%;left:-9%;position:absolute;top:0;width:1px}.blog-post img{max-width:100%;padding:20px 0;width:auto}.cards__image-mask{height:230px;overflow:hidden;width:100%}.cards__card:hover .cards__image{-webkit-transform:scale(1.08);transform:scale(1.08)}.cards__image{height:auto;max-width:none;min-height:100%;min-width:100%;overflow:hidden;-webkit-transition:.4s ease;transition:.4s ease;width:auto}.cards__title{color:#007483;font-size:23px;font-weight:700;line-height:28px;margin-top:30px}.cards__date{display:block;margin:15px 0}.cards__paragraph{font-size:16px;line-height:29px}.cards__tags{margin:15px 0 30px}@media screen and (max-width:1024px){.cards .container{justify-content:center}.cards__card:not(:nth-child(3n-2)){margin-left:auto}.cards__card:not(:nth-child(3n-2)):after{left:-32px}}@media screen and (max-width:768px){.cards{padding:50px 0}.cards__card{margin-bottom:50px;width:100%}.cards__image-mask{height:260px}.cards__image{max-width:100%}.cards__date{margin:20px 0}.cards__tags{margin:25px 0}}.featured-section{background-color:#007483}.featured-section__title{color:#fff;font-weight:600;margin-bottom:50px;margin-top:50px;text-align:center}.featured-section__img{display:block;width:100%}.featured__container{display:flex;justify-content:space-evenly;margin-bottom:50px;padding:30px}.featured__card{display:flex;max-width:650px}.featured__data{background-color:#fff;padding:24px;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;max-width:49%}.featured__data a{font-weight:600;text-decoration:none}.featured__image-container{background-color:#2aab93;max-width:52%}.featured__image-container figure{margin:0}.featured__image-container div{display:flex;justify-content:end}.featured__image-container span{color:#fff;font-size:24px;font-weight:600;line-height:24px;padding:8px}.blog-post__title{font-weight:600;line-height:1.6em}.top-banner .h1,.top-banner h1{color:#fff}.top-banner:after{bottom:0;content:"";display:block;height:50%;left:0;position:absolute;width:100%;z-index:1;background-repeat-y:no-repeat;background-size:cover}.top-banner--medium{height:400px}.bg-btm{background:url(https://21058827.fs1.hubspotusercontent-na1.net/hubfs/21058827/Fairview%202022/background-img.png) no-repeat;background-position:bottom;background-size:100%}.top-banner--active:before{left:-25%}.top-banner.msb-1{margin-bottom:4%}.top-banner:before{background:#154998;background:-webkit-gradient(linear,left top,right top,from(#154998),to(rgba(0,116,131,.54)));background:-webkit-linear-gradient(left,#154998,rgba(0,116,131,.54));background:-o-linear-gradient(left,#154998 0,rgba(0,116,131,.54) 100%);background:linear-gradient(90deg,#154998,rgba(0,116,131,.54));content:"";height:100%;left:-25%;position:absolute;top:0;-webkit-transform:skew(30deg);-o-transform:skew(30deg);transform:skew(30deg);-webkit-transition:all .6s cubic-bezier(.65,.05,.36,1);-o-transition:all .6s cubic-bezier(.65,.05,.36,1);transition:all .6s cubic-bezier(.65,.05,.36,1);-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;width:70%;z-index:1}.stretch-container{height:100%;left:0;position:absolute;top:0;width:100%}.top-banner__bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.blog-post.event{padding:0 0 40px}.subscribe{background:#f1f1f1}.subscribe .container{margin:0 auto;max-width:600px;padding:40px 20px}.event-title h1{max-width:550px}.event-form form{background:#fff;border-radius:8px;box-shadow:0 0 8px #ddd;padding:40px 30px}.subscribe form .hs_submit .actions input{margin-top:0}.subscribe h3{padding-bottom:20px;text-align:center}.subscribe .actions:before{top:0}.event-form form .hs_submit .actions input{margin-top:0}.event-form .actions:before{top:0}.blog-post.mb-4.event-form{padding-left:30px}.event-post{text-align:justify}@media (min-width:992px){.top-banner--medium{min-height:450px}}@media (min-width:1200px){.top-banner:after{background-size:contain}}@media (max-width:991px){.blog-post.mb-4.event-form{margin:30px auto 0;max-width:700px;padding-left:0}}@media screen and (min-width:767px){.blog-post__hero{margin:0!important}}@media screen and (max-width:1024px){.featured__card{flex-wrap:wrap}.featured-section__title,.featured__container{padding:15px}.featured__container{align-items:center;flex-direction:column}.featured__data,.featured__image-container{flex:0 0 100%;max-width:100%}}@media screen and (max-width:768px){.blog-post__featured-image{max-width:100%}.blog-post__meta,.blog-post__title{text-align:center}}