/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");


body { font-size:130% !important; }

@font-face {
font-family: Trou;
src: url('fonts/trou.ttf');
}

.trou-h1 h1 {
font-family: Trou;
font-size:500%;
}

.trou-h2 h2 {
font-family: Trou;
font-size:300%;
}

.trou-h3 h3 {
font-family: Trou;
font-size:150%;
}

.trou-h4 h4 {
font-family: Trou;
}

.trou-h5 h5 {
font-family: Trou;
}

.trou-h6 h6 {
font-family: Trou;
}



/*----------------------------------------contact form 7 wie divi theme*/
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #eee !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #2EA3F2 !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover {
background-color: #eee;
border-color:#eee;
padding: 6px 20px !important;
}

/*------------------------------------------------ENDE*/

/*------------------------------------------------*/
/*-----------------[CTA Menu Item]----------------*/
/*-----------------[by GenoQuiroz]----------------*/
/*------------------------------------------------*/
 
/* style the get started cta button */
            .buy-now {border-radius: 0px;}
            .buy-now a {color: #e6ceb2!important;}
            li.buy-now {
                background-color:rgba(27, 85, 147, 0.88); 
                font-weight: 700; 
                text-transform: uppercase; 
                text-align: center; 
                padding: 10px 10px 10px!important;
            border-radius: 3px;
                -moz-transition: all 0.5s; 
                -webkit-transition: all 0.5s;
                transition: all 0.5s;}
            li.buy-now:hover {background-color:#25931b!important;}
 
/* fixed header button text color */
                 .et-fixed-header #top-menu .buy-now a {
                        color: #e6ceb2!important;}
        .buy-now li.current-menu-ancestor > a, .buy-now li.current-menu-item > a {
                    color: #e6ceb2 !important;}
 
 
 
    @media only screen and (min-width : 981px) {
            li.buy-now {height: 33px;}}


/* =Theme customization starts here
------------------------------------------------------- */