.contact-form{position:relative}@media only screen and (min-width:768px){.contact-form .mm-paper-tear{inset:unset;right:0;top:50%;transform:rotate(90deg) translate(50%);transform-origin:right center;translate:unset;width:120vh}.contact-form{overflow:hidden}.contact-form:before{background:var(--accent-1-color);content:"";height:100%;position:absolute;right:0;top:0;width:50vw}}@media only screen and (max-width:767.98px){.contact-form .page-width{margin:0;padding:0}}.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;padding:50px;width:50%}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper>div{padding:30px;width:100%}}.contact-form .contact-form-wrapper .contact-details{padding-left:0;position:relative}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .contact-details{padding-bottom:60px;padding-left:30px}}.contact-form .contact-form-wrapper .contact-details .contact-block{margin-bottom:25px}.contact-form .contact-form-wrapper .contact-details .contact-block h1{font-size:30px;line-height:43px;margin-bottom:8px}.contact-form .contact-form-wrapper .contact-details .contact-block .body{font-size:14px;line-height:21px}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul{list-style:none;margin:15px 0 30px;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 *{font-size:16px;font-weight:700}.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 svg{fill:var(--secondary-color);margin-right:15px;width:20px}.contact-form .contact-form-wrapper .contact-details .contact-buttons{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:20px}.contact-form .contact-form-wrapper .contact-details .mm-paper-tear-bottom.desktop{display:block;height:auto;left:100%;position:absolute;top:-150px;transform:rotate(90deg) translate(50%,738px);width:1500px;z-index:20}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .contact-details .mm-paper-tear-bottom.desktop{display:none}}.contact-form .contact-form-wrapper .contact-details .mm-paper-tear-bottom.mobile{display:none}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .contact-details .mm-paper-tear-bottom.mobile{display:flex;left:0;position:absolute;top:100%;transform:rotate(180deg) translateY(50%);width:100%;z-index:10}}.contact-form .contact-form-wrapper .form{background:var(--accent-1-color);padding-top:115px;position:relative}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .form{padding-bottom:60px;padding-top:60px}}.contact-form .contact-form-wrapper .form .required{position:absolute;right:50px;top:115px;width:-moz-max-content;width:max-content}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .form .required{right:30px;top:60px}}.contact-form .contact-form-wrapper .form .contact--form{display:flex;flex-direction:column;gap:30px}.contact-form .contact-form-wrapper .form .contact--form label{display:block;font-size:16px;font-weight:600;line-height:24px;margin-bottom:8px}.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 .custom-checkbox p{font-size:14px;font-weight:400;line-height:21px}.contact-form .contact-form-wrapper .form .contact--form .input-group{display:flex;flex-direction:column;gap:5px}.contact-form .contact-form-wrapper .form .contact--form .input-group input:not([type=submit]),.contact-form .contact-form-wrapper .form .contact--form .input-group textarea{border:none;border-radius:10px;font-size:14px;padding:8px 16px}.contact-form .contact-form-wrapper .form .contact--form .input-group.submit{align-items:end;display:flex}.contact-form .contact-form-wrapper .form .contact--form .input-group.enquiry label{display:flex;flex-direction:row;justify-content:space-between}.contact-form .contact-form-wrapper .form .contact--form .input-group.enquiry label span{font-size:14px;font-weight:400;text-transform:none}.contact-form .contact-form-wrapper .form .contact--form .input-group select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;border:none;border-radius:10px;padding:8px 16px}.contact-form .contact-form-wrapper .form .contact--form .input-group select:focus{outline:none}

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