/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        4.11.2
*/
 
/* Theme customization starts here
------------------------------------------------------- */
/* //Style Back-to-Top Button// */
.et_pb_scroll_top.et-pb-icon:hover {
    background: #d4af37; }
.et_pb_scroll_top.et-visible {
    -webkit-animation: fadeIn 1s 1 cubic-bezier(0.77,0,0.175,1);
    animation: fadeIn 1s 1 cubic-bezier(0.77,0,0.175,1); }
.et_pb_scroll_top.et-hidden {
    -webkit-animation: fadeOut 1s 1 cubic-bezier(0.77,0,0.175,1);
    animation: fadeOut 1s 1 cubic-bezier(0.77,0,0.175,1); }
.et_pb_scroll_top.et-pb-icon {
    bottom: 0.3em;
    right: 0.3em;
    border-radius: 25px;
    font-size: 2.5em;
    padding: 0.1em; }
.et_pb_scroll_top:before {
    content: '\36'; }

/* //Style toggle icon// */
.et_pb_toggle_title:before {
    content: "\33" !important;
    transition: all .3s ease-in-out; }
.et_pb_toggle_open .et_pb_toggle_title:before {
   content: "\33" !important;
   transform: rotate(180deg); }

/* //Menu Styling// */
/*menu active link*/
#main-header #top-menu a.ds-menu-active,
.et_slide_in_menu_container .et_mobile_menu a.ds-menu-active {
    color: #FE437D !important; }
/*disable Hamburger Menu in Menu Module*/
.lwp-hide-mobile-menu.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu {
    display: flex!important; }
.lwp-hide-mobile-menu .et_mobile_nav_menu {
    display: none; }
/*vertical menu*/
.lwp-vertical-menu nav ul li {
    width: 100%;
    display: block; }

/* //Styling sliders// */
/*hide product slider title*/
.et_pb_fullwidth_post_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title a {
    visibility: hidden; }
.et_pb_fullwidth_post_slider_1.et_pb_slider .et_pb_slide_description .et_pb_slide_title a {
    visibility: hidden; }
/*padding on mobile*/
.et_pb_slide {
    padding: 0 0%; }

/* //PopUp Form Styling// */
/*X styling*/
#et-boc .area-outer-wrap .da-close {width: 50px;
	height: auto;
    font-size: 35px;}
#et-boc .area-outer-wrap[data-da-color=dark] .da-close {
    background: transparent;}

/* Sticky Menu Pop-Up */
.pop-up { /*hides pop-up when there is no "active" class*/
  visibility: hidden; }
.pop-up.active { /*displays pop-up when "active" class is present*/
  visibility: visible;
  cursor: pointer; }
.pop-me {
  cursor: pointer; }