/*
Theme Name: Divi Child
Theme URI: https://c3net.de
Version: 1.0
Description: Child Theme of Divi
Author: Christoph Schorr
Template: Divi
*/
@import url("../Divi/style.css");

@font-face {
    font-family: 'Jackpot';
    src: url('https://www.sgrail.country/silvaplana/wp-content/themes/divi-child/fonts/JACKPOT/jackpot-webfont.woff2') format('woff2'),
    url('https://www.sgrail.country/silvaplana/wp-content/themes/divi-child/fonts/JACKPOT/jackpot-webfont.woff') format('woff');
    font-display: swap;
}

h1, h2 {
font-family: 'Jackpot' !important;
}

.mobile_menu_bar:before, .mobile_menu_bar:after, 
#top-menu li.current-menu-ancestor>a, 
#top-menu li.current-menu-item>a {
    color: #b98959;
}

.nav li ul, .et_mobile_menu {
	border-color: #b98959 !important;
}

h1 {
    font-size: 70px !important;
}

.et_pb_text h2 {
    font-size: 50px !important;
}
footer .et_pb_text h2 {
    font-size: 30px !important;	
}
nav#top-menu-nav {
    text-transform: uppercase !important;
}
nav#top-menu-nav li {
    font-size: 16px !important;
}
li.menu-item-73 a {
    background-color: #b98959 !important;
    padding: 4px 6px;
    color: #fff !important;
}
li.menu-item-73 a:hover,
li.menu-item-73 a:active {
    color: #fff !important;
}
.et_pb_slide_content img {
    filter: drop-shadow(1px 1px 1px black);
    width: 75%;
    margin: 100px 0;
}

.et_pb_section_1.et_pb_section {
    padding-top: 0px !important;
}

.bottom-nav li.current-menu-item>a {
    color: #b98959;
}
footer .et_pb_with_background {
	color: #fff;
}
footer .et_pb_with_background h2 {
	color: #b98959 !important;
}
#footer-menu .et-menu a {
	color: rgba(255,255,255,0.6);
}
.block {
    background: #b98959;
}
.block h4 {
	color: black !important;
	font-family: 'Jackpot' !important;
}
.block .et_pb_blurb_description h3 {
    color: white;
}
#jump ul {
	text-align: center;
}
#jump h3 {
	font-family: 'Jackpot' !important;
	display: inline;

}
#jump h3:hover {
	color: #b98959 !important;
}
#jump ul > li {
    display: inline;
    margin-right: 18px;
}
#travel-icons img {
	width: 25%;
}
