/* 
Theme Name: Erfolgreich im Herzbusiness
Theme URI: http://www.extato.com/
Description: Erfolgreich im Herzbusiness Theme mit Member Bereich
Version: 1.0
Author: Giovanni Cariglia
Author URI: http://www.extato.com/
Text Domain: enar
Template: enar
Domain Path: /lang
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

@font-face {
    font-family: font-antro-vectra;
    src: url(fonts/Antro_Vectra.otf);
}
.antro-vectra {
    font-family: font-antro-vectra, sans-serif;
}
@font-face {
    font-family: font-poppins-regular;
    src: url(fonts/Poppins-Regular.ttf);
}
.poppins-regular {
    font-family: font-poppins-regular, sans-serif;
}
@font-face {
    font-family: font-poppins-thin;
    src: url(fonts/Poppins-Thin.ttf);
}
.poppins-thin {
    font-family: font-poppins-thin, sans-serif;
}
@font-face {
    font-family: font-poppins-light;
    src: url(fonts/Poppins-Light.ttf);
}
.poppins-light {
    font-family: font-poppins-light, sans-serif;
}
@font-face {
    font-family: font-poppins-semibold;
    src: url(fonts/Poppins-SemiBold.ttf);
}
.poppins-semibold {
    font-family: font-poppins-semibold, sans-serif;
}
@font-face {
    font-family: font-poppins-bold;
    src: url(fonts/Poppins-Bold.ttf);
}
.poppins-bold {
    font-family: font-poppins-bold, sans-serif;
}
@font-face {
    font-family: font-wingdings;
    src: url(fonts/Wingdings-2.ttf);
}
.wingdings {
    font-family: font-wingdings, sans-serif;
}
.color-petrol {
    color: #11272f;
}
.color-gold {
    color: #bc8e3f;
}
.color-gold-light {
    color: #fffbdc;
}
body, p {
    font-family: font-poppins-light, Arial, Helvetica, sans-serif;
}
.widget_nav_menu ul.menu {
    list-style: none;
    margin: 0;
    padding: 0;
    border-top: #e8e8e8 1px solid;
}
.widget_nav_menu ul.menu li {
    list-style: none;
    margin: 0;
    padding: 0;
    border-bottom: #e8e8e8 1px solid;
}
.widget_nav_menu ul.menu li:before {
    content: none;
}

.widget_nav_menu ul.menu a {
    display: block;
    padding: 10px 2px;
    font-size: 1.2em;
    color: #999999;
    font-weight: 600;
    letter-spacing: -0.4px;
}
.widget_nav_menu ul.menu a:hover {
    color: #666666;
    background-color: #fcfcfc;
}
.widget_nav_menu ul.menu .current-menu-item a {
    color: #515151;
    background-color: #e0e0e0;
    padding-left: 10px;
}
.vc_btn3.vc_btn3-color-primary.vc_btn3-style-modern {
    color: #FFF;
    border-color: #00406c!important;
    background-color: #00406c!important;
}

@media only screen and (max-width: 768px) {

    h1 {
        line-height: 36px!important;
        font-size: 30px!important;
    }
    h2 {
        line-height: 34px!important;
        font-size: 30px!important;
    }
    h3 {
        line-height: 30px!important;
        font-size: 22px!important;
    }
    h4 {
        line-height: 28px!important;
        font-size: 22px!important;
    }
    h5 {
        line-height: 22px!important;
        font-size: 18px!important;
    }

    .form_row label:not(.orderby_label) {
        width: 100%!important;
    }
    span.wpcf7-form-control-wrap {
        width: 100%!important;
    }
}