.elementor-7 .elementor-element.elementor-element-03a6d02{padding:20px 0px 60px 0px;}.elementor-7 .elementor-element.elementor-element-a905813 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-589ae3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7 .elementor-element.elementor-element-589ae3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-a25972f{width:auto;max-width:auto;top:50vh;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a25972f{right:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-a25972f{left:0px;}.elementor-7 .elementor-element.elementor-element-4549645{z-index:2;}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-repeater-item-540023f .slick-slide-bg{background-color:#833ca3;background-image:url(https://staging.deli-department.de/wp-content/uploads/2019/12/DDEIG_NB_Quiche_q_4x3_100_01.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-repeater-item-540023f .slick-slide-inner .elementor-background-overlay{background-color:rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-repeater-item-ce6fe5c .slick-slide-bg{background-color:#833ca3;background-image:url(https://staging.deli-department.de/wp-content/uploads/2020/05/DDEIG_Q1_20_WS_Kiwi_Limonade_Rezeptbild.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-repeater-item-ce6fe5c .slick-slide-inner .elementor-background-overlay{background-color:rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-repeater-item-39d4289 .slick-slide-bg{background-color:#4054b2;background-image:url(https://staging.deli-department.de/wp-content/uploads/2019/12/DDEIG_NB_Suesskartoffelmuffins_q_4x3_100_01_neu.jpg);background-size:cover;}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-repeater-item-39d4289 .slick-slide-inner .elementor-background-overlay{background-color:rgba(0, 0, 0, 0);}.elementor-7 .elementor-element.elementor-element-2145e9d .slick-slide{height:100px;}.elementor-7 .elementor-element.elementor-element-2145e9d .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-slide-content{max-width:100%;}.elementor-7 .elementor-element.elementor-element-2145e9d .slick-slide-inner{padding:0% 0% 0% 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-2145e9d .slick-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:25px;}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-slide-button{font-size:18px;border-width:0px;border-radius:0px;}.elementor-7 .elementor-element.elementor-element-2145e9d .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{font-size:10px;}.elementor-7 .elementor-element.elementor-element-2145e9d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-7 .elementor-element.elementor-element-2145e9d{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-f6efe28:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f6efe28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edede8;background-image:url("https://deli-department.com/wp-content/uploads/2019/11/background.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-f6efe28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-f6efe28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-02970eb > .elementor-column-wrap > .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-7 .elementor-element.elementor-element-ab00a6b .elementor-heading-title{color:#4f4e1d;font-size:35px;font-weight:700;line-height:1em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-ab00a6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-779143b .elementor-text-editor{columns:1;}.elementor-7 .elementor-element.elementor-element-779143b{font-size:21px;font-weight:300;line-height:32px;width:69.844%;max-width:69.844%;}.elementor-7 .elementor-element.elementor-element-779143b > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-8c90af7 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-7 .elementor-element.elementor-element-8c90af7 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-7 .elementor-element.elementor-element-8c90af7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-613652c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-613652c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#edede8;background-image:url("https://deli-department.com/wp-content/uploads/2019/11/background.jpg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-613652c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-7 .elementor-element.elementor-element-613652c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7 .elementor-element.elementor-element-15d138c > .elementor-column-wrap > .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-7 .elementor-element.elementor-element-7369ec0 .elementor-heading-title{color:#4f4e1d;font-size:35px;font-weight:700;line-height:1em;letter-spacing:0px;}.elementor-7 .elementor-element.elementor-element-7369ec0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-0e6c02d .elementor-text-editor{columns:1;}.elementor-7 .elementor-element.elementor-element-0e6c02d{font-size:21px;font-weight:300;line-height:32px;width:69.844%;max-width:69.844%;}.elementor-7 .elementor-element.elementor-element-0e6c02d > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 40px 0px;}.elementor-7 .elementor-element.elementor-element-554dba9 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-7 .elementor-element.elementor-element-554dba9 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-7 .elementor-element.elementor-element-554dba9 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-6b6eb9d{padding:80px 0px 80px 0px;}.elementor-7 .elementor-element.elementor-element-136cf9a > .elementor-column-wrap > .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-7 .elementor-element.elementor-element-5c6d171 .elementor-heading-title{color:#4F4E1D;font-size:54px;font-weight:700;}.elementor-7 .elementor-element.elementor-element-5c6d171 > .elementor-widget-container{margin:0px 0px 15px 50px;}.elementor-7 .elementor-element.elementor-element-59a015f .elementor-text-editor{columns:1;}.elementor-7 .elementor-element.elementor-element-59a015f{font-size:20px;font-weight:300;line-height:32px;width:80%;max-width:80%;}.elementor-7 .elementor-element.elementor-element-59a015f > .elementor-widget-container{margin:0px 0px 0px 50px;}.elementor-7 .elementor-element.elementor-element-29d8721 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-7 .elementor-element.elementor-element-76ea59f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-76ea59f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-76ea59f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-76ea59f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-76ea59f .elementor-image-box-img img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-76ea59f:hover .elementor-image-box-img img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-76ea59f .elementor-image-box-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-76ea59f .elementor-image-box-title{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-681e096.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-7 .elementor-element.elementor-element-681e096.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-7 .elementor-element.elementor-element-681e096.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-681e096 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-7 .elementor-element.elementor-element-681e096 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-681e096:hover .elementor-image-box-img img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:767px){.elementor-7 .elementor-element.elementor-element-29d8721{width:50%;}.elementor-7 .elementor-element.elementor-element-fd70313{width:50%;}}@media(max-width:990px){.elementor-7 .elementor-element.elementor-element-ab00a6b .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-ab00a6b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-779143b{font-size:16px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-779143b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-7369ec0 .elementor-heading-title{font-size:28px;}.elementor-7 .elementor-element.elementor-element-7369ec0 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-0e6c02d{font-size:16px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-0e6c02d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-5c6d171 .elementor-heading-title{font-size:36px;}.elementor-7 .elementor-element.elementor-element-5c6d171 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-7 .elementor-element.elementor-element-59a015f{font-size:16px;width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-59a015f > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:766px){.elementor-7 .elementor-element.elementor-element-f6efe28{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-ab00a6b .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-43db793{z-index:0;}.elementor-7 .elementor-element.elementor-element-613652c{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-7369ec0 .elementor-heading-title{font-size:19px;}.elementor-7 .elementor-element.elementor-element-17bdded{z-index:0;}.elementor-7 .elementor-element.elementor-element-136cf9a > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-5c6d171 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-59a015f > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-7 .elementor-element.elementor-element-59a015f{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-76ea59f .elementor-image-box-img{margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-681e096 .elementor-image-box-img{margin-bottom:0px;}}/* Start custom CSS for button, class: .elementor-element-a25972f */#ddn-but {
    position:absolute;
    right:0;
    top:unset;
    width:310px;
}

@media (max-width:1024px) {
    #ddn-but {
        top:-8vh;
    }
}

@media (max-width:765px) {
    .elementor-button span {
        margin: 0 auto;
    }
    #ddn-but div:nth-child(1){
        width:35%;
        float:left;
        padding-top:6px;
        font-size:17px;
    }
    #ddn-but div:nth-child(2){
        width:65%;
        float:right;
        padding-left:15px;
        text-align:left;
        line-height:20px;
    }
    #ddn-inner {
        text-align:center;
        max-width: 290px;
    }
    
    #ddn-but {
        position:fixed;
        top:unset;
        bottom:0;
        z-index: 100;
        left:-5px;
        border-radius:0;
        width:100vw;
        height: 65px;
        padding-top: 14px !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4549645 */#delidepartmentslidertitle {position:absolute;width:auto;left:10%;top:40px;text-align:center;}
