/*
 Theme Name:     Sun Mountain (Divi Child)
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

.et_mobile_nav_menu:before {
  content:'Menu';
  margin-right: 4px;
  color: #fff8f1;
  font-weight: 700;
  font-size: 36px;
  font-family: 'AmaticSC', Helvetica, Arial, Lucida, sans-serif;
}

.et_pb_menu_0.et_pb_menu ul li .sub-menu li a, .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu li a, .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu li a {
	font-size: 18px;
}

header {
    position: relative;
    z-index: 99999;
}

    .et-menu li {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

.et_pb_module et_pb_text .wsf-grid wsf-fields .sf-extra-small-12 #wsf-1-field-10 {
	    color: #FFFFFF !important;
    border-width: 0px !important;
    border-radius: 6px;
    letter-spacing: 0.06em;
    font-size: 18px;
    font-family: 'Source Sans Pro', Helvetica, Arial, Lucida, sans-serif !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    background-color: #00215a;
    padding-top: 14px !important;
    padding-right: 24px !important;
    padding-bottom: 14px !important;
    padding-left: 24px !important;
	}
	
	
	  .et_pb_text_inner ol {
        padding-left: 2em; /* Adjusts the indentation of the entire list */
        list-style-position: outside;
    }

    .et_pb_text_inner ol li {
        padding-left: 0.5em; /* Adjusts space between the number and the text */
        margin-bottom: 0.5em; /* Adds vertical space between list items */
    }
    
    .et_pb_menu .et_pb_menu__search-input, .et_pb_menu .et_pb_menu__search-input::placeholder {
 color: #fff;
 font-family: 'AmaticSC', Helvetica, Arial, Lucida, sans-serif;
}

.et_pb_menu .nav li ul {
        z-index: 99999 !important;
    }

.nav li ul {
    width: 400px;
}

.et-menu li li a {
    width: 360px;
}
.et_pb_menu_0.et_pb_menu ul li .sub-menu li a, .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu li a, .et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu li a {
    font-family: 'Periodico Text Regular', Helvetica, Arial, Lucida, sans-serif;
    font-weight: bold;
}



@media (min-width: 981px)  {
}


@media (max-width: 980px) {
}