/* DPS Header and Footer CSS - Version BS5 7 May 2025  */

@import url("https://fonts.googleapis.com/css?family=Lato|Montserrat|Montserrat:600|Montserrat:700");

/* Aligns footer column spacing */              
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.node--type-faq-entry #main > .row .main-content .node__content .field--name-body,.node--type-faq-entry #main > .row .main-content .node__content .field--name-field-faq-entry,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;}                 

/* Footer col - jaw */            
.order-sm-2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;}             
.order-sm-3{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;}                 
.order-sm-4{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;}                 
.order-sm-5{-webkit-box-ordinal-group:6;-webkit-order:5;-ms-flex-order:5;order:5;}                 
.order-sm-6{-webkit-box-ordinal-group:7;-webkit-order:6;-ms-flex-order:6;order:6;}                 
.order-sm-7{-webkit-box-ordinal-group:8;-webkit-order:7;-ms-flex-order:7;order:7;}                 
.order-sm-8{-webkit-box-ordinal-group:9;-webkit-order:8;-ms-flex-order:8;order:8;}                 
.order-sm-9{-webkit-box-ordinal-group:10;-webkit-order:9;-ms-flex-order:9;order:9;}                 
.order-sm-10{-webkit-box-ordinal-group:11;-webkit-order:10;-ms-flex-order:10;order:10;}                 
.order-sm-11{-webkit-box-ordinal-group:12;-webkit-order:11;-ms-flex-order:11;order:11;}                 
.order-sm-12{-webkit-box-ordinal-group:13;-webkit-order:12;-ms-flex-order:12;order:12;}                 
.offset-sm-0{margin-left:0;}                 
.offset-sm-1{margin-left:8.33333%;}                 
.offset-sm-2{margin-left:16.66667%;}                 
.offset-sm-3{margin-left:25%;}                 
.offset-sm-4{margin-left:33.33333%;}                 
.offset-sm-5{margin-left:41.66667%;}                 
.offset-sm-6{margin-left:50%;}                 
.offset-sm-7{margin-left:58.33333%;}                 
.offset-sm-8{margin-left:66.66667%;}                 
.offset-sm-9{margin-left:75%;}                 
.offset-sm-10{margin-left:83.33333%;}                 
.offset-sm-11{margin-left:91.66667%;}}
@media (min-width:768px){.col-md{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%;}             


/*  effects mini menu position */                  
.col-md-auto{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;}                 
.col-md-1{-webkit-box-flex:0;-webkit-flex:0 0 8.33333%;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%;}                 
.col-md-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%;}                 
.col-md-3{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}                 
.col-md-4{-webkit-box-flex:0;-webkit-flex:0 0 33.33333%;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}                 
.col-md-5{-webkit-box-flex:0;-webkit-flex:0 0 41.66667%;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%;}                 
.col-md-6{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}                 
.col-md-7{-webkit-box-flex:0;-webkit-flex:0 0 58.33333%;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%;}                 
.col-md-8{-webkit-box-flex:0;-webkit-flex:0 0 66.66667%;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%;}                 
.col-md-9{-webkit-box-flex:0;-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}                 
.col-md-10{-webkit-box-flex:0;-webkit-flex:0 0 83.33333%;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%;}                 
.col-md-11,.node--type-faq-entry #main > .row .main-content .node__content .field--name-body,.node--type-faq-entry #main > .row .main-content .node__content .field--name-field-faq-entry{-webkit-box-flex:0;-webkit-flex:0 0 91.66667%;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%;}                 
.col-md-12{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}                 

                 

/* Effects mobile menu header - vissible */
.offset-lg-0{margin-left:0;}                 
.offset-lg-1{margin-left:8.33333%;}                 
.offset-lg-2{margin-left:16.66667%;}                 
.offset-lg-3{margin-left:25%;}                 
.offset-lg-4{margin-left:33.33333%;}                 
.offset-lg-5{margin-left:41.66667%;}                 
.offset-lg-6{margin-left:50%;}                 
.offset-lg-7{margin-left:58.33333%;}                 
.offset-lg-8{margin-left:66.66667%;}                 
.offset-lg-9{margin-left:75%;}                 
.offset-lg-10{margin-left:83.33333%;}                 
.offset-lg-11{margin-left:91.66667%;}}


