.hs-menu-wrapper ul {
    justify-content: center;
}
.hs-menu-wrapper ul li a{
font-size:20px;
color:#2F3031;
}
#hs_menu_wrapper_widget_1683192952905_ ul li {
    padding: 15px;
}
#hs_menu_wrapper_widget_1683192952905_ ul li:hover a{
  font-weight:bold;
}
#hs_cos_wrapper_widget_1683192952905{
padding-bottom:6px;
}

/* css for responsivness */

@media screen and (min-width: 768px) and (max-width: 810px) {
     #hs_cos_wrapper_widget_1683220890498 h1, #hs_cos_wrapper_module_16832839489254 h2, #hs_cos_wrapper_module_16832850511507 h2, #hs_cos_wrapper_module_16833020577725 h2 {
         font-size: 26px !important;
         line-height: 34px !important;
         margin-bottom: 15px !important;
    }
     section.wrap-banner h2 {
         color: #fff;
         font-size: 100px!important;
         line-height: 100px!important;
         margin-bottom: 30px!important;
    }
     section.wrap-banner h3 {
         color: #fff;
         font-size: 40px!important;
         margin-bottom: 30px;
         line-height: 50px !important;
    }
}
@media screen and (min-width: 360px) and (max-width: 480px) {
     #hs_cos_wrapper_widget_1683220890498 h1, #hs_cos_wrapper_module_16832839489254 h2, #hs_cos_wrapper_module_16832850511507 h2, #hs_cos_wrapper_module_16833020577725 h2 {
         font-size: 26px !important;
         line-height: 34px !important;
         margin-bottom: 15px !important;
    }
     section.wrap-banner h2 {
         color: #fff;
         font-size: 100px!important;
         line-height: 100px!important;
         margin-bottom: 30px!important;
    }
     section.wrap-banner h3 {
         color: #fff;
         font-size: 40px!important;
         margin-bottom: 30px;
         line-height: 50px !important;
    }
}

/* Css for mega menu */

