.elementor-kit-2898{--e-global-color-primary:#274A5B;--e-global-color-secondary:#274A5B;--e-global-color-text:#274A5B;--e-global-color-accent:#FFA600;--e-global-color-2bf0202:#3FAFEF;--e-global-color-6a9a717:#54C639;--e-global-color-9a40d48:#113547;--e-global-color-b7c2256:#325567;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#2B4A59;}.elementor-kit-2898 button,.elementor-kit-2898 input[type="button"],.elementor-kit-2898 input[type="submit"],.elementor-kit-2898 .elementor-button{background-color:#FFA600;font-size:18px;font-weight:500;color:#2B4A59;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFA600;border-radius:8px 8px 8px 8px;}.elementor-kit-2898 button:hover,.elementor-kit-2898 button:focus,.elementor-kit-2898 input[type="button"]:hover,.elementor-kit-2898 input[type="button"]:focus,.elementor-kit-2898 input[type="submit"]:hover,.elementor-kit-2898 input[type="submit"]:focus,.elementor-kit-2898 .elementor-button:hover,.elementor-kit-2898 .elementor-button:focus{background-color:#FFFFFF;color:#2B4A59;}.elementor-kit-2898 e-page-transition{background-color:#FFBC7D;}.elementor-kit-2898 h1{color:#2B4A59;font-family:"Roboto Slab", Roboto;font-size:34px;font-weight:400;line-height:50px;}.elementor-kit-2898 h2{color:#2B4A59;font-family:"Roboto Slab", Roboto;font-size:30px;font-weight:400;line-height:45px;}.elementor-kit-2898 h3{color:#2B4A59;font-family:"Roboto", Roboto;font-size:24px;font-weight:500;line-height:36px;}.elementor-kit-2898 h4{color:#2B4A59;font-family:"Roboto", Roboto;font-size:18px;font-weight:500;}.elementor-kit-2898 h5{color:#2B4A59;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1250px;}.e-con{--container-max-width:1250px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1025px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-2898 h1{font-size:28px;line-height:40px;}.elementor-kit-2898 h2{font-size:28px;line-height:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */@media only screen and (min-width: 1980px) {
    .elementor-location-header .elementor-top-section{max-width:100%!important;width:100%!important;}
    

}
.hero-hide{display:none;} .hero-hide2{display:none;} 




.page-id-9955 .u-tab-active .elementor-widget-button a{
   border:2px solid #3fafef!important;background-color: white!important;
}

.color-2:hover a span{font-weight:500;}

.page-id-9955 .u-tab-active .elementor-widget-button a span{
   font-weight: 500;color:#2b4a59;
}

.hd-bt-2 a{color:white!important;}


