.hero-padding.section-hero.hero_img_full .section__inner div.shell.shell-contact-form{margin-top:50px}.bottom-padding{padding-bottom:1px}.padding-top{padding-top:1px}.section-hero.dark-mode.w-contact-form .shell-contact-form .section__inner-buttons a.cta span.text,.section-hero.dark-mode.w-contact-form .shell-contact-form .section__inner-buttons a.cta span.icon-font{color:white!important}.section-contact-form.dark-mode form.wpcf7-form .wpcf7-submit:hover,.section-hero.dark-mode.hero_img_full .section__inner div.shell.shell-contact-form .section__inner-form form.wpcf7-form .form__actions.cta .wpcf7-submit.cta:hover{background-color:#38562f!important;transition:background-color .3s ease 0s}.slogan h2{color:white!important;margin-bottom:0!important}@media (min-width:1023.02px){.section-areas-we-serve__grid{display:flex;flex-wrap:wrap;gap:30px;max-height:1200px;overflow-y:auto;padding:0 35px;justify-content:center}.section-areas-we-serve__grid>*{flex:0 0 calc(( 100% - 60px ) / 3);box-sizing:border-box}}.section-areas-we-serve__grid-item-desc-wrapper p{-webkit-line-clamp:6;overflow:hidden}.section-areas-we-serve__grid-item-top-img{display:block;width:20%;margin:auto;margin-bottom:20px}.section-areas-we-serve__grid-item-title,.section-areas-we-serve__grid-item-desc-wrapper p{text-align:center}.custom-gallery-cta{margin-top:20px}