/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/
#top.page-id-1048 #av_section_2 .avia_ajax_form .form_element input.button {
    font-family: muli-regular !important;
    font-size: 17px !important;
    font-display: swap;
}

#top.page-id-1048 #av_section_2 .avia_ajax_form .form_element label {
    font-family: muli-light !important;
    font-size: 15px !important;
    font-weight: normal !important;
    font-display: swap;
}

#top.page-id-1048 #mail .avia_ajax_form .form_element input.button {
    font-family: muli-regular;
    font-size: 18px;
    font-display: swap;
}

#top.page-id-1048 #mail .avia_ajax_form .form_element label {
    font-family: muli-light;
    font-size: 16px;
    font-weight: normal;
    font-display: swap;
}

#top.page-id-159 #av_section_1 .av_textblock_section .avia_textblock h3 {
    color: #ffffff !important;
    font-size: 16px !important;
    font-weight: normal !important;
}

#top.page-id-159 #av_section_4 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
    font-family: muli-light !important;
    font-size: 16px !important;
    font-weight: normal !important;
    font-display: swap;
}

#top.page-id-159 #av_section_5 .avia-button:not(.avia-button-fullwidth) {
    font-family: muli-light !important;
    font-size: 17px !important;
    font-weight: normal !important;
    font-display: swap;
}

#top.page-id-222 #av_section_2 .avia_ajax_form .form_element input.button {
    font-family: muli-light !important;
    font-size: 17px !important;
    font-weight: normal !important;
    font-display: swap;
}

#top.page-id-222 #av_section_2 .avia_ajax_form .form_element label {
    font-family: muli-light !important;
    font-size: 16px !important;
    font-weight: normal !important;
    font-display: swap;
}

#top.page-id-287 #av_section_1 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
    font-family: muli-light !important;
    font-size: 16px !important;
    font-weight: normal !important;
    font-display: swap;
}

#top.page-id-287 #av_section_5 .avia-button:not(.avia-button-fullwidth) {
    font-family: muli-light !important;
    font-size: 16px !important;
    font-display: swap;
}

#wpcf7-f473-o1 input[type=submit] {
    font-family: muli-light !important;
    font-size: 15px !important;
    font-weight: normal !important;
    font-display: swap;
}

#wpcf7-f473-o1 label {
    font-weight: normal !important;
}

.accordion-title {
    background-color: #a2c617;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    padding: 12px 21px;
    text-decoration: none;
    font-family: muli-light !important;
    font-size: 14px !important;
    font-display: swap;
}

.main_color h3 {
    color: #ffffff;
}

#top.page-id-222 #av_section_2 .container, .container, #top .container, .page-id-222 .container {
    background-color: rgba(255, 0, 0, 0) !important;
}

.main_color h3 {
    color: #000000;
}

h1.h1 {
    font-family: muli-bold;
    color: #ffffff;
    font-size: 70pt;
    line-height: 80pt;
    text-align: center;
    text-transform: initial;
    font-display: swap;
}

h2.h2 {
    font-family: muli-bold;
    font-size: 44pt;
    line-height: 52pt;
    text-align: center;
    color: #ffffff;
    text-transform: initial !important;
    font-display: swap;
}

#home-section-3 h2.h2 {
    margin-bottom: 40px;
}

#home-section-3 .content {
    padding: 100px 0 !important;
}

@media only screen and (max-width: 767px) {
    h1.h1 {
        font-size: 30pt;
        line-height: 35pt;
    }

    h2.h2 {
        font-size: 30pt;
        line-height: 35pt;
    }

    #home-section-1 .title1, #page1-section-2 .title1, #page1-section-5 .title1, #page2-section-1 .title1, #page4-section-1 .text1 {
        font-size: 30px !important;
        line-height: 45px !important;
    }

    #home-section-2 .title1 {
        font-size: 25px !important;
    }

    #home-section-2 .text1 {
        font-size: 17px !important;
    }

    #home-section-3 .title1, #page1-section-1 .title1, #page1-section-3 .title1, #page1-section-4 .title1, #page4-section-1 .title1 {
        font-size: 40px !important;
        line-height: 60px !important;
    }

    #page2-section-1 .title2 {
        font-size: 50px !important;
    }

    #page2-section-1 .title3 {
        font-size: 35px !important;
    }

    #page3-section-1 .title1 {
        font-size: 18px !important;
        line-height: 25pt !important;
    }

}





