:root{--highlight: #cd2bd7;--highlight-600: #c504d1;--highlight-400: #e456ec;--highlight-100: rgba(231, 90, 43, .2)}html{font-size:14px;--highlight-400: #e456ec}a:hover{color:var(--highlight)}.form-control.error{border-color:var(--bs-danger)}.form-control:focus,.form-select:focus,.form-file-text:focus,input:focus{border-color:var(--input-border)}.border-style-dashed{border-right:dashed 1px;padding-right:30px;padding-left:30px}@media (max-width: 576px){.border-style-dashed{border-right:none!important;padding-right:30px;padding-left:30px}}@media (min-width: 576px) and (max-width: 768px){.border-style-dashed{border-right:none!important;padding-right:30px;padding-left:30px}}@media (min-width: 768px){.border-style-dashed{border-right:dashed 1px;padding-right:30px;padding-left:30px}.footer-ps-0{padding-left:0}}#app-front p,#app-front label,.accordion-body{font-size:1.2rem}#app-front .form-control{padding:.6575rem .75rem}#app-front .table td{padding:1rem .5rem}.hero{width:100%;min-height:100vh;position:relative;padding:60px 0;display:flex;align-items:center;background:url(/build/assets/hero-bg-Dg_EutBv.jpeg) top left;background-size:cover}.max-w-800px{max-width:800px}.full-bg{width:100%;min-height:500px;position:relative;padding:60px 0;display:flex;align-items:center;background:url(/build/assets/set-of-branding-elements-on-deep-black-background-2021-09-03-06-28-55-utc-1-BFly54i_.jpg) top left;background-size:cover}.dark-background:before{content:"";background:color-mix(in srgb,#060606,transparent 30%);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.haft-section-bg{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:500px}.flex-list li{display:flex;align-items:flex-start;margin-bottom:15px}.list-icon-wrap{display:inline-flex;margin-left:.6rem;margin-right:20px;min-height:25px;min-width:25px;background:#f105ff;position:relative;border-radius:999px;justify-content:center;align-items:center;color:#fff}.accordion{--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-active-bg: #f105ff}.accordion-button:not(.collapsed){color:#fff}.flex-input-group-label{min-width:140px}.global_error-toggle{display:none}.card-img{position:relative;overflow:hidden}.card-img img{transition:transform .5s ease,opacity .5s ease}.card-img .overlay{background:#00000080;opacity:0;transition:opacity .5s ease}.card-img:hover img{transform:translateY(-10px);opacity:.7}.card-img:hover .overlay{opacity:1}::-moz-placeholder{color:red;opacity:1}::placeholder{color:red;opacity:1}::-ms-input-placeholder{color:red}div.dt-container select.dt-input{margin-right:15px!important}.step-container{position:relative;text-align:center;transform:translateY(-50%)}.step-circle{width:30px;height:30px;border-radius:50%;background-color:#fff;line-height:30px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #6c757d;transition:border-color .3s ease,color .3s ease}.step-circle.completed,.step-circle.active{border:2px solid var(--highlight);color:var(--highlight)}.step-line{position:absolute;top:50%;left:0;width:100%;background-color:#6c757d;z-index:-1;transition:background-color .3s ease}.step-line.completed,.step-line.active{background-color:var(--highlight)}.progress{height:2px;background-color:#6c757d}.progress-bar{background-color:#6c757d;transition:background-color .3s ease,width .3s ease}.progress-bar.completed,.progress-bar.active{background-color:var(--highlight)}#company-profile{overflow-x:hidden}label.error{color:red;font-style:italic}textarea::-moz-placeholder{color:#6c757d}textarea::placeholder{color:#6c757d}textarea:focus::-moz-placeholder{color:#6c757d}textarea:focus::placeholder{color:#6c757d}
