/*
Theme Name: Enfold Child
Theme URI: http://www.kriesi.at/themes/enfold/
Template: enfold
Author: Kriesi
Author URI: https://kriesi.at
Description: A superflexible and responsive Business Theme by Kriesi - Update notifications available on Facebook and via newsletter: - Join the Facebook Group - Subscribe to our Newsletter
Version: 7.1.2.1759863592
Updated: 2025-10-07 18:59:52

*/




.avia-slideshow {
    position: relative;
    margin: -10px 0 !important;
    width: 100%;
    clear: both;
    overflow: hidden;
}



.template-page .entry-content-wrapper h3 {
    font-size: 25px !important;
    letter-spacing: 0px;
    color: #000000;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: 600 !important;
    text-align: left;
    text-transform: none !important;
}

#top #wrap_all .all_colors h3 {
 font-size: 25px !important;
    letter-spacing: 0px;
    color: #000000;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: 600 !important;
    text-align: left;
    text-transform: none !important;
}

.grid-row-class .flex_column h3 {
           font-size: 40px !important;
        letter-spacing: 0px;
    	color: #000000;
        line-height: 1.2;
		font-weight: 600 !important;
    }


.template-page .entry-content-wrapper h1 {
    font-size: 60px !important;
    letter-spacing: 1px;
    color: #56676f;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: 100;
    text-align: left;
    margin-bottom: 20px;
    text-transform: none !important;

}

.template-page .entry-content-wrapper h2 {
    font-size: 35px !important;
    letter-spacing: 1px;
    color: #000000;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: 6200;
    text-align: left;
    margin-bottom: 0px;
    text-transform: none !important;

}


h4 {
    font-size: 18px;
    line-height: 1.1em;
    margin-bottom: 21px;
}

.avia_textblock {
    clear: both;
    line-height: 1.2em !important;;
    font-size: 26px !important;
    letter-spacing: 0px !important;;
    color: #000;
    font-family: "Helvetica Neue", sans-serif;
    font-weight: 300;
    text-align: left;
    margin-bottom: 2px;
    text-transform: none !important;
}


#header_main {
        border-bottom: none;
    }



p {
    margin: 0.5em 0;
    line-height: 1.5em;
    color: #222222;
}

#top .togglecontainer .toggle_wrap .toggle_content {
    font-size: 18px;
    color: #000 !important;
    background-color: #000000;
}

li {
	color: #000 !important;
}

/* Targets all list items on the page */
.entry-content li::before {
    color: #000 !important; /* Your desired color */
    content: "•";
}