.header__top{background-color:var(--quinary-color);transition:all 0.5s ease;height:48px}@media (max-width: 991px){.header__top{display:none}}.header__top__bar{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;transition:all 0.5s ease;overflow:hidden}.header__top__bar__menu{width:auto;padding:0;transition:all 0.5s ease}.header__top__bar__menu .top-menu{width:100%;transition:all 0.5s ease}.header__top__bar__menu .top-menu .menu{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;list-style:none;padding:0;margin-bottom:0;transition:all 0.5s ease}.header__top__bar__menu .top-menu .menu .menu-item{position:relative;transition:all 0.5s ease}.header__top__bar__menu .top-menu .menu .menu-item a{position:relative;font-weight:500;color:var(--menu-color);font-size:18px;padding:0 24px;line-height:48px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;transition:all 0.5s ease}.header__top__bar__menu .top-menu .menu .menu-item:hover a,.header__top__bar__menu .top-menu .menu .menu-item.current-menu-item a{color:var(--menu-color-hover-or-active)}.header__top__bar__flags{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;width:auto;line-height:48px;margin-left:40px;transition:all 0.5s ease;padding:0}.header__top__bar__flags__flag{position:relative;width:30px;height:30px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:100% 100%;overflow:hidden;margin:9px 0 9px 15px;transition:all 0.5s ease}.header__top__bar__flags__flag.spanish{background-image:url("/wp-content/uploads/2026/06/vlag-spaans.png")}.header__top__bar__flags__flag.french{background-image:url("/wp-content/uploads/2026/06/vlag-frans.png")}.header__top__bar__flags__flag.english{background-image:url("/wp-content/uploads/2026/06/vlag-engels.png")}.header__top__bar__flags__flag.german{background-image:url("/wp-content/uploads/2026/06/vlag-duits.png")}.header__top__bar__flags__flag.dutch{background-image:url("/wp-content/uploads/2026/06/vlag-nederlands.png")}.header.after-scroll .header__top{height:0}.header.after-scroll .header__top__bar__menu{width:0}.header.after-scroll .header__top__bar__menu .top-menu{width:0}.header.after-scroll .header__top__bar__menu .top-menu .menu .menu-item a{font-size:0;line-height:0;padding:0}.header.after-scroll .header__top__bar__flags{width:0;line-height:0;margin-left:0}.header.after-scroll .header__top__bar__flags__flag{width:0;height:0;margin:0}.header{background-color:var(--primary-color)}.header__bottom__bar{-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:10px 0;transition:all 0.5s ease}@media (max-width: 991px){.header__bottom__bar{padding:0}}.header__bottom__bar__logo{width:auto;padding:0;transition:all 0.5s ease}.header__bottom__bar__logo a .logo{max-height:var(--height-logo);width:auto;transition:all 0.5s ease}@media (max-width: 991px){.header__bottom__bar__logo a .logo{max-height:50px;margin:5px 0}}.header__bottom__bar__menu{width:auto;padding:0}@media (max-width: 991px){.header__bottom__bar__menu{display:none}}.header__bottom__bar__menu .main-menu{width:100%;margin:10px 0}.header__bottom__bar__menu .main-menu .menu{display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;list-style:none;padding:0;margin-bottom:0}.header__bottom__bar__menu .main-menu .menu .menu-item{position:relative}.header__bottom__bar__menu .main-menu .menu .menu-item a{position:relative;font-weight:700;color:var(--menu-color);font-size:18px;padding:0 20px;line-height:60px;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;transition:all 0.5s ease}@media (max-width: 1240px){.header__bottom__bar__menu .main-menu .menu .menu-item a{padding:0 15px}}.header__bottom__bar__menu .main-menu .menu .menu-item:hover a,.header__bottom__bar__menu .main-menu .menu .menu-item.current-menu-item a,.header__bottom__bar__menu .main-menu .menu .menu-item.current-menu-parent a{color:var(--menu-color-hover-or-active)}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children a::after{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;line-height:50px;margin-left:10px;transition:all 0.5s ease}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none;position:absolute;left:0;padding:0;list-style:none;min-width:200px;z-index:9;background-color:#fff;border-radius:15px;transition:all 0.5s ease}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover a::after{content:"\f106"}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;overflow:hidden}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item{transition:all 0.5s ease}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item a{color:var(--content-color);transition:all 0.5s ease}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item a::after{display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item:hover,.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item.current-menu-item{background-color:#f5f7fb}.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item:hover a,.header__bottom__bar__menu .main-menu .menu .menu-item.menu-item-has-children:hover .sub-menu .menu-item.current-menu-item a{color:var(--primary-color)}.header__bottom__bar--buttons{width:auto;padding-top:5px;padding-bottom:5px}@media (max-width: 1400px){.header__bottom__bar--buttons .button{font-size:16px}}.header__bottom__bar .navbar-toggler{display:none;position:absolute;width:auto;right:15px;top:5px !important}@media (max-width: 991px){.header__bottom__bar .navbar-toggler{display:block}}.header__bottom__bar .navbar-toggler i{color:var(--secondary-color)}.header.after-scroll{background-color:var(--primary-color)}.header.after-scroll .header__bottom__bar{padding:0}.header.after-scroll .header__bottom__bar__logo a .logo{max-height:50px;margin:5px 0}.header.after-scroll .header__bottom__bar__menu .main-menu{margin:0}.header.after-scroll .header__bottom__bar__menu .main-menu .menu .menu-item a{line-height:48pxpx}.navbar-collapse{position:fixed;top:0;right:0;width:320px;background-color:#fff;z-index:9999;overflow-y:auto;display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;max-height:100%}.navbar-collapse .menu-mobile .buttons{position:relative;height:60px;background-color:var(--primary-color)}.navbar-collapse .menu-mobile .buttons__socials{position:relative;margin-left:15px}.navbar-collapse .menu-mobile .buttons__socials__button{display:-webkit-box;display:-moz-box;display:-webkit- inline-block;display:-ms- inline-block;display:inline-block;width:40px;line-height:40px;height:60px;padding:10px 0;text-align:center;margin-right:10px}.navbar-collapse .menu-mobile .buttons__socials__button i{font-size:20px;color:var(--secondary-color)}.navbar-collapse .menu-mobile .buttons .navbar-toggler{position:absolute;right:15px;top:5px}.navbar-collapse .menu-mobile .buttons .navbar-toggler i.fa-times{color:#ff0000}.navbar-collapse .menu-mobile .buttons-forms{width:100%;display:-webkit-box;display:-moz-box;display:-webkit- flex;display:-ms- flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap}.navbar-collapse .menu-mobile .buttons-forms__button{width:100%;height:48px;line-height:48px;font-size:16px;text-align:center;color:#fff;background-color:var(--secondary-color)}.navbar-collapse .menu-mobile .menu{margin-bottom:0;list-style:none;padding-left:0}.navbar-collapse .menu-mobile .menu .menu-item{position:relative;border-bottom:1px solid rgba(0,0,0,0.1);z-index:0}.navbar-collapse .menu-mobile .menu .menu-item a{display:block;color:var(--primary-color);line-height:45px;width:100%;padding:0 20px}.navbar-collapse .menu-mobile .menu .menu-item.current-menu-item,.navbar-collapse .menu-mobile .menu .menu-item.current-menu-parent{background-color:#f5f7fb}.navbar-collapse .menu-mobile .menu .menu-item.current-menu-item a,.navbar-collapse .menu-mobile .menu .menu-item.current-menu-parent a{color:var(--primary-color)}.navbar-collapse .menu-mobile .menu .menu-item-has-children{padding:0}.navbar-collapse .menu-mobile .menu .menu-item-has-children::after{width:48px;height:48px;line-height:48px;text-align:center;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:10px;top:0;color:var(--primary-color);transition:transform 0.3s ease;z-index:-1}.navbar-collapse .menu-mobile .menu .menu-item-has-children .sub-menu{list-style:none;padding-left:0;display:-webkit-box;display:-moz-box;display:-webkit- none;display:-ms- none;display:none;transition:height 0.3s ease}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub{transition:all 0.5s ease}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub::after{content:"\f106"}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu{display:-webkit-box;display:-moz-box;display:-webkit- block;display:-ms- block;display:block;transition:all 0.5s ease}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item{background-color:#fff}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item a{color:var(--primary-color);padding:0 20px 0 30px}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item.current-menu-item{background-color:#f5f7fb}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item.current-menu-item a{color:var(--primary-color)}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item:first-child{border-top:1px solid rgba(0,0,0,0.1)}.navbar-collapse .menu-mobile .menu .menu-item-has-children.show-sub .sub-menu .menu-item:last-child{border-bottom:none}.header{position:fixed;top:0;right:0;left:0;z-index:999;transition:all 0.5s ease}