.elementor-page-4252 .elementor-element-51420b8  a {background-color:#54c639!important;border-color:#54c639;color:white!important;}

.optimize-n-default{display:none;}

.new-icon{color:#3fafef !important;}
.hover-color{color:#3fafef!important;font-weight:400!important;}
.hover-color:hover{color:#ffa600!important;}

.ent-scroll2{display:none;width:600px!important;}.ent-scroll3{display:none;width:600px!important;}

.menu-toggle-1{padding-top:15px!important;}
.menu-toggle-2{padding-top:15px!important;}
.menu-toggle-2 + p{padding-top:15px!important;}
.menu-toggle-3 + p{padding-top:15px!important;}
.menu-toggle-3 {padding-top:15px!important;}
.menu-toggle-4{padding-top:15px!important;}

/*#topb{display:block!important;}*/
.ent-scroll1{display:none;}
.elementor-upload-field{border: 1px dashed #3FAFEF;
padding: 5px;
border-radius: 8px;} 

.no-v{display:none!important;}
.wrapper{ 
 background-color: rgb(0, 0, 0, 30%)!important; 
}

 .elementor-element-5d472d0d {
z-index: 99999!important;
}

.elementor-location-header section:first-of-type{max-width:initial!important;}

.elementor-location-header  section:nth-of-type(3){max-width:initial!important;}

.elementor-button-text{text-shadow:none;}

.elementor-widget-text-editor{margin-bottom:0px!important}
.elementor-location-footer a {color:#274a5b;}
.floating-theo > div:nth-child(1){max-width:600px!important;width:600px!important;}

.elementor-top-section{margin-left: auto!important;margin-right:auto!important;}


.menu-x span:hover{color:#3fafef;}

.elementor-post__badge{display: none!important;}

.partner-clicked{border-bottom:1px solid #3FAFEF;}

.elementor-widget-animated-headline .elementor-headline {
  display:block;
}

.elementor-post__thumbnail{display:none;}
ol.elementor-toc__list-wrapper .elementor-toc__list-item {
width: 50%;
display: inline flow-root list-item;
}


.elementor-2852{margin-bottom:-20px;}
.elementor-widget-animated-headline h2 {font-size:34px!important;}

.elementor-2852 .elementor-element.elementor-element-8c7d5c4{z-index:9999!important;}


section {margin-left:auto;margin-right:auto;max-width: 1980px;}

.elementor-widget-icon-list ul > li >  a > span{color:#3fafef!important;}

a{color:#3fafef;}
a:hover{color:#ffa600;}

.box-price{font-size:16px;color:#FFA600;font-weight:600;text-decoration:underline;}

.elementor-widget-text-editor{margin-bottom:0px!important}

.hero-form .elementor-field-type-text {margin-right:-30px;}
.hided{display:none;}

.hided2{display:none;}

.elementor-tabs .hided2 {display:none;}

#u-tab-content-2{display:none;}
.elementor-45 .hided3{display:block;}

.tab-active p {color:#ffa600;}

.size-tab{cursor:pointer;}

.size-tab:hover{transform:scale(1.02);}

.u-tab-active .elementor-widget-text-editor{border:1px solid #ccc;border-radius:50px;color:#3fafef!important;cursor: :pointer;
}

.menu-swipe .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
display: flex;
flex-wrap: nowrap;
white-space: nowrap;
overflow-x: auto;
-webkit- -scrolling: touch;
-ms-overflow-style: -ms-autohiding-scrollbar;
}

.menu-swipe > div {flex-direction:initial!important;overflow:scroll!important;}

.unclickable > a{pointer-events: none;
}


.container-nav-active > a{color:#3fafef!important;}

.testimonial-custom .elementor-testimonial__cite{
margin-left:30px!important;}

.abfallart-img-box .elementor-widget-container{min-height:290px;}

.animated-icon {width:60px;height:60px;}

.price-table{color:#274a5b;
margin-left: auto;
margin-right: auto;
}
.price-table th {background-color:#3fafef!important;color:white;font-family:Roboto;text-align:center!important;font-size:14px;font-weight:500;line-height:20px;border:none;}
.price-table td{border:none;font-size:14px;font-weight:400;text-align:center;}
.price-table tr:nth-child(odd) td{background-color:#36BCFD1A;}

.price-table tr:nth-child(even) td{background-color:white;}

.tabs-style .elementor-tab-title{border-left:none;border-right:none;}

.tabs-style .elementor-tab-content{border-left:none;border-right:none;}

.elementor-accordion-item{border-left:none!important;border-right:none!important;border-top:none!important;}

.hero-active a{border:1px solid #3FAFEF!important;border-radius:20px;color:#3FAFEF!important;}


.abc-content{display:none;}
.abc-show{display:block;}

.abc-ltr{cursor:pointer;}
.abc-ltr-active{color:#274A5B;font-weight:600;}
.abc-.elementor-kit-2898-drop {
display: none;
}
.menu-drop{display:none;}
#menu-drop-1{width:100%!important;z-index:9999;top:141px;padding-left:240px!important;}
#menu-drop-2{width:100%!important;z-index:9999;top:141px;padding-left:240px!important;}
#menu-drop-3{width:100%!important;z-index:9999;top:141px;padding-left:240px!important;}

#menu-drop-4{width:100%!important;z-index:9999;top:141px;padding-left:240px!important;}

#menu-drop-1 .elementor-size-sm:hover{color:#ffa600;}
#menu-drop-2 .elementor-size-sm:hover{color:#ffa600;}
#menu-drop-3 .elementor-size-sm:hover{color:#ffa600;}
.menu-toggle-1{cursor:pointer;}
.menu-toggle-2{cursor:pointer;}
.menu-toggle-3{cursor:pointer;}
.menu-toggle-4{cursor:pointer;}
.footer-toggle{display:none;}
.menu-toggle:hover{background-image:url('https://www.entsorgo.de/wp-content/uploads/Path-24.png');background-repeat:no-repeat;background-position:bottom;background-size:100px 5px;padding-bottom:3px;}
.menu-toggle-1:hover{background-image:url('https://www.entsorgo.de/wp-content/uploads/Path-24.png');background-repeat:no-repeat;background-position:bottom;background-size:100px 5px;}
.menu-toggle-2:hover{background-image:url('https://www.entsorgo.de/wp-content/uploads/Path-24.png');background-repeat:no-repeat;background-position:bottom;background-size:100px 5px;}
.menu-toggle-3:hover{background-image:url('https://www.entsorgo.de/wp-content/uploads/Path-24.png');background-repeat:no-repeat;background-position:bottom;background-size:100px 5px;}
.menu-toggle-4:hover{background-image:url('https://www.entsorgo.de/wp-content/uploads/Path-24.png');background-repeat:no-repeat;background-position:bottom;background-size:100px 5px;}

.menu-toggle-hover{background-image:url('https://www.entsorgo.de/wp-content/uploads/Path-24.png');background-repeat:no-repeat;background-position:bottom;background-size:100px 5px;}
.menu-x{position:absolute;top:-30px;cursor:pointer;}

.map-title{font-size:30px!important;font-weight:400!important;font-family:Roboto Slab!important;line-height:45px!important;}

.map_starter_title{font-size:20px;font-weight: 300!important;line-height:30px!important;}
.map_starter_title br {display :none!important;}

.svg_title{font-size:24px!important;}

.svg_map_button{background-color:white;color:#2B4A59;font-size:18px;font-family:Roboto;
}
.svg_subtitle{font-size:18px;}

.svg_map_button:hover{background-color:#FFA600;} 

svg text {font-family:Roboto Slab!important;font-weight:600!important;fill:#fff!important}

path:hover {
    fill: #113547 !important;
    transform: scale(1.005)!important;
    cursor: pointer;}
    
    .u-tab-active .elementor-widget-button a{background-color:orange!important;border:orange!important;color:white!important;}
    

.floating-theo{position: fixed;
z-index: 999;
right: 10px;top:30%;display:none;}


.openx{position:fixed
;right:30px;top:30%;display:none;z-index:999;cursor:pointer;}
.closex b{color:#D6D6D6;}
.closex b:hover{color:#3fafef;}

.rat-hide{display:block;}
.rat-text-active  {color:#3fafef;}


.elementor-element-13375508 {
z-index: 99999!important;
}

.elementor-element-141170e8 {
z-index: 99999!important;
}
.elementor-element-76496a74 {
z-index: 99999 !important;
}
.elementor-element-5d472d0d {
z-index: 99999important;
}
.elementor-element-12897968 {
z-index: 99999!important;
}

.elementor-element-4e75ec8e {z-index: 99999!important;}

.elementor-element-3b0946fe {
z-index: 99999!important;
}

.page-id-21276 .elementor-2893 .elementor-element.elementor-element-123cf95 {
 margin-top:0;
}
{margin-top:0!important}
@media screen and (max-width: 1300px) {
    
    #menu-drop-1{padding-left:0px!important;}
#menu-drop-2{padding-left:0px!important;}
#menu-drop-3{padding-left:0px!important;}
    
    .fa-search{display:none!important;}
    
.openx{display:none!important;}

.floating-theo{display:none!important;}

    
.elementor-inner section{margin-left:2%!important;margin-right:2%!important;}

.elementor-page-9955 .elementor-inner section:nth-of-type(2){margin-left:0%!important;margin-right:0%!important;}
}



@media screen and (max-width: 768px) {
    #ent-scroll{display:none!important;}

.abfallart-img-box .elementor-widget-container{min-height:initial;}

.hided3{display:none}

.abfallart-img-box .elementor-image-box-content{width:50%;display:inline-block;}

.abfallart-img-box .elementor-image-box-img{vertical-align:top;margin-top:20px!important;
}
.hero-form .elementor-field-type-text {margin-right:-11px;} 

.elementor-element-1833616 .fa-chevron-down {font-size:30px!important;color:#3FAFEF!important;}

.elementor-element-1833616 .fa-chevron-up {font-size:30px!important;color:#3FAFEF!important;}
    .elementor-widget-animated-headline h2 {font-size:24px!important;line-height:36px!important;}
    .elementor-nav-menu--burger{z-index:99!important;}
    
    .bottom-bar-wrapper {

box-shadow: 0px -6px 20px rgba(255, 255, 255, 1)!important;
}
.mobile-wrapper {
z-index: 9999999999!important;}
}

@media screen and (max-width: 768px) {
   /* 
    .optimize-n-default figure{width:100%!important;text-align:center;}
    
  .optimize-n-default  .elementor-image-box-content {width:100%!important;text-align:center;}*/
    
    
    
    .sub-menu{margin-left:15px!important;}
    
    
    .elementor-headline-animation-type-clip{margin-top:20px;z-index:9;position:relative;}
    .hero-form{margin-top:40px;}
    .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated
    {padding:0!important;}
    
    .max-height{ max-height:80px!important;}
    .max-div-height a{overflow:hidden!important;max-height:50px;max-width:100%;height:50px!important;border:none!important;}
    
    input[type="color"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="email"],
input[type="month"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="time"],
input[type="url"],
input[type="week"],
select:focus,
textarea {
  font-size: 16px!important;
}
    
    .sub-menu{max-height:300px;overflow:scroll;}
    
 .elementor-page-9986 .elementor-inner section:nth-of-type(1){
margin-left: 0!important;
margin-right: 0!important;
}

    
        
    .grecaptcha-badge{display:none;}

    
    #no-mr{margin-left:0!important;margin-right:0!important;}

    
    
    .elementor-45 .hided3{display:none!important;}
    
  /* .elementor-nav-menu .sub-menu a {font-weight:400!important;}*/
   
   .menu-item .elementor-sub-item{font-weight:400!important;}
      .menu-item .has-submenu{font-weight:500!important;}
    
    .elementor-nav-menu{width:max-content;margin-left:auto!important;margin-right:auto!important;}
    .elementor-location-header > div:nth-child(1) > section:last-child {display:none;}
    
    .elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a {
justify-content: left!important;
}
    
.elementor-widget-theme-site-logo{z-index:99;width:25%!important;}
.elementor-widget-theme-site-logo img {width:100%!important;}
     
    #chat-widget-container {
z-index: 9999999999!important;
}
.qlwapp-box{z-index:999996!important;}


    #qlwapp{display:none;z-index:999997!important;}
    
    .qlwapp-toggle {
margin-left: 35px!important;
width: 40px!important;
height: 40px!important;box-shadow:none!important;
}

    .elementor-inner section{margin-left:0%;margin-right:0%;}
    
    .elementor-widget-animated-headline h2 {font-size:24px!important;line-height:36px!important;}
        .elementor-widget-animated-headline p {font-size:24px!important;line-height:36px!important;}
    
.animated-2{margin-top:40px!important;}
    
.elementor-main-swiper.elementor-carousel-image{background-size:contain!important;}
    
.elementor-element-8c7d5c4 {
z-index:9999!important;}

div.elementor-element-ea7e7ac:nth-child(1) {
top: 10px!important;display:block!important;
}
.elementor-element-ea7e7a{display:block!important;}
    
    .elementor-nav-menu--dropdown{padding-bottom:30px;}
   #hero-mobile button{padding:2px!important;}
   #hero-mobile .elementor-button-text{padding: 0px !important;
font-size: 18px!important;margin-top:10px;margin-bottom:10px;}




    
    .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{padding:16px;}
    
    .footer-toggle{float: right;
margin-right: 30px;
color: #3FAFEF;
font-size: 30px;
margin-top: -10px;cursor:pointer;display:block;}
    
.footer-toggle-1{display:none;cursor:pointer;}
.footer-toggle-2{display:none;cursor:pointer;}
.footer-toggle-3{display:none;cursor:pointer;}
.footer-toggle-4{display:none;cursor:pointer;}
.footer-toggle-5{display:none;cursor:pointer;}


ol.elementor-toc__list-wrapper .elementor-toc__list-item {
width: 100%;
display: inline flow-root list-item;
}
    .page-id-45 .elementor-tabs-content-wrapper #u-tab-content-2{display:block!important;}
  
    .page-id-45 .elementor-tabs-content-wrapper #u-tab-content-3{display:block!important;}
    
      .page-id-45 .elementor-tabs-content-wrapper #u-tab-content-4{display:block!important;}

.elementor-widget-theme-site-logo {

z-index: 999999999999!important;
}
  .elementor-headline-dynamic-wrapper {font-size:24px;}
    
}

.page-id-9955 #menu-drop-4 > div {box-shadow:0px 3px 6px #0016!important;}/* End custom CSS */