.contact-us-section{margin:0;padding:50px 40px;position:relative}.contact-us-section .main-wrapper{max-width:1920px;margin:0 auto;display:flex;justify-content:space-between}.contact-us-section .main-wrapper .form-container{width:100%;padding:67px 90px 64px 184px;background:#f4f6f8}.contact-us-section .main-wrapper .form-container h1{font-size:4rem;margin-bottom:10px}.contact-us-section .main-wrapper .form-container h1 strong{font-family:PPGoshaSans,serif}.contact-us-section .main-wrapper .form-container p{max-width:647px;padding-top:22px;font-size:1.125rem;color:#666892}.contact-us-section .main-wrapper .form-container form{padding-top:31px;display:flex;flex-direction:column;gap:24px}.contact-us-section .main-wrapper .form-container form .row{display:flex;flex-direction:column;gap:5px}.contact-us-section .main-wrapper .form-container form .row .error-message{padding:4px 0 2px 12px;font-size:.875rem;color:#d33333;text-align:left}.contact-us-section .main-wrapper .form-container form .row label{padding-left:12px;line-height:150%}.contact-us-section .main-wrapper .form-container form .full-name-honey{display:none}.contact-us-section .main-wrapper .form-container form input,.contact-us-section .main-wrapper .form-container form textarea{max-width:623px;padding:10px 19px;border:1px solid #8b8c8f;border-radius:4px;font-size:1.125rem;color:#999;font-family:PPNeuneMontreal-regular,serif;resize:none}.contact-us-section .main-wrapper .form-container form input:focus,.contact-us-section .main-wrapper .form-container form textarea:focus{border-color:#e7e8ec;outline:none}.contact-us-section .main-wrapper .form-container form label{color:#666892}.contact-us-section .main-wrapper .form-container form input:focus,.contact-us-section .main-wrapper .form-container form textarea:focus{outline:2px solid #385ff6;outline-offset:2px}.contact-us-section .main-wrapper .form-container form input.is-invalid{outline:2px solid red}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone{max-width:623px;min-height:104px;border:2px dashed #ccc;border-radius:4px;text-align:center;cursor:pointer;transition:border-color .3s;display:flex;align-items:center;justify-content:center;gap:24px;color:#8e8e8e}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone.active{border-color:#007bff;background-color:#f0f8ff;color:#333}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone label{margin:0;padding:0;font-size:.875rem;color:#8e8e8e}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone ul{padding:0;margin:10px 0;list-style:none}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone li{padding:5px 0;font-size:14px;color:#333}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone input[type=file]{position:absolute;opacity:0;width:.1px;height:.1px;z-index:-1}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone input[type=file]:focus{outline:2px solid #385ff6;outline-offset:5px}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone .remove-file{padding:10px;margin-left:10px;background:none;border:none;color:red;font-size:16px;cursor:pointer}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone .remove-file:hover{color:#8b0000}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone:focus{outline:2px solid #385ff6;outline-offset:5px}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone:hover{background-color:#f5f7ff}.contact-us-section .main-wrapper .form-container form .drop-zone-section .drop-zone-info{padding-top:16px;padding-left:12px;font-size:.875rem;color:#666892}.contact-us-section .main-wrapper .form-container form .drop-zone-section .dragover{border:2px dashed #007bff;background-color:#f8f9fa}.contact-us-section .main-wrapper .form-container form .nda-checkbox{padding-top:5px;display:flex;align-items:center;cursor:pointer}.contact-us-section .main-wrapper .form-container form .nda-checkbox input{margin:auto 10px auto 0;border-radius:8px}.contact-us-section .main-wrapper .form-container form .nda-checkbox input,.contact-us-section .main-wrapper .form-container form .nda-checkbox label{cursor:pointer}.contact-us-section .main-wrapper .form-container form .nda-checkbox input[type=checkbox]:focus{border-radius:50%;outline-offset:2px}.contact-us-section .main-wrapper .form-container form .nda-checkbox input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contact-us-section .main-wrapper .form-container form .nda-checkbox input:checked+label>svg{height:20px}.contact-us-section .main-wrapper .form-container form .nda-checkbox input[type=checkbox]:focus+label:before{border:2px solid #385ff6}.contact-us-section .main-wrapper .form-container form .nda-checkbox label{display:flex;align-items:center;font-size:1rem;color:#000;line-height:150%;cursor:pointer;position:relative}.contact-us-section .main-wrapper .form-container form .nda-checkbox label:before{content:"";height:16px;width:16px;margin-right:12px;float:left;border:2px solid #8b8c8f;border-radius:5px;flex-shrink:0}.contact-us-section .main-wrapper .form-container form .nda-checkbox svg{stroke:#8b8c8f;stroke-width:2px;height:0;width:16px;position:absolute;left:2px;stroke-dasharray:33}.contact-us-section .main-wrapper .form-container form button{width:fit-content;padding:22px 75px;background-color:#385ff6;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:1.125rem;transition:.2s}.contact-us-section .main-wrapper .form-container form button:hover{filter:brightness(.95)}.contact-us-section .main-wrapper .form-container form button:focus{outline-offset:5px;outline-color:#385ff6}.contact-us-section .main-wrapper .form-container form button:disabled{background-color:#ccc;cursor:not-allowed}.contact-us-section .main-wrapper .testimonial-container{width:100%;background-color:#0f1249;color:#fff;padding:20px 114px 211px;max-width:45%;text-align:center;align-items:stretch}.contact-us-section .main-wrapper .testimonial-container .quote-sign{padding-top:210px}.contact-us-section .main-wrapper .testimonial-container .cluth-rating{margin-top:81px}.contact-us-section .main-wrapper .testimonial-container .logo{padding-top:60px;width:auto;justify-content:center}.contact-us-section .main-wrapper .testimonial-container .logo svg{transform:scale(1.25);fill:#fff}.contact-us-section .main-wrapper .testimonial-container .logo g{opacity:1}.contact-us-section .main-wrapper .testimonial-container .quote{max-width:600px;min-height:120px;margin:32px auto 0;display:grid;place-content:center;font-size:2rem;color:#fff;text-align:center}.contact-us-section .main-wrapper .testimonial-container .author-section{margin-top:32px;display:flex;align-items:center;justify-content:center;color:#fff}.contact-us-section .main-wrapper .testimonial-container .author-section .separator{width:4px;height:4px;margin:0 16px;background-color:#385ff6}.contact-us-section .main-wrapper .testimonial-container .author-section .linkedin-icon{margin-left:10px}.contact-us-section .main-wrapper .testimonial-container .rating{margin-top:20px;font-size:14px;color:#fc0}@media (max-width: 1500px){.contact-us-section .main-wrapper .form-container{padding:67px 60px 64px}}@media (max-width: 1200px){.contact-us-section{padding:0 20px}.contact-us-section .main-wrapper{flex-direction:column}.contact-us-section .main-wrapper .form-container{display:flex;flex-direction:column;align-items:center}.contact-us-section .main-wrapper .form-container h1,.contact-us-section .main-wrapper .form-container p{text-align:center}.contact-us-section .main-wrapper .form-container p{max-width:500px}.contact-us-section .main-wrapper .form-container form{margin:0 auto;width:100%;max-width:623px}.contact-us-section .main-wrapper .form-container form button{margin:0 auto;width:100%}.contact-us-section .main-wrapper .testimonial-container{max-width:none}}@media (max-width: 768px){.contact-us-section .main-wrapper .form-container{padding:67px 20px 60px}.contact-us-section .main-wrapper .form-container h1{font-size:3rem}.contact-us-section .main-wrapper .form-container p{font-size:1rem}.contact-us-section .main-wrapper .testimonial-container{padding:20px 20px 111px}.contact-us-section .main-wrapper .testimonial-container .quote-sign{transform:scale(.9);padding-top:120px}}@media (max-width: 430px){.contact-us-section .main-wrapper .form-container{padding:67px 20px 60px}.contact-us-section .main-wrapper .form-container h1{font-size:2.5rem}.contact-us-section .main-wrapper .form-container p{font-size:1rem}.contact-us-section .main-wrapper .form-container form input,.contact-us-section .main-wrapper .form-container form textarea{padding:7px 12px;font-size:1rem}.contact-us-section .main-wrapper .form-container form button{padding:14px 40px}.contact-us-section .main-wrapper .testimonial-container{padding:20px 20px 111px}.contact-us-section .main-wrapper .testimonial-container .cluth-rating{margin-top:30px}.contact-us-section .main-wrapper .testimonial-container .cluth-rating img{max-width:270px;width:100%}.contact-us-section .main-wrapper .testimonial-container .quote{font-size:1.5rem}}.without-padding{padding:0 40px}@media (max-width: 1200px){.without-padding{padding:0 20px}}@media (max-width: 430px){.without-padding{padding:0 10px}}.modal{position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;display:grid;place-items:center}.modal .modal-content{background-color:#fff;padding:43px 59px 46px 69px;margin:0 20px;display:flex;align-items:center;gap:42px;border-radius:4px;-webkit-box-shadow:0 8px 24px -12px rgb(105,105,105);-moz-box-shadow:0 8px 24px -12px rgb(105,105,105);box-shadow:0 8px 24px -12px #696969;pointer-events:none}@media (max-width: 768px){.modal .modal-content .text-wrapper h3{font-size:1.75rem}.modal .modal-content .text-wrapper p{font-size:1rem;line-height:1.1}}.modal{position:absolute;z-index:1000;left:0;top:0;width:100%;height:100%;display:grid;place-items:center center}@media (max-width: 1200px){.modal{top:-10px}}.modal .modal-content{background-color:#fff;padding:43px 59px 46px 69px;margin:0 20px;display:flex;gap:42px;border-radius:4px;-webkit-box-shadow:0 8px 24px -12px rgb(105,105,105);-moz-box-shadow:0 8px 24px -12px rgb(105,105,105);box-shadow:0 8px 24px -12px #696969;pointer-events:none}.modal .modal-content .text-wrapper h3{margin:0;font-size:2.5rem;font-weight:500}.modal .modal-content .text-wrapper p{margin:5px 0 0;color:#666892;font-size:1.25rem}@media (max-width: 1200px){.modal .modal-content .text-wrapper h3{font-size:1.75rem}.modal .modal-content .text-wrapper p{font-size:1rem;line-height:18px}}@media (max-width: 600px){.modal .modal-content{padding:25px 20px;gap:20px}}@media (max-width: 768px){.modal .modal-content .text-wrapper h3{font-size:1.25rem}.modal .modal-content .text-wrapper p{font-size:.875rem}}.modal .close{color:#aaa;float:right;font-size:28px;font-weight:700}.modal .close:hover,.modal .close:focus{color:#000;text-decoration:none;cursor:pointer}.full-name-honey{display:none}
