/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 21 2023 | 12:51:33 */
.text-light{
  color: #ffffff;
}
.et_pb_tabs div.et_pb_tab_1.et_pb_tab, 
.et_pb_tabs div.et_pb_tab_2.et_pb_tab,
.et_pb_tabs div.et_pb_tab_3.et_pb_tab,
.et_pb_tabs div.et_pb_tab_4.et_pb_tab{
  display: none;
}
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea{
  height: 50px;
}

.et_pb_menu .et-menu>li {
  padding-left: 18px;
  padding-right: 18px;
}
@media only screen and (max-width: 768px){
  .et_pb_menu_inner_container{
    display: flex !important;
  }
  .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap .et_pb_menu__logo, .et_pb_menu_0_tb_header .et_pb_menu__logo-slot{
    max-width: 70%;
  }
}

/********MEGA MENU STARTS******/
.et-menu-nav li.mega-menu li>a {
  width: 300px !important;
}
.et-menu-nav li.mega-menu li ul li a{
  font-weight: 300;
}
.et-menu li li a {
  padding: 4px 20px;
}
.nav li li a{
  font-size: 12px;
}
/********MEGA MENU ENDS********/

.nav li li{
  padding: 0 4px;
}
.et-menu li li a {
  padding: 4px 8px;
}
.et-menu li li.menu-item-has-children>a:first-child:after {
  top: 4px;
  right: -16px;
}

.et_mobile_menu .first-level > a, .et_mobile_menu .second-level > a {
  background-color: transparent;
  position: relative;
}
.et_mobile_menu .first-level > a:after, .et_mobile_menu .second-level > a:after {
  font-family: 'ETmodules';
  content: '\4c';
  font-weight: normal;
  position: absolute;
  font-size: 16px;
  top: 13px;
  right: 10px;
}
.et_mobile_menu .first-level > .icon-switch:after, .et_mobile_menu .second-level > .icon-switch:after{
  content: '\4d';
}
.second-level, .third-level {
  display: none;
}
.reveal-items {
  display: block;
}
.et_mobile_menu {
  /*margin-top: 20px;
  width: 230%;
  margin-left: -65%;*/
  width: 100%;
}
.et_mobile_menu li li {
    padding-left: 6%;
}
@media only screen and (max-width: 768px){
	.et_pb_menu--style-inline_centered_logo .et_pb_menu_inner_container>.et_pb_menu__logo-wrap, .et_pb_menu--style-inline_centered_logo .et_pb_row>.et_pb_menu__logo-wrap {
		margin-bottom: 0;
	}
}
