body #page-container .et_pb_section .et_pb_button_module_wrapper a:hover{padding:10px 40px!important}.acf-slide__wrapper{display:flex}.acf-slide__image{width:45%}.acf-slide__image img{width:100%}.acf-slide__content{width:55%;display:flex;flex-direction:column;justify-content:center;padding:0 25px}.acf-slide{padding:0 25px;font-family:'Poppins'}.acf-slide .acf-slide__wrapper{background:rgba(224,224,224,1);transition:0.2s}.acf-slide.slick-center .acf-slide__wrapper{background:transparent}.acf-slider .slick-list{margin:0 -20% 0 -20%!important}.custom-slick-arrows{display:flex;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);justify-content:space-between;width:55%}.custom-slick-arrows .arrow{width:64px;height:64px;cursor:pointer;margin-left:15px;margin-right:15px}.custom-slick-arrows .arrow.acf-prev,.custom-slick-arrows .arrow.acf-next{background-color:#0b6a39;border-radius:100%;position:relative}.acf-slide__subtitle{color:rgba(14,164,219,1)}.custom-slick-arrows .arrow.acf-prev:after,.custom-slick-arrows .arrow.acf-next:after{color:#fff;font-size:35px;font-weight:bold;font-family:"FontAwesome";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom-slick-arrows .arrow.acf-prev:after{content:'\f053'}.custom-slick-arrows .arrow.acf-next:after{content:'\f054'}@media(max-width:1441px){.custom-slick-arrows{width:90%}}@media(max-width:981px){.custom-slick-arrows{width:100%;position:relative;transform:unset;left:unset;justify-content:center;top:unset;margin-top:35px}}@media(max-width:716px){.acf-slide__wrapper{display:flex;flex-direction:column;padding:15px}.acf-slide__content{width:100%;padding-left:0;padding-top:22px}.acf-slide__image{width:65%}}.et_pb_menu .et_pb_menu__menu>nav>ul>li.show-mobile{display:none}@media(max-width:980px){.et_pb_menu .et_pb_menu__menu>nav>ul>li.show-mobile{display:block}}.gform_required_legend{display:none}.gform-theme--foundation .gform_fields{row-gap:20px!important;font-family:'Poppins'}.gform-theme--foundation .gform_fields label{font-size:20px!important}.gform-theme--foundation .gform_fields input{height:45px!important}.gform-footer .gform_button{background-color:#0b6a39!important;font-family:'Poppins'!important;font-size:20px!important;border:1px solid #0b6a39!important;color:#ffffff!important;border-radius:10px!important;border-color:#0b6a39;padding-top:10px!important;padding-right:40px!important;padding-bottom:10px!important;padding-left:40px!important}.gform-footer .gform_button:hover{background-color:transparent!important;color:#0b6a39!important}.custom-posts-wrapper{display:flex;flex-wrap:wrap;gap:2rem;width:100%;margin:0}.custom-post-card{padding:0;background:none;box-sizing:border-box}.custom-post-card.fullwidth{display:flex;width:100%;gap:2rem;align-items:flex-start;margin-bottom:60px}.custom-post-card.fullwidth .custom-post-image{flex:2;min-width:300px;max-width:100%}.custom-post-card.fullwidth .custom-post-content-wrapper{flex:2}.custom-post-card.flexitem{flex:1 1 calc(33.333% - 1.34rem);display:flex;flex-direction:column}.custom-post-image img{width:100%;height:auto;display:block}.custom-post-meta{font-size:0.95rem;color:rgba(14,164,219,1);margin:1rem 0 0.5rem}.custom-post-title{font-size:1.5rem;margin:0.5rem 0 1rem;color:#222}.custom-post-title a{text-decoration:none;color:inherit}.custom-post-excerpt{color:#333;line-height:1.6;margin-bottom:1.2rem}.custom-read-more{color:#009e45;font-weight:bold;text-decoration:none}.custom-read-more:hover{text-decoration:underline}@media (max-width:1024px){.custom-post-card.flexitem{flex:1 1 calc(50% - 1rem)}.custom-post-card.fullwidth{flex-direction:column}.custom-post-card.fullwidth .custom-post-image,.custom-post-card.fullwidth .custom-post-content-wrapper{flex:1}}@media (max-width:768px){.custom-post-card.flexitem{flex:1 1 100%}}.swpm-post-not-logged-in-msg A{color:#0b6a39}.swpm-post-not-logged-in-msg{font-family:Poppins,Helvetica,Arial,Lucida,sans-serif;font-weight:400;font-size:clamp(2.8125rem,1.3138rem + 2.4468vw,4.25rem);line-height:1.4em;text-align:center;color:#000;width:80%;margin:0 auto;padding:10% 30px}