.section-contact h2{font-size:32px;padding-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:360px){.section-contact h2{font-size:8.88889vw}}@media only screen and (min-width:576px){.section-contact h2{font-size:51.2px;font-size:32px}}@media only screen and (min-width:768px){.section-contact h2{font-size:40px}}@media only screen and (min-width:1600px){.section-contact h2{font-size:48px}}.section-contact h2 else{font-size:32px}@media only screen and (min-width:360px){.section-contact h2 else{font-size:8.88889vw}}@media only screen and (min-width:576px){.section-contact h2 else{font-size:51.2px;font-size:32px}}@media only screen and (max-width:1599px){.section-contact h2{font-size:38px}}@media only screen and (max-width:1199px){.section-contact h2{font-size:32px}}@media only screen and (max-width:991px){.section-contact h2{font-size:24px}}@media only screen and (max-width:767px){.section-contact h2{font-size:28px}}.section-contact .left{width:100%}@media only screen and (min-width:992px){.section-contact .left{width:50%}}.section-contact .left h2{margin-bottom:2.5rem}@media only screen and (min-width:768px){.section-contact .left h2{margin-bottom:6rem}}.section-contact .left .contact-form form label{font-family:Poppins;font-size:16px;font-weight:600;margin-bottom:1.5rem;width:100%}@media only screen and (min-width:375px){.section-contact .left .contact-form form label{font-size:calc(15.02913px + .2589vw)}}@media only screen and (min-width:1920px){.section-contact .left .contact-form form label{font-size:20px}}.section-contact .left .contact-form form label .wpcf7-list-item-label{color:grey;font-size:14px;font-weight:500}.section-contact .left .contact-form form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#ba3f0f;font-size:16px;font-weight:500;letter-spacing:.05px}.section-contact .left .contact-form form input[type=email],.section-contact .left .contact-form form input[type=text],.section-contact .left .contact-form form textarea{border:1px solid #cbcbcb;border-radius:4px;color:grey;font-size:14px;font-weight:400;letter-spacing:.04px;line-height:1}.section-contact .left .contact-form form input[type=email].wpcf7-form-control,.section-contact .left .contact-form form input[type=text].wpcf7-form-control,.section-contact .left .contact-form form textarea.wpcf7-form-control{width:100%}.section-contact .left .contact-form form textarea{margin-top:1rem;padding:1.5rem}.section-contact .left .contact-form form .wpcf7-list-item{margin-left:0}.section-contact .left .contact-form form .wpcf7-list-item label{cursor:pointer;line-height:1;margin-bottom:.5rem;position:relative}.section-contact .left .contact-form form .wpcf7-list-item label:before{background-color:#e84f13;bottom:0;height:8px;left:2px;position:absolute;right:0;top:3.5px;width:8px}@media only screen and (min-width:768px){.section-contact .left .contact-form form .wpcf7-list-item label:before{top:5px}}@media only screen and (min-width:1170px){.section-contact .left .contact-form form .wpcf7-list-item label:before{top:5.5px}}@media only screen and (min-width:1600px){.section-contact .left .contact-form form .wpcf7-list-item label:before{top:6px}}@media only screen and (min-width:1920px){.section-contact .left .contact-form form .wpcf7-list-item label:before{top:7px}}.section-contact .left .contact-form form .wpcf7-list-item label.active:before{content:""}.section-contact .left .contact-form form .wpcf7-checkbox input[type=checkbox]{border-radius:0;height:12px;padding:5px;width:12px}@media only screen and (max-width:1199px){.section-contact .left .contact-form form .interesses>span:nth-child(2){clear:right}}@media only screen and (max-width:1199px) and (min-width:375px) and (max-width:767px){.section-contact .left .contact-form form .interesses>span:nth-child(2){margin-right:calc(100% - 300px)}}@media only screen and (max-width:1199px){.section-contact .left .contact-form form .interesses>span:nth-child(3){margin-left:0!important}}.section-contact .left .contact-form form .interesses>span.wpcf7-list-item{margin-right:16px}.section-contact .left .contact-form form .checkboxes label{display:flex;top:4px}.section-contact .left .contact-form form .checkboxes label:before{top:6px}.section-contact .left .contact-form form .checkboxes label input{align-self:flex-start;position:relative;top:4px}.section-contact .left .contact-form form .checkboxes label .wpcf7-list-item-label{line-height:1.4;padding-left:6px}.section-contact .left .contact-form form .submit-wrap{display:inline-block;margin-top:3rem;position:relative}.section-contact .left .contact-form form .submit-wrap input{min-width:190px}.section-contact .left .contact-form form .submit-wrap input.hide-text{color:#ba3f0f;transition:none}.section-contact .left .contact-form form .submit-wrap .wpcf7-spinner{background:no-repeat 50% url(../../dist/images/ajax-loader.svg)!important;background-size:40px;height:100%!important;margin:0!important;opacity:1!important;position:absolute;right:0;top:0;width:100%!important;z-index:1}.section-contact .left .contact-form form .submit-wrap .wpcf7-spinner:before{display:none}.section-contact .left .contact-form form .submit-wrap .wpcf7-spinner.show{visibility:visible}.section-contact .left .contact-form form.failed .wpcf7-response-output,.section-contact .left .contact-form form.sent .form-inner{display:none}.section-contact .left .contact-form form.sent .wpcf7-response-output{align-items:center;border:0;display:flex;font-family:Poppins;font-size:30px;font-weight:700;height:30vw;margin:0;padding:0;text-transform:uppercase}.section-contact .left .embed-form form .mc-field-group{margin-bottom:3rem}.section-contact .left .embed-form form .mc-field-group label{margin-bottom:0}.section-contact .left .embed-form form .mc-field-group input{width:100%}.section-contact .left .embed-form form .mc-field-group .mce_inline_error{color:#ba3f0f;font-family:Poppins;font-size:16px;font-weight:500;letter-spacing:.05px}.section-contact .left .embed-form form .input-group p{font-family:Poppins;font-size:20px;font-weight:600;margin-bottom:1.5rem}@media only screen and (min-width:375px){.section-contact .left .embed-form form .input-group p{font-size:calc(18.54369px + .38835vw)}}@media only screen and (min-width:1920px){.section-contact .left .embed-form form .input-group p{font-size:26px}}.section-contact .left .embed-form form .input-group ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.section-contact .left .embed-form form .input-group ul li:before{content:"";margin:0}.section-contact .left .embed-form form .input-group ul li{display:flex;line-height:1;margin:0 1.5rem 1rem 0;padding:0;position:relative}.section-contact .left .embed-form form .input-group ul li:before{background-color:#e84f13;bottom:0;content:none;height:8px;left:2px;position:absolute;right:0;top:2px;width:8px}.section-contact .left .embed-form form .input-group ul li.active:before{content:""}.section-contact .left .embed-form form .input-group ul li::marker{content:none}.section-contact .left .embed-form form .input-group ul li input[type=checkbox]{border-radius:0;cursor:pointer;height:12px;padding:5px;width:12px}.section-contact .left .embed-form form .input-group ul li label{color:grey;cursor:pointer;font-size:14px;font-weight:500;padding-left:7px}.section-contact .left .embed-form form input[type=submit]{appearance:none;background:none;background-color:#e94117;background-image:none;border:0;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Poppins,sans-serif;font-size:14px;line-height:1;margin:3rem 0 0;min-width:190px;outline:none;outline:0;padding:16px 30px;text-align:center;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;touch-action:manipulation;transition:background-color .4s ease;-ms-user-select:none;user-select:none;vertical-align:middle}.section-contact .right{padding-top:4.5rem;width:100%}@media only screen and (min-width:992px){.section-contact .right{padding-left:9%;padding-top:0;width:50%}}.section-contact .right .email a{font-size:19px;font-weight:500}@media only screen and (min-width:768px){.section-contact .right .email a{font-size:17px}}@media only screen and (min-width:992px){.section-contact .right .email a{font-size:21px}}@media only screen and (min-width:1200px){.section-contact .right .email a{font-size:23px}}@media only screen and (min-width:1920px){.section-contact.newsletter-page h2{font-size:48px}}
