/*f63943bc1335593d02eca4a188d3d41c*/
@charset "UTF-8";
.g-promo-stack{display:flex;align-content:center;flex-direction:column}.g-promo-stack>div{margin:0}.g-promo-stack .g-block-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;border-bottom:5px solid #fff}@media only all and (max-width:59.99rem){.g-promo-stack .g-block-wrapper{flex-direction:column}}.g-promo-stack .g-block-wrapper figure{position:relative;margin:0;width:50%;max-width:50%;z-index:2}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-promo-stack .g-block-wrapper figure{width:100%;max-width:100%;height:20rem}}@media only all and (max-width:47.99rem){.g-promo-stack .g-block-wrapper figure{width:100%;height:15rem;max-width:100%}}.g-promo-stack .g-block-wrapper figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.g-promo-stack .g-block-wrapper figure figcaption{position:absolute;bottom:0;left:0;width:100%;z-index:2;text-align:right;padding:1rem 1rem 0.5rem;font-size:0.75rem;color:#fff}.g-promo-stack .g-block-wrapper .g-block-container{position:relative;z-index:3;width:50%;min-height:46.875rem}@media only all and (min-width:75rem) and (max-width:93.75rem){.g-promo-stack .g-block-wrapper .g-block-container{min-height:40rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-promo-stack .g-block-wrapper .g-block-container{min-height:0}}@media only all and (max-width:59.99rem){.g-promo-stack .g-block-wrapper .g-block-container{width:100%;padding:0;min-height:0}}.g-promo-stack .g-block-wrapper .g-block-container .bg-holder{position:relative;width:80%;max-width:50rem;margin-left:auto !important;margin-right:auto !important;top:50%;transform:translateY(-50%);padding:6rem 0}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-promo-stack .g-block-wrapper .g-block-container .bg-holder{width:90%;padding:3rem 0}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-promo-stack .g-block-wrapper .g-block-container .bg-holder{width:90%;padding:3rem 0}}@media only all and (max-width:47.99rem){.g-promo-stack .g-block-wrapper .g-block-container .bg-holder{width:92.5%;padding:2rem 0}}.g-promo-stack .g-block-wrapper .g-block-container h2{margin:0 0 5.25rem;font-size:3.5rem;text-transform:uppercase;letter-spacing:5px}@media only all and (min-width:75rem) and (max-width:93.75rem){.g-promo-stack .g-block-wrapper .g-block-container h2{font-size:3rem;margin-bottom:3rem;letter-spacing:4px}}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-promo-stack .g-block-wrapper .g-block-container h2{font-size:2.5rem;margin-bottom:2.5rem;letter-spacing:3px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-promo-stack .g-block-wrapper .g-block-container h2{margin-bottom:2.25rem;font-size:3rem;letter-spacing:4px}}@media only all and (max-width:47.99rem){.g-promo-stack .g-block-wrapper .g-block-container h2{font-size:2.25rem;margin-bottom:2.25rem;letter-spacing:2px}}.g-promo-stack .g-block-wrapper .g-block-container h2:after{margin-top:1.25rem;width:16rem;height:0.3125rem;content:"";display:block;background:#f75f0b}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-promo-stack .g-block-wrapper .g-block-container h2:after{width:9rem}}@media only all and (max-width:47.99rem){.g-promo-stack .g-block-wrapper .g-block-container h2:after{width:9rem}}.g-promo-stack .g-block-wrapper .g-block-container .g-promo-stack-content a{margin-right:1.25rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-promo-stack .g-block-wrapper .g-block-container .g-promo-stack-content a{margin:0}}@media only all and (max-width:47.99rem){.g-promo-stack .g-block-wrapper .g-block-container .g-promo-stack-content a{margin:0}}.g-promo-stack .g-block-wrapper .g-block-container .g-promo-stack-content a:hover{color:#fff !important}.g-promo-stack.g-image-caption figure figcaption{background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%)}.g-promo-stack.content-left-align{text-align:left}.g-promo-stack.content-left-align .g-block-wrapper{flex-direction:row-reverse}.g-promo-stack.content-right-align{text-align:left}.g-promo-stack.content-right-align .g-block-wrapper{flex-direction:row}.g-feature-hero{position:relative;width:100%;position:relative;max-height:none;height:auto;display:block;text-align:center}.g-feature-hero .int-back{height:34rem;overflow:hidden;position:relative}@media only all and (min-width:75rem) and (max-width:93.75rem){.g-feature-hero .int-back{height:25rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-feature-hero .int-back{height:22rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-feature-hero .int-back{height:18rem}}@media only all and (max-width:47.99rem){.g-feature-hero .int-back{height:13rem}}.g-feature-hero>img,.g-feature-hero .int-back img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:left}.g-feature-hero .photo-credit{position:absolute;z-index:5;left:1rem;bottom:1rem;font-size:0.75rem;line-height:1;text-shadow:2px 2px 0 #000 !important}@media only all and (max-width:47.99rem){.g-feature-hero .photo-credit{left:0;right:0;margin:0 auto;text-align:center}}.home .g-feature-hero{position:relative;max-height:none;height:calc(90vh);display:block;text-align:left;min-height:800px}@media only all and (min-width:75rem) and (max-width:93.75rem){.home .g-feature-hero{min-height:700px}}@media only all and (min-width:60rem) and (max-width:74.99rem){.home .g-feature-hero{min-height:600px}}@media only all and (min-width:48rem) and (max-width:59.99rem){.home .g-feature-hero{min-height:500px}}@media only all and (max-width:47.99rem){.home .g-feature-hero{min-height:400px;height:calc(50vh)}}.home .g-feature-hero .gradient{z-index:4;position:absolute;top:0;left:0;width:100%;height:18.75rem;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, black 100%)}@media only all and (max-width:47.99rem){.home .g-feature-hero .gradient{display:none}}.home .g-feature-hero .overlay{z-index:3;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5)}.home .g-feature-hero>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media only all and (max-width:47.99rem){.home .g-feature-hero>img{height:100%}}.home .g-feature-hero .g-feature-hero-content{z-index:6;position:absolute;top:60%;transform:translateY(-60%);left:0;right:0;margin:0 auto;width:70%;text-align:center;max-width:68.75rem}@media only all and (min-width:60rem) and (max-width:74.99rem){.home .g-feature-hero .g-feature-hero-content{max-width:43.75rem;top:75%;transform:translateY(-75%)}}@media only all and (min-width:48rem) and (max-width:59.99rem){.home .g-feature-hero .g-feature-hero-content{max-width:37.5rem;width:80%;top:75%;transform:translateY(-75%)}}@media only all and (max-width:47.99rem){.home .g-feature-hero .g-feature-hero-content{top:80%;transform:translateY(-80%);width:80%;max-width:31.25rem}}.home .g-feature-hero .g-feature-hero-content .btn-holder{margin-top:2.5rem}@media only all and (max-width:47.99rem){.home .g-feature-hero .g-feature-hero-content .btn-holder{margin-top:1.5rem}}.home .g-feature-hero .g-feature-hero-content .btn-holder .home-readon{background:#B33E00}.home .g-feature-hero .g-feature-hero-content .btn-holder .home-readon:hover{background:#24292d !important;border-color:#24292d !important}.home .g-feature-hero .g-feature-hero-content .btn-holder .home-readon:before{font-family:"font awesome 6 pro";font-weight:900;content:"";transform:rotate(5deg);padding-right:0.5rem;display:inline-block}.video-background-section{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:2;top:0;left:0}.video-wrap{position:absolute;z-index:-999;width:150%;height:100%;padding-bottom:56.25%}@media only all and (min-width:60rem) and (max-width:74.99rem){.video-wrap{width:200%}}@media only all and (min-width:48rem) and (max-width:59.99rem){.video-wrap{width:300%}}@media only all and (max-width:47.99rem){.video-wrap{width:400%}}.video-embed{position:absolute;left:0%;top:0%;right:0%;bottom:0%;width:100%;height:100%}.w-embed:before,.w-embed:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-embed:after{clear:both}.video-wrap-vimeo{position:relative;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:2}.video-wrap-vimeo iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);filter:grayscale(1)}.g-feature-image-caption{padding:0.5rem 1rem;text-align:right;position:absolute;z-index:1;bottom:0;right:0;font-size:0.75rem}.g-feature-hero-post{position:relative;width:60rem;margin:0 auto;padding-top:8rem}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-feature-hero-post{width:48rem;padding-left:1.563rem;padding-right:1.563rem}}@media only all and (max-width:47.99rem){.g-feature-hero-post{width:100%;padding-left:1.563rem;padding-right:1.563rem;padding-top:7rem}}.g-feature-hero-post .g-feature-hero-post-content{position:relative;padding-bottom:2rem}.g-feature-hero-post .g-feature-hero-post-content .g-feature-hero-post-tags{margin-bottom:0.5rem;display:block;color:#ffffff;position:relative;font-weight:700;text-shadow:1px 1px 0 black;font-size:0.75rem;text-transform:uppercase}.g-feature-hero-post .g-feature-hero-post-content .g-feature-hero-post-tags a{color:#ffffff !important}.g-feature-hero-post .g-feature-hero-post-content .g-feature-hero-post-title{font-family:"Raleway", "Helvetica", "Tahoma", "Geneva", "Arial", "Apple Color Emoji", "Segoe UI", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;font-weight:400;font-size:2.375rem;color:#ffffff;top:0;z-index:1;line-height:1;margin:0 0 0.5rem 0;position:relative;text-shadow:1px 1px 0 black}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-feature-hero-post .g-feature-hero-post-content .g-feature-hero-post-title{font-size:2.25rem}}@media only all and (max-width:47.99rem){.g-feature-hero-post .g-feature-hero-post-content .g-feature-hero-post-title{font-size:1.75rem}}.g-feature-hero-post .g-feature-hero-post-content .date{font-size:15px;font-weight:700}.g-feature-hero-post .g-feature-image-container{margin-bottom:-20vh;text-align:center;position:relative;z-index:1;border:10px solid #fff}.g-feature-hero-post .g-feature-image-container .g-feature-image-caption{color:#fff;position:absolute;text-align:right;padding:1rem 0 0 0;bottom:-40px}@media only all and (max-width:47.99rem){.g-feature-hero-post .g-feature-image-container .g-feature-image-caption{bottom:-30px}}