html{--global-pad: 20px;--heading-font: 'TheSansB', sans-serif}*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}html{font-size:62.5%}body{font-size:1.6rem;font-family:Arial,Helvetica,sans-serif}.container{max-width:var(--wp--style--global--content-size);margin:0 auto;padding-left:var(--global-pad);padding-right:var(--global-pad)}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)),.wp-block-cover.alignfull .wp-block-cover__inner-container{max-width:var(--wp--style--global--content-size);margin-left:auto !important;margin-right:auto !important}.entry.is-layout-constrained>:where(:not(.alignfull)),.alignfull>*:where(:not(img)){padding-left:var(--global-pad);padding-right:var(--global-pad)}.wrapper{overflow:hidden}.site-header{box-shadow:0 -8px 20px rgba(0,0,0,.5);position:relative;z-index:10}h2{font-size:2.8rem;text-transform:uppercase}h3{font-size:1.8rem;line-height:1.2;margin:0 0 10px}.navbar .container{display:flex;justify-content:center;padding-top:20px;padding-bottom:20px}.site-footer{background:#ed164f;color:#fff;padding:3rem 0;font-size:2.1rem;font-weight:bold}.site-footer .container{display:flex;flex-direction:column;align-items:center;gap:2rem}@media(min-width: 500px){.site-footer .container{flex-direction:row;justify-content:space-between}}.site-footer a{color:#fff;text-decoration:none}.site-footer .contact-info{text-align:right}.site-footer .social{margin:20px 0 0;padding:0;list-style:none;display:flex;gap:10px}.hero{align-items:flex-start;padding-top:0;padding-bottom:100px}@media(min-width: 782px){.hero{padding-bottom:20px}}@media(max-width: 781px){.hero .wp-block-cover__image-background{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center !important;object-position:bottom center !important}}.hero h2{font-family:var(--heading-font);font-weight:600;text-transform:uppercase;font-size:3rem;line-height:1;margin:0 0 5px}@media(min-width: 782px){.hero h2{font-size:7.3rem}}.hero h2 em{font-style:normal;color:#ed164f}.hero h3{font-size:2rem;line-height:normal}@media(min-width: 782px){.hero h3{font-size:2.4rem}}.hero .wp-block-list{font-size:1.8rem;line-height:1.2;font-weight:bold;margin:0;padding:0}.hero .wp-block-list li{list-style-type:none;padding:5px 0 5px 35px}.hero .wp-block-list li:first-child{background:url("../images/icon-calendar.png") 0 center no-repeat;background-size:25px auto;text-transform:uppercase}.hero .wp-block-list li:nth-child(2){background:url("../images/icon-clock.png") 0 center no-repeat;background-size:25px auto}.hero .wp-block-list li:last-child{background:url("../images/icon-marker.png") 0 center no-repeat;background-size:23px auto}.hero-tag{display:inline-block;background:#ed164f;color:#fff;font-weight:bold;text-transform:uppercase;padding:7px 20px;margin-bottom:50px;font-size:1.4rem}@media(min-width: 782px){.hero-tag{font-size:1.6rem}}.intro{font-size:1.8rem;padding:3rem 0}.snippets{padding-bottom:4rem}.snippets h2{display:flex;align-items:center;gap:30px;margin:0 0 20px}.snippets h2::before,.snippets h2::after{content:"";flex-grow:1;background:#ababab;height:2px}.snippets .is-layout-grid{gap:0}.snippets .is-layout-grid .wp-block-group{text-align:center;padding:0 20px}@media(min-width: 900px){.snippets .is-layout-grid .wp-block-group{border-right:2px solid #ababab}}.snippets .is-layout-grid .wp-block-group:last-child{border:none}.snippets .wp-block-image{min-height:110px;display:flex;align-items:center;justify-content:center}.snippets .wp-block-image img{margin:0 auto}.snippets .wp-block-paragraph{font-size:1.2rem;line-height:1.2}.cta{padding-top:40px;padding-bottom:40px}.cta p{font-size:1.8rem;line-height:1.2;margin-bottom:3rem}.cta .gform_required_legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.cta .gfield_required{color:inherit !important;font-size:inherit !important}.cta .gform-field-label__text{color:#000;font-size:1.6rem}.cta .gform-theme--foundation .gfield input.large,.cta .gform-theme--foundation .gfield textarea.large{background:#d9dbdc;border:1px solid #b8b6b6;border-radius:0;box-shadow:none}.cta .gform-theme--foundation .gfield textarea.large{min-block-size:80px;height:80px}.cta .gform-theme--foundation .gform_fields{row-gap:10px}.cta .gform_button{background:#ed164f !important;border-radius:0 !important;font-size:1.8rem !important;font-weight:bold !important;text-transform:uppercase !important}.cta .gform_confirmation_message{font-size:2rem}blockquote,blockquote.wp-block-quote{background:rgba(0,0,0,0);text-align:left}blockquote p,blockquote.wp-block-quote p{font-size:18px;font-style:normal;font-weight:normal}blockquote cite,blockquote .wp-block-quote__citation,blockquote.wp-block-quote cite,blockquote.wp-block-quote .wp-block-quote__citation{display:block;font-size:15px;font-weight:bold;margin-top:12px}blockquote p:last-of-type,blockquote.wp-block-quote p:last-of-type{margin-bottom:0}blockquote.is-large p,blockquote.is-style-large p,blockquote.wp-block-quote.is-large p,blockquote.wp-block-quote.is-style-large p{font-size:24px}blockquote.is-large cite,blockquote.is-large .wp-block-quote__citation,blockquote.is-style-large cite,blockquote.is-style-large .wp-block-quote__citation,blockquote.wp-block-quote.is-large cite,blockquote.wp-block-quote.is-large .wp-block-quote__citation,blockquote.wp-block-quote.is-style-large cite,blockquote.wp-block-quote.is-style-large .wp-block-quote__citation{font-size:16px}.wp-block-pullquote{border:none;padding:0}.wp-block-pullquote blockquote{border-left:0;border-top:5px solid #d3d3d3;border-bottom:5px solid #d3d3d3;padding:16px 0;text-align:center;max-width:50%;margin:0 auto}.wp-block-pullquote.alignleft blockquote,.wp-block-pullquote.alignright blockquote{max-width:100%}.wp-block-separator:not(.is-style-dots),hr:not(.is-style-dots){background-color:gray;border:0;height:1px}.wp-block-separator:not(.is-style-wide):not(.is-style-dots),hr:not(.is-style-wide):not(.is-style-dots){width:100%;height:4px;background:rgba(0,0,0,0)}.wp-block-separator:not(.is-style-wide):not(.is-style-dots)::before,hr:not(.is-style-wide):not(.is-style-dots)::before{content:"";display:block;height:4px;width:40px;background:gray}.wp-block-separator.is-style-dots:before,hr.is-style-dots:before{color:gray;font-size:18px;letter-spacing:12px;padding-left:12px}img{max-width:100%;height:auto}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.entry ul,.entry ol{margin:10px 20px}.entry ul li{margin:5px 0;list-style-type:disc}.entry ol li{margin:5px 0;list-style-type:decimal}.entry li>ul,.entry li>ol{margin-bottom:0;margin-left:10px}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}.screen-reader-text{clip-path:polygon(0 0, 0 0, 0 0, 0 0);box-sizing:border-box;position:absolute;margin:0;padding:0}.screen-reader-text:focus{clip-path:none;z-index:999;height:80px;line-height:80px;background:#fff;font-size:1.2rem;text-decoration:none;color:#1295e6;text-align:center}.screen-reader-text.skip-link{top:0;left:0;width:100%}.screen-reader-text.skip-link:focus{background:#084367;color:#fff}@media(max-width: 781px){.reverse-mb .wp-block-column:first-child{order:2}.reverse-mb .wp-block-column:last-child{order:1}}

/*# sourceMappingURL=style.css.map */