.page-template-contact .main-container .section1{height:457px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-template-contact .main-container .section1 h1{text-align:center;color:white;font-size:3.6em;font-weight:700}.page-template-contact .main-container .section2{padding:2em 40px 2em 40px}@media only screen and (max-width: 575px){.page-template-contact .main-container .section2{padding-right:20px;padding-left:20px}}.page-template-contact .main-container .section2 .inner-container{margin:0 auto;max-width:1125px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-contact .main-container .section2 .inner-container .details{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .details{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}}.page-template-contact .main-container .section2 .inner-container .details .title{font-size:1.44em;font-weight:700;color:#125E0E}.page-template-contact .main-container .section2 .inner-container .details .text{margin-top:0.4em;margin-bottom:0.3em;color:#542D18}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .details .text{margin-top:1em;margin-bottom:1em}}.page-template-contact .main-container .section2 .inner-container .details .phone,.page-template-contact .main-container .section2 .inner-container .details .email,.page-template-contact .main-container .section2 .inner-container .details .whatsapp{margin-top:1rem;font-size:1.44em;color:#542D18;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .details .phone,.page-template-contact .main-container .section2 .inner-container .details .email,.page-template-contact .main-container .section2 .inner-container .details .whatsapp{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-template-contact .main-container .section2 .inner-container .details .phone::before,.page-template-contact .main-container .section2 .inner-container .details .email::before,.page-template-contact .main-container .section2 .inner-container .details .whatsapp::before{width:41px;height:41px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-margin-end:0.5em;margin-inline-end:0.5em}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .details .phone span,.page-template-contact .main-container .section2 .inner-container .details .email span,.page-template-contact .main-container .section2 .inner-container .details .whatsapp span{min-width:155px}}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .details .email{margin-top:0.5em}}.page-template-contact .main-container .section2 .inner-container .details .phone::before{content:url("../../images/icon-phone.png")}.page-template-contact .main-container .section2 .inner-container .details .email::before{content:url("../../images/icon-message.png")}.page-template-contact .main-container .section2 .inner-container .details .whatsapp::before{content:url("../../images/icon-whatsapp.png")}.page-template-contact .main-container .section2 .inner-container .form{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .form{text-align:center;margin-top:3em;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.page-template-contact .main-container .section2 .inner-container .form .title{font-size:1.44em;font-weight:700;color:#125E0E}.page-template-contact .main-container .section2 .inner-container .form .wpcf7{margin-top:1em}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap{width:60%;max-width:400px;display:inline-block;min-width:280px}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap:not(:first-of-type){margin-top:10px}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap input{width:100%;color:#542D18;font-size:0.8em;padding:0.3em;border:solid 1px #542D18;border-radius:0.3em}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap input::-webkit-input-placeholder{color:#542D18}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap input:-ms-input-placeholder{color:#542D18}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap input::-ms-input-placeholder{color:#542D18}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap input::placeholder{color:#542D18}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap textarea{width:100%;max-height:6em;color:#542D18;font-size:0.8em;padding:0.3em;border:solid 1px #542D18;border-radius:0.3em;font-family:inherit}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#542D18;font-family:inherit}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#542D18;font-family:inherit}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap textarea::-ms-input-placeholder{color:#542D18;font-family:inherit}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-form-control-wrap textarea::placeholder{color:#542D18;font-family:inherit}.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-submit{width:32%;min-width:120px;max-width:160px;-webkit-margin-start:32%;margin-inline-start:32%;background-color:#125E0E;color:white;margin-top:12px;text-align:center;border:none;border-radius:5px;font-family:inherit;padding:0.3em 0}@media only screen and (max-width: 1199px){.page-template-contact .main-container .section2 .inner-container .form .wpcf7 .wpcf7-submit{margin:12px auto 0 auto}}
/*# sourceMappingURL=contact.min.css.map */