@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:url("/fonts/static/Montserrat-Black.ttf") format("truetype");font-weight:900;font-style:normal}body{font-family:"Montserrat",sans-serif;overflow-x:hidden;color:#000}.clear-both{clear:both}.main-content{margin-top:200px;margin-bottom:60px}.bh-2{border:1px solid}h1{color:#000;font-family:Montserrat,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.64px}h2{color:#666667;font-family:Montserrat,sans-serif;font-size:28px;line-height:150%}h5{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.64px}.lead{color:#666667;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.4px;display:flex;align-items:center}.lead-black{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.4px;display:flex;align-items:center}span.lead svg{margin-right:10px}span.ref-number{font-size:22px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.44px;display:block}.text-danger{color:#cc5950!important}.custom-list{list-style-type:none;padding-left:0}.custom-list li{position:relative;margin-bottom:60px;margin-left:44px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:132%}.custom-list li::before{content:"";position:absolute;left:-40px;top:20%;transform:translateY(-50%);width:30px;height:30px;background-color:#000;border-radius:50%}.custom-list li::after{content:counter(list-item);position:absolute;top:20%;transform:translateY(-50%);color:#fff;font-size:12px;font-weight:bold;left:-28px}.custom-list li:last-child{margin-bottom:70px}.custom-list li span{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.552px;display:block;margin-bottom:14px}.custom-list li a{color:#000;font-size:16px;font-style:normal;line-height:132%;text-decoration-line:underline}.btn-outline-black,.btn-secondary,.btn-custom{display:flex;padding:10px 14px;align-items:center;border-radius:5px;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.46px;color:#000;border:1px solid #000}.btn-custom-link{display:inline-block}.btn-secondary{color:#fff}.btn-custom{gap:16px;border:1px solid #e5ab4a;background:#e5a74a}.btn-custom-disabled{border:1px solid #ccc;background:#ccc;pointer-events:none}.btn-outline-black:hover,.btn-outline-black:focus,.btn-outline-black:active{color:#fff;background-color:#000}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff;background-color:#000}.btn-custom:hover,.btn-custom:focus,.btn-custom:active{color:#fff;background-color:#000}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{color:#fff;background-color:#000}.btn.disabled,.btn:disabled,.btn:disabled,fieldset:disabled .btn{color:#6f5403}.button-container button.status-read{color:#fff;background-color:#2e6a0b;border-color:#2e6a0b}.navbar-top{display:flex;padding:10px 20px;justify-content:flex-start;align-items:center;background:#fff}.nav-utility{display:flex;justify-content:flex-start;align-items:center;gap:20px;width:100%;flex-basis:content}.nav-utility-items--left{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-right:auto}.nav-utility-items a{display:flex}@media only screen and (max-width:425px){.navbar-top{justify-content:center}svg.foi-logo{width:126px}li.nav-item:first-child{margin-top:23px}}@media only screen and (min-width:768px){.navbar-top{justify-content:flex-end}}.navbar-custom{background:#e5ab4a;padding:12px 22px}a.navbar-brand{max-width:200px;height:64px;flex-shrink:0}.navbar-custom li.nav-item{color:#000;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.46px;padding:0 16px;align-items:flex-start}.navbar-custom .nav-link{color:#000}.navbar-custom .nav-link:hover{color:#666667}.navbar-custom ul.dropdown-menu.show{background-color:#e5ab4a;border:0;border-radius:0;font-size:14px}.navbar-custom .dropdown-item:focus,.navbar-custom .dropdown-item:hover,.navbar-custom .dropdown-item:active,.navbar-custom .dropdown-item:target,.navbar-custom .dropdown-item:visited{background-color:#666667;color:#fff}.btn-login{color:#000;font-size:12px;font-weight:500;line-height:150%;letter-spacing:-.368px;text-decoration:none;display:block;border:0;background:transparent}.btn-login:hover,.btn-login:active,.btn-login:focus{background-color:transparent!important;border:0;box-shadow:none;color:#666667}button.btn.btn-secondary.dropdown-toggle.btn-login.show,button.btn.btn-secondary.dropdown-toggle.btn-login.show:hover,button.btn.btn-secondary.dropdown-toggle.btn-login.show:active,button.btn.btn-secondary.dropdown-toggle.btn-login.show:focus{background-color:transparent!important;border:0;box-shadow:none;color:#666667}ul.dropdown-menu.btn-login-list.show{background-color:#e5ab4a;border:0;border-radius:0;font-size:14px}ul.dropdown-menu.btn-login-list.show li a:hover,ul.dropdown-menu.btn-login-list.show li a:focus{background-color:#666667;color:#fff}button.btn-login::after{display:inline-block!important}.dropdown-toggle::after{display:none}.dropdown-chevron{width:12px;margin-left:4px;margin-top:-1px}@media only screen and (max-width:320px){.navbar-custom li.nav-item{font-size:14px}}@media only screen and (max-width:1024px){.navbar-custom li.nav-item{font-size:14px}}section.main-banner{max-height:620px;overflow:hidden}.banner{position:relative;margin-top:40px;display:flex;flex-direction:column}.caption{position:absolute;transform:translateY(-50%);bottom:40px;text-wrap:wrap;left:8%;color:#fff;text-align:left;padding:32px;align-items:flex-start;gap:32px;background:rgba(50,49,62,.4);max-width:400px}.caption h5{font-size:34px;font-weight:600;line-height:120%;letter-spacing:1.2px;color:#fff}.caption p{align-self:stretch;font-size:22px;font-weight:440;line-height:132%;margin:14px 0 25px 0}@media only screen and (max-width:425px){.caption{position:unset;transform:none;color:#fff;background:#666667;max-width:100%}.caption h5{font-size:18px}.caption p{font-size:16px}}@media only screen and (max-width:1024px){.caption{transform:none;bottom:36px;padding:16px}.caption h5{font-size:22px}.caption p{font-size:18px}}@media only screen and (max-width:1024px){.caption{bottom:600px;left:500px}}@media only screen and (min-width:1441px){.caption{bottom:200px}}.row.featurette{height:480px;flex-shrink:0;background:#f7f7f7;display:flex;position:relative;align-content:center;padding:104px 56px;margin:150px 0 100px 0;max-width:1096px}h2.featurette-heading{font-size:34px;font-weight:600;line-height:120%;letter-spacing:1.2px;color:#000}.row.featurette p.lead{display:block;color:#000;font-style:normal;font-weight:400;line-height:150%}p.lead{align-self:stretch;font-size:22px;font-weight:440;line-height:132%;margin:28px 0 48px 0}img.featurette-image{position:absolute;bottom:100px}@media only screen and (max-width:425px){.featurette-image{display:none}h2.featurette-heading{font-size:28px}p.lead{font-size:14px}.row.featurette{height:352px;padding:22px 12px;margin:34px 0 46px 0}}@media only screen and (max-width:768px){h2.featurette-heading{font-size:30px}.row.featurette p.lead{font-size:14px}}@media only screen and (max-width:1024px){.row.featurette{margin:86px 0 86px 0}img.featurette-image{position:static}}.process{text-align:center}.process h2{font-size:34px;margin-bottom:20px;font-weight:600;line-height:120%;letter-spacing:1.2px;color:#000}.feature h3{font-size:24px;margin-top:12px;color:#000;text-align:center;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.644px}.feature p{align-self:stretch;font-size:16px;font-weight:440;line-height:132%;margin:24px 0 48px 0}.set-side-border{border-left:1px solid #000;border-right:1px solid #000}.set-width-100{width:100%}@media only screen and (max-width:425px){.process h2{font-size:28px;margin-bottom:0}.feature h3{font-size:18px;margin-top:0}.feature p{font-size:14px;margin:24px 0 18px 0}.feature{margin-top:0}.set-side-border{border-right:0;margin-bottom:36px}}@media only screen and (max-width:768px){.process h2{font-size:30px}.feature h3{font-size:20px}.feature p{font-size:14px}}@media only screen and (max-width:1024px){.feature p{font-size:14px}}@media only screen and (max-width:1440px){.feature p{font-size:13px}}section.cta-banner{max-height:682px;overflow:hidden}@media only screen and (max-width:425px){section.cta-banner{margin-top:-48px}}.what-we-need-to-know{padding:80px 80px 0 80px;align-content:center}.what-we-need-to-know .card{border:0}.what-we-need-to-know h2{color:#000;font-size:34px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:1.2px}.what-we-need-to-know h3{color:#000;font-size:24px;font-weight:600;line-height:132%;min-height:64px}p.more-details{font-size:16px;font-weight:600;line-height:132%}.more-details a{color:#000}.more-details a:focus,.more-details a:hover,.more-details a:active,.more-details a:visited{color:#e5a74a}.cta-link{justify-content:center;margin-top:3px;margin-bottom:80px}@media only screen and (max-width:425px){.what-we-need-to-know h2{font-size:28px}.what-we-need-to-know h3{font-size:18px;min-height:auto}.card-body p{font-size:14px}.cta-link p.more-details{font-size:14px}.what-we-need-to-know{padding:8px}}@media only screen and (max-width:768px){.card-body{padding:14px 0 0 0!important}.what-we-need-to-know{padding:20px}.what-we-need-to-know h2{font-size:26px}.what-we-need-to-know h3{font-size:16px;min-height:auto}.card-body p{font-size:14px}p.more-details{font-size:14px}.cta-link{margin-bottom:34px}}section.utility-banner{height:132px;flex-shrink:0;background:#666667;display:flex;align-items:center;margin-bottom:-60px}.utility-container{display:flex}.utility-icon{margin-right:10px}.utility-text{display:flex;align-items:center}.utility-text a{color:#fff;font-size:20px;margin:0;text-decoration:none;text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.552px}@media only screen and (max-width:425px){.utility-container{margin-bottom:8px}.utility-icon{width:40px;display:inline-flex;padding-left:14px}.utility-text a{font-size:14px}}@media only screen and (max-width:768px){.utility-text a{font-size:16px}}.footer-custom{background-color:#000;color:#fff;padding:109px 80px}.footer-custom a{color:#fff}.footer-custom a:visited{color:#fff}.footer-custom a:hover{color:#e5a74a}.footer-custom p{font-weight:400}.footer-custom span{font-size:14px;font-weight:600;line-height:150%}.gov-logo-text{padding:12px 0}p.logo{font-size:14px}@media only screen and (max-width:425px){.footer-custom{padding:36px 20px}}@media only screen and (max-width:768px){.footer-custom{padding:40px}.footer-custom a.nav-link.p-0{font-size:14px}}.error-container{min-height:70vh;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center}.wizard-container{max-width:700px}.wizard,.wizard .nav-tabs,.wizard .nav-tabs .nav-item{position:relative}.wizard .nav-tabs:after{content:"";width:78%;border-bottom:solid 2px #f0f1f2;position:absolute;margin-left:auto;margin-right:auto;top:28%;z-index:-1}.wizard .nav-tabs .nav-item .nav-link{margin-bottom:6%;color:#666667;z-index:10;width:16px;height:16px;padding:20px;gap:24px;border:2px solid #f0f1f2;background:#f0f1f2}.wizard .nav-tabs .nav-item .nav-link:hover{color:#000;border:2px solid #000}.wizard .nav-tabs .nav-item .nav-link.active{color:#fff;width:16px;height:16px;padding:20px;gap:24px;border:2px solid #000;background:#000}.wizard .nav-tabs .nav-item .nav-link:after{content:" ";position:absolute;left:50%;transform:translate(-50%);opacity:0;margin:0 auto;bottom:0;border:0;transition:.1s ease-in-out}.wizard ul{border:0;margin-bottom:60px}li.nav-item.flex-fill{text-align:center;font-size:14px;color:#666667}.wizard .nav-tabs .nav-item .nav-link.active+.wizard-label{color:#000}.nav-link:not(.active)+.wizard-label{color:#666667}a.wizard-back{color:#666667;font-size:18px;font-style:normal;font-weight:500;line-height:normal;text-decoration:none;display:flex;align-items:center}@media(max-width:768px){.wizard .nav-tabs .nav-item .nav-link{padding:10px;font-size:12px}.wizard .nav-tabs .nav-item .nav-link.active{padding:10px;font-size:12px}.wizard .nav-tabs:after{top:36%}}.form-control{border-radius:5px;border:1px solid #000}.form-select{border-radius:5px;border:1px solid #000}label.form-label,.radio-label{font-weight:600}.active-tab{font-weight:600;line-height:normal;color:#000}input[type="radio"]{display:none}input[type="radio"]+label{position:relative;display:inline-block;padding-left:30px;cursor:pointer;margin-bottom:14px;color:#000!important}input[type="radio"]+label:before{content:"";position:absolute;left:0;top:-2px;width:20px;height:20px;border-radius:50%;border-width:2px;border-style:solid;border-color:#000}input[type="radio"]:checked+label:before{content:"";position:absolute;left:0;top:-2px;width:20px;height:20px;background-color:#000;border-radius:50%}.form-check{padding-left:0}.help-block{display:block;margin-top:-4px;padding-bottom:18px}.form-no-input{border:0;pointer-events:none}textarea.form-control{min-height:94px;resize:none;overflow-y:scroll}.form-lead{color:#666667;font-size:16px;font-style:normal;line-height:150%}.button-container{display:flex;flex-direction:row;align-items:stretch;justify-content:space-around;margin-bottom:20px;align-content:stretch}@media(max-width:768px){.button-container{gap:10px}}.button-container button{width:214px;color:#666667;text-align:center;font-size:14px;font-style:normal;line-height:normal}button.btn-greyed-out{color:#585858;border-color:#ccc}a.btn-edit{float:right;text-decoration:none;color:#000}a.btn-edit svg{width:18px;margin-top:-7px}@media(max-width:768px){.review-details-sm .form-control{padding-left:0;font-weight:500}}.table{table-layout:fixed;border-collapse:collapse;margin:0 auto}.table-padding{padding:0 60px}.table{font-size:12px;vertical-align:middle}.table tr:first-child{padding:8px 16px;vertical-align:middle}th.table-heading{font-weight:600}.table-responsive .table td:nth-child(6),.table-responsive .table th:nth-child(6){text-align:center}.status{width:12px;height:12px;border:0}.in-progress{background-color:#8b8b8b}.not-accepted{background-color:#cc5950}.accepted-in-part{background-color:#f08f65}.accepted{background-color:#a7d2a4}.extended{background-color:#67b7dc}.withdrawn{background-color:#d4b483}.col-buttons{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.col-buttons .btn-outline-warning,.col-buttons .btn-outline-secondary{font-size:12px;min-width:136px;margin-right:20px;margin-bottom:2px}.btn-outline-secondary,.btn-outline-warning{color:#926e01}button.btn-pay{color:#4a5d49;border-color:#a7d2a4}.btn-pay:hover{background-color:#a7d2a4}@media only screen and (max-width:768px){td,tr{display:block}thead tr{position:absolute;top:-9999px;left:-9999px}.table-responsive .table td:nth-child(6),.table-responsive .table th:nth-child(6){text-align:left}td:before{content:attr(data-label);display:inline-block;line-height:1.5;width:100%;white-space:nowrap;font-weight:500}.table-padding{padding:0 20px}}.ledgend-container{list-style-type:none;padding:0;text-align:right;margin:14px 0 16px 0;font-size:12px}.ledgend-container li{display:inline-block;margin-right:10px}.ledgend-container .status{width:12px;height:12px;border-radius:12px}@media only screen and (max-width:760px){.ledgend-container{text-align:left}}.card-body{padding:32px;gap:24px;align-items:flex-start}.card-content{display:flex}.card-content.clarifications-card-content{margin-bottom:20px;border-bottom:1px solid #d3d3d3;padding-bottom:16px}span.initials-container{padding:14px;width:56px;height:56px;border-radius:56px;font-size:19px;color:#fff;margin-right:20px}.initials-admin{background:#002e61}.initials-user{background:#666667}span.card-text-subtitle{color:#666667;font-size:14px;font-weight:400;line-height:150%;letter-spacing:-.322px}.card-body .form-control{position:relative;border-radius:5px;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important;border:1px solid #8b8b8b;color:#212529;font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:41px}.btn-send{border-radius:4px;border-top-left-radius:4px!important;border-bottom-left-radius:4px!important;background:#e5ab4a;width:33px;height:33px;right:39px;border:0;display:flex;justify-content:center;align-items:center;gap:6px;flex-shrink:0;flex-wrap:nowrap;padding:2px;top:4px;z-index:10!important}.btn-send:hover,.btn-send:focus,.btn-send:active{border:1px solid #000}.modal-content{border-radius:6px}.page-link{color:#000}.active>.page-link,.page-link.active{background-color:#e5ab4a;border-color:#e5ab4a}.content-outer-container{max-width:800px;min-height:34vh}.contact-card-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;gap:15px;margin-bottom:16px}.contact-card{flex:1 1 calc((100% - 30px)/3);border:2px solid #f0f1f2;background:#f0f1f2;padding:16px 10px;margin-bottom:0}@media(max-width:992px){.contact-card{flex:1 1 calc((100% - 15px)/2)}}@media(max-width:600px){.contact-card{flex:1 1 100%}}.contact-card p{font-size:12px;margin-bottom:0}@media only screen and (max-width:425px){.contact-card-container{flex-direction:column}.contact-card{width:auto;margin-bottom:10px}}.pdf-dropdown-container{position:relative;display:block;width:100%}.pdf-dropdown-toggle{display:flex;align-items:center;text-decoration:none;color:#666667;font-size:16px;cursor:pointer;position:relative;padding:8px}.pdf-dropdown-toggle .pdf-caret{margin-right:8px;font-size:12px}.pdf-dropdown-menu{position:static;background:#fff;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.2);list-style:none;margin:0;padding:0;z-index:1;min-width:100%;display:none;border-radius:4px;transition:all .3s ease-in-out}.pdf-dropdown-container.show .pdf-dropdown-menu{display:block}.modal-table-icon{width:24px;height:24px;display:inline-block}.modal-download-icon{font-size:18px;color:#000;cursor:pointer}.modal-table{width:100%;border-collapse:collapse;table-layout:auto;word-wrap:break-word}.modal-table thead th{border-bottom:1px solid #ccc;text-align:left;padding:10px;font-size:14px}.modal-table tbody tr{border-bottom:1px solid #ccc}.modal-table tbody td{padding:10px;font-size:14px;display:table-cell}.modal-table tbody td:first-child,.modal-table tbody td:last-child{text-align:center;vertical-align:middle}.modal-table tbody td:nth-child(2){width:50%}.modal-table tbody td svg{display:inline-block;margin:0 auto}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.modal-table tbody td{display:block;text-align:left;width:100%}.modal-table tbody td:first-child,.modal-table tbody td:last-child{text-align:left}.modal-table thead{display:none}.modal-table tbody td:before{content:attr(data-label);font-weight:bold;display:block;margin-bottom:5px;color:#333}.modal-table tbody td:nth-child(2){width:100%}}@media(max-width:576px){.modal-table tbody td{font-size:12px;padding:8px}.modal-table tbody tr{border:1px solid #ccc;margin-bottom:12px}}.pdf-dropdown-menu li{padding:8px 12px;font-size:14px}.pdf-dropdown-menu li a{text-decoration:none;color:#333;display:block;font-weight:400}.pdf-dropdown-menu li a:hover{background:#f0f0f0}@media(max-width:768px){.pdf-dropdown-toggle{font-size:14px;padding:6px}.pdf-dropdown-menu{min-width:100%;font-size:13px}}@media(max-width:480px){.pdf-dropdown-toggle{flex-direction:column;align-items:flex-start}.pdf-dropdown-toggle .pdf-caret{margin-right:0;margin-bottom:4px}.pdf-dropdown-menu{width:auto}}@media(min-resolution:2dppx){.pdf-dropdown-menu{border:1px solid rgba(200,200,200,.8);box-shadow:0 4px 8px rgba(0,0,0,.2)}.pdf-dropdown-toggle{font-size:16px}}.open-complaint-outer{width:100%;display:block;margin-top:20px}.tbl-payment-content td{width:50%}@media(max-width:768px){.tbl-payment-content td{width:100%}.tbl-payment-content tr:first-child{padding:0}}.payment-content{margin-top:16px}.payment-content p{font-size:12px}textarea::-webkit-scrollbar{width:8px}textarea::-webkit-scrollbar-thumb{background:#888;border-radius:10px}textarea::-webkit-scrollbar-thumb:hover{background:#555}textarea::-webkit-scrollbar-track{background:#f1f1f1}textarea{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.header-utility-logo--left{width:128px;height:auto;object-fit:contain;flex-shrink:0}.header-utility-logo--right{width:108px;height:auto;object-fit:contain;flex-shrink:0}@media(max-width:991px){.header-utility-logo--left{width:96px}.header-utility-logo--right{width:80px}}@media(max-width:425px){.navbar-top{justify-content:flex-start}.header-utility-logo--left{width:72px}.header-utility-logo--right{width:60px}}.footer-col-image{padding-top:12px;border-top:1px solid rgba(255,255,255,.15);margin-top:16px}.footer-col-img{height:48px;width:auto;object-fit:contain;max-width:100%}
