.contact-section{padding-top:230px;padding-bottom:6rem;position:relative}@media(max-width: 900px){.contact-section{gap:3rem}}@media(max-width: 600px){.contact-section{padding-top:180px !important}}.contact-section .container{max-width:1200px}.contact-section h1{font-size:3rem;padding-left:1rem;border-left:5px solid #ee7d00;border-radius:5px}@media(max-width: 600px){.contact-section h1{font-size:2rem}}.contact-section .columns{display:flex;width:100%;margin-top:2rem;gap:5rem}@media(max-width: 900px){.contact-section .columns{flex-direction:column}}.contact-section .columns .form-column{flex:1}.contact-section .columns .form-column form{display:grid}.contact-section .columns .form-column form input,.contact-section .columns .form-column form textarea{outline:none;padding:.8rem 1rem;font-size:1rem;border-radius:10px;width:100%;border:1px solid #ddd;transition:border-color .3s ease;font-family:"Mulish",sans-serif}.contact-section .columns .form-column form input:focus,.contact-section .columns .form-column form textarea:focus{border-color:#bbb}.contact-section .columns .form-column form label{margin-top:1rem;display:block;width:fit-content;padding:.3rem .8rem;margin-left:.5rem;font-size:.7rem;border-radius:10px 10px 0 0;font-weight:700;color:#000;background:#ddd}.contact-section .columns .form-column form textarea{resize:vertical;height:12rem}.contact-section .columns .form-column form .checkbox{font-size:.7rem;margin-top:1rem}.contact-section .columns .form-column form .checkbox input{display:none}.contact-section .columns .form-column form .checkbox input:checked~label .label-sq{background:#ee7d00;border-color:#fff}.contact-section .columns .form-column form .checkbox label{display:flex;align-items:center;gap:1rem;background:none;justify-content:left;margin:0;padding:0}.contact-section .columns .form-column form .checkbox label .label-sq{display:block;width:2rem;aspect-ratio:1/1;border:2px solid #a2a2a2;border-radius:4px}.contact-section .columns .form-column form .checkbox label .label-content{display:block}.contact-section .columns .form-column form .form-footer{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.contact-section .columns .form-column form .form-footer p{font-weight:600;font-size:.8rem}.contact-section .columns .form-column form .form-footer button{display:block;background:#ee7d00;width:fit-content;color:#fff;font-weight:700;padding:.6rem 1.2rem;border-radius:200px;justify-self:end}.contact-section .columns .details-column{flex:1;display:grid;gap:2rem}.contact-section .columns .details-column .details-block{background:#fff;padding:2rem;border-radius:20px;box-shadow:0 6px 12px -4px rgba(0,0,0,.1);border-right:5px solid #f6e2cf}.contact-section .columns .details-column .details-block .details-icon{width:3rem;aspect-ratio:1/1;background:#f6e2cf;border-radius:6px;display:flex;justify-content:center;align-items:center}.contact-section .columns .details-column .details-block .details-icon img{width:50%}.contact-section .columns .details-column .details-block .details-content h3{margin-top:1rem}.contact-section .columns .details-column .details-block .details-content p{margin-top:.8rem;font-size:.9rem}/*# sourceMappingURL=contact.css.map */
