.h1,h1{font-size:60px;font-weight:600;letter-spacing:-.6px;line-height:120%;margin:0 0 15px}.h1,h1,h2{color:var(--light-grey)}h2{font-size:34px;font-weight:500;line-height:140%;margin:0 0 35px}.hospitals .section-title{font-size:28px;letter-spacing:.84px;margin-bottom:15px;text-align:center}.form{padding:47px 0}.form-content{background:var(--grey-80);border:1px solid var(--White);border-radius:10px;padding:38px 96px}.form .popup-wrapper{background:transparent;border:none;border-radius:0;padding:0;width:1017px}.form .popup-content{background:var(--grey-80);border:1px solid var(--White);border-radius:10px;padding:38px 96px}.form label{font-weight:400}.form input:not([type=checkbox]),.form label,.form select,.form textarea{color:var(--White);font-family:var(--secondary-font);font-size:18px;line-height:150%}.form input:not([type=checkbox]),.form select,.form textarea{background:transparent;border:1px solid var(--White);border-radius:6px;color:var(--light-grey);font-weight:300;height:46px;letter-spacing:.72px;padding:0 15px;width:100%}.form select option{background-color:var(--Dark-Grey);color:#fff}.form select{-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none' viewBox='0 0 11 11'%3E%3Cpath fill='%23fff' d='M4.983 7.659 1.685 3.89a.688.688 0 0 1 .518-1.14h6.594c.591 0 .907.696.518 1.14L6.017 7.66a.688.688 0 0 1-1.034 0'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat}.form form fieldset{margin-bottom:39px;max-width:100%}.form form fieldset.form-columns-2,.form form fieldset.form-columns-3{display:flex;gap:26px}.form form fieldset.form-columns-3 .input{margin-right:0}.form label.hs-error-msg{color:#00dea6;display:block;font-family:var(--main-font);font-size:14.4px;font-weight:600;line-height:1.4em;margin-top:8px;padding:0 10px;text-align:left}.form .legal-consent-container .hs-error-msgs label{color:var(--light-grey)}.form .hs_error_rollup label{color:red;display:block;font-size:14px;text-align:center}.form form fieldset.form-columns-1 .input{margin-right:0}.form form fieldset.form-columns-1 .hs-input:not([type=checkbox]){width:100%}.form label.hs-form-booleancheckbox-display{display:flex}.form label.hs-form-booleancheckbox-display input{margin:0}.form label.hs-form-booleancheckbox-display p{color:var(--light-grey);font-family:var(--secondary-font);font-size:16px;font-weight:400;letter-spacing:normal;line-height:150%}.form label.hs-form-booleancheckbox-display p a{color:var(--iMDsoft-green);display:inline;text-decoration:underline}.form form fieldset:last-child{margin-bottom:20px}.form form .legal-consent-container .hs-form-booleancheckbox-display span{margin-left:10px}.form label.hs-form-booleancheckbox-display input{flex:0 0 auto;float:none}.form label.hs-form-booleancheckbox-display p+span.hs-form-required{margin:0}.form form input.hs-button{background:var(--iMDsoft-purple);border:1px solid var(--iMDsoft-purple);border-radius:8px;color:var(--White);cursor:pointer;display:block;font-family:var(--main-font);font-size:28px;font-weight:700;height:72px;letter-spacing:1.68px;line-height:140%;margin:0 auto;max-width:440px;transition:all .5s}.form form input.hs-button:hover{background:var(--iMDsoft-green);border-color:var(--iMDsoft-green)}.submitted-message h2{color:var(--iMDsoft-green);font-size:50px;letter-spacing:-.5px;margin:0 0 12px}.submitted-message h2,.submitted-message p{font-family:var(--main-font);font-weight:600;line-height:120%;text-align:center}.submitted-message p{color:var(--White);font-size:34px;letter-spacing:1.02px;margin:0 0 101px}.submitted-message a{background:var(--iMDsoft-green);border-radius:8px;color:var(--Dark-Grey);display:inline-block;font-size:28px;font-weight:700;letter-spacing:1.68px;line-height:140%;margin-bottom:31px;padding:17px 91px;text-decoration:none}.submitted-message p:last-child{margin:0}.hospitals{overflow:hidden;padding:22px 0}.info__hospitals .js-marquee{align-items:flex-start;display:flex;gap:60px;margin-left:0}.info__hospitals .hospitals__logo{align-items:center;display:inline-flex;justify-content:center;margin-right:20px}.info__hospitals .hospitals__logo img{max-height:89px;max-width:100%;width:auto}@media (max-width:1024px){.form-content{padding:20px 40px}}@media (max-width:660px){.form form fieldset.form-columns-2,.form form fieldset.form-columns-3{flex-direction:column}.form-content{border:none;padding:0}.h1,h1{font-size:38px}.form input:not([type=checkbox]),.form select,.form textarea{min-width:100%}.form label.hs-form-booleancheckbox-display p{font-size:14px}.form label.hs-form-booleancheckbox-display span{display:block;line-height:normal}.hospitals .section-title{font-size:23px}.info__hospitals .js-marquee{gap:30px}.footer__menu-bottom{background:none;flex-wrap:wrap;margin:0 auto;max-width:320px;padding:0}.footer__menu-bottom li{margin-bottom:11px}.footer__menu-bottom li:nth-child(3):after{display:none}.footer__menu-bottom li:nth-child(3){margin-right:0!important;padding-right:0!important}.submitted-message h2{font-size:30px}.submitted-message p{font-size:20px}.submitted-message a{display:block;padding:17px}.js-marquee-wrapper{animation-duration:30s!important}}.info__hospitals{overflow:hidden;white-space:nowrap;width:100%}.form label.hs-form-booleancheckbox-display p+span{display:inline}.hospitals__logo:first-child{margin-left:-100%}