/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Els Oosterlinck
Version: 4.25.2.1719822613
Updated: 2024-07-01 08:30:13

Kleuren Els Oosterlinck

creme: #F6DACC
bruin: #BA8F80
lichtblauw: #ECF3FB
donkerblauw: #204989
*/

h3 {padding:0 0 1px;}

h2:nth-of-type(n+2) {padding-top: 6px;}

#main-header { box-shadow: none !important; }

p:not(.has-background):last-of-type { padding-bottom: 18px;}

footer p {padding-bottom: 0 !important;}

.et_mobile_menu li a {font-size: 1em !important;}

/* change menudropdown */
#top-menu.nav li ul.sub-menu {
    width: 285px !important;
}
.et_mobile_menu,#top-menu.nav li ul.sub-menu{
    border-top: none;
}
#top-menu.nav li ul.sub-menu li,
#top-menu.nav li ul.sub-menu li a {
    width: auto;
}
.container.et_menu_container {padding: 10px 0 50px;}
.et_header_style_left #et-top-navigation,
.et_header_style_split #et-top-navigation {
    padding: 80px 0 0 0 !important;
}

#et-top-navigation, .et_mobile_menu .menu-item-has-children>a {font-weight: normal;}
.nav li li {line-height: 1.5em;}
.et_mobile_menu li a:hover,
.nav ul li a:hover {
    background-color: rgba(255, 255, 255, 1) !important;
    opacity: 1 !important;
}

#left-area ul,
.entry-content ul,
.et-l--body ul,
.et-l--footer ul,
.et-l--header ul {
    line-height: 1.5em !important;
}

.et_pb_slide_title { 
    display:none !important;
}

.social-icon {
    display: inline-block;
    width: 18px;
}

.et_pb_post_content_0_tb_body {
    margin-bottom:10px !important;
}
#top-menu a,
#logo {
    transition: none !important;
}

#logo {
    width: 270px !important;
    max-height: none !important;
    vertical-align: left !important;
}

.et_pb_svg_logo #logo {
    height: auto !important;
}

.vertical-align {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media screen and (max-width: 980px) {
    .reverse {
        display: flex;
        flex-direction: column-reverse;
    }
}