p:last-child{margin-bottom:0}blockquote:before{content:'';position:absolute;width:25px;height:20px;left:0;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='26.126' viewBox='0 0 40 26.126'%3E%3Cg transform='translate(-448 -1427)'%3E%3Cg transform='translate(35 -27)'%3E%3Cg transform='translate(-23.778 27.7)'%3E%3Cpath d='M14.43,31.719a14.31,14.31,0,0,1-9.479-6.963C1.986,19.558.6,12.041.033,8.023A2.5,2.5,0,0,1,.109,6.855c.064-.167.146-.25.2-.259,1.954.4,5.61,1.829,8.542,6.966a56.3,56.3,0,0,1,5.9,16.734,2.489,2.489,0,0,1-.076,1.165c-.061.158-.146.261-.216.261Z' transform='translate(459 1420.704)' fill='%23dc582a'/%3E%3C/g%3E%3Crect width='15' height='11' transform='translate(433 1454)' fill='%23fff'/%3E%3Ccircle cx='8' cy='8' r='8' transform='translate(437 1456)' fill='%23dc582a'/%3E%3C/g%3E%3Cg transform='translate(15 -27)'%3E%3Cg transform='translate(-23.778 27.7)'%3E%3Cpath d='M14.43,31.719a14.31,14.31,0,0,1-9.479-6.963C1.986,19.558.6,12.041.033,8.023A2.5,2.5,0,0,1,.109,6.855c.064-.167.146-.25.2-.259,1.954.4,5.61,1.829,8.542,6.966a56.3,56.3,0,0,1,5.9,16.734,2.489,2.489,0,0,1-.076,1.165c-.061.158-.146.261-.216.261Z' transform='translate(459 1420.704)' fill='%23dc582a'/%3E%3C/g%3E%3Crect width='15' height='11' transform='translate(433 1454)' fill='%23fff'/%3E%3Ccircle cx='8' cy='8' r='8' transform='translate(437 1456)' fill='%23dc582a'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:641px){.agf-form .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height:unset;line-height:normal}}.agf-btn-white .elementor-button:hover,.agf-btn-white .elementor-button:active,.agf-btn-white .elementor-button:focus{background-color:#fff;color:var(--e-global-color-primary);border-color:#fff}.agf-btn-green .elementor-button,.agf-btn-green .elementor-button:visited{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.agf-btn-green .elementor-button:hover,.agf-btn-green .elementor-button:active,.agf-btn-green .elementor-button:focus{background-color:var(--e-global-color-primary);color:#fff;border-color:var(--e-global-color-primary)}.d-col:before,.e-con.d-col:before{content:'' !important;position:absolute;width:100px;height:calc(100% + 140px + 165px);top:-140px}.d-col.d-col-large:before,.e-con.d-col.d-col-large:before{height:calc(100% + 140px + 300px)}.d-col.d-col-r:before,.e-con.d-col.d-col-r:before{left:unset;right:0;border-radius:80px 0}.d-col.d-col-l:before,.d-col.d-col-l:before{left:0;right:unset;border-radius:0 80px}.d-col.d-yellow-col:before{background:var(--e-global-color-949ab12)}.d-col.d-purple-col:before{background:var(--e-global-color-ba8a536)}.video-cta .elementor-icon,.video-cta .elementor-widget-video{cursor:pointer}.video-cta .elementor-icon:after{content:'Play Video Fullscreen';font-size:1rem;font-family:'Marisa';color:#fff;position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--e-global-color-text);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;opacity:0}.video-cta .elementor-icon:hover:after{opacity:1}#video-lightbox{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99999;background-color:var(--e-global-color-primary);background-image:url(/wp-content/uploads/2024/01/agf-concrete-bg.jpg);background-position:center center;background-size:cover;background-blend-mode:multiply;display:flex;align-items:center;justify-content:center;transition:all .3s ease}#video-lightbox .vl-container{max-width:1177px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.vl-video{width:100%;max-width:68vw}.vl-video video.elementor-video{width:100%;max-height:75vh}.vl-video .elementor-video-container{position:relative;overflow:hidden;padding-top:56.25%}.vl-video .elementor-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.vl-close-button-container{width:100%;text-align:center}.vl-close-button{border-color:#fff;outline:none !important}@media (max-width:1024px){.d-col.d-col-large:before,.e-con.d-col.d-col-large:before{height:calc(100% + 140px + 165px)}}@media (max-width:767px){.d-col:before,.e-con.d-col:before{width:50px;height:calc(100% + 80px + 100px);top:-80px}}@media (min-width:1024px){.admin-bar #main-nav #initiative-submenu{top:135px}}#main-nav #initiative-submenu{position:fixed;width:100%;left:0;top:100px;background:#fff;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}#main-nav.initiative-submenu-open #initiative-submenu{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}li.initiatives-menu-item>a>i{font-size:.7em;margin-inline-start:.5em}#main-nav .initiative-submenu-container{max-width:1177px;margin:10px auto 45px auto;border:solid var(--e-global-color-primary);border-width:2px 0 0;display:flex;justify-content:center}#main-nav .initiative-submenu-container>div{padding:45px 45px 25px}.initiative-submenu-container>div>h3{font-family:'europa';font-weight:400;font-size:1rem;text-transform:uppercase;color:var(--e-global-color-primary)}#main-nav .featured-initiatives-menulist,#main-nav .initiatives-focus-menulist{border:solid var(--e-global-color-primary);border-width:0 2px 0 0}#main-nav .featured-initiatives-menulist{width:37.5%}#main-nav .initiatives-focus-menulist{width:25%}#main-nav .viewall-cta{width:37.5%}#main-nav .initiative-submenu-container .viewall-cta>h2{font-family:'europa';font-size:1.5625rem;font-weight:400;text-align:center;color:var(--e-global-color-primary);margin:0 0 30px}#main-nav a.elementor-button.all-initiatives-button:hover{background-color:#fff;color:var(--e-global-color-primary)}#main-nav a.elementor-button.all-initiatives-button{background-color:var(--e-global-color-primary);padding:13px 20px !important;line-height:initial !important;border-color:var(--e-global-color-primary);color:#fff}#main-nav .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li .initiative-submenu-container ol{display:block;position:relative;top:0 !important;width:auto;gap:10px;display:flex;flex-flow:column;padding-left:0}.elementor-nav-menu .initiative-submenu-container ol a{color:var(--e-global-color-secondary);text-decoration:none;padding:0 !important;white-space:normal}.elementor-nav-menu .initiative-submenu-container ol a:hover{text-decoration:underline}@media (max-width:1024px){#mobile-nav{min-height:100%;max-height:100%;overflow:scroll;padding:80px 0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}body.onMobileMenu{overflow:hidden}body.onMobileMenu #mobile-nav{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}#mobile-nav:not(.initiative-submenu-open) #initiative-submenu{display:none}#mobile-nav .initiative-submenu-container .viewall-cta>h2{display:none}#mobile-nav .elementor-nav-menu>li .initiative-submenu-container ol{display:block;position:relative;top:0 !important;padding:0;width:auto;gap:10px;display:flex;flex-flow:column;align-items:center}.initiative-submenu-container{display:flex;flex-flow:column;align-items:center;text-align:center;gap:35px;padding:35px 0}a.elementor-button.all-initiatives-button{border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)}#mobile-menu svg path{transition:all .3s ease}body.onMobileMenu #mobile-menu svg path:nth-child(1){transform:translate(0%,45%) rotate(45deg);transform-origin:50% 5%}body.onMobileMenu #mobile-menu svg path:nth-child(2){opacity:0}body.onMobileMenu #mobile-menu svg path:nth-child(3){transform:translate(0%,-45%) rotate(-45deg);transform-origin:50% 95%}}.footer-social .elementor-social-icon-linkedin-in{border-color:var(--e-global-color-primary)}.footer-social .elementor-social-icon-linkedin-in svg{fill:var(--e-global-color-primary)}.footer-social .elementor-social-icon-instagram{border-color:var(--e-global-color-text)}.footer-social .elementor-social-icon-instagram svg{fill:var(--e-global-color-text)}.footer-social .elementor-social-icon-facebook-f{border-color:var(--e-global-color-ba8a536)}.footer-social .elementor-social-icon-facebook-f svg{fill:var(--e-global-color-ba8a536)}#main-nav #main-logo{position:relative;transition:all var(--background-transition)}#main-nav #main-logo:after{content:'';position:absolute;width:100%;height:40px;left:0;background:url('/wp-content/uploads/2024/01/agf-logo-text.png') center no-repeat;background-size:contain;transition:all var(--background-transition);pointer-events:none;opacity:0}#main-nav.init-home:not(.initiative-submenu-open) #main-logo{transform:scale(1.5) translate(0px,10px)}#main-nav.init-home:not(.initiative-submenu-open) #main-logo:after{opacity:1}@media (max-width:767px){#main-nav.init-home #main-logo{transform:scale(1.2) translate(25vw,80px) !important}#main-nav #main-logo:after{width:300%;left:-100%}}.org-header .org-title h2{font-family:'Marisa';font-size:3.125rem;color:var(--e-global-color-primary);margin:0}.org-header{position:relative;border:solid var(--e-global-color-primary);border-width:2px 0;display:grid;grid-template-columns:auto 180px;align-items:center;margin-bottom:45px}.org-header .org-title{border:solid var(--e-global-color-primary);border-width:0 2px 0 0}.org-header>div{padding:15px 45px}.featured-organizations-list{padding:0 45px}.org-navigation .org-swiper-button-next,.org-navigation .org-swiper-button-prev{cursor:pointer}.org-navigation{display:flex;align-items:center;justify-content:center;gap:20px;height:100%}.org-swiper-button-prev.swiper-button-disabled:after,.org-swiper-button-next.swiper-button-disabled:after{opacity:.35}.org-navigation .org-swiper-button-next:after,.org-navigation .org-swiper-button-prev:after{font-family:"Font Awesome 6 Pro";font-size:1.875rem;color:var(--e-global-color-primary)}.org-navigation .org-swiper-button-prev:after,.org-navigation .swiper-rtl .org-swiper-button-next:after{content:'\f060'}.org-navigation .org-swiper-button-next:after,.org-navigation .swiper-rtl .org-swiper-button-prev:after{content:'\f061'}.org-item .org-thumbnail{position:relative;width:100%;background:#fff;height:130px;display:flex;align-items:center;justify-content:center;margin-block-end:20px}.org-item .org-thumbnail img{object-fit:contain;height:100%}.org-item a,.org-item .org-title h3{font-family:'europa';font-weight:400;font-size:1.25rem;text-decoration:none !important;color:var(--e-global-color-secondary)}@media (max-width:1024px){.org-header .org-title h2{font-size:2.5em}}@media (max-width:767px){.org-header .org-title h2{font-size:1.875rem;text-align:center}}.featured-news-swiper.swiper{overflow:initial}.fn-item.swiper-slide{background-color:var(--e-global-color-primary);background-image:url("/wp-content/uploads/2024/01/agf-concrete-bg.jpg");background-position:center center;background-size:cover;background-blend-mode:multiply;display:grid;grid-template-columns:1fr 1fr;height:auto}.fn-thumbnail{max-width:820px}.fn-item .fn-thumbnail img{width:100%;height:100%;display:block;object-fit:cover;border-radius:0 125px 0 0}.fn-content{position:relative;padding-top:100px;padding-left:100px;padding-right:calc((100vw / 2) - (1177px / 2) + 45px);padding-bottom:70px}.fn-content:after{content:'';position:absolute;width:160px;height:180px;bottom:calc(100% - 80px);right:calc((100vw / 2) - (1177px / 2) + 45px);background:url(/wp-content/uploads/2024/01/agf_flourish.svg) no-repeat center;background-size:contain}.fn-content .fn-category a{text-decoration:none;color:var(--e-global-color-949ab12)}.fn-content .fn-title{font-family:'europa';font-weight:400;font-size:22px;color:#fff}.fn-cta{display:flex;gap:20px;margin-top:30px}.fn-cta .elementor-button.post-button{background:#fff;color:var(--e-global-color-primary)}.fn-cta .elementor-button.archive-button{color:#fff}.fn-cta .elementor-button.archive-button:hover{color:var(--e-global-color-primary);background-color:#fff}.fn-navigation .fn-swiper-button-next,.fn-navigation .fn-swiper-button-prev{cursor:pointer}.fn-navigation{display:flex;flex-flow:row;align-items:center;margin-top:60px}.fn-navigation .fn-swiper-button-next:after,.fn-navigation .fn-swiper-button-prev:after{font-family:'Font Awesome 6 Sharp';font-size:21px;color:#fff}.fn-navigation .fn-swiper-button-prev:after,.fn-navigation .swiper-rtl .fn-swiper-button-next:after{content:'\f053'}.fn-navigation .fn-swiper-button-next:after,.fn-navigation .swiper-rtl .fn-swiper-button-prev:after{content:'\f054'}.fn-swiper-button-prev.swiper-button-disabled:after,.fn-swiper-button-next.swiper-button-disabled:after{opacity:.35}.fn-pagination-data{color:#fff;margin:0 1.2rem}@media (max-width:1024px){.fn-item.swiper-slide{grid-template-columns:1fr;background:0 0 !important}.fn-content{padding:45px;background-color:var(--e-global-color-primary);background-image:url("/wp-content/uploads/2024/01/agf-concrete-bg.jpg");background-position:center center;background-size:cover;background-blend-mode:multiply}.fn-item .fn-thumbnail{margin-top:-2px}.fn-content:after{width:120px;height:100px;bottom:calc(100% - 30px);right:45px}.fn-navigation{justify-content:center}}@media (min-width:768px){.org-navigation-mobile{display:none}}@media (max-width:767px){.org-header>.org-navigation{display:none}.org-header .org-title{border:none}.org-header{grid-template-columns:1fr;margin:0 35px 45px}.featured-organizations-list{padding:0}.org-navigation.org-navigation-mobile{border:solid var(--e-global-color-primary);border-width:2px 0;margin:45px 35px 0;gap:0}.org-navigation.org-navigation-mobile>div{display:flex;justify-content:center;width:50%;padding:10px 0}.org-navigation.org-navigation-mobile>div:first-child{border:solid var(--e-global-color-primary);border-width:0 2px 0 0}}.initiative-quote blockquote:before{width:40px;height:25px;left:-20px}.initiative-quote blockquote{margin-block-start:0;margin-block-end:0}.initiative-quote cite{display:block;margin-inline-start:40px;margin-inline-end:40px;font-style:normal}.stats_list p{font-size:1.25rem;text-transform:uppercase;margin:0}.stats_list{padding:0 45px 0 125px;display:flex;flex-flow:wrap;gap:45px}.stats_list:before{content:'';position:absolute;width:2px;height:calc(100% + 40px);top:-20px;left:75px;background:var(--e-global-color-primary)}.stats_list span{color:var(--e-global-color-ba8a536);font-size:3.125rem;font-family:'Marisa';line-height:1em}.ig-gallery:after{content:'';position:absolute;width:160px;height:180px;bottom:0;right:calc(50% - ((1177px / 2) - 45px));background:url(/wp-content/uploads/2024/01/agf_flourish.svg) no-repeat center;background-size:contain;z-index:9}.ig-item.swiper-slide{height:calc(80vh - 45px)}.ig-item.swiper-slide img{height:100%;width:100%;object-fit:cover}.ig-navigation{position:absolute;top:-10px;right:40px;transform:translateY(-100%);display:flex;align-items:center;gap:15px}.ig-navigation .ig-pagination-data{font-family:'Marisa';font-weight:800;font-size:1.375rem;color:var(--e-global-color-primary)}.ig-navigation .ig-swiper-button-next,.ig-navigation .ig-swiper-button-prev{cursor:pointer}.ig-navigation .ig-swiper-button-next:after,.ig-navigation .ig-swiper-button-prev:after{font-family:"Font Awesome 6 Pro";font-size:1.875rem;color:var(--e-global-color-primary)}.ig-navigation .ig-swiper-button-prev:after{content:'\f060'}.ig-navigation .ig-swiper-button-next:after{content:'\f061'}.focus_areas-featured>.initiative-loop-item:after{content:'';position:absolute;width:60px;height:60px;top:0;right:0;background-color:var(--e-global-color-949ab12);background-image:url('/wp-content/uploads/2024/01/agf_flourish_v2.svg');background-position:70% 30%;background-repeat:no-repeat;border-radius:0 0 0 80px;z-index:99}@media (max-width:1024px){.stats_list{padding-right:0}.stats_list:before{height:100%;top:0}.ig-gallery:after{width:100px;height:100px;right:45px;bottom:-20px}}@media (max-width:767px){.stats_list span{font-size:1.875rem}.stats_list p{font-size:1rem}.stats_list{padding-left:80px}.stats_list:before{left:45px}.ig-item.swiper-slide{height:calc(70vh - 90px)}.ig-navigation{top:-10px;right:35px}.ig-gallery:after{width:60px;height:60px}}.data_container{display:flex;gap:25px;text-transform:uppercase}.data_container span.data{display:inline-block;font-family:'Marisa';font-size:5rem;line-height:.6em;color:var(--e-global-color-949ab12)}.data_container p{margin:0}.agf-feed .elementor-pagination{display:flex;align-items:center;justify-content:center;margin-top:100px;gap:15px}.agf-feed .elementor-pagination .manifiesto{font-family:'Marisa';font-size:1.375rem;font-weight:800;color:#fff}.agf-feed .elementor-pagination .page-numbers{font-family:'Font Awesome 6 Pro';font-size:1.875rem;color:#fff !important;text-decoration:none}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tabs-heading{flex-direction:row-reverse;gap:0}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title{border:solid #fff;border-width:2px 1px;padding:10px 15px;gap:0}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=false]{background:#0000}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true],.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:hover{background:#fff !important}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:first-child{padding-inline-end:30px;border-radius:0 60px 60px 0;border-width:2px 2px 2px 1px}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:last-child{padding-inline-start:30px;border-radius:60px 0 0 60px;border-width:2px 1px 2px 2px}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-title-text{color:#fff;font-family:'Marisa';font-size:.9375rem;transition:all .3s ease}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] .e-n-tab-title-text,.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:hover .e-n-tab-title-text{color:var(--e-global-color-ba8a536) !important}@media (max-width:1024px){.agf-feed-tabs.elementor-widget-n-tabs .e-n-tabs-heading{flex-flow:column-reverse}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title{border-width:1px 2px;padding:10px 15px !important}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:first-child{border-radius:0 0 30px 30px;border-width:1px 2px 2px}.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:last-child{border-radius:30px 30px 0 0;border-width:2px 2px 1px}}.news-feed-tabs.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] .e-n-tab-title-text,.news-feed-tabs.agf-feed-tabs.elementor-widget-n-tabs .e-n-tab-title:hover .e-n-tab-title-text{color:var(--e-global-color-primary) !important}.agf-form.subscribe-form form{display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:30px;border:solid 2px var(--e-global-color-primary)}.agf-form.subscribe-form label.gfield_label,.agf-form.subscribe-form label.gfield_label span{font-size:0;margin:0;height:0}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield{position:relative;display:inline-grid}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_fields{grid-gap:0px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield input{border-radius:0;border-color:var(--e-global-color-primary) !important;border-width:0 !important;min-height:50px;padding:10px 15px;font-family:'Marisa';font-size:1.125rem;outline:none}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_footer{margin:0;padding:0}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield_validation_message,.agf-form.subscribe-form .gform_wrapper.gravity-theme .validation_message{position:absolute;width:80%;bottom:-2px;left:12%;padding:.5em 1em;background:#c02b0a;color:#fff;text-align:center;font-size:.8rem;border-radius:0 0 10px 10px;transform:translateY(100%)}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_footer input{margin:0}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield:first-child input{border-right-width:2px !important;border-radius:30px 0 0 30px;padding-left:20px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]{background-color:var(--e-global-color-text);color:#fff;border:none;min-height:50px;outline:solid 2px var(--e-global-color-primary);margin-left:5px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield:last-child input{border-right-width:0 !important}.gform-body.gform_body{width:100%}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_validation_errors{background-color:#c02b0a;width:90%;left:5%;border-radius:30px;margin-bottom:10px;padding:1em}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_validation_errors h2{color:#fff;font-family:'europa';text-align:center}@media (max-width:1024px){.agf-form.subscribe-form form{flex-flow:column;justify-content:center}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_footer{width:100%;background-color:var(--e-global-color-text);border-radius:0 0 30px 30px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]{width:100%;border-radius:0 0 30px 30px;margin-left:0;margin-top:2px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield:first-child input{border-radius:30px 0 0}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield:last-child input{border-radius:0 30px 0 0}.gform_ajax_spinner{position:absolute;left:-30px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_validation_errors{width:100%;left:0;margin-bottom:60px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield_validation_message,.agf-form.subscribe-form .gform_wrapper.gravity-theme .validation_message{bottom:unset;top:-2px;margin:0;transform:translateY(-100%);border-radius:10px 10px 0 0;width:75%;left:12.5%}}@media (max-width:767px){.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield:first-child input{border-radius:30px 30px 0 0;border-right-width:0 !important}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield:last-child input{border-radius:0;border-top-width:2px !important}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield_validation_message,.agf-form.subscribe-form .gform_wrapper.gravity-theme .validation_message{position:relative;top:0;transform:none;border-radius:0;width:100%;left:0}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gform_validation_errors{margin-bottom:20px}.agf-form.subscribe-form .gform_wrapper.gravity-theme .gfield input{padding:10px 20px}}.agf-form.contact-form .gform_wrapper.gravity-theme .gfield_label,.agf-form.contact-form .gform_wrapper.gravity-theme .gfield_label span,.agf-form.contact-form .gform_wrapper.gravity-theme .gfield_required{font-weight:400;color:#575455}.agf-form.contact-form .gform_heading{margin-bottom:20px}.agf-form.contact-form .gform_wrapper.gravity-theme .gfield input,.agf-form.contact-form .gform_wrapper.gravity-theme .gfield select,.agf-form.contact-form .gform_wrapper.gravity-theme .gfield textarea{border:none;outline:none;border-radius:0}.agf-form.contact-form #field_2_6>label{font-size:0;margin-bottom:15px;display:block}.agf-form.contact-form .gform_wrapper.gravity-theme .gfield select{color:#575455;appearance:none}.agf-form.contact-form .gform_wrapper.gravity-theme .gfield .ginput_container_select:after{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.425' height='6.87' viewBox='0 0 14.425 6.87'%3E%3Cpath id='Path_41661' data-name='Path 41661' d='M0,0,6.692,5.828,13.779,0' transform='translate(0.328 0.386)' fill='none' stroke='%23b8b6b7' stroke-width='1'/%3E%3C/svg%3E%0A");background-size:contain;background-repeat:no-repeat;width:18px;height:9px;top:calc(50% + 2px);right:20px;position:absolute;transform:translateY(-50%)}.agf-form.contact-form .gform_wrapper.gravity-theme .gfield .ginput_container_select{position:relative}.agf-form.contact-form #field_2_9>legend{display:none}.agf-form.contact-form .ginput_container.ginput_container_consent{display:flex;align-items:baseline;gap:25px}.agf-form.contact-form .ginput_container.ginput_container_consent label{font-size:1rem;line-height:1.5em}.agf-form.contact-form .ginput_container.ginput_container_consent input{width:0}.agf-form.contact-form .ginput_container.ginput_container_consent input:before{content:'';position:absolute;width:14px;height:14px;border:solid 1px #6e6c6c;font-family:'Font Awesome 6 Pro';display:flex;align-items:center;justify-content:center;font-size:.5rem;color:#6e6c6c}.agf-form.contact-form .ginput_container.ginput_container_consent input:checked:before{content:'\f00c'}.agf-form.contact-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);outline:none}.agf-form.contact-form .gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover{color:#fff;background-color:var(--e-global-color-primary)}