/* big section */
.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}                 
.nav-link{display:block;padding:0.5rem 1rem;}                 
.nav-link:hover,.nav-link:focus{text-decoration:none;}                 
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default;}                 
.nav-tabs{border-bottom:1px solid #dee2e6;}                 
.nav-tabs .nav-item{margin-bottom:-1px;}                 
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}                 
.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6;}                 
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent;}                 
.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#FFFFFF;border-color:#dee2e6 #dee2e6 #FFFFFF;}                 
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0;}                 
.nav-pills .nav-link{border-radius:0.25rem;}                 
.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#FFFFFF;background-color:#0079C0;}                 
.nav-fill .nav-item{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;}                 
.nav-justified .nav-item{-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center;}                 
.tab-content > .tab-pane{display:none;}                 
.tab-content > .active{display:block;}                 
.navbar{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem;}                 
.navbar .container,.navbar .container-fluid,.navbar .container-sm,.navbar .container-md,.navbar .container-lg,.navbar .container-xl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}                 
.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;}                 
.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}                 
.navbar-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}                 .navbar-nav .nav-link{padding-right:0;padding-left:0;}                 
.navbar-nav .dropdown-menu{position:static;float:none;}                 
.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem;}                 
.navbar-collapse{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}                 
.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem;}                 
.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}                 
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;}                          
@media (max-width:575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{padding-right:0;padding-left:0;}}                          
@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}                 
.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}                 
.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute;}                 
.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}                 
.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid,.navbar-expand-sm > .container-sm,.navbar-expand-sm > .container-md,.navbar-expand-sm > .container-lg,.navbar-expand-sm > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}                 
.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}                 
.navbar-expand-sm .navbar-toggler{display:none;}}                          
@media (max-width:767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{padding-right:0;padding-left:0;}}                          
@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}                 
.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}                 
.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute;}                 
.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}                 
.navbar-expand-md > .container,.navbar-expand-md > .container-fluid,.navbar-expand-md > .container-sm,.navbar-expand-md > .container-md,.navbar-expand-md > .container-lg,.navbar-expand-md > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}                 
.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}                 
.navbar-expand-md .navbar-toggler{display:none;}}                          
@media (max-width:991.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{padding-right:0;padding-left:0;}}                          
@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}                 
.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}                 
.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute;}                 
.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}                 
.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid,.navbar-expand-lg > .container-sm,.navbar-expand-lg > .container-md,.navbar-expand-lg > .container-lg,.navbar-expand-lg > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}                 
.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}                 
.navbar-expand-lg .navbar-toggler{display:none;}}                          
@media (max-width:1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{padding-right:0;padding-left:0;}}                          
@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}                 
.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}                 
.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute;}                 
.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}                 
.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid,.navbar-expand-xl > .container-sm,.navbar-expand-xl > .container-md,.navbar-expand-xl > .container-lg,.navbar-expand-xl > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}                 
.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}                 

.navbar-expand-xl .navbar-toggler{display:none;}}                 
.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}                 

.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{padding-right:0;padding-left:0;}                 
.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}                 
.navbar-expand .navbar-nav .dropdown-menu{position:absolute;}                 
.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem;}                 
.navbar-expand > .container,.navbar-expand > .container-fluid,.navbar-expand > .container-sm,.navbar-expand > .container-md,.navbar-expand > .container-lg,.navbar-expand > .container-xl{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}                 
.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;}                 
.navbar-expand .navbar-toggler{display:none;}                 
.navbar-light .navbar-brand{color:rgba(0,0,0,0.9);}                 
.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9);}                 
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5);}                 
.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7);}                 
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3);}                 
.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9);}                 
.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1);}                 
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}                 
.navbar-light .navbar-text{color:rgba(0,0,0,0.5);}                 
.navbar-light .navbar-text a{color:rgba(0,0,0,0.9);}                 
.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9);}                 
.navbar-dark .navbar-brand{color:#FFFFFF;}                 
.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#FFFFFF;}                 
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5);}                 
.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75);}                 
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25);}                 
.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#FFFFFF;}                 
.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1);}                 
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}                 
.navbar-dark .navbar-text{color:rgba(255,255,255,0.5);}                 
.navbar-dark .navbar-text a{color:#FFFFFF;}                 
.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#FFFFFF;}                 


                 


/* Section headers show */
.align-items-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}                 
.align-items-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}                 
.align-items-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}                 
.align-items-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}                 
.align-items-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}                 
.align-content-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;}                 
.align-content-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}                 
.align-content-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}                 
.align-content-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}                 
.align-content-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}                 
.align-content-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}                 
.align-self-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}                 
.align-self-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}                 
.align-self-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}                 
.align-self-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}                 
.align-self-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;}                 
.align-self-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}                          
@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-direction:row !important;-ms-flex-direction:row !important;flex-direction:row !important;}                 



