@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&display=swap);.elementor-widget-container .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-container .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-87 .elementor-element.elementor-element-369ec3ae{--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-widget-html .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-html .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-87 .elementor-element.elementor-element-06de56e{--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-87 .elementor-element.elementor-element-06de56e:not(.elementor-motion-effects-element-type-background),.elementor-87 .elementor-element.elementor-element-06de56e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#54C98D}.elementor-87 .elementor-element.elementor-element-1693d8c{z-index:50}.elementor-87 .elementor-element.elementor-element-0943d14{--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-87 .elementor-element.elementor-element-e22ee43{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-87 .elementor-element.elementor-element-4a4c2f3{--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-87 .elementor-element.elementor-element-e0c6709{--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-87 .elementor-element.elementor-element-e0c6709.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-icon-list .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-list .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-87 .elementor-element.elementor-element-ada9200{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-ada9200>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-ada9200.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-3370173{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-3370173>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-3370173.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-1cb3e39{width:100%;max-width:100%;--e-icon-list-icon-size:100px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-1cb3e39>.elementor-widget-container{margin:0% 6% 0% 6%;padding:2% 0% 2% 0%}.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:26px;font-weight:500;line-height:1em}.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-text{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-widget-text-editor .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-87 .elementor-element.elementor-element-ddad7c3>.elementor-widget-container{margin:0 0 0 0}.elementor-87 .elementor-element.elementor-element-ddad7c3{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;line-height:1.7em}.elementor-87 .elementor-element.elementor-element-941f0e7{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-941f0e7>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-941f0e7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-76f551c{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-76f551c>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-76f551c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-d76d383>.elementor-widget-container{margin:0 0 0 0}.elementor-87 .elementor-element.elementor-element-d76d383{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:500;line-height:1.7em}.elementor-87 .elementor-element.elementor-element-5869034{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-5869034>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-5869034.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-4407527{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-4407527>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-4407527.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-7457fb2{--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-87 .elementor-element.elementor-element-5c737635{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-87 .elementor-element.elementor-element-f5817a8{--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-87 .elementor-element.elementor-element-7d4c752{--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-widget-eael-post-carousel .eael-protected-content-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-post-carousel .protected-content-error-msg{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-eael-post-carousel .eael-entry-title,.elementor-widget-eael-post-carousel .eael-entry-title>a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .post-carousel-categories li a,.elementor-widget-eael-post-carousel .post-meta-categories li,.elementor-widget-eael-post-carousel .post-meta-categories li a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .eael-entry-meta>span,.elementor-widget-eael-post-carousel .eael-entry-meta>.eael-posted-by,.elementor-widget-eael-post-carousel .eael-entry-meta>.eael-posted-on{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-cdbe1db div.eael-entry-thumbnail{padding-bottom:calc(0.66 * 100%);height:auto!important}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-thumbnail{height:350px}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-grid-post-holder{background-color:#fff}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-post-elements-readmore-btn{font-size:18px;color:#54C98D;border-radius:30px 0 0 30px;padding:8px 8px 8px 15px;margin:0 0 0 -17px}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-post-elements-readmore-btn:hover{color:#F6C11F}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title,.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title a{color:#54C98D}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title:hover,.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title a:hover{color:#707070}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title,.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title>a{font-family:"Montserrat",Sans-serif;font-size:21px;font-weight:600;line-height:1em}.elementor-87 .elementor-element.elementor-element-cdbe1db .swiper-container-wrap .swiper-button-next,.elementor-87 .elementor-element.elementor-element-cdbe1db .swiper-container-wrap .swiper-button-prev{font-size:20px;background-color:#F6C11F;color:#FFF;border-radius:30px 30px 30px 30px;padding:30px 30px 30px 30px}.elementor-87 .elementor-element.elementor-element-cdbe1db .swiper-container-wrap .swiper-button-prev{left:-20px}.elementor-87 .elementor-element.elementor-element-cdbe1db .swiper-container-wrap .swiper-button-next{right:-20px}.elementor-87 .elementor-element.elementor-element-cdbe1db .swiper-container-wrap .swiper-button-next:hover,.elementor-87 .elementor-element.elementor-element-cdbe1db .swiper-container-wrap .swiper-button-prev:hover{background-color:#707070}.elementor-87 .elementor-element.elementor-element-2e34a2f{width:100%;max-width:100%;--e-icon-list-icon-size:55px;--icon-vertical-offset:0px}.elementor-87 .elementor-element.elementor-element-2e34a2f>.elementor-widget-container{background-color:#54C98D;padding:20px 20px 20px 20px;border-radius:0 40px 40px 0}.elementor-87 .elementor-element.elementor-element-2e34a2f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-icon i{color:#F6C11F;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-icon svg{fill:#F6C11F;transition:fill 0.3s}.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-item>a{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700;line-height:1em}.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-text{color:#FFF;transition:color 0.3s}.elementor-87 .elementor-element.elementor-element-22507984{--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-87 .elementor-element.elementor-element-76256ac{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px}.elementor-87 .elementor-element.elementor-element-c6393d2{--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-87 .elementor-element.elementor-element-0e3c597{--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-87 .elementor-element.elementor-element-05a50f9>.elementor-widget-container{margin:50px 0 0 0}.elementor-87 .elementor-element.elementor-element-8b68210{--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}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-4a4c2f3{--width:10%}.elementor-87 .elementor-element.elementor-element-e0c6709{--width:80%}.elementor-87 .elementor-element.elementor-element-7457fb2{--width:10%}.elementor-87 .elementor-element.elementor-element-f5817a8{--width:10%}.elementor-87 .elementor-element.elementor-element-7d4c752{--width:80%}.elementor-87 .elementor-element.elementor-element-22507984{--width:10%}.elementor-87 .elementor-element.elementor-element-c6393d2{--width:10%}.elementor-87 .elementor-element.elementor-element-0e3c597{--width:80%}.elementor-87 .elementor-element.elementor-element-8b68210{--width:10%}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-item>a{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-item>a{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-item>a{font-size:.9rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-ddad7c3{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-item>a{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-item>a{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-d76d383{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-item>a{font-size:.9rem}.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-item>a{font-size:.9rem}.elementor-widget-eael-post-carousel .eael-entry-title,.elementor-widget-eael-post-carousel .eael-entry-title>a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .post-carousel-categories li a,.elementor-widget-eael-post-carousel .post-meta-categories li,.elementor-widget-eael-post-carousel .post-meta-categories li a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .eael-entry-meta>span,.elementor-widget-eael-post-carousel .eael-entry-meta>.eael-posted-by,.elementor-widget-eael-post-carousel .eael-entry-meta>.eael-posted-on{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title,.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title>a{font-size:.9em}.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-item>a{font-size:.9rem}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-ada9200 .elementor-icon-list-item>a{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-3370173 .elementor-icon-list-item>a{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-1cb3e39 .elementor-icon-list-item>a{font-size:.8rem}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-ddad7c3{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-941f0e7 .elementor-icon-list-item>a{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-76f551c .elementor-icon-list-item>a{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-d76d383{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-5869034 .elementor-icon-list-item>a{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-4407527 .elementor-icon-list-item>a{font-size:.8rem}.elementor-widget-eael-post-carousel .eael-entry-title,.elementor-widget-eael-post-carousel .eael-entry-title>a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .post-carousel-categories li a,.elementor-widget-eael-post-carousel .post-meta-categories li,.elementor-widget-eael-post-carousel .post-meta-categories li a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-eael-post-carousel .eael-entry-meta>span,.elementor-widget-eael-post-carousel .eael-entry-meta>.eael-posted-by,.elementor-widget-eael-post-carousel .eael-entry-meta>.eael-posted-on{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title,.elementor-87 .elementor-element.elementor-element-cdbe1db .eael-entry-title>a{font-size:.8rem}.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-87 .elementor-element.elementor-element-2e34a2f .elementor-icon-list-item>a{font-size:.8rem}}.hero-section{position:relative;width:100%;min-height:60vh;background:url(https://yourdomain.hu/hero.jpg) center center / cover no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;font-family:'Montserrat',sans-serif;color:#fff;overflow:hidden;padding:80px 20px}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .35);z-index:1}.hero-content{position:relative;z-index:2;max-width:800px}.hero-content h1{font-size:48px;font-weight:700;background:linear-gradient(to right,#54C98D 0%,#ffffff 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0;animation:fade-in-up 1.2s ease-out forwards;opacity:0;margin-bottom:10px}.hero-content p{font-size:20px;font-weight:500;color:#fff;animation:fade-in-up 1.6s ease-out forwards;opacity:0}@keyframes fade-in-up{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.hero-badge{position:absolute;bottom:60px;right:0;background-color:#54C98D;padding:22px 45px;border-radius:100px 0 0 100px;font-size:45px;font-weight:700;color:#fff;z-index:2;line-height:1.1;font-family:'Montserrat',sans-serif}@media (max-width:768px){.hero-section{min-height:50vh;padding:60px 15px}.hero-content h1{font-size:32px}.hero-content p{font-size:16px}.hero-badge{font-size:24px;padding:14px 28px;right:50%;transform:translateX(50%);bottom:30px}}<!-- Új Teleki téri Piac – Üzletkategóriák (JGK-zöld,tematikus ikonokkal) --><style>:root{--jgk-text:#707070;--jgk-green:#54C98D;--jgk-border:#e5e7eb;--jgk-muted:#f8fafc;--jgk-shadow:0 8px 24px rgba(0,0,0,.06)}.jgk-dir{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--jgk-text)}.jgk-dir *{box-sizing:border-box}.jgk-dir .wrap{background:var(--jgk-muted);border:1px solid var(--jgk-border);border-radius:16px;padding:18px;box-shadow:var(--jgk-shadow)}.jgk-dir h2{font-size:26px;margin:0 0 10px;font-weight:700}.jgk-dir h2::after{content:"";display:block;width:160px;height:4px;background:var(--jgk-green);border-radius:2px;margin-top:8px}.jgk-dir .toolbar{display:flex;gap:10px;align-items:center;margin:12px 0 16px}.jgk-dir .search{position:relative;flex:1}.jgk-dir .search input{width:100%;padding:12px 14px 12px 40px;border:1px solid var(--jgk-border);border-radius:12px;background:#fff;outline:none}.jgk-dir .search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;opacity:.65}.jgk-dir .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border-radius:12px;border:1px solid var(--jgk-green);background:var(--jgk-green);color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.jgk-dir .btn:hover{filter:saturate(1.05) brightness(.98)}.jgk-dir .grid{display:grid;gap:14px}@media (min-width:820px){.jgk-dir .grid{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.jgk-dir .grid{grid-template-columns:1fr 1fr 1fr}}.jgk-dir .cat{background:#fff;border:1px solid var(--jgk-border);border-radius:14px;padding:14px 16px;box-shadow:var(--jgk-shadow)}.jgk-dir .cat-header{display:flex;gap:10px;align-items:center;margin-bottom:8px}.jgk-dir .cat-icon{width:22px;height:22px;flex:0 0 22px;fill:var(--jgk-green)}.jgk-dir .cat-title{font-size:17px;font-weight:700;margin:0;color:var(--jgk-green)}.jgk-dir .only-codes{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.jgk-dir .code{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--jgk-border);border-radius:999px;background:#fff;font-weight:600}.jgk-dir a{color:var(--jgk-green);text-decoration:none;border-bottom:1px solid #fff0;transition:.2s}.jgk-dir a:hover{border-bottom-color:var(--jgk-green)}</style><section class="jgk-dir"><div class="wrap"><h2>Piaci üzletek – kategóriák</h2><div class="toolbar"><div class="search"><input id="dirFilter" type="text" placeholder="Keresés kategóriára vagy kódra…" /><svg viewBox="0 0 24 24" aria-hidden="true"><path d="M21.53 20.47l-4.8-4.8a8 8 0 10-1.06 1.06l4.8 4.8a.75.75 0 001.06-1.06zM10.5 18a7.5 7.5 0 110-15 7.5 7.5 0 010 15z"/></svg></div><a class="btn" href="https://www.jgk.hu/wp-content/uploads/2025/03/uj-teleki-teri-piac-alaprajz-uzlethelyisegek-elhelyezkedese-automatakkal-elsosegely-ponttal.pdf" target="_blank" rel="noopener">Piac alaprajz (PDF)</a></div><div id="dirGrid" class="grid"><!-- Vendéglátás (tányér+evőeszköz) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 3h2v8a2 2 0 01-2 2v8H3v-8a2 2 0 01-2-2V3h2v7h1V3zm6 0h1v7a2 2 0 01-2 2v9H8V12a2 2 0 01-2-2V3h1v7h1V3h1v7h1zM16 4a6 6 0 100 12v5h2v-5a6 6 0 000-12zm0 2a4 4 0 110 8 4 4 0 010-8z"/></svg><h3 class="cat-title">Vendéglátás</h3></div><div class="only-codes"><span class="code">E/1</span><span class="code">E/2</span><span class="code">E/3</span><span class="code">E/4</span><span class="code">F</span></div></article><!-- Hús-,hentesáru (malac) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M20.5 8.5l2-1.5-1-1.7-2.8 1.2a8.5 8.5 0 00-5.7-2H11a8 8 0 00-7.7 6.1A2.5 2.5 0 002 12.5V15a2 2 0 002 2h2.3a4.7 4.7 0 009.4 0H18a4 4 0 004-4v-1.6a1.9 1.9 0 00-1.5-1.9zM8.5 11a1 1 0 110-2 1 1 0 010 2zm7 6a2.7 2.7 0 01-5.4 0zM14 10.5a1 1 0 112 0 1 1 0 01-2 0z"/><ellipse cx="13.5" cy="12.5" rx="2.2" ry="1.6"></ellipse><circle cx="12.9" cy="12.5" r=".3"></circle><circle cx="14.1" cy="12.5" r=".3"></circle></svg><h3 class="cat-title">Hús-,hentesáru</h3></div><div class="only-codes"><span class="code">A/1</span><span class="code">A/2</span><span class="code">A/3</span><span class="code">A/4</span><span class="code">A/5</span><span class="code">A/6</span><span class="code">B</span><span class="code">C</span><span class="code">D/1</span><span class="code">D/2</span><span class="code">D/3</span></div></article><!-- Zöldség,gyümölcs (répa+levelek) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M7 3c1.6 0 2.6.9 3 2 .4-1.1 1.4-2 3-2 1.9 0 3 1.3 3 3 0 2.5-3.8 4.7-6 7.5S6.5 21 5 21c-1.7 0-3-1.3-3-3 0-1.6.9-2.6 2-3 2.9-1.1 5.1-5 7.3-6.9C9.7 6.1 8.5 5 7 5c-1.2 0-2 .8-2 2H3c0-2.1 1.5-4 4-4z"/><path d="M16.5 4l2.5-2 1 1.5-2.2 1.6zM18.5 6.5l2.8-.7.4 1.7-3 .6z"/></svg><h3 class="cat-title">Zöldség,gyümölcs</h3></div><div class="only-codes"><span class="code">G/1</span><span class="code">H/1</span><span class="code">I/3</span></div></article><!-- Savanyúság (befőttes üveg) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M7 3h10v2H7zM6 6h12a2 2 0 012 2v9a4 4 0 01-4 4H8a4 4 0 01-4-4V8a2 2 0 012-2z"/><path d="M10 10c1.7 0 3 1.3 3 3v4H9v-4c0-1.7.7-3 1-3zM15 10h2v7h-2z"/></svg><h3 class="cat-title">Savanyúság</h3></div><div class="only-codes"><span class="code">H/3</span><span class="code">J/1</span><span class="code">L/1</span></div></article><!-- Vegyeskereskedés (bevásárlótáska) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M6 8V7a6 6 0 1112 0v1h-2V7a4 4 0 10-8 0v1H6z"/><path d="M5 8h14l-1.2 12a3 3 0 01-3 2.7H9.2A3 3 0 016.2 20z"/></svg><h3 class="cat-title">Vegyeskereskedés</h3></div><div class="only-codes"><span class="code">H/2</span><span class="code">H/4</span><span class="code">H/5</span><span class="code">K/4</span><span class="code">M</span></div></article><!-- Használtcikk kereskedés (doboz) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M3 7l9-4 9 4-9 4-9-4zm0 3l9 4 9-4v7a3 3 0 01-3 3H6a3 3 0 01-3-3v-7z"/></svg><h3 class="cat-title">Használtcikk kereskedés</h3></div><div class="only-codes"><span class="code">H/7</span></div></article><!-- Tej-,kenyér-,pékáru (kenyér) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5c5 0 9 2.7 9 6s-4 6-9 6H8a5 5 0 01-5-5c0-3.9 4-7 9-7z"/><path d="M10 9h2v2h-2zm-3 2h2v2H7zm6 0h2v2h-2z" fill="#ffffff" opacity=".7"/></svg><h3 class="cat-title">Tej-,kenyér-,pékáru</h3></div><div class="only-codes"><span class="code">K/1</span><span class="code">K/2</span></div></article><!-- Szerencsejáték Zrt. (kocka) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 4h10l6 6v10a2 2 0 01-2 2H4a2 2 0 01-2-2V6a2 2 0 012-2z"/><circle cx="8" cy="9" r="1.2" fill="#ffffff"/><circle cx="12" cy="13" r="1.2" fill="#ffffff"/><circle cx="16" cy="9" r="1.2" fill="#ffffff"/></svg><h3 class="cat-title">Szerencsejáték Zrt.</h3></div><div class="only-codes"><span class="code">G/2</span></div></article><!-- Cukrász üzlet (cupcake) --><article class="cat"><div class="cat-header"><svg class="cat-icon" viewBox="0 0 24 24" aria-hidden="true"><path d="M12 5a2.5 2.5 0 012.5 2.5 3.5 3.5 0 013.5 3.5H6A3.5 3.5 0 019.5 7.5 2.5 2.5 0 0112 5z"/><path d="M6 11h12l-1.2 7.2A3 3 0 0113.8 21h-3.6a3 3 0 01-3-2.8L6 11z"/></svg><h3 class="cat-title">Cukrász üzlet</h3></div><div class="only-codes"><span class="code">L/2</span></div></article></div></div></section><script>(function(){const f=document.getElementById('dirFilter');const cards=Array.from(document.querySelectorAll('#dirGrid .cat'));f.addEventListener('input',()=>{const q=f.value.trim().toLowerCase();cards.forEach(card=>{const hit=!q || card.innerText.toLowerCase().includes(q);card.style.display=hit ? '':'none'})})})();</script>:root{--jgk-text:#707070;--jgk-green:#54C98D;--jgk-border:#e5e7eb;--jgk-muted:#f8fafc;--jgk-shadow:0 8px 24px rgba(0,0,0,.06)}.jgk-akt{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--jgk-text);background:var(--jgk-muted);border:1px solid var(--jgk-border);border-left:6px solid var(--jgk-green);border-radius:14px;padding:14px 16px;box-shadow:var(--jgk-shadow);line-height:1.55}.jgk-akt a[data-prosemirror-mark-name="link"],a[data-prosemirror-mark-name="link"][href*="jgk.hu/palyazatok/"]{color:var(--jgk-green);font-weight:700;text-decoration:none;border-bottom:2px solid #fff0;padding-bottom:1px;transition:border-color .2s ease,opacity .2s ease}.jgk-akt a[data-prosemirror-mark-name="link"]:hover,a[data-prosemirror-mark-name="link"][href*="jgk.hu/palyazatok/"]:hover{border-bottom-color:var(--jgk-green);opacity:.9}@media (max-width:640px){.jgk-akt{margin:6px 0}}