.elementor-88 .elementor-element.elementor-element-supporters{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 0px;--row-gap:30px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(12,19,48,0.12);--border-color:rgba(12,19,48,0.12);--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-88 .elementor-element.elementor-element-supporters:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-supporters > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-supporters-label{padding:0px 0px 20px 0px;text-align:center;}.elementor-88 .elementor-element.elementor-element-supporters-label .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2.4px;color:#54607F;}.elementor-88 .elementor-element.elementor-element-supporters-row{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:28px 24px;--row-gap:28px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-88 .elementor-element.elementor-element-site-footer{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:22px 0px;--row-gap:22px;--column-gap:0px;--padding-top:76px;--padding-bottom:54px;--padding-left:32px;--padding-right:32px;}.elementor-88 .elementor-element.elementor-element-site-footer:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-site-footer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1F5C;}.elementor-88 .elementor-element.elementor-element-footer-crest{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-footer-about{text-align:center;font-size:18px;line-height:1.65em;color:rgba(255,255,255,0.74);}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-88 .elementor-element.elementor-element-footer-search{width:var( --container-widget-width, 440px );max-width:440px;padding:0px 0px 20px 0px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__container{min-height:52px;}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__submit{min-width:52px;--e-search-form-submit-text-color:#0D1F5C;background-color:#F6C81E;--e-search-form-submit-icon-size:19px;}body:not(.rtl) .elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__icon{padding-left:calc(52px / 3);}body.rtl .elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__icon{padding-right:calc(52px / 3);}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__input, .elementor-88 .elementor-element.elementor-element-footer-search.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(52px / 3);padding-right:calc(52px / 3);}.elementor-88 .elementor-element.elementor-element-footer-search input[type="search"].elementor-search-form__input{font-family:"Archivo", Sans-serif;font-size:16px;}.elementor-88 .elementor-element.elementor-element-footer-search:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.22);border-radius:999px;}.elementor-88 .elementor-element.elementor-element-footer-search.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.22);border-radius:999px;}.elementor-88 .elementor-element.elementor-element-footer-links{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 30px;--row-gap:14px;--column-gap:30px;--flex-wrap:wrap;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-88 .elementor-element.elementor-element-footer-facebook .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;fill:#F6C81E;color:#F6C81E;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-footer-facebook.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-footer-facebook .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-footer-facebook .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:18px;font-weight:700;fill:#F6C81E;color:#F6C81E;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-88 .elementor-element.elementor-element-footer-email .elementor-button{background-color:rgba(0,0,0,0);font-family:"Archivo", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-footer-email.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-footer-email .elementor-button-content-wrapper{flex-direction:row;}.elementor-88 .elementor-element.elementor-element-footer-email .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-88 .elementor-element.elementor-element-footer-bottom{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-88 .elementor-element.elementor-element-footer-copyright.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-footer-copyright .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:rgba(255,255,255,0.7);}.elementor-88 .elementor-element.elementor-element-footer-place.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-88 .elementor-element.elementor-element-footer-place .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;color:rgba(255,255,255,0.7);}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-supporters{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-88 .elementor-element.elementor-element-site-footer{--padding-top:56px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-88 .elementor-element.elementor-element-supporters{--content-width:1240px;}.elementor-88 .elementor-element.elementor-element-site-footer{--content-width:1000px;}}/* Start custom CSS for container, class: .elementor-element-supporters-row */.elementor-88 .elementor-element.elementor-element-supporters-row{display:grid;grid-template-columns:repeat(5,1fr);gap:28px 24px;align-items:center;justify-items:center}.elementor-88 .elementor-element.elementor-element-supporters-row .elementor-widget-image{width:100%;max-width:170px;height:58px;display:grid;place-items:center}.elementor-88 .elementor-element.elementor-element-supporters-row .elementor-widget-image .elementor-widget-container{display:grid;place-items:center;width:100%;height:100%}.elementor-88 .elementor-element.elementor-element-supporters-row .elementor-widget-image img{max-width:100%;max-height:58px;width:auto;height:auto;display:block;margin:0 auto}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-supporters-row{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.elementor-88 .elementor-element.elementor-element-supporters-row{grid-template-columns:repeat(2,1fr);gap:22px 16px}.elementor-88 .elementor-element.elementor-element-supporters-row .elementor-widget-image{height:50px}.elementor-88 .elementor-element.elementor-element-supporters-row .elementor-widget-image img{max-height:50px}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-footer-crest */.elementor-88 .elementor-element.elementor-element-footer-crest img{height:88px;width:auto;display:block;margin:0 auto}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-footer-crest img{height:70px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-footer-about */.elementor-88 .elementor-element.elementor-element-footer-about{max-width:56ch;margin-left:auto;margin-right:auto;text-align:center}.elementor-88 .elementor-element.elementor-element-footer-about,.elementor-88 .elementor-element.elementor-element-footer-about p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-footer-search */.elementor-88 .elementor-element.elementor-element-footer-search{margin:6px auto 0}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__input{color:#FFFFFF;font-family:Archivo,sans-serif;padding-left:22px}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__input::placeholder{color:rgba(255,255,255,.6);opacity:1}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__container:focus-within{outline:2px solid #F6C81E;outline-offset:2px}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__submit{min-width:60px;transition:background .2s}.elementor-88 .elementor-element.elementor-element-footer-search .elementor-search-form__submit:hover{background:#E8A800}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-footer-facebook */.elementor-88 .elementor-element.elementor-element-footer-facebook{flex:none}.elementor-88 .elementor-element.elementor-element-footer-facebook .elementor-button{transition:opacity .2s}.elementor-88 .elementor-element.elementor-element-footer-facebook .elementor-button:hover{opacity:.78}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-footer-facebook-seniors */.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors{flex:none}.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors .elementor-button{transition:opacity .2s}.elementor-88 .elementor-element.elementor-element-footer-facebook-seniors .elementor-button:hover{opacity:.78}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-footer-email */.elementor-88 .elementor-element.elementor-element-footer-email{flex:none}.elementor-88 .elementor-element.elementor-element-footer-email .elementor-button{transition:color .2s}.elementor-88 .elementor-element.elementor-element-footer-email .elementor-button:hover{color:#F6C81E}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-footer-bottom */@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-footer-bottom{justify-content:center;text-align:center}}/* End custom CSS */