/* Section headers appear*/
.align-items-xl-start{-webkit-box-align:start !important;-webkit-align-items:flex-start !important;-ms-flex-align:start !important;align-items:flex-start !important;}                 
.align-items-xl-end{-webkit-box-align:end !important;-webkit-align-items:flex-end !important;-ms-flex-align:end !important;align-items:flex-end !important;}                 
.align-items-xl-center{-webkit-box-align:center !important;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important;}                 
.align-items-xl-baseline{-webkit-box-align:baseline !important;-webkit-align-items:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important;}                 
.align-items-xl-stretch{-webkit-box-align:stretch !important;-webkit-align-items:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important;}                 
.align-content-xl-start{-webkit-align-content:flex-start !important;-ms-flex-line-pack:start !important;align-content:flex-start !important;} 
.align-content-xl-end{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}
.align-content-xl-center{-webkit-align-content:center !important;-ms-flex-line-pack:center !important;align-content:center !important;}
.align-content-xl-between{-webkit-align-content:space-between !important;-ms-flex-line-pack:justify !important;align-content:space-between !important;}                 
.align-content-xl-around{-webkit-align-content:space-around !important;-ms-flex-line-pack:distribute !important;align-content:space-around !important;}                 
.align-content-xl-stretch{-webkit-align-content:stretch !important;-ms-flex-line-pack:stretch !important;align-content:stretch !important;}     
.align-self-xl-auto{-webkit-align-self:auto !important;-ms-flex-item-align:auto !important;align-self:auto !important;}                 
.align-self-xl-start{-webkit-align-self:flex-start !important;-ms-flex-item-align:start !important;align-self:flex-start !important;}           
.align-self-xl-end{-webkit-align-self:flex-end !important;-ms-flex-item-align:end !important;align-self:flex-end !important;}                 
.align-self-xl-center{-webkit-align-self:center !important;-ms-flex-item-align:center !important;align-self:center !important;}                 
.align-self-xl-baseline{-webkit-align-self:baseline !important;-ms-flex-item-align:baseline !important;align-self:baseline !important;} 
.align-self-xl-stretch{-webkit-align-self:stretch !important;-ms-flex-item-align:stretch !important;align-self:stretch !important;}} 



