@font-face{font-family:"Inter";src:url("../fonts/Inter-Variable.woff2") format("woff2-variations"),url("../fonts/Inter-Variable.woff") format("woff-variations"),url("../fonts/Inter-Variable.ttf") format("truetype-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../fonts/Inter-Variable-Italic.woff2") format("woff2-variations"),url("../fonts/Inter-Variable-Italic.woff") format("woff-variations"),url("../fonts/Inter-Variable-Italic.ttf") format("truetype-variations");font-weight:300 700;font-style:italic;font-display:swap}@font-face{font-family:"Source Serif 4";src:url("../fonts/SourceSerif4-Variable.woff2") format("woff2-variations"),url("../fonts/SourceSerif4-Variable.woff") format("woff-variations"),url("../fonts/SourceSerif4-Variable.ttf") format("truetype-variations");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url("../fonts/SourceSerif4-Variable-Italic.woff2") format("woff2-variations"),url("../fonts/SourceSerif4-Variable-Italic.woff") format("woff-variations"),url("../fonts/SourceSerif4-Variable-Italic.ttf") format("truetype-variations");font-weight:300 900;font-style:italic;font-display:swap}.w-50{width:50px}.w-100{width:100px}.w-150{width:150px}.w-200{width:200px}.w-250{width:250px}.w-300{width:300px}.w-350{width:350px}.w-400{width:400px}.w-450{width:450px}.w-500{width:500px}.w-550{width:550px}.w-600{width:600px}.w-650{width:650px}.w-700{width:700px}.w-750{width:750px}.w-800{width:800px}.w-850{width:850px}.w-900{width:900px}.w-950{width:950px}.w-1000{width:1000px}@media(min-width: 450px){.xs-w-50{width:50px}.xs-w-100{width:100px}.xs-w-150{width:150px}.xs-w-200{width:200px}.xs-w-250{width:250px}.xs-w-300{width:300px}.xs-w-350{width:350px}.xs-w-400{width:400px}.xs-w-450{width:450px}.xs-w-500{width:500px}.xs-w-550{width:550px}.xs-w-600{width:600px}.xs-w-650{width:650px}.xs-w-700{width:700px}.xs-w-750{width:750px}.xs-w-800{width:800px}.xs-w-850{width:850px}.xs-w-900{width:900px}.xs-w-950{width:950px}.xs-w-1000{width:1000px}}@media(min-width: 575px){.sm-w-50{width:50px}.sm-w-100{width:100px}.sm-w-150{width:150px}.sm-w-200{width:200px}.sm-w-250{width:250px}.sm-w-300{width:300px}.sm-w-350{width:350px}.sm-w-400{width:400px}.sm-w-450{width:450px}.sm-w-500{width:500px}.sm-w-550{width:550px}.sm-w-600{width:600px}.sm-w-650{width:650px}.sm-w-700{width:700px}.sm-w-750{width:750px}.sm-w-800{width:800px}.sm-w-850{width:850px}.sm-w-900{width:900px}.sm-w-950{width:950px}.sm-w-1000{width:1000px}}@media(min-width: 769px){.md-w-50{width:50px}.md-w-100{width:100px}.md-w-150{width:150px}.md-w-200{width:200px}.md-w-250{width:250px}.md-w-300{width:300px}.md-w-350{width:350px}.md-w-400{width:400px}.md-w-450{width:450px}.md-w-500{width:500px}.md-w-550{width:550px}.md-w-600{width:600px}.md-w-650{width:650px}.md-w-700{width:700px}.md-w-750{width:750px}.md-w-800{width:800px}.md-w-850{width:850px}.md-w-900{width:900px}.md-w-950{width:950px}.md-w-1000{width:1000px}}@media(min-width: 993px){.lg-w-50{width:50px}.lg-w-100{width:100px}.lg-w-150{width:150px}.lg-w-200{width:200px}.lg-w-250{width:250px}.lg-w-300{width:300px}.lg-w-350{width:350px}.lg-w-400{width:400px}.lg-w-450{width:450px}.lg-w-500{width:500px}.lg-w-550{width:550px}.lg-w-600{width:600px}.lg-w-650{width:650px}.lg-w-700{width:700px}.lg-w-750{width:750px}.lg-w-800{width:800px}.lg-w-850{width:850px}.lg-w-900{width:900px}.lg-w-950{width:950px}.lg-w-1000{width:1000px}}@media(min-width: 1201px){.xl-w-50{width:50px}.xl-w-100{width:100px}.xl-w-150{width:150px}.xl-w-200{width:200px}.xl-w-250{width:250px}.xl-w-300{width:300px}.xl-w-350{width:350px}.xl-w-400{width:400px}.xl-w-450{width:450px}.xl-w-500{width:500px}.xl-w-550{width:550px}.xl-w-600{width:600px}.xl-w-650{width:650px}.xl-w-700{width:700px}.xl-w-750{width:750px}.xl-w-800{width:800px}.xl-w-850{width:850px}.xl-w-900{width:900px}.xl-w-950{width:950px}.xl-w-1000{width:1000px}}@media(min-width: 1440px){.xxl-w-50{width:50px}.xxl-w-100{width:100px}.xxl-w-150{width:150px}.xxl-w-200{width:200px}.xxl-w-250{width:250px}.xxl-w-300{width:300px}.xxl-w-350{width:350px}.xxl-w-400{width:400px}.xxl-w-450{width:450px}.xxl-w-500{width:500px}.xxl-w-550{width:550px}.xxl-w-600{width:600px}.xxl-w-650{width:650px}.xxl-w-700{width:700px}.xxl-w-750{width:750px}.xxl-w-800{width:800px}.xxl-w-850{width:850px}.xxl-w-900{width:900px}.xxl-w-950{width:950px}.xxl-w-1000{width:1000px}}*{box-sizing:border-box}html{font-size:18px}body{padding:0;max-width:1920px;margin:0 auto;font-family:"Inter",Helvetica,Arial,sans-serif;color:#1a202c}@media(min-width: 769px){.max-content-width{max-width:90%}}@media(min-width: 1444px){.max-content-width{max-width:1300px}}.standard-section-padding{padding:10px}h1{font-family:"Source Serif 4","Times New Roman",Georgia,serif;font-size:40px;line-height:1.1em;font-weight:normal;color:#4a5568}@media(min-width: 769px){h1{font-size:48px}}@media(min-width: 1201px){h1{font-size:56px}}h1.white,h1 span.white{color:#fff}h1 span.font-general{font-family:"Inter",Helvetica,Arial,sans-serif}h2{font-family:"Source Serif 4","Times New Roman",Georgia,serif;color:#4a5568;font-weight:normal;font-size:28px;line-height:1.1em}@media(min-width: 769px){h2{font-size:34px}}@media(min-width: 1201px){h2{font-size:40px}}h2.white,h2 span.white{color:#fff}h2.small,h2 .small{font-size:22px}@media(min-width: 769px){h2.small,h2 .small{font-size:26px}}@media(min-width: 1201px){h2.small,h2 .small{font-size:28px}}h2.small,h2 .small{font-size:22px}@media(min-width: 769px){h2.small,h2 .small{font-size:26px}}@media(min-width: 1201px){h2.small,h2 .small{font-size:28px}}h3{font-family:"Inter",Helvetica,Arial,sans-serif;color:#3265ac;font-weight:bold;font-size:1.35em;line-height:1.1em}h4{font-family:"Inter",Helvetica,Arial,sans-serif;color:#1a202c;font-weight:normal;font-size:24px;line-height:1.1em}@media(min-width: 1201px){h4{font-size:30px}}h4.bright-blue{color:#3265ac}p{color:#1a202c}p.lg{font-size:1.125em}p.xl{font-size:1.35em}p.white{color:#fff}p.dark-blue{color:#1a355b}p.bright-blue{color:#3265ac}.lg{font-size:1.125em}.xl{font-size:1.35em}a{color:#3265ac;text-decoration:none;overflow-wrap:break-word}a:hover{text-decoration:underline}a.lg{font-size:1.125em}a span.dark{color:#1a202c}a.btn-style{color:#fff;background:#3265ac;border:1px solid #3265ac;border-radius:10px;padding:12px 24px;width:-moz-fit-content;width:fit-content;display:block;text-decoration:none;text-transform:uppercase;font-weight:bold}a.btn-style:hover{background:#1a202c;border:1px solid #1a202c;text-decoration:none}a.btn-style.border-hover:hover{background:#fff;border:1px solid #3265ac;color:#3265ac}button#scroll-to-top{padding:0;height:50px;width:50px;border-radius:50%;border:1px solid #fff;outline:none;cursor:pointer;margin:0 5px 5px 0;position:relative;background-color:rgba(26,32,44,.95);transition:all .3s ease}button#scroll-to-top::before,button#scroll-to-top::after{content:"";background-color:#fff;position:absolute;width:18px;height:1px;top:22px}button#scroll-to-top::before{transform:rotate(135deg);left:9px}button#scroll-to-top::after{transform:rotate(-135deg);left:21px}button#scroll-to-top:hover{opacity:.6}small.ref{font-size:.8rem}.fixed{position:fixed;z-index:100}.fixed.bottom{bottom:0}.fixed.right{right:0}.bfly .fl-list .fl-list-item{margin-bottom:1.2em}.bfly .fl-list .fl-list-item .fl-list-item-content-icon{vertical-align:top}.bfly .fl-list .fl-list-item .fl-list-item-content-icon .fl-list-item-icon{background-image:url(../images/butterfly_icon.svg);filter:invert(81%) sepia(75%) saturate(450%) hue-rotate(318deg) brightness(96%) contrast(95%);background-size:20px;display:block;width:20px;height:20px;margin-right:10px}.bfly .fl-list .fl-list-item .fl-list-item-content-text p{margin-top:0;line-height:1.2em}.bfly ul{list-style:none;padding-left:0}.bfly ul li{margin-left:28px}.bfly ul li::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/butterfly_icon.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;margin-left:-28px;filter:invert(81%) sepia(75%) saturate(450%) hue-rotate(318deg) brightness(96%) contrast(95%)}.leaf .fl-list .fl-list-item{margin-bottom:1.2em}.leaf .fl-list .fl-list-item .fl-list-item-content-icon{vertical-align:top}.leaf .fl-list .fl-list-item .fl-list-item-content-icon .fl-list-item-icon{background-image:url(../images/leaf_icon.svg);filter:invert(81%) sepia(75%) saturate(450%) hue-rotate(318deg) brightness(96%) contrast(95%);background-size:20px;display:block;width:20px;height:20px;margin-right:10px}.leaf .fl-list .fl-list-item .fl-list-item-content-text p{margin-top:0;line-height:1.2em}.leaf ul{list-style:none;padding-left:0}.leaf ul li{margin-left:28px}.leaf ul li::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/butterfly_icon.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;margin-left:-28px;filter:invert(81%) sepia(75%) saturate(450%) hue-rotate(318deg) brightness(96%) contrast(95%)}ul:not(.nav-menu):not(.sub-menu).lg{font-size:1.2rem}ul:not(.nav-menu):not(.sub-menu).bfly{list-style:none;padding-left:0}ul:not(.nav-menu):not(.sub-menu).bfly li{margin-left:28px}ul:not(.nav-menu):not(.sub-menu).bfly li::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/butterfly_icon.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;margin-left:-28px;filter:invert(81%) sepia(75%) saturate(450%) hue-rotate(318deg) brightness(96%) contrast(95%)}ul:not(.nav-menu):not(.sub-menu).check{list-style:none;padding-left:0}ul:not(.nav-menu):not(.sub-menu).check li{margin-left:28px}ul:not(.nav-menu):not(.sub-menu).check li::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(../images/checkmark.svg);background-size:contain;background-repeat:no-repeat;margin-right:8px;vertical-align:middle;margin-left:-28px}ul:not(.nav-menu):not(.sub-menu) li{margin-bottom:1.2em}ul:not(.nav-menu):not(.sub-menu) li ul{margin-top:1.2em}hr{border:0;border-top:1px solid #1a202c}hr.emphasis{border-top-width:4px}.bg-dark-blue{background-color:#1a355b}.bg-light-blue{background-color:#ecf1fc}.bg-light-tan{background-color:#faf3e8}.bg-primary{background-color:#1a202c}.bg-black{background-color:#1a202c}.bg-white{background-color:#fff}.white{color:#fff}.white a{color:#fff}.white a:hover{color:#fff;text-decoration:underline}.white p{color:#fff}.text-center{text-align:center}.ms-0{margin-left:0}.ms-auto{margin-left:auto}.ms-half{margin-left:.5em}.ms-quarter{margin-left:.25em}.me-0{margin-right:0}.me-auto{margin-right:auto}.me-half{margin-right:.5em}.me-quarter{margin-right:.25em}.mb-0{margin-bottom:0}.mb-half{margin-bottom:.5em}.mb-quarter{margin-bottom:.25em}.mt-0{margin-top:0}.mt-half{margin-top:.5em}.mt-quarter{margin-top:.25em}.mt-auto{margin-top:auto}.mx-auto{margin-left:auto;margin-right:auto}.max-w-100{max-width:100%}.w-content{width:-moz-fit-content;width:fit-content}header{position:sticky;top:0;z-index:100;width:100%;background-color:#fff;transition:background-color 2s ease;font-size:16px}header .user-bar{background:rgba(26,32,44,.95);transition:background-color 2s ease;padding:5px 10px}header .user-bar .user-bar-inner{display:flex;align-items:center;justify-content:end;margin-left:auto;margin-right:auto}@media(min-width: 1400px){header .user-bar .user-bar-inner{max-width:90%}}@media(min-width: 1444px){header .user-bar .user-bar-inner{max-width:1300px}}header .user-bar i{margin-left:1em;color:#fff}header .user-bar #member-menu{margin:0;padding:0;list-style:none}header .user-bar #member-menu li{margin:0;display:inline-block;padding-left:1em;font-size:.9em}header .user-bar #member-menu li a{color:#fff;text-decoration:none}header .user-bar #member-menu li a:hover{text-decoration:underline}header .user-bar #member-menu li.my-account{display:none}header .user-bar #member-menu li.log-out{display:none}header .inner-content{display:flex;align-items:center;justify-content:start;margin-left:auto;margin-right:auto}@media(min-width: 1400px){header .inner-content{max-width:90%}}@media(min-width: 1444px){header .inner-content{max-width:1300px}}header .site-branding.inverse{display:none}header .site-branding img{height:75px;width:auto;display:block}header .site-title{margin-left:10px;font-weight:bold;font-size:20px}header .site-title a{color:#1a202c}header .site-title a:hover{text-decoration:none}header .main-navigation{margin-left:auto;padding-left:20px}@media(min-width: 1400px){header .main-navigation{padding-left:40px}}header .main-navigation ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}header .main-navigation ul li{position:relative;font-weight:bold}header .main-navigation ul li a{transition:color 2s ease;display:block;padding:.5em 1em;text-decoration:none;color:#1a202c}header .main-navigation ul li.current-menu-item:not(.donate-btn)>a{color:#3265ac}header .main-navigation ul li.menu-item-has-children>a::after{content:"⌄";transform:translateY(-2px);display:inline-block;margin-left:5px}header .main-navigation ul li:hover:not(.donate-btn)>ul{display:block}header .main-navigation ul li>ul{display:none;position:static;z-index:1;padding-top:5px}@media(min-width: 1400px){header .main-navigation ul li>ul{position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 2px 5px rgba(26,32,44,.1)}}header .main-navigation ul li>ul li a:hover{background:rgba(50,101,172,.15)}header .main-navigation ul li>ul li a:before{display:none !important}@media(min-width: 1400px){header .main-navigation ul>li:hover:not(.donate-btn)>a:before{content:"";position:absolute;left:25%;bottom:0;height:1px;width:50%;border-bottom:1px solid #3265ac}}header .main-navigation .menu-toggle{display:block;background:none;border:none;padding:0;cursor:pointer;width:25px;height:25px}@media(min-width: 1400px){header .main-navigation .menu-toggle{display:none}}header .main-navigation .menu-toggle .mobile-menu-trigger{content:"";display:block;width:25px;height:3px;background-color:#1a202c;transition:all .3s}header .main-navigation .menu-toggle .mobile-menu-trigger:before{content:"";display:block;width:25px;height:3px;background-color:#1a202c;transition:all .3s;transform:translateY(-8px)}header .main-navigation .menu-toggle .mobile-menu-trigger:after{content:"";display:block;width:25px;height:3px;background-color:#1a202c;transition:all .3s;transform:translateY(5px)}header .main-navigation .nav-menu{display:none;flex-direction:column;width:100%}@media(min-width: 1400px){header .main-navigation .nav-menu{display:flex;flex-direction:row}}header .main-navigation .nav-menu .sub-menu{width:-moz-max-content;width:max-content}@media(min-width: 1400px){header .main-navigation .nav-menu .sub-menu{max-width:200px}}header .main-navigation .nav-menu.toggled{display:flex;position:absolute;right:0;top:40px;top:var(--header-height);text-align:right;background:#fff;z-index:1;padding-bottom:20px}header .main-navigation .nav-menu.toggled .sub-menu{display:block;width:100%}header .main-navigation .nav-menu.toggled .sub-menu li a{padding-right:2em;font-weight:normal}header .main-navigation .nav-menu.toggled .menu-item-has-children>a::after{content:"";margin-left:0px}header .main-navigation .nav-menu.toggled .donate-btn a{width:-moz-max-content;width:max-content;margin:.5em 1em .5em auto}header .main-navigation .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}header .main-navigation .donate-btn{transition:none;margin-left:1em}header .main-navigation .donate-btn a{background-color:#3265ac;color:#fff;border-radius:10px;border:1px solid #3265ac;transition:none;text-transform:uppercase}header .main-navigation .donate-btn a:hover{background-color:rgba(0,0,0,0);color:#3265ac}header.below-hero-inverse.below-hero-active{background-color:rgba(26,32,44,.95)}header.below-hero-inverse.below-hero-active .user-bar{background:hsla(0,0%,100%,.95)}header.below-hero-inverse.below-hero-active .user-bar i{color:#1a202c}header.below-hero-inverse.below-hero-active .user-bar #member-menu li a{color:#1a202c}header.below-hero-inverse.below-hero-active .main-navigation ul li:not(.donate-btn) a{color:#fff}header.below-hero-inverse.below-hero-active .main-navigation ul li:not(.donate-btn).current-menu-item>a{color:#3265ac}header.below-hero-inverse.below-hero-active .main-navigation ul.sub-menu{background:#1a202c}header.below-hero-inverse.below-hero-active .main-navigation .nav-menu.toggled{background:#1a202c}header.below-hero-inverse.below-hero-active .main-navigation .menu-toggle .mobile-menu-trigger{background-color:#fff}header.below-hero-inverse.below-hero-active .main-navigation .menu-toggle .mobile-menu-trigger:before{background-color:#fff}header.below-hero-inverse.below-hero-active .main-navigation .menu-toggle .mobile-menu-trigger:after{background-color:#fff}header.below-hero-inverse.below-hero-active .site-branding{display:none}header.below-hero-inverse.below-hero-active .site-branding.inverse{display:block}header.below-hero-inverse.below-hero-active .site-title{color:#fff}header.below-hero-inverse.below-hero-active .site-title a{color:#fff}header.below-hero-inverse.below-hero-active .site-title a:hover{text-decoration:none}body.logged-in .user-bar #member-menu li.log-in{display:none}body.logged-in .user-bar #member-menu li.my-account{display:inline-block}body.logged-in .user-bar #member-menu li.log-out{display:inline-block}footer{font-size:16px}.fl-builder-content .icon-border-white .fl-icon-group i{border:1px solid #fff}.fl-builder-content .fl-icon-group .fl-icon a{text-decoration:none}.fl-builder-content .fl-icon-wrap .fl-icon-text a{transition:all .3s ease}.fl-builder-content .fl-icon-wrap .fl-icon-text a p{transition:all .3s ease}.fl-builder-content .fl-icon-wrap .fl-icon-text a:hover{text-decoration:none !important}.fl-builder-content .fl-icon-wrap .fl-icon-text a:hover p{transform:scale(1.025)}.fl-builder-content .fl-module-cta .fl-module-content{border-radius:20px}.fl-builder-content .fl-module-cta .fl-module-content .fl-cta-button a.fl-button{background-color:#3265ac;color:#fff;border:1px solid #3265ac;border-radius:10px}.fl-builder-content .fl-module-cta .fl-module-content .fl-cta-button a.fl-button .fl-button-text{color:#fff;text-transform:uppercase;font-weight:bold}.fl-builder-content .fl-module-cta .fl-module-content .fl-cta-button a.fl-button:hover{color:#3265ac;background-color:#fff}.fl-builder-content .fl-module-cta .fl-module-content .fl-cta-button a.fl-button:hover .fl-button-text{color:#3265ac}.fl-builder-content .fl-module-button a.fl-button{background-color:#3265ac;color:#fff;border:1px solid #3265ac;border-radius:10px}.fl-builder-content .fl-module-button a.fl-button .fl-button-text{color:#fff;text-transform:uppercase;font-weight:bold}.fl-builder-content .fl-module-button a.fl-button:hover{color:#3265ac;background-color:#fff}.fl-builder-content .fl-module-button a.fl-button:hover .fl-button-text{color:#3265ac}.fl-builder-content .fl-module-button-group a.fl-button{background-color:#3265ac;color:#fff;border:1px solid #3265ac;border-radius:10px}.fl-builder-content .fl-module-button-group a.fl-button .fl-button-text{color:#fff;text-transform:uppercase;font-weight:bold}.fl-builder-content .fl-module-button-group a.fl-button:hover{color:#3265ac;background-color:#fff}.fl-builder-content .fl-module-button-group a.fl-button:hover .fl-button-text{color:#3265ac}.fl-builder-content .fl-tabs-label.fl-tab-active:focus{outline:none}.fl-builder-content .fl-module-accordion .fl-accordion-button a{outline:none}.fl-builder-content .fl-module-accordion .fl-accordion-button:hover{background-color:#ecf1fc}.fl-builder-content .fl-module-photo .fl-photo-caption{padding:10px 0}.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gform-footer .gform_button{border-radius:0 !important}.gform_wrapper form .gf_progressbar_wrapper .gf_progressbar .percentbar_blue{background-color:#3265ac}.gform_wrapper form input{outline:none !important}.gform_wrapper form input[type=checkbox]{color:#3265ac;border:.15em solid #3265ac;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);display:grid;place-content:center;margin:3px .5em 0 0;width:20px;height:20px}.gform_wrapper form input[type=checkbox]::before{content:"";width:.75em;height:.75em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #3265ac}.gform_wrapper form input[type=checkbox]:checked::before{transform:scale(1)}.gform_wrapper form input[type=button]{border-radius:0 !important}.gform_wrapper form .gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_area::before{color:#3265ac}.gform_wrapper form .gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_area button{background-color:#3265ac !important}.gform_wrapper form .gfield--input-type-fileupload .ginput_container_fileupload .gform_drop_area button:hover{background-color:#1a355b !important}.gform_wrapper form .gform-footer .gform_button{text-transform:uppercase !important}.gform_wrapper form .gform-page-footer .gform_next_button{text-transform:uppercase !important}.gform_wrapper form.nbc-form .gfield label{color:#1a202c}.gform_wrapper form.nbc-form .gform-footer .gform_button{background:#3265ac !important;border:1px solid #3265ac !important;color:#fff !important;border-radius:0 !important}.gform_wrapper form.nbc-form .gform-footer .gform_button:hover{background:#fff !important;color:#3265ac !important}.gform_wrapper form.nbc-form .gform-page-footer .gform_next_button{background:#3265ac !important;border:1px solid #3265ac !important;color:#fff !important}.gform_wrapper form.nbc-form .gform-page-footer .gform_next_button:hover{background:#fff !important;color:#3265ac !important}.gform_wrapper form.nbc-form-light .gfield label{color:#fff}.gform_wrapper form.nbc-form-light input::-moz-placeholder{font-family:"Inter",Helvetica,Arial,sans-serif}.gform_wrapper form.nbc-form-light input::placeholder{font-family:"Inter",Helvetica,Arial,sans-serif}.gform_wrapper form.nbc-form-light input:not([type=submit]){border:none}.gform_wrapper form.nbc-form-light .gform-footer .gform_button{text-transform:uppercase !important;background:rgba(0,0,0,0) !important;border:1px solid #fff !important;color:#fff !important;font-weight:bold !important}.gform_wrapper form.nbc-form-light .gform-footer .gform_button:hover{background:#fff !important;color:#1a202c !important}.gform_wrapper form.nbc-form-newsletter{display:flex;gap:10px;flex-wrap:wrap}.gform_wrapper form.nbc-form-newsletter .gfield{display:flex;align-items:center;gap:10px}.gform_wrapper form.nbc-form-newsletter .gfield label{margin:0}.gform_wrapper form.nbc-form-newsletter .gform-footer{margin:0}.gform_wrapper form.nbc-form-newsletter .gform-footer .gform_button{box-shadow:none !important;border-radius:10px !important}.gform_wrapper form.nbc-form-newsletter.footer-cta input::-moz-placeholder{color:#1a202c}.gform_wrapper form.nbc-form-newsletter.footer-cta input::placeholder{color:#1a202c}.gform_wrapper form.nbc-form-newsletter.footer-cta .gform_button{background-color:#fff !important;color:#1a202c !important;border:1px solid #fff !important}.gform_wrapper form.nbc-form-newsletter.footer-cta .gform_button:hover{color:#fff !important;background-color:#1a202c !important}.gform_wrapper form.nbc-form-newsletter.module-cta input:not([type=submit]){border:1px solid #3265ac}.gform_wrapper form.nbc-form-newsletter.module-cta input:not([type=submit])::-moz-placeholder{color:#3265ac}.gform_wrapper form.nbc-form-newsletter.module-cta input:not([type=submit])::placeholder{color:#3265ac}.gform_wrapper form.nbc-form-newsletter.module-cta .gform_button{background-color:#3265ac !important;color:#fff !important;border:1px solid #3265ac !important}.gform_wrapper form.nbc-form-newsletter.module-cta .gform_button:hover{color:#3265ac !important;background-color:#fff}.gform_wrapper form.nbc-photo-contest-form .ginput_container_fileupload:has(.ginput_preview_list .ginput_preview) input[type=file]{display:none}.gform_wrapper form.nbc-photo-contest-form .entry-review h3{text-align:center}.gform_wrapper form.nbc-photo-contest-form .entry-review .review-items{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.gform_wrapper form.nbc-photo-contest-form .entry-review .review-items .review-item{flex-basis:225px;max-width:100%;display:flex;flex-direction:column}.gform_wrapper form.nbc-photo-contest-form .entry-review .review-items .review-item .review-image img{width:225px;max-width:100%;height:auto;display:block}.gform_wrapper form.nbc-photo-contest-form .entry-review .review-items .review-item .review-details{padding:10px;background:#ecf1fc;flex:1}.gform_wrapper .gform_ppcp_smart_payment_buttons{width:300px !important}#photo-count-warning{color:#3265ac}#photo-count-warning p{color:#3265ac}#duplicate-filename-warning{color:#3265ac}#duplicate-filename-warning p{color:#3265ac}.gform-datepicker-calendar .nav.disabled{visibility:hidden}.post-password-form{text-align:center;margin-top:100px}.newsletter-cta-module{border:2px solid #3265ac;padding:20px;border-radius:10px}#login-popup{opacity:0;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:-1;background:rgba(26,32,44,.95);transition:all .3s ease}#login-popup.active{opacity:1;z-index:110}#login-popup .login-wrapper{width:-moz-max-content;width:max-content;background:#fff;position:absolute;top:40%;left:50%;transform:translate(-50%, -50%);max-width:350px;padding:2em}#login-popup .login-wrapper .close{position:absolute;top:0px;right:10px;font-size:30px;color:#1a202c;cursor:pointer}#login-popup .login-wrapper .close:hover{opacity:.5}#login-popup .login-wrapper .login-links{font-size:.9em}#login-popup .login-wrapper form label{display:block;font-size:.9em}#login-popup .login-wrapper form input{border-radius:0;border-color:#cecece;width:100%;outline:none;border-style:solid;padding:.5em}#login-popup .login-wrapper form input[type=submit]{text-transform:uppercase;border:1px solid #3265ac;border-radius:10px;background:#3265ac;color:#fff;font-size:.9rem;font-weight:bold;cursor:pointer}#login-popup .login-wrapper form input[type=submit]:hover{color:#3265ac;background-color:#fff}#login-popup .login-wrapper form .login-remember input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border:2px solid #cecece;border-radius:0;background-color:#fff;cursor:pointer;position:relative;margin-right:8px;transition:all .3s ease;vertical-align:middle}#login-popup .login-wrapper form .login-remember input[type=checkbox]::after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;background-color:#3265ac;border-radius:1px;transform:scale(0);transition:transform .2s ease}#login-popup .login-wrapper form .login-remember input[type=checkbox]:checked::after{transform:scale(1)}#login-popup .login-wrapper form .login-remember label{display:flex;align-items:center;cursor:pointer}.block.posts .post-items-wrapper{display:flex;gap:40px;flex-wrap:wrap;justify-content:center}.block.posts .post-item{width:610px;border:1px solid #cecece;display:flex;flex-direction:column;justify-content:space-between}.block.posts .post-item.featured-article{width:1260px;border:none}@media(min-width: 769px){.block.posts .post-item.featured-article .img-meta-wrapper{align-items:center}.block.posts .post-item.featured-article .img-meta-wrapper .img-container{padding:1em;width:400px}.block.posts .post-item.featured-article .img-meta-wrapper .meta-container .title{font-size:2em}}.block.posts .post-item.featured-article .post-ctas{padding-left:0;padding-right:0}.block.posts .post-item.featured-article.bg-black .meta-container .authors{color:#fff}.block.posts .post-item.featured-article.bg-black .meta-container .excerpt{color:#fff}.block.posts .post-item .img-meta-wrapper{display:flex;flex-direction:column}@media(min-width: 769px){.block.posts .post-item .img-meta-wrapper{flex-direction:row}}.block.posts .post-item .img-meta-wrapper .img-container img{height:auto}@media(min-width: 769px){.block.posts .post-item .img-meta-wrapper .img-container{width:40%;flex-shrink:0;padding-left:1em;padding-top:1em;aspect-ratio:1/1}.block.posts .post-item .img-meta-wrapper .img-container a{height:100%;width:100%;display:block}.block.posts .post-item .img-meta-wrapper .img-container a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}}.block.posts .post-item .img-meta-wrapper .meta-container{padding:1em 1em 0;flex-grow:1;display:flex;flex-direction:column}.block.posts .post-item .img-meta-wrapper .meta-container .title{font-family:"Inter",Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;margin-bottom:.25em;display:block}.block.posts .post-item .img-meta-wrapper .meta-container .authors{font-size:.85em;margin-bottom:1em;color:#4a5568}.block.posts .post-item .img-meta-wrapper .meta-container .excerpt{font-size:.9em}.block.posts .post-item .post-ctas{padding:1em;display:flex;flex-wrap:wrap;gap:20px}@media(min-width: 769px){.block.posts.vertical .post-item:not(.featured-article){width:285px;background-color:#fff;border-radius:10px;box-shadow:1px 2px 20px -10px #1a202c;border:none}.block.posts.vertical .post-item:not(.featured-article) .img-meta-wrapper{flex-direction:column}.block.posts.vertical .post-item:not(.featured-article) .img-meta-wrapper .img-container{width:100%;padding:0}}article.post .post-hero{background-repeat:no-repeat;background-position:center center;background-size:cover;aspect-ratio:1/1;display:flex;align-items:flex-end}@media(min-width: 769px){article.post .post-hero{padding:20px 20px 0;aspect-ratio:2/1}}@media(min-width: 993px){article.post .post-hero{aspect-ratio:3/1}}article.post .post-hero .hero-content{max-width:850px;text-align:center;margin:0 auto;background:#fff;width:100%;border-top-left-radius:30px;border-top-right-radius:30px}article.post .post-hero .hero-content h1{margin:20px 20px 1rem}@media(min-width: 769px){article.post .post-hero .hero-content h1{margin:30px 30px 1rem}}article.post .post-hero .hero-content .post-byline{color:#1a202c;margin-bottom:1em}article.post .post-navigation{max-width:850px;margin:0 auto;padding:20px}article.post .post-navigation .nav-links{display:flex;justify-content:space-between;gap:2rem}article.post .post-navigation .nav-links.next-nav-only{justify-content:flex-end}article.post .post-navigation .nav-links .nav-previous{flex:1;max-width:50%}article.post .post-navigation .nav-links .nav-next{flex:1;max-width:50%;text-align:right}article.post .post-navigation .nav-links a{color:#1a202c;display:flex;align-items:center;gap:.75rem;text-decoration:none;transition:opacity .2s}article.post .post-navigation .nav-links a:hover{opacity:.7}article.post .post-navigation .nav-links a .nav-label{color:#4a5568;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}article.post .post-navigation .nav-links .nav-arrow{font-size:1.5rem;line-height:1}article.post .post-navigation .nav-links .nav-text{display:flex;flex-direction:column;gap:.25rem}article.post .post-navigation .nav-links .nav-title{font-weight:600}.author-archive .container{max-width:850px;margin:0 auto}.author-archive .container .archive-header{padding:60px 20px 20px}.author-archive .container .archive-header h1{margin-bottom:0}.author-archive .container .archive-posts{padding:20px 20px 60px}.author-archive .container .archive-posts section{border-top:1px solid #cecece}.author-archive h3{margin-top:.25em;font-weight:normal;font-size:1.2rem}.author-archive .article-meta{font-size:.9em;color:#4a5568}