.elementor-4510 .elementor-element.elementor-element-1fa01e4:not(.elementor-motion-effects-element-type-background), .elementor-4510 .elementor-element.elementor-element-1fa01e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E7D38;}.elementor-4510 .elementor-element.elementor-element-1fa01e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 50px 0px;}.elementor-4510 .elementor-element.elementor-element-1fa01e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4510 .elementor-element.elementor-element-1ba626b0 > .elementor-container{max-width:1603px;}.elementor-4510 .elementor-element.elementor-element-1ba626b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4510 .elementor-element.elementor-element-1ba626b0:not(.elementor-motion-effects-element-type-background), .elementor-4510 .elementor-element.elementor-element-1ba626b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F1F1F10D -200%, #134929 10%);}.elementor-4510 .elementor-element.elementor-element-1ba626b0{box-shadow:0px 0px 24px 0px rgba(0,0,0,0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:42px 15px 42px 15px;z-index:1000;}.elementor-4510 .elementor-element.elementor-element-1ba626b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4510 .elementor-element.elementor-element-4295a11a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4510 .elementor-element.elementor-element-4295a11a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4510 .elementor-element.elementor-element-593805c{text-align:left;}.elementor-4510 .elementor-element.elementor-element-593805c img{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-4510 .elementor-element.elementor-element-3f58c1d7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-menu-toggle{margin-left:auto;background-color:rgba(0,0,0,0);}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu .elementor-item{font-family:"helvetica-bold", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:27px;letter-spacing:0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-237f130 );fill:var( --e-global-color-237f130 );padding-left:17px;padding-right:17px;padding-top:0px;padding-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-2ffb71e );fill:var( --e-global-color-2ffb71e );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-2ffb71e );}.elementor-4510 .elementor-element.elementor-element-5c90495{--e-nav-menu-horizontal-menu-item-margin:calc( 23px / 2 );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:23px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-menu-toggle{color:var( --e-global-color-fd7a251 );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-237f130 );border-style:solid;border-width:0px 0px 4px 0px;border-color:var( --e-global-color-2ffb71e );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a:hover,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-menu-toggle:hover{color:var( --e-global-color-2ffb71e );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a:hover,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a.highlighted{background-color:#E3E3E300;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-2ffb71e );background-color:var( --e-global-color-3fc0565 );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown .elementor-item, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px !important;}.elementor-4510 .elementor-element.elementor-element-5c90495 div.elementor-menu-toggle{color:var( --e-global-color-237f130 );}.elementor-4510 .elementor-element.elementor-element-5c90495 div.elementor-menu-toggle svg{fill:var( --e-global-color-237f130 );}.elementor-bc-flex-widget .elementor-4510 .elementor-element.elementor-element-904c708.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4510 .elementor-element.elementor-element-904c708.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4510 .elementor-element.elementor-element-904c708.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4510 .elementor-element.elementor-element-904c708 > .elementor-element-populated{text-align:center;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4510 .elementor-element.elementor-element-f06f15f > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-4510 .elementor-element.elementor-element-1ba626b0{padding:40px 15px 40px 15px;}.elementor-bc-flex-widget .elementor-4510 .elementor-element.elementor-element-4295a11a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4510 .elementor-element.elementor-element-4295a11a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4510 .elementor-element.elementor-element-4295a11a > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item{padding-left:2px;padding-right:2px;}.elementor-4510 .elementor-element.elementor-element-5c90495{--e-nav-menu-horizontal-menu-item-margin:calc( 7px / 2 );}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:7px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown .elementor-item, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown{border-width:5px 0px 0px 0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:4px !important;}.elementor-4510 .elementor-element.elementor-element-5c90495 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:1200px){.elementor-4510 .elementor-element.elementor-element-1ba626b0{padding:30px 15px 30px 15px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu .elementor-item{font-size:15px;line-height:25px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item{padding-left:10px;padding-right:10px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:40px !important;}.elementor-4510 .elementor-element.elementor-element-5c90495{--nav-menu-icon-size:40px;}}@media(max-width:1024px){.elementor-4510 .elementor-element.elementor-element-1ba626b0{padding:20px 20px 20px 20px;}.elementor-4510 .elementor-element.elementor-element-4295a11a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu .elementor-item{font-size:16px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item{padding-left:14px;padding-right:14px;}.elementor-4510 .elementor-element.elementor-element-5c90495{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:40px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:50px !important;}.elementor-4510 .elementor-element.elementor-element-904c708 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-f06f15f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:980px){.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:52px !important;}}@media(max-width:768px){.elementor-4510 .elementor-element.elementor-element-1ba626b0{padding:15px 20px 15px 20px;}.elementor-4510 .elementor-element.elementor-element-4295a11a{width:60%;}.elementor-4510 .elementor-element.elementor-element-4295a11a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4510 .elementor-element.elementor-element-593805c{text-align:left;}.elementor-4510 .elementor-element.elementor-element-593805c img{width:150px;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7{width:22%;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--dropdown a{padding-top:12px;padding-bottom:12px;}.elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:16px !important;}.elementor-4510 .elementor-element.elementor-element-5c90495{width:var( --container-widget-width, 61.094px );max-width:61.094px;--container-widget-width:61.094px;--container-widget-flex-grow:0;}.elementor-4510 .elementor-element.elementor-element-904c708{width:18%;}.elementor-4510 .elementor-element.elementor-element-904c708 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4510 .elementor-element.elementor-element-904c708 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4510 .elementor-element.elementor-element-f06f15f > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:769px){.elementor-4510 .elementor-element.elementor-element-4295a11a{width:19.462%;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7{width:75.203%;}.elementor-4510 .elementor-element.elementor-element-904c708{width:4%;}}@media(max-width:1366px) and (min-width:769px){.elementor-4510 .elementor-element.elementor-element-4295a11a{width:16%;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7{width:85%;}}@media(max-width:1200px) and (min-width:769px){.elementor-4510 .elementor-element.elementor-element-4295a11a{width:16%;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7{width:75%;}.elementor-4510 .elementor-element.elementor-element-904c708{width:6%;}}@media(max-width:1024px) and (min-width:769px){.elementor-4510 .elementor-element.elementor-element-4295a11a{width:80%;}.elementor-4510 .elementor-element.elementor-element-3f58c1d7{width:6%;}.elementor-4510 .elementor-element.elementor-element-904c708{width:6%;}}@media(max-width:980px) and (min-width:769px){.elementor-4510 .elementor-element.elementor-element-904c708{width:7%;}}/* Start custom CSS for section, class: .elementor-element-1ba626b0 */.elementor-4510 .elementor-element.elementor-element-1ba626b0 .elementor-container {
    
    justify-content: space-between;
}
.elementor-page-22 .header-wr:after, .elementor-page-22 .header-wr .elementor-element-4802291b:after {
    content: "";
    background-color: #97af28;
    height: 8px;
    right: 0;
    bottom: 0px;
    /*width: 100%;*/
    position: absolute;
}
.elementor-page-22 .header-wr:after{
    width: 66%;
}
.elementor-page-22 .header-wr.sticky:after{
    width: 100%;
}
.elementor-page-22 .header-wr .elementor-element-4802291b:after {
    bottom: -2px;
    /*width: 94%;*/
    width: 84%;
}
.elementor-page-22 .header-wr.sticky .elementor-element-4802291b:after{
    display: none;
}
header.elementor.elementor-39.elementor-location-header {
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
}

