*,:after,:before{box-sizing:border-box}address,dl{font-style:normal}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}button,input[type=email],input[type=number],input[type=password],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:0 none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button] [type=button]::-moz-focus-inner,[type=button] [type=reset]::-moz-focus-inner,[type=button] [type=submit]::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset] [type=button]::-moz-focus-inner,[type=reset] [type=reset]::-moz-focus-inner,[type=reset] [type=submit]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit] [type=button]::-moz-focus-inner,[type=submit] [type=reset]::-moz-focus-inner,[type=submit] [type=submit]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button [type=button]::-moz-focus-inner,button [type=reset]::-moz-focus-inner,button [type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button] [type=button]:-moz-focusring,[type=button] [type=reset]:-moz-focusring,[type=button] [type=submit]:-moz-focusring,[type=button]:-moz-focusring,[type=reset] [type=button]:-moz-focusring,[type=reset] [type=reset]:-moz-focusring,[type=reset] [type=submit]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit] [type=button]:-moz-focusring,[type=submit] [type=reset]:-moz-focusring,[type=submit] [type=submit]:-moz-focusring,[type=submit]:-moz-focusring,button [type=button]:-moz-focusring,button [type=reset]:-moz-focusring,button [type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted #b90000}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{font-family:inherit;overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[hidden]{display:none}img,picture{border-style:none;height:auto;max-width:100%}@media(prefers-reduced-motion:reduce){*{transition:none!important}}a:focus-visible,button:focus-visible{border-radius:1rem;outline-color:currentColor;outline-offset:5px;outline-style:solid;outline-width:2px;overflow:hidden}@media(max-width:64em){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none!important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block!important;position:relative;width:100%;z-index:auto}}@media(min-width:48em){.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}body .is-layout-constrained figure.wp-block-image.alignleft{margin-left:calc((100% - var(--wp--style--global--content-size))/2);margin-right:var(--wp--preset--spacing--10)}body .is-layout-constrained figure.wp-block-image.alignright{margin-left:var(--wp--preset--spacing--10);margin-right:calc((100% - var(--wp--style--global--content-size))/2)}}body .is-layout-constrained figure.wp-block-image.alignleft,body .is-layout-constrained figure.wp-block-image.alignright{margin-bottom:var(--wp--preset--spacing--10)}.header{position:relative}.header-wrap{text-align:center}.header-logo{display:block;margin:0 auto;width:30vw}@media(min-width:48em){.header-logo{max-width:18rem;width:20vw}}.header-logo .icon-container{width:100%!important}.hero-grid{flex-wrap:wrap}@media(min-width:48em){.hero-grid{flex-wrap:nowrap}}.hero-photo{order:2;width:100%}@media(min-width:48em){.hero-photo{order:1;width:40%}}@media(min-width:81.25em){.hero-photo{width:60%}}.hero-photo .wp-block-image{width:100%}.hero-text{order:1;padding:2rem 1rem;text-align:center;width:100%}@media(min-width:48em){.hero-text{order:2;width:50%}}@media(min-width:81.25em){.hero-text{width:40%}}.hero-headline{text-align:center}@media(min-width:48em){.hero-headline{text-align:left}}.wp-block-afscme-youtube-with-image-placeholder{margin:0 auto var(--wp--preset--spacing--30)!important;max-width:none!important;padding-top:56.25%;position:relative}.video-player{border:1px solid hsla(0,0%,100%,.3);overflow:hidden}.video-player,.video-player embed,.video-player iframe,.video-player-preview{height:100%;left:0;position:absolute;top:0;width:100%}.video-player-preview{background:var(--wp--preset--color--navy);border:0!important;cursor:pointer;display:block;margin:0 auto;outline:0!important;transition:all .3s cubic-bezier(.57,.2,.21,.89);z-index:50}.video-player-preview:hover .video-player-preview-thumbnail{opacity:.7;transform:scale(1.1)}.video-player-preview:hover .video-player-button{transform:scale(1.1)}.video-player-preview:hover .video-player-button svg{fill:var(--wp--preset--color--blue)}.video-player-preview.active{opacity:0;visibility:hidden;z-index:1}.video-player-preview-text{background:linear-gradient(0deg,rgba(0,0,0,.7) 30%,transparent);bottom:0;left:0;margin:0 auto;padding:var(--wp--preset--spacing--10)!important;position:absolute;text-align:center;transition:cubic-bezier(.57,.2,.21,.89);width:100%;z-index:200}.video-player-preview-headline{color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--montserrat);font-size:1.75rem;line-height:1.1;margin-bottom:.25rem}.video-player-preview-excerpt{color:var(--wp--preset--color--white);margin:0 auto;text-transform:uppercase}.video-player-preview-excerpt p{font-size:.9rem!important}.video-player-preview-thumbnail{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;transition:all .3s cubic-bezier(.57,.2,.21,.89);z-index:100}.video-player-embed,.video-player-preview-thumbnail{height:100%;left:0;position:absolute;top:0;width:100%}.video-player-embed{z-index:1}.video-player-button{align-items:center;background-color:var(--wp--preset--color--white);border-radius:50%;box-shadow:0 .75rem 1rem 0 rgba(0,0,0,.3);display:flex;height:clamp(3rem,1.571rem + 3.81vw,5rem);justify-content:center;margin:0 auto var(--wp--preset--spacing--10);overflow:hidden;position:relative;transition:all .55s cubic-bezier(.5,1.65,.4,.8);width:clamp(3rem,1.571rem + 3.81vw,5rem);z-index:100}.video-player-button:after{background-size:cover;content:"";display:block;height:100%;left:0;mix-blend-mode:multiply;opacity:1;position:absolute;top:0;width:100%}.video-player-button svg{left:50%;position:absolute;top:50%;transform:translateX(-40%) translateY(-50%);width:50%;fill:var(--wp--preset--color--green);transition:fill .3s cubic-bezier(.57,.2,.21,.89);z-index:100}.gform_wrapper{margin:0 auto;max-width:48em;padding:0 var(--wp--preset--spacing--10)}.gform_wrapper .gform_fields{display:flex!important;flex-wrap:wrap!important;grid-column-gap:0!important;grid-row-gap:0!important}.gform_wrapper .gfield{box-sizing:border-box;padding-bottom:8px;position:relative;width:100%}@media(min-width:48em){.gform_wrapper .gfield{padding-bottom:1rem}}.gform_wrapper .gfield.gfield--type-name{padding:0}.gform_wrapper .gfield_label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.gform_wrapper .gfield_label:focus{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);clip:auto!important;display:inline-block;font-size:1rem;height:auto;left:0;line-height:normal;padding:.5rem;position:absolute;top:0;width:auto;z-index:100000}.gform_wrapper .gfield_label .gfield_required{color:#b90000;display:inline-block;font-size:80%;font-style:normal;font-weight:300;padding-left:.25rem}.gform_wrapper .gfield_label:hover{color:#b90000}@media(min-width:48em){.gform_wrapper .left-col{padding-right:.5rem!important}.gform_wrapper .right-col{padding-left:.5rem!important}}.gform_wrapper .gfield_description{margin-bottom:.25rem;text-align:left}.gform_wrapper .ginput_complex{padding-bottom:1rem}.gform_wrapper .ginput_complex span.last_name,.gform_wrapper .ginput_complex span.name_first{display:block;padding:0!important}@media(min-width:48em){.gform_wrapper .ginput_complex span.name_first{padding-right:.75rem!important}.gform_wrapper .ginput_complex span.last_name{padding-left:.75rem!important}.gform_wrapper .ginput_complex{align-content:stretch;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.gform_wrapper .ginput_complex>*{padding-bottom:1rem;width:50%}}@media(min-width:48em)and (min-width:48em){.gform_wrapper .ginput_complex>*{padding-bottom:0}}@media(min-width:48em){.gform_wrapper .ginput_complex>:first-child{padding-right:.5rem}}@media(min-width:48em)and (min-width:81.25em){.gform_wrapper .ginput_complex>:first-child{padding-left:1rem}}@media(min-width:48em){.gform_wrapper .ginput_complex>:last-child{padding-left:.5rem}}@media(min-width:48em)and (min-width:81.25em){.gform_wrapper .ginput_complex>:last-child{padding-right:1rem}}@media(min-width:48em){.gform_wrapper .gfield--width-half{display:inline-block;width:50%}}.gform_wrapper input,.gform_wrapper select,.gform_wrapper textarea{background-color:rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.25);color:var(--wp--preset--color--white);font-family:var(--wp--preset--font-family--montserrat)!important;font-size:var(--wp--preset--font-size--body)!important;height:auto!important;outline:0!important;padding:var(--wp--preset--spacing--10)!important;transition:all .3s cubic-bezier(.57,.2,.21,.89);width:100%!important}.gform_wrapper input.placeholder,.gform_wrapper select.placeholder,.gform_wrapper textarea.placeholder{color:var(--wp--preset--color--white);opacity:1}.gform_wrapper input:-moz-placeholder,.gform_wrapper input::-moz-placeholder,.gform_wrapper select:-moz-placeholder,.gform_wrapper select::-moz-placeholder,.gform_wrapper textarea:-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{color:var(--wp--preset--color--white);opacity:1}.gform_wrapper input:-ms-input-placeholder,.gform_wrapper select:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder{color:var(--wp--preset--color--white);opacity:1}.gform_wrapper input::-webkit-input-placeholder,.gform_wrapper select::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:var(--wp--preset--color--white);opacity:1}.gform_wrapper input:hover,.gform_wrapper select:hover,.gform_wrapper textarea:hover{background-color:var(--wp--preset--color--navy);color:var(--wp--preset--color--white)}.gform_wrapper input:hover.placeholder,.gform_wrapper select:hover.placeholder,.gform_wrapper textarea:hover.placeholder{color:var(--wp--preset--color--white)}.gform_wrapper input:hover:-moz-placeholder,.gform_wrapper input:hover::-moz-placeholder,.gform_wrapper select:hover:-moz-placeholder,.gform_wrapper select:hover::-moz-placeholder,.gform_wrapper textarea:hover:-moz-placeholder,.gform_wrapper textarea:hover::-moz-placeholder{color:var(--wp--preset--color--white)}.gform_wrapper input:hover:-ms-input-placeholder,.gform_wrapper select:hover:-ms-input-placeholder,.gform_wrapper textarea:hover:-ms-input-placeholder{color:var(--wp--preset--color--white)}.gform_wrapper input:hover::-webkit-input-placeholder,.gform_wrapper select:hover::-webkit-input-placeholder,.gform_wrapper textarea:hover::-webkit-input-placeholder{color:var(--wp--preset--color--white)}.gform_wrapper input:focus,.gform_wrapper select:focus,.gform_wrapper textarea:focus{background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--navy);color:var(--wp--preset--color--navy)!important}.gform_wrapper input:focus.placeholder,.gform_wrapper select:focus.placeholder,.gform_wrapper textarea:focus.placeholder{color:var(--wp--preset--color--navy)!important}.gform_wrapper input:focus:-moz-placeholder,.gform_wrapper input:focus::-moz-placeholder,.gform_wrapper select:focus:-moz-placeholder,.gform_wrapper select:focus::-moz-placeholder,.gform_wrapper textarea:focus:-moz-placeholder,.gform_wrapper textarea:focus::-moz-placeholder{color:var(--wp--preset--color--navy)!important}.gform_wrapper input:focus:-ms-input-placeholder,.gform_wrapper select:focus:-ms-input-placeholder,.gform_wrapper textarea:focus:-ms-input-placeholder{color:var(--wp--preset--color--navy)!important}.gform_wrapper input:focus::-webkit-input-placeholder,.gform_wrapper select:focus::-webkit-input-placeholder,.gform_wrapper textarea:focus::-webkit-input-placeholder{color:var(--wp--preset--color--navy)!important}.gform_wrapper select{padding:.95rem 1rem}.gform_wrapper textarea{height:5rem}.gform_wrapper .gform-field-label--type-sub{display:none}@media(min-width:81.25em){.gform_wrapper legend.gfield_label_before_complex{padding-left:1rem}}.gform_wrapper fieldset{border:none;outline:none;padding-left:0;padding-right:0;padding-top:0}.gform_wrapper .address_zip{padding-right:0}.gform_wrapper .gform_footer{padding:0!important;text-align:center}.gform_wrapper .gform_button.button{background:var(--wp--preset--color--navy)!important;color:var(--wp--preset--color--white)!important;cursor:pointer;font-size:clamp(1.2rem,.1598101266rem + 2.5316455696vw,1.8rem)!important;font-weight:900;letter-spacing:0!important;margin:0 auto!important;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20)!important;text-transform:uppercase;width:auto!important}@media(max-width:64em){.gform_wrapper .gform_button.button{font-size:2rem!important}}.gform_wrapper .gform_button.button:active,.gform_wrapper .gform_button.button:hover{background-color:var(--wp--preset--color--white)!important;color:var(--wp--preset--color--green)!important;transform:scale(1.1)}.gform_wrapper .gform_validation_container{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.gform_wrapper .gform_validation_container:focus{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);clip:auto!important;display:inline-block;font-size:1rem;height:auto;left:0;line-height:normal;padding:.5rem;position:absolute;top:0;width:auto;z-index:100000}.gform_wrapper .validation_message{right:.65rem;top:auto}.gform_validation_errors{background-color:var(--wp--preset--color--navy)!important;border:0!important;border-radius:0!important;box-shadow:0!important;margin-block-end:0!important;margin-block-start:0!important;margin-bottom:1rem!important;outline:0!important;outline-offset:0!important;padding:0!important;padding-block:0!important;padding-inline-end:0!important;padding-inline-start:0!important}.gform_submission_error{color:var(--wp--preset--color--white)!important;padding:1rem!important;text-align:center}.gform-icon{display:none!important}.gform_submission_error{background:var(--wp--preset--color--navy);border-radius:.5rem;color:var(--wp--preset--color--white);font-size:.95rem;font-weight:300;margin-bottom:1rem;padding:.75rem .5rem}.gform-focus-validation-error{background-color:var(--wp--preset--color--navy)!important;outline:none!important}.gfield_validation_message{background:var(--wp--preset--color--navy)!important;border:0!important;border-radius:0!important;color:var(--wp--preset--color--white)!important;display:table!important;font-size:.75rem!important;margin-block-start:0!important;padding:.25rem!important;position:relative!important;right:auto!important;top:auto!important;width:auto!important}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:0!important;padding-right:0!important}.gform_wrapper.gravity-theme .ginput_complex span:last-of-type{margin-bottom:0!important}.gform_confirmation_message{background-color:rgba(0,0,0,.15)!important;border:1px solid rgba(0,0,0,.25)!important;padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--10)!important}.gform_confirmation_message h2{font-size:var(--wp--preset--font-size--medium)!important;margin-bottom:.5rem!important}.gform_confirmation_message p{font-size:var(--wp--preset--font-size--body)!important;margin-bottom:0!important}.gform_confirmation_message br{display:none}.footer a{color:var(--wp--preset--color--blue);text-decoration:none;transition:all .3s cubic-bezier(.57,.2,.21,.89)}.footer a:hover{color:var(--wp--preset--color--green)}.social-icons{padding-left:1rem;width:100%}.social-icons .wp-block-navigation{gap:1.5rem}.social-icons .wp-block-navigation-item{width:2rem}.social-icons .wp-block-navigation-item :hover .social-icon{fill:var(--wp--preset--color--green);transform:scale(1.1)}.social-icons .wp-block-navigation__container{width:100%}.social-icons .icon-container{width:100%!important}.social-icons .social-icon{width:100%!important;fill:var(--wp--preset--color--white);transition:all .5s cubic-bezier(.5,1.65,.4,.8)}body{min-height:100vh}.content{margin-block-start:0!important}.content a{color:var(--wp--preset--color--blue);text-decoration:none;transition:all .3s cubic-bezier(.57,.2,.21,.89)}.content a:hover{color:var(--wp--preset--color--green)}.fill-blue{fill:var(--wp--preset--color--blue)}.fill-navy{fill:var(--wp--preset--color--navy)}.fill-green{fill:var(--wp--preset--color--green)}.fill-white{fill:var(--wp--preset--color--white)}.bio{font-size:var(--wp--preset--font-size--body)!important}.bio ol li,.bio ul li{margin-bottom:.5rem}.social .icon-container{align-content:center;align-items:center;display:flex;height:3rem;justify-content:center;transition:all .3s cubic-bezier(.5,1.65,.4,.8);width:3rem}.social .icon-container svg{margin:0 auto!important;width:60%!important}.social .icon-container:hover{background-color:var(--wp--preset--color--green)!important;transform:scale(1.1)!important}
