.contact-form .contact-form-wrapper{display:flex;padding:80px 0}@media only screen and (max-width:1024.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:1024.98px){.contact-form .contact-form-wrapper>div{width:100%}}.contact-form .contact-form-wrapper .contact-details{padding-left:0}.contact-form .contact-form-wrapper .contact-details .contact-block{line-height:1.5;margin-bottom:30px;max-width:700px}@media only screen and (min-width:1025px){.contact-form .contact-form-wrapper .contact-details .contact-block{padding-right:100px}}.contact-form .contact-form-wrapper .contact-details .contact-block.text h1{font-weight:400;margin-bottom:17px}@media only screen and (min-width:768px){.contact-form .contact-form-wrapper .contact-details .contact-block.text h1{margin-bottom:10px}}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul{list-style:none;margin:0;padding:0}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li{align-items:center;display:flex;margin-bottom:10px}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li:last-of-type{margin-bottom:0}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li img{fill:var(--primary-color);margin-right:15px;width:20px}.contact-form .contact-form-wrapper .form .contact--form{display:flex;flex-flow:column nowrap;gap:30px;position:relative}@media only screen and (max-width:1024.98px){.contact-form .contact-form-wrapper .form .contact--form{flex-flow:row wrap}}@media only screen and (max-width:575.98px){.contact-form .contact-form-wrapper .form .contact--form{flex-flow:column nowrap}}.contact-form .contact-form-wrapper .form .contact--form .required-fields{font-size:16px;font-weight:400}@media only screen and (min-width:576px){.contact-form .contact-form-wrapper .form .contact--form .required-fields{inset:0 0 auto auto;position:absolute}}.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox{align-items:center;box-sizing:border-box;display:flex;margin-bottom:0}.contact-form .contact-form-wrapper .form .contact--form .input-group{display:flex;flex:1;flex-direction:column;gap:5px}.contact-form .contact-form-wrapper .form .contact--form .input-group--body{flex-basis:100%}.contact-form .contact-form-wrapper .form .contact--form .input-group label{font-size:16px;font-weight:500;margin-bottom:11px}.contact-form .contact-form-wrapper .form .contact--form .input-group input:not([type=submit]),.contact-form .contact-form-wrapper .form .contact--form .input-group select,.contact-form .contact-form-wrapper .form .contact--form .input-group textarea{border:1px solid #e7e7e7;border-radius:0;color:#333;flex:1;font-size:14px;padding:16px}.contact-form .contact-form-wrapper .form .contact--form .input-group input:not([type=submit])::-moz-placeholder,.contact-form .contact-form-wrapper .form .contact--form .input-group select::-moz-placeholder,.contact-form .contact-form-wrapper .form .contact--form .input-group textarea::-moz-placeholder{color:#333;opacity:1}.contact-form .contact-form-wrapper .form .contact--form .input-group input:not([type=submit])::placeholder,.contact-form .contact-form-wrapper .form .contact--form .input-group select::placeholder,.contact-form .contact-form-wrapper .form .contact--form .input-group textarea::placeholder{color:#333;opacity:1}.contact-form .contact-form-wrapper .form .contact--form .input-group textarea{min-height:141px;resize:none}.contact-form .contact-form-wrapper .form .contact--form .input-group [type=submit]{margin-left:auto}.contact-form .contact-form-wrapper .form .contact--form .input-group.split{gap:17px}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .form .contact--form .input-group.split{flex-direction:row;gap:30px}}.contact-form .contact-form-wrapper .form .contact--form .input-group.split label{font-weight:400}.contact-form .contact-form-wrapper .form .contact--form .input-group.split label a{font-size:inherit;font-weight:inherit;text-decoration:underline}.contact-form .contact-form-wrapper .form .contact--form .custom-select-wrapper{flex:1;flex-basis:100%;position:relative;width:100%}.contact-form .contact-form-wrapper .form .contact--form .custom-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #e7e7e7;border-radius:0;padding-right:40px;width:100%}.contact-form .contact-form-wrapper .form .contact--form .custom-select-wrapper:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='13' fill='none'%3E%3Cmask id='a' fill='%23fff'%3E%3Cpath d='M24.097.956 12.29 12.718.486.956'/%3E%3C/mask%3E%3Cpath d='m12.291 12.718 1.412 1.417a2 2 0 0 1-2.823 0l1.411-1.417ZM22.685-.461l1.417-1.411L26.925.96l-1.417 1.412-2.823-2.834ZM-.925 2.373-2.342.96.48-1.872 1.898-.461-.925 2.373ZM24.097.956l1.411 1.417-11.805 11.762-1.412-1.417L10.88 11.3 22.685-.46 24.097.956ZM12.29 12.718l-1.411 1.417L-.925 2.373.486.956 1.898-.461l11.805 11.762-1.412 1.417Z' fill='%23E81A3B' mask='url(%23a)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:13px;pointer-events:none;position:absolute;right:10px;top:calc(50% + 18px);transform:translateY(-50%) rotate(0deg);transform-origin:center;width:25px}.contact-form .contact-form-wrapper .form .contact--form .custom-select-wrapper.open:after{transform:translateY(-50%) rotate(180deg)}