.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}                 
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;}                 
.shadow-sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;}          
.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}                 
.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;}                 
.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important;}                 

 
/* Top links */
.badge{border:1px solid #000;}                 
.table{border-collapse:collapse !important;}                 
.table td,.table th{background-color:#FFFFFF !important;}                 
.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important;}                 
.table-dark{color:inherit;}                 
.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6;}                 
.table .thead-dark th{color:inherit;border-color:#dee2e6;}}                 
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}                 
.alert-wrapper{position:fixed;bottom:0;left:0;max-width:100%;z-index:9999;}                 
.toast-wrapper{position:fixed;top:0;right:0;z-index:9999;}                 
.book-navigation .menu{border-top:1px solid #dee2e6;}                 
.book-navigation .book-pager{border-bottom:1px solid #dee2e6;border-top:1px solid #dee2e6;margin:0;}                 
.book-navigation .menu{padding-bottom:0;padding-top:1em;}                 
.book-navigation .book-pager{margin:0;overflow:auto;padding:0.5em 0;}                 
.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top;}                 
.book-pager__item--previous{text-align:left;width:45%;}[dir="rtl"] .book-pager__item--previous{float:right;text-align:right;}                 .book-pager__item--center{text-align:center;width:8%;}                 
.book-pager__item--next{float:right;text-align:right;width:45%;}[dir="rtl"] .book-pager__item--next{float:left;text-align:left;}                 




.site-footer{padding:1rem 0;}                 
.site-footer .layout-container{padding:0 1rem;}                 
.site-footer__top .content{margin-top:0;}                 
.site-footer__bottom .block{margin:0.5rem 0;}                 
.site-footer__bottom .content{padding:0.5rem 0;margin-top:0;}                 


.skip-link{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#495057;font-size:1rem;line-height:1.5;padding:1px 1rem 2px;border-radius:0 0 0.3rem 0.3rem;border-bottom-width:0;outline:0;}                 
.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#FFFFFF;}                 



                
.vertical-tabs__menu{margin:-1px 0 -1px;padding:0;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-1em;padding:0;}                 .vertical-tabs{margin:0;border:1px solid #dee2e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:0;margin-right:0;}                 
.vertical-tabs__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #dee2e6;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}                 
.vertical-tabs__pane{margin:0;border:0;}                 
.vertical-tabs__pane > summary{display:none;}                 
.vertical-tabs__menu-item{border:1px solid #dee2e6;border-top:0;background:#eee;}                 
.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}                 
.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}

.vertical-tabs__menu-item a:hover{outline:1px dotted;}                 
.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#FFFFFF;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;} 
                
.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}                 
.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}                 
.views-displays .tabs .open > a{border-radius:0.3rem 0.3rem 0 0;}                 
.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0079C0;}                 
.views-displays .secondary .form-submit{font-size:0.875rem;}                 
.views-displays .tabs .action-list{padding:0;}                 
.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}                 
.views-ui-display-tab-actions .dropbutton .form-submit{color:#005283;}                 
/* */
.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#0079C0;}p,div{font-size:18px;line-height:28px;}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",serif;font-size:18px;font-weight:bold;}
@media (min-width:768px){h1,h2,h3,h4,h5,h6{font-size:18px;}}h4{font-family:"Lato",sans-serif;font-size:18px;}
@media (min-width:768px){h4{font-size:18px;}}h3{font-size:20px;font-weight:bold;}
@media (min-width:576px){h3{font-size:20px;}}
@media (min-width:768px){h3{font-size:20px;}}                 
/* * /
.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#0079C0;}p,div{font-size:18px;line-height:28px;}h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:bold;}
@media (min-width:768px){h1,h2,h3,h4,h5,h6{font-size:18px;}}h4{font-family:"Lato",sans-serif;font-size:18px;}
@media (min-width:768px){h4{font-size:18px;}}h3{font-size:20px;font-weight:bold;}
@media (min-width:576px){h3{font-size:20px;}}
@media (min-width:768px){h3{font-size:20px;}} 
*/

.site-footer h3{font-size:22px;font-weight:normal;}h2{font-size:24px;}
@media (min-width:576px){h2{font-size:28px;}}
@media (min-width:768px){h2{font-size:30px;}}h1{font-size:25px;font-weight:bold;}
@media (min-width:576px){h1{font-size:35px;}}
@media (min-width:768px){h1{font-size:40px;}}nav#toolbar-bar p,nav#toolbar-bar div{line-height:18px;font-size:12px;}                 



                
.btn-outline-dark a.disabled,.btn-outline-dark a:disabled{color:#343a40;background-color:transparent;}                 
.btn-outline-dark a:not(:disabled):not(.disabled):active,.btn-outline-dark a:not(:disabled):not(.disabled).active,.show > .btn-outline-dark a.dropdown-toggle{color:#FFFFFF;background-color:#343a40;border-color:#343a40;}                 
.btn-outline-dark a:not(:disabled):not(.disabled):active:focus,.btn-outline-dark a:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark a.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5);}                          
#goog-gt-tt{display:none !important;}                 
.goog-te-banner-frame{display:none !important;}                 
.goog-te-menu-value:hover{text-decoration:none !important;}                          
#google_translate_element2{display:none !important;}a.gtflag{background-image:url("/modules/contrib/gtranslate/gtranslate-files/16a.png");}a.gtflag:hover{background-image:url("/modules/contrib/gtranslate/gtranslate-files/16.png");}                 



.node--type-interior-page #block-barrio-dps-page-title{background-color:#FFFFFF;color:#0F1927;padding:0;}                 
.node--type-interior-page #block-barrio-dps-page-title h1.title{font-size:40px;}            
@media (max-width:575.98px){.node--type-interior-page #block-barrio-dps-page-title h1.title{margin:0 15px;}}            
@media (min-width:576px){.node--type-interior-page #block-barrio-dps-page-title{padding-left:15px;padding-right:15px;}}            
@media (max-width:575.98px){.node--type-interior-page #main-wrapper .container-xl .row,.node--type-interior-page #main-wrapper .container-xl .node--type-faq-entry #main > .row .main-content .node__content,.node--type-faq-entry #main > .row .main-content .node--type-interior-page #main-wrapper .container-xl .node__content{margin:0;}}            
@media (min-width:576px){.node--type-interior-page #main-wrapper .row.row-offcanvas.row-offcanvas-left,.node--type-interior-page #main-wrapper .node--type-faq-entry #main > .row .main-content .row-offcanvas.row-offcanvas-left.node__content,.node--type-faq-entry #main > .row .main-content .node--type-interior-page #main-wrapper .row-offcanvas.row-offcanvas-left.node__content{margin-left:0;margin-right:0;}}
                 
.node--type-page #main .main-content .field--type-text-with-summary{padding-left:15px;padding-right:15px;}                 
.region-top-header.alert{border:none;border-radius:unset;background-color:#3E679F;color:#FFFFFF;font-size:1.3rem;margin:0;padding:0 25px;}                 
.region-top-header.alert > div{margin-left:auto;margin-right:auto;min-width:120px;}                 
.region-top-header.alert > div > h2{display:none;}                 
.region-top-header.alert p{margin:0;}                 


.region-top-header.alert.alert-dismissible .close{padding:0;margin:-2px 5px 0 0;}                             
#navbar-top{border-bottom:2px #575E67 solid;padding:0.25rem 30px;}                             
#navbar-top .nav-link{padding:0.25rem 1rem;color:#575e67;}                             
#navbar-top .nav-link:link,#navbar-top .nav-link:visited,#navbar-top .nav-link:focus,#navbar-top .nav-link:hover,#navbar-top .nav-link:active{color:#575e67;}                             
#navbar-top .nav-link:focus,#navbar-top .nav-link:hover{background-color:#eee;}                             
#navbar-top .row,#navbar-top .node--type-faq-entry #main > .row .main-content .node__content,.node--type-faq-entry #main > .row .main-content #navbar-top .node__content{margin-left:auto;}                             
#navbar-top .row li,#navbar-top .node--type-faq-entry #main > .row .main-content .node__content li,.node--type-faq-entry #main > .row .main-content #navbar-top .node__content li{border-right:1px solid #575e67;}                             
#navbar-top .row li:last-child,#navbar-top .node--type-faq-entry #main > .row .main-content .node__content li:last-child,.node--type-faq-entry #main > .row .main-content #navbar-top .node__content li:last-child{border-right:none;}                             
#navbar-top a[href="#search"]{background:#FFFFFF url(/themes/custom/barrio_dps/images/icons/loupe.svg) no-repeat;background-position:88%;-webkit-background-size:21% 21%;background-size:21%;padding-right:40px;}                             
#navbar-top a[href="#settings"]{background:#FFFFFF url(/core/misc/icons/787878/cog.svg) no-repeat;background-position:88%;-webkit-background-size:21% 21%;background-size:21%;padding-right:40px;}
@media (max-width:767.98px){#navbar-top{border-bottom:none;display:none;}}            
@media (max-width:1199.98px){#header > .navbar > .container{padding:0;margin-right:25px;}                             
#header #navbar-main > .container{padding:0 10px;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw !important;max-width:none;}}                             
#navbar-main{max-width:1200px;margin:0 auto;}
#navbar-main .nav-link{color:#575e67;}                             
#navbar-main .nav-link:link,#navbar-main .nav-link:visited,#navbar-main .nav-link:focus,#navbar-main .nav-link:hover,#navbar-main .nav-link:active{color:#575e67;}                             
#navbar-main .nav-link:focus,#navbar-main .nav-link:hover{background-color:#eee;}                             
#navbar-main #dps-main-menu{margin:.5em 0 0 0;padding:0;}                             
#navbar-main #block-barrio-dps-main-menu{margin-left:auto;padding:0;}            
@media (max-width:991.98px){#header #navbar-main{padding-left:50px;}                             
#header #navbar-main #dps-main-menu{margin:0;}                             
#header #navbar-main > .container .nav.align-right{float:none;}}            
@media (max-width:767.98px){#block-barrio-dps-main-menu{display:none;}}                 
.navbar-brand{margin-right:0;padding-right:0;}                 

.navbar-brand img{width:100%;height:auto;max-width:375px;}            
@media (max-width:767.98px){.navbar-brand img{max-width:250px;}}
@media (max-width:575.98px){.navbar-brand img{max-width:180px;}}                 

.region-collapsed-area{background-color:#575E67;color:#FFFFFF;}                 
.region-collapsed-area .row,.region-collapsed-area .node--type-faq-entry #main > .row .main-content .node__content,.node--type-faq-entry #main >
.row .main-content .region-collapsed-area .node__content{margin:auto;max-width:1140px;}                 

.region-collapsed-area .row h2,.region-collapsed-area .node--type-faq-entry #main > .row .main-content .node__content h2,.node--type-faq-entry #main > .row .main-content .region-collapsed-area .node__content h2{padding-top:7px;}                 


/* for nav burger   jaw */
.region-collapsed-area .row > div .content a,.region-collapsed-area .node--type-faq-entry #main > .row .main-content .node__content > div .content a,.node--type-faq-entry #main > .row .main-content .region-collapsed-area .node__content > div .content a{margin-bottom:8px;}

#block-mobilemenu{display:none;}                             
#block-mobilemenu a[href="#close"]{background:#FFFFFF url(https://www.dps.texas.gov/themes/custom/barrio_dps/images/icons/ex.svg) no-repeat;background-position:15px;padding-left:35px;}                             

#block-mobilemenu a[href="#utilitynav"],#block-mobilemenu a[href="#language"]{display:none;} 
#block-mobilemenu a[href="#utilitynav"] + .menu,#block-mobilemenu a[href="#language"] + .menu{background-color:#575E67;color:#FFFFFF;margin:0 5px;padding:7px 10px;}

#block-mobilemenu a[href="#utilitynav"] + .menu a,#block-mobilemenu a[href="#language"] + .menu a{border-right:1px solid #fff;margin:0;padding:0 10px 0 6px;}                             

#block-mobilemenu a[href="#utilitynav"] + .menu a:last-child,#block-mobilemenu a[href="#language"] + .menu a:last-child{border-rhttps://hdqdevextweb001/section/about-dps/complaints-complimentsight:none;}                          
@media (max-width:767.98px){#block-mobilemenu{display:block;}


#block-mobilemenu > ul{float:right;margin-right:25px;}                             
#block-mobilemenu > ul > li > ul{display:none;position:absolute;left:0;list-style:none;z-index:999;} 


/* issue with mini nav positioning when opened * /                            
#block-mobilemenu > ul > li > ul.mobile-visible{background-color:rgba(255,255,255,0.6);display:block;left:55%;right:50%;margin:0 -50vw 10px -77vw;width:100vw !important;max-width:none;padding:5px 20px;top:-20px;}
*/
#block-mobilemenu > ul > li > ul.mobile-visible{
	background-color:rgba(255,255,255,0.6);
	display:block;
	left:55%;
	right:50%;
	margin:0 -20vw 10px -55vw;
	width:100vw !important;
	max-width:none;
	padding:5px 20px;
	top:-20px;}



                             
#block-mobilemenu > ul > li > ul .nav-item a{height:auto;padding-top:5px;background-color:#575E67;margin:5px;color:#FFFFFF;position:relative;}                             
#block-mobilemenu > ul > li > ul .nav-item a:link,#block-mobilemenu > ul > li > ul .nav-item a:visited,#block-mobilemenu > ul > li > ul .nav-item a:focus,#block-mobilemenu > ul > li > ul .nav-item a:hover,#block-mobilemenu > ul > li > ul .nav-item a:active{background-color:#575E67;color:#FFFFFF;}                             
#block-mobilemenu > ul > li > ul .nav-item a:focus,#block-mobilemenu > ul > li > ul .nav-item a:hover{text-decoration:underline;}                             
#block-mobilemenu .nav-item a{height:75px;padding-top:50px;margin-top:-20px;}                             

#block-mobilemenu .nav-item .nav-link-search{background:url(/includes/Drupal/images/loupe.svg) no-repeat;background-position-x:0%;background-position-y:0%;-webkit-background-size:auto auto;background-size:auto;background-position:50%;-webkit-background-size:33% 33%;background-size:33%;}}


@media (max-width:767.98px) and (max-width:575.98px){#block-mobilemenu .nav-item .nav-link-search{font-size:10px;height:75px;padding:50px 10px 0 10px;margin-top:-20px;}}

@media (max-width:767.98px){#block-mobilemenu .nav-item .nav-link-menu{background:url(/includes/Drupal/images/hamburger.svg) no-repeat;
	background-position-x:0%;
	background-position-y:0%;
	-webkit-background-size:auto auto;
	background-size:auto;
	background-position:50%;
	-webkit-background-size:33% 33%;
	background-size:33%;
	margin-top:-80px;}}


@media (max-width:767.98px) and (max-width:575.98px){#block-mobilemenu .nav-item .nav-link-menu{
	font-size:10px;
	height:75px;
	padding:40px 10px 0 10px;
	margin-top:-72px;}}


                             
#block-mobilemenu a[href="#language"] + .menu{margin-top:5px;padding-left:15px;height:75px;}                             
#block-mobilemenu a[href="#language"] + .menu a{background-color:#fff !important;color:#575E67 !important;float:left;margin-right:15px;Margin-top:5px;min-width:80px;max-height:30px;background-image:none;padding-top:2px !important;}                             
#block-mobilemenu a[href="#language"] + .menu a[title="English"]:before{display:block;content:"English";text-align:center;}
#block-mobilemenu a[href="#language"] + .menu a[title="Inglés"]:before{display:block;content:"Inglés";text-align:center;}
#block-mobilemenu a[href="#language"] + .menu a[title="Spanish"]:before{display:block;content:"Spanish";text-align:center;}
#block-mobilemenu a[href="#language"] + .menu a[title="Español"]:before{display:block;content:"Español";text-align:center;}  




/* HR line on footer */                         
#block-barrio-dps-breadcrumbs{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:10px;color:#FFFFFF;background:#3E679F;padding:5px 20px;}                             
#block-barrio-dps-breadcrumbs > .content{max-width:1140px;margin:auto;}                             
#block-barrio-dps-breadcrumbs .breadcrumb{padding:0;margin:0;background-color:transparent;color:#FFFFFF;}                             
#block-barrio-dps-breadcrumbs .breadcrumb a,#block-barrio-dps-breadcrumbs .breadcrumb a:link,#block-barrio-dps-breadcrumbs .breadcrumb a:visited,#block-barrio-dps-breadcrumbs .breadcrumb a:focus,#block-barrio-dps-breadcrumbs .breadcrumb a:hover,#block-barrio-dps-breadcrumbs .breadcrumb a:active{color:#FFFFFF;text-decoration:underline;margin-right:11px;}                             
#block-barrio-dps-breadcrumbs .breadcrumb .breadcrumb-item{padding-left:0;}
#block-barrio-dps-breadcrumbs .breadcrumb .breadcrumb-item + .breadcrumb-item::before{color:#FFFFFF;content:">";}footer.site-footer{background-color:transparent !important;}footer.site-footer > .container-xl{border-top:2px #333 solid;padding-top:15px;margin-top:35px;}



@media (max-width:1199.98px){footer.site-footer > .container-xl{padding:15px 50px;}}
#block-followdps-2{padding:0;}
#block-footer{margin-left:auto;}                          
@media (max-width:991.98px){#block-footer{margin-left:-30px;}
#block-footer h3{margin-top:35px;}}                             
#block-footer .nav .menu{list-style:none;padding:0;margin:0 -15px;}
#block-footer .nav .menu a,#block-footer .nav .menu a:link,#block-footer .nav .menu a:visited,#block-footer .nav .menu a:focus,#block-footer .nav .menu a:hover,#block-footer .nav .menu a:active{font-family:"Lato",sans-serif;color:#0F1927;font-size:14px;}                             
#block-footer .nav .menu a:hover{text-decoration:underline;}
#block-copyright-2{width:100%;text-align:center;margin-top:35px;font-family:"Lato",sans-serif;color:#0F1927;font-size:14px;}
#sidebar_second .block{margin:0;padding:10px 0 0 5px;}                             
#sidebar_second .views-element-container{border:none;}
#sidebar_second .view-content.row,#sidebar_second .node--type-faq-entry #main > .row .main-content .view-content.node__content,.node--type-faq-entry #main > .row .main-content #sidebar_second .view-content.node__content{margin:15px 0;}
#sidebar_second .view-content.row .item-list ul li,#sidebar_second .node--type-faq-entry #main > .row .main-content .view-content.node__content .item-list ul li,.node--type-faq-entry #main > .row .main-content #sidebar_second .view-content.node__content .item-list ul li{padding:0 0 10px 0;border:none;font-size:12px;}
#sidebar_second .view-content.row .item-list ul li .views-field-title,#sidebar_second .node--type-faq-entry #main > .row .main-content .view-content.node__content .item-list ul li .views-field-title,.node--type-faq-entry #main > .row .main-content #sidebar_second .view-content.node__content .item-list ul li .views-field-title{font-weight:bold;}



/* */
.multi-column-block .label-right{position:absolute;top:-25px;left:50%;margin-left:15px;}                 
.multi-column-block .field--type-text-long{padding-top:45px;}}
@media (max-width:575.98px){.multi-column-block .fg-img{margin-bottom:15px;}}                 
.multi-column-block .col-12.col-md-6 div.btn.btn-primary{width:100%;}                 


.region-collapsed-area{background-color:#575E67;color:#FFFFFF;}                          
#block-searchdropdown{height:0;max-height:0;-webkit-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;visibility:hidden;width:100%;}                          
#block-searchdropdown #searchdropdown-block-form{display:none;}                          
#block-searchdropdown.search-visible{height:auto;max-height:400px;padding-bottom:2px;visibility:visible;}                          
#block-searchdropdown.search-visible #searchdropdown-block-form{display:block;}                          
#block-searchdropdown.search-visible .form-group{margin:5px 0;}                          
#block-searchdropdown.search-visible .form-group .input-group{margin-bottom:0 !important;}                          
#block-searchdropdown.search-visible .form-search.ui-autocomplete-input{background:#FFFFFF;}                          
#block-searchdropdown.search-visible .form-submit.button{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background:#FFFFFF url(/includes/Drupal/images/loupe.svg) no-repeat;background-position:center;-webkit-background-size:50% 50%;background-size:50%;cursor:pointer;direction:ltr;height:38px;overflow:hidden;text-indent:-9999px;width:50px;}                         
#page-formatter{height:0;max-height:0;-webkit-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s;visibility:hidden;}     
#page-formatter.settings-visible{height:auto;max-height:400px;padding-bottom:2px;visibility:visible;}                          
#page-formatter h2{font-size:16px;}                          
#page-formatter .page-format-default,#page-formatter .page-format-text{background-color:#fff;float:left;font-size:1rem !important;margin-right:15px;min-width:80px;padding-top:2px;height:30px;background-image:none;text-align:center;}                          
@media (max-width:767.98px){#page-formatter{display:none;}}                          
#block-barrio-dps-page-title{position:relative;width:100%;padding-right:15px;padding-left:15px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background:#3E679F;color:white;padding:15px 20px 15px 55px;}                          
@media (min-width:768px){#block-barrio-dps-page-title{padding:20px 20px 20px 55px;}}
@media (min-width:992px){#block-barrio-dps-page-title{padding:25px 20px 25px 55px;}}
#block-barrio-dps-page-title h1.title{font-family:"Montserrat",sans-serif;font-size:25px;font-weight:bold;margin:0;}
@media (min-width:576px){#block-barrio-dps-page-title h1.title{font-size:35px;}}                          
@media (min-width:768px){#block-barrio-dps-page-title h1.title{font-size:35px;}}                          
@media (min-width:992px){#block-barrio-dps-page-title h1.title{font-size:40px;}}                          
#block-barrio-dps-page-title > .content{margin:auto;max-width:1140px;}

