/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./generated-blocks/hero-section/style.css ***!
  \***********************************************************************************************************************/
#content>h2.wp-block-heading,.is-root-container>h2.wp-block-heading{font-family:Big Shoulders Display,serif;font-size:32px;line-height:1.2;margin-bottom:24px;margin-top:40px}#content>*{overflow-x:hidden}body.page-template-ppc-page footer{padding:0 24px;text-align:center}body.page-template-ppc-page footer *{font-size:14px}body.page-template-ppc-page footer a{color:#000}body.page-template-ppc-page header .row{align-items:center;justify-content:space-between}@media screen and (max-width:540px){body.page-template-ppc-page header .row{justify-content:center}}@media screen and (max-width:980px){body.page-template-ppc-page header .row #menu{display:none}}body.page-template-ppc-page header .row #menu ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}body.page-template-ppc-page header .row #menu ul li{padding:0 24px}body.page-template-ppc-page header .row #menu ul li a{color:#000;font-family:Big Shoulders Display,serif;font-size:20px;text-decoration:none;text-transform:uppercase;transition:.3s}body.page-template-ppc-page header .row #menu ul li a:hover{opacity:.4}@media screen and (max-width:540px){body.page-template-ppc-page header .row #cta{display:none}}body.page-template-ppc-page header .row #cta a{background:#fff;border:1px solid #000;border-radius:0;color:#000;font-family:Big Shoulders Display,serif;font-size:22px;padding:12px 32px;transition:.3s;width:100%}body.page-template-ppc-page header .row #cta a:hover{background:#000;color:#fff}.hero-section{background:#000;overflow:hidden}.hero-section *{color:#fff}.hero-section h2{font-size:24px;margin:8px 0}.hero-section .nf-before-form-content{display:none}.hero-section .hero-image{height:100%;position:relative}.hero-section .hero-image .wp-block-image{margin:0;min-height:100%;width:auto}.hero-section .hero-image .wp-block-image picture img{max-height:100%;max-width:calc(50vw - 16px)}@media screen and (min-width:768px){.hero-section .hero-image .wp-block-image picture img{object-fit:contain;position:absolute}}@media screen and (max-width:767px){.hero-section .hero-image .wp-block-image picture img{left:50%;max-width:unset;position:relative;transform:translateX(-50%);width:100vw}}.hero-section .hero-content{padding:40px 0}.hero-section ul{margin:24px 0;padding:0}.hero-section ul li{align-items:center;display:flex;gap:8px;list-style:none;margin:8px 0}.hero-section ul li:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 640 640%27%3E%3Cpath fill=%27%23fff%27 d=%27M530.8 134.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z%27/%3E%3C/svg%3E");display:inline-block;height:1rem;width:1rem}.hero-section .nf-form-content .select2-selection{background:transparent;border:none;border-bottom:2px solid #fff;border-radius:0}.hero-section .nf-form-content .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff;padding-left:2px}.hero-section .nf-form-content .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent}.hero-section .nf-form-content .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff}.hero-section .nf-form-content .nf-field-label{font-family:inherit;height:auto!important;margin-bottom:4px!important;visibility:visible!important}.hero-section .nf-form-content .nf-field-label label{font-size:14px;font-weight:500!important}.hero-section .nf-form-content .nf-field-label .ninja-forms-req-symbol{color:inherit!important}.hero-section .nf-form-content .nf-after-field{position:absolute}.hero-section .nf-form-content .nf-after-field *{font-size:12px!important}.hero-section .nf-form-content .submit-container{margin-bottom:0!important}.hero-section .nf-form-content .nf-field-element input[type=submit]{background:#fff;border:2px solid #fff;border-radius:0;color:#000;font-family:inherit;font-size:14px;letter-spacing:1px;padding:8px 24px;text-align:center;text-transform:uppercase;transition:.3s}@media screen and (hover:hover){.hero-section .nf-form-content .nf-field-element input[type=submit]:hover{background:transparent;color:#fff;cursor:pointer}}@media screen and (max-width:767px){.hero-section .nf-form-content .nf-field-element input[type=submit]{width:100%}}.hero-section .nf-form-content .nf-field-element input:not([type=submit]){background:transparent!important;border:none!important;border-bottom:2px solid #fff!important;border-radius:none!important}.hero-section .nf-form-content .nf-field-element input:not([type=submit]):focus,.hero-section .nf-form-content .nf-field-element input:not([type=submit]):focus-visible{outline:none!important}.hero-section .nf-form-content .nf-field-element input:not([type=submit])::placeholder{color:transparent}.hero-section .nf-form-content .nf-field-element input:not([type=submit]) ::-webkit-input-placeholder{color:transparent}.hero-section .nf-form-content .nf-field-element input:not([type=submit]) :-moz-placeholder,.hero-section .nf-form-content .nf-field-element input:not([type=submit]) ::-moz-placeholder{color:transparent}.hero-section .nf-form-content .nf-field-element input:not([type=submit]) :-ms-input-placeholder{color:transparent}.hero-section .nf-form-content .nf-error .nf-field-element input{border-color:#e80000!important}body:has(.hero-section) .select2-search{pointer-events:none;visibility:hidden}body:has(.hero-section) .select2-dropdown{background:transparent;border:none;border-radius:0}body:has(.hero-section) .select2-results__options{background:#fff}body:has(.hero-section) .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#888}.affiliations-logos-container{align-items:center;width:100%}.affiliation-logo{align-items:center;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;box-sizing:border-box;display:flex;height:auto;justify-content:center;margin:0;width:33.33%}.affiliation-logos-container{display:flex;flex-wrap:wrap;margin:auto;max-width:988px;padding:0 24px}.affiliation-logos-container img{height:auto;max-width:100%}@media screen and (min-width:768px){.affiliation-logo{width:25%}}@media screen and (min-width:1020px){.affiliation-logo{border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;width:16.66%}.affiliation-logo:nth-child(6n){border-right:transparent}.affiliation-logo:nth-child(n+7){border-bottom:transparent}}@media screen and (max-width:1019px){.affiliation-logo:nth-child(4n){border-right:transparent}.affiliation-logo{border-bottom:transparent;border-top:1px solid #cfcfcf}.affiliation-logo:first-child,.affiliation-logo:nth-child(2),.affiliation-logo:nth-child(3),.affiliation-logo:nth-child(4){border-top:transparent}}@media screen and (max-width:767px){.affiliation-logo:nth-child(4){border-top:1px solid #cfcfcf}.affiliation-logo:nth-child(4n){border-right:1px solid #cfcfcf}.affiliation-logo:nth-child(3n){border-right:transparent}}