/*TEAM-MENU*/
.elementor-kit-26.elementor-page-824 .elementor-39 .elementor-element.elementor-element-160e923 .elementor-button{
    color: #97af28;
}
.elementor-page .elementor-39 .elementor-element-160e923 .elementor-button{
    border: none;
}
/*HOME-PAGE*/
.elementor-39 .elementor-element.elementor-element-20a50184:not(.elementor-motion-effects-element-type-background){
    background-color: #0000009E;
    background-image: none;
}
/*STICKY-MENU*/
.elementor-39 .elementor-element.elementor-element-20a50184{
    /*position: fixed;*/
    width: 100% !important;
}
header.elementor.elementor-39.elementor-location-header .sticky {
    width: 100%;
    position: fixed;
    box-shadow: 0 3px 12px 0 rgb(0 0 0 / 8%);
   padding: 2px 0px 12px 0px;
}
@keyframes smoothScroll{
    0% {
        transform: translateY(-10px);
    }
    100% {
        transform: translateY(0px);
    }
}
.page-id-22 header.elementor.elementor-39.elementor-location-header .sticky{
    padding: 0 20px 8px;
}
header.elementor.elementor-39.elementor-location-header .sticky{
    padding: 0 20px 2px;
}
.elementor-39 .elementor-element-20a50184.sticky .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item{
    padding-top: 28px;
    padding-bottom: 28px;
}

