:root{--section-space:80px}.primary-text h1{font-size:3rem;font-weight:200}.general-form{margin:auto;width:70%}.general-form form fieldset{max-width:none}.consent-text.active{color:var(--error-color)}.checkbox-container label:not(:first-child){color:#788094}.general-form input[type=date],.general-form input[type=email],.general-form input[type=file],.general-form input[type=number],.general-form input[type=password],.general-form input[type=search],.general-form input[type=tel],.general-form input[type=text],.general-form select,.general-form textarea{background-color:#fff;border:2px solid #d1d6dc;border-radius:3px;color:#425b76}.general-form textarea.denial{border-radius:15px!important;height:150px;padding:10px 45px 0 25px}.general-form input{width:100%!important}.general-form label{margin-top:10px}.general-form #userForm select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="16" height="16" fill="black"><line x1="6" y1="10" x2="12" y2="14" stroke="black" stroke-width="2"/><line x1="12" y1="14" x2="18" y2="10" stroke="black" stroke-width="2"/></svg>');background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.general-form #userForm input,.general-form #userForm select{border-radius:5px;padding:4px 10px 4px 25px}.general-form #userForm input.submit-btn.dark{background:var(--theme-color);color:#fff}.general-form #userForm input.reject-btn#alreadysubmitted{opacity:.6}.general-form .tooltip-wrapper{display:inline-block;position:relative}.general-form .tooltip-message{background-color:#333;border-radius:5px;bottom:85%;color:#fff;display:none;font-size:12px;left:50%;padding:6px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:999}.general-form .tooltip-wrapper.denied:hover .tooltip-message{display:block}.general-form .tooltip-message:after{border:6px solid transparent;border-top-color:#333;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.general-form #userForm input.reject-btn{border:1px solid #dc3545;color:#dc3545}.general-form #userForm input.reject-btn.dark{background:#dc3545;border:1px solid #dc3545;color:#fff}.general-form input[type=submit]{background:var(--theme-color);color:#fff;height:fit-content;margin-top:18px;padding:7px 25px;width:fit-content!important}.general-form input[type=checkbox]{display:block;height:18px;opacity:1;vertical-align:middle;visibility:visible;width:35px!important}.general-form li::marker{font-size:0}.general-form label{color:#000;font-size:15px}.general-form .info{color:#c87373;margin-bottom:18px}.general-form ul{padding:0}.general-form label:has(input[type=checkbox]){align-items:center;display:flex}.general-form input[type=checkbox]:checked{accent-color:#538462}.general-form select:checked{accent-color:#0000;color:#0000}.general-form ul.hs-error-msgs label{color:#db4242}.general-form .submitted-message{border-radius:20px;box-shadow:0 10px 50px rgba(0,0,0,.08);font-size:15px;padding:60px}.general-form .submitted-message span{color:inherit!important}.general-form{color:var(--body-color)}.primary-text{font-family:Outfit;text-align:center}.primary-text h2{font-weight:200}.footer-text{color:var(--body-color);font-family:Outfit}.footer-text,.general-form #userForm .hs-submit,.general-form #userForm .hs_submit,.general-form #userForm fieldset,.primary-text{margin:auto;max-width:80%}.general-form #userForm input[type=file]{background:none;border:0;border-radius:0;padding:0}#api_status p{font-size:18px;font-weight:600}#api_status p.success{color:var(--theme-color)}#api_status p.error,.error-message{color:var(--error-color)}.checkbox-container div{align-items:center;display:flex}input[type=radio]{display:block;height:auto;margin-right:10px;opacity:unset;visibility:visible;width:fit-content!important}.sub-division{align-items:start!important;border:1px solid;border-radius:10px;box-shadow:0 20px 40px rgba(2,29,53,.2);color:#fff;display:flex;flex-direction:column;margin-left:10%;padding:10px;width:fit-content}.sub-division label{font-size:10px;line-height:10px;margin:0 10px;width:50%}.sub-division input{font-size:10px;height:2rem;width:50%!important}[class^=other_]{display:block!important}button:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.6}#footer-form{display:none}#heading_status h1{font-size:40px}#loader-overlay{align-items:center;background:rgba(0,0,0,.4);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader{animation:spin 1s linear infinite;border:5px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fff;height:50px;width:50px}.loader.spin-center{border-top-color:#b4b4b4;margin-left:calc(50% - 50px)}.result-section .popup.active{display:flex}.result-section .popup{align-items:center;background:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:100}.result-section .popup-background{height:100%;position:absolute;width:100%;z-index:1}.result-section .popup-content{border-radius:5px;flex-direction:column;min-height:22rem;padding:2rem;position:relative;text-align:center;width:30rem;z-index:1000}.result-section .popup-content,.result-section .popup-content .close{align-items:center;background:#fff;display:flex;justify-content:center}.result-section .popup-content .close{border-radius:50%;cursor:pointer;height:2rem;position:absolute;right:5px;top:9px;width:2rem}.result-section .popup-content .lottie-container.active{display:flex}.result-section .popup-content .lottie-container{display:none;justify-content:center}.result-section .popup-content .lottie-container.progress lottie-player{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mobile-wrapper{align-items:center;display:flex;gap:2%;justify-content:center}.mobile-wrapper .select2 .selection{border:2px solid #d1d6dc;border-radius:15px;display:block}.mobile-wrapper .country-code,.mobile-wrapper .select2 .selection{align-items:center;display:flex;height:56px;justify-content:center}.mobile-wrapper .country-code{background-color:#f0f0f0;border:2px solid #d1d6dc;border-radius:15px!important;color:#425b76;width:56px}.mobile-wrapper .select2-selection__arrow{top:50%!important;transform:translateY(-50%)}span.required{color:#d95117;font-weight:700}.mobile-wrapper .select2-container--default .select2-selection--single{border:none;font-family:Outfit;font-weight:500;width:fit-content}.mobile-wrapper .select2-container--default .select2-selection--single .select2-selection__clear{margin-left:7px}.select2-container--open .select2-dropdown--below{border:none;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.result-section .th-btn{border-radius:12px;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);cursor:pointer;display:none;font-size:16px;font-weight:600;padding:11px 17px}.result-section .th-btn.active{display:block}.result-section .th-btn.grey{background:#707070;color:#fff}.newsletter-wrap{display:none}.general-form .legal-consent-container label{color:var(--body-color)}.general-form .legal-consent-container{margin:2rem 0 0}.hs-richtext,p{font-size:16px}.general-form.curve-style select option:selected{color:#425b76}.general-form.curve-style input,.general-form.curve-style select{border-radius:15px!important}.general-form.curve-style input[type=submit]{background:transparent;border:1px solid var(--theme-color);border-radius:6px!important;color:var(--theme-color);font-size:20px;font-weight:600;padding:7px 30px!important}.assocation-content.style-2{background:var(--theme-color)}.assocation-content.style-2 .image-container{background-image:url(//46413265.fs1.hubspotusercontent-na1.net/hubfs/46413265/raw_assets/public/vitasigns-theme/assets/build/img/product/background-left-snippet.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:0;bottom:0;height:100%;left:auto;width:50vw}.mobile-wrapper{height:56px}.mobile-wrapper .select2-container{font-weight:800;width:12rem!important}.mobile-wrapper .select2-container--default .select2-selection--single:focus-visible{border:2px solid #d1d6dc;outline:none}.mobile-wrapper .select2-container .select2-selection--single .select2-selection__rendered:focus{box-shadow:none;outline:none}.assocation-content.style-2 .hero-text,.assocation-content.style-2 h1{color:#fff}.curve-style input::placeholder,.curve-style input[type=date]::-webkit-datetime-edit,.curve-style select option:disabled,.curve-style select option[value=""]{color:#bebebe}.form-title-2{background:#f9f9f9;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#9b9898;font-size:21px;font-weight:500;padding:20px;text-align:center}.form-content,.form-message{display:none}.form-content.flexable.active{display:flex}.form-content.active,.form-message.active{display:block}#empty-org.active,.form-message.active{align-items:center;display:flex;font-size:25px;height:80vh;justify-content:center;line-height:64px;text-align:center;width:80vw}#empty-org .message,.form-message .message-wrapper{background:#faf9f2;border-radius:20px;box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15);padding:50px}.general-form input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#425b76!important}#empty-org,#userForm.none{display:none}.input-clone{align-items:center;background-color:#fff;border:2px solid #d1d6dc;border-radius:15px!important;border-radius:3px;color:#425b76;display:flex;height:56px;padding:4px 10px 4px 25px}#empty-org.active{display:flex;width:auto}.cover-full-width{display:flex;flex-direction:column;min-height:100vh}.cover-full-width .coverd-item{flex:1}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:991px){.form-message.active{font-size:20px;line-height:42px}.assocation-content.style-2 .image-container{height:30rem}.primary-text h1{font-size:2.5rem}.general-form{width:90%}#heading_status h1{font-size:30px}}@media (max-width:540px){.primary-text h1{font-size:2rem}.general-form{width:90%}#heading_status h1{font-size:24px}.result-section .popup-content{width:25rem}.general-form .button-container{gap:1rem!important}.general-form .button-container input[type=submit]{font-size:16px;padding:7px 10px!important}}@media only screen and (min-width:991px){#heading_status h1{font-size:40px}.footer-text,.general-form #userForm .hs-submit,.general-form #userForm .hs_submit,.general-form #userForm fieldset,.primary-text{margin:auto;max-width:60%}}