.elementor-2319 .elementor-element.elementor-element-8affa09{--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;}.elementor-2319 .elementor-element.elementor-element-f4ec816{padding:20px 0px 0px 0px;}.elementor-2319 .elementor-element.elementor-element-2ade621{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-77e9f06 img{border-radius:50px 50px 50px 50px;}.elementor-2319 .elementor-element.elementor-element-b84e0b5{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-53e091d{text-align:center;}.elementor-2319 .elementor-element.elementor-element-53e091d .elementor-heading-title{font-family:"Kanit", Sans-serif;color:#FFFFFF;}.elementor-2319 .elementor-element.elementor-element-3305ebd{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2319 .elementor-element.elementor-element-50040e0{--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;}.elementor-2319 .elementor-element.elementor-element-3af2948{color:var( --e-global-color-cd400ad );font-family:"Kanit", Sans-serif;}.elementor-2319 .elementor-element.elementor-element-a18d62c{--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:20px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-163512a{--display:flex;--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-2319 .elementor-element.elementor-element-163512a:not(.elementor-motion-effects-element-type-background), .elementor-2319 .elementor-element.elementor-element-163512a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8ac46f );}.elementor-2319 .elementor-element.elementor-element-74ea1ce{text-align:start;}.elementor-2319 .elementor-element.elementor-element-d4e690d .elementor-heading-title{font-family:"Kanit", Sans-serif;font-weight:700;}.elementor-2319 .elementor-element.elementor-element-7bbd7c6{font-family:"Kanit", Sans-serif;}.elementor-2319 .elementor-element.elementor-element-957ac53 .elementor-button{background-color:#000000;font-family:"Kanit", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-cd400ad );color:var( --e-global-color-cd400ad );border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}body.elementor-page-2319:not(.elementor-motion-effects-element-type-background), body.elementor-page-2319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232B2B;}@media(max-width:1024px){.elementor-2319 .elementor-element.elementor-element-2ade621{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2319 .elementor-element.elementor-element-77e9f06 img{border-radius:0px 0px 0px 0px;}.elementor-2319 .elementor-element.elementor-element-b84e0b5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-3305ebd{--alignment:center;} .elementor-2319 .elementor-element.elementor-element-3305ebd{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2319 .elementor-element.elementor-element-50040e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-a18d62c{--padding-top:20px;--padding-bottom:200px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-d4e690d .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-2319 .elementor-element.elementor-element-f4ec816{padding:10px 10px 20px 10px;}.elementor-2319 .elementor-element.elementor-element-f4ec816 img{width:50%;}.elementor-2319 .elementor-element.elementor-element-53e091d .elementor-heading-title{font-size:25px;} .elementor-2319 .elementor-element.elementor-element-3305ebd{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2319 .elementor-element.elementor-element-a18d62c{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-163512a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2319 .elementor-element.elementor-element-74ea1ce{text-align:center;}.elementor-2319 .elementor-element.elementor-element-74ea1ce img{width:50%;}.elementor-2319 .elementor-element.elementor-element-d4e690d{text-align:center;}.elementor-2319 .elementor-element.elementor-element-d4e690d .elementor-heading-title{font-size:22px;}.elementor-2319 .elementor-element.elementor-element-7bbd7c6{text-align:start;font-size:15px;}.elementor-2319 .elementor-element.elementor-element-957ac53 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-2319 .elementor-element.elementor-element-2ade621{--content-width:1000px;}.elementor-2319 .elementor-element.elementor-element-b84e0b5{--content-width:1000px;}.elementor-2319 .elementor-element.elementor-element-50040e0{--content-width:1000px;}.elementor-2319 .elementor-element.elementor-element-a18d62c{--content-width:1000px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-3af2948 *//* --- Szín, térközök és sormagasság a címsoroknak --- */
.blogtxt h1, .blogtxt h2, .blogtxt h3, 
.blogtxt h4, .blogtxt h5, .blogtxt h6 {
    color: #16A9E1;
    line-height: 1.3;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
}

.blogtxt a{color:yellow;}

/* --- Visszafogottabb, modern fluid betűméretek (Mobil -> Asztali) --- */
.blogtxt h1 {
    font-size: clamp(1.75rem, 3vw, 2.25rem); 
}

.blogtxt h2 {
    font-size: clamp(1.5rem, 2.5vw, 1.875rem); 
}

.blogtxt h3 {
    font-size: clamp(1.25rem, 2vw, 1.5rem); 
}

.blogtxt h4 {
    font-size: clamp(1.125rem, 1.5vw, 1.25rem); 
}

.blogtxt h5 {
    font-size: clamp(1rem, 1.2vw, 1.125rem); 
}

.blogtxt h6 {
    font-size: clamp(0.875rem, 1vw, 1rem); 
}

/* --- Képek stílusozása --- */
.blogtxt img {
    border-radius: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
    max-width: 100%;
    height: auto;
}

.blogtxt figure {
    margin-top: 20px;
    margin-bottom: 20px;
}/* End custom CSS */