:root{--width:1850px}@media screen and (max-width:1700px){:root{--width:1450px}}@media screen and (max-width:992px){:root{--width:100vw}}.contact-section{background-color:#f2f5ea;display:flex;height:auto;justify-content:center;padding:50px 0;width:100vw}.contact-section .contact-container{display:flex;height:950px;width:var(--width)}.contact-section .contact-container .form{display:flex;flex-direction:column;height:100%;width:50%}.contact-section .contact-container .form .text{align-items:center;color:#9f5a13;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.contact-section .contact-container .form .text h2,.contact-section .contact-container .form .text h3{font-style:italic;letter-spacing:10px}.contact-section .contact-container .form .text h2{font-size:3rem}.contact-section .contact-container .form .text h3{font-size:2rem}.contact-section .contact-container .form .text .text{font-size:1.5rem;text-align:center}.contact-section .contact-container .form .row{color:#9f5a13;display:flex;gap:10px;justify-content:center;padding:10px 0;width:100%}.contact-section .contact-container .form .row label{font-size:1rem}.contact-section .contact-container .form .row input,.contact-section .contact-container .form .row textarea{background-color:#f2f5ea;border-bottom:1px solid #9f5a13;font-size:1rem;padding:10px}.contact-section .contact-container .form .row input[type=time]{padding:8px}.contact-section .contact-container .form .row input[type=checkbox]{border:1px solid #9f5a13;padding:5px}.contact-section .contact-container .form .row input[type=checkbox]:checked{background-color:#9f5a13}.contact-section .contact-container .form .row .col,.contact-section .contact-container .form .row .col textarea{width:100%}.contact-section .contact-container .form .row .col .checkbox{align-items:center;display:flex;gap:10px;padding-top:10px}.contact-section .contact-container .form .row .col .checkbox a{border-bottom:1px solid #9f5a13}.contact-section .contact-container .form .row .col-3{display:flex;flex-direction:column;gap:10px;width:33.3333333333%}.contact-section .contact-container .form .row .submit-btn{border:1px solid #9f5a13;color:#9f5a13;cursor:pointer}.contact-section .contact-container .contact-image{height:100%;padding:30px;width:50%}@media screen and (max-width:992px){.contact-section{background-color:#f2f5ea;display:flex;height:auto;justify-content:center;padding-top:50px;width:100vw}.contact-section .contact-container{display:flex;flex-wrap:wrap;height:auto;width:var(--width)}.contact-section .contact-container .form{display:flex;flex-direction:column;height:100%;width:100%}.contact-section .contact-container .form .text{align-items:center;color:#9f5a13;display:flex;flex-direction:column;gap:30px;margin-bottom:30px;padding:0 20px}.contact-section .contact-container .form .text h2,.contact-section .contact-container .form .text h3{font-style:italic;letter-spacing:10px;text-align:center}.contact-section .contact-container .form .text h2{font-size:3rem}.contact-section .contact-container .form .text h3{font-size:2rem}.contact-section .contact-container .form .text .text{font-size:1.5rem;text-align:center}.contact-section .contact-container .form .row{color:#9f5a13;display:flex;flex-wrap:wrap;gap:10px;height:305px;justify-content:center;padding:20px;width:100%}.contact-section .contact-container .form .row label{font-size:1rem}.contact-section .contact-container .form .row input,.contact-section .contact-container .form .row textarea{background-color:#f2f5ea;border-bottom:1px solid #9f5a13;font-size:1rem;padding:10px}.contact-section .contact-container .form .row input[type=time]{padding:8px}.contact-section .contact-container .form .row .col{height:auto;padding:0;width:100%}.contact-section .contact-container .form .row .col textarea{width:100%}.contact-section .contact-container .form .row .col .checkbox{padding:10px}.contact-section .contact-container .form .row .col-3{display:flex;flex-direction:column;gap:10px;width:100%}.contact-section .contact-container .form .row .submit-btn{border:1px solid #9f5a13;color:#9f5a13;cursor:pointer}.contact-section .contact-container .contact-image{display:none!important;height:100%;padding:30px;width:50%}}