.elementor-336 .elementor-element.elementor-element-a3194e5{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-336 .elementor-element.elementor-element-a3194e5:not(.elementor-motion-effects-element-type-background), .elementor-336 .elementor-element.elementor-element-a3194e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5E9A96;}.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-336 .elementor-element.elementor-element-0dcafdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-0dcafdd .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:485.96px;font-weight:700;line-height:485.96px;color:#FFFFFF0F;}.elementor-336 .elementor-element.elementor-element-6734cbe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-57e6f61{--display:flex;--gap:160px 160px;--row-gap:160px;--column-gap:160px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-980d70c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-336 .elementor-element.elementor-element-c0d1c1d{text-align:start;}.elementor-336 .elementor-element.elementor-element-c0d1c1d img{width:203px;height:80px;}.elementor-336 .elementor-element.elementor-element-60afa64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-0a6d975{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-0118256 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-36a1363{padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-36a1363 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-3d26ef6{padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-3d26ef6 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;line-height:24px;color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-3d26ef6 .elementor-heading-title a:hover, .elementor-336 .elementor-element.elementor-element-3d26ef6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-aa039fc{padding:0px 0px 0px 0px;}.elementor-336 .elementor-element.elementor-element-aa039fc .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;line-height:24px;color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-aa039fc .elementor-heading-title a:hover, .elementor-336 .elementor-element.elementor-element-aa039fc .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-69dd3a9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-db88bb0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.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-336 .elementor-element.elementor-element-cd01f28{font-family:"Didact Gothic", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-8559ba6 .elementor-heading-title{font-family:"Didact Gothic", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:#FFFFFF;}.elementor-336 .elementor-element.elementor-element-7166b4f{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-8e48245{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-fa493d4{--display:flex;}.elementor-336 .elementor-element.elementor-element-db84408{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 0px 0px;--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-336 .elementor-element.elementor-element-db84408 .elementor-social-icon{background-color:#00000000;}@media(max-width:1024px){.elementor-336 .elementor-element.elementor-element-7166b4f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-336 .elementor-element.elementor-element-db84408{--icon-size:20px;}}@media(min-width:768px){.elementor-336 .elementor-element.elementor-element-57e6f61{--width:45%;}.elementor-336 .elementor-element.elementor-element-0a6d975{--width:25%;}.elementor-336 .elementor-element.elementor-element-69dd3a9{--width:30%;}.elementor-336 .elementor-element.elementor-element-8e48245{--width:50%;}.elementor-336 .elementor-element.elementor-element-fa493d4{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-336 .elementor-element.elementor-element-7166b4f{--width:100%;}.elementor-336 .elementor-element.elementor-element-8e48245{--width:60%;}.elementor-336 .elementor-element.elementor-element-fa493d4{--width:46%;}}@media(max-width:767px){.elementor-336 .elementor-element.elementor-element-a3194e5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-336 .elementor-element.elementor-element-57e6f61{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-336 .elementor-element.elementor-element-980d70c{--width:50%;}.elementor-336 .elementor-element.elementor-element-c0d1c1d img{width:122px;height:auto;object-fit:cover;object-position:center center;}.elementor-336 .elementor-element.elementor-element-60afa64{--width:40%;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-336 .elementor-element.elementor-element-0a6d975{border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-336 .elementor-element.elementor-element-0118256{text-align:center;}.elementor-336 .elementor-element.elementor-element-36a1363{text-align:center;}.elementor-336 .elementor-element.elementor-element-3d26ef6{text-align:center;}.elementor-336 .elementor-element.elementor-element-aa039fc{text-align:center;}.elementor-336 .elementor-element.elementor-element-db88bb0{text-align:center;}.elementor-336 .elementor-element.elementor-element-cd01f28{text-align:center;}.elementor-336 .elementor-element.elementor-element-8e48245{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-336 .elementor-element.elementor-element-7590f54{width:100%;max-width:100%;}}.footer-img{white-space:pre;z-index:0;flex:none;width:auto;height:auto;position:absolute;top:calc(74% - 278.5px);left:calc(50% - 568px)}
.footer-logo img{filter:brightness(0)invert(1)}

ul.footer-menu{display:flex;flex-direction:row;list-style-type:none;margin:0!important;justify-content:space-between;padding:0;gap:10px}@media(max-width:767px){ul.footer-menu{flex-direction:column}ul.footer-menu li{display:flex;flex-direction:row;align-items:center;justify-content:center}}ul.footer-menu li a{font-family:"Bricolage Grotesque","Bricolage Grotesque Placeholder",sans-serif;font-size:18px;font-weight:500;color:#ffffff}ul.footer-menu li a:hover,ul.footer-menu li a:focus{color:#ffffff}
body ul.hfe-nav-menu li:first-child a{padding-left:0!important}








.footer-main .newsletters form{width:100%}.footer-main .newsletters .newsletters-content{border:#FFF 1px solid;border-top:0;border-left:0;border-right:0;padding:0 0 8px 0;border-radius:4px;display:flex;flex-direction:row;width:100%;flex-wrap:wrap}.footer-main .newsletters-content span.wpcf7-form-control-wrap{display:flex;flex-direction:column;width:200px}.footer-main .newsletters-content input[type="email"],.footer-main .newsletters-content input[type="email"]:focus{background:none!important;border:none!important;color:rgb(232,232,232);font-family:"Didact Gothic","Didact Gothic Placeholder",sans-serif;font-size:16px;padding:0;width:100%;outline:none!important}.footer-main.newsletters-content p{display:flex;width:100%;margin-bottom:0;justify-content:space-between;align-items:center}.footer-main .newsletters-content .wpcf7-spinner,.footer-main .newsletters-content .wpcf7-not-valid-tip{display:none}.footer-main .newsletters-content input[type="email"]::placeholder{color:#fff;padding:0}body .wpcf7 form.sent .wpcf7-response-output,body .wpcf7 form.invalid .wpcf7-response-output,body .wpcf7 form.unaccepted .wpcf7-response-output,body .wpcf7 form.payment-required .wpcf7-response-output{border-color:#fff!important;color:#fff!important;width:100%!important}.footer-main .newsletters-content input[type="submit"]{display:flex;flex-direction:column;float:unset;padding:0px!important;color:#fff!important;background:transparent!important;border-radius:9999px!important;border-color:#fff!important;font-family:"Didact Gothic","Didact Gothic Placeholder",sans-serif;font-size:16px!important;border:none!important;width:100px;text-align:right}



.footer-links{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:767px){.footer-links{flex-direction:row;justify-content:flex-start}}.footer-links a{display:flex;flex-direction:column;font-family:"Didact Gothic","Didact Gothic Placeholder",sans-serif;font-size:14px;line-height:20px;color:#fff!important}




.footer-main{overflow:hidden}
