/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:"Gotham Book",sans-serif;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;margin:0;padding:0;}body{margin:0;padding:0;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#4d4847;font-family:"Gotham Book",sans-serif;font-weight:normal;word-wrap:break-word;-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-feature-settings:'kern','liga','clig','calt';font-feature-settings:'kern','liga','clig','calt';}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}[hidden],template{display:none;}a{background-color:transparent;text-decoration:underline;color:#4d4847;}a:not(.btn):hover,a:not(.btn):focus{outline-width:0;color:#b85c23;}abbr[title]{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help;text-decoration:none;}b,strong{font-weight:inherit;font-weight:bolder;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;max-width:100%;height:auto;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace;font-size:1em;}figure{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:calc(1.45rem - 1px);background:rgba(0,0,0,0.2);border:0;height:1px;}button{border:0;}button,input,optgroup,select,textarea{font:inherit;margin:0;}optgroup{font-weight:700;}button,input{overflow:visible;}button,select{text-transform:none;}[type='reset'],[type='submit'],button,html [type='button']{-webkit-appearance:button;-moz-appearance:button;appearance:button;}[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0;}[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:0;padding:0.35em 0.625em 0.75em;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type='checkbox'],[type='radio']{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit;}*{-webkit-box-sizing:inherit;box-sizing:inherit;}*::before{-webkit-box-sizing:inherit;box-sizing:inherit;}*::after{-webkit-box-sizing:inherit;box-sizing:inherit;}h1,h2,h3,h4,h5,h6{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;text-rendering:optimizeLegibility;}hgroup{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}ul{margin-left:1.45rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;list-style-position:outside;list-style-image:none;}ol{margin-left:1.45rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;list-style-position:outside;list-style-image:none;}dl{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}dd{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}p{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}pre{margin-left:0;margin-right:0;margin-top:0;margin-bottom:1.45rem;font-size:0.85rem;line-height:1.42;background:rgba(0,0,0,0.04);border-radius:3px;overflow:auto;word-wrap:normal;padding:1.45rem;}table{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;font-size:1rem;line-height:1.45rem;border-collapse:collapse;width:100%;}blockquote{margin-left:1.45rem;margin-right:1.45rem;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}form{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}noscript{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}iframe{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;max-width:100%;}address{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.45rem;}b{font-weight:bold;}strong{font-weight:bold;}dt{font-weight:bold;}th{font-weight:bold;}li{margin-bottom:calc(1.45rem / 2);}ol li{padding-left:0;}ul li{padding-left:0;}li > ol{margin-left:1.45rem;margin-bottom:calc(1.45rem / 2);margin-top:calc(1.45rem / 2);}li > ul{margin-left:1.45rem;margin-bottom:calc(1.45rem / 2);margin-top:calc(1.45rem / 2);}blockquote *:last-child{margin-bottom:0;}li *:last-child{margin-bottom:0;}p *:last-child{margin-bottom:0;}li > p{margin-bottom:calc(1.45rem / 2);}code{font-size:0.85rem;line-height:1.45rem;}kbd{font-size:0.85rem;line-height:1.45rem;}samp{font-size:0.85rem;line-height:1.45rem;}abbr{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help;}acronym{border-bottom:1px dotted rgba(0,0,0,0.5);cursor:help;}thead{text-align:left;}td,th{text-align:left;border-bottom:1px solid rgba(0,0,0,0.12);-webkit-font-feature-settings:'tnum';font-feature-settings:'tnum';padding-left:0.96667rem;padding-right:0.96667rem;padding-top:0.725rem;padding-bottom:calc(0.725rem - 1px);}th:first-child,td:first-child{padding-left:0;}th:last-child,td:last-child{padding-right:0;}tt,code{background-color:rgba(0,0,0,0.04);border-radius:3px;font-family:'SFMono-Regular',Consolas,'Roboto Mono','Droid Sans Mono','Liberation Mono',Menlo,Courier,monospace;padding:0;padding-top:0.2em;padding-bottom:0.2em;}pre code{background:none;line-height:1.42;}code::before,code::after,tt::before,tt::after{letter-spacing:-0.2em;content:' ';}pre code::before,pre code::after,pre tt::before,pre tt::after{content:'';}@media only screen and (max-width:480px){html{font-size:100%;}}ul.toolbar-menu li{margin-bottom:auto;margin-top:auto;}@media (min-width:976px){.gin--horizontal-toolbar #toolbar-administration{z-index:500 !important;}}.layout-builder-browser-block-item{border:1px solid #e2e0df;}.layout-builder-browser-block-item a{display:block;text-align:center;}.layout-builder-browser-block-item img{width:120px !important;display:block;margin:0.25em auto 0.5em;border:1px solid #e2e0df;}.ui-dialog--document{z-index:9000 !important;background:#fff;top:10% !important;left:50% !important;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-transform:translate(-50%,-10%) !important;transform:translate(-50%,-10%) !important;width:1200px;max-width:calc(100% - 40px) !important;max-height:calc(100% - 40px) !important;}.ui-dialog--document + .ui-widget-overlay{opacity:0.9;}.ui-dialog--document .ui-dialog-titlebar{background-color:#b85c23 !important;font-family:"Gotham Book",sans-serif !important;padding:15px 30px !important;height:50px !important;}.ui-dialog--document #drupal-modal{overflow:hidden;padding:0;background:#fff;}.ui-dialog--document #drupal-modal iframe{width:100%;padding:15px 0 15px 15px !important;overflow:auto !important;max-height:calc(100vh - 90px) !important;}@font-face{font-family:'Noe Display';src:url("/themes/custom/citizenship/fonts/NoeDisplay-Bold.eot") format("eot"),url("/themes/custom/citizenship/fonts/NoeDisplay-Bold.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/NoeDisplay-Bold.woff") format("woff");font-weight:bold;font-style:normal;}@font-face{font-family:'Noe Display';src:url("/themes/custom/citizenship/fonts/NoeDisplay-BoldItalic.eot") format("eot"),url("/themes/custom/citizenship/fonts/NoeDisplay-BoldItalic.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/NoeDisplay-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;}@font-face{font-family:'Gotham Book';src:url("/themes/custom/citizenship/fonts/Gotham-Book_Web.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/Gotham-Book_Web.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Gotham Book';src:url("/themes/custom/citizenship/fonts/Gotham-BookItalic_Web.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/Gotham-BookItalic_Web.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'Gotham Bold';src:url("/themes/custom/citizenship/fonts/Gotham-Bold_Web.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/Gotham-Bold_Web.woff") format("woff");font-weight:bold;font-style:normal;}@font-face{font-family:'Gotham Bold';src:url("/themes/custom/citizenship/fonts/Gotham-BoldItalic_Web.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/Gotham-BoldItalic_Web.woff") format("woff");font-weight:bold;font-style:italic;}@font-face{font-family:'Gotham Medium';src:url("/themes/custom/citizenship/fonts/Gotham-Medium_Web.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/Gotham-Medium_Web.woff") format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:'Gotham Medium';src:url("/themes/custom/citizenship/fonts/Gotham-MediumItalic_Web.woff2") format("woff2"),url("/themes/custom/citizenship/fonts/Gotham-MediumItalic_Web.woff") format("woff");font-weight:normal;font-style:italic;}@font-face{font-family:'WindSong';font-style:normal;font-weight:400;font-display:swap;src:url("/themes/custom/citizenship/fonts/WindSong.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}h1{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(3rem,2.6213rem + 1.0425vw,4.5rem));line-height:1;letter-spacing:0;color:#125a71;}h1.white{color:#fff;}h1.h1-small{font-size:clamp(2.25rem,calc(2.25rem + ((1vw - 0.48rem) * 2.7778)),3rem);}h2,.h2{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(2.75rem,2.3019rem + 1.8868vw,4rem));line-height:1;letter-spacing:0;color:#125a71;}h2.white,.h2.white{color:#fff;}h2.brown,.h2.brown{color:#4d4847;}h2.blue,.h2.blue{font-family:"Noe Display",serif;font-size:calc(clamp(2.75rem,2.3019rem + 1.8868vw,4rem));line-height:1;letter-spacing:0;}h3{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(1.75rem,1.6604rem + 0.3774vw,2rem));line-height:1.2;letter-spacing:0.64px;color:#4d4847;}h3.white{color:#fff;}h3.brown,h3.blue{font-family:"Noe Display",serif;font-size:calc(clamp(1.75rem,1.6604rem + 0.3774vw,2rem));line-height:1.2;letter-spacing:0.64px;}h3.h3-large{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));}h4,.h4{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));line-height:1.2;letter-spacing:0.4px;color:#4d4847;}h4.white,h4.brown,h4.blue,.h4.white,.h4.brown,.h4.blue{font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));line-height:1.2;letter-spacing:0.4px;}h5{font-family:"Gotham Book",sans-serif;font-style:normal;font-weight:normal;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));line-height:1.3;letter-spacing:0;color:#4d4847;}h6{font-family:"Gotham Book",sans-serif;font-style:normal;font-weight:bold;font-size:14px;line-height:1.3;letter-spacing:1.12px;color:#4d4847;text-transform:uppercase;}p{font-family:"Gotham Book",sans-serif;font-style:normal;font-weight:normal;line-height:1.4;}.gray{font-size:16px;line-height:1.3;letter-spacing:0.32px;color:#4a403e;}.small-gray{font-size:14px;line-height:1.3;letter-spacing:0.28px;color:#4a403e;}.small-light-gray{font-size:14px;line-height:1.3;letter-spacing:0.28px;color:#d1d1d1;}.large-gray{font-size:18px;line-height:1.3;letter-spacing:0;color:#4d4847;}.white{font-size:16px;line-height:1.3;letter-spacing:0.32px;color:#fff;}.blue{font-family:'Gotham Medium';font-size:16px;line-height:1.3;letter-spacing:0.32px;color:#125a71;}.bold{font-weight:bold;}.med-italic{font-family:'Gotham Medium';font-style:italic;font-size:18px;}.bold-italic{font-family:'Gotham Bold';font-style:italic;font-size:18px;}.bold-gotham{font-family:'Gotham Bold';font-size:18px;}.borrower-create-account-block,.borrower-submit-applicaton-intro,.borrower-complete-profile-intro,.lender-create-account-block,.donor-donation-page-intro,.lender-complete-profile-block,.borrower-complete-loan-application__intro,.member-complete-profile-intro,.member-complete-payment-intro{text-align:center;padding-top:calc(clamp(5rem,8vmax,8.75rem));padding-bottom:calc(clamp(5rem,8vmax,8.75rem));}.borrower-create-account-block .button.form-submit,.borrower-submit-applicaton-intro .button.form-submit,.borrower-complete-profile-intro .button.form-submit,.lender-create-account-block .button.form-submit,.donor-donation-page-intro .button.form-submit,.lender-complete-profile-block .button.form-submit,.borrower-complete-loan-application__intro .button.form-submit,.member-complete-profile-intro .button.form-submit,.member-complete-payment-intro .button.form-submit{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.borrower-create-account-block .button.form-submit.a,.borrower-submit-applicaton-intro .button.form-submit.a,.borrower-complete-profile-intro .button.form-submit.a,.lender-create-account-block .button.form-submit.a,.donor-donation-page-intro .button.form-submit.a,.lender-complete-profile-block .button.form-submit.a,.borrower-complete-loan-application__intro .button.form-submit.a,.member-complete-profile-intro .button.form-submit.a,.member-complete-payment-intro .button.form-submit.a{color:#fff;}.borrower-create-account-block .button.form-submit a,.borrower-submit-applicaton-intro .button.form-submit a,.borrower-complete-profile-intro .button.form-submit a,.lender-create-account-block .button.form-submit a,.donor-donation-page-intro .button.form-submit a,.lender-complete-profile-block .button.form-submit a,.borrower-complete-loan-application__intro .button.form-submit a,.member-complete-profile-intro .button.form-submit a,.member-complete-payment-intro .button.form-submit a{color:#fff;text-decoration:none;}.borrower-create-account-block .button.form-submit:hover,.borrower-submit-applicaton-intro .button.form-submit:hover,.borrower-complete-profile-intro .button.form-submit:hover,.lender-create-account-block .button.form-submit:hover,.donor-donation-page-intro .button.form-submit:hover,.lender-complete-profile-block .button.form-submit:hover,.borrower-complete-loan-application__intro .button.form-submit:hover,.member-complete-profile-intro .button.form-submit:hover,.member-complete-payment-intro .button.form-submit:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.borrower-create-account-block ol,.borrower-submit-applicaton-intro ol,.borrower-complete-profile-intro ol,.lender-create-account-block ol,.donor-donation-page-intro ol,.lender-complete-profile-block ol,.borrower-complete-loan-application__intro ol,.member-complete-profile-intro ol,.member-complete-payment-intro ol{margin:0 0 5.5rem;padding:4rem 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:fancy-counter;position:relative;}@media (max-width:960px){.borrower-create-account-block ol,.borrower-submit-applicaton-intro ol,.borrower-complete-profile-intro ol,.lender-create-account-block ol,.donor-donation-page-intro ol,.lender-complete-profile-block ol,.borrower-complete-loan-application__intro ol,.member-complete-profile-intro ol,.member-complete-payment-intro ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 0 1.25rem;}}.borrower-create-account-block ol::before,.borrower-submit-applicaton-intro ol::before,.borrower-complete-profile-intro ol::before,.lender-create-account-block ol::before,.donor-donation-page-intro ol::before,.lender-complete-profile-block ol::before,.borrower-complete-loan-application__intro ol::before,.member-complete-profile-intro ol::before,.member-complete-payment-intro ol::before{content:'';position:absolute;width:681px;height:1px;border:1px dashed #b85c23;bottom:12px;}@media (max-width:960px){.borrower-create-account-block ol::before,.borrower-submit-applicaton-intro ol::before,.borrower-complete-profile-intro ol::before,.lender-create-account-block ol::before,.donor-donation-page-intro ol::before,.lender-complete-profile-block ol::before,.borrower-complete-loan-application__intro ol::before,.member-complete-profile-intro ol::before,.member-complete-payment-intro ol::before{display:none;}}.borrower-create-account-block ol li,.borrower-submit-applicaton-intro ol li,.borrower-complete-profile-intro ol li,.lender-create-account-block ol li,.donor-donation-page-intro ol li,.lender-complete-profile-block ol li,.borrower-complete-loan-application__intro ol li,.member-complete-profile-intro ol li,.member-complete-payment-intro ol li{position:relative;padding:0;width:200px;margin:0 3rem;counter-increment:fancy-counter;}@media (max-width:960px){.borrower-create-account-block ol li,.borrower-submit-applicaton-intro ol li,.borrower-complete-profile-intro ol li,.lender-create-account-block ol li,.donor-donation-page-intro ol li,.lender-complete-profile-block ol li,.borrower-complete-loan-application__intro ol li,.member-complete-profile-intro ol li,.member-complete-payment-intro ol li{width:auto;margin:0 auto 8rem;}.borrower-create-account-block ol li::after,.borrower-submit-applicaton-intro ol li::after,.borrower-complete-profile-intro ol li::after,.lender-create-account-block ol li::after,.donor-donation-page-intro ol li::after,.lender-complete-profile-block ol li::after,.borrower-complete-loan-application__intro ol li::after,.member-complete-profile-intro ol li::after,.member-complete-payment-intro ol li::after{content:'';border:1px dashed #b85c23;width:1px;height:62px;position:absolute;left:0;right:0;left:calc(50% - 1px);top:55px;z-index:5;}.borrower-create-account-block ol li:last-child::after,.borrower-submit-applicaton-intro ol li:last-child::after,.borrower-complete-profile-intro ol li:last-child::after,.lender-create-account-block ol li:last-child::after,.donor-donation-page-intro ol li:last-child::after,.lender-complete-profile-block ol li:last-child::after,.borrower-complete-loan-application__intro ol li:last-child::after,.member-complete-profile-intro ol li:last-child::after,.member-complete-payment-intro ol li:last-child::after{display:none;}}.borrower-create-account-block ol li::before,.borrower-submit-applicaton-intro ol li::before,.borrower-complete-profile-intro ol li::before,.lender-create-account-block ol li::before,.donor-donation-page-intro ol li::before,.lender-complete-profile-block ol li::before,.borrower-complete-loan-application__intro ol li::before,.member-complete-profile-intro ol li::before,.member-complete-payment-intro ol li::before{--marker-size:48px;content:counter(fancy-counter);color:#b85c23;font-size:1.5rem;font-weight:bold;position:absolute;font-family:"Noe Display",serif;left:calc(50% - 24px);line-height:var(--marker-size);width:var(--marker-size);height:var(--marker-size);top:50px;border-radius:50%;text-align:center;border:1px solid #b85c23;background:#fff;z-index:20;}.borrower-create-account-block ol li:first-child,.borrower-submit-applicaton-intro ol li:first-child,.borrower-complete-profile-intro ol li:first-child,.lender-create-account-block ol li:first-child,.donor-donation-page-intro ol li:first-child,.lender-complete-profile-block ol li:first-child,.borrower-complete-loan-application__intro ol li:first-child,.member-complete-profile-intro ol li:first-child,.member-complete-payment-intro ol li:first-child{margin:0 5rem 0 0;}@media (max-width:960px){.borrower-create-account-block ol li:first-child,.borrower-submit-applicaton-intro ol li:first-child,.borrower-complete-profile-intro ol li:first-child,.lender-create-account-block ol li:first-child,.donor-donation-page-intro ol li:first-child,.lender-complete-profile-block ol li:first-child,.borrower-complete-loan-application__intro ol li:first-child,.member-complete-profile-intro ol li:first-child,.member-complete-payment-intro ol li:first-child{margin:0 auto 8rem;}}.borrower-create-account-block ol li:last-child,.borrower-submit-applicaton-intro ol li:last-child,.borrower-complete-profile-intro ol li:last-child,.lender-create-account-block ol li:last-child,.donor-donation-page-intro ol li:last-child,.lender-complete-profile-block ol li:last-child,.borrower-complete-loan-application__intro ol li:last-child,.member-complete-profile-intro ol li:last-child,.member-complete-payment-intro ol li:last-child{margin:0 0 0 3rem;}@media (max-width:960px){.borrower-create-account-block ol li:last-child,.borrower-submit-applicaton-intro ol li:last-child,.borrower-complete-profile-intro ol li:last-child,.lender-create-account-block ol li:last-child,.donor-donation-page-intro ol li:last-child,.lender-complete-profile-block ol li:last-child,.borrower-complete-loan-application__intro ol li:last-child,.member-complete-profile-intro ol li:last-child,.member-complete-payment-intro ol li:last-child{margin:0 auto;}}.borrower-create-account-block .information-message,.borrower-submit-applicaton-intro .information-message,.borrower-complete-profile-intro .information-message,.lender-create-account-block .information-message,.donor-donation-page-intro .information-message,.lender-complete-profile-block .information-message,.borrower-complete-loan-application__intro .information-message,.member-complete-profile-intro .information-message,.member-complete-payment-intro .information-message{margin-top:2em;margin-bottom:2em;}.lender-create-account-block ol::before,.member-complete-profile-intro ol::before{bottom:-10px;}.member-complete-profile-intro ol li:first-child{margin-right:70px;}@media (max-width:960px){.member-complete-profile-intro ol li:first-child{margin-right:auto;}}.member-complete-profile-intro ol li:last-child{margin-left:70px;}@media (max-width:960px){.member-complete-profile-intro ol li:last-child{margin-left:auto;}}.ofac-failure-page__intro{padding:3rem 0;text-align:center;}.ofac-failure-page{padding:3rem 0;}.donor-donation-page-intro{padding:6rem 0 3rem;}.donor-donation-page-intro h2{font-size:calc(clamp(3.5rem,2.9623rem + 2.2642vw,5rem));padding-bottom:10px;}.donor-donation-page-intro strong{font-family:"Noe Display",serif;font-size:22px;}.lender-create-account-block,.lender-complete-profile-block,.donate-confirmation-block{text-align:center;padding:6rem 0 7rem;}.lender-create-account-block__text,.lender-complete-profile-block__text,.donate-confirmation-block__text{margin-bottom:40px;}.lender-create-account-block__text h2,.lender-complete-profile-block__text h2,.donate-confirmation-block__text h2{padding-bottom:10px;}.lender-create-account-block ol::before,.lender-complete-profile-block ol::before{width:355px;}.lender-complete-profile-block{padding:5rem 0 3rem;}.borrower-complete-profile-intro,.member-complete-profile-intro{padding:5rem 0 3rem;}.borrower-complete-profile-intro h1,.member-complete-profile-intro h1{padding-bottom:20px;}.borrower-complete-profile-intro ol li:nth-child(1),.borrower-complete-profile-intro ol li:nth-child(2),.member-complete-profile-intro ol li:nth-child(1),.member-complete-profile-intro ol li:nth-child(2){font-family:"Gotham Medium",sans-serif;}.borrower-complete-profile-intro ol li:nth-child(1)::before,.member-complete-profile-intro ol li:nth-child(1)::before{content:"✓";color:#fff;background:#b85c23;}.borrower-complete-profile-intro ol li:nth-child(2)::before,.member-complete-profile-intro ol li:nth-child(2)::before{color:#fff;background:#b85c23;}.lender-complete-profile-block ol li:nth-child(1),.lender-complete-profile-block ol li:nth-child(2){font-family:"Gotham Medium",sans-serif;}.lender-complete-profile-block ol li:nth-child(1)::before{content:"✓";color:#fff;background:#b85c23;}.lender-complete-profile-block ol li:nth-child(2)::before{color:#fff;background:#b85c23;}.borrower-submit-applicaton-intro{padding:5rem 0 3rem;}.borrower-submit-applicaton-intro h1{padding-bottom:20px;}.borrower-submit-applicaton-intro ol li:nth-child(1),.borrower-submit-applicaton-intro ol li:nth-child(2),.borrower-submit-applicaton-intro ol li:nth-child(3){font-family:"Gotham Medium",sans-serif;}.borrower-submit-applicaton-intro ol li:nth-child(1)::before{content:"✓";color:#fff;background:#b85c23;}.borrower-submit-applicaton-intro ol li:nth-child(2)::before{content:"✓";color:#fff;background:#b85c23;}.borrower-submit-applicaton-intro ol li:nth-child(3)::before{color:#fff;background:#b85c23;}.borrower-confirmation-intro ol li:nth-child(1),.borrower-confirmation-intro ol li:nth-child(2),.borrower-confirmation-intro ol li:nth-child(3){font-family:"Gotham Medium",sans-serif;}.borrower-confirmation-intro ol li:nth-child(1)::before,.borrower-confirmation-intro ol li:nth-child(2)::before,.borrower-confirmation-intro ol li:nth-child(3)::before{content:"✓";}.borrower-complete-loan-application__intro{padding:5rem 0 3rem;}.borrower-complete-loan-application__intro ol li{font-family:"Gotham Medium",sans-serif;}.borrower-complete-loan-application__intro ol li:not(:last-child)::before{content:"✓";color:#fff;background:#b85c23;}.lender-complete-profile-form-wrap,.borrower-complete-profile-form-wrap,.borrower-submit-application-form-wrap,.donation-form-wrap,.borrower-complete-loan-application__form-wrap,.member-complete-profile-form-wrap{background:#f7f5f3;padding-top:4rem;padding-bottom:6rem;}.lender-complete-profile-form-wrap select,.borrower-complete-profile-form-wrap select,.borrower-submit-application-form-wrap select,.donation-form-wrap select,.borrower-complete-loan-application__form-wrap select,.member-complete-profile-form-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.lender-complete-profile-form-wrap .select-wrapper,.borrower-complete-profile-form-wrap .select-wrapper,.borrower-submit-application-form-wrap .select-wrapper,.donation-form-wrap .select-wrapper,.borrower-complete-loan-application__form-wrap .select-wrapper,.member-complete-profile-form-wrap .select-wrapper{position:relative;}.lender-complete-profile-form-wrap .select-wrapper::after,.borrower-complete-profile-form-wrap .select-wrapper::after,.borrower-submit-application-form-wrap .select-wrapper::after,.donation-form-wrap .select-wrapper::after,.borrower-complete-loan-application__form-wrap .select-wrapper::after,.member-complete-profile-form-wrap .select-wrapper::after{content:'';position:absolute;z-index:10;bottom:21px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.lender-complete-profile-form-wrap .form-item,.borrower-complete-profile-form-wrap .form-item,.borrower-submit-application-form-wrap .form-item,.donation-form-wrap .form-item,.borrower-complete-loan-application__form-wrap .form-item,.member-complete-profile-form-wrap .form-item{margin-bottom:20px;}.lender-complete-profile-form-wrap .form-wrapper > legend,.borrower-complete-profile-form-wrap .form-wrapper > legend,.borrower-submit-application-form-wrap .form-wrapper > legend,.donation-form-wrap .form-wrapper > legend,.borrower-complete-loan-application__form-wrap .form-wrapper > legend,.member-complete-profile-form-wrap .form-wrapper > legend{width:100%;}.lender-complete-profile-form-wrap .form-wrapper > legend span,.borrower-complete-profile-form-wrap .form-wrapper > legend span,.borrower-submit-application-form-wrap .form-wrapper > legend span,.donation-form-wrap .form-wrapper > legend span,.borrower-complete-loan-application__form-wrap .form-wrapper > legend span,.member-complete-profile-form-wrap .form-wrapper > legend span{font-family:"Noe Display",serif;width:100%;font-size:28px;line-height:36px;letter-spacing:0.02rem;display:block;margin-top:35px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #cfcac9;}.lender-complete-profile-form-wrap select,.borrower-complete-profile-form-wrap select,.borrower-submit-application-form-wrap select,.donation-form-wrap select,.borrower-complete-loan-application__form-wrap select,.member-complete-profile-form-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;}.lender-complete-profile-form-wrap input[type='text'],.lender-complete-profile-form-wrap select,.borrower-complete-profile-form-wrap input[type='text'],.borrower-complete-profile-form-wrap select,.borrower-submit-application-form-wrap input[type='text'],.borrower-submit-application-form-wrap select,.donation-form-wrap input[type='text'],.donation-form-wrap select,.borrower-complete-loan-application__form-wrap input[type='text'],.borrower-complete-loan-application__form-wrap select,.member-complete-profile-form-wrap input[type='text'],.member-complete-profile-form-wrap select{border-radius:4px;background:#fff;border:1px solid #e2e0df;padding:14px 20px;font-family:"Gotham Book",sans-serif;color:#262423;margin-top:4px;width:100%;}.lender-complete-profile-form-wrap label,.borrower-complete-profile-form-wrap label,.borrower-submit-application-form-wrap label,.donation-form-wrap label,.borrower-complete-loan-application__form-wrap label,.member-complete-profile-form-wrap label{color:#262423;}.lender-complete-profile-form-wrap input[type='submit'],.borrower-complete-profile-form-wrap input[type='submit'],.borrower-submit-application-form-wrap input[type='submit'],.donation-form-wrap input[type='submit'],.borrower-complete-loan-application__form-wrap input[type='submit'],.member-complete-profile-form-wrap input[type='submit']{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.lender-complete-profile-form-wrap input[type='submit'].a,.borrower-complete-profile-form-wrap input[type='submit'].a,.borrower-submit-application-form-wrap input[type='submit'].a,.donation-form-wrap input[type='submit'].a,.borrower-complete-loan-application__form-wrap input[type='submit'].a,.member-complete-profile-form-wrap input[type='submit'].a{color:#fff;}.lender-complete-profile-form-wrap input[type='submit'] a,.borrower-complete-profile-form-wrap input[type='submit'] a,.borrower-submit-application-form-wrap input[type='submit'] a,.donation-form-wrap input[type='submit'] a,.borrower-complete-loan-application__form-wrap input[type='submit'] a,.member-complete-profile-form-wrap input[type='submit'] a{color:#fff;text-decoration:none;}.lender-complete-profile-form-wrap input[type='submit']:hover,.borrower-complete-profile-form-wrap input[type='submit']:hover,.borrower-submit-application-form-wrap input[type='submit']:hover,.donation-form-wrap input[type='submit']:hover,.borrower-complete-loan-application__form-wrap input[type='submit']:hover,.member-complete-profile-form-wrap input[type='submit']:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.lender-complete-profile-form-wrap .form-actions,.borrower-complete-profile-form-wrap .form-actions,.borrower-submit-application-form-wrap .form-actions,.donation-form-wrap .form-actions,.borrower-complete-loan-application__form-wrap .form-actions,.member-complete-profile-form-wrap .form-actions{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-message'],.borrower-complete-profile-form-wrap [data-drupal-selector='edit-message'],.borrower-submit-application-form-wrap [data-drupal-selector='edit-message'],.donation-form-wrap [data-drupal-selector='edit-message'],.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-message'],.member-complete-profile-form-wrap [data-drupal-selector='edit-message']{background:#dbf5f7;padding:18px 20px;border-radius:4px;font-size:14px;margin:-1rem 0 2rem;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-name'],.borrower-complete-profile-form-wrap [data-drupal-selector='edit-name'],.borrower-submit-application-form-wrap [data-drupal-selector='edit-name'],.donation-form-wrap [data-drupal-selector='edit-name'],.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-name'],.member-complete-profile-form-wrap [data-drupal-selector='edit-name']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:760px){.lender-complete-profile-form-wrap [data-drupal-selector='edit-name'],.borrower-complete-profile-form-wrap [data-drupal-selector='edit-name'],.borrower-submit-application-form-wrap [data-drupal-selector='edit-name'],.donation-form-wrap [data-drupal-selector='edit-name'],.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-name'],.member-complete-profile-form-wrap [data-drupal-selector='edit-name']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.lender-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item,.borrower-submit-application-form-wrap [data-drupal-selector='edit-name'] .form-item,.donation-form-wrap [data-drupal-selector='edit-name'] .form-item,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-name'] .form-item,.member-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item{width:calc(33.33% - 20px);}@media (max-width:760px){.lender-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item,.borrower-submit-application-form-wrap [data-drupal-selector='edit-name'] .form-item,.donation-form-wrap [data-drupal-selector='edit-name'] .form-item,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-name'] .form-item,.member-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item{width:100%;}}.lender-complete-profile-form-wrap .form-item-email,.lender-complete-profile-form-wrap .form-item-phone-number,.borrower-complete-profile-form-wrap .form-item-email,.borrower-complete-profile-form-wrap .form-item-phone-number,.borrower-submit-application-form-wrap .form-item-email,.borrower-submit-application-form-wrap .form-item-phone-number,.donation-form-wrap .form-item-email,.donation-form-wrap .form-item-phone-number,.borrower-complete-loan-application__form-wrap .form-item-email,.borrower-complete-loan-application__form-wrap .form-item-phone-number,.member-complete-profile-form-wrap .form-item-email,.member-complete-profile-form-wrap .form-item-phone-number{width:calc(50% - 15px);margin-right:25px;display:inline-block;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-email,.lender-complete-profile-form-wrap .form-item-phone-number,.borrower-complete-profile-form-wrap .form-item-email,.borrower-complete-profile-form-wrap .form-item-phone-number,.borrower-submit-application-form-wrap .form-item-email,.borrower-submit-application-form-wrap .form-item-phone-number,.donation-form-wrap .form-item-email,.donation-form-wrap .form-item-phone-number,.borrower-complete-loan-application__form-wrap .form-item-email,.borrower-complete-loan-application__form-wrap .form-item-phone-number,.member-complete-profile-form-wrap .form-item-email,.member-complete-profile-form-wrap .form-item-phone-number{width:100%;display:block;}}.lender-complete-profile-form-wrap .form-item-phone-number,.borrower-complete-profile-form-wrap .form-item-phone-number,.borrower-submit-application-form-wrap .form-item-phone-number,.donation-form-wrap .form-item-phone-number,.borrower-complete-loan-application__form-wrap .form-item-phone-number,.member-complete-profile-form-wrap .form-item-phone-number{margin-right:0;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication'],.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication'],.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication'],.donation-form-wrap [data-drupal-selector='edit-communication'],.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication'],.member-complete-profile-form-wrap [data-drupal-selector='edit-communication']{margin-bottom:0;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend,.donation-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend{padding-bottom:8px;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend span,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend span,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend span,.donation-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend span,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend span,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper > legend span{font-size:16px;border-bottom:0;font-family:"Gotham Book",sans-serif;margin:0;padding:0;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper .description,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper .description,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication'].form-wrapper .description,.donation-form-wrap [data-drupal-selector='edit-communication'].form-wrapper .description,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication'].form-wrapper .description,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication'].form-wrapper .description{margin-top:-20px;margin-bottom:30px;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-item,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-item,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'].form-item,.donation-form-wrap [data-drupal-selector='edit-communication-method'].form-item,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'].form-item,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-item{margin-bottom:0;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper,.donation-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.donation-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend{padding-bottom:8px;display:contents;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:760px){.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.donation-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend{display:block;}}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend span,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend span,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend span,.donation-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend span,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend span,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > legend span{font-size:16px;border-bottom:0;font-family:"Gotham Book",sans-serif;margin:0 20px 0 0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > .fieldset-wrapper,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > .fieldset-wrapper,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > .fieldset-wrapper,.donation-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > .fieldset-wrapper,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > .fieldset-wrapper,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'].form-wrapper > .fieldset-wrapper{display:contents;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper,.donation-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper{display:inline-block;margin-bottom:20px;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper div,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper div,.borrower-submit-application-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper div,.donation-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper div,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper div,.member-complete-profile-form-wrap [data-drupal-selector='edit-communication-method'] .fieldset-wrapper div{display:inline-block;}.lender-complete-profile-form-wrap .form-item-communication-method,.borrower-complete-profile-form-wrap .form-item-communication-method,.borrower-submit-application-form-wrap .form-item-communication-method,.donation-form-wrap .form-item-communication-method,.borrower-complete-loan-application__form-wrap .form-item-communication-method,.member-complete-profile-form-wrap .form-item-communication-method{display:inline-block;margin-right:10px;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-communication-method,.borrower-complete-profile-form-wrap .form-item-communication-method,.borrower-submit-application-form-wrap .form-item-communication-method,.donation-form-wrap .form-item-communication-method,.borrower-complete-loan-application__form-wrap .form-item-communication-method,.member-complete-profile-form-wrap .form-item-communication-method{display:block;}}.lender-complete-profile-form-wrap .form-item-communication-method div,.borrower-complete-profile-form-wrap .form-item-communication-method div,.borrower-submit-application-form-wrap .form-item-communication-method div,.donation-form-wrap .form-item-communication-method div,.borrower-complete-loan-application__form-wrap .form-item-communication-method div,.member-complete-profile-form-wrap .form-item-communication-method div{display:inline-block;}.lender-complete-profile-form-wrap .form-item-communication-method label::before,.borrower-complete-profile-form-wrap .form-item-communication-method label::before,.borrower-submit-application-form-wrap .form-item-communication-method label::before,.donation-form-wrap .form-item-communication-method label::before,.borrower-complete-loan-application__form-wrap .form-item-communication-method label::before,.member-complete-profile-form-wrap .form-item-communication-method label::before{margin-right:5px;}.lender-complete-profile-form-wrap .form-item-communication-method:last-child,.borrower-complete-profile-form-wrap .form-item-communication-method:last-child,.borrower-submit-application-form-wrap .form-item-communication-method:last-child,.donation-form-wrap .form-item-communication-method:last-child,.borrower-complete-loan-application__form-wrap .form-item-communication-method:last-child,.member-complete-profile-form-wrap .form-item-communication-method:last-child{margin-right:0;}.lender-complete-profile-form-wrap .form-item-address-address-line1,.lender-complete-profile-form-wrap .form-item-address-address-line2,.borrower-complete-profile-form-wrap .form-item-address-address-line1,.borrower-complete-profile-form-wrap .form-item-address-address-line2,.borrower-submit-application-form-wrap .form-item-address-address-line1,.borrower-submit-application-form-wrap .form-item-address-address-line2,.donation-form-wrap .form-item-address-address-line1,.donation-form-wrap .form-item-address-address-line2,.borrower-complete-loan-application__form-wrap .form-item-address-address-line1,.borrower-complete-loan-application__form-wrap .form-item-address-address-line2,.member-complete-profile-form-wrap .form-item-address-address-line1,.member-complete-profile-form-wrap .form-item-address-address-line2{width:calc(50% - 20px);display:inline-block;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-address-address-line1,.lender-complete-profile-form-wrap .form-item-address-address-line2,.borrower-complete-profile-form-wrap .form-item-address-address-line1,.borrower-complete-profile-form-wrap .form-item-address-address-line2,.borrower-submit-application-form-wrap .form-item-address-address-line1,.borrower-submit-application-form-wrap .form-item-address-address-line2,.donation-form-wrap .form-item-address-address-line1,.donation-form-wrap .form-item-address-address-line2,.borrower-complete-loan-application__form-wrap .form-item-address-address-line1,.borrower-complete-loan-application__form-wrap .form-item-address-address-line2,.member-complete-profile-form-wrap .form-item-address-address-line1,.member-complete-profile-form-wrap .form-item-address-address-line2{width:100%;}}.lender-complete-profile-form-wrap .form-item-address-address-line1,.borrower-complete-profile-form-wrap .form-item-address-address-line1,.borrower-submit-application-form-wrap .form-item-address-address-line1,.donation-form-wrap .form-item-address-address-line1,.borrower-complete-loan-application__form-wrap .form-item-address-address-line1,.member-complete-profile-form-wrap .form-item-address-address-line1{margin-right:15px;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-address-address-line1,.borrower-complete-profile-form-wrap .form-item-address-address-line1,.borrower-submit-application-form-wrap .form-item-address-address-line1,.donation-form-wrap .form-item-address-address-line1,.borrower-complete-loan-application__form-wrap .form-item-address-address-line1,.member-complete-profile-form-wrap .form-item-address-address-line1{margin-right:0;}}.lender-complete-profile-form-wrap .form-item-address-address-line2,.borrower-complete-profile-form-wrap .form-item-address-address-line2,.borrower-submit-application-form-wrap .form-item-address-address-line2,.donation-form-wrap .form-item-address-address-line2,.borrower-complete-loan-application__form-wrap .form-item-address-address-line2,.member-complete-profile-form-wrap .form-item-address-address-line2{margin-left:15px;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-address-address-line2,.borrower-complete-profile-form-wrap .form-item-address-address-line2,.borrower-submit-application-form-wrap .form-item-address-address-line2,.donation-form-wrap .form-item-address-address-line2,.borrower-complete-loan-application__form-wrap .form-item-address-address-line2,.member-complete-profile-form-wrap .form-item-address-address-line2{margin-left:0;}}.lender-complete-profile-form-wrap .form-item-send-text-messages,.borrower-complete-profile-form-wrap .form-item-send-text-messages,.borrower-submit-application-form-wrap .form-item-send-text-messages,.donation-form-wrap .form-item-send-text-messages,.borrower-complete-loan-application__form-wrap .form-item-send-text-messages,.member-complete-profile-form-wrap .form-item-send-text-messages{position:relative;}.lender-complete-profile-form-wrap .form-item-send-text-messages input,.lender-complete-profile-form-wrap .form-item-send-text-messages label,.borrower-complete-profile-form-wrap .form-item-send-text-messages input,.borrower-complete-profile-form-wrap .form-item-send-text-messages label,.borrower-submit-application-form-wrap .form-item-send-text-messages input,.borrower-submit-application-form-wrap .form-item-send-text-messages label,.donation-form-wrap .form-item-send-text-messages input,.donation-form-wrap .form-item-send-text-messages label,.borrower-complete-loan-application__form-wrap .form-item-send-text-messages input,.borrower-complete-loan-application__form-wrap .form-item-send-text-messages label,.member-complete-profile-form-wrap .form-item-send-text-messages input,.member-complete-profile-form-wrap .form-item-send-text-messages label{display:none;}.lender-complete-profile-form-wrap .form-item-send-text-messages .description,.borrower-complete-profile-form-wrap .form-item-send-text-messages .description,.borrower-submit-application-form-wrap .form-item-send-text-messages .description,.donation-form-wrap .form-item-send-text-messages .description,.borrower-complete-loan-application__form-wrap .form-item-send-text-messages .description,.member-complete-profile-form-wrap .form-item-send-text-messages .description{margin-top:-40px;margin-bottom:25px;}.lender-complete-profile-form-wrap .address-container-inline,.borrower-complete-profile-form-wrap .address-container-inline,.borrower-submit-application-form-wrap .address-container-inline,.donation-form-wrap .address-container-inline,.borrower-complete-loan-application__form-wrap .address-container-inline,.member-complete-profile-form-wrap .address-container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:760px){.lender-complete-profile-form-wrap .address-container-inline,.borrower-complete-profile-form-wrap .address-container-inline,.borrower-submit-application-form-wrap .address-container-inline,.donation-form-wrap .address-container-inline,.borrower-complete-loan-application__form-wrap .address-container-inline,.member-complete-profile-form-wrap .address-container-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.lender-complete-profile-form-wrap .address-container-inline .form-item,.borrower-complete-profile-form-wrap .address-container-inline .form-item,.borrower-submit-application-form-wrap .address-container-inline .form-item,.donation-form-wrap .address-container-inline .form-item,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item,.member-complete-profile-form-wrap .address-container-inline .form-item{margin-right:0;}.lender-complete-profile-form-wrap .address-container-inline .form-item-address-locality,.borrower-complete-profile-form-wrap .address-container-inline .form-item-address-locality,.borrower-submit-application-form-wrap .address-container-inline .form-item-address-locality,.donation-form-wrap .address-container-inline .form-item-address-locality,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item-address-locality,.member-complete-profile-form-wrap .address-container-inline .form-item-address-locality{width:calc(50% - 20px);}@media (max-width:760px){.lender-complete-profile-form-wrap .address-container-inline .form-item-address-locality,.borrower-complete-profile-form-wrap .address-container-inline .form-item-address-locality,.borrower-submit-application-form-wrap .address-container-inline .form-item-address-locality,.donation-form-wrap .address-container-inline .form-item-address-locality,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item-address-locality,.member-complete-profile-form-wrap .address-container-inline .form-item-address-locality{width:100%;}}.lender-complete-profile-form-wrap .address-container-inline .form-item-address-administrative-area,.lender-complete-profile-form-wrap .address-container-inline .form-item-address-postal-code,.borrower-complete-profile-form-wrap .address-container-inline .form-item-address-administrative-area,.borrower-complete-profile-form-wrap .address-container-inline .form-item-address-postal-code,.borrower-submit-application-form-wrap .address-container-inline .form-item-address-administrative-area,.borrower-submit-application-form-wrap .address-container-inline .form-item-address-postal-code,.donation-form-wrap .address-container-inline .form-item-address-administrative-area,.donation-form-wrap .address-container-inline .form-item-address-postal-code,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item-address-administrative-area,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item-address-postal-code,.member-complete-profile-form-wrap .address-container-inline .form-item-address-administrative-area,.member-complete-profile-form-wrap .address-container-inline .form-item-address-postal-code{width:calc(25% - 30px);}@media (max-width:760px){.lender-complete-profile-form-wrap .address-container-inline .form-item-address-administrative-area,.lender-complete-profile-form-wrap .address-container-inline .form-item-address-postal-code,.borrower-complete-profile-form-wrap .address-container-inline .form-item-address-administrative-area,.borrower-complete-profile-form-wrap .address-container-inline .form-item-address-postal-code,.borrower-submit-application-form-wrap .address-container-inline .form-item-address-administrative-area,.borrower-submit-application-form-wrap .address-container-inline .form-item-address-postal-code,.donation-form-wrap .address-container-inline .form-item-address-administrative-area,.donation-form-wrap .address-container-inline .form-item-address-postal-code,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item-address-administrative-area,.borrower-complete-loan-application__form-wrap .address-container-inline .form-item-address-postal-code,.member-complete-profile-form-wrap .address-container-inline .form-item-address-administrative-area,.member-complete-profile-form-wrap .address-container-inline .form-item-address-postal-code{width:100%;}}.lender-complete-profile-form-wrap [data-drupal-selector='edit-frequency'] legend,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-frequency'] legend,.borrower-submit-application-form-wrap [data-drupal-selector='edit-frequency'] legend,.donation-form-wrap [data-drupal-selector='edit-frequency'] legend,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-frequency'] legend,.member-complete-profile-form-wrap [data-drupal-selector='edit-frequency'] legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-frequency'] .fieldset-wrapper > div,.borrower-complete-profile-form-wrap [data-drupal-selector='edit-frequency'] .fieldset-wrapper > div,.borrower-submit-application-form-wrap [data-drupal-selector='edit-frequency'] .fieldset-wrapper > div,.donation-form-wrap [data-drupal-selector='edit-frequency'] .fieldset-wrapper > div,.borrower-complete-loan-application__form-wrap [data-drupal-selector='edit-frequency'] .fieldset-wrapper > div,.member-complete-profile-form-wrap [data-drupal-selector='edit-frequency'] .fieldset-wrapper > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;}.lender-complete-profile-form-wrap .form-item-subscribe-marketing-emails,.borrower-complete-profile-form-wrap .form-item-subscribe-marketing-emails,.borrower-submit-application-form-wrap .form-item-subscribe-marketing-emails,.donation-form-wrap .form-item-subscribe-marketing-emails,.borrower-complete-loan-application__form-wrap .form-item-subscribe-marketing-emails,.member-complete-profile-form-wrap .form-item-subscribe-marketing-emails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:30px;}.lender-complete-profile-form-wrap .form-item-subscribe-marketing-emails label,.borrower-complete-profile-form-wrap .form-item-subscribe-marketing-emails label,.borrower-submit-application-form-wrap .form-item-subscribe-marketing-emails label,.donation-form-wrap .form-item-subscribe-marketing-emails label,.borrower-complete-loan-application__form-wrap .form-item-subscribe-marketing-emails label,.member-complete-profile-form-wrap .form-item-subscribe-marketing-emails label{padding-left:1ex;margin-top:-3px;}.borrower-submit-application-form-wrap .js-form-type-radio,.lender-complete-profile-form-wrap .js-form-type-radio,.member-complete-profile-form-wrap .js-form-type-radio{display:inline-block;margin-right:25px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-frequency'].required.error .fieldset-wrapper div:first-child,.lender-complete-profile-form-wrap [data-drupal-selector='edit-frequency'].required.error .fieldset-wrapper div:first-child,.member-complete-profile-form-wrap [data-drupal-selector='edit-frequency'].required.error .fieldset-wrapper div:first-child{padding-bottom:20px;color:#f00;}.borrower-submit-application-form-wrap .form-item-day.form-item--error,.borrower-submit-application-form-wrap .form-item-year.form-item--error,.lender-complete-profile-form-wrap .form-item-day.form-item--error,.lender-complete-profile-form-wrap .form-item-year.form-item--error,.member-complete-profile-form-wrap .form-item-day.form-item--error,.member-complete-profile-form-wrap .form-item-year.form-item--error{vertical-align:top;margin-top:30px;}.borrower-submit-application-form-wrap .form-item-phone-number.form-item--error,.lender-complete-profile-form-wrap .form-item-phone-number.form-item--error,.member-complete-profile-form-wrap .form-item-phone-number.form-item--error{vertical-align:top;}.borrower-submit-application-form-wrap .form-item-loan-type,.lender-complete-profile-form-wrap .form-item-loan-type,.member-complete-profile-form-wrap .form-item-loan-type{vertical-align:top;}.borrower-submit-application-form-wrap .form-item-household-size,.borrower-submit-application-form-wrap .form-item-loan-type,.borrower-submit-application-form-wrap .form-item-gender,.borrower-submit-application-form-wrap .form-item-income,.lender-complete-profile-form-wrap .form-item-household-size,.lender-complete-profile-form-wrap .form-item-loan-type,.lender-complete-profile-form-wrap .form-item-gender,.lender-complete-profile-form-wrap .form-item-income,.member-complete-profile-form-wrap .form-item-household-size,.member-complete-profile-form-wrap .form-item-loan-type,.member-complete-profile-form-wrap .form-item-gender,.member-complete-profile-form-wrap .form-item-income{width:calc(50% - 10px);display:inline-block;margin-right:10px;vertical-align:top;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-household-size,.borrower-submit-application-form-wrap .form-item-loan-type,.borrower-submit-application-form-wrap .form-item-gender,.borrower-submit-application-form-wrap .form-item-income,.lender-complete-profile-form-wrap .form-item-household-size,.lender-complete-profile-form-wrap .form-item-loan-type,.lender-complete-profile-form-wrap .form-item-gender,.lender-complete-profile-form-wrap .form-item-income,.member-complete-profile-form-wrap .form-item-household-size,.member-complete-profile-form-wrap .form-item-loan-type,.member-complete-profile-form-wrap .form-item-gender,.member-complete-profile-form-wrap .form-item-income{width:100%;display:block;margin-right:0;}}.borrower-submit-application-form-wrap .form-item-month,.borrower-submit-application-form-wrap .form-item-day,.borrower-submit-application-form-wrap .form-item-year,.lender-complete-profile-form-wrap .form-item-month,.lender-complete-profile-form-wrap .form-item-day,.lender-complete-profile-form-wrap .form-item-year,.member-complete-profile-form-wrap .form-item-month,.member-complete-profile-form-wrap .form-item-day,.member-complete-profile-form-wrap .form-item-year{width:calc(16% - 10px);display:inline-block;margin-right:10px;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-month,.borrower-submit-application-form-wrap .form-item-day,.borrower-submit-application-form-wrap .form-item-year,.lender-complete-profile-form-wrap .form-item-month,.lender-complete-profile-form-wrap .form-item-day,.lender-complete-profile-form-wrap .form-item-year,.member-complete-profile-form-wrap .form-item-month,.member-complete-profile-form-wrap .form-item-day,.member-complete-profile-form-wrap .form-item-year{width:calc(33.33% - 10px);display:inline-block;}}.borrower-submit-application-form-wrap .form-item-household-size,.borrower-submit-application-form-wrap .form-item-year,.borrower-submit-application-form-wrap .form-item-income,.lender-complete-profile-form-wrap .form-item-household-size,.lender-complete-profile-form-wrap .form-item-year,.lender-complete-profile-form-wrap .form-item-income,.member-complete-profile-form-wrap .form-item-household-size,.member-complete-profile-form-wrap .form-item-year,.member-complete-profile-form-wrap .form-item-income{margin-right:0;}.borrower-submit-application-form-wrap .form-item-month label,.lender-complete-profile-form-wrap .form-item-month label,.member-complete-profile-form-wrap .form-item-month label{white-space:nowrap;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper,.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > .fieldset-wrapper,.lender-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > .fieldset-wrapper,.member-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper .description,.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > .fieldset-wrapper .description,.lender-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper .description,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > .fieldset-wrapper .description,.member-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper .description,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > .fieldset-wrapper .description{margin:10px 0 20px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > legend,.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > legend,.lender-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > legend,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > legend,.member-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > legend,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > legend{padding-bottom:8px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > legend span,.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > legend span,.lender-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > legend span,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > legend span,.member-complete-profile-form-wrap [data-drupal-selector='edit-ethnicity'].form-wrapper > legend span,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'].form-wrapper > legend span{font-size:16px;border-bottom:0;font-family:"Gotham Book",sans-serif;margin:0;padding:0;}.borrower-submit-application-form-wrap .form-item-ethnicity,.lender-complete-profile-form-wrap .form-item-ethnicity,.member-complete-profile-form-wrap .form-item-ethnicity{width:calc(50% - 20px);margin-right:10px;display:inline-block;margin-bottom:0;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-ethnicity,.lender-complete-profile-form-wrap .form-item-ethnicity,.member-complete-profile-form-wrap .form-item-ethnicity{width:100%;display:block;}}.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item{width:calc(33% - 20px);margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px;vertical-align:top;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;}@media (max-width:760px){.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item{width:100%;display:block;}}.borrower-submit-application-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item label,.lender-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item label,.member-complete-profile-form-wrap [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item label{display:inline;}.borrower-submit-application-form-wrap .form-item-amount,.borrower-submit-application-form-wrap .form-item-confirm-amount,.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment,.borrower-submit-application-form-wrap .form-item-additional-payment,.borrower-submit-application-form-wrap .form-item-total-monthly-payment,.lender-complete-profile-form-wrap .form-item-amount,.lender-complete-profile-form-wrap .form-item-confirm-amount,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment,.lender-complete-profile-form-wrap .form-item-additional-payment,.lender-complete-profile-form-wrap .form-item-total-monthly-payment,.member-complete-profile-form-wrap .form-item-amount,.member-complete-profile-form-wrap .form-item-confirm-amount,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment,.member-complete-profile-form-wrap .form-item-additional-payment,.member-complete-profile-form-wrap .form-item-total-monthly-payment{position:relative;margin-top:15px;}.borrower-submit-application-form-wrap .form-item-amount input[type='text'],.borrower-submit-application-form-wrap .form-item-confirm-amount input[type='text'],.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment input[type='text'],.borrower-submit-application-form-wrap .form-item-additional-payment input[type='text'],.borrower-submit-application-form-wrap .form-item-total-monthly-payment input[type='text'],.lender-complete-profile-form-wrap .form-item-amount input[type='text'],.lender-complete-profile-form-wrap .form-item-confirm-amount input[type='text'],.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment input[type='text'],.lender-complete-profile-form-wrap .form-item-additional-payment input[type='text'],.lender-complete-profile-form-wrap .form-item-total-monthly-payment input[type='text'],.member-complete-profile-form-wrap .form-item-amount input[type='text'],.member-complete-profile-form-wrap .form-item-confirm-amount input[type='text'],.member-complete-profile-form-wrap .form-item-suggested-minimum-payment input[type='text'],.member-complete-profile-form-wrap .form-item-additional-payment input[type='text'],.member-complete-profile-form-wrap .form-item-total-monthly-payment input[type='text']{padding:14px 20px 14px 36px;}.borrower-submit-application-form-wrap .form-item-amount .field-prefix,.borrower-submit-application-form-wrap .form-item-confirm-amount .field-prefix,.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment .field-prefix,.borrower-submit-application-form-wrap .form-item-additional-payment .field-prefix,.borrower-submit-application-form-wrap .form-item-total-monthly-payment .field-prefix,.lender-complete-profile-form-wrap .form-item-amount .field-prefix,.lender-complete-profile-form-wrap .form-item-confirm-amount .field-prefix,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment .field-prefix,.lender-complete-profile-form-wrap .form-item-additional-payment .field-prefix,.lender-complete-profile-form-wrap .form-item-total-monthly-payment .field-prefix,.member-complete-profile-form-wrap .form-item-amount .field-prefix,.member-complete-profile-form-wrap .form-item-confirm-amount .field-prefix,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment .field-prefix,.member-complete-profile-form-wrap .form-item-additional-payment .field-prefix,.member-complete-profile-form-wrap .form-item-total-monthly-payment .field-prefix{position:absolute;bottom:19px;left:14px;}.borrower-submit-application-form-wrap .form-item-amount.form-item--error .field-prefix,.borrower-submit-application-form-wrap .form-item-confirm-amount.form-item--error .field-prefix,.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment.form-item--error .field-prefix,.borrower-submit-application-form-wrap .form-item-additional-payment.form-item--error .field-prefix,.borrower-submit-application-form-wrap .form-item-total-monthly-payment.form-item--error .field-prefix,.lender-complete-profile-form-wrap .form-item-amount.form-item--error .field-prefix,.lender-complete-profile-form-wrap .form-item-confirm-amount.form-item--error .field-prefix,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment.form-item--error .field-prefix,.lender-complete-profile-form-wrap .form-item-additional-payment.form-item--error .field-prefix,.lender-complete-profile-form-wrap .form-item-total-monthly-payment.form-item--error .field-prefix,.member-complete-profile-form-wrap .form-item-amount.form-item--error .field-prefix,.member-complete-profile-form-wrap .form-item-confirm-amount.form-item--error .field-prefix,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment.form-item--error .field-prefix,.member-complete-profile-form-wrap .form-item-additional-payment.form-item--error .field-prefix,.member-complete-profile-form-wrap .form-item-total-monthly-payment.form-item--error .field-prefix{top:44px;}.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment,.borrower-submit-application-form-wrap .form-item-additional-payment,.borrower-submit-application-form-wrap .form-item-total-monthly-payment,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment,.lender-complete-profile-form-wrap .form-item-additional-payment,.lender-complete-profile-form-wrap .form-item-total-monthly-payment,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment,.member-complete-profile-form-wrap .form-item-additional-payment,.member-complete-profile-form-wrap .form-item-total-monthly-payment{width:calc(33.33% - 10px);display:inline-block;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment,.borrower-submit-application-form-wrap .form-item-additional-payment,.borrower-submit-application-form-wrap .form-item-total-monthly-payment,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment,.lender-complete-profile-form-wrap .form-item-additional-payment,.lender-complete-profile-form-wrap .form-item-total-monthly-payment,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment,.member-complete-profile-form-wrap .form-item-additional-payment,.member-complete-profile-form-wrap .form-item-total-monthly-payment{width:100%;display:block;}}.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment,.borrower-submit-application-form-wrap .form-item-additional-payment,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment,.lender-complete-profile-form-wrap .form-item-additional-payment,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment,.member-complete-profile-form-wrap .form-item-additional-payment{margin-right:10px;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-suggested-minimum-payment,.borrower-submit-application-form-wrap .form-item-additional-payment,.lender-complete-profile-form-wrap .form-item-suggested-minimum-payment,.lender-complete-profile-form-wrap .form-item-additional-payment,.member-complete-profile-form-wrap .form-item-suggested-minimum-payment,.member-complete-profile-form-wrap .form-item-additional-payment{margin-right:0;}}.borrower-submit-application-form-wrap .form-item-bank-routing-number,.borrower-submit-application-form-wrap .form-item-bank-account-number,.borrower-submit-application-form-wrap .form-item-confirm-bank-account,.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number,.lender-complete-profile-form-wrap .form-item-confirm-bank-account,.member-complete-profile-form-wrap .form-item-bank-routing-number,.member-complete-profile-form-wrap .form-item-bank-account-number,.member-complete-profile-form-wrap .form-item-confirm-bank-account{width:calc(33.33% - 10px);display:inline-block;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-bank-routing-number,.borrower-submit-application-form-wrap .form-item-bank-account-number,.borrower-submit-application-form-wrap .form-item-confirm-bank-account,.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number,.lender-complete-profile-form-wrap .form-item-confirm-bank-account,.member-complete-profile-form-wrap .form-item-bank-routing-number,.member-complete-profile-form-wrap .form-item-bank-account-number,.member-complete-profile-form-wrap .form-item-confirm-bank-account{width:100%;display:block;}}.borrower-submit-application-form-wrap .form-item-bank-routing-number,.borrower-submit-application-form-wrap .form-item-bank-account-number,.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number,.member-complete-profile-form-wrap .form-item-bank-routing-number,.member-complete-profile-form-wrap .form-item-bank-account-number{margin-right:10px;}@media (max-width:760px){.borrower-submit-application-form-wrap .form-item-bank-routing-number,.borrower-submit-application-form-wrap .form-item-bank-account-number,.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number,.member-complete-profile-form-wrap .form-item-bank-routing-number,.member-complete-profile-form-wrap .form-item-bank-account-number{margin-right:0;}}.lender-complete-profile-form-wrap{padding-top:3rem;padding-bottom:6rem;}.lender-complete-profile-form-wrap form label{margin-bottom:5px;}.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number,.lender-complete-profile-form-wrap .form-item-confirm-account-number{width:calc(50% - 10px);display:inline-block;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number,.lender-complete-profile-form-wrap .form-item-confirm-account-number{width:100%;display:block;}}.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number{margin-right:10px;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-bank-routing-number,.lender-complete-profile-form-wrap .form-item-bank-account-number{margin-right:0;}}.lender-complete-profile-form-wrap .form-item-credit-card-cvv,.lender-complete-profile-form-wrap .form-item-credit-card-date-month,.lender-complete-profile-form-wrap .form-item-credit-card-date-year{width:calc(33.33% - 10px);display:inline-block;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-credit-card-cvv,.lender-complete-profile-form-wrap .form-item-credit-card-date-month,.lender-complete-profile-form-wrap .form-item-credit-card-date-year{width:100%;display:block;}}.lender-complete-profile-form-wrap .form-item-credit-card-cvv,.lender-complete-profile-form-wrap .form-item-credit-card-date-month{margin-right:10px;}@media (max-width:760px){.lender-complete-profile-form-wrap .form-item-credit-card-cvv,.lender-complete-profile-form-wrap .form-item-credit-card-date-month{margin-right:0;}}.lender-complete-profile-form-wrap [data-drupal-selector='edit-credit-card-container-date']{display:none;}.lender-complete-profile-form-wrap [data-drupal-selector='edit-message']{margin-bottom:30px;background:transparent;border-radius:0;padding:0;font-size:unset;}.lender-complete-profile-form-wrap .form-item-transaction-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.lender-complete-profile-form-wrap .form-item-transaction-fee label{padding-left:1ex;margin-top:-3px;}.lender-complete-profile-form-wrap .form-item-transaction-fee + div{background:#dbf5f7;padding:22px 20px;border-radius:4px;font-family:"Noe Display",serif;font-size:22px;line-height:1.2;color:#4d4847;overflow:hidden;}.lender-complete-profile-form-wrap .form-item-transaction-fee + div > div:first-child{float:left;}.lender-complete-profile-form-wrap .form-item-transaction-fee + div > div:last-child{float:right;color:#b85c23;}@media (max-width:960px){.lender-complete-profile-form-wrap .form-item-transaction-fee + div > div:last-child{float:left;margin-top:20px;clear:both;}}.lender-complete-profile-form-wrap [data-drupal-selector='edit-name']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:760px){.lender-complete-profile-form-wrap [data-drupal-selector='edit-name']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.lender-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item{width:calc(50% - 10px);}@media (max-width:760px){.lender-complete-profile-form-wrap [data-drupal-selector='edit-name'] .form-item{width:100%;}}.lender-complete-profile-form-wrap .form-item-subscribe-marketing-emails{margin-top:30px;margin-bottom:45px;}.feat-content-block{background:#f1fbfc;padding:60px 40px;border-radius:4px;margin-bottom:80px;}.feat-content-block--2-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:760px){.feat-content-block--2-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.feat-content-block--2-col .feat-content-block__col{width:50%;}@media (max-width:760px){.feat-content-block--2-col .feat-content-block__col{width:100%;}}.feat-content-block--2-col .feat-content-block__col:first-child{padding-right:40px;border-right:1px solid #cfcac9;}@media (max-width:760px){.feat-content-block--2-col .feat-content-block__col:first-child{margin-bottom:40px;padding-right:0;border-right:0;}}.feat-content-block--2-col .feat-content-block__col:last-child{padding-left:40px;}@media (max-width:760px){.feat-content-block--2-col .feat-content-block__col:last-child{padding-left:0;}}.loan-center-empty-page{padding:4rem 0;text-align:center;}.loan-center-empty-page h2{padding-bottom:30px;}[aria-label='Status message'],[aria-label='Warning message'],[aria-label='Error message']{background:#dbf5f7;max-width:900px;width:calc(100% - 20px);margin:40px auto 20px;border-radius:4px;padding:18px;border:2px solid #14657f;}[aria-label='Status message'] ul,[aria-label='Warning message'] ul,[aria-label='Error message'] ul{margin-bottom:0;padding-bottom:0;}[aria-label='Status message'] li:last-child,[aria-label='Warning message'] li:last-child,[aria-label='Error message'] li:last-child{margin-bottom:0;}main .messages--status{background:#dbf5f7;max-width:900px;width:calc(100% - 20px);margin:40px auto 20px;padding:0 10px;border-radius:4px;padding:18px;border:2px solid #14657f;}.lender-complete-profile-form-wrap a[data-drupal-selector='edit-agreement-link']{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.lender-complete-profile-form-wrap a[data-drupal-selector='edit-agreement-link'].a{color:#fff;}.lender-complete-profile-form-wrap a[data-drupal-selector='edit-agreement-link'] a{color:#fff;text-decoration:none;}.lender-complete-profile-form-wrap a[data-drupal-selector='edit-agreement-link']:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.lender-complete-profile-form-wrap .form-wrapper[data-drupal-selector='edit-actions']{position:relative;width:240px;margin:0 auto;}.lender-complete-profile-form-wrap .form-wrapper[data-drupal-selector='edit-actions'] input[type='submit']{position:relative;padding:20px 50px 20px 32px;}.lender-complete-profile-form-wrap .form-wrapper[data-drupal-selector='edit-actions']::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:18px;right:32px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.lender-complete-profile-form-wrap .form-wrapper[data-drupal-selector='edit-actions']:hover::after{-webkit-transform:translate(6px);transform:translate(6px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.borrower-application-loading-message-page,.borrower-complete-profile-loading-message-page{background:#fff;position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:999999;}.borrower-application-loading-message,.borrower-complete-profile-loading-message{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-frequency'].form-wrapper legend{display:none;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-agreement'] [data-drupal-selector='edit-message1']{padding-bottom:15px;font-family:"Gotham Medium",sans-serif;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-message-loan-agreement'],.borrower-submit-application-form-wrap [data-drupal-selector='edit-message-suggested-minimum'],.borrower-submit-application-form-wrap [data-drupal-selector='edit-message-monthly-ach']{padding-bottom:25px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-message-monthly-ach']{font-family:"Gotham Medium",sans-serif;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-personal-id-type'].form-item{margin-bottom:0;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-personal-id-type'].form-item .form-item{margin-bottom:0;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-personal-id-type'].form-wrapper > legend{padding-bottom:8px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-personal-id-type'].form-wrapper > legend span{font-size:16px;border-bottom:0;font-family:"Gotham Book",sans-serif;margin:0;padding:0;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-military'].form-wrapper > legend{padding-bottom:8px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-military'].form-wrapper > legend span{font-size:16px;border-bottom:0;font-family:"Gotham Book",sans-serif;margin:0;padding:0;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-ach-agreement-container'] [data-drupal-selector='edit-link']{text-transform:uppercase;text-decoration:none;color:#b85c23;background-color:#fff;display:inline-block;padding:13px 24px;font-size:13px;border:1px solid #e2e0df;border-radius:4px;font-family:"Gotham Bold",sans-serif;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-agreement'] [data-drupal-selector='edit-agreement-link']{text-transform:uppercase;text-decoration:none;color:#b85c23;background-color:#fff;display:inline-block;padding:13px 24px;font-size:13px;border:1px solid #e2e0df;border-radius:4px;font-family:"Gotham Bold",sans-serif;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .fieldset-wrapper{background-color:#fff;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .borrower-loan-application-loan-amount-message{width:100%;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .borrower-loan-application-loan-amount-message__alert{font-size:18px;margin-bottom:18px;color:#d06828;font-family:"Gotham Medium",sans-serif;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .borrower-loan-application-loan-amount-message__alert strong{font-family:"Gotham Bold",sans-serif;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .borrower-loan-application-loan-amount-message a{font-weight:bold;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-loan-amount-confirm{margin:0;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-loan-amount-confirm .form-checkbox{display:inline-block;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-loan-amount-confirm label{display:inline-block;padding-left:26px !important;line-height:1.4;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-loan-amount-confirm label::before{position:absolute;left:0;top:2px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-loan-amount-confirm label::after{margin-top:2px;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-amount{width:calc(50% - 10px);margin-bottom:0;}@media (max-width:440px){.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item-amount{width:100%;float:none;}}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item--confirm-loan-amount{width:calc(50% - 10px);margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:self-end;-ms-flex-align:self-end;align-items:self-end;}@media (max-width:440px){.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item--confirm-loan-amount{width:100%;float:none;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-item--confirm-loan-amount .btn{width:100%;text-align:center;}}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-disabled{color:#9f9694;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] .form-disabled input[type='text']{background-color:#f0eeee;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-loan-amount'] [data-drupal-selector='edit-message']{background:none;border-radius:0;border:0;padding:0;font-weight:700;font-family:"Gotham Bold",sans-serif;padding-bottom:20px;line-height:1.4125;}.borrower-submit-application-form-wrap [data-drupal-selector='edit-bank-account-type'] legend{display:none;}.borrower-submit-application-form-wrap .submission-errors > div{text-align:center;color:#d06828;font-size:12px;padding-top:6px;}[data-drupal-selector='edit-credit-card-number']{letter-spacing:0.1rem;}[data-drupal-selector='edit-message-ad-blocker']{display:inline-block;padding-bottom:20px;}[data-drupal-selector='edit-message-fee-calculator']{padding-bottom:12px;}.borrower-complete-profile__information-message{margin:-1rem 0 2rem;}.borrower-complete-loan-application__form-wrap .form-item-suggested-minimum-payment,.borrower-complete-loan-application__form-wrap .form-item-additional-payment,.borrower-complete-loan-application__form-wrap .form-item-total-monthly-payment{position:relative;}.borrower-complete-loan-application__form-wrap .form-item-suggested-minimum-payment .field-prefix,.borrower-complete-loan-application__form-wrap .form-item-additional-payment .field-prefix,.borrower-complete-loan-application__form-wrap .form-item-total-monthly-payment .field-prefix{display:block;position:absolute;bottom:19px;left:12px;}.borrower-complete-loan-application__form-wrap .form-item-frequency{margin-top:12px;}.borrower-complete-loan-application__form-wrap .form-submit{margin-top:4rem;}.borrower-complete-loan-application__form-wrap .form-item-subscribe-marketing-emails{margin-top:30px;}form.donation [data-drupal-selector='edit-amount'] .field-prefix{display:block;font-size:0.9rem;margin-top:-1rem;margin-bottom:2rem;}.borrower-complete-profile-form-wrap .form-item-address-states-note{color:#d06828;margin-top:-10px;}.member-complete-profile-form-wrap .form-item-gender{width:calc(50% - 10px);display:inline-block;margin-left:10px;margin-right:0;vertical-align:top;}@media (max-width:760px){.member-complete-profile-form-wrap .form-item-gender{width:100%;display:block;margin-right:0;margin-left:0;}}.member-complete-profile-form-wrap .form-item-income{width:100%;display:block;margin-right:0;}.homepage-hero{max-height:2000px;}@media (min-width:761px){.homepage-hero{max-height:1900px;}}@media (min-width:961px){.homepage-hero{max-height:1700px;}}@media (min-width:1201px){.homepage-hero{max-height:1800px;}}.homepage-hero__content{position:relative;padding-top:50px;background-size:cover;-webkit-clip-path:polygon(0 0,100% 0,100% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 80%,0 100%);background:url("/themes/custom/citizenship/assets/images/sky-background-bottomof.jpg") no-repeat top center;padding-left:20px;height:600px;}@media (min-width:761px){.homepage-hero__content{height:450px;}}@media (min-width:961px){.homepage-hero__content{padding-left:40px;padding-top:100px;height:500px;}}@media (min-width:1201px){.homepage-hero__content{padding-left:115px;padding-top:200px;height:700px;}}.homepage-hero__content-flame{position:absolute;width:0;top:0;left:0;}@media (min-width:761px){.homepage-hero__content-flame{top:-15px;left:auto;right:20px;width:175px;}}@media (min-width:961px){.homepage-hero__content-flame{top:-75px;left:auto;right:20px;width:235px;}}@media (min-width:1441px){.homepage-hero__content-flame{top:-200px;left:50vw;width:340px;}}.homepage-hero__content h1{max-width:500px;font-size:calc(clamp(3rem,2.6213rem + 1.0425vw,4.5rem));}@media (min-width:961px){.homepage-hero__content h1{max-width:850px;font-size:calc(clamp(3.5rem,2.9623rem + 2.2642vw,5rem));}}.homepage-hero__content h5{max-width:500px;font-family:"Noe Display",serif;}@media (min-width:961px){.homepage-hero__content h5{max-width:600px;}}.homepage-hero__mission{position:relative;top:-175px;padding-top:350px;}@media (min-width:961px){.homepage-hero__mission{padding-top:400px;}}@media (min-width:1201px){.homepage-hero__mission{top:-150px;padding-top:330px;}}.homepage-hero__mission::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,0 60%);clip-path:polygon(0 0,100% 0,100% 70%,0 60%);background:-webkit-gradient(linear,left top,right top,color-stop(35%,rgba(255,255,255,0.25)),color-stop(37%,rgba(255,255,255,0.25)),to(rgba(246,181,141,0.35))),url("/themes/custom/citizenship/assets/images/revised-texture.jpg") repeat;background:linear-gradient(90deg,rgba(255,255,255,0.25) 35%,rgba(255,255,255,0.25) 37%,rgba(246,181,141,0.35) 100%),url("/themes/custom/citizenship/assets/images/revised-texture.jpg") repeat;}.homepage-hero__mission-ctas{-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;border-radius:6px;max-width:822px;padding:15px;position:absolute;top:-350px;left:20px;right:20px;}@media (min-width:441px){.homepage-hero__mission-ctas{padding:25px;}}@media (min-width:761px){.homepage-hero__mission-ctas{padding:40px;top:-300px;}}@media (min-width:961px){.homepage-hero__mission-ctas{left:40px;}}@media (min-width:1201px){.homepage-hero__mission-ctas{left:115px;right:0;}}.homepage-hero__mission-ctas .cta--1,.homepage-hero__mission-ctas .cta--2{text-align:center;}.homepage-hero__mission-ctas .cta--1 img,.homepage-hero__mission-ctas .cta--2 img{width:65px;height:auto;}.homepage-hero__mission-ctas .cta--1{margin-bottom:1.45rem;}@media (min-width:961px){.homepage-hero__mission-ctas .cta--1{border-right:1px dotted #97a6ab;margin-bottom:0;}}.homepage-hero__mission h5{font-family:"Noe Display",serif;color:#125a71;}.homepage-hero__mission .field_mission_title{margin-bottom:32px;}.homepage-hero__mission .field_cta_1_link a,.homepage-hero__mission .field_cta_2_link a{background:transparent;text-decoration:none;color:#fff;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Noe Display",serif;}.homepage-hero__mission .field_cta_1_link a::after,.homepage-hero__mission .field_cta_2_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.homepage-hero__mission .field_cta_1_link a:hover::after,.homepage-hero__mission .field_cta_2_link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.homepage-hero__mission-image-ctas .field_inline_image{position:relative;z-index:0;max-width:660px;margin:0 auto;}@media (min-width:961px){.homepage-hero__mission-image-ctas .field_inline_image{margin:0 0 0 auto;}}.homepage-hero__mission-image-ctas .field_inline_image img{display:block;margin-top:40px;margin-bottom:40px;border-radius:6px;width:100%;height:auto;}@media (min-width:761px){.homepage-hero__mission-image-ctas .field_inline_image img{width:658px;}}.homepage-hero__mission-image-ctas .ctas{text-align:left;padding:32px 25px;position:relative;max-width:660px;margin:0 auto;}@media (min-width:961px){.homepage-hero__mission-image-ctas .ctas{max-width:570px;margin:0 auto 0 0;top:-300px;}}.homepage-hero__mission-image-ctas .ctas .small-gray{margin-bottom:16px;}.homepage-hero__mission-image-ctas .cta--4{margin-top:40px;}.homepage-hero__mission-image-ctas .field_cta_3_link a,.homepage-hero__mission-image-ctas .field_cta_4_link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.homepage-hero__mission-image-ctas .field_cta_3_link a::after,.homepage-hero__mission-image-ctas .field_cta_4_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.homepage-hero__mission-image-ctas .field_cta_3_link a:hover::after,.homepage-hero__mission-image-ctas .field_cta_4_link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.homepage-hero .tag{display:inline-block;margin:0 auto 32px;}.homepage-hero .content-container--900{text-align:center;position:relative;z-index:0;}.homepage-hero .content-container--1440{position:relative;z-index:1;}.article-recirculation{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));}.article-recirculation h2{margin-bottom:50px;position:relative;max-width:720px;}.article-recirculation h2::after{content:'';width:55px;height:1px;border-bottom:1px solid #b85c23;position:absolute;top:165px;left:0;}@media (min-width:441px){.article-recirculation h2::after{top:125px;}}@media (min-width:961px){.article-recirculation h2::after{top:175px;}}@media (min-width:761px){.article-recirculation .field_cta{text-align:right;padding-right:40px;}}.article-recirculation .field_cta a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.article-recirculation .field_cta a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.article-recirculation .field_cta a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.article-recirculation .field_content_hub_articles{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;}@media (min-width:961px){.article-recirculation .field_content_hub_articles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}@media (min-width:1201px){.article-recirculation .field_content_hub_articles{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.article-recirculation .field_content_hub_articles > *{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px;}@media (min-width:1201px){.article-recirculation .field_content_hub_articles > *{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;}}.article-card{margin-bottom:40px;}.article-card__image a{position:relative;display:inline-block;}.article-card__image a::after{position:absolute;content:'';background-color:#b85c23;height:62%;width:25%;bottom:20px;right:-7px;border-radius:0 0 6px;z-index:-10;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms;-webkit-transform-origin:bottom right;transform-origin:bottom right;}.article-card__image a:hover::after,.article-card__image a:focus::after{-webkit-transform:scaleX(3) scaleY(1.2);transform:scaleX(3) scaleY(1.2);}.article-card__image .field_media_image img{border-radius:6px;}.article-card__summary{max-width:356px;}.article-card__summary h3{font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));}.article-card__summary h3 a{color:#4d4847;text-decoration:none;}.article-card .membership .field_media_image{position:relative;margin-bottom:1.45rem;}.article-card .membership .field_media_image::before{content:'';position:absolute;height:100%;width:100%;background:transparent linear-gradient(300deg,#c49a4c 0%,#c49a4c00 30%) 0% 0% no-repeat padding-box;bottom:0;left:0;}.article-card .membership .field_media_image img{margin-bottom:0;width:100%;}.article-card .membership--locked .field_media_image{position:relative;}.article-card .membership--locked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/torch-button-small-locked.svg");position:absolute;bottom:1rem;right:1rem;}.article-card .membership--unlocked .field_media_image{position:relative;}.article-card .membership--unlocked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/torch-button-small-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.large-text-image__content{margin-top:30px;padding-top:70px;position:relative;z-index:10;}@media (min-width:761px){.large-text-image__content{margin-top:140px;padding-top:140px;}}.large-text-image__content::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% 85%,0 100%);clip-path:polygon(0 0,100% 0,100% 85%,0 100%);background:transparent -webkit-gradient(linear,left top,right top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;}.large-text-image__content .field_title{position:relative;padding-bottom:80px;text-align:center;}@media (min-width:761px){.large-text-image__content .field_title{padding-bottom:100px;}}.large-text-image__content .field_title::after{content:'';width:55px;height:1px;border-bottom:1px solid #b85c23;position:absolute;top:160px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}@media (min-width:761px){.large-text-image__content .field_title::after{top:135px;}}@media (min-width:961px){.large-text-image__content .field_title::after{top:100px;}}.large-text-image__content .field_cta_summary{margin-bottom:38px;padding-right:30px;font-size:18px;font-weight:bold;}.large-text-image__content .field_cta_link{margin-bottom:38px;}.large-text-image__content .field_cta_link a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.large-text-image__content .field_cta_link a.a{color:#fff;}.large-text-image__content .field_cta_link a a{color:#fff;text-decoration:none;}.large-text-image__content .field_cta_link a:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.large-text-image__content .cta-box{text-align:center;}@media (min-width:761px){.large-text-image__content .cta-box{text-align:left;}}.large-text-image__content .shadow-box{padding:30px;}.large-text-image__content .field_details h6 a{text-decoration:none;color:#4d4847;}.large-text-image__content .field_details h6 a:hover,.large-text-image__content .field_details h6 a:focus{color:#b85c23;}.large-text-image__background{max-width:2500px;height:500px;background-repeat:no-repeat;background-size:cover;background-position:center top;margin-top:-150px;position:relative;z-index:-1;}@media (min-width:761px){.large-text-image__background{height:720px;}}@media (min-width:1201px){.large-text-image__background{background-position:center -9vw;}}.layout-container--profile [aria-label='Status message'],.layout-container--profile [aria-label='Error message']{position:relative;z-index:90;top:-100px;margin:0;}.layout-container--profile .loan-status--inactive .loan-status-text{color:#b85c23;}.layout-container--profile .bank-account-status--inactive .bank-account-status-text{color:#b85c23;}.layout-container--profile .layout-wrapper{background:#f1fbfc;padding:130px 0 80px;}@media (max-width:960px){.layout-container--profile .layout-wrapper{padding:20px 0 80px;}}.layout-container--profile .layout-wrapper .content-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:960px){.layout-container--profile .layout-wrapper .content-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.layout-container--profile .layout-content{width:calc(100% - 270px);}@media (max-width:960px){.layout-container--profile .layout-content{width:100%;}}.layout-container--profile .layout-left-sidebar{width:220px;}@media (max-width:1440px){.layout-container--profile .layout-left-sidebar{padding-left:20px;}}@media (max-width:960px){.layout-container--profile .layout-left-sidebar{width:100%;margin-bottom:100px;padding-left:0;}}.layout-container--profile .layout-left-sidebar ul{margin:0;}@media (max-width:960px){.layout-container--profile .layout-left-sidebar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.layout-container--profile .layout-left-sidebar li{list-style-type:none;border-bottom:1px dashed #cfcac9;position:relative;margin:0;}@media (max-width:960px){.layout-container--profile .layout-left-sidebar li{width:calc(50% - 10px);}}.layout-container--profile .layout-left-sidebar li a{padding:20px 0;display:inline-block;font-size:14px;line-height:20px;text-transform:uppercase;color:#262423;text-decoration:none;font-weight:700;font-family:"Gotham Bold",sans-serif;-webkit-transition:0.2s ease all;transition:0.2s ease all;}@media (max-width:960px){.layout-container--profile .layout-left-sidebar li a{padding:17px 20px 17px 0;font-size:13px;}}.layout-container--profile .layout-left-sidebar li a:hover{color:#b85c23;-webkit-transition:0.2s ease all;transition:0.2s ease all;}.layout-container--profile .layout-left-sidebar li a:hover::after{content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");position:absolute;right:0;top:19px;width:20px;}@media (max-width:960px){.layout-container--profile .layout-left-sidebar li a:hover::after{display:none;}}.layout-container--profile .form-item-gender{vertical-align:top;}.layout-container--profile .form-item-gender,.layout-container--profile .form-item-income,.layout-container--profile .form-item-how-did-you-hear-about-us{width:calc(50% - 10px);display:inline-block;margin-right:10px;}@media (max-width:760px){.layout-container--profile .form-item-gender,.layout-container--profile .form-item-income,.layout-container--profile .form-item-how-did-you-hear-about-us{width:100%;display:block;margin-right:0;}}.layout-container--profile .form-item-month,.layout-container--profile .form-item-day,.layout-container--profile .form-item-year{width:calc(16% - 10px);display:inline-block;margin-right:10px;}@media (max-width:760px){.layout-container--profile .form-item-month,.layout-container--profile .form-item-day,.layout-container--profile .form-item-year{width:calc(33.33% - 10px);display:inline-block;}}@media (max-width:760px){.layout-container--profile .form-item-year{margin-right:0;}}.layout-container--profile .form-item-month label{white-space:nowrap;}.layout-container--profile .form-item-gender,.layout-container--profile .form-item-how-did-you-hear-about-us{margin-right:0;}.layout-container--profile [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;}.layout-container--profile [data-drupal-selector='edit-ethnicity'].form-wrapper > .fieldset-wrapper .description{margin:10px 0 20px;}.layout-container--profile [data-drupal-selector='edit-ethnicity'].form-wrapper > legend{padding-bottom:8px;}.layout-container--profile [data-drupal-selector='edit-ethnicity'].form-wrapper > legend span{display:block;color:#262423;font-size:16px;border-bottom:0;font-family:"Gotham Medium",sans-serif;margin:0;padding:0;}.layout-container--profile .form-item-ethnicity{width:calc(50% - 20px);margin-right:10px;display:inline-block;margin-bottom:0;}@media (max-width:760px){.layout-container--profile .form-item-ethnicity{width:100%;display:block;}}.layout-container--profile .form-item-ethnicity .option{font-family:"Gotham Book",sans-serif;}.layout-container--profile .profile-dashboard{position:relative;background:#fff;-webkit-box-shadow:0 10px 20px #0000000d;box-shadow:0 10px 20px #0000000d;padding:40px;}@media (max-width:760px){.layout-container--profile .profile-dashboard{padding:40px 20px;}}.layout-container--profile .profile-dashboard strong{font-family:"Gotham Medium",sans-serif;font-weight:500;}.layout-container--profile .profile-dashboard::before{height:76px;width:172px;max-width:100%;border-radius:10px 10px 0 0;background:#fff;content:'';position:absolute;top:-70px;left:0;z-index:50;-webkit-box-shadow:0 -10px 20px #0000000d;box-shadow:0 -10px 20px #0000000d;}@media (max-width:760px){.layout-container--profile .profile-dashboard::before{width:136px;}}.layout-container--profile .profile-dashboard--funding-source::before{width:450px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--funding-source::before{width:415px;}}.layout-container--profile .profile-dashboard--funding-source h2{font-size:22px;line-height:30px;padding-bottom:20px;}.layout-container--profile .profile-dashboard--funding-source h2.form-heading-bordered{color:#125a71;padding-bottom:15px;margin-bottom:30px;width:100%;border-bottom:1px dashed #cfcac9;display:block;}.layout-container--profile .profile-dashboard--funding-source strong{color:#262423;}.layout-container--profile .profile-dashboard--funding-source form label{margin-bottom:6px;}.layout-container--profile .profile-dashboard--funding-source .profile-bank-account-info{border-left:1px dashed #cfcac9;padding-left:40px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--funding-source .profile-bank-account-info{border-left:0;padding-top:20px;padding-left:0;}}.layout-container--profile .profile-dashboard--funding-source .funding-source-inner-block{margin-bottom:30px;}.layout-container--profile .profile-dashboard--funding-source .funding-source-inner-block strong{display:inline-block;padding-bottom:5px;}.layout-container--profile .profile-dashboard--funding-source .form-item-suggested-minimum-payment,.layout-container--profile .profile-dashboard--funding-source .form-item-additional-payment,.layout-container--profile .profile-dashboard--funding-source .form-item-total-monthly-payment{float:left;width:calc(33.33% - 12px);margin-right:18px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--funding-source .form-item-suggested-minimum-payment,.layout-container--profile .profile-dashboard--funding-source .form-item-additional-payment,.layout-container--profile .profile-dashboard--funding-source .form-item-total-monthly-payment{width:100%;margin-right:0;}}.layout-container--profile .profile-dashboard--funding-source .form-item-total-monthly-payment{margin-right:0;}.layout-container--profile .profile-dashboard--funding-source fieldset[data-drupal-selector='edit-frequency']{margin-bottom:30px;}.layout-container--profile .profile-dashboard--funding-source fieldset[data-drupal-selector='edit-frequency'] legend{display:none;}.layout-container--profile .profile-dashboard--funding-source fieldset[data-drupal-selector='edit-frequency'] .form-item-frequency{display:inline-block;margin-right:25px;}.layout-container--profile .profile-dashboard--funding-source fieldset[data-drupal-selector='edit-frequency'] .form-item-frequency:last-child{margin-right:0;}.layout-container--profile .profile-dashboard--funding-source div[data-drupal-selector='edit-ach-agreement-container']{float:left;width:100%;clear:both;margin-top:20px;}.layout-container--profile .profile-dashboard--funding-source input[data-drupal-selector='edit-submit']{margin-top:25px;}.layout-container--profile .profile-dashboard--funding-source .upcoming-payment-block{background:#f1fbfc;padding:24px 40px;margin-top:30px;margin-bottom:15px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--funding-source .upcoming-payment-block{padding:24px;}}.layout-container--profile .profile-dashboard--funding-source .upcoming-payment-block p{margin:0;padding:0 0 15px;}.layout-container--profile .profile-dashboard--funding-source .upcoming-payment-block p:last-child{padding:0;}.layout-container--profile .profile-dashboard--funding-source .upcoming-payment-block__intro{font-weight:bold;}.layout-container--profile .profile-dashboard--loan-center{line-height:1.5;}.layout-container--profile .profile-dashboard--loan-center::before{width:235px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--loan-center::before{width:200px;}}.layout-container--profile .profile-dashboard--loan-center strong{color:#262423;}.layout-container--profile .profile-dashboard--loan-center h2{font-size:22px;line-height:30px;}.layout-container--profile .profile-dashboard--loan-center input[data-drupal-selector='edit-amount']{padding:18px 20px 18px 35px;}.layout-container--profile .profile-dashboard--loan-center .loan-center__payment-type{text-transform:capitalize;}.layout-container--profile .profile-dashboard--loan-center .loan-center-inner-block{margin-bottom:30px;}.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap caption{text-align:left;font-size:22px;line-height:30px;font-family:"Noe Display",serif;color:#125a71;margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #cfcac9;}.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap th{text-transform:uppercase;letter-spacing:1.12;font-family:"Gotham Bold",sans-serif;font-size:14px;color:#262423;}.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap th:first-child,.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap td:first-child{padding-left:0.96667rem;}.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap tr,.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap td,.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap th{border:0;}.layout-container--profile .profile-dashboard--loan-center .loan-center-table-wrap tbody tr:nth-child(odd){background-color:#f7f5f3;}.layout-container--profile .profile-dashboard--loan-center .form-item-amount{position:relative;}.layout-container--profile .profile-dashboard--loan-center .form-item-amount .field-prefix{position:absolute;bottom:23px;left:14px;}.layout-container--profile .profile-dashboard--loan-center .profile-change-funding-block{border-left:1px dashed #cfcac9;padding-left:40px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--loan-center .profile-change-funding-block{border-left:0;padding-top:20px;padding-left:0;}}.layout-container--profile .profile-dashboard .investment-center-table-block{margin-bottom:60px;}.layout-container--profile .profile-dashboard--investment-center{line-height:1.5;}.layout-container--profile .profile-dashboard--investment-center::before{width:325px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--investment-center::before{width:285px;}}.layout-container--profile .profile-dashboard--investment-center strong{color:#262423;}.layout-container--profile .profile-dashboard--investment-center h2{font-size:22px;line-height:30px;}.layout-container--profile .profile-dashboard--investment-center input[data-drupal-selector='edit-amount']{padding:18px 20px 18px 35px;}.layout-container--profile .profile-dashboard--investment-center .loan-center-inner-block{margin-bottom:30px;}.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap caption{text-align:left;font-size:22px;line-height:30px;font-family:"Noe Display",serif;color:#125a71;margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #cfcac9;}.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap th{text-transform:uppercase;letter-spacing:1.12;font-family:"Gotham Bold",sans-serif;font-size:14px;color:#262423;}.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap th:first-child,.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap td:first-child{padding-left:0.96667rem;}.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap tr,.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap td,.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap th{border:0;}.layout-container--profile .profile-dashboard--investment-center .loan-center-table-wrap tbody tr:nth-child(odd){background-color:#f7f5f3;}.layout-container--profile .profile-dashboard--investment-center .form-item-amount{position:relative;}.layout-container--profile .profile-dashboard--investment-center .form-item-amount .field-prefix{position:absolute;bottom:23px;left:14px;}.layout-container--profile .profile-dashboard--investment-center .profile-change-funding-block{border-left:1px dashed #cfcac9;padding-left:40px;}@media (max-width:760px){.layout-container--profile .profile-dashboard--investment-center .profile-change-funding-block{border-left:0;padding-top:20px;padding-left:0;}}.layout-container--profile .profile-dashboard .profile-feat-box{background:#f7f5f3;padding:40px;border-radius:4px;overflow:hidden;margin-bottom:40px;}@media (max-width:760px){.layout-container--profile .profile-dashboard .profile-feat-box{padding:25px;}}.layout-container--profile .profile-dashboard .profile-col-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:760px){.layout-container--profile .profile-dashboard .profile-col-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.layout-container--profile .profile-dashboard .profile-col-wrap--2-col > *{width:calc(50% - 20px);}@media (max-width:760px){.layout-container--profile .profile-dashboard .profile-col-wrap--2-col > *{width:100%;}.layout-container--profile .profile-dashboard .profile-col-wrap--2-col > * .profile-feat-col{width:calc(50% - 20px);}}.layout-container--profile .profile-dashboard > h3{position:absolute;line-height:1;top:-45px;left:40px;z-index:55;font-size:28px;}@media (max-width:760px){.layout-container--profile .profile-dashboard > h3{left:20px;}}.layout-container--profile .profile-dashboard form{padding:0;}.layout-container--profile .profile-dashboard form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.layout-container--profile .profile-dashboard form .select-wrapper{position:relative;}.layout-container--profile .profile-dashboard form .select-wrapper::after{content:'';position:absolute;z-index:10;bottom:26px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.layout-container--profile .profile-dashboard form .fieldset-legend{color:#125a71;padding-bottom:15px;margin-bottom:12px;width:100%;border-bottom:1px dashed #cfcac9;display:block;}.layout-container--profile .profile-dashboard form label{font-family:"Gotham Medium",sans-serif;}.layout-container--profile .profile-dashboard form fieldset{margin-bottom:60px;}.layout-container--profile .profile-dashboard form fieldset fieldset{margin-bottom:0;}.layout-container--profile .profile-dashboard form fieldset[data-drupal-selector='edit-name-and-address']{margin-bottom:20px;}.layout-container--profile .profile-dashboard form fieldset legend{width:100%;}.layout-container--profile .profile-dashboard form select,.layout-container--profile .profile-dashboard form input[type='checkbox'],.layout-container--profile .profile-dashboard form input[type='radio']{cursor:pointer;}.layout-container--profile .profile-dashboard form .form-item-username .description{margin-top:3px;}.layout-container--profile .profile-dashboard form .form-item[style='display: none;']{margin-bottom:0;}.layout-container--profile .profile-dashboard form .form-item-communication-method{display:inline-block;margin-right:30px;}.layout-container--profile .profile-dashboard form .form-item-send-text-messages{position:relative;}.layout-container--profile .profile-dashboard form .form-item-send-text-messages input,.layout-container--profile .profile-dashboard form .form-item-send-text-messages label{display:none;}.layout-container--profile .profile-dashboard form .form-item-send-text-messages .description{margin-top:-20px;}.layout-container--profile .profile-dashboard form .name-and-address__name .form-item-first-name,.layout-container--profile .profile-dashboard form .name-and-address__name .form-item-last-name{width:49%;float:left;}@media (max-width:760px){.layout-container--profile .profile-dashboard form .name-and-address__name .form-item-first-name,.layout-container--profile .profile-dashboard form .name-and-address__name .form-item-last-name{width:100%;clear:both;margin-right:0;}}.layout-container--profile .profile-dashboard form .name-and-address__name .form-item-last-name{margin-left:2%;}@media (max-width:760px){.layout-container--profile .profile-dashboard form .name-and-address__name .form-item-last-name{margin-left:0;}}.layout-container--profile .profile-dashboard form .name-and-address__name .name_and_address__name-message{float:left;clear:both;width:100%;}.layout-container--profile .profile-dashboard form .form-item-address-locality{float:left;width:48%;margin-right:2%;}@media (max-width:760px){.layout-container--profile .profile-dashboard form .form-item-address-locality{width:100%;clear:both;margin-right:0;}}.layout-container--profile .profile-dashboard form .form-item-address-administrative-area{float:left;width:26%;margin-right:2%;}@media (max-width:760px){.layout-container--profile .profile-dashboard form .form-item-address-administrative-area{width:100%;clear:both;margin-right:0;}}.layout-container--profile .profile-dashboard form .form-item-address-postal-code{float:left;width:22%;margin-right:0;}@media (max-width:760px){.layout-container--profile .profile-dashboard form .form-item-address-postal-code{width:100%;clear:both;margin-right:0;}}.layout-container--profile .profile-dashboard form .form-item-phone-number{float:left;clear:both;width:100%;margin-right:0;}.donation-form-wrap{padding-top:1rem;padding-bottom:6rem;}.donation-form-wrap .form-item-email{width:calc(50% - 20px);float:left;}@media (max-width:760px){.donation-form-wrap .form-item-email{width:100%;clear:both;margin-right:0;}}.donation-form-wrap [data-drupal-selector='edit-information'] label{display:block;position:relative;}.donation-form-wrap [data-drupal-selector='edit-information'] label:not([for^='edit-address-address-line2'])::after{content:'*';}.donation-form-wrap .form-item-phone-number{width:calc(50% - 20px);float:right;}@media (max-width:760px){.donation-form-wrap .form-item-phone-number{width:100%;clear:both;margin-right:0;}}.donation-form-wrap .information__message{clear:both;width:100%;}.donation-form-wrap .form-item-other-amount{position:relative;}.donation-form-wrap .form-item-other-amount .field-prefix{display:block;position:absolute;bottom:19px;left:14px;}.donation-form-wrap .form-item-other-amount [data-drupal-selector='edit-other-amount']{padding:14px 20px 14px 30px;}.donation-form-wrap .form-wrapper[data-drupal-selector='edit-actions']{position:relative;width:260px;margin:0 auto;}.donation-form-wrap .form-wrapper[data-drupal-selector='edit-actions'] input[type='submit']{position:relative;padding:20px 50px 20px 32px;}.donation-form-wrap .form-wrapper[data-drupal-selector='edit-actions']::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:18px;right:32px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.donation-form-wrap .form-wrapper[data-drupal-selector='edit-actions']:hover::after{-webkit-transform:translate(6px);transform:translate(6px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.donation-form-wrap [data-drupal-selector='edit-donation'] > legend:first-child{display:none;}.donation-form-wrap [data-drupal-selector='edit-amount'] .form-item-amount{display:inline-block;margin-right:8px;}.donation-form-wrap [data-drupal-selector='edit-amount'] .form-item-amount label{display:inline-block;background-color:#b85c23;padding:11px 36px;font-family:"Gotham Book",sans-serif;font-size:22px;border-radius:4px;color:#fff;cursor:pointer;-webkit-transition:0.2s ease all;transition:0.2s ease all;}.donation-form-wrap [data-drupal-selector='edit-amount'] .form-item-amount label:hover{opacity:0.9;}.donation-form-wrap [data-drupal-selector='edit-amount'] .form-item-amount label::before{display:none;}.donation-form-wrap [data-drupal-selector='edit-amount'] .form-item-amount input[type='radio']:checked + label{background-color:#125a71;}.donation-form-wrap form label{margin-bottom:5px;}.donation-form-wrap .form-item-bank-routing-number,.donation-form-wrap .form-item-bank-account-number,.donation-form-wrap .form-item-confirm-account-number{width:calc(50% - 10px);display:inline-block;}@media (max-width:760px){.donation-form-wrap .form-item-bank-routing-number,.donation-form-wrap .form-item-bank-account-number,.donation-form-wrap .form-item-confirm-account-number{width:100%;display:block;}}.donation-form-wrap .form-item-bank-routing-number,.donation-form-wrap .form-item-bank-account-number{margin-right:10px;}@media (max-width:760px){.donation-form-wrap .form-item-bank-routing-number,.donation-form-wrap .form-item-bank-account-number{margin-right:0;}}.donation-form-wrap .form-item-credit-card-cvv,.donation-form-wrap .form-item-credit-card-date-month,.donation-form-wrap .form-item-credit-card-date-year{width:calc(33.33% - 10px);display:inline-block;}@media (max-width:760px){.donation-form-wrap .form-item-credit-card-cvv,.donation-form-wrap .form-item-credit-card-date-month,.donation-form-wrap .form-item-credit-card-date-year{width:100%;display:block;}}.donation-form-wrap .form-item-credit-card-cvv,.donation-form-wrap .form-item-credit-card-date-month{margin-right:10px;}@media (max-width:760px){.donation-form-wrap .form-item-credit-card-cvv,.donation-form-wrap .form-item-credit-card-date-month{margin-right:0;}}.donation-form-wrap [data-drupal-selector='edit-credit-card-container-date']{display:none;}.donation-form-wrap [data-drupal-selector='edit-message']{margin-bottom:30px;background:transparent;border-radius:0;padding:0;font-size:unset;}.donation-form-wrap .form-item-transaction-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.donation-form-wrap .form-item-transaction-fee label{padding-left:1ex;margin-top:-3px;}.donation-form-wrap .form-item-transaction-fee + div{background:#dbf5f7;padding:22px 20px;border-radius:4px;font-family:"Noe Display",serif;font-size:22px;line-height:1.2;color:#4d4847;overflow:hidden;margin-bottom:20px;}.donation-form-wrap .form-item-transaction-fee + div > div:first-child{float:left;}.donation-form-wrap .form-item-transaction-fee + div > div:last-child{float:right;color:#b85c23;}@media (max-width:960px){.donation-form-wrap .form-item-transaction-fee + div > div:last-child{float:left;margin-top:20px;clear:both;}}.donation-form-wrap [data-drupal-selector='edit-name']{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:760px){.donation-form-wrap [data-drupal-selector='edit-name']{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.donation-form-wrap [data-drupal-selector='edit-name'] .form-item{width:calc(50% - 20px);}@media (max-width:760px){.donation-form-wrap [data-drupal-selector='edit-name'] .form-item{width:100%;}}.dashboard-fetch-account-info{padding:3.5rem 0;text-align:center;}.dashboard-fetch-account-info p{font-size:18px;}.text-hero{text-align:center;margin-top:75px;margin-bottom:80px;}@media (min-width:761px){.text-hero{margin-top:100px;}}.text-hero.bg-blue{padding-top:75px;padding-bottom:80px;margin:0;background:transparent -webkit-gradient(linear,left top,right top,from(#4d4847),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#4d4847 0%,#105266 100%) 0% 0% no-repeat padding-box;color:#fff;}@media (min-width:761px){.text-hero.bg-blue{padding-top:100px;margin-top:0;}}.text-hero.bg-blue h1{color:#fff;}.text-hero.bg-gold{padding-top:75px;padding-bottom:20rem;margin:0;background:transparent linear-gradient(164deg,#fff3 0%,#c49a4c4d 26%,#c49a4c66 40%,#c49a4c59 53%,#c49a4c40 100%) 0% 0% no-repeat padding-box;}@media (min-width:761px){.text-hero.bg-gold{padding-top:100px;margin-top:0;}}.text-hero-social{text-align:center;padding-top:75px;padding-bottom:2rem;margin:0;}@media (min-width:761px){.text-hero-social{padding-top:100px;}}.text-hero-social .tag{display:inline-block;margin:0 auto 32px;}.text-hero-social__social-block{margin:4rem 1rem 1rem;text-align:left;}.text-hero-social__social-block::before{content:'Share';display:block;position:relative;text-transform:uppercase;color:#b85c23;font-size:12px;font-family:"Gotham Bold",sans-serif;letter-spacing:1px;font-weight:500;top:-20px;}.text-hero-social__social-block .a2a_dd{display:none;}.text-hero-social__social-block .addtoany_list.a2a_kit_size_32 a > span{background-color:#fff !important;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.text-hero-social__social-block .addtoany_list.a2a_kit_size_32 a:first-child{padding-left:0;}.text-hero-social__social-block .addtoany_list.a2a_kit_size_32 a > span svg{fill:#b85c23;width:24px;padding-top:4px;}.text-hero-social__social-block .addtoany_list.a2a_kit_size_32 a > span path{fill:#b85c23;}.text-hero-social .content-container--1200{padding:0;}.text-hero-social.bg-blue{padding-top:75px;padding-bottom:1rem;margin:0;background:transparent -webkit-gradient(linear,left top,right top,from(#4d4847),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#4d4847 0%,#105266 100%) 0% 0% no-repeat padding-box;color:#fff;}@media (min-width:761px){.text-hero-social.bg-blue{padding-top:100px;margin-top:0;}}.text-hero-social.bg-blue h1,.text-hero-social.bg-blue h4{color:#fff;}.text-hero-social.bg-blue .text-hero-social__social-block::before{color:#fff;}.advanced-image-hero{position:relative;}.advanced-image-hero__background{max-width:2500px;height:560px;background-repeat:no-repeat;background-size:cover;background-position:center top;}@media (min-width:961px){.advanced-image-hero__background{height:840px;}}.advanced-image-hero__content{margin-top:-500px;}@media (min-width:761px){.advanced-image-hero__content{margin-top:-400px;}}@media (min-width:961px){.advanced-image-hero__content{margin-top:0;position:absolute;top:120px;}}@media (min-width:1201px){.advanced-image-hero__content{left:calc((100vw - 1200px)/2);}}.advanced-image-hero__content .cta{text-align:center;background:#125a71;color:#fff;max-width:480px;border-radius:4px;padding:32px;}@media (min-width:761px){.advanced-image-hero__content .cta{border-radius:0;}}.advanced-image-hero__content .cta img{width:65px;height:auto;}.advanced-image-hero__content .cta--1{margin-bottom:16px;}.advanced-image-hero__content .cta--2{margin-bottom:64px;}.advanced-image-hero__content .field_title{font-size:calc(clamp(3.5rem,2.9623rem + 2.2642vw,5rem));max-width:616px;line-height:1;margin-bottom:236px;}@media (min-width:761px){.advanced-image-hero__content .field_title{margin-bottom:100px;}}@media (min-width:961px){.advanced-image-hero__content .field_title{margin-bottom:56px;}}.advanced-image-hero__content .field_cta_1_link,.advanced-image-hero__content .field_cta_2_link{padding-bottom:16px;}.advanced-image-hero__content .field_cta_1_link a,.advanced-image-hero__content .field_cta_2_link a{background:transparent;text-decoration:none;color:#fff;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));}.advanced-image-hero__content .field_cta_1_link a::after,.advanced-image-hero__content .field_cta_2_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.advanced-image-hero__content .field_cta_1_link a:hover::after,.advanced-image-hero__content .field_cta_2_link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.featured-article__background{max-width:2500px;height:550px;background-repeat:no-repeat;background-size:cover;background-position:center top;}@media (min-width:1600px){.featured-article__background{height:600px;}}.featured-article__background .content-container--1200{padding:0;position:relative;height:100%;}@media (min-width:761px){.featured-article__background .content-container--1200{padding:0 10px;}}.featured-article__content{padding:28px 28px 60px;width:100%;display:block;position:absolute;min-height:200px;bottom:0;}@media (min-width:761px){.featured-article__content{padding:32px;width:560px;bottom:50%;-webkit-transform:translate(0,50%);transform:translate(0,50%);}}.featured-article__content h2{font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));}.featured-article__content h2 a{color:#4d4847;text-decoration:none;}.featured-article__content.shadow-box{border-radius:0;}@media (min-width:761px){.featured-article__content.shadow-box{border-radius:6px;}}.featured-article__content .field_summary{margin-bottom:2rem;}.gradient-hero{background:transparent -webkit-gradient(linear,left top,right top,from(#4d4847),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#4d4847 0%,#105266 100%) 0% 0% no-repeat padding-box;padding-top:52px;text-align:center;}@media (min-width:761px){.gradient-hero{padding-top:64px;}}.gradient-hero.with-image{background:-webkit-gradient(linear,left top,left bottom,from(#4d4847),color-stop(75%,#105266),color-stop(75%,white),to(white));background:linear-gradient(to bottom,#4d4847 0%,#105266 75%,white 75%,white 100%);}.gradient-hero .tag{display:inline-block;margin:0 auto 32px;}.gradient-hero__title{font-size:calc(clamp(2.75rem,2.3019rem + 1.8868vw,4rem));margin-bottom:32px;}@media (min-width:761px){.gradient-hero__title{margin-bottom:48px;}}.gradient-hero__subtitle{padding-bottom:32px;}@media (min-width:761px){.gradient-hero__subtitle{padding-bottom:48px;}}.gradient-hero__image{max-width:720px;margin:0 auto;text-align:center;}.gradient-hero__image img{display:block;height:100%;}.gradient-hero__image .field_media_oembed_video > div{position:relative;padding-bottom:56.25%;height:0;}.gradient-hero__image .field_media_oembed_video > div iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.resource-listing{padding-top:calc(clamp(2rem,3vmax,3rem));}.resource-listing:last-of-type{padding-bottom:calc(clamp(2rem,3vmax,3rem));}.resource-listing .field_title{color:#125a71;font-family:"Noe Display",serif;font-size:calc(clamp(1.75rem,1.6604rem + 0.3774vw,2rem));padding-bottom:16px;margin-bottom:32px;border-bottom:1px dashed #d1d1d1;}.resource-listing .field_resources .resource-wrapper > div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}@media (min-width:761px){.resource-listing .field_resources .resource-wrapper > div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.resource-listing .field_resources .resource-wrapper > div > *{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}.resource-listing .field_resources .field_resource_link a{color:#4d4847;font-family:"Noe Display",serif;font-weight:bold;font-size:18px;position:relative;padding-left:30px;display:inline-block;}.resource-listing .field_resources .field_resource_link a:hover,.resource-listing .field_resources .field_resource_link a:focus{color:#b85c23;-webkit-text-decoration-color:#b85c23;text-decoration-color:#b85c23;}.resource-listing .field_resources .field_resource_link a::before{content:url("/themes/custom/citizenship/assets/icons/icon-link-external.svg");width:20px;height:20px;position:absolute;top:4px;left:0;}.resource-listing .field_resources .field_resource_description{font-size:14px;line-height:1.3;letter-spacing:0.28px;margin-bottom:1.45rem;}.content-hub-category{background-color:#f7f5f3;padding-top:20px;padding-bottom:calc(clamp(3.75rem,7vmax,7.5rem));}.content-hub-category .field_article_category,.content-hub-category .field_category{font-family:"Gotham Bold",sans-serif;font-size:14px;text-transform:uppercase;border-bottom:3px solid #4d4847;padding-bottom:1rem;}.content-hub-category__list article .title{color:#4d4847;}.content-hub-category__list article a{text-decoration:none;}.content-hub-category__list .field_featured_hub_article{padding-top:20px;}@media (min-width:761px){.content-hub-category__list .field_featured_hub_article{padding-right:calc(clamp(0.5rem,3vmax,3.5rem));}}.content-hub-category__list .field_featured_hub_article h2{line-height:1.2;letter-spacing:0.4px;font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));}.content-hub-category__list .field_hub_articles h2{line-height:1.3;letter-spacing:0;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));padding-bottom:0;margin-bottom:0;}.content-hub-category__list .field_hub_articles div{border-bottom:1px solid #cfcac9;padding-top:20px;}.content-hub-category__list .field_hub_articles div:last-of-type{border-bottom:0;}.content-hub-category__list .category-label{font-size:14px;display:inline-block;margin-bottom:8px;}.content-hub-category__list .article-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;}@media (min-width:761px){.content-hub-category__list .article-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}}.content-hub-category__list .article-card__image{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:761px){.content-hub-category__list .article-card__image{-ms-flex-preferred-size:40%;flex-basis:40%;}}.content-hub-category__list .article-card__image .field_media_image img{border-radius:4px;}@media (min-width:761px){.content-hub-category__list .article-card__image .field_media_image img{height:128px;width:100%;max-width:180px;}}.content-hub-category__list .article-card__title{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:761px){.content-hub-category__list .article-card__title{-ms-flex-preferred-size:60%;flex-basis:60%;}}.content-hub-category__list .article-card__body{-ms-flex-preferred-size:100%;flex-basis:100%;}.faq-block{padding-top:calc(clamp(3rem,7vmax,7.5rem));}.faq-block:last-of-type{padding-bottom:calc(clamp(5rem,10vmax,10rem));}.faq-block__category h2{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));color:#4d4847;}.faq-block__questions .question-wrapper{padding:18px 20px;border:1px solid #e2e0df;border-radius:4px;margin-bottom:10px;}.faq-block__questions .question-wrapper .field_faq_question{font-family:"Gotham Medium",sans-serif;color:#125a71;cursor:pointer;padding-right:12px;}.faq-block__questions .question-wrapper .field_faq_answer{margin-top:24px;}.faq-block__questions .question-wrapper summary{position:relative;}.faq-block__questions .question-wrapper summary::after{position:absolute;color:#a6531f;top:0;right:0;cursor:pointer;}.faq-block__questions .question-wrapper details[open] > summary::after{content:'\25B4';font-size:30px;}.faq-block__questions .question-wrapper details > summary{list-style:none;}.faq-block__questions .question-wrapper details > summary::marker,.faq-block__questions .question-wrapper details > summary::-webkit-details-marker{display:none;}.faq-block__questions .question-wrapper details > summary::after{content:'\25BE';font-size:20px;}.faq-block__questions .field_faq_category{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));color:#4d4847;font-family:"Noe Display",serif;margin-bottom:2rem;}.faq-block__questions .field_left_faq_listing > div{margin-bottom:80px;}.faq-block__questions .field_left_faq_listing > div:last-of-type{margin-bottom:0;}.faq-block__form .field_right_webform{background:transparent -webkit-gradient(linear,left bottom,left top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(to top,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;padding:48px 24px;border-radius:4px;margin-top:80px;}@media (min-width:761px){.faq-block__form .field_right_webform{margin-top:0;}}.faq-block__form .field_right_webform h2,.faq-block__form .field_right_webform h3,.faq-block__form .field_right_webform h4{color:#125a71;}.suggested-reading{padding-top:calc(clamp(5rem,8vmax,8.75rem));padding-bottom:calc(clamp(5rem,8vmax,8.75rem));}.suggested-reading .h2{margin-bottom:50px;position:relative;max-width:720px;}.suggested-reading .h2::after{content:'';width:55px;height:1px;border-bottom:1px solid #b85c23;position:absolute;top:75px;left:0;}@media (min-width:761px){.suggested-reading .h2::after{top:100px;}}@media (min-width:761px){.suggested-reading__link{text-align:right;padding-right:40px;}}.suggested-reading__link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.suggested-reading__link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.suggested-reading__link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.suggested-reading__articles{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;}@media (min-width:961px){.suggested-reading__articles{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;}}@media (min-width:1201px){.suggested-reading__articles{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}.suggested-reading__articles > *{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-bottom:20px;}@media (min-width:1201px){.suggested-reading__articles > *{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;}}.two-column-cta{background-color:#f7f5f3;padding-top:calc(clamp(5rem,8vmax,8.75rem));padding-bottom:calc(clamp(5rem,10vmax,10rem));}.two-column-cta__title{text-align:center;}.two-column-cta__title h2{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));color:#4d4847;margin-bottom:2.5rem;}.two-column-cta__cols{margin-top:40px;padding:20px 0;}@media (min-width:761px){.two-column-cta__cols{margin-top:60px;padding:40px;}}.two-column-cta__cols .field_ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;}@media (min-width:761px){.two-column-cta__cols .field_ctas{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.two-column-cta__cols .field_ctas > *{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;}.two-column-cta__cols .field_ctas .field_micro_cta_title{color:#125a71;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));padding-bottom:20px;border-bottom:1px dashed #cfcac9;margin-bottom:1rem;}.two-column-cta__cols .field_ctas .field_micro_cta_subtitle{margin-bottom:40px;}.two-column-cta__cols .field_ctas .field_micro_cta_link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.two-column-cta__cols .field_ctas .field_micro_cta_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.two-column-cta__cols .field_ctas .field_micro_cta_link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.copy-stats{margin-top:calc(clamp(2.75rem,7vmax,7.5rem));}@media (min-width:761px){.copy-stats__left{margin-right:15px;}}@media (min-width:961px){.copy-stats__left{margin-right:40px;}}@media (min-width:761px){.copy-stats__right{margin-left:15px;}}@media (min-width:961px){.copy-stats__right{margin-left:40px;}}.copy-stats__stats-block{background:url("/themes/custom/citizenship/assets/images/revised-texture.jpg") repeat;padding:20px;border-radius:6px;margin-bottom:40px;text-align:center;}.copy-stats__stats-block .field_stat_1_number,.copy-stats__stats-block .field_stat_2_number,.copy-stats__stats-block .field_stat_3_number{font-family:"Noe Display",serif;font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));font-weight:bold;color:#125a71;margin-bottom:0.5rem;}.copy-stats__stats-block .field_stat_1_description,.copy-stats__stats-block .field_stat_2_description,.copy-stats__stats-block .field_stat_3_description{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;line-height:1.3;letter-spacing:1.12px;margin-bottom:1.45rem;}.mission-statement{text-align:center;margin:40px auto;}.mission-statement .shadow-box{padding:20px;}@media (min-width:441px){.mission-statement .shadow-box{padding:30px 50px;}}@media (min-width:761px){.mission-statement .shadow-box{padding:50px 70px;}}.mission-statement .field_title{font-family:"Noe Display",serif;font-size:calc(clamp(1.75rem,1.6604rem + 0.3774vw,2rem));font-weight:bold;margin-bottom:1.45rem;}.mission-statement .field_subtitle_long{font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));}.what-block{padding:100px 0 20px;background-color:#f7f5f3;z-index:10;position:relative;}.what-block::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% 28%,0 37%);clip-path:polygon(0 0,100% 0,100% 28%,0 37%);background:transparent -webkit-gradient(linear,left top,right top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;}.what-block__title{text-align:center;}.what-block__title h2{position:relative;text-align:center;}.what-block__title h2::after{content:'';width:55px;height:1px;border-bottom:1px solid #b85c23;position:absolute;bottom:-30px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.what-block__title .field_content_summary{margin-top:65px;}.what-block__boxes .content-box-wrapper{margin:60px 0;}.what-block__boxes h3,.what-block__boxes .field_text_top,.what-block__boxes .field_text_bottom{text-align:center;}.what-block__boxes .shadow-box{padding:20px;}@media (min-width:441px){.what-block__boxes .shadow-box{padding:30px 50px;}}@media (min-width:761px){.what-block__boxes .shadow-box{padding:50px 60px;}}.what-block__boxes .flex-row{margin:50px 0;}@media (min-width:761px){.what-block__boxes .flex-row{margin:50px 0 30px;}}@media (min-width:761px){.what-block__boxes .flex-row > div:first-of-type{border-right:1px dotted #d1d1d1;}}.what-block__boxes .field_cta_button{text-align:center;}.what-block__boxes .field_cta_button a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.what-block__boxes .field_cta_button a.a{color:#fff;}.what-block__boxes .field_cta_button a a{color:#fff;text-decoration:none;}.what-block__boxes .field_cta_button a:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.what-block__boxes .field_text_left,.what-block__boxes .field_text_right{margin:0 0 20px;}@media (min-width:761px){.what-block__boxes .field_text_left,.what-block__boxes .field_text_right{width:90%;margin:0 auto;}}.video-modal-block{padding:6rem 0 2rem;margin:0;}@media (max-width:960px){.video-modal-block{margin:0;}}.video-modal-block__container{background:#f7f5f3;border-radius:6px;}.video-modal-block__inner{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:960px){.video-modal-block__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.video-modal__content{width:calc(50% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (max-width:960px){.video-modal__content{width:100%;padding-bottom:3rem;}}.video-modal__content .field_video_modal_text_content{line-height:1.4;}.video-modal__title{position:relative;padding:0 0 10px;}.video-modal__title::after{position:absolute;content:'';width:60px;height:1px;background:#b85c23;bottom:-10px;}.video-modal__media{position:relative;width:calc(50% - 30px);text-align:center;}@media (max-width:960px){.video-modal__media{width:100%;}}.video-modal__media img{border-radius:6px;height:auto;max-width:300px;margin:0 auto;position:relative;z-index:5;}.video-modal__video{position:relative;margin-bottom:10px;cursor:pointer;}.video-modal__video .field_video_thumbnail_image{position:relative;max-width:300px;margin:0 auto;}.video-modal__video .field_video_thumbnail_image::after{position:absolute;content:'';background-color:#3ec9d2;height:85%;width:85%;top:-7px;left:-7px;border-radius:6px 0 0;z-index:1;-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;transition:transform 250ms;transition:transform 250ms,-webkit-transform 250ms;-webkit-transform-origin:bottom right;transform-origin:bottom right;}.video-modal__link{position:relative;padding-top:1rem;cursor:pointer;}.video-modal__link::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:18px;right:32px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black;background-color:rgba(0,0,0,0.4);}.modal-content{background-color:#fefefe;margin:auto;padding:32px;border:1px solid #888;width:92%;max-width:900px;position:relative;}.modal-content .close,.modal-content .spanish-close{color:#aaa;float:right;font-size:28px;font-weight:bold;position:absolute;z-index:5000;top:3px;right:9px;}.modal-content .close:hover,.modal-content .close:focus,.modal-content .spanish-close:hover,.modal-content .spanish-close:focus{color:#000;text-decoration:none;cursor:pointer;}.advisors-allies{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));}.advisors-allies h2{margin-bottom:calc(clamp(3.125rem,6vmax,6.25rem));position:relative;text-align:center;}.advisors-allies h2::after{content:'';width:55px;height:1px;border-bottom:1px solid #b85c23;position:absolute;top:150px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}.advisors-allies .flex-row{margin-bottom:50px;}.advisors-allies .field_subtitle_1,.advisors-allies .field_subtitle_2{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));line-height:1.2;letter-spacing:0.4px;padding-right:20px;margin-bottom:1.45rem;}@media (min-width:761px){.advisors-allies .field_subtitle_1,.advisors-allies .field_subtitle_2{margin-bottom:0;}}.advisors-allies .field_details_1,.advisors-allies .field_details_2{font-size:14px;}@media (min-width:761px){.advisors-allies .field_details_1,.advisors-allies .field_details_2{padding-left:20px;}}.lender-confirmation-page{text-align:center;}.lender-confirmation-page__content{padding:5rem 0;}.lender-confirmation-page__content h1{font-size:calc(clamp(3.5rem,2.9623rem + 2.2642vw,5rem));}.lender-confirmation-page__sharing-block{position:relative;border:1px solid #3ec9d2;width:100%;margin:0 auto;padding:60px;border-radius:4px;margin:80px auto 60px;}@media (max-width:760px){.lender-confirmation-page__sharing-block{padding:45px 30px 60px;}}.lender-confirmation-page__sharing-block p:last-of-type{padding-bottom:0;margin:0;}.lender-confirmation-page__sharing-block::after{content:'Share with your community';position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);top:-12px;background:#3ec9d2;display:inline-block;padding:4px 10px;border-radius:2px;text-transform:uppercase;font-size:11px;font-family:"Gotham Bold",sans-serif;color:#0e4457;}.lender-confirmation-page__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:60px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;}.lender-confirmation-page__social-list li{cursor:pointer;width:calc(25% - 20px);list-style-type:none;text-decoration:none;-webkit-transition:0.2s ease all;transition:0.2s ease all;}@media (max-width:760px){.lender-confirmation-page__social-list li{width:calc(50% - 20px);margin-bottom:55px;}.lender-confirmation-page__social-list li:last-child,.lender-confirmation-page__social-list li:nth-last-child(2){margin-bottom:0;}}.lender-confirmation-page__social-list li:hover h5{color:#b85c23;-webkit-transition:0.2s ease all;transition:0.2s ease all;}.lender-confirmation-page__social-list li h5{text-decoration:none;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;letter-spacing:1.12px;}.lender-confirmation-page__social-list-image{background:#fff2ea;border-radius:50%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48px;height:48px;margin:0 auto 15px;}.lender-confirmation-page__social-list img{-webkit-filter:invert(39%) sepia(75%) saturate(622%) hue-rotate(343deg) brightness(92%) contrast(87%);filter:invert(39%) sepia(75%) saturate(622%) hue-rotate(343deg) brightness(92%) contrast(87%);}.lender-confirmation-page__social-list .facebook img{width:14px;margin:auto;}.lender-confirmation-page__social-list .twitter img{width:21px;margin:auto;}.truths-block{max-width:2500px;max-height:600px;margin:50px auto;}@media (min-width:761px){.truths-block{margin:100px auto;}}.truths-block__content{background:transparent -webkit-gradient(linear,left top,right top,from(#146580),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#146580 0%,#105266 100%) 0% 0% no-repeat padding-box;}.truths-block__content-left .field_media_image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;max-height:360px;-o-object-position:center 25%;object-position:center 25%;margin-bottom:0;}@media (min-width:761px){.truths-block__content-left .field_media_image img{-o-object-position:center center;object-position:center center;max-height:600px;}}.truths-block__content-right{color:#fff;text-align:center;position:relative;}.truths-block__content-right .wrapper{margin-top:10px;}@media (min-width:961px){.truths-block__content-right .wrapper{position:absolute;top:20%;margin-top:0;}}@media (min-width:1201px){.truths-block__content-right .wrapper{top:32%;}}.truths-block__content-right .field_details,.truths-block__content-right .field_details p{font-size:14px;max-width:95%;margin:15px auto 0;}@media (min-width:961px){.truths-block__content-right .field_details,.truths-block__content-right .field_details p{font-size:16px;}}@media (min-width:1201px){.truths-block__content-right .field_details,.truths-block__content-right .field_details p{max-width:80%;line-height:24px;}}.truths-block__content-right .field_hashtag{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;letter-spacing:1.12px;border-top:1px solid #407586;padding:20px;width:100%;color:#fff;margin-top:10px;}@media (min-width:761px){.truths-block__content-right .field_hashtag{position:absolute;bottom:0;margin-top:0;}}.mailchimp-signup{margin:40px auto;}.mailchimp-signup .form-lead{width:calc(100% - 40px);margin:0 auto;background:transparent -webkit-gradient(linear,left top,right top,from(#4d4847),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#4d4847 0%,#105266 100%) 0% 0% no-repeat padding-box;padding-top:35px;border-radius:6px;-webkit-box-shadow:0 4px 20px #0000001a;box-shadow:0 4px 20px #0000001a;color:#d1d1d1;text-align:left;}.mailchimp-signup .form-lead form{padding:0;margin-bottom:0;}.mailchimp-signup .form-lead label.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.mailchimp-signup .form-lead label{color:#fff;display:inline-block;}.mailchimp-signup .form-lead fieldset{margin-bottom:0;}.mailchimp-signup .form-lead__description{font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));color:#fff;margin-left:25px;margin-bottom:20px;}.mailchimp-signup .form-lead__selection{display:table;margin-left:25px;}@media (min-width:761px){.mailchimp-signup .form-lead__selection .wrapper{display:table-row;}}.mailchimp-signup .form-lead__selection legend{margin-bottom:20px;font-family:"Gotham Book",sans-serif;font-size:16px;}@media (min-width:761px){.mailchimp-signup .form-lead__selection legend{display:table-cell;padding-right:20px;margin-bottom:20px;}}@media (min-width:761px){.mailchimp-signup .form-lead__selection .checkbox{display:table-cell;padding-right:20px;}}.mailchimp-signup .form-lead__selection .checkbox:first-of-type{padding-right:20px;margin-bottom:20px;}@media (min-width:761px){.mailchimp-signup .form-lead__selection .checkbox:first-of-type{margin-bottom:0;}}.mailchimp-signup .form-lead__email{display:table;width:100%;}@media (min-width:761px){.mailchimp-signup .form-lead__email .wrapper{display:table-row;}}@media (min-width:761px){.mailchimp-signup .form-lead__email .mc-field-group{display:table-cell;width:calc(100% - 65px);vertical-align:bottom;}}.mailchimp-signup .form-lead__email .submit{width:100%;}@media (min-width:761px){.mailchimp-signup .form-lead__email .submit{display:table-cell;width:65px;vertical-align:bottom;}}.mailchimp-signup .form-lead .mc_embed_signup input{border:0;}.mailchimp-signup .form-lead .mc_embed_signup input.email{height:56px;width:100%;padding:5px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:0;border-radius:0;}@media (min-width:761px){.mailchimp-signup .form-lead .mc_embed_signup input.email{border-radius:0 0 6px;}}.mailchimp-signup .form-lead .mc_embed_signup input.email::-webkit-input-placeholder{padding-left:25px;}.mailchimp-signup .form-lead .mc_embed_signup input.email::-moz-placeholder{padding-left:25px;}.mailchimp-signup .form-lead .mc_embed_signup input.email::-ms-input-placeholder{padding-left:25px;}.mailchimp-signup .form-lead .mc_embed_signup input.email::placeholder{padding-left:25px;}.mailchimp-signup .form-lead .mc_embed_signup input.form-submit{height:56px;width:100%;}.mailchimp-signup .form-lead .mc_embed_signup input[type=checkbox]{-webkit-transform:scale(1.5);transform:scale(1.5);margin-right:10px;background-color:transparent;border-radius:0;border:1px solid #fff;}.local-task-links{-webkit-box-shadow:0 5px 20px -20px #4d4847;box-shadow:0 5px 20px -20px #4d4847;}.local-task-links ul{list-style-type:none;margin-bottom:0;}.local-task-links ul li{display:inline-block;padding:20px 10px 10px;}.local-task-links ul li a{text-decoration:none;font-family:"Gotham Bold",sans-serif;padding:0 10px 10px;}.local-task-links ul li a:hover,.local-task-links ul li a:focus{background:#dbf5f7;}.local-task-links ul li a.is-active{border-bottom:3px solid #125a71;}.uscis-block{padding:60px 0 10px;}.uscis-block__col-wrap{display:grid;}@media (min-width:761px){.uscis-block__col-wrap{grid-template-columns:repeat(2,1fr);grid-template-rows:minmax(100px,1fr);-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;}}@media (min-width:761px){.uscis-block__col{grid-row:1;}.uscis-block__col--left{grid-column:1;}.uscis-block__col--right{grid-column:2;}}@media (max-width:760px){.uscis-block__col--right{grid-row:3;margin-top:20px;}}@media (min-width:761px){.uscis-block__col--full{grid-row:2;grid-column:1 / -1;}}.uscis-block__text-block{padding-bottom:25px;}.uscis-block__text-block h4{padding-bottom:15px;margin-bottom:15px;border-bottom:#cfcac9 1px dashed;}.uscis-block__text-block--full{padding-bottom:0;}.uscis-block__fees-block{-webkit-box-shadow:0 5px 20px #0000000d;box-shadow:0 5px 20px #0000000d;border-radius:4px;background:#fff;text-align:center;padding:40px;}.uscis-block__fees-block h4{margin-bottom:40px;}.uscis-block .field_fees .contextual-region{padding-bottom:40px;}.uscis-block .field_fees .div:last-of-type .contextual-region{padding-bottom:0;}.uscis-block .field_fees .field_price_range{font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));color:#125a71;font-family:"Noe Display",serif;}.uscis-block .field_fees .field_title{font-size:16px;letter-spacing:0.32px;padding:12px 0;font-family:"Gotham Bold",sans-serif;}.copy-webform{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));padding-bottom:calc(clamp(3.125rem,6vmax,6.25rem));}.copy-webform .field_right_webform{background:transparent -webkit-gradient(linear,left top,right top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;padding:48px 24px;border-radius:4px;}.copy-webform .field_right_webform h2,.copy-webform .field_right_webform h3,.copy-webform .field_right_webform h4{color:#125a71;}.copy-cta{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));padding-bottom:calc(clamp(3.125rem,6vmax,6.25rem));}.copy-cta .field_right_cta{background:transparent -webkit-gradient(linear,left top,right top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;padding:48px 24px;border-radius:4px;}.copy-cta .field_micro_cta_title{color:#125a71;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));font-family:"Noe Display",serif;margin-bottom:1.45rem;}.copy-cta .field_micro_cta_body{color:#262423;}.copy-cta .field_micro_cta_link a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.copy-cta .field_micro_cta_link a.a{color:#fff;}.copy-cta .field_micro_cta_link a a{color:#fff;text-decoration:none;}.copy-cta .field_micro_cta_link a:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.contact-webform{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));padding-bottom:calc(clamp(3.125rem,6vmax,6.25rem));}@media (min-width:761px){.contact-webform .field_contact_details{padding-right:50px;}}.contact-webform .field_micro_heading{padding-bottom:20px;border-bottom:1px dotted #cfcac9;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));line-height:1.3;letter-spacing:0;color:#125a71;}.contact-webform .field_micro_details_text{margin:20px 0 60px;}.contact-webform .field_contact_webform{background:transparent -webkit-gradient(linear,left bottom,left top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(to top,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;padding:48px 24px;border-radius:4px;}.contact-webform .field_contact_webform form .fieldset-legend{font-family:"Gotham Book",sans-serif;font-size:16px;}.two-column-text{padding:50px 0;}@media (min-width:761px){.two-column-text .flex-row{gap:75px;padding-left:0;}}.two-column-text h4{padding-bottom:15px;margin-bottom:15px;border-bottom:#cfcac9 1px dashed;}.two-column-text .field_heading_right{margin-top:40px;}@media (min-width:761px){.two-column-text .field_heading_right{margin-top:0;}}.faq-two-column{background:#f7f5f3;padding-top:calc(clamp(3.125rem,6vmax,6.25rem));padding-bottom:calc(clamp(3.125rem,6vmax,6.25rem));margin-top:calc(clamp(3.125rem,6vmax,6.25rem));}.faq-two-column h2{text-align:center;color:#4d4847;font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));margin-bottom:calc(clamp(3.75rem,5vmax,5rem));}@media (min-width:761px){.faq-two-column .field_left_column{margin-right:15px;}}@media (min-width:961px){.faq-two-column .field_left_column{margin-right:40px;}}@media (min-width:761px){.faq-two-column .field_right_column{margin-left:15px;}}@media (min-width:961px){.faq-two-column .field_right_column{margin-left:40px;}}.faq-two-column .field_cta{text-align:center;margin-top:calc(clamp(3rem,3vmax,3.75rem));}.faq-two-column .field_cta a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.faq-two-column .field_cta a.a{color:#fff;}.faq-two-column .field_cta a a{color:#fff;text-decoration:none;}.faq-two-column .field_cta a:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.content-hub-donate{margin-top:calc(clamp(5rem,8vmax,8.75rem));text-align:center;}.content-hub-donate__copy{background-color:#f7f5f3;padding:20px;margin-bottom:80px;}@media (min-width:441px){.content-hub-donate__copy{padding:30px 75px 24px;}}@media (min-width:761px){.content-hub-donate__copy{padding:60px 150px 48px;}}.content-hub-donate__copy .btn{display:block;}.suggested-reading-block + .content-hub-donate{margin-top:0;}.featured-content{background:#f7f5f3;padding-top:calc(clamp(1.45rem,4vmax,4.5rem));padding-bottom:calc(clamp(1.45rem,4vmax,4.5rem));}.featured-content .field_featured_content{max-width:1200px;margin:0 auto;padding:0 2rem;}.featured-content .field_featured_content .tag__hub-featured{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;line-height:1.3;letter-spacing:1.12px;margin-bottom:1.45rem;}@media (min-width:761px){.featured-content .resource-video-hub-featured,.featured-content .article-hub-featured{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;}}@media (min-width:761px){.featured-content .resource-video-hub-featured__video,.featured-content .resource-video-hub-featured__text-wrap,.featured-content .article-hub-featured__video,.featured-content .article-hub-featured__text-wrap{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}}.featured-content .resource-video-hub-featured .tag__hub-featured,.featured-content .article-hub-featured .tag__hub-featured{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;line-height:1.3;letter-spacing:1.12px;margin-bottom:1.45rem;}.featured-content .resource-video-hub-featured .body p,.featured-content .resource-video-hub-featured .field_summary,.featured-content .article-hub-featured .body p,.featured-content .article-hub-featured .field_summary{margin-bottom:0.75rem;}.featured-content .resource-video-hub-featured__text-wrap,.featured-content .article-hub-featured__text-wrap{background:#dbf5f7;border:1px solid #008aa2;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.2);box-shadow:3px 3px 5px rgba(0,0,0,0.2);border-radius:5px;opacity:1;padding:1rem;margin-top:1.5rem;}@media (min-width:761px){.featured-content .resource-video-hub-featured__text-wrap,.featured-content .article-hub-featured__text-wrap{margin-top:-2.5rem;margin-bottom:-1rem;}}.featured-content .resource-video-hub-featured__title a,.featured-content .article-hub-featured__title a{font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));text-decoration:none;}@media (min-width:761px){.featured-content .resource-video-hub-featured__title a,.featured-content .article-hub-featured__title a{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));}}.featured-content .resource-video-hub-featured__profile::before,.featured-content .article-hub-featured__profile::before{content:'';display:block;width:50px;border-top:2px solid #10bdc8;padding-top:0.75rem;}.featured-content .resource-video-hub-featured__profile div,.featured-content .article-hub-featured__profile div{display:inline-block;}.featured-content .resource-video-hub-featured .field_media_image img,.featured-content .article-hub-featured .field_media_image img{margin-bottom:0;width:100%;height:auto;}.featured-content .resource-video-hub-featured .field_media_image{position:relative;}.featured-content .resource-video-hub-featured .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/resource-play.svg");position:absolute;bottom:1rem;right:1rem;}.featured-content .products-hub-featured{text-align:center;}.featured-content .products-hub-featured .tag{margin-bottom:1.45rem;}.featured-content .products-hub-featured h4 a{text-decoration:none;}.featured-content .products-hub-featured__link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.featured-content .products-hub-featured__link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.featured-content .products-hub-featured__link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.featured-content .membership--locked .resource-video-hub-featured .field_media_image{position:relative;}.featured-content .membership--locked .resource-video-hub-featured .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-small-locked.svg");position:absolute;bottom:1rem;right:1rem;}.featured-content .membership--unlocked .resource-video-hub-featured .field_media_image{position:relative;}.featured-content .membership--unlocked .resource-video-hub-featured .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-small-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.beige-bg{background-color:#f7f5f3;padding-top:calc(clamp(2.75rem,4vmax,4.5rem));padding-bottom:calc(clamp(2.75rem,4vmax,4.5rem));}.beige-bg .field_title,.beige-bg .field_subtitle{text-align:center;margin-bottom:2rem;}.beige-bg .field_subtitle{font-size:18px;font-family:"Gotham Medium",sans-serif;line-height:1.3;letter-spacing:0;color:#4d4847;}@media (min-width:761px){.beige-bg .field_left_column{margin-right:15px;}}@media (min-width:961px){.beige-bg .field_left_column{margin-right:40px;}}@media (min-width:761px){.beige-bg .field_right_column{margin-left:15px;}}@media (min-width:961px){.beige-bg .field_right_column{margin-left:40px;}}.all-articles-view{padding-top:calc(clamp(2rem,3vmax,3rem));padding-bottom:calc(clamp(2rem,3vmax,3rem));}.all-articles-view .all-articles .views-row{margin-bottom:1rem;}.all-articles-view .all-articles .views-row img{border-radius:4px;}.all-articles-view .all-articles h3{margin-top:3.5rem;font-family:"Gotham Bold",sans-serif;font-size:14px;text-transform:uppercase;border-bottom:3px solid #4d4847;padding-bottom:1rem;}.all-articles-view .all-articles h3:first-of-type{margin-top:0;}.all-articles-view .all-articles h4{margin-bottom:1rem;}.all-articles-view .all-articles h4 a{color:#4d4847;text-decoration:none;}.all-articles-view .all-articles h4 a:hover,.all-articles-view .all-articles h4 a:focus{text-decoration:underline;}.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link .sf-sub-indicator,.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link ul,.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link li:hover,.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link li.sfHover,.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link li:hover > ul,.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link li.sfHover > ul{display:none !important;z-index:-9999 !important;}.header .superfish-util--logged-out ul.sf-menu li#utility-menu-menuutility-menuuser-menu-link ~ li{display:none !important;z-index:-9999 !important;}.header .superfish-util--logged-in > ul.sf-menu > li[id^='utility-menu-menuutility-menuuser-menu-link']{display:none !important;z-index:-9999 !important;}.header .superfish-util--logged-in > ul.sf-menu > li[id^='utility-menu-menuutility-menuuser-menu-link'] ~ li{display:inline-block !important;z-index:499 !important;position:relative;}.alert-banner{background-color:#b85c23;color:#fff;text-align:center;padding:0.5rem 0;}.alert-banner__copy p{margin-bottom:0;font-size:14px;letter-spacing:0.64px;}.alert-banner__copy strong{font-family:'Gotham Bold';}.alert-banner__copy a{background:transparent;text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;padding:0 30px 0 15px;}.alert-banner__copy a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:-1px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.alert-banner__copy a:hover,.alert-banner__copy a:focus,.alert-banner__copy a:active{color:#fff !important;}.alert-banner__copy a:hover::after,.alert-banner__copy a:focus::after,.alert-banner__copy a:active::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.ad-embed{max-width:250px;text-align:center;-webkit-margin-after:2rem;margin-block-end:2rem;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;}.align-left .ad-embed{margin-inline:10vw;}@media (min-width:441px){.align-left .ad-embed{margin-inline:15vw;}}@media (min-width:761px){.align-left .ad-embed{-webkit-margin-end:3vw;margin-inline-end:3vw;-webkit-margin-start:0;margin-inline-start:0;}}.align-right .ad-embed{margin-inline:10vw;}@media (min-width:441px){.align-right .ad-embed{margin-inline:15vw;}}@media (min-width:761px){.align-right .ad-embed{-webkit-margin-start:3vw;margin-inline-start:3vw;-webkit-margin-end:0;margin-inline-end:0;}}.ad-embed.blue{background-color:#0e4457;}.ad-embed.blue .field_ad_title{color:#f0eeee;}.ad-embed.blue .field_ad_description{color:#f0eeee;}.ad-embed.white{background-color:#fff;}.ad-embed.white .field_ad_title{color:#4d4847;}.ad-embed.white .field_ad_description{color:#4d4847;}.ad-embed .field_ad_title{padding-inline:1rem;}.ad-embed .field_ad_description{padding:2.25rem 2rem 1rem;}.ad-embed .field_ad_link{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-decoration:none;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:12px;letter-spacing:0.64px;border:0;}.ad-embed .field_ad_link.a{color:#fff;}.ad-embed .field_ad_link a{color:#fff;text-decoration:none;}.ad-embed .field_ad_link:hover{background:#a6531f;}.ad-embed--image .field_ad_image{aspect-ratio:16 / 9;}.ad-embed--image .field_ad_image .field_media_image{margin-right:0 !important;margin-left:0 !important;}.ad-embed--image .field_ad_image .field_media_image img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;}.ad-embed--tag .tag{margin-block:2.25rem;}.bio-box{padding:60px 0;border-bottom:1px dashed #999;}.bio-box p{margin:0;padding:0 0 1.25rem;}.bio-box__content-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}@media (max-width:960px){.bio-box__content-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.bio-box__left-col,.bio-box__right-col{width:calc(50% - 20px);}@media (max-width:960px){.bio-box__left-col,.bio-box__right-col{width:100%;}}.bio-box__image{border-radius:6px;}@media (max-width:960px){.bio-box__image{margin-bottom:10px;}}.bio-box__image img{max-width:100%;border-radius:6px;width:100%;height:300px;-o-object-fit:cover;object-fit:cover;}.bio-box__bio-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}@media (max-width:960px){.bio-box__bio-text{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;}}.bio-box__read-more{text-align:right;cursor:pointer;float:right;clear:both;margin-top:10px;}.bio-box__name h3{font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));color:#125a71;font-family:"Noe Display",serif;padding-bottom:6px;margin-bottom:0;}.bio-box__title{font-family:"Gotham Bold",sans-serif;color:#125a71;text-transform:uppercase;letter-spacing:1px;padding-bottom:6px;}.bio-box__email,.bio-box__phone{font-family:"Gotham Book",sans-serif;color:#4d4847;font-weight:700;text-decoration:none;padding-bottom:6px;}.bio-box__email a,.bio-box__phone a{text-decoration:none;}.bio-box__quote{font-family:serif;color:#d06828;font-family:"Noe Display",serif;font-size:20px;padding-top:16px;margin-top:16px;position:relative;padding-bottom:15px;}.bio-box__quote::before{width:80px;height:1px;background:#125a71;content:'';position:absolute;top:0;left:0;}.team-bio{background:#f0eeee;}.team-bio .bio-box__bio-text{display:none;}.team-bio .bio-box__read-more--is-closed{display:inline-block;}.team-bio .bio-box__read-more--is-open{display:none;}.team-bio.bio-box-is-open{background:#fff;}.team-bio.bio-box-is-open .bio-box__bio-text{display:block;}.team-bio.bio-box-is-open .bio-box__read-more--is-closed{display:none;}.team-bio.bio-box-is-open .bio-box__read-more--is-open{display:inline-block;}.team-bio:last-of-type{padding:4rem 0;}.team-bio:last-of-type .bio-box{background:#fff;margin:0 -8rem;border-bottom:0 solid transparent;padding:0;position:relative;border-radius:6px;}@media (max-width:1200px){.team-bio:last-of-type .bio-box{margin:0;}}.team-bio:last-of-type .bio-box__image{border-radius:6px 0 0 6px;}@media (max-width:1200px){.team-bio:last-of-type .bio-box__image{border-radius:6px;}}.team-bio:last-of-type .bio-box__image img{max-width:100%;border-radius:6px 0 0 6px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:0;display:block;}@media (max-width:1200px){.team-bio:last-of-type .bio-box__image img{height:380px;border-radius:6px 6px 0 0;}}@media (max-width:960px){.team-bio:last-of-type .bio-box__image img{height:300px;}}@media (max-width:1200px){.team-bio:last-of-type .bio-box__content-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:1200px){.team-bio:last-of-type .bio-box__left-col,.team-bio:last-of-type .bio-box__right-col{width:100%;}}.team-bio:last-of-type .bio-box__right-col{padding:50px 40px 40px 0;}@media (max-width:1200px){.team-bio:last-of-type .bio-box__right-col{padding:40px;}}.team-bio:last-of-type .bio-box__bio-text{display:block !important;padding-right:40px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;position:absolute;top:120px;left:calc(50% + 20px);text-align:center;}@media (max-width:1200px){.team-bio:last-of-type .bio-box__bio-text{position:relative;top:0;left:0;padding-right:30px;padding-left:30px;padding-bottom:30px;}}.team-bio:last-of-type .bio-box__title,.team-bio:last-of-type .bio-box__email,.team-bio:last-of-type .bio-box__phone,.team-bio:last-of-type .bio-box__quote{display:none;}.team-bio:last-of-type .bio-box__quote::before{display:none;}.team-bio:last-of-type .bio-box__name{position:relative;text-align:center;}.team-bio:last-of-type .bio-box__name h3{text-align:center;}.team-bio:last-of-type .bio-box__name::before{width:80px;margin:0 auto;height:1px;background:#125a71;content:'';position:absolute;bottom:-10px;left:0;right:0;}.team-bio:last-of-type .bio-box__read-more{display:none !important;}.team-bio:nth-last-child(2) .bio-box{border-bottom:0 solid transparent;}.contact-us{text-align:center;padding-top:75px;margin-bottom:80px;background-color:#fff;}@media (min-width:761px){.contact-us{margin-top:50px;}}.contact-us h4{color:#125a71;}.contact-us .body{margin-bottom:3rem;}.contact-us .field_cta_button{text-align:center;}.contact-us .field_cta_button a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;max-width:600px;width:50vw;}.contact-us .field_cta_button a.a{color:#fff;}.contact-us .field_cta_button a a{color:#fff;text-decoration:none;}.contact-us .field_cta_button a:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.all-resource-videos-view{margin:2rem 0;padding:0 15px;}.all-resource-videos-view .views-view-grid{margin:0 -2rem;}.all-resource-videos-view header{display:inline-block;}.all-resource-videos-view header h4{margin-bottom:-1rem;}.all-resource-videos-view .form-item-membership-required{margin-top:25px;margin-bottom:0;}.all-resource-videos-view .form-item-membership-required .form-checkbox,.all-resource-videos-view .form-item-membership-required label{display:inline-block;}.all-resource-videos-view .views-col{padding:2rem 1rem;}.body-signup .h1{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:12px;line-height:16px;padding-bottom:10px;padding-top:15px;}.body-signup fieldset{margin-bottom:15px;}.body-signup form{padding:0;}.body-signup form label{display:inline-block;}.body-signup form input[type='checkbox']{padding:3px;margin-right:5px;}.body-signup form input[type='email']{background:#fff;border-radius:4px;padding:18px 24px;font-family:"Gotham Book",sans-serif;color:#262423;font-size:16px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.body-signup form .form-learn-text{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:12px;line-height:16px;padding-bottom:10px;padding-top:15px;}.all-content-articles-view{padding:2rem 0;background-color:#f7f5f3;}.all-content-articles-view header{display:inline-block;}.all-content-articles-view form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-left:2rem;}@media (max-width:960px){.all-content-articles-view form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%;margin-left:0;padding:0;}}.all-content-articles-view .form-item-membership-required{margin-top:25px;margin-bottom:0;}.all-content-articles-view .form-item-membership-required .form-checkbox,.all-content-articles-view .form-item-membership-required label{display:inline-block;}.all-content-articles-view .content-container--1200 > div .contextual-region,.all-content-articles-view .content-container--1200 > div div[class^='js-view-dom-id-']{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.all-content-articles-view .content-container--1200 > div .contextual-region .rows-wrapper,.all-content-articles-view .content-container--1200 > div div[class^='js-view-dom-id-'] .rows-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:1px solid #cfcac9;padding-top:2rem;}.all-content-articles-view .content-container--1200 > div .contextual-region .rows-wrapper > div,.all-content-articles-view .content-container--1200 > div div[class^='js-view-dom-id-'] .rows-wrapper > div{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:761px){.all-content-articles-view .content-container--1200 > div .contextual-region .rows-wrapper > div,.all-content-articles-view .content-container--1200 > div div[class^='js-view-dom-id-'] .rows-wrapper > div{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;}}.all-content-articles-view .content-container--1200 > div .contextual-region .pager,.all-content-articles-view .content-container--1200 > div div[class^='js-view-dom-id-'] .pager{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.all-content-articles-view .views-field-field-article-category,.all-content-articles-view .views-field-field-category{font-family:"Gotham Bold",sans-serif;font-size:14px;text-transform:uppercase;padding-bottom:1rem;}.all-content-articles-view h4{line-height:1.3;letter-spacing:0;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));}.all-content-articles-view h4 a{text-decoration:none;}.all-content-articles-view .form-item-article-category{border-bottom:1px solid #cfcac9;}.all-content-articles-view .form-item-article-category.js-form-type-select::after{display:none;}.all-content-articles-view .form-item-article-category label{display:none;}.all-content-articles-view .form-item-article-category ul{list-style:none;margin-left:0;}.all-content-articles-view .form-item-article-category ul li a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:10px 16px;position:relative;cursor:pointer;background:transparent;color:#4d4847;border-radius:6px;border:2px solid #4d4847;width:100%;text-align:center;}.all-content-articles-view .form-item-article-category ul li a.a{color:#4d4847;}.all-content-articles-view .form-item-article-category ul li a a{color:#4d4847;text-decoration:none;}.all-content-articles-view .form-item-article-category ul li a:hover{background:#4d4847;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;}.all-content-articles-view .form-item-article-category ul li a.bef-link--selected{background:#4d4847;color:#fff;}.all-content-articles-view .article-explore{text-align:left;margin-bottom:2rem;}.all-content-articles-view .article-explore .field_article_category,.all-content-articles-view .article-explore .field_category{font-family:"Gotham Bold",sans-serif;font-size:14px;text-transform:uppercase;margin-bottom:1rem;}.all-content-articles-view .article-explore .article-explore__summary a{text-decoration:none;}.all-content-articles-view .article-explore h3{margin-bottom:1rem;line-height:0.8;}.all-content-articles-view .article-explore .title{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));letter-spacing:0.4px;}.all-content-articles-view .article-explore .field_media_image{margin-bottom:1.45rem;}.all-content-articles-view .article-explore .field_media_image img{margin-bottom:0;width:100%;}.featured-article-gradient-hero.gradient-hero{text-align:left;padding-bottom:4rem;}@media (min-width:761px){.featured-article-gradient-hero.gradient-hero{padding-bottom:4rem;}}.featured-article-gradient-hero.gradient-hero.with-image{background:-webkit-gradient(linear,left top,left bottom,from(#4d4847),color-stop(90%,#105266),color-stop(90%,white),to(white));background:linear-gradient(to bottom,#4d4847 0%,#105266 90%,white 90%,white 100%);}.featured-article-gradient-hero .field_featured_article{margin-top:-2rem;}.featured-article-gradient-hero .featured-article__background{height:500px;border-radius:6px;}.featured-article-gradient-hero .featured-article__content{bottom:0;width:calc(clamp(305px,calc(100% - 20px),535px));}.featured-article-gradient-hero .cta{text-align:right;}.featured-article-gradient-hero .cta .cta-link::after{display:none;}.featured-article-gradient-hero .field_subtitle{margin-bottom:2rem;}.featured-article-gradient-hero .flex-row > div:first-child{padding-top:4rem;padding-left:4rem;}.member-complete-payment-intro ol::before{bottom:-10px;}.member-complete-payment-intro ol li:first-child{margin-right:70px;}@media (max-width:960px){.member-complete-payment-intro ol li:first-child{margin-right:auto;}}.member-complete-payment-intro ol li:last-child{margin-left:70px;}@media (max-width:960px){.member-complete-payment-intro ol li:last-child{margin-left:auto;}}.member-complete-payment-intro li:nth-child(1),.member-complete-payment-intro li:nth-child(2),.member-complete-payment-intro li:nth-child(3){font-family:"Gotham Medium",sans-serif;}.member-complete-payment-intro li:nth-child(1)::before,.member-complete-payment-intro li:nth-child(2)::before{content:"✓";color:#fff;background:#b85c23;}.member-complete-payment-intro li:nth-child(3)::before{color:#fff;background:#b85c23;}.member-complete-payment-forms-wrap{background:#f7f5f3;padding-top:4rem;padding-bottom:6rem;}.member-complete-payment-forms-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.member-complete-payment-forms-wrap .select-wrapper{position:relative;}.member-complete-payment-forms-wrap .select-wrapper::after{content:'';position:absolute;z-index:10;bottom:21px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.member-complete-payment-forms-wrap .form-item{margin-bottom:20px;}.member-complete-payment-forms-wrap .form-wrapper > legend{width:100%;}.member-complete-payment-forms-wrap .form-wrapper > legend span{font-family:"Noe Display",serif;width:100%;font-size:28px;line-height:36px;letter-spacing:0.02rem;display:block;margin-top:35px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #cfcac9;}.member-complete-payment-forms-wrap input[type='text'],.member-complete-payment-forms-wrap select{border-radius:4px;background:#fff;border:1px solid #e2e0df;padding:14px 20px;font-family:"Gotham Book",sans-serif;color:#262423;margin-top:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}.member-complete-payment-forms-wrap label{color:#262423;}.member-complete-payment-forms-wrap input[type='submit']{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.member-complete-payment-forms-wrap input[type='submit'].a{color:#fff;}.member-complete-payment-forms-wrap input[type='submit'] a{color:#fff;text-decoration:none;}.member-complete-payment-forms-wrap input[type='submit']:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.member-complete-payment-forms-wrap .form-actions{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.member-complete-payment-forms-wrap summary{font-family:"Noe Display",serif;width:100%;font-size:28px;line-height:36px;letter-spacing:0.02rem;display:block;margin-top:35px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #cfcac9;position:relative;cursor:pointer;}.member-complete-payment-forms-wrap .form-wrapper > summary::-webkit-details-marker{display:none;}.member-complete-payment-forms-wrap .form-wrapper > summary::after{content:"+";color:#b85c23;position:absolute;right:0;top:0;font-family:sans-serif;}.member-complete-payment-forms-wrap .form-wrapper > summary .description{display:block;margin-top:10px;margin-bottom:-5px;font-family:"Gotham Book",sans-serif;line-height:1.5;color:#262423;padding-right:36px;}.member-complete-payment-forms-wrap .form-wrapper[open] > summary::after{content:"−";color:#b85c23;position:absolute;right:0;font-family:sans-serif;vertical-align:center;}.member-complete-payment-forms-wrap .form-item-copy-details input,.member-complete-payment-forms-wrap .form-item-recurring input{display:inline-block;vertical-align:top;margin-top:3px;}.member-complete-payment-forms-wrap .form-item-copy-details label,.member-complete-payment-forms-wrap .form-item-recurring label{display:inline-block;margin-right:8px;max-width:95%;}.member-complete-payment-forms-wrap .address-container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -10px;}@media (max-width:760px){.member-complete-payment-forms-wrap .address-container-inline{display:block;}}.member-complete-payment-forms-wrap .address-container-inline .form-item{margin-right:0;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}.member-complete-payment-forms-wrap .form-item-address-locality{width:50%;}@media (max-width:760px){.member-complete-payment-forms-wrap .form-item-address-locality{width:100%;margin-right:0;}}.member-complete-payment-forms-wrap .form-item-address-administrative-area{width:25%;}@media (max-width:760px){.member-complete-payment-forms-wrap .form-item-address-administrative-area{width:100%;}}.member-complete-payment-forms-wrap .form-item-address-postal-code{width:25%;}@media (max-width:760px){.member-complete-payment-forms-wrap .form-item-address-postal-code{width:100%;}}.member-complete-payment-forms-wrap .stripe-card-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -10px;}.member-complete-payment-forms-wrap .stripe-card-elements > .form-item{padding-left:10px;padding-right:10px;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:761px){.member-complete-payment-forms-wrap .stripe-card-elements > .form-item{-ms-flex-preferred-size:25%;flex-basis:25%;}}.member-complete-payment-forms-wrap .stripe-card-elements > .form-item.form-item-card-number{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:761px){.member-complete-payment-forms-wrap .stripe-card-elements > .form-item.form-item-card-number{-ms-flex-preferred-size:50%;flex-basis:50%;}}.member-complete-payment-forms-wrap .member-cost-wrapper{margin-bottom:2em;}.member-complete-payment-forms-wrap .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;}@media (min-width:441px){.member-complete-payment-forms-wrap .form-actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}}.member-complete-payment-forms-wrap .form-actions > *{margin:0 10px 10px;}.layout-container--profile .profile-dashboard::before{width:285px;}.profile-dashboard--member-center h2{font-size:22px;line-height:30px;padding-bottom:10px;border-bottom:1px dashed #cfcac9;}.profile-dashboard--member-center h2.large{font-size:38px;border-bottom:0;}.profile-dashboard--member-center .member-center-sponsor-note{background-color:#3ec9d2;color:#0e4457;border-radius:2px;padding:4px 8px;font-weight:500;font-family:"Gotham Bold",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:0.64px;display:inline-block;margin-bottom:1rem;}@media (max-width:760px){.profile-dashboard--member-center .member-center-table-wrap table{display:block;overflow-x:auto;width:100%;}}.profile-dashboard--member-center .member-center-table-wrap caption{text-align:left;font-size:22px;line-height:30px;font-family:"Noe Display",serif;color:#125a71;margin-bottom:20px;padding-bottom:15px;border-bottom:1px dashed #cfcac9;}.profile-dashboard--member-center .member-center-table-wrap th{text-transform:uppercase;letter-spacing:1.12px;font-family:"Gotham Bold",sans-serif;font-size:14px;color:#262423;}.profile-dashboard--member-center .member-center-table-wrap th:first-child,.profile-dashboard--member-center .member-center-table-wrap td:first-child{padding-left:0.96667rem;}.profile-dashboard--member-center .member-center-table-wrap td:first-child{font-weight:bold;}.profile-dashboard--member-center .member-center-table-wrap tr,.profile-dashboard--member-center .member-center-table-wrap td,.profile-dashboard--member-center .member-center-table-wrap th{border:0;}.profile-dashboard--member-center .member-center-table-wrap tbody tr:nth-child(odd){background-color:#f7f5f3;}.profile-dashboard--member-center .form-item{margin-bottom:20px;}.profile-dashboard--member-center .form-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.profile-dashboard--member-center .form-wrapper .select-wrapper{position:relative;}.profile-dashboard--member-center .form-wrapper .select-wrapper::after{content:'';position:absolute;z-index:10;bottom:21px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.profile-dashboard--member-center .form-wrapper > legend{width:100%;}.profile-dashboard--member-center .form-wrapper > legend span{font-family:"Noe Display",serif;width:100%;font-size:28px;line-height:36px;letter-spacing:0.02rem;display:block;margin-top:35px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #cfcac9;}.profile-dashboard--member-center input[type='text'],.profile-dashboard--member-center select{border-radius:4px;background:#fff;border:1px solid #e2e0df;padding:14px 20px;font-family:"Gotham Book",sans-serif;color:#262423;margin-top:4px;width:100%;}.profile-dashboard--member-center label{color:#262423;}.profile-dashboard--member-center input[type='submit']{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.profile-dashboard--member-center input[type='submit'].a{color:#fff;}.profile-dashboard--member-center input[type='submit'] a{color:#fff;text-decoration:none;}.profile-dashboard--member-center input[type='submit']:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.profile-dashboard--member-center .form-actions{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.profile-dashboard--member-center .member_interests__information-message{margin-bottom:2rem;}.profile-dashboard--member-center [data-drupal-selector='edit-employment-interests'] legend,.profile-dashboard--member-center [data-drupal-selector='edit-content-interests'] legend{padding-bottom:8px;}.profile-dashboard--member-center [data-drupal-selector='edit-employment-interests'] legend span.fieldset-legend,.profile-dashboard--member-center [data-drupal-selector='edit-content-interests'] legend span.fieldset-legend{font-size:16px;border:0;font-family:"Gotham Medium",sans-serif;margin:0;padding:0;color:#262423;}.profile-dashboard--member-center [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item,.profile-dashboard--member-center [data-drupal-selector='edit-content-interests'] .form-checkboxes .form-item{width:calc(33% - 20px);margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px;vertical-align:top;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;}@media (max-width:760px){.profile-dashboard--member-center [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item,.profile-dashboard--member-center [data-drupal-selector='edit-content-interests'] .form-checkboxes .form-item{width:100%;display:block;}}.profile-dashboard--member-center [data-drupal-selector='edit-employment-interests'] .form-checkboxes .form-item label,.profile-dashboard--member-center [data-drupal-selector='edit-content-interests'] .form-checkboxes .form-item label{display:inline;font-family:"Gotham Book",sans-serif;}.profile-dashboard--member-center .member-center--links{margin:0 -10px;}@media (min-width:761px){.profile-dashboard--member-center .member-center--links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.profile-dashboard--member-center .member-center--links a{display:block;padding:5px 10px;margin-bottom:5px;}@media (min-width:761px){.profile-dashboard--member-center .member-center--links a.member-action-update-payment-method{margin-left:auto;}}.membership-offer-wrap{margin:2rem 0 0;border:1px solid #008aa2;background:#f1fbfc;padding:0 2rem 2rem;}.membership-offer-wrap .offer-title{color:#f7f5f3;background:#008aa2;border:0;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;padding:4px 8px;display:inline-block;margin-bottom:1rem;}.membership-offer-wrap .offer-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (max-width:760px){.membership-offer-wrap .offer-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;}}.membership-offer-wrap .offer-text{font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));}.membership-offer-wrap .offer-button{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.membership-offer-wrap .offer-button.a{color:#fff;}.membership-offer-wrap .offer-button a{color:#fff;text-decoration:none;}.membership-offer-wrap .offer-button:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.journey-map{max-width:1200px;margin:0 auto;padding:0;}@media (min-width:761px){.journey-map{padding:0 2rem;}}.journey-map h3{text-align:center;padding:0 4rem;}@media (min-width:761px){.journey-map h3{padding:0;}}.journey-map .tabs{position:relative;}@media (min-width:761px){.journey-map .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.journey-map .tabs label{padding:12px;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));letter-spacing:0.4px;}.journey-map .tabs label::before{display:none;}.journey-map .mobile-tabs-is-open input + label{display:block;width:100%;}.journey-map .mobile-tabs-is-open label:nth-of-type(n+2){border-radius:0;}.journey-map .mobile-tabs-is-open .mobile-tabs-btn span{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.journey-map .mobile-tabs-btn{position:absolute;z-index:900;top:5px;right:20px;padding:15px 0 15px 30px;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background:transparent;}@media (min-width:761px){.journey-map .mobile-tabs-btn{display:none;}}.journey-map .mobile-tabs-btn span{display:block;width:18px;height:12px;background-color:#c49a4c;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.journey-map input + label{display:none;cursor:pointer;margin-bottom:0;background:#dbf5f7;padding:4px 6px;border-radius:5px 5px 0 0;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));color:#4d4847;}@media (min-width:761px){.journey-map input + label{display:block;width:auto;}}.journey-map input + label:hover{background:#c49a4c;color:#4d4847;}.journey-map #tab-1:checked + label,.journey-map #tab-2:checked + label,.journey-map #tab-3:checked + label,.journey-map #tab-4:checked + label,.journey-map #tab-5:checked + label{display:block;background:#125a71;color:#f7f5f3;}.journey-map .tab{display:none;}.journey-map .tabs:has(#tab-1:checked) ~ .field_panels .tab.journey-panel-1,.journey-map .tabs:has(#tab-2:checked) ~ .field_panels .tab.journey-panel-2,.journey-map .tabs:has(#tab-3:checked) ~ .field_panels .tab.journey-panel-3,.journey-map .tabs:has(#tab-4:checked) ~ .field_panels .tab.journey-panel-4,.journey-map .tabs:has(#tab-5:checked) ~ .field_panels .tab.journey-panel-5{display:block;}.journey-map input:checked + label{background:#fff;border-bottom:1px solid transparent;}.journey-map input ~ .tab{padding:12px;}.journey-panel{padding:2rem;background:transparent -webkit-gradient(linear,left top,left bottom,from(#125a71),to(#125a71)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(180deg,#125a71 0%,#125a71 100%) 0% 0% no-repeat padding-box;margin-bottom:4rem;}@media (min-width:761px){.journey-panel{padding:2rem 4rem 4rem;border-radius:6px;}}.journey-panel.active{display:block;}.journey-panel .panel-content{background:#fff;padding:2rem;}@media (min-width:761px){.journey-panel .panel-content{border-top-right-radius:6px;border-bottom-right-radius:6px;}}.journey-panel .link-title{color:#125a71;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));text-decoration:none;}.journey-panel .journey-item-body{margin-top:0.45rem;}.journey-panel .tag__journey{font-family:"Gotham Bold",sans-serif;text-transform:uppercase;font-size:12px;display:inline;}.journey-panel .content-hub-journey-content__summary,.journey-panel .resource-video-journey__body,.journey-panel .field_summary{display:inline;}.journey-panel .field_panel_content > div{margin:1rem 0;}.journey-panel .panel-image{background-repeat:no-repeat;background-size:cover;min-height:400px;}@media (min-width:761px){.journey-panel .panel-image{border-top-left-radius:6px;border-bottom-left-radius:6px;}}.journey-panel .field_products_services > .flex-row{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;}.journey-panel .field_products_services > .flex-row > *{-ms-flex-preferred-size:48%;flex-basis:48%;}.journey-panel .field_products_services .products-services-teaser{color:#fff;}.journey-panel .field_products_services .products-services-teaser h4{text-decoration:none;color:#fff;}.journey-panel .field_products_services .products-services-teaser .field_link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;margin-top:0;margin-bottom:1rem;font-size:12px;}.journey-panel .field_products_services .products-services-teaser .field_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:-1px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.journey-panel .field_products_services .products-services-teaser .field_link a:hover,.journey-panel .field_products_services .products-services-teaser .field_link a:focus,.journey-panel .field_products_services .products-services-teaser .field_link a:active{color:#fff !important;}.journey-panel .field_products_services .products-services-teaser .field_link a:hover::after,.journey-panel .field_products_services .products-services-teaser .field_link a:focus::after,.journey-panel .field_products_services .products-services-teaser .field_link a:active::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.journey-panel .field_products_services .products-services-teaser.flex-row--75-25{gap:2rem;}.journey-panel .field_products_services .products-services-teaser .field_logo{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:0 4px 20px #00000029;box-shadow:0 4px 20px #00000029;width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.journey-panel .field_products_services .products-services-teaser .field_logo img{max-width:160px;height:auto;padding:10px;margin:auto;}.journey-panel .products-services__label{color:#ebc173;text-transform:uppercase;padding-bottom:2rem;margin:2rem 0;font-family:"Gotham Bold",sans-serif;font-size:14px;border-bottom:1px solid #ebc173;}.content-hub_explore-content .title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #cfcac9;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;padding-bottom:1rem;margin-bottom:2rem;}.content-hub_explore-content .title-bar a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.content-hub_explore-content .title-bar a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.content-hub_explore-content .title-bar a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.content-hub_explore-content .flex-row{gap:2rem;margin-bottom:2rem;}@media (max-width:960px){.content-hub_explore-content > div > .flex-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;margin:0 -15px;gap:0;}.content-hub_explore-content > div > .flex-row::-webkit-scrollbar{display:none;}.content-hub_explore-content > div > .flex-row article{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:75vw;scroll-snap-align:start;padding:0 15px;}}@media (max-width:960px){.content-hub_explore-content .product-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-ms-flex-flow:nowrap;flex-flow:nowrap;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;margin:0 -15px;}.content-hub_explore-content .product-content::-webkit-scrollbar{display:none;}.content-hub_explore-content .product-content article{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:75vw;scroll-snap-align:start;padding:0 15px;}}.content-hub_explore-content .field_article_category,.content-hub_explore-content .field_category{font-family:"Gotham Bold",sans-serif;font-size:14px;text-transform:uppercase;margin-bottom:1rem;}.content-hub_explore-content .article-explore__summary a{text-decoration:none;}.content-hub_explore-content h3{line-height:0.8;margin-bottom:1rem;}.content-hub_explore-content .title{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));letter-spacing:0.4px;color:#125a71;}.content-hub_explore-content .field_media_image{margin-bottom:1.45rem;}.content-hub_explore-content .expert-products{margin-top:4rem;}.content-hub_explore-content .expert-products > div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:100%;}.content-hub_explore-content .products-services-teaser h4 a{text-decoration:none;}.content-hub_explore-content .products-services-teaser .field_link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;margin-top:0;margin-bottom:1rem;}.content-hub_explore-content .products-services-teaser .field_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.content-hub_explore-content .products-services-teaser .field_link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.content-hub_explore-content .products-services-teaser.flex-row--75-25{gap:2rem;}.content-hub_explore-content .products-services-teaser .field_logo{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:0 4px 20px #00000029;box-shadow:0 4px 20px #00000029;width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.content-hub_explore-content .products-services-teaser .field_logo img{max-width:160px;height:auto;padding:10px;margin:auto;}.article-explore > .membership .field_media_image{position:relative;}.article-explore > .membership .field_media_image::before{content:'';position:absolute;height:100%;width:100%;background:transparent linear-gradient(300deg,#c49a4c 0%,#c49a4c00 30%) 0% 0% no-repeat padding-box;bottom:0;left:0;}.article-explore > .membership .field_media_image img{margin-bottom:0;width:100%;}.article-explore > .membership--locked .field_media_image{position:relative;}.article-explore > .membership--locked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/torch-button-small-locked.svg");position:absolute;bottom:1rem;right:1rem;}.article-explore > .membership--unlocked .field_media_image{position:relative;}.article-explore > .membership--unlocked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/torch-button-small-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.about-content-hubs{padding:4rem 0;background-color:#fff;}.about-content-hubs .flex-row{gap:2rem;}.about-content-hubs .field_subtitle{margin-bottom:1rem;}.about-content-hubs .field_other_hubs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;}.about-content-hubs .field_other_hubs a{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:10px 16px;position:relative;cursor:pointer;background:transparent;color:#4d4847;border-radius:6px;border:2px solid #4d4847;border-color:#b85c23;color:#b85c23;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:12px;}.about-content-hubs .field_other_hubs a.a{color:#4d4847;}.about-content-hubs .field_other_hubs a a{color:#4d4847;text-decoration:none;}.about-content-hubs .field_other_hubs a:hover{background:#4d4847;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;}.about-content-hubs .field_other_hubs a:hover{background-color:#b85c23;color:#fff;}.featured-partner{margin-bottom:2rem;padding:0 2rem;}@media (min-width:761px){.featured-partner{margin-bottom:-240px;}}.featured-partner.background-top{position:relative;}.featured-partner.background-top::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% 70%,0 60%);clip-path:polygon(0 0,100% 0,100% 70%,0 60%);background:-webkit-gradient(linear,left top,right top,color-stop(35%,rgba(255,255,255,0.25)),color-stop(37%,rgba(255,255,255,0.25)),to(rgba(246,181,141,0.35))),url("/themes/custom/citizenship/assets/images/revised-texture.jpg") repeat;background:linear-gradient(90deg,rgba(255,255,255,0.25) 35%,rgba(255,255,255,0.25) 37%,rgba(246,181,141,0.35) 100%),url("/themes/custom/citizenship/assets/images/revised-texture.jpg") repeat;}.featured-partner.background-bottom{position:relative;padding-top:5rem;}.featured-partner.background-bottom::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);clip-path:polygon(0 0,100% 15%,100% 100%,0 100%);background:transparent -webkit-gradient(linear,left top,right top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;}.featured-partner .featured-partner--container{padding-top:2rem;}.featured-partner .section-title{text-align:center;margin-bottom:1.45rem;}.featured-partner .field_left_image{max-width:600px;}.featured-partner .field_partner{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;border-radius:6px;position:relative;top:0;margin:0 0 0 auto;padding:2rem;max-width:640px;}@media (min-width:761px){.featured-partner .field_partner{top:-340px;}}.featured-partner .field_partner h3 a{color:#125a71;text-decoration:none;}.featured-partner .field_partner .field_link{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.featured-partner .field_partner .field_link.a{color:#fff;}.featured-partner .field_partner .field_link a{color:#fff;text-decoration:none;}.featured-partner .field_partner .field_link:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.featured-partner .field_partner .flex-row--75-25{gap:2rem;}.featured-partner .field_partner .field_company{text-align:center;width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:761px){.featured-partner .field_partner .field_company{text-align:right;}}.featured-partner .field_partner .field_company img{max-width:160px;height:auto;padding:10px;margin:auto;}.products-services-view{max-width:1200px;margin:0 auto;gap:2rem;padding:2rem;}@media (min-width:761px){.products-services-view{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.products-services-view .views-exposed-form{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;}.products-services-view .views-exposed-form .fieldset-legend{color:#125a71;}.products-services-view .form-checkboxes .form-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.5rem;margin-bottom:0;}.products-services-view .form-checkboxes .form-item input[type=checkbox]{-ms-flex-negative:0;flex-shrink:0;}.products-services-view .item-list{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%;}.products-services-view .item-list ul{list-style:none;padding:0;margin:0;}.products-services-view .item-list ul li{padding:2rem 0;border-bottom:1px solid #cfcac9;}.products-services-view article h4 a{text-decoration:none;}.products-services-view article .field_link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;margin-top:1.45rem;}.products-services-view article .field_link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.products-services-view article .field_link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.products-services-view article .field_link a.btn-primary{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.products-services-view article .field_link a.btn-primary.a{color:#fff;}.products-services-view article .field_link a.btn-primary a{color:#fff;text-decoration:none;}.products-services-view article .field_link a.btn-primary:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.products-services-view article .field_link a.btn-primary::after{content:none;}.products-services-view article .flex-row--75-25{gap:2rem;}.products-services-view article .field_logo{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:0 4px 20px #00000029;box-shadow:0 4px 20px #00000029;width:180px;height:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.products-services-view article .field_logo img{max-width:160px;height:auto;padding:10px;margin:auto;}.products-services-view .pager{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.member-lock-follow-topic{text-align:center;margin-top:6rem;margin-bottom:-4rem;}.member-lock-follow-topic .membership{margin-bottom:1.45rem;}.hub-membership-registration .container__membership-box{margin-top:calc(clamp(-17rem,-20vmax,-20.75rem));}.hub-membership-registration .container__membership-box::before{background:transparent;}.container__membership-box{position:relative;margin-top:calc(clamp(-3rem,-5vmax,-5.75rem));}.container__membership-box.without-negative-margin{margin-top:-2px;}.container__membership-box::before{position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;content:'';background:#f7f5f3;-webkit-clip-path:polygon(0 0,100% 0,100% 50%,0 50%);clip-path:polygon(0 0,100% 0,100% 50%,0 50%);}.membership-box{padding:2rem 6rem;}.membership-box__content{text-align:center;}.membership-box__content span{font-family:"Gotham Bold",sans-serif;margin-bottom:1rem;display:block;text-transform:uppercase;font-size:13px;}@media (min-width:761px){.membership-box__content span{display:inline-block;margin-right:2rem;margin-bottom:0;}}.membership-box__message{padding-top:2rem;border-top:1px dotted #e2e0df;}.membership-box__message h4{color:#99783b;}.membership-box .member__steps ol{margin:0 0 5.5rem;padding:1rem 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;counter-reset:fancy-counter;position:relative;}@media (max-width:960px){.membership-box .member__steps ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:4rem 0 1.25rem;}}.membership-box .member__steps ol::before{content:'';position:absolute;width:250px;height:1px;border:1px dashed #99783b;bottom:-10px;}@media (max-width:960px){.membership-box .member__steps ol::before{display:none;}}.membership-box .member__steps ol li{position:relative;padding:0;margin:0 3rem;counter-increment:fancy-counter;}@media (max-width:960px){.membership-box .member__steps ol li{width:auto;margin:0 auto 8rem;}.membership-box .member__steps ol li::after{content:'';border:1px dashed #99783b;width:1px;height:62px;position:absolute;left:0;right:0;left:calc(50% - 1px);top:55px;z-index:5;}.membership-box .member__steps ol li:last-child::after{display:none;}}.membership-box .member__steps ol li::before{--marker-size:48px;content:counter(fancy-counter);color:#99783b;font-size:1.5rem;font-weight:bold;position:absolute;font-family:"Noe Display",serif;left:calc(50% - 24px);line-height:var(--marker-size);width:var(--marker-size);height:var(--marker-size);top:50px;border-radius:50%;text-align:center;border:1px solid #99783b;background:#fff;z-index:20;}.membership-box .member__steps ol li:first-child{margin:0 5rem 0 0;}@media (max-width:960px){.membership-box .member__steps ol li:first-child{margin:0 auto 8rem;}}.membership-box .member__steps ol li:last-child{margin:0 0 0 3rem;}@media (max-width:960px){.membership-box .member__steps ol li:last-child{margin:0 auto;}}.membership-box .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.guide-block{padding:8rem 6rem 0;text-align:center;}.guide-block h4{color:#125a71;}.copy-image{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));padding-bottom:calc(clamp(3.125rem,6vmax,6.25rem));}.copy-image .flex-row{gap:2rem;}.copy-image .field_media_image img{margin-bottom:0;-webkit-box-shadow:0 4px 20px #00000029;box-shadow:0 4px 20px #00000029;}.featured-articles-gradient-hero.gradient-hero{text-align:center;padding-bottom:4rem;}@media (min-width:761px){.featured-articles-gradient-hero.gradient-hero{padding-bottom:8rem;}}.featured-articles-gradient-hero.gradient-hero.with-image{background:-webkit-gradient(linear,left top,left bottom,from(#4d4847),color-stop(90%,#105266));background:linear-gradient(to bottom,#4d4847 0%,#105266 90%);}.featured-articles-gradient-hero.gradient-hero .gradient-hero__subtile{padding-bottom:2rem;}.featured-articles-gradient-hero .field_title{max-width:900px;margin:0 auto;}.featured-articles-gradient-hero .featured-article__background{height:500px;border-radius:6px;}.featured-articles-gradient-hero .featured-article__content{bottom:0;width:calc(clamp(305px,calc(100% - 80px),800px));text-align:left;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:2rem;}.featured-articles-gradient-hero .field_subtitle{margin-bottom:0;}.featured-articles-gradient-hero .field_secondary_article{margin-top:2rem;}@media (min-width:761px){.featured-articles-gradient-hero .field_secondary_article{margin-top:0;}}.featured-articles-gradient-hero .article-explore{text-align:left;color:#fff;}.featured-articles-gradient-hero .article-explore .field_article_category,.featured-articles-gradient-hero .article-explore .field_category{font-family:"Gotham Bold",sans-serif;font-size:14px;text-transform:uppercase;margin-bottom:1rem;}.featured-articles-gradient-hero .article-explore .article-explore__summary a{text-decoration:none;}.featured-articles-gradient-hero .article-explore h3{margin-bottom:1rem;line-height:0.8;}.featured-articles-gradient-hero .article-explore .title{font-family:"Noe Display",serif;font-style:normal;font-weight:bold;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));letter-spacing:0.4px;color:#fff;}.featured-articles-gradient-hero .article-explore .field_media_image{margin-bottom:1.45rem;}.featured-articles-gradient-hero .article-explore .field_media_image img{margin-bottom:0;width:100%;}.featured-articles-gradient-hero .gradient-hero__social-block{margin:2rem 4rem 1rem 1rem;text-align:left;padding-bottom:1rem;}.featured-articles-gradient-hero .gradient-hero__social-block::before{content:'Share';display:block;position:relative;text-transform:uppercase;color:#fff;font-size:12px;font-family:"Gotham Bold",sans-serif;letter-spacing:1px;font-weight:500;top:-20px;}.featured-articles-gradient-hero .gradient-hero__social-block .a2a_dd{display:none;}.featured-articles-gradient-hero .gradient-hero__social-block .addtoany_list.a2a_kit_size_32 a > span{background-color:#fff !important;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.featured-articles-gradient-hero .gradient-hero__social-block .addtoany_list.a2a_kit_size_32 a:first-child{padding-left:0;}.featured-articles-gradient-hero .gradient-hero__social-block .addtoany_list.a2a_kit_size_32 a > span svg{fill:#b85c23;width:24px;padding-top:4px;}.featured-articles-gradient-hero .gradient-hero__social-block .addtoany_list.a2a_kit_size_32 a > span path{fill:#b85c23;}.donor-donation-block [data-drupal-selector='edit-amount'] .fieldset-legend{margin-top:0;}#block-citizenship-sticky-bottom-borrow-link{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:1000;text-align:center;}@media (min-width:761px){#block-citizenship-sticky-bottom-borrow-link{display:none;}}#block-citizenship-sticky-bottom-borrow-link p{margin-bottom:0;}#block-citizenship-sticky-bottom-borrow-link p a{display:block;text-transform:uppercase;font-family:'Gotham Bold',sans-serif;font-size:12px;letter-spacing:0.64px;text-decoration:none;padding:16px;background:#b85c23;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}#block-citizenship-sticky-bottom-borrow-link p a:hover{background:#a6531f;}#block-citizenship-sticky-bottom-borrow-link p a span{background:transparent;text-decoration:none;text-transform:uppercase;color:#fff;font-size:14px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}#block-citizenship-sticky-bottom-borrow-link p a span::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:-1px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}#block-citizenship-sticky-bottom-borrow-link p a span:hover,#block-citizenship-sticky-bottom-borrow-link p a span:focus,#block-citizenship-sticky-bottom-borrow-link p a span:active{color:#fff !important;}#block-citizenship-sticky-bottom-borrow-link p a span:hover::after,#block-citizenship-sticky-bottom-borrow-link p a span:focus::after,#block-citizenship-sticky-bottom-borrow-link p a span:active::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}#block-citizenship-sticky-bottom-borrow-link.contextual-region .contextual .contextual-links{top:-130px;}.search-form .form-wrapper,.search-block-form form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:90vw;padding:0;margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.search-form .form-wrapper .form-search,.search-form .form-wrapper .form-submit,.search-block-form form .form-search,.search-block-form form .form-submit{-webkit-box-sizing:content-box;box-sizing:content-box;padding-top:16px;padding-bottom:16px;height:19px;line-height:19px;border:1px solid #146580;margin:0;}.search-form .form-wrapper .form-type-search,.search-block-form form .form-type-search{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.search-form .form-wrapper .form-type-search label,.search-block-form form .form-type-search label{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.search-form .form-wrapper .form-type-search input,.search-block-form form .form-type-search input{color:#4d4847;font-size:16px;display:block;width:100%;padding-left:38px;padding-right:12px;outline:none;}.search-form .form-wrapper .form-type-search input::-webkit-input-placeholder,.search-block-form form .form-type-search input::-webkit-input-placeholder{color:inherit;}.search-form .form-wrapper .form-type-search input::-moz-placeholder,.search-block-form form .form-type-search input::-moz-placeholder{color:inherit;}.search-form .form-wrapper .form-type-search input::-ms-input-placeholder,.search-block-form form .form-type-search input::-ms-input-placeholder{color:inherit;}.search-form .form-wrapper .form-type-search input::placeholder,.search-block-form form .form-type-search input::placeholder{color:inherit;}.search-form .form-wrapper .form-type-search::before,.search-block-form form .form-type-search::before{position:absolute;content:url("/themes/custom/citizenship/assets/icons/icon-search.svg");top:16px;left:12px;width:18px;height:18px;z-index:1;}.search-form .form-wrapper .form-submit,.search-block-form form .form-submit{background-color:#146580;color:#fff;border-radius:0;padding-left:20px;padding-right:20px;}.search-form .form-wrapper .form-submit:hover,.search-form .form-wrapper .form-submit:focus,.search-block-form form .form-submit:hover,.search-block-form form .form-submit:focus{background:#0e4457;}.header .search-block-form{display:none;width:50px;height:48px;vertical-align:bottom;position:relative;}@media (min-width:961px){.header .search-block-form{display:inline-block;}}.header .search-block-form form{position:absolute;right:50px;top:0;z-index:500;width:0;opacity:0;-webkit-transition:width 200ms,opacity 200ms;transition:width 200ms,opacity 200ms;overflow:hidden;}.header .search-block-form.expanded form{width:500px;opacity:1;}.header .search-block-form .search-block-toggle{cursor:pointer;width:18px;height:18px;padding:14px 16px;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;}.header .search-block-form .search-block-toggle::before,.header .search-block-form .search-block-toggle::after{position:absolute;top:14px;left:16px;width:inherit;height:inherit;z-index:1;-webkit-transition:opacity 200ms;transition:opacity 200ms;}.header .search-block-form .search-block-toggle::before{content:url("/themes/custom/citizenship/assets/icons/icon-search.svg");opacity:1;}.header .search-block-form .search-block-toggle::after{content:url("/themes/custom/citizenship/assets/icons/icon-close-brown.svg");opacity:0;}.header .search-block-form.expanded .search-block-toggle::before{opacity:0;}.header .search-block-form.expanded .search-block-toggle::after{opacity:1;}.header__mobile-menu .search-block-form form{max-width:100%;}.header__mobile-menu .search-block-form .form-type-search::before{content:url("/themes/custom/citizenship/assets/icons/icon-search-white.svg");}.header__mobile-menu .search-block-form .form-search{border-color:#4d889c;background-color:transparent;color:#fff;}.borrower-loan-payment.stripe-form .form-item-copy-details input{display:inline-block;vertical-align:top;margin-top:3px;}.borrower-loan-payment.stripe-form .form-item-copy-details label{display:inline-block;margin-right:8px;max-width:95%;}.borrower-loan-payment.stripe-form .address-container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -10px;}@media (max-width:760px){.borrower-loan-payment.stripe-form .address-container-inline{display:block;}}.borrower-loan-payment.stripe-form .address-container-inline .form-item{margin-right:0;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;}.borrower-loan-payment.stripe-form .form-item-address-locality{width:50%;}@media (max-width:760px){.borrower-loan-payment.stripe-form .form-item-address-locality{width:100%;margin-right:0;}}.borrower-loan-payment.stripe-form .form-item-address-administrative-area{width:25%;}@media (max-width:760px){.borrower-loan-payment.stripe-form .form-item-address-administrative-area{width:100%;}}.borrower-loan-payment.stripe-form .form-item-address-postal-code{width:25%;}@media (max-width:760px){.borrower-loan-payment.stripe-form .form-item-address-postal-code{width:100%;}}.borrower-loan-payment.stripe-form .stripe-card-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 -10px;}.borrower-loan-payment.stripe-form .stripe-card-elements > .form-item,.borrower-loan-payment.stripe-form .stripe-card-elements > .form-wrapper{padding-left:10px;padding-right:10px;-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width:761px){.borrower-loan-payment.stripe-form .stripe-card-elements > .form-item,.borrower-loan-payment.stripe-form .stripe-card-elements > .form-wrapper{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}}.borrower-loan-payment.stripe-form .stripe-card-elements .form-item.form-item-card-number{-ms-flex-preferred-size:100%;flex-basis:100%;}.borrower-loan-payment.stripe-form .stripe-card-elements .form-item.form-item-zip{-ms-flex-preferred-size:100%;flex-basis:100%;}@media (min-width:761px){.borrower-loan-payment.stripe-form .stripe-card-elements .form-item.form-item-zip{-ms-flex-preferred-size:33.33%;flex-basis:33.33%;}}.borrower-loan-payment.stripe-form [aria-label='Status message'],.borrower-loan-payment.stripe-form [aria-label='Error message']{top:0;margin-bottom:20px;}.borrower-loan-payment.stripe-form .payment-input-error-message{color:#f00;font-size:12px;margin-top:-23px;height:0;padding-bottom:23px;}.borrower-loan-payment.stripe-form .form-item-card-number{position:relative;}.borrower-loan-payment.stripe-form .payment-card-error-message{position:absolute;bottom:-1.25em;left:10px;color:#f00;font-size:12px;}body.mobile-menu-is-open{height:100vh;position:fixed;}body.front header{background-size:cover;background:url("/themes/custom/citizenship/assets/images/sky-background-top122.jpg") no-repeat bottom center;max-height:122px;}@media (max-width:960px){body.front header{height:73px;}}.header{max-width:1440px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header__wrapper--logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;}@media (min-width:1201px){.header__wrapper--logo{-webkit-box-flex:2;-ms-flex:2;flex:2;}}@media (min-width:1441px){.header__wrapper--logo{-webkit-box-flex:3;-ms-flex:3;flex:3;}}.header__wrapper--nav{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;text-align:right;padding-right:1rem;}@media (min-width:961px){.header__wrapper--nav{-webkit-box-flex:5;-ms-flex:5;flex:5;}}.header .branding__logo-image{max-width:140px;margin:16px 0 16px 20px;}@media (min-width:961px){.header .branding__logo-image{max-width:210px;margin:47px 0 24px 40px;}}@media (min-width:1201px){.header .branding__logo-image{max-width:248px;margin:37px 0 24px 115px;}}.header .branding__logo--sticky{display:none;}.header .nav{text-align:left;}.header .nav__utility{display:none;}@media (min-width:961px){.header .nav__utility{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;margin-right:0;text-transform:uppercase;}}.header .nav__utility ul{list-style-type:none;}.header .nav__utility ul li{display:inline-block;border-right:1px solid #cfcac9;cursor:default;}.header .nav__utility ul li ul{z-index:1;}.header .nav__utility ul li ul > li > a{text-align:left;}.header .nav__utility ul li ul > li > a:hover::before,.header .nav__utility ul li ul > li > a:focus::before{content:'';width:4px;height:12px;border-left:4px solid #a6531f;position:absolute;left:0;}.header .nav__utility ul li span{color:#262423;font-family:"Gotham Book",sans-serif;font-size:14px;}.header .nav__utility ul li span.sf-sub-indicator{right:4px;}.header .nav__utility ul li a{text-decoration:none;color:#262423;font-family:"Gotham Book",sans-serif;font-size:14px;position:relative;}.header .nav__utility ul li a:hover,.header .nav__utility ul li a:focus{color:#a6531f;}.header .nav__utility .membership-nav li:nth-of-type(2){border:0;}.header .nav__utility .membership-nav--hidden > li:nth-of-type(1){display:none;}.header .nav__utility a.langLink{position:relative;font-size:14px;text-decoration:none;padding:1em 1.5em;margin-left:1rem;}.header .nav__utility a.langLink::before{position:absolute;content:url("/themes/custom/citizenship/assets/icons/icon-globe.svg");top:14px;left:0;height:14px;width:14px;}.header .nav__utility .membership-btn{position:relative;font-size:14px;text-decoration:none;padding:1em 1.5em;}.header .nav__utility .membership-btn::before{position:absolute;content:url("/themes/custom/citizenship/assets/icons/torch-button.svg");top:12px;left:0;height:17px;width:17px;}.header .nav__main{display:none;}@media (min-width:961px){.header .nav__main{display:inline-block;margin-top:16px;}}.header .nav__main ul{list-style-type:none;}.header .nav__main ul > li{font-family:"Gotham Bold",sans-serif;font-size:12px;margin-right:20px;cursor:default;}.header .nav__main ul > li:hover,.header .nav__main ul > li:focus{color:#a6531f;}.header .nav__main ul li{display:inline-block;}.header .nav__main ul li.sf-depth-1 > a{font-size:12px;}.header .nav__main ul li.sf-depth-1 > a:hover::before,.header .nav__main ul li.sf-depth-1 > a:focus::before{content:'';width:0;height:0;border-left:0;position:absolute;left:0;}.header .nav__main ul li a{text-decoration:none;color:#262423;font-family:"Gotham Book",sans-serif;font-size:14px;text-transform:none;position:relative;}.header .nav__main ul li a:hover,.header .nav__main ul li a:focus{color:#a6531f;}.header .nav__main ul li a:hover::before,.header .nav__main ul li a:focus::before{content:'';width:4px;height:12px;border-left:4px solid #a6531f;position:absolute;left:0;}.header .nav__main .menu > li > a{font-family:"Gotham Bold",sans-serif;color:#4d4847;}.header .nav__main .menu > li.sf-no-children{margin-right:0;}.header .nav__main ul.sf-menu .sf-sub-indicator{right:0;}.header .nav__account--mobile{margin:15px 20px 0;text-align:right;}@media (min-width:961px){.header .nav__account--mobile{display:none;}}.header .nav__account--mobile li{color:#262423;font-family:"Gotham Book",sans-serif;font-size:14px;}.header .nav__account--mobile li a{text-decoration:none;}.header__mobile-menu{display:none;}.header__mobile-menu a{color:#fff;text-decoration:none;}.header__mobile-menu a:hover,.header__mobile-menu a:focus{text-decoration:underline;}.mobile-menu-is-open .header__mobile-menu{display:block;background:transparent -webkit-gradient(linear,left top,right top,from(#146580),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#146580 0%,#105266 100%) 0% 0% no-repeat padding-box;position:fixed;top:70px;bottom:0;left:0;right:0;width:100%;min-height:83%;z-index:9999;padding:20px 20px 60px;overflow:scroll;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:start;align-content:flex-start;}}.mobile-menu-is-open .header__mobile-menu .nav ul{list-style-type:none;margin-left:0;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__main--mobile{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:75%;padding-left:20px;}}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile li{color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;padding-top:30px;}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile li ul li{padding-top:0;padding-bottom:0;font-family:"Gotham Book",sans-serif;font-size:16px;text-transform:none;}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile ul li ul{padding-top:12px;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__main--mobile ul li ul{display:block;}}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__main--mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;}}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile ul li:first-child li:nth-child(n+5){display:none;}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile.membership-nav ul > li:nth-child(2) ul > li:first-child{display:inline-block;}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile.membership-nav ul > li:nth-child(2) ul > li:nth-child(n+2){display:none;}.mobile-menu-is-open .header__mobile-menu .nav__main--mobile.membership-nav .membership-btn{display:inline-block;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__main--mobile ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile{margin-top:40px;padding-top:20px;border-top:1px solid #4d889c;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile{border:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:100%;margin:0;padding:0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile .membership-nav--hidden > li:nth-of-type(1){display:none;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile .membership-btn{position:relative;font-size:14px;text-decoration:none;padding:1em 1.5em;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile .membership-btn::before{position:absolute;content:url("/themes/custom/citizenship/assets/icons/torch-button.svg");top:12px;left:0;height:17px;width:17px;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li{margin-bottom:calc(1.45rem / 2);}@media (max-width:760px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li a{padding:0;}}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li{display:inline-block;}}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li span{padding:0 1.5em 0 0;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li.menuparent{display:none;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4){color:#fff;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4){padding:0;border:0;border-radius:0;margin-top:auto;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4).sf-no-children{padding-right:0;}}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) .sf-sub-indicator{right:-1px;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) .sf-sub-indicator::after{color:#fff;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) ul{min-width:9em;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li a{padding:1em 1.5em;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li:hover::before,.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li:focus::before{content:'';width:4px;height:12px;border-left:4px solid #a6531f;position:absolute;left:0;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li{color:#262423;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li a{color:#262423;}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li:hover,.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li:focus{background-color:#a6531f;border:1px solid #a6531f;cursor:pointer;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li:hover,.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li:nth-of-type(4) li:focus{background-color:transparent;border:0;}}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile li a{font-size:14px;}}.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile a.langLink{padding-bottom:calc(1.45rem / 2);display:inline-block;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile a.langLink{position:relative;font-size:14px;margin:4px 0 0 20px;padding-left:1.5em;}}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__utility--mobile a.langLink::before{position:absolute;content:url("/themes/custom/citizenship/assets/icons/icon-globe-white.svg");top:0;left:0;height:14px;width:14px;}}.mobile-menu-is-open .header__mobile-menu .nav__invest--mobile{position:fixed;bottom:0;left:0;right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;z-index:500;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__invest--mobile{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;display:block;width:auto;padding-top:30px;}}.mobile-menu-is-open .header__mobile-menu .nav__invest--mobile .btn-small{border-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__invest--mobile .btn-small{display:block;border-radius:4px;margin-bottom:8px;width:128px;}}.mobile-menu-is-open .header__mobile-menu .nav__invest--mobile .first{border-right:1px solid #dbae91;}@media (min-width:761px){.mobile-menu-is-open .header__mobile-menu .nav__invest--mobile .first{border:0;}}.header .btn-small{display:none;}@media (min-width:961px){.header .btn-small{display:inline-block;margin-left:12px;}}.mobile-menu-btn{position:absolute;z-index:9000;right:20px;top:20px;padding:10px 0 10px 10px;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background:transparent;}@media (min-width:961px){.mobile-menu-btn{display:none;}}.mobile-menu-btn:hover{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.mobile-menu-btn:hover span:nth-of-type(1){width:20px;}.mobile-menu-btn:hover span:nth-of-type(2){width:20px;}.mobile-menu-btn:hover span:nth-of-type(3){width:16px;}.mobile-menu-btn span{display:block;margin-bottom:4px;border-radius:2px;height:2px;background:#b85c23;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.mobile-menu-btn span:nth-of-type(1){width:20px;}.mobile-menu-btn span:nth-of-type(2){width:16px;}.mobile-menu-btn span:nth-of-type(3){width:20px;}.mobile-menu-is-open .mobile-menu-btn span{width:26px;}.mobile-menu-is-open .mobile-menu-btn span:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative;top:6px;}.mobile-menu-is-open .mobile-menu-btn span:nth-of-type(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.mobile-menu-is-open .mobile-menu-btn span:nth-of-type(3){display:none;}ul.sf-menu{z-index:99;}ul.sf-menu li{float:none;}ul.sf-menu.sf-horizontal.sf-shadow ul,ul.sf-menu.sf-vertical.sf-shadow ul,ul.sf-menu.sf-navbar.sf-shadow ul ul{-webkit-box-shadow:0 5px 20px #0000000d;box-shadow:0 5px 20px #0000000d;border-radius:4px;background:#fff;padding:10px 0;}ul.sf-menu .sf-sub-indicator::after{content:'\25BE';color:#a6531f;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));top:-7px;}.header.sticky{position:fixed;height:70px;background:#fff;-webkit-box-shadow:0 5px 20px -20px #4d4847;box-shadow:0 5px 20px -20px #4d4847;max-width:100%;top:0;left:0;right:0;z-index:99;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:1441px){.header.sticky .header__wrapper{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;}}@media (min-width:1441px){.header.sticky .header__wrapper--nav{-webkit-box-flex:0;-ms-flex:0 0 990px;flex:0 0 990px;}}.header.sticky .nav__utility{display:none;}.header.sticky .branding__logo{display:none;}.header.sticky .branding__logo--sticky{display:block;}.header.sticky .branding__logo--sticky .branding__logo-image--sticky{max-width:40px;margin:15px 0 0 20px;}@media (min-width:761px){.header.sticky .branding__logo--sticky .branding__logo-image--sticky{margin:15px 0 0 95px;}}.glb-toolbar{z-index:500;}.footer{background:transparent -webkit-gradient(linear,left top,right top,from(#146580),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#146580 0%,#105266 100%) 0% 0% no-repeat padding-box;padding-top:100px;padding-bottom:60px;position:relative;color:#fff;}.footer::after{position:absolute;content:'';bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:385px;width:180px;background:url(/themes/custom/citizenship/assets/images/statue-of-liberty-outline.svg) no-repeat;opacity:0.1;background-size:cover;}@media (min-width:761px){.footer::after{height:600px;width:280px;right:0;left:auto;}}.footer a{color:#fff;text-decoration:none;}.footer h3{color:#fff;margin-top:0;padding-top:0;}.footer h4{color:#fff;font-size:12px;line-height:1.2;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.25);font-family:"Gotham Bold",sans-serif;text-transform:uppercase;}.footer ul{margin:0;padding:0;}.footer li{list-style-type:none;}.footer form{padding:0;color:#fff;}.footer form label{display:inline-block;color:#fff;}.footer form input[type='checkbox'] + label::before{border-color:#fff !important;}.footer form input[type='email']{background:#fff;border-radius:4px;padding:18px 24px;font-family:"Gotham Book",sans-serif;color:#262423;font-size:16px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;}.footer form li{margin-bottom:10px;}.footer form .form-learn-text{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:12px;line-height:16px;padding-bottom:10px;padding-top:15px;}.footer form fieldset{margin-bottom:15px;}.footer form .qa-input-email{padding-bottom:20px;}.footer-col-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:50;}@media (max-width:960px){.footer-col-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}@media (max-width:960px){.footer-col{margin-bottom:40px;}}.footer-col .membership-nav--hidden > li:nth-child(5){display:none;}.footer-col--2{width:calc(60% - 40px);}@media (max-width:960px){.footer-col--2{width:100%;}}.footer-col--2 ul:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;}@media (max-width:760px){.footer-col--2 ul:first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.footer-col--2 ul:first-child > li{width:calc(50% - 40px);}@media (max-width:760px){.footer-col--2 ul:first-child > li{width:100%;}}.footer-col--2 ul:first-child > li span{color:#fff;font-size:12px;line-height:1.2;padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.25);font-family:"Gotham Bold",sans-serif;text-transform:uppercase;display:inline-block;width:100%;}.footer-col--1{width:calc(40% - 100px);}@media (max-width:960px){.footer-col--1{width:100%;}}.footer-col li{margin-bottom:20px;}.footer-col li a{font-size:20px;}.footer-col li a:hover,.footer-col li a:focus{color:#fff;text-decoration:underline;}.footer-base{text-align:center;position:relative;z-index:50;}.footer-base ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.footer-base li{margin:0 15px;}.footer-base__logo{width:50px;margin:0 auto;opacity:0.5;}.footer-base__logo img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.footer-base__tagline{padding-bottom:20px;}.footer-base__menu,.footer-base__copyright{color:#d1d1d1;font-size:14px;line-height:20px;letter-spacing:0.28px;}.footer-base__menu{padding-bottom:20px;}.footer-base__menu ul{list-style-type:none;}@media (max-width:760px){.footer-base__menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.footer-base__menu ul li a{display:inline-block;padding-top:12px;padding-bottom:12px;}}.footer-base__menu a{color:#d1d1d1;text-transform:uppercase;text-decoration:none;}.footer-base__menu a:hover,.footer-base__menu a:focus{text-decoration:underline;color:#d1d1d1;}.footer-base__social{padding-bottom:20px;}.footer-base__social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:60px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;}.footer-base__social-list li{cursor:pointer;list-style-type:none;text-decoration:none;-webkit-transition:0.2s ease all;transition:0.2s ease all;margin:0 5px 2rem;}@media (max-width:760px){.footer-base__social-list li{margin-bottom:55px;}.footer-base__social-list li:last-child,.footer-base__social-list li:nth-last-child(2){margin-bottom:0;}}.footer-base__social-list li:hover h5{color:#b85c23;-webkit-transition:0.2s ease all;transition:0.2s ease all;}.footer-base__social-list li h5{text-decoration:none;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;letter-spacing:1.12px;}.footer-base__social-list-image{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32px;height:32px;margin:0 auto 15px;}.campaign-footer{background:transparent -webkit-gradient(linear,left top,right top,from(#146580),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#146580 0%,#105266 100%) 0% 0% no-repeat padding-box;padding-top:100px;padding-bottom:60px;position:relative;color:#fff;}.content-container--720{max-width:720px;margin:0 auto;padding:0 15px;}.content-container--780{max-width:780px;margin:0 auto;padding:0 15px;}.content-container--900{max-width:900px;margin:0 auto;padding:0 15px;}.content-container--1080{max-width:1080px;margin:0 auto;padding:0 15px;}.content-container--1200{max-width:1200px;margin:0 auto;padding:0 15px;}.content-container--1440{max-width:1440px;margin:0 auto;padding:0 15px;}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;}@media (min-width:761px){.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.flex-row > *{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;}@media (min-width:761px){.flex-row--60-30 > :first-child{padding-right:3rem;}}@media (min-width:961px){.flex-row--60-30 > :first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:2;-ms-flex:2;flex:2;}}@media (min-width:761px){.flex-row--30-60 > :last-child{padding-left:3rem;}}@media (min-width:961px){.flex-row--30-60 > :last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:2;-ms-flex:2;flex:2;}}@media (min-width:761px){.flex-row--25-75 > :last-child{padding-left:1rem;}}@media (min-width:961px){.flex-row--25-75 > :last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:3;-ms-flex:3;flex:3;}}@media (min-width:761px){.flex-row--75-25 > :last-child{padding-left:1rem;}}@media (min-width:961px){.flex-row--75-25 > :first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:3;-ms-flex:3;flex:3;}}@media (min-width:761px){.flex-row--80-20 > :last-child{padding-left:1rem;}}@media (min-width:961px){.flex-row--80-20 > :first-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:4;-ms-flex:4;flex:4;}}@media (min-width:761px){.flex-row--20-80 > :last-child{padding-left:1rem;}}@media (min-width:961px){.flex-row--20-80 > :last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:4;-ms-flex:4;flex:4;}}.btn{display:inline-block;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;}.btn:hover{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.btn-small{padding:16px 32px;}.btn--primary{background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;}.btn--primary a{color:#fff;text-decoration:none;}.btn--primary:hover,.btn--primary:focus{background:#a6531f;}.btn--primary.alt-radius{border-radius:0 0 6px 6px;padding:21px 33px 21px 32px;}@media (min-width:761px){.btn--primary.alt-radius{border-radius:0 0 6px;}}.btn--primary-gold{background:#c49a4c;color:#262423;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;}.btn--primary-gold a{color:#fff;text-decoration:none;}.btn--primary-gold:hover,.btn--primary-gold:focus{background:#99783b;color:#fff;}.btn--primary-gold.alt-radius{border-radius:0 0 6px 6px;padding:21px 33px 21px 32px;}@media (min-width:761px){.btn--primary-gold.alt-radius{border-radius:0 0 6px;}}.btn--outline{border:1px solid #b85c23;color:#b85c23;background-color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;}.btn--outline a{color:#b85c23;text-decoration:none;}.btn--outline:hover,.btn--outline:focus{background-color:#f0eeee;}.btn--outline-gold{border:1px solid #99783b;color:#99783b;background-color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;padding:15px 32px 16px;}.btn--outline-gold a{color:#99783b;text-decoration:none;}.btn--outline-gold:hover,.btn--outline-gold:focus{background-color:#99783b;color:#fff;}.btn--has-arrow{padding:15px 32px 16px;}.btn--has-arrow span{position:absolute;top:18px;right:16px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}.btn--has-arrow img{width:48px;height:20px;margin-bottom:0;}.btn--has-arrow:hover span{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.btn :disabled{background-color:#4a403e;color:#d1d1d1;}.btn :disabled:hover,.btn :disabled:focus{background-color:#4a403e;}.cta-link{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.cta-link::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.cta-link:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.btn--arrowed{padding-right:62px;}.btn--arrowed::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-white.svg");top:50%;right:32px;width:20px;height:20px;margin-top:-10px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;}.btn--arrowed:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.cta-link-gold{background:transparent;text-decoration:none;text-transform:uppercase;color:#c49a4c;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.cta-link-gold::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right-gold.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.cta-link-gold:not(.btn):hover{color:#c49a4c;}.cta-link-gold:not(.btn):hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.tag{background-color:#3ec9d2;color:#0e4457;border-radius:2px;padding:4px 8px;font-weight:500;font-family:"Gotham Bold",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:0.64px;display:inline-block;}.membership-tag--wrapper{display:inline-block;margin-left:2rem;}.membership--locked .membership-tag{position:relative;padding:3px 8px;background:#c49a4c 0% 0% no-repeat padding-box;border-radius:0 2px 2px 0;font-family:"Gotham Bold",sans-serif;font-size:12px;color:#262423;text-transform:uppercase;display:inline;}.membership--locked .membership-tag::before{content:url("/themes/custom/citizenship/assets/icons/members-only-locked.svg");position:absolute;bottom:1px;left:-20px;width:18px;height:18px;}.membership--unlocked .membership-tag{position:relative;padding:3px 8px;background:#c49a4c 0% 0% no-repeat padding-box;border-radius:0 2px 2px 0;font-family:"Gotham Bold",sans-serif;font-size:12px;color:#262423;text-transform:uppercase;display:inline;}.membership--unlocked .membership-tag::before{content:url("/themes/custom/citizenship/assets/icons/members-only-unlocked.svg");position:absolute;bottom:1px;left:-20px;width:18px;height:18px;}.button[disabled],.btn[disabled]{opacity:0.7;}.shadow-box{background:#fff;-webkit-box-shadow:0 4px 20px #0000000d;box-shadow:0 4px 20px #0000000d;border-radius:6px;}.gradient-blue{background:transparent -webkit-gradient(linear,left top,right top,from(#146580),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#146580 0%,#105266 100%) 0% 0% no-repeat padding-box;}.gradient-blue-gray{background:transparent -webkit-gradient(linear,left top,right top,from(#4d4847),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#4d4847 0%,#105266 100%) 0% 0% no-repeat padding-box;}.gradient-blue-beige{background:transparent -webkit-gradient(linear,left top,right top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;}.gradient-blue-white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(#dbf5f7)) 0% 0% no-repeat padding-box;background:linear-gradient(90deg,#fff 0%,#dbf5f7 100%) 0% 0% no-repeat padding-box;}ul.copper{padding-left:1.45rem;list-style:none;}ul.copper > li::before{content:'\2022';color:#b85c23;font-weight:bold;display:inline-block;width:1rem;margin-left:-1rem;}ul.copper li ul{list-style:none;}ul.copper li ul > li::before{content:'–';display:inline-block;width:1rem;margin-left:-1rem;}ul.checkmark{list-style:none;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));color:#125a71;}ul.checkmark > li{position:relative;padding:4px 0 4px 20px;}ul.checkmark > li::before{content:'\2714';position:absolute;top:10px;left:0;color:#f7f5f3;background:#b85c23;border-radius:50%;font-weight:bold;display:inline-block;width:1.5rem;margin-left:-1rem;text-align:center;padding:3px;line-height:1;}ol.circle{counter-reset:li;margin:40px 0;padding-left:0;}@media (min-width:761px){ol.circle{margin:40px 0 40px 40px;}}ol.circle > li{position:relative;margin:0 0 0.5em 2em;padding:4px 0 4px 16px;list-style:none;font-size:16px;}ol.circle > li::before{content:counter(li);counter-increment:li;position:absolute;left:-2em;top:-2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:2em;padding:4px;color:#125a71;background:#fff;border-radius:50%;font-family:"Noe Display",serif;font-weight:bold;text-align:center;}blockquote.standard{font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));color:#4d4847;margin:0 auto;text-align:center;margin-top:3rem;margin-bottom:1rem;padding-bottom:2rem;position:relative;}@media (min-width:761px){blockquote.standard{margin:40px auto;}}@media (min-width:961px){blockquote.standard{margin:80px auto;}}blockquote.standard::after{content:'';width:90px;height:4px;border-bottom:4px solid #d06828;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}blockquote.standard--600{max-width:600px;}blockquote.standard--800{max-width:800px;}blockquote.standard.with-quotes p{quotes:"“" "”" "‘" "’";font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));color:#4d4847;}blockquote.standard.with-quotes p::before{content:open-quote;display:inline;height:0;line-height:0;left:-1px;position:relative;top:5px;font-size:1.5em;}blockquote.standard.with-quotes p::after{content:close-quote;display:inline;height:0;line-height:0;left:1px;position:relative;top:5px;font-size:1.5em;}blockquote.pull-quote,blockquote.underline{margin:0 auto;text-align:center;padding:3rem 0 5rem;position:relative;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}@media (min-width:761px){blockquote.pull-quote,blockquote.underline{margin:40px auto;}}@media (min-width:961px){blockquote.pull-quote,blockquote.underline{margin:80px auto;}}blockquote.pull-quote p,blockquote.underline p{font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));color:#4d4847;max-width:600px;margin:0 auto;}blockquote.pull-quote p::after,blockquote.underline p::after{content:'';width:90px;height:4px;border-bottom:4px solid #d06828;position:absolute;bottom:40px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}form{padding:10px;}form .form-item{margin-bottom:20px;}form .description{font-size:12px;font-style:italic;}form legend,form .fieldset-legend{font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));padding-bottom:20px;}form .form-item--error input{border:2px solid #f00 !important;}form .form-item--error-message{color:#f00 !important;}form .error .fieldset-wrapper > div{background:#dbf5f7;max-width:900px;width:calc(100% - 20px);margin:0 auto 40px;padding:0 10px;border-radius:4px;padding:18px;border:2px solid #125a71;}label{display:block;color:#262423;font-size:16px;margin-bottom:10px;}input[type='text'],input[type='password'],input[type='email'],input[type='phone'],input[type='tel'],select,textarea,.form-stripe-element{border-radius:4px;background:#fff;border:1px solid #e2e0df;padding:18px 20px;font-family:"Gotham Book",sans-serif;color:#262423;margin-top:4px;margin-bottom:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}input[type='text']:disabled,input[type='password']:disabled,input[type='email']:disabled,input[type='phone']:disabled,input[type='tel']:disabled,select:disabled,textarea:disabled,.form-stripe-element:disabled{background-color:#fafafa;cursor:default;}select[name='category']{padding-right:44px;}.form-stripe-element{min-height:3.875em;}.form-stripe-element:empty,.form-stripe-element.StripeElement--empty{background-color:#fafafa;}input[type='submit']{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}input[type='submit'].a{color:#fff;}input[type='submit'] a{color:#fff;text-decoration:none;}input[type='submit']:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}input[type='submit']:disabled{background-color:#aaa;cursor:default;}input[type='submit'][value='Reset']{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;margin-top:4px;}input[type='submit'][value='Reset'].a{color:#fff;}input[type='submit'][value='Reset'] a{color:#fff;text-decoration:none;}input[type='submit'][value='Reset']:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}input[type='radio']{display:inline-block;position:absolute;opacity:0;}input[type='radio'] + label::before{content:'';background:#fff;border-radius:100%;border:2px solid #d06828;display:inline-block;width:1em;height:1em;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease;}input[type='radio']:checked + label::before{border:2px solid #125a71;background-color:#125a71;-webkit-box-shadow:inset 0 0 0 2px #fff;box-shadow:inset 0 0 0 2px #fff;}input[type='radio']:focus + label::before{outline:none;border-color:#125a71;}input[type='radio']:disabled + label::before{-webkit-box-shadow:inset 0 0 0 4px #d1d1d1;box-shadow:inset 0 0 0 4px #d1d1d1;border-color:#919191;background:#919191;}input[type='radio'] + label:empty::before{margin-right:0;}input[type='checkbox']{display:inline-block;position:absolute;opacity:0;}input[type='checkbox'] + label{position:relative;padding-left:0 !important;}input[type='checkbox'] + label::before{content:'';background:#fff;border-radius:4px;border:2px solid #d06828;display:inline-block;width:1em;height:1em;position:relative;top:0;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;-webkit-transition:all 250ms ease;transition:all 250ms ease;}input[type='checkbox']:checked + label::before{border-color:#125a71;}input[type='checkbox']:checked + label::after{content:'';width:0.36em;height:0.55em;border-bottom:2px solid #125a71;border-right:2px solid #125a71;position:absolute;top:0.1em;left:0.34em;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:0;}input[type='checkbox']:focus + label::before{outline:none;border-color:#125a71;}input[type='checkbox']:disabled + label::before{border-color:#919191;background:#d1d1d1;}input[type='checkbox']:disabled + label::after{border-bottom-color:#919191;border-right-color:#919191;}input[type='checkbox'] + label:empty::before{margin-right:0;}select{position:relative;}select::after{content:'';position:absolute;z-index:10;bottom:21px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}select .form-item--error input{border:2px solid #f00 !important;}select .form-item--error-message{color:#f00 !important;}.webform-submission-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.webform-submission-form .select-wrapper{position:relative;}.webform-submission-form .select-wrapper::after{content:'';position:absolute;z-index:10;bottom:27px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.webform-submission-form .form-item--message{font-size:12px;margin-top:1.5rem;}.webform-submission-form .form-item--message.credit-form{margin-bottom:0;}label.form-required::after,.fieldset-legend.form-required::after{display:inline-block;content:'*';color:#b85c23;margin-left:2px;}.form-text + .ajax-progress{position:absolute;bottom:20px;right:10px;}.form-text + .ajax-progress .message{display:none;}.pager{overflow:hidden;}.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 0;}.pager__item{display:none;}@media (min-width:761px){.pager__item{display:block;}}.pager__item a{background-color:#fff;border-radius:50%;color:#d06828;display:block;width:48px;height:48px;text-align:center;margin:0 0.5rem;line-height:48px;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));text-decoration:none;}.pager__item.is-active{display:block;}.pager__item.is-active a{background-color:#d06828;color:#fff;}.pager__item--ellipsis{display:none;}@media (min-width:761px){.pager__item--ellipsis{background-color:#fff;border-radius:50%;color:#d06828;display:block;width:48px;height:48px;text-align:center;margin:0 0.5rem;line-height:48px;font-family:"Noe Display",serif;font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));}}.pager__item--first,.pager__item--last{display:none;}.pager__item--previous,.pager__item--next{display:block;}.pager__item--previous a,.pager__item--next a{text-indent:-9999px;background:url("/themes/custom/citizenship/assets/icons/pagination-arrow.png") center no-repeat;width:75px;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;margin:0 1rem;}.pager__item--next a{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.glb-pager .pager__item--first .pager__link,.glb-pager .pager__item--previous .pager__link,.glb-pager .pager__item--next .pager__link,.glb-pager .pager__item--last .pager__link{background-color:unset !important;}.glb-pager .pager__item--first .pager__link:hover,.glb-pager .pager__item--first .pager__link:focus,.glb-pager .pager__item--previous .pager__link:hover,.glb-pager .pager__item--previous .pager__link:focus,.glb-pager .pager__item--next .pager__link:hover,.glb-pager .pager__item--next .pager__link:focus,.glb-pager .pager__item--last .pager__link:hover,.glb-pager .pager__item--last .pager__link:focus{background-color:unset !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;background:url("/themes/custom/citizenship/assets/icons/pagination-arrow.png") center no-repeat !important;}.glb-pager .pager__item--first .pager__link::before,.glb-pager .pager__item--first .pager__link::after,.glb-pager .pager__item--previous .pager__link::before,.glb-pager .pager__item--previous .pager__link::after,.glb-pager .pager__item--next .pager__link::before,.glb-pager .pager__item--next .pager__link::after,.glb-pager .pager__item--last .pager__link::before,.glb-pager .pager__item--last .pager__link::after{display:none !important;}.eu-cookie-compliance-banner{padding:2rem 0;}.eu-cookie-compliance-banner p{font-size:14px;}.eu-cookie-compliance-banner .agree-button{margin-right:1rem;}.eu-cookie-compliance-banner .button{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.eu-cookie-compliance-banner .button.a{color:#fff;}.eu-cookie-compliance-banner .button a{color:#fff;text-decoration:none;}.eu-cookie-compliance-banner .button:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background-image:none !important;-webkit-transform:none !important;transform:none !important;}.ui-dialog.headerless:not(.ui-dialog-off-canvas),.ui-dialog.ca-popup:not(.ui-dialog-off-canvas),.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas){border-radius:10px;border:0;padding:0;background:#fff;z-index:100;max-width:90vw;left:50% !important;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{background-color:transparent;border:0;padding:0 15px;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close{background:none;border:0;right:20px;margin:-20px 0 0;width:20px;height:20px;cursor:pointer;opacity:0.6;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease;-webkit-transform:none;transform:none;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::after,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::after,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::after{content:'';position:absolute;width:2px;height:16px;background-color:#a6531f;top:2px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::before,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::after,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::after,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close:focus,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close:focus,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close:hover,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{opacity:1;background:inherit;border:inherit;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{display:none;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-title,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-title,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-title{padding:20px 0;display:inline-block;font-size:14px;line-height:20px;text-transform:uppercase;color:#262423;text-decoration:none;font-weight:700;font-family:"Gotham Bold",sans-serif;-webkit-transition:0.2s ease all;transition:0.2s ease all;}@media (max-width:960px){.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-title,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-title,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-title{padding:17px 20px 17px 0;font-size:13px;}}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-content,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-content,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-content{font-family:"Gotham Book",sans-serif;font-style:normal;font-weight:normal;line-height:1.4;background-color:transparent;padding:15px;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-content form,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-content form,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-content form{padding:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-content a.btn--primary,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-content a.btn--primary,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-content a.btn--primary{color:#fff;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonpane{border:0;background:none;padding:0 15px 15px;margin-top:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset{margin:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:20px 32px;position:relative;cursor:pointer;background:#b85c23;color:#fff;text-transform:uppercase;font-family:"Gotham Bold",sans-serif;border-radius:6px;font-size:12px;letter-spacing:0.64px;border:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary.a,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary.a,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary.a{color:#fff;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary a,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary a,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary a{color:#fff;text-decoration:none;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary:hover,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary:hover,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button--primary:hover{background:#a6531f;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button{padding:16px;font-size:12px;font-weight:normal;text-transform:uppercase;margin:3px 10px;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:last-of-type,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:last-of-type,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:last-of-type{margin-right:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary),.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary),.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary){-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:inline-block;text-decoration:none;transition:all 0.3s ease;padding:10px 16px;position:relative;cursor:pointer;background:transparent;color:#4d4847;border-radius:6px;border:2px solid #4d4847;padding:15px;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary).a,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary).a,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary).a{color:#4d4847;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary) a,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary) a,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary) a{color:#4d4847;text-decoration:none;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary):hover,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary):hover,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) .ui-dialog-buttonset .button:not(.button--primary):hover{background:#4d4847;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) + .ui-widget-overlay,.ui-dialog.ca-popup:not(.ui-dialog-off-canvas) + .ui-widget-overlay,.ui-dialog.member-subscription-modal:not(.ui-dialog-off-canvas) + .ui-widget-overlay{background:#aaa;opacity:0.3;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar{height:57px;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-title{display:none;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-content{margin-top:-57px;padding:24px;margin-bottom:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-content > :last-child{margin-bottom:0;}.ui-dialog.headerless:not(.ui-dialog-off-canvas) .ui-dialog-titlebar-close{z-index:1;right:9px;}.search-form .form-wrapper .form-type-search input{background-color:transparent;}.search-form .form-wrapper .form-type-search::before{content:url("/themes/custom/citizenship/assets/icons/icon-search-teal.svg");}.section--search-form{background-color:#f7f5f3;padding-top:64px;padding-bottom:32px;}.section--search-form .search-form + h1{padding-top:32px;margin-bottom:0;font-size:clamp(2.25rem,calc(2.25rem + ((1vw - 0.48rem) * 2.7778)),3rem);}.section--search-results{padding:32px 0 0;}.section--search-results ol{list-style:none;margin-left:0;}.section--search-results ol > li{display:block;padding:16px 0;margin-bottom:8px;}.section--search-results ol > li a{text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms;}.section--search-results ol > li a:hover,.section--search-results ol > li a:focus{color:#b85c23;}.section--search-results ol > li a *{color:inherit;}.section--search-results ol > li .search-result-type{display:inline-block;padding:4px 8px;font-size:12px;letter-spacing:0.64px;text-transform:uppercase;background-color:#4d4847;color:#fff;}.section--search-results ol > li h3{padding:8px 0;margin:0;font-size:calc(clamp(1.75rem,1.6604rem + 0.3774vw,2rem));line-height:128.125%;}.section--search-results ol > li p{padding:8px 0;margin:0;}.section--search-tips{padding-top:48px;padding-bottom:80px;}.section--search-tips h2{font-size:calc(clamp(1.25rem,1.2052rem + 0.1887vw,1.375rem));color:#4d4847;margin-bottom:0.8em;}.message{font-size:12px;margin-bottom:20px;}.message__warning{color:#f00;}.message a{color:#262423;}.message a:hover,.message a:focus{color:#262423;}.grecaptcha-badge{z-index:10001;}.g-recaptcha:not([data-size='invisible']){margin-bottom:20px;}ul.shs li{white-space:pre-wrap;}.field_category .shs > li{padding:0;margin:0;white-space:normal;}.field_category .shs > li::after{content:none;}.field_category .shs > li:nth-child(n+2){display:none;}.content-hub{background-color:#f7f5f3;padding-top:calc(clamp(3rem,5vmax,5.625rem));padding-bottom:calc(clamp(5rem,8vmax,8.75rem));}.content-hub-article-wrap.content-container--1200{position:relative;}.content-hub-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px;border-bottom:1px solid #cfcac9;}@media (min-width:761px){.content-hub-header{padding-bottom:40px;}}@media (min-width:761px){.content-hub-header__title{padding-right:40px;}}.content-hub-header__title .tag{margin-bottom:28px;}@media (min-width:761px){.content-hub-header__title .tag{margin-bottom:36px;}}.content-hub-header__image{max-width:600px;}.content-hub-header__image .field_featured_image img{border-radius:4px;display:block;width:100%;height:auto;}.content-hub-content__social-block{margin-top:calc(clamp(4rem,8vmax,6.5rem));position:absolute;}@media (max-width:1200px){.content-hub-content__social-block{position:relative;max-width:780px;margin:75px auto 0;padding:0 15px;}}.content-hub-content__social-block::before{content:'Share';display:block;position:relative;text-transform:uppercase;color:#b85c23;font-size:12px;font-family:"Gotham Bold",sans-serif;letter-spacing:1px;font-weight:500;top:-20px;}.content-hub-content__social-block .a2a_dd{display:none;}.content-hub-content__social-block .addtoany_list.a2a_kit_size_32 a > span{background-color:#fff !important;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.content-hub-content__social-block .addtoany_list.a2a_kit_size_32 a:first-child{padding-left:0;}.content-hub-content__social-block .addtoany_list.a2a_kit_size_32 a > span svg{fill:#b85c23;width:24px;}.content-hub-content__social-block .addtoany_list.a2a_kit_size_32 a > span path{fill:#b85c23;}.content-hub-content__summary{padding-top:calc(clamp(3rem,5vmax,5.625rem));font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));font-family:"Noe Display",serif;position:relative;}.content-hub-content__summary::first-letter{color:#125a71;font-size:calc(clamp(4.875rem,4.5613rem + 1.3208vw,5.75rem));float:left;line-height:1;padding-right:15px;}.content-hub-content__body{clear:both;margin-top:calc(clamp(2rem,3vmax,3rem));}.content-hub-content__body h2{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));margin:2.5rem auto 1.45rem;}.content-hub-content__body .align-right .field_media_image,.content-hub-content__body .align-right .field_media_oembed_video{margin-left:1rem;}.content-hub-content__body .align-left .field_media_image,.content-hub-content__body .align-left .field_media_oembed_video{margin-right:1rem;}.content-hub-content__body .align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.content-hub-content__body a:not(.btn){color:#4d4847;text-decoration:underline;}.content-hub-content__body a:not(.btn):hover,.content-hub-content__body a:not(.btn):focus{color:#b85c23;}.content-hub-content__body::after{display:table;clear:both;content:'';}.content-hub-content__resources{padding:48px 20px;margin-top:calc(clamp(3rem,5vmax,5rem));}@media (min-width:761px){.content-hub-content__resources{padding:60px 48px;}}.content-hub-content__resources ul{margin-bottom:0;}.content-hub-content__resources a.external{position:relative;padding-right:27px;}.content-hub-content__resources a.external::after{content:url("/themes/custom/citizenship/assets/icons/icon-link-external.svg");width:20px;height:20px;position:absolute;top:0;right:0;}.content-hub .membership .field_featured_image .field_media_image{position:relative;}.content-hub .membership .field_featured_image .field_media_image::before{content:'';position:absolute;height:100%;width:100%;background:transparent linear-gradient(300deg,#c49a4c 0%,#c49a4c00 30%) 0% 0% no-repeat padding-box;bottom:0;left:0;}.content-hub .membership .field_featured_image .field_media_image img{margin-bottom:0;width:100%;}.content-hub .membership--locked .field_featured_image .field_media_image{position:relative;}.content-hub .membership--locked .field_featured_image .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/torch-button-small-locked.svg");position:absolute;bottom:1rem;right:1rem;}.content-hub .membership--unlocked .field_featured_image .field_media_image{position:relative;}.content-hub .membership--unlocked .field_featured_image .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/torch-button-small-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.basic-page{padding-top:calc(clamp(3.125rem,6vmax,6.25rem));padding-bottom:2rem;}.basic-page h1{text-align:center;margin-bottom:2rem;}.basic-page .body h2,.basic-page .body h3,.basic-page .body h4,.basic-page .body h5,.basic-page .body h6{margin-top:3.5rem;}.basic-page .body h2{font-family:"Gotham Book",sans-serif;font-weight:bold;font-style:normal;font-size:calc(clamp(1.25rem,1.0708rem + 0.7547vw,1.75rem));line-height:1.3;letter-spacing:0;color:#4d4847;text-transform:uppercase;}.basic-page .body a:not(.btn){color:#4d4847;text-decoration:underline;}.basic-page .body a:not(.btn):hover,.basic-page .body a:not(.btn):focus{color:#b85c23;}.resource-video-landing{background-color:#f7f5f3;padding:0;}.resource-video-landing .resource-videos-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin:0 -15px;}@media (min-width:761px){.resource-video-landing .resource-videos-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}}.resource-video-landing .resource-videos-list form,.resource-video-landing .resource-videos-list nav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.resource-video-landing .resource-videos-list form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:0;padding:0;}.resource-video-landing .resource-videos-list form .form-item{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:320px;}.resource-video-landing .resource-videos-list .views-row{-webkit-box-flex:0;-ms-flex:0 1 31%;flex:0 1 31%;}.views-exposed-form .js-form-type-select{margin-bottom:0;}.views-exposed-form .js-form-type-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;}.views-exposed-form .js-form-type-select .select-wrapper{position:relative;}.views-exposed-form .js-form-type-select .select-wrapper::after{content:'';position:absolute;z-index:10;bottom:29px;right:16px;width:0.8em;height:0.5em;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.resource-video-full{background:#f7f5f3;padding-top:4rem;padding-bottom:4rem;}.resource-video-full__back-link{text-align:center;margin-bottom:2rem;}@media (min-width:761px){.resource-video-full__back-link{text-align:right;}}.resource-video-full__back-link a{background:transparent;text-decoration:none;text-transform:uppercase;color:#b85c23;font-size:12px;letter-spacing:0.64px;position:relative;display:inline-block;padding:0 30px 0 0;font-family:"Gotham Bold",sans-serif;}.resource-video-full__back-link a::after{position:absolute;content:url("/themes/custom/citizenship/assets/icons/arrow-right.svg");top:-3px;right:0;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;width:20px;height:10px;}.resource-video-full__back-link a:hover::after{-webkit-transform:translate(8px);transform:translate(8px);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;}.resource-video-full .tags{display:inline-block;}.resource-video-full .tags .field_category > div{background-color:#3ec9d2;color:#0e4457;border-radius:2px;padding:4px 8px;font-weight:500;font-family:"Gotham Bold",sans-serif;text-transform:uppercase;font-size:11px;letter-spacing:0.64px;display:inline-block;margin-bottom:0.25rem;}.resource-video-full-header{position:relative;padding-bottom:0.75rem;border-bottom:1px solid #cfcac9;text-align:center;}@media (min-width:761px){.resource-video-full-header{text-align:left;}}.resource-video-full-header .resource-video-full__back-link{display:none;}@media (min-width:761px){.resource-video-full-header .resource-video-full__back-link{display:block;}}.resource-video-full-header__title h1{margin-top:4rem;}@media (min-width:761px){.resource-video-full-header__title h1{margin-bottom:9rem;}}.resource-video-full-header__video{text-align:right;margin-bottom:0.5rem;}.resource-video-full-header__video .video-reveal{display:none;}.resource-video-full-header__video .videoWrapper{display:none;}.resource-video-full-header__social-block{text-align:left;margin:4rem 1rem 1rem;}@media (min-width:961px){.resource-video-full-header__social-block{position:absolute;bottom:2rem;}}.resource-video-full-header__social-block::before{content:'Share';display:block;position:relative;text-transform:uppercase;color:#b85c23;font-size:12px;font-family:"Gotham Bold",sans-serif;letter-spacing:1px;font-weight:500;top:-20px;}.resource-video-full-header__social-block .a2a_dd{display:none;}.resource-video-full-header__social-block .addtoany_list.a2a_kit_size_32 a > span{background-color:#fff !important;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.resource-video-full-header__social-block .addtoany_list.a2a_kit_size_32 a:first-child{padding-left:0;}.resource-video-full-header__social-block .addtoany_list.a2a_kit_size_32 a > span svg{fill:#b85c23;width:24px;padding-top:4px;}.resource-video-full-header__social-block .addtoany_list.a2a_kit_size_32 a > span path{fill:#b85c23;}.resource-video-full-header .field_media_image{position:relative;}.resource-video-full-header .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/featured-resource-play.svg");position:absolute;bottom:3rem;right:2rem;}.resource-video-full-header .field_media_image img{margin-bottom:0;}.resource-video-full-content{margin-top:3rem;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}@media (min-width:761px){.resource-video-full-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.resource-video-full-content__profile{gap:2rem;}.resource-video-full-content__profile h4{color:#125a71;margin-bottom:0.75rem;margin-top:1rem;}.resource-video-full-content__profile .field_expert_image{max-width:160px;}.resource-video-full-content__profile .field_expert_image img{border-radius:50%;-o-object-fit:cover;object-fit:cover;}.resource-video-full-content__profile .field_expert_title{display:inline;}.resource-video-full-content__profile .field_expert_description{margin:0.75rem 0;}.resource-video-full-content__profile .field_expert_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;}.resource-video-full-content__profile .field_expert_links a{color:#125a71;}.resource-video-full-content__profile--expert .field_company{display:inline;}.resource-video-full-content__profile--company .field_company{border-top:1px solid #cfcac9;}.resource-video-full-content__profile--company .field_company .taxonomy-company{margin-top:2rem;padding:3rem;}.resource-video-full-content__profile--company .field_company .field_url a{font-family:"Gotham Medium",sans-serif;color:#125a71;cursor:pointer;padding-right:12px;text-decoration:none;overflow-wrap:anywhere;}.resource-video-full-content__profile--company .field_company .field_address{font-family:"Gotham Medium",sans-serif;color:#125a71;padding-right:12px;font-size:14px;margin-top:0.75rem;}.resource-video-full-content__profile--company .field_company .field_address p{margin-bottom:0.75rem;font-weight:bold;}.resource-video-full-content__profile--company .field_company .field_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;}.resource-video-full-content__profile--company .field_company .field_links > div{-ms-flex-wrap:wrap;flex-wrap:wrap;}.resource-video-full-content__profile--company .field_company .field_links a{color:#125a71;}.resource-video-full-related{background:#f7f5f3;margin-top:4rem;padding:4rem 0 3rem;}.resource-video-full-related .field_related_videos{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:2rem;}@media (min-width:761px){.resource-video-full-related .field_related_videos{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.resource-video-full-related .field_related_videos div{-webkit-box-flex:0;-ms-flex:0 1 33%;flex:0 1 33%;}.resource-video-full .field_title{font-family:"Noe Display",serif;font-weight:bold;margin-bottom:1.45rem;}.resource-video-full-content__transcript{padding:18px 20px;border:1px solid #e2e0df;border-radius:4px;margin-bottom:2rem;margin-top:2rem;background:#fff;}.resource-video-full .transcript__title{font-family:"Gotham Medium",sans-serif;color:#125a71;cursor:pointer;padding-right:12px;}.resource-video-full .transcript__content{margin-top:24px;}.resource-video-full summary{position:relative;}.resource-video-full summary::after{content:'';position:absolute;z-index:10;top:6px;right:0;width:12px;height:8px;pointer-events:none;background-color:#b85c23;-webkit-clip-path:polygon(100% 0%,0 0%,50% 100%);clip-path:polygon(100% 0%,0 0%,50% 100%);}.resource-video-full details[open] > summary::after{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn);}.resource-video-full details > summary{list-style:none;}.resource-video-full details > summary::marker,.resource-video-full details > summary::-webkit-details-marker{display:none;}.resource-video-full details > summary::after{content:'\25BE';font-size:20px;}.resource-video-full .field_media_image img{height:auto;}.resource-video-teaser .tag__teaser{text-transform:uppercase;font-family:"Gotham Bold",sans-serif;font-size:14px;line-height:1.3;letter-spacing:1.12px;margin:1.45rem 0;}.resource-video-teaser .body p,.resource-video-teaser .field_summary{margin-bottom:0.75rem;}.resource-video-teaser__title a{text-decoration:none;}.resource-video-teaser__profile::before{content:'';display:block;width:50px;border-top:2px solid #10bdc8;padding-top:0.75rem;}.resource-video-teaser__profile div{display:inline-block;}.resource-video-teaser .field_media_image{position:relative;}.resource-video-teaser .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/resource-play.svg");position:absolute;bottom:1rem;right:1rem;}.resource-video-teaser .field_media_image img{margin-bottom:0;width:100%;height:auto;}.field_expert_webform{background:transparent -webkit-gradient(linear,left bottom,left top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(to top,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;padding:0 1rem 0.75rem;border-radius:4px;margin-top:40px;margin-bottom:2rem;}@media (min-width:761px){.field_expert_webform{margin-top:0;}}.field_expert_webform fieldset{margin:1rem 0 0;}.field_expert_webform legend{display:none;}.field_expert_webform legend span{display:none;}.field_expert_webform .webform-flexbox{margin-top:0;}.featured-resource-videos.bg-blue{margin-top:-2rem;background:transparent -webkit-gradient(linear,left top,right top,from(#4d4847),to(#105266)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(90deg,#4d4847 0%,#105266 100%) 0% 0% no-repeat padding-box;color:#fff;}.featured-resource-videos.bg-blue .field_video_resource{border:0;}.featured-resource-videos.bg-blue .title{color:#fff;}.featured-resource-videos.bg-blue .resource-video-teaser__profile::before{border-color:#fff;}.featured-resource-video,.field_secondary_article{color:#fff;text-align:left;}.featured-resource-video .field_video_resource,.field_secondary_article .field_video_resource{border:0;}.featured-resource-video .title,.field_secondary_article .title{color:#fff;}.featured-resource-video .resource-video-teaser__profile::before,.field_secondary_article .resource-video-teaser__profile::before{border-color:#fff;}.field_video_resource{border-bottom:2px solid #cfcac9;border-top:2px solid #cfcac9;padding:2rem 1rem;}.field_video_resource .flex-row{gap:2rem;}.field_video_resource .flex-row > :first-child{padding-right:0;}.field_video_resource .flex-row > :first-child .tag__teaser,.field_video_resource .flex-row > :first-child img,.field_video_resource .flex-row > :first-child h4{margin-bottom:0.75rem;}.field_video_resource .flex-row > :first-child .field_media_image{position:relative;}.field_video_resource .flex-row > :first-child .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/featured-resource-play.svg");position:absolute;bottom:3rem;right:2rem;}.field_video_resource .flex-row > :first-child .field_media_image img{margin-bottom:0;}.field_video_resource img{height:auto;}.resource-video .membership .resource-video-teaser .field_media_image,.resource-video .membership .field_featured_image .field_media_image{position:relative;}.resource-video .membership .resource-video-teaser .field_media_image::before,.resource-video .membership .field_featured_image .field_media_image::before{content:'';position:absolute;height:100%;width:100%;background:transparent linear-gradient(300deg,#c49a4c 0%,#c49a4c00 30%) 0% 0% no-repeat padding-box;bottom:0;left:0;}.resource-video .membership .resource-video-teaser .field_media_image img,.resource-video .membership .field_featured_image .field_media_image img{margin-bottom:0;width:100%;}.resource-video .membership--locked .resource-video-teaser .field_media_image,.resource-video .membership--locked .field_featured_image .field_media_image{position:relative;}.resource-video .membership--locked .resource-video-teaser .field_media_image::after,.resource-video .membership--locked .field_featured_image .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-small-locked.svg");position:absolute;bottom:1rem;right:1rem;}.resource-video .membership--unlocked .resource-video-teaser .field_media_image,.resource-video .membership--unlocked .field_featured_image .field_media_image{position:relative;}.resource-video .membership--unlocked .resource-video-teaser .field_media_image::after,.resource-video .membership--unlocked .field_featured_image .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-small-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.field_video_resource .flex-row > :first-child .membership--unlocked .field_media_image{position:relative;}.field_video_resource .flex-row > :first-child .membership--unlocked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-large-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.field_video_resource .flex-row > :first-child .membership--locked .field_media_image{position:relative;}.field_video_resource .flex-row > :first-child .membership--locked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-large-locked.svg");position:absolute;bottom:1rem;right:1rem;}.resource-video-full-header .membership .field_media_image{position:relative;}.resource-video-full-header .membership .field_media_image::before{content:'';position:absolute;height:100%;width:100%;background:transparent linear-gradient(300deg,#c49a4c 0%,#c49a4c00 30%) 0% 0% no-repeat padding-box;bottom:0;left:0;}.resource-video-full-header .membership .field_media_image img{margin-bottom:0;width:100%;}.resource-video-full-header .membership--unlocked .field_media_image{position:relative;}.resource-video-full-header .membership--unlocked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-large-unlocked.svg");position:absolute;bottom:1rem;right:1rem;}.resource-video-full-header .membership--locked .field_media_image{position:relative;}.resource-video-full-header .membership--locked .field_media_image::after{content:url("/themes/custom/citizenship/assets/icons/membership-play-large-locked.svg");position:absolute;bottom:1rem;right:1rem;}.taxonomy-company--full{background:#f7f5f3 0% 0% no-repeat padding-box;padding:6rem 0;}.taxonomy-company--full .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;}@media (min-width:961px){.taxonomy-company--full .flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;}}.taxonomy-company--full .company-link-section div:last-child{text-align:right;}.taxonomy-company--full .company-link-section div:last-child a{color:#125a71;}.taxonomy-company--full .company-top-region{margin-top:2rem;gap:4rem;padding-bottom:4rem;border-bottom:#cfcac9 1px solid;}.taxonomy-company--full .company-top-region h2{font-size:calc(clamp(2rem,1.8208rem + 0.7547vw,2.5rem));}.taxonomy-company--full .company-top-region--details{gap:2rem;}@media (min-width:761px){.taxonomy-company--full .company-top-region--details{gap:4rem;}}.taxonomy-company--full .company-top-region .title{font-weight:bold;margin-bottom:0.25rem;}.taxonomy-company--full .company-top-region .field_phone{margin-bottom:1.45rem;}.taxonomy-company--full .company-top-region .field_url a,.taxonomy-company--full .company-top-region .field_display_email a{overflow-wrap:anywhere;}.taxonomy-company--full .company-top-region .field_logo{background:#fff 0% 0% no-repeat padding-box;-webkit-box-shadow:0 4px 20px #00000029;box-shadow:0 4px 20px #00000029;width:420px;height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.taxonomy-company--full .company-top-region .field_logo img{max-width:400px;height:auto;padding:10px;margin:auto;}.taxonomy-company--full .company-bottom-region{margin-top:2rem;gap:2rem;}@media (min-width:761px){.taxonomy-company--full .company-bottom-region{gap:4rem;}}.taxonomy-company--full .company-bottom-region .title{font-weight:bold;margin-bottom:1.25rem;}@media (min-width:761px){.taxonomy-company--full .company-bottom-region.flex-row--30-60 > :last-child{padding-left:0;}}.taxonomy-company--full .field_company_webform{background:transparent -webkit-gradient(linear,left bottom,left top,from(#dbf5f7),to(#f0eeee)) 0% 0% no-repeat padding-box;background:transparent linear-gradient(to top,#dbf5f7 0%,#f0eeee 100%) 0% 0% no-repeat padding-box;padding:0 1rem 0.75rem;border-radius:4px;margin-top:40px;margin-bottom:2rem;}@media (min-width:761px){.taxonomy-company--full .field_company_webform{margin-top:0;}}.taxonomy-company--full .field_company_webform fieldset{margin:1rem 0 0;}.taxonomy-company--full .field_company_webform legend{display:none;}.taxonomy-company--full .field_company_webform legend span{display:none;}.taxonomy-company--full .field_company_webform .webform-flexbox{margin-top:0;}
