/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 03 2021 | 13:15:48 */
/* mobile */

@media (max-width: 980px) {
  .et_pb_menu .et_mobile_nav_menu {
      margin: 0 auto!important;
  }
}

.et_mobile_menu li a {
	text-align: center;
}

/*==== Start Underline Drop-In ====*/

.pa-underline-dropin nav ul li a {
   position: relative;
}

.pa-underline-dropin a:hover {
    color: #c1282e;
    text-decoration: none!important;
}

.pa-underline-dropin nav ul li a::before {
   content: "";
   position: absolute;
   bottom: -10px;
   height: 2px;
   width: 100%;
   left: 0;
   opacity: 0;
   background-color: #c1282e;
   z-index: 2;
   display: block;
   -webkit-transition: .3s;
   -o-transition: .3s;
   transition: .3s;
   -webkit-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
   -o-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
   transition-timing-function: cubic-bezier(.58, .3, .005, 1);
}



.pa-underline-dropin nav ul li a:hover::before {
   bottom: 0;
   opacity: 1;
}


/*==== End Underline Drop-In ====*/

/* mobile */

@media (max-width: 980px) {
.et_pb_menu .et_mobile_nav_menu {

    margin: 0 auto!important;

}
}





/* extra basis

.et-menu a:hover {
    opacity: 1;
  text-decoration:none!important;
}

.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul {
    background-color: #fff!important;
    text-align: center;
}


.pa-underline-dropin nav ul li a:hover {
  color: #fff;
}




.pa-underline-dropin nav ul li a {
   position: relative;
}



.pa-underline-dropin nav ul li a::before {
   content: "";
   position: absolute;
   bottom: -10px;
   height: 2px;
   width: 100%;
   left: 0;
   opacity: 0;
   background-color: #fff;
   z-index: 2;
   display: block;
   -webkit-transition: .3s;
   -o-transition: .3s;
   transition: .3s;
   -webkit-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
   -o-transition-timing-function: cubic-bezier(.58, .3, .005, 1);
   transition-timing-function: cubic-bezier(.58, .3, .005, 1);
}

.pa-underline-dropin nav ul li a:hover::before {
   bottom: 0;
   opacity: 1;
}






@media (max-width: 980px) {
.et_pb_menu .et_mobile_nav_menu {

    margin: 0 auto!important;

}
}
/*