@media (max-width: 1479px){
/*.elementor-page-22 .header-wr .elementor-element-4802291b:after{*/
/*    width: 92%;*/
/*  }*/
  .elementor-page-22 .header-wr:after {
    width: 77%;
}
}

@media (max-width: 1200px){
.elementor-page-22 .header-wr:after {
    width: 84%;
 }
}



@media (max-width: 1024px){
    .elementor-page-22 .header-wr:after {
    width: 75%;
}
.elementor.elementor-39 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    top: 45px !important;
 }
 .page-id-22 header.elementor.elementor-39 .elementor-element.elementor-element-20a50184{
     padding: 5px 20px 8px;
 }
 header.elementor.elementor-39.elementor-location-header .sticky {
    padding: 8px 20px 3px;
 }
}

@media (max-width: 767px){
    header.elementor.elementor-39 .elementor-element.elementor-element-20a50184 {
    padding: 10px 20px 15px 20px;
  }
   .page-id-22 header.elementor.elementor-39 .elementor-element.elementor-element-20a50184 {
    padding: 10px 20px 18px 20px;
  }
    .elementor-39 .elementor-element.elementor-element-60dfcce0 div.elementor-menu-toggle {
    color: #ffffff;
  }
  header.elementor.elementor-39.elementor-location-header .sticky {
    padding: 10px 20px 15px;
  }
  .elementor.elementor-39 nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
    top: 33px !important;
  }
}
@media (max-width: 649px){
    .elementor-page-22 .header-wr:after {
    width: 100%;
}
    header.elementor.elementor-39.elementor-location-header .sticky {
    position: unset;
  }
}/* End custom CSS */
/* Start custom CSS */html[lang="fr"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title{
    font-size: 240px;
}
html[lang="fr"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item,html[lang="de"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item,html[lang="es"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item{
    padding-right: 7px;
    padding-left: 7px;
}
html[lang="fr"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title,html[lang="es"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title{
    font-size: 150px;
}
html[lang="de"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title{
    font-size: 100px;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title{
    font-size: 180px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title{
    font-size: 130px;
}
html[lang="es"] .elementor-22 .elementor-element.elementor-element-e0f5790 .elementor-heading-title{
    font-size: 220px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title,html[lang="es"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title,html[lang="fr"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title{
    font-size: 165px;
}
html[lang="nl"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item, html[lang="sr"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item {
    padding-left: 6px !important;
    padding-right: 6px !important;
}
html[lang="de"] .header-wr .header-menu-wr ul > li a {
    padding: 0px 5px 0px 5px !important;
}
[lang="fr"] .header-wr .header-menu-wr ul > li a {
    margin: 0px 8px !important;
}
html[lang="es"] .header-wr .header-menu-wr ul > li a,[lang="fr"] .header-wr .header-menu-wr ul > li a  {
    padding: 0px 0px !important;
}
[lang="sr"] .header-wr .header-menu-wr ul > li a {
    padding: 0px 5px !important;
}
html[lang="nl"] .footer-contact-btn a {
    padding: 20px !important;
}
html[lang="fr"].header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu > .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown {
    width: 420px !important;
}
ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
    border-left: unset !important;
}
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown li a {
    text-align: left;
}
html[lang="es"] .header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown li a{
	    font-size: 16px;
	    letter-spacing: 0.1px;
}
@media screen and (-moz-windows-theme) {
    .elementor-39 .elementor-element-20a50184.sticky li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 a.elementor-item {
    padding: 5px 16px 7px!important; 
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 a.elementor-item {
    padding: 5px 16px 7px!important;
}
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 {
    display: inline-block;
    line-height: 89px;
    margin-right: 16px;
}
.elementor-39 .elementor-element-20a50184.sticky li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 {
    line-height: 75px;
}
.elementor-39 .elementor-element-20a50184.sticky li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 a.elementor-item {
    padding: 7px 15px 7px!important; 
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 a.elementor-item {
    background-color: #fff;
    line-height: 22px!important;
    padding: 7px 15px 7px!important;
    display: inline-block;
    color: var( --e-global-color-accent );
    border-radius: 30px;
}


.elementor-element.elementor-element-60dfcce0 .elementor-menu-toggle.elementor-active:focus, .elementor-element.elementor-element-60dfcce0 .elementor-menu-toggle:focus, .elementor.elementor-662 .elementor-swiper-button:focus{
    outline: none;
}
 
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu > .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown {
    padding: 5px 0;
    width: 375px !important;
}
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu > .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown li > a {
    padding: 15px 10px;
}
html[lang="nl"] .elementor-element.elementor-element-5c90495 .elementor-nav-menu .elementor-item,html[lang="de"] .elementor-element.elementor-element-5c90495 .elementor-nav-menu .elementor-item {
    font-size: 18px;
}
header.elementor.elementor-39.elementor-location-header .elementor-element.elementor-element-20a50184

header.elementor.elementor-39.elementor-location-header .sticky:after {
    width: 100%;
}
.elementor-page-22 .header-wr:after {
    transition: 0.3s;
}
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown li a {
    white-space: unset;
}
.g_translate_blk .elementor-shortcode .notranslate .selected {
    background: transparent !important;
}
.g_translate_blk .elementor-shortcode .notranslate .selected a:after {
    filter: brightness(25);
    top: 50%;
    transform: translateY(-50%);
}
.g_translate_blk .elementor-shortcode .notranslate {
    width: 65px;
}
.g_translate_blk .elementor-shortcode .notranslate a {
    font-size: 0px;
    width: 53px;
    line-height: 45px;
    border: 0px;
}
.g_translate_blk .elementor-shortcode .notranslate .option {
    position: absolute;
    width: 63px;
}
.g_translate_blk .elementor-shortcode .notranslate a:hover{
    background: transparent !important;
}
html[lang="nl"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 168px;
}
html[lang="sr"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 148px;
}
.elementor-nav-menu--main .elementor-nav-menu > li.menu-item > a.elementor-item:after {
    content: "";
    position: absolute;
    width: 90%;
    height: 2px;
    background-color: #fff;
    bottom: -3px;
    z-index: 1;
    left: 0;
    right: 0;
    margin: 0 auto;
}
@media only screen and (max-width: 1619px) and (min-width:1561px){
    [lang="nl"] .header-menu-wr li.menu-item a.elementor-item {
    margin: 0px 6px;
    }
}
@media only screen and (max-width: 1474px) and (min-width: 1367px){
[lang="nl"] .header-wr .header-menu-wr ul > li a{
  font-size:17px !important;  
}
[lang="nl"] .header-menu-wr li.menu-item a.elementor-item {
    padding: 7px 7px !important;
}
 [lang="fr"] .header-menu{
    width:80% !important;
}
html[lang="es"] .header-wr .header-menu-wr ul > li a{
    padding: 0px 13px !important;
}
}
@media only screen and (max-width: 1474px) and (min-width:1366px){
 html[lang="es"] .header-wr .header-menu-wr ul > li a{
    padding: 0px 13px !important;
}
}
@media (min-width: 1555px) and (max-width: 1626px){
.header-menu-wr ul li a {
    font-size: 17px !important;
}
}
@media only screen and (max-width: 1474px) and (min-width: 1367px)  {
    .header-menu-wr .elementor-nav-menu--main .elementor-item {
    margin: 0px 0px !important;
}
.footer-wr .elementor-container.elementor-column-gap-default .elementor-column.elementor-col-33:last-child .elementor-widget-icon-box .elementor-widget-container {
    padding: 24px 0px 0px 35px;
}
.elementor-4520 .elementor-element.elementor-element-d83fbc8 > .elementor-widget-container {
    padding: 0px !important;
}
}
@media only screen and (max-width: 1365px) and (min-width:1268px){
html[lang="nl"] .elementor-4510 .elementor-element.elementor-element-5c90495 .elementor-nav-menu--main .elementor-item {
    padding: 7px 6px !important;
}
htmllang="fr"] .header-wr .header-menu-wr ul > li a {
    margin: 0px 4px !important;
}
html[lang="fr"] .header-wr .header-menu-wr ul > li .elementor-item {
    font-size: 15px !important;
}
}
@media only screen and (max-width: 1365px) and (min-width:12001px){
html[lang="fr"] .header-menu{
    width:85% !important;
}
 html[lang="es"] .header-wr .header-menu-wr ul > li a{
    padding: 0px 6px !important;
}
}
@media only screen and (max-width: 1268px) and (min-width:1201px){
 html[lang="nl"] .header-menu {
    width: 80% !important;
}  
}
@media (max-width: 1919px){
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu > .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown {
    padding: 5px 0;
    width: 365px !important;
 }
 ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
    text-shadow: none;
    border-left: 0px solid transparent;
  }
 .elementor-4224 .elementor-element.elementor-element-4fe74f3 .elementor-heading-title br {
    display: none;
} 
}
@media (max-width: 1679px){
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu > .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown {
    padding: 5px 0;
    width: 275px !important;
}
.elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item {
    padding-left: 7px;
    padding-right: 6px;
    font-size: 18px;
}
html[lang="fr"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item, html[lang="de"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item, html[lang="es"] .elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item {
    padding-right: 4px;
    padding-left: 4px;
    font-size:16px;
}
}
@media (max-width: 1450px){
    html[lang="sr"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 130px;
    line-height: 136px;
}
}
@media (min-width: 1366px) and (max-width: 1554px){
    .header-menu-wr ul li a {
    font-size: 16px !important;
}
}
@media (max-width: 1366px){
.header-menu-wr nav.elementor-nav-menu--main .elementor-nav-menu > .menu-item-has-children .sub-menu.elementor-nav-menu--dropdown {
    padding: 5px 0;
    width: 295px !important;
}
html[lang="nl"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 130px;
    line-height: 136px;
}
}
@media (max-width: 1199px){
    
    html[lang="fr"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title, html[lang="es"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title,html[lang="de"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 120px;
}
    html[lang="es"] .elementor-22 .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 150px;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 150px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title {
    font-size: 110px;
}
html[lang="fr"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 155px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="es"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="fr"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title {
    font-size: 130px;
}
.elementor-39 .elementor-element.elementor-element-60dfcce0 .elementor-nav-menu--main .elementor-item {
    padding-left: 5px;
    padding-right: 6px;
    font-size: 16px;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-3315 {
    margin-right: 0px;

}
[lang="nl"] .header-menu-wr li.menu-item a.elementor-item {
    padding: 7px 8px !important;
}
/* html[lang="nl"] .header-menu {*/
/*    width: 82% !important;*/
/*} */
/* html[lang="nl"] .header-logo-wr {*/
/*    width: 12% !important;*/
/*} */
}
@media (max-width: 1024px){
.g_translate_blk .elementor-shortcode .notranslate a {
    line-height: 28px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="es"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="fr"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title {
    font-size: 100px;
}
}
@media (max-width: 1077px)and  (min-width: 1025px) {
    [lang="nl"] .header-menu-wr li.menu-item a.elementor-item {
    padding: 7px 4px !important;
}
}
@media (max-width: 979px){
html[lang="es"] .elementor-22 .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 130px;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 110px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title {
    font-size: 85px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="es"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="fr"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title {
    font-size: 80px;
}
html[lang="fr"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title, html[lang="es"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title,html[lang="de"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 100px;
}
}
@media (max-width: 767px){
    html[lang="es"] .elementor-22 .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 100px;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 95px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title {
    font-size: 70px;
}
html[lang="fr"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 90px;
}
    .elementor-39 .elementor-element.elementor-element-4802291b {
    width: 40%;
}
.elementor-39 .elementor-element.elementor-element-118f9a9 {
    width: 10%;
}
.gt_container--wzyp6b .gt_switcher .gt_selected a {
    width: auto !important;
}
}
@media (max-width: 649px){
    .elementor-39 .elementor-element.elementor-element-4802291b {
    width: 38%;
}
html[lang="fr"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title, html[lang="es"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title, html[lang="de"] .elementor-782 .elementor-element.elementor-element-14e7bc8 .elementor-heading-title {
    font-size: 60px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="es"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="fr"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title {
    font-size: 50px;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 70px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title {
    font-size: 52px;
}
}
@media (max-width: 479px){
html[lang="es"] .elementor-22 .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 70px;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 64px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title {
    font-size: 46px;
}
html[lang="fr"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 68px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="es"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title, html[lang="fr"] .elementor-22 .elementor-element.elementor-element-8021ebd .elementor-heading-title {
    font-size: 40px;
}
}
@media (max-width: 413px){
    .elementor-39 .elementor-element.elementor-element-4802291b {
    width: 35%;
}
html[lang="de"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 50px;
}
html[lang="de"] .elementor-22 .elementor-element.elementor-element-046703d .elementor-heading-title {
    font-size: 35px;
}
html[lang="fr"] .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 65px;
}
html[lang="es"] .elementor-22 .elementor-element.elementor-element-e0f5790 .elementor-heading-title {
    font-size: 50px;
}
}
@media (max-width: 374px){
    .elementor-39 .elementor-element.elementor-element-4802291b {
    width: 32%;
}
}/* End custom CSS */