.footer-section{padding-bottom:40px !important}.section-spacing{padding:80px 64px}.site-footer>.container{max-width:100%;margin:0;padding:0}.footer-form--wrap{padding:40px 0}.footer-heading{border-bottom:1px solid #879198}.footer-links{padding-top:40px;border-top:1px solid #bfc9cf}.footer-links li{margin-bottom:12px}.contact-number{margin-bottom:0 !important}.footer-form::placeholder{color:#fff}.footer-form--wrap .wpcf7-submit{padding:8px 32px;border:1px solid #e9a23e;background-color:transparent !important;color:#e9a23e;border-radius:64px;transition:all .3s ease-in-out}.footer-form--wrap .wpcf7-submit:hover{color:#fff;border:1.5px solid #fff}.footer-form--wrap .wpcf7{position:relative}.footer-form--wrap .wpcf7-response-output{position:absolute;border:none !important;color:#dc3232;bottom:-30px;margin:0 !important;padding:0 !important}.footer-form--wrap span.wpcf7-not-valid-tip{position:absolute}.footer-form--wrap .wpcf7 form.sent .wpcf7-response-output{color:#46b450 !important;border:none !important;margin:0 !important;padding:0 !important}.footer-form--wrap .wpcf7-form{display:flex;flex-wrap:wrap;justify-content:space-between}.footer-form--wrap .wpcf7-form p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex-direction:row;gap:20px;width:100%;margin:0}br{display:none}.footer-form--wrap .wpcf7-text{background-color:transparent;border:0;border-bottom:1px solid #dee2e6;padding:10px;color:#fff;width:100%;font-weight:300;font-size:16px;line-height:20px;&::placeholder{color:#fff;font-weight:300}&:hover,&:focus,&:active{outline:none}}.footer-form--wrap .wpcf7-spinner{display:none}.footer-form--wrap .wpcf7-form-control-wrap{width:70%}.footer-form--wrap span.wpcf7-list-item-label{color:#fff;font-weight:300;margin-left:10px}.footer-form--wrap span.wpcf7-list-item{margin:0}.footer-section .widget_block{padding:0}.footer-logo--wrap img{width:160px;height:32px;object-fit:cover;margin-bottom:15px}.footer-links--wrap{gap:56px}.wpcf7-list-item label{display:flex;align-items:center}.newsletter .section-title{color:#fff}.newsletter-accept{appearance:none;height:18px;width:18px;border:1px solid #fff}.newsletter-accept[type=checkbox]:checked{background-image:url(//www.isoclimagroup.com/wp-content/themes/isoclima-it-genesis-child-for-elementor/blocks/footer-subscription/../../includes/assets/images/Rectangle_14.svg);background-position:center center;background-size:10px 10px;background-repeat:no-repeat}@media (max-width:1200px){.footer-form--wrap{gap:20px;flex-direction:row}.footer-logo--wrap{margin-bottom:40px}}@media (max-width:769px){.section-spacing{padding:40px 32px}span.wpcf7-list-item{margin:0 !important}.footer-links--wrap{padding-right:0 !important;gap:28px}.footer-links--wrap{row-gap:40px;column-gap:0}}@media (max-width:435px){.section-spacing{padding:40px 16px}.footer-form--btn{margin-left:0;margin-top:33px}.newsletter .form-field p{flex-wrap:wrap}.wpcf7-form-control-wrap{width:100% !important;margin-bottom:10px}.footer-form--wrap .wpcf7-response-output{bottom:-40px}.footer-links li:last-child{margin-bottom:0}.footer-form--wrap .wpcf7-form p{gap:30px}}