.elementor-2811 .elementor-element.elementor-element-18133da{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:16px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2811 .elementor-element.elementor-element-bc81fbc{--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-2811 .elementor-element.elementor-element-5394e67{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2811 .elementor-element.elementor-element-5394e67 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-2811 .elementor-element.elementor-element-5394e67:after{content:"0.56";}.elementor-2811 .elementor-element.elementor-element-5394e67 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-5394e67.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2811 .elementor-element.elementor-element-5394e67.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2811 .elementor-element.elementor-element-5394e67.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2811 .elementor-element.elementor-element-77be307{--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-2811 .elementor-element.elementor-element-7495fc1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2811 .elementor-element.elementor-element-3d33d67{--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:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2811 .elementor-element.elementor-element-d8ec156{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2811 .elementor-element.elementor-element-d8ec156 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-2811 .elementor-element.elementor-element-d8ec156:after{content:"0.56";}.elementor-2811 .elementor-element.elementor-element-d8ec156 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-d8ec156.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2811 .elementor-element.elementor-element-d8ec156.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2811 .elementor-element.elementor-element-d8ec156.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2811 .elementor-element.elementor-element-7c5592e{--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:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2811 .elementor-element.elementor-element-15e5dd5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2811 .elementor-element.elementor-element-15e5dd5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-2811 .elementor-element.elementor-element-15e5dd5:after{content:"0.56";}.elementor-2811 .elementor-element.elementor-element-15e5dd5 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-15e5dd5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2811 .elementor-element.elementor-element-15e5dd5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2811 .elementor-element.elementor-element-15e5dd5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2811 .elementor-element.elementor-element-98595c7{--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:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2811 .elementor-element.elementor-element-1922356{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2811 .elementor-element.elementor-element-1922356 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-2811 .elementor-element.elementor-element-1922356:after{content:"0.56";}.elementor-2811 .elementor-element.elementor-element-1922356 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-1922356.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2811 .elementor-element.elementor-element-1922356.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2811 .elementor-element.elementor-element-1922356.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2811 .elementor-element.elementor-element-240ddcc{--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:8px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-2811 .elementor-element.elementor-element-f6e97e6{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2811 .elementor-element.elementor-element-f6e97e6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.56 * 100% );}.elementor-2811 .elementor-element.elementor-element-f6e97e6:after{content:"0.56";}.elementor-2811 .elementor-element.elementor-element-f6e97e6 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-f6e97e6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-2811 .elementor-element.elementor-element-f6e97e6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-2811 .elementor-element.elementor-element-f6e97e6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-2811 .elementor-element.elementor-element-7da6bf9{--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:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2811 .elementor-element.elementor-element-bc81fbc{--width:100%;}.elementor-2811 .elementor-element.elementor-element-5394e67 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2811 .elementor-element.elementor-element-5394e67:after{content:"0.5";}.elementor-2811 .elementor-element.elementor-element-5394e67 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-77be307{--width:100%;}.elementor-2811 .elementor-element.elementor-element-d8ec156 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2811 .elementor-element.elementor-element-d8ec156:after{content:"0.5";}.elementor-2811 .elementor-element.elementor-element-d8ec156 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-15e5dd5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2811 .elementor-element.elementor-element-15e5dd5:after{content:"0.5";}.elementor-2811 .elementor-element.elementor-element-15e5dd5 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-1922356 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2811 .elementor-element.elementor-element-1922356:after{content:"0.5";}.elementor-2811 .elementor-element.elementor-element-1922356 .elementor-post__thumbnail__link{width:100%;}.elementor-2811 .elementor-element.elementor-element-f6e97e6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2811 .elementor-element.elementor-element-f6e97e6:after{content:"0.5";}.elementor-2811 .elementor-element.elementor-element-f6e97e6 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-2811 .elementor-element.elementor-element-bc81fbc{--width:64%;}.elementor-2811 .elementor-element.elementor-element-77be307{--width:32%;}}/* Start custom CSS *//* Címlap: a Twenty Fourteen keskeny tartalomoszlopának feloldása csak ezen az oldalon */
.site-content .entry-content, .site-content .entry-header, .site-content .entry-meta { max-width: 1100px !important; margin-left: 0 !important; margin-right: 0 !important; }
.site-content .hentry { max-width: none !important; }
.full-width .site-content .entry-content { padding: 0 32px !important; }
@media (max-width: 767px) { .full-width .site-content .entry-content { padding: 0 16px !important; } }
/* Rovatcímek */
.elementor-widget-heading .elementor-heading-title { color: #1a1a1a !important; font-size: 15px !important; text-transform: uppercase; letter-spacing: .08em; border-top: 3px solid #24890d; padding-top: 8px; }
.elementor-widget-heading .elementor-heading-title a { color: inherit !important; text-decoration: none; }
/* Cikkcímek */
.elementor-posts .elementor-post__title, .elementor-posts .elementor-post__title a { color: #1a1a1a !important; text-decoration: none; line-height: 1.3; }
.elementor-posts .elementor-post__title a:hover { color: #24890d !important; }
/* Üres rovat nem jelenik meg, amíg nincs benne bejegyzés */
.cimlap-rovat:not(:has(.elementor-post)) { display: none !important; }
/* Bemutatkozó sáv */
.cimlap-bemutatkozas p { font-size: 16px !important; line-height: 1.6 !important; color: #555; border-top: 1px solid #ddd; padding-top: 16px; }
/* Bélyegképek: kitöltés vágással, ne lógjanak ki */
.elementor-posts .elementor-post__thumbnail { overflow: hidden !important; position: relative !important; }
.elementor-posts .elementor-post__thumbnail img { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover; transform: none !important; }
/* A téma .hentry negatív margóját semlegesítjük a kártyákon */
.elementor-posts .elementor-post { margin: 0 !important; max-width: none !important; }
/* Ha a Friss sáv üres: a főhír kitölti a sort, kép balra, szöveg jobbra */
.cimlap-fo:not(:has(.cimlap-friss .elementor-post)) .cimlap-fohir { --width: 100% !important; width: 100% !important; }
.cimlap-fo:not(:has(.cimlap-friss .elementor-post)) .cimlap-fohir .elementor-post { display: flex !important; flex-direction: row; gap: 32px; align-items: center; }
.cimlap-fo:not(:has(.cimlap-friss .elementor-post)) .cimlap-fohir .elementor-post__thumbnail__link { width: 55% !important; flex: none; margin-bottom: 0 !important; }
.cimlap-fo:not(:has(.cimlap-friss .elementor-post)) .cimlap-fohir .elementor-post__title { font-size: 30px !important; margin-bottom: 12px !important; }
.cimlap-fo:not(:has(.cimlap-friss .elementor-post)) .cimlap-fohir .elementor-post__excerpt p { font-size: 17px !important; line-height: 1.55 !important; }
@media (max-width: 767px) { .cimlap-fo .cimlap-fohir .elementor-post { flex-direction: column !important; } .cimlap-fo .cimlap-fohir .elementor-post__thumbnail__link { width: 100% !important; } }
/* Fölösleges függőleges térközök */
.cimlap-fo, .cimlap-rovat, .cimlap-bemutatkozas { --padding-top: 8px; }
.site-content .entry-content > .elementor { margin-top: 0 !important; }
.full-width .site-content .hentry { padding-top: 0 !important; margin-top: 0 !important; }
.full-width .content-area { padding-top: 24px !important; }/* End custom CSS */