.elementor-3 .elementor-element.elementor-element-43c2b017{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-845f35a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 100px 0px;}.elementor-3 .elementor-element.elementor-element-845f35a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3 .elementor-element.elementor-element-845f35a{text-align:center;}.elementor-3 .elementor-element.elementor-element-845f35a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:700;line-height:1.4em;color:#3D6783;}.elementor-3 .elementor-element.elementor-element-53b5d00b{font-family:"Montserrat", Sans-serif;font-size:22px;color:#1F3442;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-43c2b017{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-3 .elementor-element.elementor-element-845f35a .elementor-heading-title{font-size:50px;}.elementor-3 .elementor-element.elementor-element-53b5d00b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-43c2b017{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3 .elementor-element.elementor-element-845f35a{width:var( --container-widget-width, 151.294px );max-width:151.294px;--container-widget-width:151.294px;--container-widget-flex-grow:0;}.elementor-3 .elementor-element.elementor-element-845f35a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 80px 0px;}.elementor-3 .elementor-element.elementor-element-845f35a .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-53b5d00b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-53b5d00b{font-size:16px;}}/* Start custom CSS for text-editor, class: .elementor-element-53b5d00b */.elementor-3 .elementor-element.elementor-element-53b5d00b h2 {
    font-family: "Montserrat", sans-serif !important;
    font-size: 45px !important;
    color: #3D6783 !important;
}

@media (max-width: 767px) {
    .elementor-3 .elementor-element.elementor-element-53b5d00b h2 {
        font-size: 25px !important;
    }
}

.elementor-3 .elementor-element.elementor-element-53b5d00b table {
    width: 100% !important;
    max-width: 100% !important;
    table-layout: fixed;
    word-break: break-word;
}

@media (max-width: 767px) {
    .elementor-3 .elementor-element.elementor-element-53b5d00b table {
        font-size: 12px !important;
    }

    .elementor-3 .elementor-element.elementor-element-53b5d00b table th,
    .elementor-3 .elementor-element.elementor-element-53b5d00b table td {
        padding: 8px 6px !important;
        word-break: break-word;
        overflow-wrap: anywhere;
    }
}/* Adatkezelési oldal – felső üres tér csökkentése */

.elementor-3 .elementor-element.elementor-element-53b5d00b {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

.elementor-3 .elementor-element.elementor-element-53b5d00b {
    transform: translateY(-60px);
     margin-bottom: -80px !important;
}/* End custom CSS */