.header-menu-sidebar-inner {
    padding: 1.2em 1em;
}
.header-menu-sidebar-inner .primary-menu-ul{
		overflow-y: visible;
}
.header-menu-sidebar-inner .caret {
    width: 40px;
    height: 20px;
}
.logo {
    display: inline-block;
}
a.custom-logo-link {
    box-shadow: none !important;
}
.custom-logo-new {
    height: 55px;
    width: 200px;
    background: url(https://pfgoptics.com/wp-content/uploads/2021/07/PFG-Logo-1024x280-1-e1628766129215.jpg) no-repeat;
    background-size: 100%;
    text-indent: -1000em;
    overflow: hidden;
    display: inline-block;
}
.nav-ul .sub-menu li {
    text-align: left;
}
.nav-ul .sub-menu li>span {
    font-weight: 400;
	white-space: nowrap;
    padding: 7px 14px;
	display:block;
	width:100%;
}
.nav-ul .sub-menu li>span:hover{
	color:#fb2056;
}
.menu-item-object-page span:hover {
	color:#fb2056;
}
.builder-item--primary-menu .nav-menu-primary > .nav-ul li.current-menu-item > span{
	color:#fb2056;
}
.faqAnswer{
padding:10px 30px !important;
}
@media screen and (max-width: 1023px){
.navbar-toggle {
    display: block;
}
}