.elementor-1084 .elementor-element.elementor-element-bq8991m > .elementor-container{min-height:580px;}.elementor-1084 .elementor-element.elementor-element-bq8991m > .elementor-container:after{content:"";min-height:inherit;}.elementor-1084 .elementor-element.elementor-element-0hzr0tv.elementor-column .elementor-column-wrap{align-items:center;}.elementor-1084 .elementor-element.elementor-element-0hzr0tv > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-repeater-item-vmjeq9s .slick-slide-bg{background-color:#381e13;background-image:url(https://almodovarhotel.de/wp-content/uploads/2017/10/slider-alex.jpg);background-size:cover;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-repeater-item-x6y6d9q .slick-slide-bg{background-color:#381e13;background-image:url(https://almodovarhotel.de/wp-content/uploads/2017/12/header-appartement.jpg);background-size:cover;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-repeater-item-l3im8vp .slick-slide-bg{background-color:#381e13;background-image:url(https://almodovarhotel.de/wp-content/uploads/2017/11/slider-bistro.jpg);background-size:cover;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .slick-slide{height:580px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-content{max-width:100%;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .slick-slide-inner{padding:0% 0% 0% 22%;text-align:left;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .slick-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:6px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-heading{color:#ffffff;font-size:80px;font-weight:500;line-height:1em;letter-spacing:1.5px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-description{color:#ffffff;font-size:80px;font-weight:500;line-height:1em;letter-spacing:2px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-button{color:#ffffff;border-color:#ffffff;font-size:18px;font-weight:500;line-height:22px;border-width:1px;border-radius:0px;background-color:rgba(0,0,0,0.3);}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-button:hover{color:#ffffff;background-color:rgba(0,0,0,0.8);border-color:#ffffff;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slides-wrapper .slick-slider .slick-prev:before, .elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slides-wrapper .slick-slider .slick-next:before{font-size:60px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slides-wrapper .elementor-slides .slick-dots li button:before{font-size:9px;}@media(max-width:1024px){.elementor-1084 .elementor-element.elementor-element-bq8991m > .elementor-container{min-height:360px;}.elementor-1084 .elementor-element.elementor-element-bq8991m > .elementor-container:after{content:"";min-height:inherit;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .slick-slide{height:360px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-heading{font-size:36px;line-height:34px;letter-spacing:4.8px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-description{font-size:36px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-button{font-size:18px;}}@media(max-width:767px){.elementor-1084 .elementor-element.elementor-element-bq8991m > .elementor-container{min-height:220px;}.elementor-1084 .elementor-element.elementor-element-bq8991m > .elementor-container:after{content:"";min-height:inherit;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .slick-slide{height:220px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-heading{font-size:24px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-description{font-size:24px;}.elementor-1084 .elementor-element.elementor-element-eyjh21r .elementor-slide-button{font-size:18px;}}/* Start custom CSS for slides, class: .elementor-element-eyjh21r */.elementor-slide-button {
height: 60px;
width: 265px;
text-align: center;
vertical-align: middle;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;

-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
justify-content: center;
}


.elementor-slick-slider .slick-arrows-inside .slick-prev,
.elementor-slick-slider .slick-arrows-inside .slick-next{
    background: rgba(56, 30, 19, 0.83);
    width: 50px;
    height: 80px;
}

.elementor-slick-slider .slick-prev:before {
content: url('/icons/arrow_right_white.svg');
vertical-align: middle;
    
}
.elementor-slick-slider .slick-next:before {
content: url('/icons/arrow_left_white.svg');
}
.elementor-slick-slider .slick-arrows-inside .slick-prev{
    left: 0px;
}
.elementor-slick-slider .slick-arrows-inside .slick-next{
    right: 0px;
}/* End custom CSS */