.infotech-availability-form{position:relative;width:100%}.infotech-availability-form,.response-container{--e-global-color-primary:#3F3F3E;--e-global-color-secondary:#000000;--e-global-color-text:#707070;--e-global-color-accent:#AF151B;--e-global-color-white:#FFFFFF;--e-global-color-d626e21:#D0D0D0;--e-global-color-0f4f790:#AF151B;--e-global-color-af45352:#AF151B;--e-global-typography-primary-font-family:"Klavika Regular";--e-global-typography-primary-font-weight:normal;--e-global-typography-secondary-font-family:"Klavika Regular";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Klavika Regular";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:normal;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Klavika BOLD";--e-global-typography-accent-font-weight:normal}.form-container,.suggestion-container{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary);background-color:var(--e-global-color-white);text-transform:none;font-style:normal;text-decoration:none;line-height:.9em;letter-spacing:1px;padding:2.5rem 1.5rem .5rem 1.5rem;flex-direction:column}.form-container,.response-container,.suggestion-container{width:100%;display:flex}.form-container,.suggestion-container{width:100%;margin:0 auto}.flex-row .flex-col:last-child{margin-right:0}.flex-row{display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:1rem}.flex-col{flex:1;margin-right:8px;margin-bottom:16px}.flex-col.size-2{flex:2}.flex-col.size-3{flex:3}.flex-col.size-4{flex:4}.flex-col.size-6{flex:6}.flex-col.size-full{flex:1;margin-right:0}.form-group{position:relative}.form-group .form-label{position:absolute;top:16px;left:17px;padding:0 4px;pointer-events:none;transition:font-size 0.1s ease-out,top 0.1s ease-out;color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);font-size:.8em}.form-group.float .form-label{font-size:12px;line-height:12px;top:-6px;left:17px;padding:0 6px;background-color:var(--e-global-color-white);z-index:2}.form-control{width:100%!important;padding:.75rem 0.5rem!important;text-indent:0.5rem!important;border-radius:0!important;line-height:1.4em!important;font-size:1em!important;font-family:var(--e-global-typography-text-font-family);box-shadow:0 2px 2px rgba(121,121,121,.2)!important;border:1px solid #cdcdcd!important;outline:none!important}.form-group.error .form-control{border:1px solid var(--e-global-color-0f4f790)!important}.form-group.error .form-label{color:var(--e-global-color-0f4f790)}.form-group.error .error-message{position:absolute;display:flex;bottom:-1.8em;left:.2em}.form-group .error-message{position:absolute;display:none;bottom:-1.5em;left:.2em;font-size:.8em;color:var(--e-global-color-0f4f790);line-height:1em}.form-group .dropdown{position:absolute;display:none;background-color:var(--e-global-color-white);margin-top:1px;width:100%;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;z-index:100}.form-group .dropdown.open{display:block}.form-group .dropdown ul{list-style:none;margin:0;padding:0}.form-group .dropdown ul>li{display:flex;flex-direction:row;padding:.75rem 1.5rem;border-bottom:1px solid #ddd;-moz-column-gap:.75rem;column-gap:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.form-group .dropdown ul>li:hover,.form-group .dropdown ul>li.focused{background-color:#ddd}.form-buttons{display:flex;padding-top:.5rem;align-self:end}.form-buttons .btn{display:flex;justify-content:center;fill:var(--e-global-color-accent);color:var(--e-global-color-white);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;font-weight:800;line-height:var(--e-global-typography-text-line-height);background-color:var(--e-global-color-accent);padding:10px 50px 10px 40px;border-radius:0;border:none;text-align:center;outline:none}.form-buttons .btn.btn-primary{fill:var(--e-global-color-accent);color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}.form-buttons .btn.btn-secondary{fill:var(--e-global-color-primary);color:var(--e-global-color-white);background-color:var(--e-global-color-primary)}.form-buttons .btn:hover,.form-buttons .btn:focus{fill:var(--e-global-color-primary);color:var(--e-global-color-white);background-color:var(--e-global-color-secondary)}.form-buttons .btn+.btn{margin-left:.5rem}.info-message,.error-message{padding:1rem 0 .25rem 0;margin:0;font-size:1.1em;color:var(--e-global-color-text)}.info-message-container{padding:1.25rem 0}.suggestion-container .info-message{padding:0 0 1.25rem 0;line-height:1.4rem;font-size:1rem;letter-spacing:normal}.response-container{display:flex;flex-direction:column}.address-line,.oan-id-line{width:100%;display:flex;flex-direction:row;padding:.5rem 0;color:var(--e-global-color-primary);gap:.5rem}.address-headline,.oan-id-headline{margin-top:1rem;margin-bottom:0}.address-headline h2.address-headline-text,.oan-id-headline h2.oan-id-headline-text{font-size:1.4rem;font-family:var(--e-global-typography-primary-font-family);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-accent);padding:0;margin:0}.address-container,.oan-id-container{display:flex;margin:.5rem 0;padding:.35rem 1rem;justify-content:start;align-items:center;background-color:var(--e-global-color-white)}.address-line,.oan-id-line{width:100%;display:flex;flex-direction:row;padding:.5rem 0;font-size:1.05rem;color:var(--e-global-color-primary);gap:.5rem}.address-line .address-icon,.oan-id-line .oan-id-icon{width:1.25rem}.address-line .address-icon svg,.oan-id-line .oan-id-icon svg{width:1.25rem;height:1.25rem}.address-line .address-line-data,.oan-id-line .oan-id-line-data{display:flex;flex-direction:row;align-items:center;gap:.2rem}.card-container{display:flex;justify-content:left;align-items:center;gap:1.5rem;margin-top:1.5rem;flex-wrap:wrap}.card{width:calc(99% - 1rem);height:auto;position:relative;background:var(--e-global-color-white);color:var(--e-global-color-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1rem;transition:transform 0.3s ease-in-out;box-shadow:none}.card{width:calc(99% - 1rem)}@media (min-width:576px){.card{width:calc(49% - 1rem)}}@media (min-width:768px){.card{width:calc(49% - 1rem)}}@media (min-width:992px){.card{width:calc(33.3% - 1rem)}}@media (min-width:1200px){.card{width:calc(33.3% - 1rem)}}.card>*{padding:.3rem}.card .card-image{height:50%;width:50%;background-position:center center;background-size:contain}.card .card-title{padding:.5rem 0;font-size:1.38rem;text-transform:uppercase}.card:hover{transform:scale(1.04)}.card .card-text{line-height:1.6em}.card .card-description-1,.card .card-description-2,.card .card-attribute-1{display:block;padding:0 0 .5rem 0}.card .card-attribute-1{font-weight:700}a.card-link{display:flex;justify-content:center;background:var(--e-global-color-accent)!important;fill:var(--e-global-color-accent);color:var(--e-global-color-white);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:14px;font-weight:800;line-height:var(--e-global-typography-text-line-height);padding:10px 50px 10px 40px;border-radius:0;text-align:center;text-decoration:none}a.card-link:hover{color:var(--e-global-color-white);background:var(--e-global-color-primary)!important;fill:var(--e-global-color-primary)!important;text-decoration:none}.loading-indicator{position:absolute;display:block;top:0;left:0;width:100%;height:101%;text-align:center;padding:4rem;z-index:100;background-color:var(--e-global-color-white);color:var(--e-global-color-accent)}.loading-text{display:block;font-size:1.05em;color:var(--e-global-color-primary)}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid var(--e-global-color-accent);border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--e-global-color-accent) transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn.btn-tab{color:var(--e-global-color-primary);background-color:var(--e-global-color-white);font-family:var(--e-global-typography-text-font-family),Sans-serif;outline:none;border-color:transparent;border-radius:0;border-radius:0;width:calc(50% - 2px);min-width:calc(50% - 2px);display:inline-block}.btn.btn-tab:hover{color:var(--e-global-color-primary);background-color:var(--e-global-color-d626e21)}.btn.btn-tab.active{color:var(--e-global-color-white);background-color:var(--e-global-color-accent)}@media (min-width:576px){.form-tabs-buttons{display:flex;flex-direction:row;width:auto}.btn.btn-tab{width:auto;min-width:25%;padding:.5rem 3rem}}