.contact-form .contact-form-wrapper{display:flex}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper{flex-direction:column}}.contact-form .contact-form-wrapper>div{box-sizing:border-box;width:50%}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper>div{width:100%}}.contact-form .contact-form-wrapper .contact-details{margin:0 0 40px}@media only screen and (min-width:768px){.contact-form .contact-form-wrapper .contact-details{border-right:1px solid #e1e1e1;margin:0;padding-right:30px}}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .contact-details{padding-right:50px}}@media only screen and (min-width:768px){.contact-form .contact-form-wrapper .form{padding-left:30px}}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .form{display:flex;justify-content:center;padding-left:50px}}.contact-form .contact-form-wrapper .form form{max-width:725px;width:100%}.contact-form .contact-form-wrapper .form form .input-group{margin:0 0 30px}.contact-form .contact-form-wrapper .form form label{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:space-between;margin:0 0 12px}.contact-form .contact-form-wrapper .form form label span{font-size:12px}.contact-form .contact-form-wrapper .form form .select-wrapper{position:relative}.contact-form .contact-form-wrapper .form form .select-wrapper:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.081' height='8.747'%3E%3Cpath d='M15.374.707 8.041 8.04.707.707' fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:7px;pointer-events:none;position:absolute;right:20px;top:calc(50% - 3.5px);width:15px}.contact-form .contact-form-wrapper .form form input:not([type=submit]),.contact-form .contact-form-wrapper .form form select,.contact-form .contact-form-wrapper .form form textarea{border:1px solid #e1e1e1;border-radius:25px;color:var(--text-primary-color);font-size:16px;padding:13px 20px;width:100%}.contact-form .contact-form-wrapper .form form input:not([type=submit]):focus-visible,.contact-form .contact-form-wrapper .form form select:focus-visible,.contact-form .contact-form-wrapper .form form textarea:focus-visible{border-color:var(--text-primary-color);outline:none}.contact-form .contact-form-wrapper .form form .custom-checkbox input{border-radius:unset;margin:0;padding:0}.contact-form .contact-form-wrapper .form form textarea{min-height:140px}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .form form .input-group-end{align-items:flex-end;display:flex;gap:20px;justify-content:space-between}}.contact-form .contact-form-wrapper .form form input[type=submit]{flex:none;margin:20px 0 0 auto;width:auto}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .form form input[type=submit]{margin:0 0 0 auto}}.contact-form .contact-form-wrapper .contact-block{margin:0 0 25px}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .contact-block{margin:0 0 40px}}.contact-form .contact-form-wrapper .contact-block .buttons{align-items:center;display:flex;gap:20px;margin:20px 0 0}.contact-form .contact-form-wrapper .contact-block .buttons .text-link{text-decoration:underline;text-underline-offset:3px}.contact-form .contact-form-wrapper .contact-block .buttons .text-link:hover{text-decoration:none}.contact-form .contact-form-wrapper .contact-block.details ol,.contact-form .contact-form-wrapper .contact-block.details ul{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.contact-form .contact-form-wrapper .contact-block.details ol li,.contact-form .contact-form-wrapper .contact-block.details ul li{align-items:center;display:flex;gap:12px}.contact-form .contact-form-wrapper .contact-block.details ol li a:hover,.contact-form .contact-form-wrapper .contact-block.details ul li a:hover{color:var(--text-primary-color);text-decoration:underline;text-underline-offset:3px}.contact-form .contact-form-wrapper .contact-block svg{fill:var(--primary-color);height:16px;width:16px}.contact-form .contact-form-wrapper .contact-block.opening-hours{border:1px solid #e1e1e1;border-radius:4px;max-width:370px;padding:20px}.contact-form .contact-form-wrapper .contact-block.opening-hours .hours{margin:0 0 24px}.contact-form .contact-form-wrapper .contact-block.opening-hours .hours:last-child{margin:0}.contact-form .contact-form-wrapper .contact-block.opening-hours .hours h4{margin:0 0 12px}.contact-form .contact-form-wrapper .contact-block.opening-hours .hours p{margin:0}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .contact-block.social{align-items:center;display:flex;gap:30px}}.contact-form .contact-form-wrapper .contact-block.social .buttons{margin:0 0 20px}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .contact-block.social .buttons{margin:0}}

/*# sourceMappingURL=section-kt-contact-form.min.css.map*/