.contact-section{display:flex;justify-content:center;gap:24px;padding:0 20px;background-color:#f2f1f1;color:#fff;border-radius:20px;max-width:1440px;margin:0 auto}.inquiry-form{width:50%;box-sizing:border-box;background-color:#333;padding:30px;border-radius:20px}.inquiry-form h2{font-size:32px;font-weight:600;margin:0 0 10px}.inquiry-form p{font-size:16px;margin:0 0 16px}.inquiry-form label{font-size:14px;color:#bbb;margin-top:10px;display:block}.inquiry-form input,.inquiry-form textarea{width:100%;padding:15px;margin-top:5px;margin-bottom:20px;border-radius:10px;border:none;background-color:#444;color:#fff}.inquiry-form textarea{resize:vertical}.inquiry-form button{background-color:#488294;color:#fff;padding:12px 25px;border-radius:5px;font-size:16px;cursor:pointer;border:none}.inquiry-form button:hover{background-color:#346675}.contact-details{width:48%;background-color:transparent;display:flex;flex-direction:column;justify-content:space-between;border-radius:15px;color:#fff}.contact-details-container{height:49%;border-radius:20px;padding:30px;position:relative}.contact-details-container:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#00000073;border-radius:20px}.contact-details-container.red{display:flex;flex-direction:column;gap:16px}.contact-details h2,.contact-details p{z-index:2;position:relative}.contact-details h2{font-size:32px;font-weight:600;margin:0 0 10px}.contact-details p{font-size:16px;margin:0 0 8px}.contact-details p a{text-decoration:none;color:#fff}.contact-details p a:hover{color:#488294!important}.contact-details p strong{font-weight:600}.contact-red a{display:flex;flex-direction:row;align-items:center;gap:12px;font-size:16px;font-weight:400;color:#fff;line-height:1.2;z-index:2;position:relative}.contact-red img{max-width:26px;object-fit:contain}@media (max-width: 768px){.contact-section{flex-direction:column;gap:12px}.inquiry-form,.contact-details-container{padding:20px}.inquiry-form,.contact-details{width:100%}.contact-details{gap:12px}.contact-details-container{height:auto;min-height:300px}.inquiry-form h2,.contact-details h2{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-section.css.map */
