.elementor-1910 .elementor-element.elementor-element-4ed7e30{--display:flex;--margin-top:45px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-1910 .elementor-element.elementor-element-4b7a3ea{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1910 .elementor-element.elementor-element-4b7a3ea:not(.elementor-motion-effects-element-type-background), .elementor-1910 .elementor-element.elementor-element-4b7a3ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}@media(max-width:767px){.elementor-1910 .elementor-element.elementor-element-4ed7e30{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1910 .elementor-element.elementor-element-4b7a3ea{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS */.dobozok p {
    margin-bottom: 1.5em;
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    line-height: 27px;
}


.cta-box {
    background-color: #253896;
    color: white;
    font-family: "Poppins", sans-serif;
    font-weight: 500;
    padding: 25px;
    border-radius: 3px;
	margin-bottom: 20px;
}


.dobozok a {
    font-weight: 500;
    color: #253896;
}


p.cta-title {
    font-size: 25px;
    font-weight: 700;
    margin-bottom: 5px;
}

p.cta-text {
    font-size: 20px;
}

a.cta-button {
    background-color: white;
    border-radius: 10px;
    padding: 10px 34px;
    color: black;
}


.felhivodoboz {
font-family: "Poppins", sans-serif;
    font-size: 16px;
	color:black;
}

.toc ul {
  column-count: 2;
  column-gap: 40px;
  list-style-position: inside;
      font-family: "Poppins", sans-serif;
  padding-left: 0;
}

.toc a {
color:#253896;
}


.toc li {
  break-inside: avoid;
  margin-bottom: 8px;
}


span.kiemeles {
    background-color: #253896;
    color: white;
    padding: 0px 3px;
    font-weight: 700;
}


.dobozok ul {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    line-height: 27px;
}


.dobozok .kiemelesdoboz {
    background-color: #253896;
    padding: 25px;
    margin-bottom: 20px;
}


.kiemelesdoboz p {
    font-family: "Poppins", sans-serif;
    font-size: 16px;
    line-height: 27px;
    color: white;
    margin-bottom: 0px;
}





@media (max-width: 767px) {
h1 {
  font-size: 25px;

}

a.cta-button {
    background-color: white;
    border-radius: 10px;
    padding: 10px 12px;
    color: black;
    font-size: 15px;
}

 .toc ul {
    column-count: 1;
  }


.dobozok p {
  font-size: 15px;
}


h2 {
  font-size: 20px;

}


h3 {
  font-size: 18px;

}


h4 {
  font-size: 22px;
}
}/* End custom CSS */