/* 
 Theme Name:   Divi Child
 Theme URI:    
 Description:  
 Author:       pfu_admin
 Author URI:   
 Template:     Divi
 Version:      1.0

 /* == Add your own styles below this line ==
--------------------------------------------*/


h1 {font-size:3em; font-weight: 300;}
h2 {font-size:2.5em; font-weight: 300;}
h3 {font-size:2.1em; font-weight: 300;}
h4 {font-size:1.8em; font-weight: 300;}
h5 {font-size:1.5em; font-weight: 300;}
h6 {font-size:1.2em; font-weight: 300;}

.specialFont{font-family: 'Allura',handwriting;}

.nav li ul {width: 340px !important;}
#top-menu li li a {
    padding: 6px 20px;
    width: 300px !important;
}

.gradient-text-dark {
	  background: linear-gradient(15deg, #B95A3F, #FAD5AC);
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
}

a.button.dark{
	background: linear-gradient(15deg, #B95A3F, #FAD5AC);
	color: #FFF;
	padding: 16px 24px;
	font-weight: bold;
}

a.button.special{
  	display: inline-block;
  	padding: 36px 36px;
  	background-image: url('https://demo.phifux.at/susannacham_com/wp-content/uploads/special-button-3.png');
 	background-size: contain;       /* make image cover the area */
  	background-position: center;  /* center the image */
  	background-repeat: no-repeat; /* no tiling */
  	text-decoration: none;        /* remove underline */
  	font-weight: bold;            /* optional */
  	border-radius: 4px;           /* optional rounded corners */
	color:#fff;
}

a.button.special:hover {
  filter: brightness(1.1); /* slightly brighter */
}

a.button.specialBright{
  	display: inline-block;
  	padding: 36px 36px;
  	background-image: url('https://demo.phifux.at/susannacham_com/wp-content/uploads/special-button-3-white.png');
 	background-size: contain;       /* make image cover the area */
  	background-position: center;  /* center the image */
  	background-repeat: no-repeat; /* no tiling */
  	text-decoration: none;        /* remove underline */
  	font-weight: bold;            /* optional */
  	border-radius: 4px;           /* optional rounded corners */
	color: #B95A3F;
}

a.button.specialBright:hover {
  filter: brightness(1.1); /* slightly brighter */
}

a.button.specialDark{
  	display: inline-block;
  	padding: 36px 36px;
  	background-image: url('https://demo.phifux.at/susannacham_com/wp-content/uploads/special-button-3-red.png');
 	background-size: contain;       /* make image cover the area */
  	background-position: center;  /* center the image */
  	background-repeat: no-repeat; /* no tiling */
  	text-decoration: none;        /* remove underline */
  	font-weight: bold;            /* optional */
  	border-radius: 4px;           /* optional rounded corners */
	color: #FFFFFF;
}

a.button.specialDark:hover {
  filter: brightness(1.1); /* slightly brighter */
}

#top-menu a:hover{color: #D9814A !important;}

footer .widget_search{ }
footer .widget_search input{background-color: #fcd9af !important;}
footer .widget_search button{background-color: #D9814A !important; color: #FFFFFF !important;}

.et_pb_blurb_description h3
{
	font-size: 42px !important;
}

.home-headline {
	font-size: 70px;
	margin-bottom: 30px;
	font-weight: 300;
}

.imageOverlayButton {display: flex; height: 220px;}
.imageOverlayButton .et_pb_text_inner{margin: auto; padding: 5px; background-color: RGBA(255,255,255,0.5); width: 100%;}

.customWatercolorButton{
  	display: inline-block;
  	padding: 36px 36px;
  	background-image: url('https://demo.phifux.at/susannacham_com/wp-content/uploads/special-button-1-1.png');
 	background-size: contain;       /* make image cover the area */
  	background-position: center;  /* center the image */
  	background-repeat: no-repeat; /* no tiling */
  	color: white;                 /* adjust to your design */
  	text-decoration: none;        /* remove underline */
  	font-weight: bold;            /* optional */
  	border-radius: 4px;           /* optional rounded corners */
	color:#fff;
}