@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Besley:wght@400;500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Inter&display=swap);
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 1, 2018 */@font-face{font-family:"HK Grotesk";src:url("../../fonts/hkgrotesk/hkgrotesk-bold-webfont.woff2") format("woff2"),url("../../fonts/hkgrotesk/hkgrotesk-bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"HK Grotesk";src:url("../../fonts/hkgrotesk/hkgrotesk-light-webfont.woff2") format("woff2"),url("../../fonts/hkgrotesk/hkgrotesk-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"HK Grotesk";src:url("../../fonts/hkgrotesk/hkgrotesk-regular-webfont.woff2") format("woff2"),url("../../fonts/hkgrotesk/hkgrotesk-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@media(min-width: 1400px){.b-page-banner-container{max-width:1440px;margin:0 auto}}.banner-container{position:relative;margin-bottom:20px}.banner-container::before{content:"";position:absolute;border:1px solid #9b8148;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;top:10px;left:0;right:0;bottom:10px}@media(min-width: 992px){.banner-container::before{left:10px;right:10px}}.banner-figure{margin:0}.banner-title{font-size:2.25rem;line-height:2.6875rem;font-weight:400;color:#162930;font-family:Besley,"HK Grotesk",sans-serif}@media(min-width: 992px){.banner-title{font-size:2.875rem;line-height:3.4375rem}}.banner-subtitle{font-size:1.25rem;line-height:1.5rem;font-weight:500;color:#0e5259;font-family:"Montserrat",sans-serif;text-align:center}@media(min-width: 769px){.banner-subtitle{text-align:left}}@media(min-width: 992px){.banner-subtitle{font-size:1.5rem;line-height:1.8125rem}}.banner-cta-container{margin-top:40px}.banner-image{width:100%}.banner-content-container{padding:41px 23px 76px 23px}@media(min-width: 769px){.banner-content-container{padding-left:72px}}.banner-content-container .f-button{position:relative;z-index:2}@media(min-width: 544px)and (max-width: 768.98px){.photo-tile-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.b-blog-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 20px;gap:20px 30px}.b-blog-grid.active{padding-bottom:20px}.b-blog-list-item{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%;list-style:none;max-width:420px}.b-blog-item-image{width:100%;height:300px;margin-bottom:33px;overflow:hidden;text-align:center;vertical-align:middle;background-position:center;background-size:cover}.b-blog-item-title{font-size:1rem;line-height:1.25rem;font-weight:600;color:#162930;font-family:"Montserrat",sans-serif;margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-blog-item-subtitle{font-size:.75rem;line-height:.9375rem;font-weight:500;color:#000;font-family:"Montserrat",sans-serif;margin-bottom:30px;text-transform:capitalize}.b-blog-item-description{font-size:1rem;line-height:2rem;font-weight:400;color:#000;font-family:"Montserrat",sans-serif;margin-bottom:88px}.b-blog-item-description a{text-decoration:underline}.b-blog-item-read-more{position:absolute;left:0;right:0;bottom:0;width:100%;text-align:left;margin-top:18px}.b-blog-banner{position:relative;text-align:center;background-size:cover;background-position:center}.b-blog-banner::before{content:"";position:absolute;border:1px solid #9b8148;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;top:25px;left:30px;right:30px;bottom:25px}.b-blog-article-title-section{width:100%;text-align:center}.b-blog-article-container{margin:41px auto 0 auto}.b-blog-article-body{padding:40px 0 0 0}.b-blog-article-body p{color:#000;margin-bottom:20px}.b-blog-article-body img{padding:0 4px;max-width:100%;height:auto}.b-blog-article-body a{color:#000;text-decoration:underline}.b-blog-article-body a:hover,.b-blog-article-body a:focus{text-decoration:none}.b-blog-article-title{width:100%;padding:0;margin-bottom:20px}.b-blog-article-subtitle{font-size:.75rem;line-height:.9375rem;font-weight:500;color:#000;font-family:"Montserrat",sans-serif;text-transform:capitalize}.b-blog-breadcrumbs{background:#f8f7f5;padding:40px 85px;margin-bottom:71px}.b-blog-breadcrumbs-container{display:-webkit-box;display:-ms-flexbox;display:flex}.b-blog-nav{width:50%}.b-blog-nav-btn{font-size:1rem;line-height:2rem;font-weight:400;letter-spacing:unset;color:#000;font-family:"Montserrat",sans-serif;position:relative;text-transform:capitalize;padding:0 22px}.b-blog-nav-btn:hover,.b-blog-nav-btn:focus{text-decoration:underline}.b-blog-nav-icon{position:absolute;top:calc(50% - 2px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.b-blog-prev{padding-right:10px}.b-blog-prev .b-blog-nav-icon{left:0}.b-blog-next{padding-left:10px;text-align:right}.b-blog-next .b-blog-nav-icon{right:0}.b-article-closest-assets{margin-bottom:87px}.b-blog-body-header{background:#f8f7f5;padding:20px 0;text-align:center}.b-blog-body-subtitle{font-size:1rem;line-height:1.25rem;font-weight:600;color:#000;font-family:"Montserrat",sans-serif;text-align:center;margin:40px 0}.b-blog-body-text{max-width:640px;margin:40px auto}.b-blog-body-text p{margin-bottom:0}.b-blog-body-images-content{max-width:960px;margin:0 auto}.b-blog-body-images-content p:not(.b-blog-body-images-text){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.b-blog-banner-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;max-height:1000px}
