.elementor-14428 .elementor-element.elementor-element-a60c50b{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-14428 .elementor-element.elementor-element-5309967{--display:flex;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14428 .elementor-element.elementor-element-5309967:not(.elementor-motion-effects-element-type-background), .elementor-14428 .elementor-element.elementor-element-5309967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-14428 .elementor-element.elementor-element-482b4b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14428 .elementor-element.elementor-element-71719ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-14428 .elementor-element.elementor-element-a915cdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}@media(max-width:767px){.elementor-14428 .elementor-element.elementor-element-a60c50b{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}}/* Start custom CSS for html, class: .elementor-element-043b98b */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 39px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89e61fe */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bec3e97 */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09971e1 */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2d144f */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b7e2a96 */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-276229c */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-89a3d21 */.szovegdobozok p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


.cta-blokk.cta-blokk--1 {
    background-color: #f3f3f3;
    padding: 25px;
    margin-bottom: 20px;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 27px;
}


p.cta-szoveg.cta-szoveg--1 {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
    margin-bottom: 0px;
}


a.cta-link.cta-link--1 {
    color: #214620;
    text-decoration: underline;
}


.szovegdobozok h1 {
    font-family: "Poppins", sans-serif;
    font-size: 35px;
    font-weight: 600;
    line-height: 27px;
}


.szovegdobozok h2 {
    font-family: "Poppins", sans-serif;
    font-size: 30px;
    font-weight: 500;
    line-height: 27px;
}


.szovegdobozok h3 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 500;
    line-height: 27px;
}


@media (max-width: 767px) {
 .szovegdobozok  h1 {
    font-family: "Poppins", sans-serif;
    font-size: 25px;
    font-weight: 600;
    line-height: 30px;
}
	
	.szovegdobozok  h2 {
    font-size: 20px;
}
	
	.szovegdobozok  h3 {
    font-size: 19px;
}
}/* End custom CSS */