/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 
 
 #header{background: #111111!important}
 .header-bottom,.header-top{border-bottom:none;}
 #header .ps-contactinfo a, .header-block__action-btn, .header-block__action-btn{color:white;}
 
 #content{background: #111111!important}
.ps-banner{background: #111111!important;margin-top:-2.5rem;}
.ps-customtext{color: white;}


.ps-mainmenu:is(.ps-mainmenu--desktop){justify-content: center;}
.ps-mainmenu:is(.ps-mainmenu--desktop) .ps-mainmenu__tree{justify-content: space-evenly;}
.ps-mainmenu:is(.ps-mainmenu--desktop) .ps-mainmenu__tree>li .ps-mainmenu__tree-link{    color: white;text-transform: uppercase;font-weight: 300;}
.ps-mainmenu:is(.ps-mainmenu--desktop) .ps-mainmenu__tree>li .ps-mainmenu__tree-dropdown-toggle{color:white;}
nav.mainmenu__desktop{width: 100%;max-width: 1310px;}
.ps-mainmenu:is(.ps-mainmenu--desktop) .ps-mainmenu__tree>li .submenu{background: #111111!important}
.ps-mainmenu:is(.ps-mainmenu--desktop) .submenu__left-item{color:white;}
.ps-mainmenu:is(.ps-mainmenu--desktop) .submenu__right-items .menu-item{color:white;}
.ps-mainmenu:is(.ps-mainmenu--desktop) .submenu__left-item.active{color:rgba(229, 36, 33, 1);}

.header-block__badge{color:rgba(229, 36, 33, 1);}
@media (min-width: 768px) {
    .header-block--active .header-block, .header-block--active .header-block__icon {
        color:rgba(229, 36, 33, 1);
    }
}