body{padding-top:126px}.footer-cta{display:none!important}footer{padding-top:0!important}footer>.section{display:none!important}footer .footer-bottom{margin-top:0!important}.page-contact .branches-section{margin:30px 0}.page-contact .branches-section .row{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 -20px}.page-contact .branches-section .row .single-branch{box-sizing:border-box;padding:10px;width:100%}.page-contact .branches-section .row .single-branch .branch-card{display:flex;width:100%}.page-contact .branches-section .row .single-branch .branch-card .footer-contact{align-items:center;display:inline-flex;flex-direction:column;padding-top:12px;text-align:center;width:33.3333333333%}.page-contact .branches-section .row .single-branch .branch-card .footer-contact .icon{align-items:center;display:flex;flex-direction:column;text-align:center}.page-contact .branches-section .row .single-branch .branch-card .footer-contact .icon img{transition:all .5s ease}.page-contact .branches-section .row .single-branch .branch-card .footer-contact .icon:after{background:#8bc23b;content:"";display:inline-block;height:2px;margin-bottom:7px;margin-top:14px;width:160px}.page-contact .branches-section .row .single-branch .branch-card .footer-contact a{color:#000;font-size:18px;font-weight:400}.page-contact .branches-section .row .single-branch .branch-card .footer-contact a:hover{color:#8bc23b}.page-contact .branches-section .row .single-branch .branch-card .footer-contact a:hover img{filter:brightness(0) saturate(100%) invert(64%) sepia(60%) saturate(433%) hue-rotate(42deg) brightness(95%) contrast(95%)}.page-contact .contact-section .contact-wrapper{display:flex;flex-direction:row;justify-content:center;margin:0 -15px 40px}.page-contact .contact-section .contact-form{max-width:500px;padding:0 15px;text-align:center;width:100%}.page-contact .contact-section .contact-form h3{color:#8bc23b;margin:15px 0 20px}.page-contact .contact-section .contact-form .error-response{color:red;font-weight:700;margin-top:10px}.page-contact .contact-section .contact-form .success-response{color:green;font-weight:700;margin-top:10px}.page-contact .contact-section .contact-form form ::-webkit-input-placeholder{color:#555;font-size:14px;font-weight:300}.page-contact .contact-section .contact-form form ::-moz-placeholder{color:#555;font-size:14px;font-weight:300}.page-contact .contact-section .contact-form form :-ms-input-placeholder{color:#555;font-size:14px;font-weight:300}.page-contact .contact-section .contact-form form :-moz-placeholder{color:#555;font-size:14px;font-weight:300}.page-contact .contact-section .contact-form form input[type=email],.page-contact .contact-section .contact-form form input[type=tel],.page-contact .contact-section .contact-form form input[type=text]{border:1px solid #8bc23b;border-radius:20px;box-sizing:border-box;color:#555;font-size:14px;font-weight:300;height:52px;margin-bottom:12px;padding:0 24px;width:100%}.page-contact .contact-section .contact-form form textarea{border:1px solid #8bc23b;border-radius:20px;box-sizing:border-box;color:#555;font-size:14px;font-weight:300;height:128px;max-height:128px;max-width:100%;min-height:128px;min-width:100%;padding:20px 24px;width:100%}.page-contact .contact-section .contact-form form button{margin-top:30px;min-width:140px;text-align:center}.page-contact .contact-section .contact-form form .gdpr{color:#555;display:block;font-size:12px;font-weight:300;line-height:normal;margin:7px 0;padding-left:30px;position:relative;text-align:justify}.page-contact .contact-section .contact-form form .gdpr a{color:#555}.page-contact .contact-section .contact-form form .gdpr a:hover{color:#8bc23b}.page-contact .contact-section .contact-form form .gdpr input[type=checkbox]{left:0;position:absolute;top:0}@media (max-width:1024px){body{padding-top:70px}.page-contact .branches-section{margin:0 0 10px}.page-contact .branches-section .row .single-branch .branch-card{flex-direction:column}.page-contact .branches-section .row .single-branch .branch-card .footer-contact{width:100%}.page-contact .contact-section{margin-top:20px}.page-contact .contact-section .contact-wrapper{flex-direction:column;margin-bottom:20px}.page-contact .contact-section .contact-form h3{margin:0 0 20px}.page-contact .contact-section .contact-form{box-sizing:border-box;margin-bottom:20px;width:100%}.page-contact .contact-section .contact-form form button{margin-top:10px}.page-contact .contact-section .contact-form form .gdpr{text-align:left}}