.elementor-37839 .elementor-element.elementor-element-2f96069{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.81;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-37839 .elementor-element.elementor-element-2f96069::before, .elementor-37839 .elementor-element.elementor-element-2f96069 > .elementor-background-video-container::before, .elementor-37839 .elementor-element.elementor-element-2f96069 > .e-con-inner > .elementor-background-video-container::before, .elementor-37839 .elementor-element.elementor-element-2f96069 > .elementor-background-slideshow::before, .elementor-37839 .elementor-element.elementor-element-2f96069 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37839 .elementor-element.elementor-element-2f96069 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37839 .elementor-element.elementor-element-9f0b914{--spacer-size:175px;}.elementor-37839 .elementor-element.elementor-element-bac4ba5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.81;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37839 .elementor-element.elementor-element-bac4ba5::before, .elementor-37839 .elementor-element.elementor-element-bac4ba5 > .elementor-background-video-container::before, .elementor-37839 .elementor-element.elementor-element-bac4ba5 > .e-con-inner > .elementor-background-video-container::before, .elementor-37839 .elementor-element.elementor-element-bac4ba5 > .elementor-background-slideshow::before, .elementor-37839 .elementor-element.elementor-element-bac4ba5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37839 .elementor-element.elementor-element-bac4ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37839 .elementor-element.elementor-element-4b8b1a6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-37839 .elementor-element.elementor-element-4b8b1a6{color:var( --e-global-color-secondary );}.elementor-37839 .elementor-element.elementor-element-4b8b1a6 a{color:var( --e-global-color-secondary );}.elementor-37839 .elementor-element.elementor-element-47d1a17{width:100%;max-width:100%;text-align:center;}.elementor-37839 .elementor-element.elementor-element-47d1a17 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;line-height:54px;color:#FFFFFF;}.elementor-37839 .elementor-element.elementor-element-8d2fb1d{--display:flex;}.elementor-37839 .elementor-element.elementor-element-6e1af16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F2F4;--border-color:#E5F2F4;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37839 .elementor-element.elementor-element-6e1af16:not(.elementor-motion-effects-element-type-background), .elementor-37839 .elementor-element.elementor-element-6e1af16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37839 .elementor-element.elementor-element-71ed206 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-71ed206{text-align:center;}.elementor-37839 .elementor-element.elementor-element-398ef77 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-37839 .elementor-element.elementor-element-398ef77 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-37839 .elementor-element.elementor-element-398ef77{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-37839 .elementor-element.elementor-element-398ef77 .elementor-icon-list-text{transition:color 0.3s;}.elementor-37839 .elementor-element.elementor-element-3954d2e{width:100%;max-width:100%;text-align:center;}.elementor-37839 .elementor-element.elementor-element-3954d2e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-3954d2e img{border-radius:15px 15px 15px 15px;}.elementor-37839 .elementor-element.elementor-element-e104fea{width:100%;max-width:100%;text-align:center;}.elementor-37839 .elementor-element.elementor-element-e104fea > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-37839 .elementor-element.elementor-element-e104fea .elementor-heading-title{font-size:40px;font-weight:500;letter-spacing:4.3px;}.elementor-37839 .elementor-element.elementor-element-31da538{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-37839 .elementor-element.elementor-element-31da538 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37839 .elementor-element.elementor-element-31da538 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-37839 .elementor-element.elementor-element-31da538 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-37839 .elementor-element.elementor-element-d9c8f90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-ff7d7c9 .elementor-button{background-color:#FFFFFF;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 10px 32px 0px rgba(0, 0, 0, 0.28);border-radius:30px 30px 30px 30px;padding:15px 15px 15px 15px;}.elementor-37839 .elementor-element.elementor-element-ff7d7c9{width:100%;max-width:100%;}.elementor-37839 .elementor-element.elementor-element-ff7d7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-ff7d7c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37839 .elementor-element.elementor-element-ff7d7c9 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-37839 .elementor-element.elementor-element-05294ce{--display:flex;}.elementor-37839 .elementor-element.elementor-element-4d69dea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F2F4;--border-color:#E5F2F4;--border-radius:15px 15px 15px 15px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37839 .elementor-element.elementor-element-4d69dea:not(.elementor-motion-effects-element-type-background), .elementor-37839 .elementor-element.elementor-element-4d69dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37839 .elementor-element.elementor-element-9d0d983 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-9d0d983{text-align:center;}.elementor-37839 .elementor-element.elementor-element-763c6d1{width:100%;max-width:100%;text-align:center;}.elementor-37839 .elementor-element.elementor-element-763c6d1 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-37839 .elementor-element.elementor-element-763c6d1 .elementor-heading-title{font-size:40px;font-weight:500;letter-spacing:4.3px;}.elementor-37839 .elementor-element.elementor-element-d161840{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-37839 .elementor-element.elementor-element-d161840 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-37839 .elementor-element.elementor-element-d161840 .elementor-divider-separator{width:16%;margin:0 auto;margin-center:0;}.elementor-37839 .elementor-element.elementor-element-d161840 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-37839 .elementor-element.elementor-element-f338706{width:100%;max-width:100%;text-align:center;}.elementor-37839 .elementor-element.elementor-element-f338706 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-f338706 .elementor-heading-title{font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:4.3px;}.elementor-37839 .elementor-element.elementor-element-6fee440 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-6fee440{text-align:center;}.elementor-37839 .elementor-element.elementor-element-5014913{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-37839 .elementor-element.elementor-element-8aa8ed0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5F2F4;--border-color:#E5F2F4;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37839 .elementor-element.elementor-element-8aa8ed0:not(.elementor-motion-effects-element-type-background), .elementor-37839 .elementor-element.elementor-element-8aa8ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5F2F44D;}.elementor-37839 .elementor-element.elementor-element-c819de3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-c819de3 .elementor-heading-title{font-size:27px;font-weight:500;text-transform:uppercase;letter-spacing:4.3px;color:var( --e-global-color-primary );}.elementor-37839 .elementor-element.elementor-element-06308f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-1d646df > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-ad0b432{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FBE6EE;--border-color:#FBE6EE;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-37839 .elementor-element.elementor-element-ad0b432:not(.elementor-motion-effects-element-type-background), .elementor-37839 .elementor-element.elementor-element-ad0b432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBE6EE66;}.elementor-37839 .elementor-element.elementor-element-7dab3cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-7dab3cd .elementor-heading-title{font-size:27px;font-weight:500;text-transform:uppercase;letter-spacing:4.3px;color:var( --e-global-color-2aee910 );}.elementor-37839 .elementor-element.elementor-element-48e520f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-782aa74 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-eb44041 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-eb44041{text-align:center;}.elementor-37839 .elementor-element.elementor-element-f23a463{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-title-border-radius:300px 300px 300px 300px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:15px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:15px;}.elementor-37839 .elementor-element.elementor-element-f23a463 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-37839 .elementor-element.elementor-element-f23a463 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-f23a463.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}@media(min-width:769px){.elementor-37839 .elementor-element.elementor-element-05294ce{--width:100%;}}@media(max-width:1024px){.elementor-37839 .elementor-element.elementor-element-2f96069{--min-height:0px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:00px;--padding-left:15px;--padding-right:15px;}.elementor-37839 .elementor-element.elementor-element-9f0b914{--spacer-size:62px;}.elementor-37839 .elementor-element.elementor-element-bac4ba5{--justify-content:flex-end;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-37839 .elementor-element.elementor-element-4b8b1a6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-47d1a17 .elementor-heading-title{font-size:35px;line-height:1.6em;}.elementor-37839 .elementor-element.elementor-element-e104fea .elementor-heading-title{font-size:30px;}.elementor-37839 .elementor-element.elementor-element-763c6d1 .elementor-heading-title{font-size:30px;}.elementor-37839 .elementor-element.elementor-element-5014913{--flex-wrap:wrap;}}@media(max-width:768px){.elementor-37839 .elementor-element.elementor-element-2f96069{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37839 .elementor-element.elementor-element-9f0b914{--spacer-size:96px;}.elementor-37839 .elementor-element.elementor-element-bac4ba5{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-37839 .elementor-element.elementor-element-47d1a17 .elementor-heading-title{font-size:30px;line-height:1.6em;}.elementor-37839 .elementor-element.elementor-element-e104fea .elementor-heading-title{font-size:25px;}.elementor-37839 .elementor-element.elementor-element-31da538 .elementor-divider-separator{width:46%;}.elementor-37839 .elementor-element.elementor-element-763c6d1 .elementor-heading-title{font-size:25px;}.elementor-37839 .elementor-element.elementor-element-d161840 .elementor-divider-separator{width:46%;}.elementor-37839 .elementor-element.elementor-element-8aa8ed0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37839 .elementor-element.elementor-element-c819de3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-c819de3{text-align:center;}.elementor-37839 .elementor-element.elementor-element-c819de3 .elementor-heading-title{font-size:25px;}.elementor-37839 .elementor-element.elementor-element-7dab3cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-37839 .elementor-element.elementor-element-7dab3cd{text-align:center;}.elementor-37839 .elementor-element.elementor-element-7dab3cd .elementor-heading-title{font-size:25px;}.elementor-37839 .elementor-element.elementor-element-f23a463 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-47d1a17 */.gradient-text {
    background: linear-gradient(
        90deg,
        #3faeb2,
        #9068c5,
        #da6297,
        #fc956c
    );

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-398ef77 */li.elementor-icon-list-item.elementor-inline-item {
    background-color: #FBE6EE66;
    border: solid 1px #FBE6EE;
    padding:10px;
    margin: 5px;
    border-radius: 30px;

}

.elementor-widget .elementor-icon-list-items.elementor-inline-items {
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31da538 */.elementor-widget-divider 
.elementor-divider-separator {
    border: none !important;
    height: 3px; /* vagy amit akarsz */
    background: linear-gradient(90deg, #3faeb2,
        #9068c5,
        #da6297,
        #fc956c);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff7d7c9 */.elementor-button {
    background: linear-gradient(135deg, #6F7CFF, #B784C6) !important;
    box-shadow: 0 10px 22px rgba(111,124,255,0.25);
    transition: all 0.3s ease;
	color: white !important;

}
.elementor-button:hover {
    background: linear-gradient(135deg, #5C6BFF, #A06BB5) !important;
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(111,124,255,0.35);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d161840 */.elementor-widget-divider 
.elementor-divider-separator {
    border: none !important;
    height: 3px; /* vagy amit akarsz */
    background: linear-gradient(90deg, #3faeb2,
        #9068c5,
        #da6297,
        #fc956c);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-398ef77 */li.elementor-icon-list-item.elementor-inline-item {
    background-color: #FBE6EE66;
    border: solid 1px #FBE6EE;
    padding:10px;
    margin: 5px;
    border-radius: 30px;

}

.elementor-widget .elementor-icon-list-items.elementor-inline-items {
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31da538 */.elementor-widget-divider 
.elementor-divider-separator {
    border: none !important;
    height: 3px; /* vagy amit akarsz */
    background: linear-gradient(90deg, #3faeb2,
        #9068c5,
        #da6297,
        #fc956c);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff7d7c9 */.elementor-button {
    background: linear-gradient(135deg, #6F7CFF, #B784C6) !important;
    box-shadow: 0 10px 22px rgba(111,124,255,0.25);
    transition: all 0.3s ease;
	color: white !important;

}
.elementor-button:hover {
    background: linear-gradient(135deg, #5C6BFF, #A06BB5) !important;
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(111,124,255,0.35);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d161840 */.elementor-widget-divider 
.elementor-divider-separator {
    border: none !important;
    height: 3px; /* vagy amit akarsz */
    background: linear-gradient(90deg, #3faeb2,
        #9068c5,
        #da6297,
        #fc956c);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-398ef77 */li.elementor-icon-list-item.elementor-inline-item {
    background-color: #FBE6EE66;
    border: solid 1px #FBE6EE;
    padding:10px;
    margin: 5px;
    border-radius: 30px;

}

.elementor-widget .elementor-icon-list-items.elementor-inline-items {
    justify-content: center !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-31da538 */.elementor-widget-divider 
.elementor-divider-separator {
    border: none !important;
    height: 3px; /* vagy amit akarsz */
    background: linear-gradient(90deg, #3faeb2,
        #9068c5,
        #da6297,
        #fc956c);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff7d7c9 */.elementor-button {
    background: linear-gradient(135deg, #6F7CFF, #B784C6) !important;
    box-shadow: 0 10px 22px rgba(111,124,255,0.25);
    transition: all 0.3s ease;
	color: white !important;

}
.elementor-button:hover {
    background: linear-gradient(135deg, #5C6BFF, #A06BB5) !important;
    transform: translateY(-2px);
    box-shadow: 0 14px 28px rgba(111,124,255,0.35);
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d161840 */.elementor-widget-divider 
.elementor-divider-separator {
    border: none !important;
    height: 3px; /* vagy amit akarsz */
    background: linear-gradient(90deg, #3faeb2,
        #9068c5,
        #da6297,
        #fc956c);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-f23a463 */.elementor-widget-n-tabs .e-n-tabs-heading {
    width: 50%;
    background-color: white;
    padding: 10px 15px 10px 15px;
    border-radius: 30px ;
    border: #9068C5 !important;
    box-shadow: 0 0 0 3px rgba(144, 104, 197, 0.2);
    outline: none;
}

.elementor-widget-n-tabs .e-n-tabs {
    align-items: center !important;
}
@media (max-width: 767px) {
  .elementor-widget-n-tabs .e-n-tabs-heading {
    width: 100% !important;
  }
}
.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true], .elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover, .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true], .elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{
        background: linear-gradient(135deg, #6F7CFF, #B784C6) !important;
    box-shadow: 0 10px 22px rgba(111,124,255,0.25);
    transition: all 0.3s ease;
	color: white !important;
	    border-radius: 30px ;
}

.elementor-widget-n-tabs .e-n-tabs-heading {
    display: flex;
    gap: 10px;
}

.elementor-widget-n-tabs .e-n-tab-title {
    flex: 1; /* EZ A LÉNYEG */
    text-align: center;
}

.elementor-37839 .elementor-element.elementor-element-f23a463 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:hover{
        background: linear-gradient(135deg, #6F7CFF, #B784C6) !important;
    box-shadow: 0 10px 22px rgba(111,124,255,0.25);
    transition: all 0.3s ease;
	color: white !important;
	    border-radius: 30px ;
}/* End custom CSS */