#delidepartmentslidertitle p {font-size:22px;background-color:#661F43;color:#fff;padding:5px 10px;letter-spacing:0.5px;}

@media (max-width: 820px){
#delidepartmentslidertitle {left:5%;}
}
@media (max-width: 500px){
#delidepartmentslidertitle p {font-size:15px;}
}
@media (max-width:500px) and (max-height:699px) {
#delidepartmentslidertitle {top:8px;} 
}
@media (max-width:500px) and (min-height:700px) {
#delidepartmentslidertitle {top:20px;} 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-589ae3a */#delidepartment-slider .elementor-slide-content {position:absolute;left:10%;}
#delidepartment-slider .elementor-container {max-width:100%;}
#delidepartment-slider .elementor-slides .slick-slide-inner .elementor-background-overlay {background-image:linear-gradient( rgba(0,0,0,0.6) 1%, rgba(255,255,255,0) 45%, rgba(237, 237, 232, 1))!important}

#delidepartment-slider .elementor-column-wrap {padding:0;}
#delidepartment-slider .elementor-slide-heading {font-size:72px;margin-bottom:10px;text-shadow: 0px 0px 10px #777777ab;}
#delidepartment-slider .elementor-slide-description {font-size:21px!important;font-weight:500!important;width:850px;line-height:30px;text-shadow: 0px 0px 10px #777777ab;}
#delidepartment-slider .elementor-button {background-color:#e2a900;border-color:#e2a900;padding:15px 28px;box-shadow:0px 0px 15px 0px rgba(0,0,0,0.39);margin-left:5px;}

#delidepartment-slider .elementor-slick-slider .slick-dots li button:before {content:"";border:0.2px solid #4f4f1e;height:3px;width:200px;border-radius:1px;background-color:#4f4f1e;opacity:0.2;}

#delidepartment-slider .elementor-slick-slider .slick-dots li button {border-top: 0 solid #D28E00;
    width: 200px;
    border-width: 3px;position:absolute;border-radius:1px;}

