.elementor-11119 .elementor-element.elementor-element-pfbc00035{--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;--margin-top:24px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00034{text-align:center;}.elementor-11119 .elementor-element.elementor-element-pfbw00034 img{border-radius:12px 12px 12px 12px;}.elementor-11119 .elementor-element.elementor-element-pfbs00046{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-11119 .elementor-element.elementor-element-pfbw00045 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00045{font-family:var( --e-global-typography-pfb_morzsa-font-family ), Sans-serif;font-size:var( --e-global-typography-pfb_morzsa-font-size );font-weight:var( --e-global-typography-pfb_morzsa-font-weight );line-height:var( --e-global-typography-pfb_morzsa-line-height );color:var( --e-global-color-text_secondary );}.elementor-11119 .elementor-element.elementor-element-pfbw00045 a{color:var( --e-global-color-accent );}.elementor-11119 .elementor-element.elementor-element-pfbw00036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-item > a{font-size:16px;font-weight:600;line-height:1.7em;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11119 .elementor-element.elementor-element-pfbc00039{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-icon i{color:var( --e-global-color-text_tertiary );font-size:12px;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-icon svg{fill:var( --e-global-color-text_tertiary );--e-icon-list-icon-size:12px;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-icon{width:12px;}body:not(.rtl) .elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-text{padding-left:4px;}body.rtl .elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-text{padding-right:4px;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-text, .elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-text a{color:var( --e-global-color-text_tertiary );}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-item{font-size:16px;font-weight:400;line-height:1.7em;}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-icon i{color:var( --e-global-color-text_tertiary );font-size:12px;}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-icon svg{fill:var( --e-global-color-text_tertiary );--e-icon-list-icon-size:12px;}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-icon{width:12px;}body:not(.rtl) .elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-text{padding-left:4px;}body.rtl .elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-text{padding-right:4px;}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-text, .elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-text a{color:var( --e-global-color-text_tertiary );}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-item{font-size:16px;font-weight:400;line-height:1.7em;}.elementor-11119 .elementor-element.elementor-element-pfbw00040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-11119 .elementor-element.elementor-element-pfbw00040 .elementor-heading-title{font-size:32px;line-height:1.3em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-11119 .elementor-element.elementor-element-pfbw00041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;color:var( --e-global-color-text_secondary );}.elementor-11119 .elementor-element.elementor-element-pfbc00044{--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-border_divider );--border-color:var( --e-global-color-border_divider );--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-11119 .elementor-element.elementor-element-pfbw00043{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-item > a{font-size:16px;font-weight:600;line-height:1.7em;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-11119 .elementor-element.elementor-element-pfbs00049{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-11119 .elementor-element.elementor-element-pfbs00049:not(.elementor-motion-effects-element-type-background), .elementor-11119 .elementor-element.elementor-element-pfbs00049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_light );}.elementor-11119 .elementor-element.elementor-element-pfbw00047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-11119 .elementor-element.elementor-element-pfbw00047 .elementor-heading-title{font-size:32px;line-height:1.15em;letter-spacing:-0.02em;color:var( --e-global-color-text );}.elementor-11119 .elementor-element.elementor-element-pfbw00048{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}@media(min-width:768px){.elementor-11119 .elementor-element.elementor-element-pfbs00046{--content-width:732px;}}@media(max-width:1024px){.elementor-11119 .elementor-element.elementor-element-pfbc00035{--margin-top:20px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbs00046{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-11119 .elementor-element.elementor-element-pfbw00045{font-size:var( --e-global-typography-pfb_morzsa-font-size );line-height:var( --e-global-typography-pfb_morzsa-line-height );}.elementor-11119 .elementor-element.elementor-element-pfbw00040 .elementor-heading-title{font-size:28px;}.elementor-11119 .elementor-element.elementor-element-pfbc00044{--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbs00049{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-11119 .elementor-element.elementor-element-pfbw00047 .elementor-heading-title{font-size:28px;}.elementor-11119 .elementor-element.elementor-element-pfbw00048{--grid-columns:2;}}@media(max-width:767px){.elementor-11119 .elementor-element.elementor-element-pfbc00035{--margin-top:16px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbs00046{--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:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-11119 .elementor-element.elementor-element-pfbw00045{font-size:var( --e-global-typography-pfb_morzsa-font-size );line-height:var( --e-global-typography-pfb_morzsa-line-height );}.elementor-11119 .elementor-element.elementor-element-pfbw00036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-11119 .elementor-element.elementor-element-pfbc00039{--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:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-11119 .elementor-element.elementor-element-pfbw00040 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-11119 .elementor-element.elementor-element-pfbw00041{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-11119 .elementor-element.elementor-element-pfbc00044{--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;--align-items:flex-start;--padding-top:32px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11119 .elementor-element.elementor-element-pfbs00049{--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;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-11119 .elementor-element.elementor-element-pfbw00047{text-align:start;}.elementor-11119 .elementor-element.elementor-element-pfbw00047 .elementor-heading-title{font-size:24px;line-height:1.15em;}.elementor-11119 .elementor-element.elementor-element-pfbw00048{--grid-columns:1;}}/* Start custom CSS for image, class: .elementor-element-pfbw00034 */.elementor-11119 .elementor-element.elementor-element-pfbw00034,.elementor-11119 .elementor-element.elementor-element-pfbw00034 .elementor-widget-container{height:100%;}.elementor-11119 .elementor-element.elementor-element-pfbw00034 img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 42%;margin-top:24px;}body.postid-10877 .elementor-11119 .elementor-element.elementor-element-pfbw00034 img{object-position:center 24%;}body.postid-4079 .elementor-11119 .elementor-element.elementor-element-pfbw00034 img{object-position:center 34%;}body.postid-4117 .elementor-11119 .elementor-element.elementor-element-pfbw00034 img{object-position:center 30%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-pfbc00035 */.elementor-11119 .elementor-element.elementor-element-pfbc00035{position:relative;height:clamp(180px,22vw,260px);overflow:hidden;}.elementor-11119 .elementor-element.elementor-element-pfbc00035::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.5));pointer-events:none;}.elementor-11119 .elementor-element.elementor-element-pfbc00035:not(:has(img)){display:none;}.elementor-11119 .elementor-element.elementor-element-pfbc00035:not(:has(img)) + .pf-cikk-torzs{padding-top:140px;}body.single-post .elementor-location-header .pf-fejlec{background-color:var(--e-global-color-fej_hatter);box-shadow:0 1px 0 0 var(--e-global-color-border_divider),0 4px 20px 0 rgba(0,0,0,.04);}body.single-post .elementor-location-header .pf-fejlec > .pf-fejlec-sor > .e-con-inner{padding-top:12px;padding-bottom:12px;}@media(max-width:1024px){.elementor-11119 .elementor-element.elementor-element-pfbc00035{height:220px;}}@media(max-width:767px){.elementor-11119 .elementor-element.elementor-element-pfbc00035{height:160px;}.elementor-11119 .elementor-element.elementor-element-pfbc00035:not(:has(img)) + .pf-cikk-torzs{padding-top:100px;}}.elementor-11119 .elementor-element.elementor-element-pfbc00035 p:last-child{margin-block-end:0;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 h3{letter-spacing:0;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .elementor-icon-box-title{margin-block-start:0;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .elementor-widget-icon .elementor-icon-wrapper{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .elementor-star-rating__wrapper{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .elementor-star-rating{line-height:1;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .pfb-kiscimke{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .pfb-kiscimke .elementor-heading-title{vertical-align:top;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .pfb-kiscimke{line-height:inherit;}.elementor-11119 .elementor-element.elementor-element-pfbc00035 .pfb-kiscimke .elementor-heading-title{vertical-align:baseline;}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-pfbw00045 */.elementor-11119 .elementor-element.elementor-element-pfbw00045 p{margin:0;padding-left:1rem;}.elementor-11119 .elementor-element.elementor-element-pfbw00045 .separator{margin:0 .35rem;color:var(--e-global-color-text_tertiary);}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-pfbw00036 */.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-item a{display:inline-flex;align-items:center;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-icon{line-height:1;transition:transform .3s ease;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-icon i{display:flex;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-text{text-decoration:underline;transition:padding .3s ease;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-item a:hover .elementor-icon-list-text{padding-inline-start:12px;}.elementor-11119 .elementor-element.elementor-element-pfbw00036 .elementor-icon-list-item a:hover .elementor-icon-list-icon{transform:translateX(-4px);}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-pfbw00037 */.elementor-11119 .elementor-element.elementor-element-pfbw00037{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-icon i{display:flex;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-post-info__item--type-terms{padding-inline-start:0!important;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-post-info__terms-list{font-size:0;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-post-info__terms-list-item{display:inline-block;font-size:16px;font-weight:600;line-height:1.7;color:var(--e-global-color-accent);background:var(--e-global-color-light_emerald_bg);padding:4px 12px;border-radius:20px;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-post-info__terms-list-item:not(:first-child){display:none;}.elementor-11119 .elementor-element.elementor-element-pfbw00037 .elementor-icon-list-icon i{display:flex;}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-pfbw00038 */.elementor-11119 .elementor-element.elementor-element-pfbw00038{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-icon i{display:flex;}.elementor-11119 .elementor-element.elementor-element-pfbw00038 .elementor-icon-list-icon i{display:flex;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-pfbw00041 */.elementor-11119 .elementor-element.elementor-element-pfbw00041{border-left:3px solid var(--e-global-color-accent);padding-left:16px;}.elementor-11119 .elementor-element.elementor-element-pfbw00041 p{margin:0;}@media(max-width:767px){.elementor-11119 .elementor-element.elementor-element-pfbw00041{padding:16px 20px 16px 16px;}}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-pfbw00042 */.elementor-11119 .elementor-element.elementor-element-pfbw00042{font-size:18px;line-height:1.8;color:var(--e-global-color-text_secondary);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 > :first-child,.elementor-11119 .elementor-element.elementor-element-pfbw00042 > .elementor-widget-container > :first-child{margin-top:0!important;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 > :last-child,.elementor-11119 .elementor-element.elementor-element-pfbw00042 > .elementor-widget-container > :last-child{margin-bottom:0!important;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 p{margin:0 0 1.5em;padding-left:1rem;line-height:1.7;color:var(--e-global-color-text_secondary);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h1,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h2,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h3,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h4,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h5,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h6{font-weight:800;line-height:1.2;letter-spacing:0;color:var(--e-global-color-text);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h2,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h3,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h4{font-family:'DM Sans',sans-serif;font-size:20px;margin:2em 0 .6em;padding-left:12px;border-left:3px solid var(--e-global-color-accent);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h5,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h6{font-family:'Playfair Display',Georgia,serif;font-size:20px;margin:1.5em 0 .5em;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 a{color:var(--e-global-color-accent);font-weight:500;text-decoration:underline;text-underline-offset:3px;transition:color .3s ease;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 a:hover{color:var(--e-global-color-emerald_hover);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 ul,.elementor-11119 .elementor-element.elementor-element-pfbw00042 ol{margin:0 0 1.5em;padding-left:calc(1rem + 1.5em);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 ul{list-style:disc;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 ol{list-style:decimal;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 li{margin:0 0 .5em;line-height:1.7;color:var(--e-global-color-text_secondary);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 li::marker{color:var(--e-global-color-accent);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 blockquote{margin:2em 0;padding:24px 28px;background:var(--e-global-color-bg_light);border-left:4px solid var(--e-global-color-accent);border-radius:0 8px 8px 0;font-style:italic;color:var(--e-global-color-text);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 blockquote p{font-style:italic;color:var(--e-global-color-text);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 blockquote p:last-child{margin-bottom:0;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 img{display:block;max-width:100%;height:auto;border-radius:12px;margin:2em 0;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 figure{margin:2em 0;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 figcaption{font-size:16px;line-height:1.8;color:var(--e-global-color-text_tertiary);text-align:center;margin-top:8px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 table{width:100%;border-collapse:collapse;margin:2em 0;font-size:16px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 th,.elementor-11119 .elementor-element.elementor-element-pfbw00042 td{padding:12px 16px;text-align:left;border:0;border-bottom:1px solid var(--e-global-color-border_divider);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 th{background:var(--e-global-color-bg_light);font-weight:600;color:var(--e-global-color-text);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 strong{font-weight:600;color:var(--e-global-color-text);}.elementor-11119 .elementor-element.elementor-element-pfbw00042 hr{border:none;border-top:1px solid var(--e-global-color-border_divider);margin:2.5em 0;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 img[src*="elementor/assets/images/placeholder"]{display:none;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-buttons{display:flex;flex-wrap:wrap;gap:12px;margin:2em 0;padding-left:1rem;justify-content:center;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button{margin:0;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--e-global-color-accent);color:#fff!important;padding:16px 32px;border-radius:8px;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 10px 25px -12px rgba(13,148,136,.45);transition:background .3s ease,transform .3s ease,box-shadow .3s ease;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button__link strong,.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button__link b{color:inherit;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button__link:hover{background:var(--e-global-color-emerald_hover);color:#fff!important;transform:translateY(-1px);box-shadow:0 14px 32px -14px rgba(13,148,136,.4);}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details{margin-bottom:8px;border:1px solid var(--e-global-color-border_divider);border-radius:8px;overflow:hidden;transition:border-color .3s ease;}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details[open]{border-color:var(--e-global-color-accent);}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;font-family:'DM Sans',sans-serif;font-size:18px;font-weight:600;color:var(--e-global-color-text);cursor:pointer;list-style:none;gap:12px;transition:background .3s ease;}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary::-webkit-details-marker{display:none;}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary::marker{display:none;content:"";}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary:hover{background:var(--e-global-color-bg_light);}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details[open] summary{background:var(--e-global-color-bg_light);border-bottom:1px solid var(--e-global-color-border_divider);}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary::after{content:"+";font-size:1.25rem;font-weight:800;color:var(--e-global-color-accent);flex-shrink:0;transition:transform .3s ease;}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details[open] summary::after{content:"\2212";}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary svg,:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary br{display:none;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 details>p,.elementor-11119 .elementor-element.elementor-element-pfbw00042 details>div{padding:16px 20px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 details>p:last-child{margin-bottom:0;}@media(max-width:1024px){.elementor-11119 .elementor-element.elementor-element-pfbw00042{font-size:17px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h2,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h3,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h4,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h5,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h6{font-size:19px;}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary{font-size:17px;}}@media(max-width:767px){.elementor-11119 .elementor-element.elementor-element-pfbw00042{font-size:16px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h2{font-size:24px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h3{font-size:22px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h4{font-size:20px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 h5,.elementor-11119 .elementor-element.elementor-element-pfbw00042 h6{font-size:17px;}:where(.elementor-11119 .elementor-element.elementor-element-pfbw00042) details summary{font-size:16px;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-buttons{padding-left:0;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button,.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button__link{width:100%;}.elementor-11119 .elementor-element.elementor-element-pfbw00042 .wp-block-button__link{padding:15px 22px;}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-pfbw00043 */.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-item a{display:inline-flex;align-items:center;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-icon{line-height:1;transition:transform .3s ease;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-icon i{display:flex;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-text{text-decoration:underline;transition:padding .3s ease;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-item a:hover .elementor-icon-list-text{padding-inline-start:12px;}.elementor-11119 .elementor-element.elementor-element-pfbw00043 .elementor-icon-list-item a:hover .elementor-icon-list-icon{transform:translateX(-4px);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-pfbs00046 */.elementor-11119 .elementor-element.elementor-element-pfbs00046 h3{letter-spacing:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .elementor-icon-box-title{margin-block-start:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .elementor-widget-icon .elementor-icon-wrapper{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .elementor-star-rating__wrapper{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .elementor-star-rating{line-height:1;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .pfb-kiscimke{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .pfb-kiscimke .elementor-heading-title{vertical-align:top;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .pfb-kiscimke{line-height:inherit;}.elementor-11119 .elementor-element.elementor-element-pfbs00046 .pfb-kiscimke .elementor-heading-title{vertical-align:baseline;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-pfbs00049 */.elementor-11119 .elementor-element.elementor-element-pfbs00049 p:last-child{margin-block-end:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 h3{letter-spacing:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .elementor-icon-box-title{margin-block-start:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .elementor-widget-icon .elementor-icon-wrapper{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .elementor-star-rating__wrapper{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .elementor-star-rating{line-height:1;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .pfb-kiscimke{line-height:0;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .pfb-kiscimke .elementor-heading-title{vertical-align:top;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .pfb-kiscimke{line-height:inherit;}.elementor-11119 .elementor-element.elementor-element-pfbs00049 .pfb-kiscimke .elementor-heading-title{vertical-align:baseline;}/* End custom CSS */