.header .header__top{
	background-color:#0d1b2a !important;
  	padding:7px 0 !important;
}
.header--mobile{
	background-color:#0d1b2a !important;
}
.header--sticky :is(.header__top, .navigation--mobile){
	background-color:#0d1b2a !important;
}
.header .navigation{
	background-color:#182A3E !important;
}
.header .ps-dropdown-menu a{
	color:rgb(0, 0, 0) !important;
}
.ps-search--mobile button{
	background:#FBB13C;
    display: flex;
    align-items: center;
    justify-content: center;
}
.header .ps-dropdown-menu a:hover{
	color:var(--color-1st) !important;
}
.widget_contact-us .widget_content h3{
	color:#FBB13C;
}
.widget_footer a:before{
	background:#ffffff !important;
}
.ps-footer .ps-container {
	padding:0;
}
.ps-footer .ps-container > div{
	padding-left:15px;
  	padding-right:15px;
}
.ps-footer__links, .ps-footer__copyright{
	background:#0d1b2a;
}
.navigation__extra > li > a, .navigation__extra > li > div > a, .menu > li > a, .menu__toggle{
	padding-top:7px !important;
	padding-bottom:7px !important;
}
.ps-home-banner{
	padding-top:15px !important;
  	margin-bottom:15px !important;
}
.ps-home-banner .ps-section__left{
	padding-right:15px !important;
}
.ps-home-banner .ps-section__right{
  	display: flex;
    flex-direction: column;
    align-items: stretch;
    justify-content: stretch;
    gap: 15px;
}
.ps-home-banner .ps-collection{
	margin:0 !important;
}

/* Responsive Design */
@media all and (min-width:432px){
  .ps-footer .ps-container > div {
  	padding-left:30px;
    padding-right:30px;
  }
}