@charset "UTF-8";.background-black #main{background:#000000}.background-light #main{background:#eeeeee}.background-primary #main{background:#125771}.background-secondary #main{background:#E2F3FA}.background-white #main{background:#ffffff}.top{background:#E2F3FA;color:#ffffff;padding:0.25rem 0}.top > a, .top span, .top i{color:#ffffff}.top .opening_span:hover, .top .opening_span:focus{text-decoration:none !important}.top .opening_span:hover span, .top .opening_span:focus span{text-decoration:none !important}.top a, .top span{color:#ffffff}.top a:hover, .top a:focus, .top span:hover, .top span:focus{color:#ffffff;text-decoration:underline}#banner{overflow:hidden}.alert{position:relative;z-index:2}#nav{}#nav li > a{display:block;position:relative;padding:1rem 0.5rem;color:#333333;text-align:center;text-decoration:none !important;text-transform:uppercase}#nav ul.level-0{width:100%}#nav li.level-0{display:inline-block;float:left}#nav li.level-0 > a{padding:1rem}#nav li.level-0 > a::after{content:"";position:absolute;top:80%;height:3px;background:#E2F3FA;left:50%;transform:translateX(-50%);opacity:0;width:0}#nav li.level-0.selected > a::after, #nav li.level-0.selected-path > a::after, #nav li.level-0.hover > a::after, #nav li.level-0:hover > a::after, #nav li.level-0.focus > a::after{opacity:1;width:5rem;transition:width 300ms, opacity 300ms}#nav li.level-0.hover > ul, #nav li.level-0:hover > ul, #nav li.level-0.focus > ul, #nav li.level-0:focus > ul{visibility:visible;opacity:1;padding-top:0}#nav ul.level-1{position:absolute;background:#ffffff;z-index:-1;top:100%;left:0;right:0;display:block;visibility:hidden;opacity:0;padding:1rem !important;transition:opacity 250ms ease-in-out, visibility 250ms ease-in-out, padding-top 250ms;box-shadow:0 0 10px 10px rgba(0, 0, 0, 0.1)}#nav li.level-1{width:1%;display:table-cell;position:relative}#nav li.level-1 > a{text-align:left;font-size:1.5rem;color:#125771;margin-bottom:1rem}#nav li.level-1 > a::after{content:"";position:absolute;top:90%;height:3px;background:#E2F3FA;left:0.5rem;opacity:0;width:0}#nav li.level-1.hover > a, #nav li.level-1:hover > a, #nav li.level-1.focus > a, #nav li.level-1:focus > a, #nav li.level-1.selected > a, #nav li.level-1.selected-path > a{font-weight:bolder;width:100%}#nav li.level-1.hover > a::after, #nav li.level-1:hover > a::after, #nav li.level-1.focus > a::after, #nav li.level-1:focus > a::after, #nav li.level-1.selected > a::after, #nav li.level-1.selected-path > a::after{opacity:1;width:5rem;transition:width 300ms, opacity 300ms}#nav ul.level-2 > li a{padding:0.25rem 0.75rem;text-align:left;text-transform:none;font-size:0.9rem}#nav ul.level-2 > li.hover a, #nav ul.level-2 > li:hover a, #nav ul.level-2 > li.focus a, #nav ul.level-2 > li:focus a, #nav ul.level-2 > li.selected a, #nav ul.level-2 > li.selected-path a{width:100%;font-weight:bolder}#wrapper-outer{position:relative;min-height:100%}#header{box-shadow:0 0 10px 10px rgba(0, 0, 0, 0.1)}#header .top{padding:0.35rem 0;background:#000000}#header .top > *{font-size:0.9rem}#header .top .s-contact i{color:#C5EDFF !important;font-size:1rem}#header .top .opening_span{top:-2px;font-size:0.9rem;position:relative}#header .top .accessible{text-align:right}#header .top .accessible a{padding:0.5rem}#header .top .accessible a i{transition:transform 300ms;color:#C5EDFF !important}#header .top .accessible a:hover, #header .top .accessible a:focus{cursor:pointer}#header .top .accessible a:hover i, #header .top .accessible a:focus i{transform:scale(1.1);transition:transform 300ms}#header .main .main-inner{z-index:11;position:relative}#header .main .main-inner.fixed{position:fixed;top:0;left:0;right:0}#header .main .main-background{background:#ffffff;padding:1rem 0 0;box-shadow:0 0 10px 10px rgba(0, 0, 0, 0.1)}#header .main .container{position:relative}#header .main ul.translate_search > li{display:inline-block;margin:0 1rem}#header .main ul.translate_search > li:first-child{margin-left:0}#header .main ul.translate_search > li:last-child{margin-right:0}#header .main .search{min-width:20rem}#header .main .search .form-group{margin-bottom:0}#header .main .search .form-control{border:1px solid #eeeeee !important}#header .main .s-logo img{width:50%;float:right;margin-bottom:1rem}#header .container-btn-portal{position:relative}#header .container-btn-portal .btn-portal{position:absolute;top:100%;right:0}#header-user a:hover, #header-user a:focus{text-decoration:underline;cursor:pointer}#header-user .dropdown-toggle{position:absolute;right:0;z-index:-2}#header-user .dropdown-toggle i{padding-right:1rem}#header-user .s-dropdown-content{padding-top:2rem;max-width:25rem;right:0;left:auto;z-index:-2;top:2rem}#nav{margin-top:2rem;margin-left:-1rem}#nav .btn{margin-bottom:1rem}#nav .level-1.contact{width:2%;padding-right:1rem}#nav .level-1.contact h5{font-family:OpensansBold, Arial, sans-serif;margin:0 0 1rem 0}#nav .level-1.contact i{position:absolute;color:#333333;font-size:1rem;left:0;top:3px}#nav .level-1.contact li{padding-left:1.5rem;position:relative;margin-bottom:0.5rem}#nav .level-1.contact .s-opening-list .day{top:0}#nav .level-1.contact .s-opening-list li{margin-bottom:0 !important;border:none}#nav .level-1.contact .s-opening-list li:nth-child(6), #nav .level-1.contact .s-opening-list li:nth-child(7){display:none}#nav .level-1.contact .s-opening-list li ul{padding:0}#banner{margin-top:-1rem}#banner .s-slider{position:relative}#banner .s-slider .carousel-caption{position:absolute;z-index:10;top:0;left:0;right:0;bottom:0}#banner .s-slider .carousel-caption .container{position:relative;top:40%;transform:translateY(-50%)}#banner .s-slider .carousel-caption .container *{text-align:left}#banner .s-slider .carousel-caption .container .h1{color:#ffffff;font-size:1.8rem;text-shadow:1px 1px rgba(0, 0, 0, 0.5)}#banner .s-slider .carousel-caption .container .text{color:#ffffff;text-shadow:1px 1px rgba(0, 0, 0, 0.5);font-size:3rem}.t-box-banner .first{background:#125771;padding:3rem 4rem;position:relative;margin-top:-10rem;margin-right:-2rem;z-index:1}.t-box-banner .first h1{font-size:2rem;margin:0;color:#ffffff;line-height:1.7}.t-box-banner .first .btn-light{border-color:#ffffff !important;color:#ffffff !important;margin-top:1rem}.t-box-banner .first .btn-light:hover, .t-box-banner .first .btn-light:focus{background:#ffffff !important;color:#125771 !important}.t-box-banner .second{margin-top:-10rem;margin-left:-2rem}#main{position:relative;z-index:10}#main .m-law_license .bg-light{color:#125771 !important}#main ::selection, #main ::-moz-selection{color:#ffffff;background:#125771}#footer{position:relative;z-index:5;background:#125771}#footer .main{padding:4rem 0 3rem}#footer .main *{color:#ffffff}#footer .main h5{font-size:1.1rem}#footer .main .s-address{line-height:1.7}#footer .main .s-address span{position:relative;padding-left:1.5rem}#footer .main .s-address span i{position:absolute;left:0;top:5px}#footer .main .first{position:relative}#footer .main .first i{position:absolute;top:5px;left:5px !important}#footer .main .newsletter p{text-align:right}#footer .main .newsletter .input-group-text{padding:0 1rem;background:#333333}#footer .main .newsletter .form-control::placeholder{color:#ffffff !important}#footer .main .newsletter .input.floating .form-control, #footer .main .newsletter .input.floating .form-select{padding:0.75rem !important}#footer .main .newsletter input{background:none;border:1px solid #ffffff !important}#footer .main .rights{text-align:right;margin-bottom:-2rem}#footer .main .rights .level-0 li{display:inline-block;margin:0 0.5rem}#footer .main .rights .level-0 li:first-child{margin-left:0}#footer .main .rights .level-0 li:last-child{margin-right:0}#footer .bottom{padding:0.5rem 0;font-size:0.8rem;background:#A1DAF3;color:#333333}#quicklinks{position:fixed;z-index:100;right:0;bottom:70%;display:block}#quicklinks li{overflow:hidden;width:2.8rem;transition:width 300ms}#quicklinks li span{display:inline-block;padding-left:1rem}#quicklinks li a{background:#dc3545;color:#ffffff;font-size:1.2rem;padding:0.5rem 0.5rem;display:block;margin-top:5px;width:420px;transition:background 300ms}#quicklinks li a i{width:2rem;text-align:center;top:-0.75rem;position:relative}#quicklinks li a:hover{background:#125771}#quicklinks:hover li{width:350px}@media screen and (max-width:575px){#header .top .container{padding:0 0 0 5px}#header .main .main-background{padding-top:0}.m-custom_misc_overview .fa-4x{font-size:3em}}@media screen and (max-width:767px){.pagination .page-item{margin-bottom:1rem}.pagination .page-item a{font-size:0.8rem;min-height:3.5rem}.table-wrapper{overflow-x:auto}.table-wrapper table td, .table-wrapper table th{padding:0.5rem !important}.table-wrapper table thead th{padding:1rem !important}h1{margin-top:-2rem;font-size:1.8rem}h2, .h2{font-size:1.6rem;margin:2rem 0 1.5rem}h3, .h3{font-size:1.4rem}h4, .h4{font-size:1.2rem}h1, .h1, h2, .h2, h3, .h3, h4, .h4{hyphens:auto !important;-webkit-hyphens:auto}table{font-size:0.8rem}.breadcrumb .breadcrumb-item{font-size:0.8rem;padding-left:1px}.breadcrumb .breadcrumb-item::before{padding-right:1px}.level-1.contact{display:none !important}.s-section.g-margin-bottom .container{margin-bottom:-6rem !important}.s-section .background-image img{height:auto;max-width:none;min-height:100%;width:auto;min-width:100%;position:relative}#header .top li{font-size:0.8rem;margin-bottom:0 !important;padding-left:1.25rem}#header .top li i{font-size:0.9rem}#header .top li span{font-size:0.8rem}#header .top li.opening{display:none}#header #header .s-logo img{max-width:100px}#banner{height:150px}#banner.home{height:320px !important}#banner.home .s-slider{height:320px !important}#banner.home .s-slider img{width:auto !important}#banner .s-slider{height:150px}#banner .s-slider img{width:200% !important}#banner .s-slider .carousel-caption .container{background:rgba(255, 255, 255, 0.8);padding:0.5rem 30px;top:35%}#banner .s-slider .carousel-caption .h1{color:#125771 !important;font-size:1.5rem !important;margin:1rem 0;font-family:OpensansBold, Arial, sans-serif;text-shadow:none !important}#banner .s-slider .carousel-caption .text{font-size:1.2rem !important;text-shadow:none !important;color:#333333 !important}#banner .s-slider video, #banner .s-slider img{top:0;max-width:none;width:auto;left:0}.t-box-banner .first{margin-top:2rem !important;margin-right:0 !important;padding:1rem}.t-box-banner .first h1{font-size:1.6rem;line-height:1.7}.t-box-banner .second{margin-top:1rem !important;margin-left:0 !important}.m-misc_contact img{width:150px;height:150px}.m-article_partner .item img{padding:1rem 1.5rem !important}.m-custom_misc_waterlevel_teaser .box-white{width:100%}.m-custom_misc_overview .box-white, .m-custom_misc_overview .box-secondary{margin:1rem 0;min-height:auto;padding:1rem}.m-custom_misc_overview .box-white small, .m-custom_misc_overview .box-secondary small{font-size:0.8rem}.m-custom_misc_overview .box-secondary .col-10{padding-left:3rem}.m-article_faq .content{padding:1rem !important}.m-article_faq .content .accordion-body{padding:2rem 0rem 0}.m-article_faq .content .accordion-button{padding:0.5rem 3rem 0.5rem 0.5rem !important}#footer .main{padding:2rem 0}#footer .newsletter p, #footer .rights{text-align:left !important}#footer .main .rights .level-0 li{margin:0 0.25rem}#footer .newsletter{text-align:left !important}#footer .newsletter .btn{margin:0.5rem 0 !important}}@media screen and (min-width:768px) and (max-width:1414px){h3{hyphens:auto;-webkit-hyphens:auto}.t-box-banner h1{font-size:1.2rem;line-height:1.6;margin-bottom:1rem !important}#header .top .s-contact li{padding-left:1.3rem;margin-left:0.25rem}#header .top .s-contact li li{padding-left:2rem;margin-left:0}#header .top i{font-size:0.9rem}#header .top > *{font-size:0.8rem}#header .top #header-opening button{padding:0 0.25rem}#header .top #header-opening button i{left:-15px !important}#header .top .opening_span span{font-size:0.8rem}#header .top .accessible a{padding:0.25rem}#header .top .container{padding:0}#header .top .container .row{margin:0 !important}#header .top .container .row > *{padding:0 !important}#header .container{max-width:95%}#header .main .translate_search{margin-right:-18rem}#header .main #nav{margin-right:-18rem;margin-left:-0.5rem}#header .main #nav .level-0 > a{padding:1rem 0.5rem}#header .main #nav li.level-1 > a{margin-bottom:0;font-size:1rem}#header .main #nav ul.level-2 > li a{font-size:0.9rem !important}#header .main #nav .level-1.contact{width:4%}#header .main .main-background{padding-top:2rem}#header .main .s-logo img{top:-1.75rem;position:relative}#banner.home{height:500px}#banner.home .s-slider{height:500px}#banner .s-slider video{top:44%}.s-teaser .card .card-title{hyphens:auto;-webkit-hyphens:auto}.m-custom_misc_overview .box-white, .m-custom_misc_overview .box-secondary{margin:0rem 0 -5rem 0}.m-custom_misc_overview .box-white small, .m-custom_misc_overview .box-secondary small{font-size:0.7rem}.m-custom_misc_overview .box-white .text-end small, .m-custom_misc_overview .box-secondary .text-end small{margin-left:-1rem}.m-misc_contact .card-body{padding:0.5rem}.m-misc_contact .card-body .person{font-family:OpensansBold, Arial, sans-serif;font-size:1rem}.m-misc_contact .card-body .position{margin-top:-0.75rem;font-style:italic;font-size:0.9rem}.m-misc_contact .card-body .contact{font-size:0.8rem}.m-misc_contact .card-body .contact a{font-size:0.8rem}#footer .container{max-width:95% !important}#footer .container .s-address{font-size:0.8rem}#footer .container .rights{font-size:0.8rem}}@media screen and (min-width:1415px) and (max-width:1583px){.m-misc_contact .card-body{padding:0.5rem}.m-misc_contact .card-body .person{font-family:OpensansBold, Arial, sans-serif;font-size:1rem}.m-misc_contact .card-body .position{margin-top:-0.75rem;font-style:italic;font-size:0.9rem}.m-misc_contact .card-body .contact a{font-size:0.8rem}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}