@charset "UTF-8";:root{--width:1750px;--welcome-animation-width:1920px}@media screen and (min-width:1980px){:root{--width:2400px;--welcome-animation-width:100vw}}@media screen and (max-width:1700px){:root{--width:1450px}}@media screen and (max-width:992px){:root{--width:100vw;--welcome-animation-width:350px}}.contact-info-section{display:flex;height:auto;justify-content:center;width:100vw}.contact-info-section .contact-info-container{background-color:#21201e;display:flex;gap:10px;height:800px;padding:50px 0;width:var(--width)}.contact-info-section .contact-info-container .contact-info{color:#ddd;font-size:1.2rem;height:100%;padding:0 10px;width:50%}.contact-info-section .contact-info-container .contact-info .title{display:flex;flex-direction:column;font-size:3rem}.contact-info-section .contact-info-container .contact-info .title:after{color:#a47d7d;content:"—";font-size:4rem;height:80px;text-align:left}.contact-info-section .contact-info-container .contact-info .form{display:flex;flex-direction:column;height:100%;width:100%}.contact-info-section .contact-info-container .contact-info .form .text{align-items:center;color:#815858;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.contact-info-section .contact-info-container .contact-info .form .text h2,.contact-info-section .contact-info-container .contact-info .form .text h3{font-style:italic;letter-spacing:10px}.contact-info-section .contact-info-container .contact-info .form .text h2{font-size:3rem}.contact-info-section .contact-info-container .contact-info .form .text h3{font-size:2rem}.contact-info-section .contact-info-container .contact-info .form .text .text{font-size:1.5rem;text-align:center}.contact-info-section .contact-info-container .contact-info .form .row{color:#ddd;display:flex;gap:10px;justify-content:center;padding:10px 0;width:100%}.contact-info-section .contact-info-container .contact-info .form .row label{font-size:1rem}.contact-info-section .contact-info-container .contact-info .form .row input,.contact-info-section .contact-info-container .contact-info .form .row textarea{background-color:#21201e;border-bottom:1px solid #815858;color:#ddd;font-size:1rem;padding:10px}.contact-info-section .contact-info-container .contact-info .form .row input[type=time]{padding:8px}.contact-info-section .contact-info-container .contact-info .form .row input[type=checkbox]{border:1px solid #815858;cursor:pointer;padding:5px}.contact-info-section .contact-info-container .contact-info .form .row input[type=checkbox]:checked{background-color:#815858}.contact-info-section .contact-info-container .contact-info .form .row .col,.contact-info-section .contact-info-container .contact-info .form .row .col textarea{width:100%}.contact-info-section .contact-info-container .contact-info .form .row .col .checkbox{align-items:center;display:flex;gap:10px}.contact-info-section .contact-info-container .contact-info .form .row .col .checkbox a{border-bottom:1px solid #815858}.contact-info-section .contact-info-container .contact-info .form .row .col-3{display:flex;flex-direction:column;gap:10px;width:33.3333333333%}.contact-info-section .contact-info-container .contact-info .form .row .submit-btn{border:1px solid #815858;color:#815858;cursor:pointer;transition:all .5s}.contact-info-section .contact-info-container .contact-info .form .row .submit-btn:hover{background-color:#815858;color:#ddd;transition:all .5s}.contact-info-section .contact-info-container .contact-info .form .row .recaptcha{color:#f2ece0;font-size:.8rem}.contact-info-section .contact-info-container .map{height:100%;width:50%}@media screen and (max-width:992px){.contact-info-section{display:flex;height:auto;justify-content:center;width:100vw}.contact-info-section .contact-info-container{background-color:#21201e;display:flex;flex-direction:column;gap:10px;height:1800px;padding:50px 20px;width:var(--width)}.contact-info-section .contact-info-container .contact-info{color:#ddd;font-size:1.1rem;height:100%;padding:0;width:100%}.contact-info-section .contact-info-container .contact-info .title{display:flex;flex-direction:column;font-size:2rem}.contact-info-section .contact-info-container .contact-info .title:after{color:#a47d7d;content:"—";font-size:4rem;height:80px;text-align:left}.contact-info-section .contact-info-container .contact-info .form{display:flex;flex-direction:column;height:100%;width:100%}.contact-info-section .contact-info-container .contact-info .form .text{align-items:center;color:#815858;display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.contact-info-section .contact-info-container .contact-info .form .text h2,.contact-info-section .contact-info-container .contact-info .form .text h3{font-style:italic;letter-spacing:10px}.contact-info-section .contact-info-container .contact-info .form .text h2,.contact-info-section .contact-info-container .contact-info .form .text h3{font-size:2rem}.contact-info-section .contact-info-container .contact-info .form .text .text{font-size:1.5rem;text-align:center}.contact-info-section .contact-info-container .contact-info .form .row{color:#ddd;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:10px 0;width:100%}.contact-info-section .contact-info-container .contact-info .form .row .col,.contact-info-section .contact-info-container .contact-info .form .row .col textarea{width:100%}.contact-info-section .contact-info-container .contact-info .form .row .col .checkbox{align-items:center;display:flex;gap:10px}.contact-info-section .contact-info-container .contact-info .form .row .col .checkbox a{border-bottom:1px solid #815858}.contact-info-section .contact-info-container .contact-info .form .row .col-3{display:flex;flex-direction:column;gap:10px;width:100%}.contact-info-section .contact-info-container .contact-info .form .row .submit-btn{border:1px solid #815858;color:#815858;cursor:pointer;transition:all .5s}.contact-info-section .contact-info-container .contact-info .form .row .submit-btn:hover{background-color:#815858;color:#ddd;transition:all .5s}.contact-info-section .contact-info-container .map{height:100%;width:100%}}