/*--Custom CSS--*/

.nav>ul ul ul {
    height: 100%;
    }

#wrapper, .footer-wrapper, .main-content-wrapper, #pageHeaderWrapper {
    max-width: 100%;
    }
    
.footer-wrapper .social-icons a {
    padding: 5px 5px;
    }
    
.footer-wrapper .social-icons a img {
    width: auto;
    max-width: 20px;
    max-height: 23px;
    }
    
@media screen and (min-width: 1920px) {
    .container-xxl { max-width: 80%; }
    .container-lg { max-width: 70%; }
}
@media screen and (max-width: 1199.98px){
	.businessSection1 .inner-padding-120{padding-bottom:0}
}
    
@media screen and (min-width: 991.98px) {
    .footer-wrapper .ftbox1 .social-icons { justify-content: center; }
    }
    
@media screen and (max-width: 991.98px) {
  #pageHeaderWrapper .logo-holder .logo { width: 112px; }
}

@media screen and (max-width: 767.98px) {
    .smw-widget .smw-row[data-v-500bb8a4]:nth-child(1), .smw-widget .smw-row[data-v-500bb8a4]:nth-child(2) { font-weight: bold; font-size: 14px !important; }
    .homeSection5 .smw-list.smw-basic .smw-row.smw-flexbox { width: 100% !important; }
    .footer-wrapper .social-icons a img { max-width: 18px; max-height: 20px; }
    .smw-widget .smw-row[data-v-500bb8a4]:nth-child(2n+1) { padding-right: 0px !important; }
}

@media screen and (max-width: 575.98px){
     .homeSection3 .right{padding-bottom:0;}
	.pageTitle small:empty{display:none}	
}