.footer-newsletter-form .wpcf7-form-control{height:48px;border-radius:4px}.footer-iconbox .elementor-icon-box-content{padding-top:2px}.footer-newsletter-form input.wpcf7-form-control{padding-top:1.1rem;border:none}.footer-newsletter-form input.wpcf7-form-control::placeholder{color:#999}.footer-newsletter-form .wpcf7-submit{padding-left:2.7rem;padding-right:2.6rem}@media (max-width:767px){.custom-footer .form-control,.custom-footer .wpcf7-submit{min-height:40px;height:40px;font-size:1.2rem}}@media (max-width:575px){.footer-newsletter-form .wpcf7-form-control-wrap{flex:0 0 100%}}