.form-modal{-webkit-animation-timing-function:ease;animation-timing-function:ease;background:rgba(20,38,77,.9);height:100%;left:0;opacity:0;overflow:hidden auto;pointer-events:none;position:fixed;top:0;-webkit-transition:.5s ease,visibility .3s;-o-transition:.5s ease,visibility .3s;transition:.5s ease,visibility .3s;width:100%;z-index:999;--scheme-bg:#d3d3d3;--scheme-button-hover:#8e8e8e;--scheme-close-hover:#555;--scheme-primary:#515151;--scheme-text:#000}.form-modal .form-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-bottom-left-radius:24px;border-top-left-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:100%;max-width:570px;min-height:100%;padding:60px 40px;position:absolute;top:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.form-modal .scheme-b2b{--scheme-bg:#feefd6;--scheme-button-hover:#ffbf44;--scheme-close-hover:#fde2b6;--scheme-primary:#faae31;--scheme-text:#f89e0a}.form-modal .scheme-healtcare{--scheme-bg:#d2f9e7;--scheme-button-hover:#24ea8e;--scheme-close-hover:#bbf4da;--scheme-primary:#1fdf86;--scheme-text:#0c9d7a}.form-modal .scheme-baas{--scheme-bg:#e6f3fa;--scheme-button-hover:#00a5fa;--scheme-close-hover:#a4cde5;--scheme-primary:#0098e5;--scheme-text:#0089cf}.form-modal .scheme-smart{--scheme-bg:#d0eff4;--scheme-button-hover:#11c5e0;--scheme-close-hover:#a3e1eb;--scheme-primary:#13afc7;--scheme-text:#13afc7}.form-modal .scheme-dark-blue{--scheme-bg:#f6fafd;--scheme-button-hover:#4a6cd3;--scheme-close-hover:#4a6cd3;--scheme-primary:#111853;--scheme-text:#090c38}.form-modal .scheme-dark-blue .close-line .icon{background:#f7f6f9}.form-modal .scheme-dark-blue .form-body .form-body__act .hs-fieldtype-checkbox label input[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Crect width='18' height='18' rx='4' fill='%234A6CD3'/%3E%3Cpath d='M5 8.29l3.134 3.172L13.5 6' stroke='%23fff' stroke-width='2.133'/%3E%3C/svg%3E");background-color:#4a6cd3}.form-modal .scheme-dark-blue .form-body .form-body__act .hs-fieldtype-checkbox label input[type=checkbox]{--scheme-text:#4a6cd3}.form-modal .close-line .icon:hover:after,.form-modal .close-line .icon:hover:before{--scheme-text:#fff}.form-modal .close-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.form-modal .close-line .icon{background-color:var(--scheme-bg);border-radius:10px;cursor:pointer;height:42px;position:relative;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;width:42px}.form-modal .close-line .icon:hover{background-color:var(--scheme-close-hover)}.form-modal .close-line .icon:after,.form-modal .close-line .icon:before{background-color:var(--scheme-text);content:"";height:2px;left:50%;max-width:18px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:100%}.form-modal .close-line .icon:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.form-modal .form-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-height:815px) and (max-height:900px){.form-modal .form-body{min-height:800px}}@media(height:786px){.form.open{overflow:hidden}}.form-modal .form-body .heading{font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:21px;text-align:center;text-transform:uppercase;width:100%}.form-modal .form-body .form-body__act{width:100%}.form-body__act input[type=email],.form-body__act input[type=tel],.form-body__act input[type=text]{border-radius:34px;display:block;margin:0}.form-body__act input[type=email],.form-body__act input[type=tel],.form-body__act input[type=text],.form-modal .form-body .form-body__act textarea{-webkit-box-shadow:0 2px 10px rgba(42,43,58,.1);box-shadow:0 2px 10px rgba(42,43,58,.1);font-size:14px;font-style:normal;font-weight:500;line-height:17px;padding:13px 15px;width:100%}.form-modal .form-body .form-body__act textarea{min-height:90px;resize:vertical;border-radius:12px}.form-modal .form-body .form-body__act input[type=email],.form-modal .form-body .form-body__act input[type=submit],.form-modal .form-body .form-body__act input[type=tel],.form-modal .form-body .form-body__act input[type=text],.form-modal .form-body .form-body__act textarea{border:0;font-family:Gotham;outline:0}.form-modal .form-body .form-body__act input[type=submit]{background-color:var(--scheme-primary);border:0;border-radius:48px;color:#fff;cursor:pointer;font-size:16px;font-style:normal;font-weight:500;line-height:19px;padding:12px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;width:100%}.form-modal .form-body .form-body__act input[type=submit]:hover{background-color:var(--scheme-button-hover)}.form-modal .form-body .form-body__act .hs-fieldtype-textarea>label{display:none}.form-modal .form-body .form-body__act .inputs-list:not(.hs-error-msgs){display:-ms-grid;display:grid;gap:12px;-ms-grid-columns:1fr 12px 1fr;grid-template-columns:1fr 1fr;list-style:none;margin:0 0 24px;padding:0}.form-modal .form-body .form-body__act .inputs-list:not(.hs-error-msgs) li{background-color:var(--scheme-bg);border-radius:8px;color:var(--scheme-text)}.form-modal .form-body .form-body__act .inputs-list:not(.hs-error-msgs) li:nth-child(2n){margin-right:0}.form-modal .form-body .form-body__act .inputs-list:not(.hs-error-msgs) li label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-style:normal;font-weight:500;line-height:15px;padding:14px 11px}.form-modal .form-body .form-body__act .hs-fieldtype-checkbox>label{color:var(--scheme-text);display:block;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:8px;width:100%}.form-modal .form-body .form-body__act .hs-fieldtype-checkbox label input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid;border-color:var(--scheme-text);border-radius:4px;font-family:inherit;font-size:inherit;height:auto;height:18px;line-height:inherit;margin:0 8px 0 0;max-width:100%;vertical-align:middle;width:18px}.hs-input:not([type=checkbox]):not(select){-webkit-appearance:none}.form-modal .form-body .form-body__act .hs-fieldtype-checkbox label input[type=checkbox]:checked{background-color:var(--scheme-text);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='32' width='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4 21.5l-5.93-5.93-2.01 2.01 7.94 7.94 17.1-17.1-2.01-2.01z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;border-color:var(--scheme-text)}.form-modal .form-body .form-body__act h3{display:none}.form-body__act input[type=email]:focus,.form-body__act input[type=tel]:focus,.form-body__act input[type=text]:focus{-webkit-box-shadow:inset 0 0 0 2px #090c38;box-shadow:inset 0 0 0 2px #090c38}.hs-error-msgs li label{color:#e04e27;font-size:10px;font-weight:500;line-height:128.5%}.hs-error-msgs{left:0;list-style:none;margin:0 0 0 15px;padding:0;position:absolute;top:100%}.form-modal .form-body .form-body__act .hs-form-field{margin-bottom:24px;position:relative}.form-modal .form-body .form-body__act input::-webkit-input-placeholder,.form-modal .form-body .form-body__act textarea::-webkit-input-placeholder{font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.form-modal .form-body .form-body__act input::-moz-placeholder,.form-modal .form-body .form-body__act textarea::-moz-placeholder{font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.form-modal .form-body .form-body__act input:-ms-input-placeholder,.form-modal .form-body .form-body__act textarea:-ms-input-placeholder{font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.form-modal .form-body .form-body__act input::-ms-input-placeholder,.form-modal .form-body .form-body__act textarea::-ms-input-placeholder{font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.form-modal .form-body .form-body__act input::placeholder,.form-modal .form-body .form-body__act textarea::placeholder{font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.form-body__act select{width:100%;border-radius:34px;-webkit-box-shadow:0 2px 10px rgba(42,43,58,.1);box-shadow:0 2px 10px rgba(42,43,58,.1);display:block;font-size:14px;font-style:normal;font-weight:500;line-height:17px;margin:0;padding:13px 15px;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}.form-modal .form-body .form-body__act .hs-fieldtype-select:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath d='M0 7.33L2.829 4.5l9.175 9.339L21.171 4.5 24 7.33 12.004 19.5z'/%3E%3C/svg%3E");background-size:cover;width:10px;height:8px;position:absolute;top:calc(50% - 2px);right:20px;pointer-events:none}.form-body__act select:focus{box-shadow:inset 0 0 0 2px #090c38}.form-modal .form-body .terms{color:#677693;font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin-top:16px}.form-modal .form-body .terms a{color:#0089cf;font-weight:500;text-decoration:underline}.form-modal .form-body .form-body__act .hs-fieldtype-checkbox,.form-modal .form-body .form-body__act .hs-message{margin-bottom:12px}.form-modal .message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:wrap column;flex-flow:column wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.form-modal .message .heading{color:var(--scheme-text);font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin:37px 0 12px;text-align:center;text-transform:uppercase}.form-modal .message .descpt{color:#14274d;font-size:16px;font-style:normal;font-weight:400;line-height:19px;margin:0;text-align:center}.form-modal .message{display:none}body.contact-toggle{overflow:hidden}.form.open{opacity:1;pointer-events:all}.form.open .form-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}@media(max-width:768px){.form-modal .scheme-smart{border-radius:0;max-width:100%}}@media(max-width:767px){.form-modal .form-wrapper{padding:60px 20px}}