.elementor-12 .elementor-element.elementor-element-6c00dfe{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c00dfe > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-6c00dfe > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF61;}.elementor-12 .elementor-element.elementor-element-6c00dfe > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-6c00dfe > .e-con-inner > .elementor-shape-bottom svg{height:210px;}.elementor-12 .elementor-element.elementor-element-6c00dfe > .elementor-shape-bottom, .elementor-12 .elementor-element.elementor-element-6c00dfe > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-repeater-item-0833015 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero1.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-repeater-item-d539240 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero-orvosi.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-repeater-item-4703a9d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero-maganklinikak.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-repeater-item-0592fb8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero-irodahzak.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-repeater-item-f838b5f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero-uzlethelyisegek.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-repeater-item-54889a0 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero-bevasarlokozpontok.jpeg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a0e07d9 .elementor-slide-heading{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d74dbdb{--display:flex;--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;--overlay-opacity:0.84;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d74dbdb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d74dbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://korhaztakaritas.hu/wp-content/uploads/2026/02/hero1-1.jpg");background-size:cover;}.elementor-12 .elementor-element.elementor-element-d74dbdb::before, .elementor-12 .elementor-element.elementor-element-d74dbdb > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d74dbdb > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d74dbdb > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d74dbdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d74dbdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-d74dbdb > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-d74dbdb > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F4F4F4;}.elementor-12 .elementor-element.elementor-element-d74dbdb > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-d74dbdb > .e-con-inner > .elementor-shape-bottom svg{height:204px;}.elementor-12 .elementor-element.elementor-element-4a21550 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading1{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading2{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading3{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading4{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading5{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading6{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading7{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading8{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading9{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading10{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading24{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading25{text-align:center;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading1 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading2 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading3 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading4 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading5 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading6 .sub-title{-webkit-text-stroke-color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading7 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading8 .sub-title1{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading9 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading10 .sub-title{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading24 h5{color:#020D0E;}.elementor-12 .elementor-element.elementor-element-4a21550 .heading25 h5{color:#020D0E;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-813a38c{padding:0px 15px 30px 15px;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#3D3D3D;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-aabc0c2{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-aabc0c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-aabc0c2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-93730a2 .about14-heading .abotu14-boxarea, .elementor-12 .elementor-element.elementor-element-93730a2 .about17-heading .about17-counter-box, .elementor-12 .elementor-element.elementor-element-93730a2 .abut19-section-area .about19-header .about-boxarea .box1, .elementor-12 .elementor-element.elementor-element-93730a2 .about23-header .about-boxarea .box1{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about6-content-box .icon, .elementor-12 .elementor-element.elementor-element-93730a2 .abut19-section-area .about19-header .about-boxarea .box1 .icons, .elementor-12 .elementor-element.elementor-element-93730a2 .about23-header .about-boxarea .box1 .icons{background-color:#510545;}.elementor-12 .elementor-element.elementor-element-93730a2 .about9-images .shape4, .elementor-12 .elementor-element.elementor-element-93730a2 .about6-images .count-text-box, .elementor-12 .elementor-element.elementor-element-93730a2 .about22-images-area .about22-content{background-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-93730a2 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-12 .elementor-element.elementor-element-93730a2 .heading6 h4 a, .elementor-12 .elementor-element.elementor-element-93730a2 .about12-heading .about12-boxarea .content12-area .title, .elementor-12 .elementor-element.elementor-element-93730a2 .about14-heading .abotu14-boxarea .textarea14 a, .elementor-12 .elementor-element.elementor-element-93730a2 .about17-heading .about17-counter-box h2, .elementor-12 .elementor-element.elementor-element-93730a2 .abut19-section-area .about19-header .about-boxarea .box1 a, .elementor-12 .elementor-element.elementor-element-93730a2 .about23-header .about-boxarea .box1 a{font-family:"Verdana", Sans-serif;text-transform:none;}.elementor-12 .elementor-element.elementor-element-93730a2 .heading6 p, .elementor-12 .elementor-element.elementor-element-93730a2 .heading14 p, .elementor-12 .elementor-element.elementor-element-93730a2 .heading12 p, .elementor-12 .elementor-element.elementor-element-93730a2 .about17-heading .about17-counter-box p{text-transform:none;}.elementor-12 .elementor-element.elementor-element-93730a2 .about2 .audience-area h3{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about9-images .shape4 .num h3{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about6-images .count-text-box h3{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about22-images-area .about22-content h4{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about9-images .shape4 .content p{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about2 .audience-area p{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about6-images .count-text-box p{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-93730a2 .about22-images-area .about22-content p{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-125a4a1{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-125a4a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-125a4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-12 .elementor-element.elementor-element-a8b5d46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-586a6dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-586a6dc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading1{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading2{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading3{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading4{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading5{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading6{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading7{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading8{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading9{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading10{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading24{text-align:center;}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading25{text-align:center;}.elementor-12 .elementor-element.elementor-element-ec73ba8{--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;--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-12 .elementor-element.elementor-element-93c4c18{--display:flex;}.elementor-12 .elementor-element.elementor-element-93c4c18.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f5e9863{padding:30px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-f5e9863.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-f5e9863.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-f5e9863.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-f5e9863 .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-f5e9863 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-f5e9863 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f5e9863:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-f5e9863:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-f5e9863 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d3ebd0a{--display:flex;}.elementor-12 .elementor-element.elementor-element-d3ebd0a.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-5fe92d1{padding:30px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-5fe92d1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-5fe92d1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-5fe92d1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5fe92d1 .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-5fe92d1 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-5fe92d1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5fe92d1:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-5fe92d1:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-5fe92d1 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6b83281{--display:flex;}.elementor-12 .elementor-element.elementor-element-6b83281.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-21fc20e{padding:30px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-21fc20e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-21fc20e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-21fc20e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-21fc20e .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-21fc20e .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-21fc20e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-21fc20e:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-21fc20e:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-21fc20e .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-47b2aaa{--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;--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-12 .elementor-element.elementor-element-edbe230{--display:flex;}.elementor-12 .elementor-element.elementor-element-edbe230.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-3617852{padding:30px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-3617852.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-3617852.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-3617852.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3617852 .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-3617852 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-3617852 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-3617852:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-3617852:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-3617852 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-bcefef2{--display:flex;}.elementor-12 .elementor-element.elementor-element-bcefef2.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-2421b5b{padding:30px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-2421b5b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-2421b5b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-2421b5b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2421b5b .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-2421b5b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-2421b5b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-2421b5b:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-2421b5b:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-2421b5b .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-252af57{--display:flex;}.elementor-12 .elementor-element.elementor-element-252af57.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-9ec2333{padding:30px 15px 30px 15px;}.elementor-12 .elementor-element.elementor-element-9ec2333.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-9ec2333.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-9ec2333.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-9ec2333 .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-9ec2333 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-9ec2333 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-9ec2333:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-9ec2333:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-9ec2333 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ec35e8d{--display:flex;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ec35e8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec35e8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://korhaztakaritas.hu/wp-content/uploads/2026/02/93569922_SL-113021-47050-02-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading8 .sub-title1, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading9 span.sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading10 span.sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading25 h5{background-color:#3546A338;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading1{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading2{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading3{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading4{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading5{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading6{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading7{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading8{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading9{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading10{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading24{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading25{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading1 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading2 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading3 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading4 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading5 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading6 .sub-title{-webkit-text-stroke-color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading7 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading8 .sub-title1{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading9 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading10 .sub-title{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading24 h5{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading25 h5{color:#0A1F4326;}.elementor-12 .elementor-element.elementor-element-47bf283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 15px 30px 15px;text-align:center;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#3D4C5E;}.elementor-12 .elementor-element.elementor-element-be29b82{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-be29b82 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-be29b82 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-8df3ba4{--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;--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-12 .elementor-element.elementor-element-860a0a6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-860a0a6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-860a0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://korhaztakaritas.hu/wp-content/uploads/2026/02/w6.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1d9a0bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a971efe .work7-box{border-style:solid;border-radius:4px;}.elementor-12 .elementor-element.elementor-element-a971efe .project6-box .content-box{border-style:solid;border-radius:4px;}.elementor-12 .elementor-element.elementor-element-a971efe .heading7-w h4 a, .elementor-12 .elementor-element.elementor-element-a971efe .heading6 h4 a, .elementor-12 .elementor-element.elementor-element-a971efe .project6-box .content-box h4 a,  .elementor-12 .elementor-element.elementor-element-a971efe .project6-box .content-box h4 a,  .elementor-12 .elementor-element.elementor-element-a971efe .service7 .content-area1 a{text-transform:none;}.elementor-12 .elementor-element.elementor-element-a971efe .heading7-w p, .elementor-12 .elementor-element.elementor-element-a971efe .heading6 p, .elementor-12 .elementor-element.elementor-element-a971efe .project6-box .content-box p, .elementor-12 .elementor-element.elementor-element-a971efe .service7 .content-area p{text-transform:none;}.elementor-12 .elementor-element.elementor-element-e94e8c2{--display:flex;--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-aefb4b8{padding:0px 15px 0px 15px;text-align:center;}.elementor-12 .elementor-element.elementor-element-aefb4b8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-a134137{padding:0px 15px 0px 15px;text-align:center;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:400;color:#3D4C5E;}.elementor-12 .elementor-element.elementor-element-943f6be{--divider-border-style:solid;--divider-color:#C6C6C6;--divider-border-width:1px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-12 .elementor-element.elementor-element-943f6be .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-943f6be .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-12 .elementor-element.elementor-element-0d14af4{--display:flex;--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5d84ebc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 15px 0px 15px;text-align:center;}.elementor-12 .elementor-element.elementor-element-5d84ebc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-12 .elementor-element.elementor-element-071bc68{--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;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4f8c0bd{--display:flex;}.elementor-12 .elementor-element.elementor-element-4f8c0bd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-cf2d1b0{padding:30px 15px 30px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#510545;}.elementor-12 .elementor-element.elementor-element-cf2d1b0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-cf2d1b0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-cf2d1b0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-cf2d1b0 .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-cf2d1b0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-cf2d1b0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-cf2d1b0:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-cf2d1b0:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-cf2d1b0 .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-590a3b7{--display:flex;}.elementor-12 .elementor-element.elementor-element-590a3b7.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-78d794e{padding:30px 15px 30px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#510545;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-78d794e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-78d794e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-78d794e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-78d794e .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-78d794e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-78d794e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-78d794e:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-78d794e:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-78d794e .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-a8ae7bd{--display:flex;}.elementor-12 .elementor-element.elementor-element-a8ae7bd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-12 .elementor-element.elementor-element-d49b85f{padding:30px 15px 30px 15px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#510545;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-d49b85f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-12 .elementor-element.elementor-element-d49b85f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-12 .elementor-element.elementor-element-d49b85f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d49b85f .elementor-image-box-title{margin-bottom:16px;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#510545;}.elementor-12 .elementor-element.elementor-element-d49b85f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-12 .elementor-element.elementor-element-d49b85f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d49b85f:has(:hover) .elementor-image-box-title,
					 .elementor-12 .elementor-element.elementor-element-d49b85f:has(:focus) .elementor-image-box-title{color:#510545;}.elementor-12 .elementor-element.elementor-element-d49b85f .elementor-image-box-description{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-4e21335{--display:flex;--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;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4e21335:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e21335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-12 .elementor-element.elementor-element-63cb8fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-18898c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-837ea9f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading1{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading2{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading3{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading4{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading5{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading6{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading7{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading8{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading9{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading10{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading24{text-align:left;}.elementor-12 .elementor-element.elementor-element-837ea9f .heading25{text-align:left;}.elementor-12 .elementor-element.elementor-element-5fcfdc6{--display:flex;border-style:none;--border-style:none;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5fcfdc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5fcfdc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-7290478{--display:flex;--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-ef04918{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFFD6;}.elementor-12 .elementor-element.elementor-element-ddb106c{--display:flex;border-style:none;--border-style:none;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ddb106c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ddb106c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-6440eb5{--display:flex;--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4856d96{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFFD6;}.elementor-12 .elementor-element.elementor-element-1a84b50{--display:flex;border-style:none;--border-style:none;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1a84b50:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a84b50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-9031aac{--display:flex;--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-be49586{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFFD6;}.elementor-12 .elementor-element.elementor-element-758614b{--display:flex;border-style:none;--border-style:none;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-758614b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-758614b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-6698915{--display:flex;--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f150c9c{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFFD6;}.elementor-12 .elementor-element.elementor-element-85c3662{--display:flex;border-style:none;--border-style:none;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-85c3662:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-85c3662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-ba6e2b9{--display:flex;--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;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-26a30c3{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFFD6;}.elementor-12 .elementor-element.elementor-element-ea845ce{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:4px 4px 4px 4px;--n-accordion-title-normal-color:#090B0E;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:#5BBBBA;}.elementor-12 .elementor-element.elementor-element-ea845ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:double;border-width:1px 1px 1px 1px;border-color:#090B0E2B;}.elementor-12 .elementor-element.elementor-element-ea845ce > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#5BBBBA;border-style:none;}:where( .elementor-12 .elementor-element.elementor-element-ea845ce > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#5BBBBA;--border-radius:0px 0px 4px 4px;}.elementor-12 .elementor-element.elementor-element-ea845ce {--n-accordion-padding:18px 20px 18px 20px;}:where( .elementor-12 .elementor-element.elementor-element-ea845ce > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Outfit", Sans-serif;font-weight:500;line-height:20px;}.elementor-12 .elementor-element.elementor-element-93e9581{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-01f9a16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-5711858{text-align:center;}.elementor-12 .elementor-element.elementor-element-5711858 img{max-width:80%;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-125a4a1{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:05px;}.elementor-12 .elementor-element.elementor-element-ec35e8d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4e21335{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4a0e07d9 .swiper-slide{height:60vh;}.elementor-12 .elementor-element.elementor-element-d74dbdb{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-813a38c{text-align:center;}.elementor-12 .elementor-element.elementor-element-93730a2 .heading1 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading2 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading3 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading4 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading5 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading6 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading7 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading8 .sub-title1, .elementor-12 .elementor-element.elementor-element-93730a2 .heading9 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading10 .sub-title, .elementor-12 .elementor-element.elementor-element-93730a2 .heading11 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading12 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading13 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading14 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading17 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading19 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading20 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading22 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading24 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading25 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading27 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading28 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading29 h5, .elementor-12 .elementor-element.elementor-element-93730a2 .heading30 h5{font-size:50px;}.elementor-12 .elementor-element.elementor-element-125a4a1{--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a8b5d46{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-586a6dc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-f15e1c0 .heading1 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading2 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading3 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading4 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading5 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading6 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading7 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading8 .sub-title1, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading9 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading10 .sub-title, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading24 h5, .elementor-12 .elementor-element.elementor-element-f15e1c0 .heading25 h5{font-size:50px;line-height:50px;}.elementor-12 .elementor-element.elementor-element-f5e9863 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-5fe92d1 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-21fc20e .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-3617852 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-2421b5b .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-9ec2333 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-ec35e8d{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-3f2c436 .heading1 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading2 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading3 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading4 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading5 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading6 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading7 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading8 .sub-title1, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading9 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading10 .sub-title, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading24 h5, .elementor-12 .elementor-element.elementor-element-3f2c436 .heading25 h5{font-size:50px;line-height:60px;}.elementor-12 .elementor-element.elementor-element-860a0a6{--min-height:200px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-cf2d1b0 .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-78d794e .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-d49b85f .elementor-image-box-img{margin-bottom:15px;}.elementor-12 .elementor-element.elementor-element-18898c6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-837ea9f .heading1 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading2 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading3 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading4 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading5 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading6 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading7 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading8 .sub-title1, .elementor-12 .elementor-element.elementor-element-837ea9f .heading9 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading10 .sub-title, .elementor-12 .elementor-element.elementor-element-837ea9f .heading24 h5, .elementor-12 .elementor-element.elementor-element-837ea9f .heading25 h5{font-size:50px;line-height:60px;}.elementor-12 .elementor-element.elementor-element-01f9a16{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5711858{text-align:center;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-d74dbdb{--content-width:1312px;}.elementor-12 .elementor-element.elementor-element-125a4a1{--content-width:1312px;}.elementor-12 .elementor-element.elementor-element-ec35e8d{--content-width:1312px;}.elementor-12 .elementor-element.elementor-element-860a0a6{--width:50%;}.elementor-12 .elementor-element.elementor-element-1d9a0bb{--width:50%;}.elementor-12 .elementor-element.elementor-element-e94e8c2{--content-width:1312px;}.elementor-12 .elementor-element.elementor-element-0d14af4{--content-width:1312px;}.elementor-12 .elementor-element.elementor-element-4e21335{--content-width:1312px;}.elementor-12 .elementor-element.elementor-element-18898c6{--width:50%;}.elementor-12 .elementor-element.elementor-element-93e9581{--width:50%;}}/* Start custom CSS for slides, class: .elementor-element-4a0e07d9 */.elementor-12 .elementor-element.elementor-element-4a0e07d9 .swiper-slide-contents {
    background: #5bbbbaa8;
    padding: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-813a38c *//* MOBIL nézet */
@media (max-width: 768px) {

    .elementor-slides .swiper-slide-inner {
        justify-content: center !important;
    }

    .elementor-slides .swiper-slide-contents {
        width: 100% !important;
        max-width: 100% !important;
        height: auto !important;
        margin: 0 !important;
        padding: 30px 20px;
        text-align: center;
    }

    .elementor-slides .swiper-slide-contents * {
        text-align: center !important;
    }

}/* End custom CSS */
/* Start custom CSS for vl-about, class: .elementor-element-93730a2 */.elementor-12 .elementor-element.elementor-element-93730a2 .icon img {
    filter: brightness(0) invert(1);
    width:35px;
}

.elementor-12 .elementor-element.elementor-element-93730a2 .about6-images .col-lg-6{
    width:100%;
}
.elementor-12 .elementor-element.elementor-element-93730a2 .about6-images .col-lg-6 .image.image-anime {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f5e9863 */.elementor-12 .elementor-element.elementor-element-f5e9863 {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-f5e9863.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5fe92d1 */.elementor-12 .elementor-element.elementor-element-5fe92d1 {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-5fe92d1.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21fc20e */.elementor-12 .elementor-element.elementor-element-21fc20e {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-21fc20e.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3617852 */.elementor-12 .elementor-element.elementor-element-3617852 {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-3617852.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2421b5b */.elementor-12 .elementor-element.elementor-element-2421b5b {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-2421b5b.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ec2333 */.elementor-12 .elementor-element.elementor-element-9ec2333 {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-9ec2333.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-860a0a6 */.elementor-12 .elementor-element.elementor-element-860a0a6 {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for vl-work, class: .elementor-element-a971efe */.work6-single-item .icon .point::before {
    background-color: #510545;
}
.work6-single-item:hover .icon .point::before{
    background-color: #fff;
}
.work6-single-item .icon .point::after {
    border: 1px solid #510545;
}
.work6-single-item:hover .icon .point::after {
    border: 1px solid #510545;
    background-color: #510545;
}    
.elementor-12 .elementor-element.elementor-element-a971efe .heading6 h4 a:hover {
    color:#000;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cf2d1b0 */.elementor-12 .elementor-element.elementor-element-cf2d1b0 {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-cf2d1b0.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78d794e */.elementor-12 .elementor-element.elementor-element-78d794e {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-78d794e {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-78d794e.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d49b85f */.elementor-12 .elementor-element.elementor-element-d49b85f {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-d49b85f {
    height: 100%;
}
.elementor-12 .elementor-element.elementor-element-d49b85f.elementor-widget {
    box-shadow: 1px 12px 24px -8px #000000a3;
}/* End custom CSS */