.elementor-18144 .elementor-element.elementor-element-7daaf80c{--display:flex;--gap:200px 200px;--row-gap:200px;--column-gap:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-18144 .elementor-element.elementor-element-7b540d10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-initialized .slick-slide{padding:0px 4px 0px 4px;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .slick-dots.style-1 li,.elementor-18144 .elementor-element.elementor-element-7b540d10  .slick-dots.style-2 li,.elementor-18144 .elementor-element.elementor-element-7b540d10  .slick-dots.style-3 li{width:8px;height:8px;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-dots.style-1 li button,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-dots.style-6 li button{-webkit-box-shadow:inset 0 0 0 8px #000000;-moz-box-shadow:inset 0 0 0 8px #000000;box-shadow:inset 0 0 0 8px #000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-dots.style-1 li.slick-active button{-webkit-box-shadow:inset 0 0 0 1px #000000;-moz-box-shadow:inset 0 0 0 1px #000000;box-shadow:inset 0 0 0 1px #000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-dots.style-2 li button{border-color:#000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick ul.slick-dots.style-3 li button{-webkit-box-shadow:inset 0 0 0 1px #000000;-moz-box-shadow:inset 0 0 0 1px #000000;box-shadow:inset 0 0 0 1px #000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-dots.style-3 li.slick-active button{-webkit-box-shadow:inset 0 0 0 8px #000000;-moz-box-shadow:inset 0 0 0 8px #000000;box-shadow:inset 0 0 0 8px #000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick ul.slick-dots.style-4 li button{-webkit-box-shadow:inset 0 0 0 0px #000000;-moz-box-shadow:inset 0 0 0 0px #000000;box-shadow:inset 0 0 0 0px #000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-dots.style-1 li button:before{color:#000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-slider.slick-dotted{padding-bottom:16px;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.slick-prev.style-1,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.slick-next.style-1,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-3:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-3:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-6:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-6:before{background:#FFFFFF;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-4:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-4:before{border-color:#FFFFFF;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.slick-prev.style-1:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.slick-next.style-1:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-3:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-3:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-4:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-4:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-6 .icon-wrap{color:#000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-2 .icon-wrap:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-2 .icon-wrap:after,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-2 .icon-wrap:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-2 .icon-wrap:after,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-5 .icon-wrap:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-5 .icon-wrap:after,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-5 .icon-wrap:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-5 .icon-wrap:after{background:#000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.slick-prev.style-1:hover:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.slick-next.style-1:hover:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-3:hover:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-3:hover:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-4:hover:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-4:hover:before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-nav.style-6:hover .icon-wrap{color:#000000;}.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-2:hover .icon-wrap::after,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-2:hover .icon-wrap::after,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-prev.style-5:hover .icon-wrap::after,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::before,.elementor-18144 .elementor-element.elementor-element-7b540d10 .list-carousel-slick .slick-next.style-5:hover .icon-wrap::after{background:#000000;}@media(max-width:1024px){.elementor-18144 .elementor-element.elementor-element-7daaf80c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-18144 .elementor-element.elementor-element-7daaf80c{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}}/* Start custom CSS for tp-carousel-anything, class: .elementor-element-7b540d10 */li.slick-active {
    height: 24px!important;
    width: 24px!important;}

.style-6.slick-arrow.slick-prev, .style-6.slick-arrow.slick-next {
    border: 1px solid #000000;
    background-color: rgba(255, 255, 255, 0.6)}
    
    
@media screen and (max-width: 767px){
.style-6.slick-arrow.slick-prev, .style-6.slick-arrow.slick-next {display: none!important;}}    

    
.slick-dots button:hover,
.slick-dots button:active,
.slick-dots button:focus,
.slick-dots .slick-active button,
.slick-dots .slick-active button:hover,
.slick-dots .slick-active button:focus {
    background: transparent !important;
    background-color: transparent !important;}
    
    
/* Minden carousel-anything widgeten működik */
.theplus-carousel-anything-wrapper {
    overflow: visible !important;
}

.theplus-carousel-anything-wrapper .slick-list {
    overflow: visible !important;
    padding-right: 15% !important;
    padding-left: 0 !important;
}

/* Külső widget container is legyen visible */
.elementor-widget-tp-carousel-anything {
    overflow: visible !important;
}

@media (max-width: 767px) {
    .theplus-carousel-anything-wrapper .slick-list {
        padding-right: 10% !important;
    }
}/* End custom CSS */