/*
 Theme Name: Hello Elementor Child
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.

*/


/* =Eigen CSS hier beneden plaatsen
-------------------------------------------------------------- */


.elementor-element.elementor-element-9817c95 .elementor-widget-container {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.elementor-element.elementor-element-9817c95 .elementor-widget-container > ul {
    display: flex;
    list-style: none;
    margin: 0;
}

div.elementor-519 .elementor-element.elementor-element-e62c479 {
    width: 10.935%;
}

.elementor-column.elementor-col-25.has-hamburger {
    width: 10%;
}

.elementor-column.elementor-col-25.has-hamburger .elementor-widget-container {
    flex-direction: row;
}

.wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal {
    display: none;
}

ul.header-language-switcher {
    list-style: none;
    margin: 0;
    display: flex;
    align-items: center;
}

.wpml-ls-statics-shortcode_actions {
    font-size: 1.1rem;
}

.wpml-ls-statics-shortcode_actions li {
}

.wpml-ls-legacy-dropdown a {
    height: 30px;
    display: flex;
    align-items: center;
    font-size: 13px;
}

li.menu-item.wpml-ls-item {
    display: none;
}

@media all and (min-width: 1200px) and (max-width: 1600px){
  .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-93b3586.elementor-hidden-tablet.elementor-hidden-phone {
    width: 20%;
}

.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-9195418.has-hamburger {
    width: 20%;
}

.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-2226a72 {
    width: 25%;
}

.elementor-element.elementor-element-e0e7500.elementor-nav-menu--stretch.elementor-nav-menu--indicator-classic.elementor-nav-menu__text-align-aside.elementor-nav-menu--toggle.elementor-nav-menu--burger.elementor-widget.elementor-widget-nav-menu .elementor-widget-container {
    align-items: center;
}

    .elementor-519 .elementor-element.elementor-element-ff2cd89 {
        width: 30%;
    }

    div.elementor-519 .elementor-element.elementor-element-e62c479 {
        width: 30%;
    }

    .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-3b67fb3 {
        width: 40%;
    }
}

@media all and (max-width: 1200px) {
    .elementor-519 .elementor-element.elementor-element-ff2cd89 {
        width: 35%;
    }

    div.elementor-519 .elementor-element.elementor-element-e62c479 {
        width: 30%;
    }
}

@media all and (max-width: 767px) {
  .elementor-menu-toggle {
    margin-right: 0!important;
    margin-left: auto;
}

.wpml-ls-legacy-dropdown a {
    height: 45px;
    margin-top: 10px;
}

h1.home-main-heading {
    font-size: 14px;
}

.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-2226a72 {
    width: 100%;
}

  .elementor-519 .elementor-element.elementor-element-9817c95 .elementor-menu-toggle {
    margin-left: auto;
    margin-right: 0;
}
    .elementor-element.elementor-element-9817c95 .elementor-widget-container > ul, ul.header-language-switcher {
        position: absolute;
        top: 0;
        width: 100px;
        top: -20px;
        left: 20px;
    }

    .elementor-column.elementor-col-25.has-hamburger, div.elementor-519 .elementor-element.elementor-element-e62c479 {
        width: 25%;
    }

    .elementor-column.elementor-col-25.has-hamburger, div.elementor-519 .elementor-element.elementor-element-e62c479 {
        width: 100%;
        justify-content: center;
    }

    .elementor-519 .elementor-element.elementor-element-ff2cd89 {
        width: 100%;
    }
}