#delidepartment-slider .elementor-slick-slider .slick-dots li.slick-active button:before {margin-top:-3px;}

#delidepartment-slider .elementor-slick-slider .slick-dots li {margin:0 155px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li:first-child {margin-left:0!important;}
#delidepartment-slider .elementor-slides .slick-slide {height:800px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li p {width: 250px;
    text-indent: -50px;font-size:14px;opacity:0.45;line-height: 40px;
    bottom: 10%;
    position: absolute;font-weight: 600;
    color: #4F4F1E;letter-spacing:-0.5px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li.slick-active p {opacity:1;}
#delidepartment-slider .elementor-slide-content {width:850px;top:100px;}

#delidepartment-slider .elementor-slick-slider .slick-dots {bottom:25px;}
#delidepartment-slider .elementor-element.elementor-element-2145e9d .slick-slide-bg {
    animation-duration: 10.8s;
    transition-duration: calc(5s);
    -webkit-animation-duration: 10.8s;
    -moz-animation-duration: 10.8s;
    -ms-animation-duration:10.8s;
    -o-animation-duration:10.8s;
    -webkit-transition-duration: calc(5s);
    -moz-transition-duration: calc(5s);
    -ms-transition-duration: calc(5s);
    -o-transition-duration: calc(5s);
}
@media (max-width: 1024px) {
#delidepartment-slider .elementor-slide-content {width:700px;}
#delidepartment-slider .elementor-slide-heading {font-size:60px;}
#delidepartment-slider .elementor-slide-description {width:650px}
#delidepartment-slider .elementor-slick-slider .slick-dots li {margin:0 125px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li:first-child {margin-left:-75px!important;}
#delidepartment-slider .elementor-slick-slider .slick-dots li p {width: 220px;text-indent: -20px;font-size:12px;}
}

@media (max-width: 820px) {
#delidepartment-slider .elementor-slide-content {width:90%;left:5%;}
#delidepartment-slider .elementor-slide-description {width:88%}
#delidepartment-slider .elementor-slick-slider .slick-dots li {margin:0 75px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li button:before {width:100px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li p {display:none;}
#delidepartment-slider .elementor-slick-slider .slick-dots li:first-child {margin-left:0!important;}
}
@media (max-width:500px) {
#delidepartment-slider .elementor-slide-content {width:80%;}
#delidepartment-slider .elementor-slide-heading {font-size:44px}
#delidepartment-slider .elementor-slide-description {font-size:16px!important;line-height:22px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li {margin:0 45px;}
#delidepartment-slider .elementor-slick-slider .slick-dots li button:before {width:60px;}
}
@media (max-width:500px) and (max-height:699px) {
#delidepartment-slider .elementor-slide-content {top:60px;}
#delidepartment-slider .elementor-slides .slick-slide {height:550px;}
}
@media (max-width:500px) and (min-height:700px) {
#delidepartment-slider .elementor-slide-content {top:70px;}
#delidepartment-slider .elementor-slides .slick-slide {height:680px;}
}/* End custom CSS */