.edgtf-preload-background { background-image: url(https://los-espiritus.com/wp-content/themes/rebellion/assets/img/preload_pattern.png) !important;}

.edgtf-wrapper-inner, .edgtf-content, .edgtf-content-inner > .edgtf-container { background-color: #121212;}

.edgtf-boxed .edgtf-wrapper { background-attachment: fixed;}

h1 { font-family: Ultra;font-size: 17px;font-weight: 100;}

h2 { font-family: Ultra;font-size: 24px;text-transform: capitalize;font-weight: 100;}

h3 { font-family: Ultra;font-weight: 100;}

h4 { font-family: Ultra;font-size: 20px;font-weight: 100;}

h5 { font-family: Ultra;font-weight: 100;}

h6 { font-family: Ultra;font-weight: 100;}

p { font-family: Chivo;font-style: normal;font-weight: 100;}

a, p a { font-weight: 100;}

.edgtf-header-standard .edgtf-page-header .edgtf-menu-area { background-color: rgba(10, 10, 10, 0.83);border-bottom: none;}

.edgtf-header-full-screen .edgtf-page-header .edgtf-menu-area { border-bottom: none;}


        
        
        
        
	            
        
        

        
        
        
        
        
        
        
        
        
                    .edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner > ul > li:last-child > a,
            .edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner > ul > li > ul > li:last-child > a,
            .edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner > ul > li > ul > li > ul > li:last-child > a{
            border-bottom:1px solid transparent;
            }

                            .edgtf-drop-down .edgtf-menu-second .edgtf-menu-inner ul li,
            .header-widget.widget_nav_menu ul.menu li ul li{
	        border-bottom-width:1px;
	        border-bottom-style:solid;
                        }
        
        
        
        
        
        
        
        
        
                
                .edgtf-header-divided .edgtf-page-header .edgtf-menu-area .edgtf-grid .edgtf-vertical-align-containers { border: 0;}

.edgtf-header-centered .edgtf-page-header .edgtf-logo-area .edgtf-grid .edgtf-vertical-align-containers { border: 0;}

.edgtf-header-centered .edgtf-page-header .edgtf-menu-area .edgtf-grid .edgtf-vertical-align-containers { border: 0;}

.edgtf-mobile-header .edgtf-mobile-header-inner { background-color: #000000;}

.edgtf-mobile-header .edgtf-mobile-nav { background-color: #000000;}

.edgtf-mobile-header .edgtf-mobile-nav a, .edgtf-mobile-header .edgtf-mobile-nav h4 { font-family: Ultra;font-size: 14px;line-height: 37px;font-weight: 100;}

.edgtf-mobile-header .edgtf-mobile-menu-opener a { color: #ed5252;}

.edgtf-side-menu-slide-from-right .edgtf-side-menu { right: -25%;width: 25%;}

.edgtf-side-menu, .edgtf-side-area-uncovered-from-content .edgtf-side-menu, .edgtf-side-menu-slide-from-right .edgtf-side-menu { padding-right: 50px;padding-left: 50px;}

.edgtf-btn.edgtf-btn-outline { border-color: transparent;}

.edgtf-btn.edgtf-btn-solid { color: #ffffff;background-color: #ed5252;}

