@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap);body,html{height:100%}body{margin:0;font-family:"Open Sans",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:100%}.btn-primary{color:var(--innesco-light-blue);background-color:var(--innesco-dark-blue);font-size:.9rem;border-radius:.5rem}.btn-primary:hover{background-color:#fff;font-size:.9rem}.btn-outline-primary,.btn-primary:hover{color:var(--innesco-dark-blue);border-color:var(--innesco-dark-blue)}.btn-outline-primary{background-color:initial}.btn-outline-primary:active,.btn-outline-primary:hover{color:#fff;background-color:var(--innesco-dark-blue);border-color:var(--innesco-dark-blue)}.btn-gray{color:#fff;background-color:var(--innesco-light-gray)}.btn-gray,.btn-gray:hover{border-color:var(--innesco-light-gray)}.btn-gray:hover{color:var(--innesco-dark-gray);background-color:initial}.btn-link{color:var(--innesco-dark-blue)}.btn-sm{padding:.375rem}.btn-lightt.btn-lg{padding:.65rem;font-size:1.2rem}.btn-download{color:#fff;background-color:var(--innesco-dark-blue);font-size:.9rem}.btn-download,.btn-download:hover{border-color:var(--innesco-dark-blue)}.btn-download:hover{color:var(--innesco-dark-blue);background-color:initial}.btn-download .pdf-icon .svg-class svg path{fill:#fff}.btn-download:is(:hover,:active) .pdf-icon .svg-class svg path{fill:var(--innesco-dark-blue)}.btn-lightt{color:#fff;background-color:var(--innesco-light-blue);border-color:var(--innesco-light-blue);padding:.375rem 2rem;font-size:.9rem}.btn-lightt:active,.btn-lightt:hover{background-color:#fff;color:var(--innesco-light-blue);border-color:var(--innesco-light-blue)}.btn-danger{border-radius:.5rem}.btn-dropdown-toggle-light{font-size:.85rem;padding:8px 14px;text-decoration:none;color:var(--innesco-dark-blue);font-weight:600;width:100%;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;border:2px solid var(--innesco-dark-blue);border-radius:.5rem;text-align:center;font-style:normal;font-weight:700;line-height:normal}.btn-dropdown-toggle-light:hover{background:var(--innesco-light-blue)}.btn-dropdown-toggle-light:active,.btn-dropdown-toggle-light:hover{border-color:inherit;border:2px solid var(--innesco-dark-blue);color:var(--innesco-dark-blue)!important}.btn-dropdown-toggle-light:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25);color:var(--innesco-dark-blue);background:var(--innesco-light-blue)}.btn-dropdown-toggle-dark{font-size:.85rem;padding:.65rem;text-decoration:none;color:var(--innesco-light-blue);font-weight:600;width:100%;display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;background:var(--innesco-dark-blue);text-align:center;font-style:normal;font-weight:700;line-height:normal}.btn-dropdown-toggle-dark:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.svg-thumbnail{height:100px;width:100px;max-height:100px;border-radius:5px;padding:8px;display:flex;align-items:center;justify-content:center}.img-thumbnail{padding:0;border:2px solid #dee2e6}.company-logo-preview .img-thumbnail{max-height:250px!important}.link-no-decoration{text-decoration:none;color:inherit}.link-no-decoration:hover{color:inherit}.colors{color:red;color:#e9e9e9;color:#fff;color:#f3f3f3;color:#9ea9b9;color:#4099ff;color:#1d2531;color:#263544;color:#b7c0cd}.form-floating>label,.form-label{font-weight:700}.form-check-label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label,.form-floating>label .form-floating>.form-control-plaintext~label,.form-label{color:var(--innesco-dark-blue)}.form-check-input:checked{background-color:var(--innesco-dark-blue);border-color:var(--innesco-dark-blue)}.form-control{color:#263544;font-weight:300;border:2px solid var(--innesco-dark-blue);border-radius:1rem}.form-floating>.form-control:not(:placeholder-shown)~label{-webkit-transform:scale(.85) translateY(-.5rem) translateX(.5rem);transform:scale(.85) translateY(-.5rem) translateX(.5rem)}.form-floating>.form-control{padding:0 1rem}.custom-select:disabled,.form-control:disabled{border-color:transparent;background-color:initial;color:#000;padding:0}.custom-select:disabled,select:disabled{-webkit-appearance:none;appearance:none}.dropzone{border:2px dashed var(--innesco-light-gray);padding:2rem;text-align:center}.table-container{border-radius:6px;border:1px solid #b6b6b6;padding:10px 20px;background-color:#f3f3f3}.table>:not(:first-child){border-top:none}.table-hover>tbody>tr:hover>*{background:var(--innesco-light-blue)}table thead tr{border-bottom:2px solid var(--innesco-dark-blue)}table th{color:var(--innesco-dark-blue)!important;padding:.8rem .5rem!important;vertical-align:top;font-weight:700;opacity:.8}table td,table th{font-size:1rem;font-style:normal;line-height:normal}table td{color:#222;font-weight:500}.table td:not(:first-child),th:not(:first-child){text-align:center}.table>:not(caption)>*>*{border-bottom:1px solid var(--innesco-dark-blue)}.pagination{margin:1rem}.pagination .page-item:not(:first-child){margin-left:1rem}.page-item.active .page-link{background-color:var(--innesco-dark-blue)}.pagination .break-me{margin-left:1rem}.page-link{border-radius:8px!important;color:var(--innesco-dark-blue);border-color:var(--innesco-dark-blue)}.page-link:hover{background:var(--innesco-light-blue)}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-65{width:65%}@media (min-width:768px){.w-md-auto{width:auto!important}.w-md-100{width:100%}}@media (min-width:992px){.w-lg-auto{width:auto!important}.w-lg-100{width:100%}}@media (min-width:1200px){.w-xl-auto{width:auto!important}.w-xl-100{width:100%}}@media (min-width:1400px){.w-xxl-auto{width:auto!important}.w-xxl-100{width:100%}}.animate{transition:all .5s ease-in-out}.dot{height:16px;width:16px;border-radius:50%;display:inline-block}.hoverable{cursor:pointer}.underline-hover:hover{text-decoration:underline}.text-truncate.text-truncate--2{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.disabled-content{pointer-events:none;opacity:.4}.pdf-icon .svg-thumbnail{width:auto;height:auto;padding:0}.pdf-icon .svg-class svg path{fill:var(--innesco-dark-blue)}.pdf-icon .svg-class svg{width:25px;height:25px}b{font-weight:600}.font-weight-700,.font-weight-heavier,strong{font-weight:700}.font-weight-600,.font-weight-heavy{font-weight:600}.font-weight-500,.font-weight-normal{font-weight:500}.font-weight-400,.font-weight-light{font-weight:400}.font-wegith-lighter,.font-weight-300{font-weight:300}.caret-up{border-bottom:10px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;height:0;vertical-align:top;width:0}.dropdown-toggle.dropdown-toggle-up:after{rotate:180deg}.upgrade-subscription{background-color:var(--innesco-light-gray);color:#fff;border-radius:.5rem;padding:1rem .75rem;text-align:center;font-weight:600;font-size:.85rem}.nav-underline{border-bottom:1px solid var(--innesco-dark-gray)}.nav-underline .nav-link{border-color:var(--innesco-dark-blue);color:var(--innesco-dark-blue);text-transform:uppercase;margin-bottom:0;border-width:3px!important;line-height:normal}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-color:inherit;color:var(--innesco-dark-blue);text-decoration:none;border-bottom-width:3px}.nav-underline .nav-link.active{font-weight:600;border-color:transparent;border-bottom-color:var(--innesco-light-blue);border-bottom-width:3px}.nav-pills{border-bottom:1px solid var(--innesco-dark-blue);padding-bottom:.75rem}.nav-pills .nav-item:not(:first-child){margin-left:1rem}.nav-pills .nav-link{background-color:#fff;color:var(--innesco-dark-blue);border:2px solid var(--innesco-dark-blue);text-transform:uppercase;font-size:.875rem;margin-bottom:0;line-height:normal}.nav-pills .nav-link:focus,.nav-underline .nav-link:hover{border-color:inherit;color:var(--innesco-dark-blue);text-decoration:none;border-bottom-width:3px}.nav-pills .nav-link.active{font-weight:600;background:var(--innesco-dark-blue);color:var(--innesco-light-blue)!important}.cft-title{font-size:1.15rem;font-size:.93rem;font-weight:600;line-height:1.25rem}.cft-title,.cft-title.highlight,.highlight{color:var(--innesco-dark-blue);font-style:normal}.cft-title.highlight,.highlight{background:var(--innesco-light-blue);border-radius:.5rem;border:2px solid var(--innesco-dark-blue);font-size:22px;font-weight:700;line-height:32px}.cft-financing{font-size:.9rem;border-radius:.5rem;font-weight:500;color:#222}.cft-category-chip{border:1px solid var(--innesco-dark-blue);padding:.5rem 1rem;display:inline-block;font-size:.75rem;margin-right:.25rem;margin-bottom:.25rem;text-transform:uppercase;border-radius:1rem;background:#fff;color:var(--innesco-dark-blue);font-style:normal;font-weight:500;line-height:normal}.cft-end-date{font-size:.85rem;font-weight:600}.cft-is-new{border:1px solid green;border-radius:.5rem;font-size:.75rem;font-weight:400;padding:.2rem .375rem}.cft-header{color:#222;font-weight:700;font-size:1.1rem}.cft-content{font-size:.9rem;line-height:1.2rem;white-space:pre-line}.cft section{margin-bottom:1rem}.cft .with-separator>:not(:first-child){border-left:1px solid #000;margin-top:5px;margin-bottom:5px;padding-left:1rem}.cft-money-widget{border:2px solid var(--innesco-dark-blue);border-radius:1rem;padding:1.5rem;& label{font-weight:300;font-size:.85rem}& section{margin-bottom:1rem}}.cft-support-request{background-color:var(--innesco-light-gray);color:#fff;border-radius:.5rem;padding:1rem .75rem;text-align:center;font-weight:600;font-size:.8rem;& a{color:var(--innesco-dark-blue)}}.cft-order-by{.title{width:auto;font-size:.9rem;margin-right:.5rem}}.survey-not-available{background-color:var(--innesco-light-gray)}.survey-new{background-color:var(--innesco-light-blue)}.survey-new .svg-class svg path,.survey-not-available .svg-class svg path,.survey-score-high .svg-class svg path,.survey-score-low .svg-class svg path,.survey-score-medium .svg-class svg path{fill:#fff}.survey-score-high{background-color:green}.survey-score-medium{background-color:gold}.survey-score-low{background-color:red}.survey-item{font-size:.94rem;border:1px solid var(--innesco-dark-blue);border-radius:.5rem;padding:.5rem .6rem}.survey-item:not(:last-child){margin:1.5rem 0}.question{color:var(--innesco-dark-blue);padding:0 .75rem;.counter{font-weight:700}}.answer.form-check{padding-left:0}.answer input[type=radio]{margin-left:1.5rem}.answer .form-check-input:checked,.answer input[type=radio]:before{background-color:var(--innesco-dark-blue)}.answer .form-check-input:checked{border-color:var(--innesco-dark-blue)}.answer .form-check-label{margin-left:1rem}.view-mode .answer{font-weight:700;color:var(--innesco-dark-blue)}.view-mode .answer.form-check{padding-left:1.5rem}:root{--innesco-dark-blue:#1e88e3;--innesco-light-blue:#f1f5fa;--innesco-light-gray:#b3b3b3;--innesco-dark-gray:#686868}.main-layout-wrapper{height:100%;display:flex;flex-direction:column;min-height:1px}.main{min-height:0;display:flex;flex-direction:row;flex:1 1;flex-wrap:nowrap;margin-top:15px}.main,.main-container{height:100%;position:relative}.main-container{overflow-y:auto;flex:1 1;width:100%;border-radius:16px 0 0 0;border:3px solid #fff;background:#fff;box-shadow:0 0 20px 0 rgba(30,142,227,.25)}.main-content{padding:1.5rem 1.8rem 1.5rem 2rem}.company-name{padding:24px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-toggle{cursor:pointer;width:40px;height:40px;color:#353535;text-align:center;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;display:none}@media (max-width:768px){.btn-toggle{display:flex}}@media (min-width:768px){.main-container{margin-left:24px}}@media (max-width:768px){.navigation-bar .brand{display:none}}.brand{background:#fff;width:270px;padding:10px;margin:0;justify-content:center;align-items:center}.brand,.navigation-bar{color:var(--innesco-dark-blue)!important;display:flex}.navigation-bar{background-color:#fff;z-index:1010;box-shadow:0 0 20px 0 rgba(30,136,227,.25);flex-direction:row}.navbar-brand{width:246px;text-align:center}@media (min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding:1rem}}.nav-link{cursor:pointer}.navbar-nav{font-size:18px}.nav-link,.nav-link.active,.navbar-nav .nav-link.active{color:var(--innesco-dark-blue)!important}.nav-link:focus,.nav-link:hover{color:#fff;text-decoration:underline;font-style:normal;font-stretch:normal;font-optical-sizing:auto;text-align:start;line-height:normal;transition-duration:.35s}.navbar-collapse{padding:0 3rem}.navbar-toggler{border-color:hsla(0,0%,100%,.55)}.navbar-toggler:focus{box-shadow:0 0 0 .25rem hsla(0,0%,100%,.55)}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255, 255, 255, 0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.horizontal-sidebar{transition:all .5s ease;z-index:1010;overflow-x:auto;white-space:nowrap;background:#fff;box-shadow:0 4px 2px -2px rgba(30,136,227,.25);padding:.5rem}.horizontal-sidebar::-webkit-scrollbar{height:7px}.horizontal-sidebar::-webkit-scrollbar-thumb{border-radius:8px;background-color:var(--innesco-dark-blue);background-clip:padding-box}.horizontal-sidebar::-webkit-scrollbar-thumb:hover{background-color:var(--innesco-dark-blue)}.horizontal-sidebar .nav-item,.horizontal-sidebar .nav-link{padding:.4rem 4rem;margin:0 .2rem}.horizontal-sidebar .nav-item.active,.horizontal-sidebar .nav-link.active{border:2px solid var(--innesco-dark-blue);border-radius:10px}.pro-sidebar{color:var(--innesco-dark-blue);width:250px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;min-width:250px}.pro-sidebar>.pro-sidebar-inner{border-radius:0 16px 0 0;border:3px solid #fff;background:#fff;box-shadow:0 0 20px 0 rgba(30,142,227,.25)!important}.pro-sidebar .pro-menu.shaped .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{background:initial}.pro-sidebar .overlay{background-color:initial}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item>div>ul{padding:0}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item>div>ul li{border:initial}.pro-sidebar .pro-menu .pro-menu-item{margin:10px 25px 10px 15px;font-size:.95rem;border:2px solid var(--innesco-dark-blue);border-radius:10px}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item{background-color:initial;padding-left:0!important}.pro-sidebar .pro-menu .pro-menu-item.active-link .pro-inner-item,.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:has(.active-sidebar-link){border-radius:8px;border:inherit;background:var(--innesco-dark-blue);color:var(--innesco-light-blue)}.pro-sidebar .pro-menu.submenu-bullets .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{content:none}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 0 8px 15px}.dropdown-profile{width:226px}.pro-sidebar .pro-menu a{color:inherit}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{border-color:var(--innesco-dark-blue)}.pro-sidebar .btn-dropdown-toggle-dark{font-size:.95rem}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover,.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item a:hover{color:var(--innesco-dark-blue);background:var(--innesco-light-blue);border-radius:inherit}.pro-sidebar .pro-menu .pro-menu-item.active-link .pro-inner-item,.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:has(.active-sidebar-link):hover{border:none}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>div:first-child{border-bottom:2px solid var(--innesco-dark-blue)}.spinner-container{text-align:center;position:absolute;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.25);right:0;margin-right:auto;margin-left:auto;min-height:100%}.spinner-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;height:100%}