.contact-form{position:relative}@media only screen and (max-width:767.98px){.contact-form{overflow:hidden}}.contact-form .modal-container .modal.slide-in-enter{background-color:var(--white-color)}.contact-form .page-width{max-width:1285px;padding-right:0}@media only screen and (max-width:767.98px){.contact-form .page-width{padding:0 1.5rem}}.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{padding:50px;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{padding-left:0;position:relative}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .contact-details{padding:33px 0 35px}}.contact-form .contact-form-wrapper .contact-details .breadcrumbs{left:0;position:absolute;top:14px}.contact-form .contact-form-wrapper .contact-details .breadcrumbs ul{margin:0}.contact-form .contact-form-wrapper .contact-details .breadcrumbs ul li{padding-bottom:0;padding-top:0}.contact-form .contact-form-wrapper .contact-details .breadcrumbs ul li a{line-height:1}.contact-form .contact-form-wrapper .contact-details .contact-block{display:flex;margin-bottom:25px}.contact-form .contact-form-wrapper .contact-details .contact-block.details{margin-bottom:40px}.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;font-family:var(--font-heavy);margin-bottom:28px}.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li,.contact-form .contact-form-wrapper .contact-details .contact-block.details ul li a{font-family:var(--font-heavy);font-size:14px;font-weight:900;line-height:18px}.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(--primary-color);margin-right:12px;min-width:21px;width:21px}.contact-form .contact-form-wrapper .contact-details .contact-block.text{display:block;margin-bottom:36px;margin-top:83px}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .contact-details .contact-block.text{margin-bottom:18px;margin-top:44px}}.contact-form .contact-form-wrapper .contact-details .contact-block.text h1{color:var(--black-color);font-size:40px;line-height:1}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .contact-details .contact-block.text h1{font-size:24px;line-height:1}}.contact-form .contact-form-wrapper .contact-details .contact-block.text p{font-family:var(--font-book);font-size:14px;line-height:21px;margin-bottom:0;margin-top:15px}.contact-form .contact-form-wrapper .contact-details .contact-block.buttons{flex-wrap:wrap;margin-bottom:25px}.contact-form .contact-form-wrapper .contact-details .contact-block.buttons .custom-button{margin-bottom:25px;margin-right:24px;padding-left:25px;padding-right:25px}.contact-form .contact-form-wrapper .contact-details .contact-block.buttons .custom-button:last-child{margin-bottom:0;margin-right:0}.contact-form .contact-form-wrapper .contact-details .contact-block.social-icons .social-link{height:auto;margin-right:25px;width:17px}.contact-form .contact-form-wrapper .contact-details .contact-block.social-icons .social-link:last-child{margin-right:0}.contact-form .contact-form-wrapper .contact-details .contact-block.social-icons .social-link svg{max-height:19px;max-width:17px}.contact-form .contact-form-wrapper .form{background-color:#eee;max-width:510px;padding:58px 86px 60px;position:relative}@media only screen and (max-width:991.98px){.contact-form .contact-form-wrapper .form{padding:58px 30px 60px}}@media only screen and (max-width:767.98px){.contact-form .contact-form-wrapper .form{margin:0 auto;padding:41px 20px;width:calc(100% + 2px)}}@media only screen and (max-width:576px){.contact-form .contact-form-wrapper .form{margin-left:-21px}}.contact-form .contact-form-wrapper .form .form-background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.contact-form .contact-form-wrapper .form .overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.contact-form .contact-form-wrapper .form .contact--form{display:flex;flex-direction:column;position:relative;z-index:3}.contact-form .contact-form-wrapper .form .contact--form .form-messages{margin-bottom:15px}.contact-form .contact-form-wrapper .form .contact--form .form-messages.error-active .error-message,.contact-form .contact-form-wrapper .form .contact--form .form-messages.success-active .success-message{display:flex}.contact-form .contact-form-wrapper .form .contact--form .form-messages .error-message,.contact-form .contact-form-wrapper .form .contact--form .form-messages .success-message{align-items:center;border-radius:5px;display:none;padding:5px}.contact-form .contact-form-wrapper .form .contact--form .form-messages .success-message{background-color:#428445}.contact-form .contact-form-wrapper .form .contact--form .form-messages .error-message{background-color:#ef0745}.contact-form .contact-form-wrapper .form .contact--form .form-messages .message{color:#fff;font-family:var(--font-book);font-size:14px;line-height:20px;margin-left:10px}.contact-form .contact-form-wrapper .form .contact--form .form-messages .image,.contact-form .contact-form-wrapper .form .contact--form .form-messages svg{height:45px;width:45px}.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox{align-items:center;box-sizing:border-box;display:flex;margin-bottom:8px}.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox p{color:var(--white-color);font-family:var(--font-book);font-size:14px;font-weight:100;line-height:21px;margin-left:8px}.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox input{height:34px;left:0;margin:0;position:absolute;top:0;width:34px}.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox input:-ms-input-placeholder,.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox input::-ms-input-placeholder,.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox input::placeholder{color:var(--black-color);opacity:1}.contact-form .contact-form-wrapper .form .contact--form .input-group{display:flex;flex-direction:column;margin-bottom:30px}.contact-form .contact-form-wrapper .form .contact--form .input-group.message{margin-bottom:20px}.contact-form .contact-form-wrapper .form .contact--form .input-group:last-of-type{margin-bottom:0}.contact-form .contact-form-wrapper .form .contact--form .input-group .row{display:flex;justify-content:space-between}.contact-form .contact-form-wrapper .form .contact--form .input-group .row p{color:var(--white-color);font-family:var(--font-book);font-size:14px;font-weight:100;line-height:21px;margin:0}.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;font-size:14px;height:14px;line-height:14px;padding:12px 13px 10px}.contact-form .contact-form-wrapper .form .contact--form .input-group textarea{height:auto;resize:none}.contact-form .contact-form-wrapper .form .contact--form .input-group label{color:var(--white-color);font-family:var(--font-heavy);font-size:14px;font-weight:900;line-height:21px;margin-bottom:15px}.contact-form .contact-form-wrapper .form .contact--form .input-group input[type=submit]{font-size:14px;font-weight:700;line-height:17px;margin-left:auto;padding-left:25px;padding-right:25px}.contact-form__bg-image{height:100%;left:0;position:absolute;top:0;width:60%}@media only screen and (max-width:767.98px){.contact-form__bg-image{height:44.5%;width:160%}}

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