.elementor-33 .elementor-element.elementor-element-69210a6{--display:flex;}.elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta__content{min-height:230px;text-align:center;}.elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;text-decoration:overline;}.elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-33 .elementor-element.elementor-element-a1d5a71.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-33 .elementor-element.elementor-element-a1d5a71.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-33 .elementor-element.elementor-element-a1d5a71.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#5C9396;}.elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#3E7C7F;}.elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta .elementor-cta__bg, .elementor-33 .elementor-element.elementor-element-a1d5a71 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-33 .elementor-element.elementor-element-6b9832a{--display:flex;--min-height:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:10px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:10px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav .elementor-repeater-item-8270140 .elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper{padding:0px 0px 0px 0px;background-color:#EDE4DA;border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link{font-family:"Montserrat", Sans-serif;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:10px;}.rtl .elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-left:10px;margin-right:0;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper.vertical .elementkit-tab-nav{margin-right:10px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:10px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:10px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav .elementkit-nav-link{padding:14px 35px 14px 35px;color:#5F5A57;background-color:#F3EEE9;border-style:none;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementskit-tab-icon :is(svg, i){fill:#5F5A57;color:#5F5A57;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav .elementkit-nav-link.active{color:#F3EEE9;background-color:#5C9396;border-style:none;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-nav-link.active .elementskit-tab-icon :is(svg, i){fill:#F3EEE9;color:#F3EEE9;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav .elementkit-nav-item a.elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav .elementkit-nav-item:first-child a.elementkit-nav-link{border-radius:0px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::before{width:70px;height:1px;bottom:-1px;background-color:#5C9396;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementkit-tab-nav.elementskit_heartbit_style .elementkit-nav-item .elementkit-nav-link::after{border-style:none;width:10px;height:10px;bottom:-5px;left:50%;}.elementor-33 .elementor-element.elementor-element-dfa9e53 .tab-content .tab-pane{color:#5F5A57;padding:20px 0px 20px 0px;background-color:#EDE4DA;border-style:none;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-dfa9e53 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-33 .elementor-element.elementor-element-dfa9e53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-dfa9e53:hover .elementor-widget-container{border-style:none;}.elementor-33 .elementor-element.elementor-element-dfa9e53:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}/* Start custom CSS for elementskit-simple-tab, class: .elementor-element-dfa9e53 */.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementor-tab-title {
  transition: all 0.25s ease;
}

.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementor-tab-title:hover {
  transform: translateY(-2px);
}
/* TAB CONTENT LINK SZÍN */

.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementor-tab-content a {
    color: #5C9396;
    text-decoration: none;
    transition: all 0.25s ease;
}

/* HOVER */

.elementor-33 .elementor-element.elementor-element-dfa9e53 .elementor-tab-content a:hover {
    color: #3F7477;
    text-decoration: underline;
}/* End custom CSS */