.elementor-17962 .elementor-element.elementor-element-629d31f{--display:flex;}.elementor-17962 .elementor-element.elementor-element-629d31f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17962 .elementor-element.elementor-element-ae6d9a7 > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-17962 .elementor-element.elementor-element-2198781{--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;}.elementor-17962 .elementor-element.elementor-element-494ea9e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-4fd78a6 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-17962 .elementor-element.elementor-element-4fd78a6 .elementor-icon-list-icon i{color:#E60000;transition:color 0.3s;}.elementor-17962 .elementor-element.elementor-element-4fd78a6 .elementor-icon-list-icon svg{fill:#E60000;transition:fill 0.3s;}.elementor-17962 .elementor-element.elementor-element-4fd78a6{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-17962 .elementor-element.elementor-element-4fd78a6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17962 .elementor-element.elementor-element-8e5784b > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-9c226d1{--display:flex;}.elementor-17962 .elementor-element.elementor-element-9c226d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17962 .elementor-element.elementor-element-18eab9b{--display:flex;}.elementor-17962 .elementor-element.elementor-element-9626571{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17962 .elementor-element.elementor-element-3e94abb > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-caf7f47{--display:flex;}.elementor-17962 .elementor-element.elementor-element-824eb9b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17962 .elementor-element.elementor-element-824eb9b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAFF001A;}.elementor-17962 .elementor-element.elementor-element-824eb9b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#EAFF0040;}.elementor-17962 .elementor-element.elementor-element-824eb9b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#01FFB91A;}.elementor-17962 .elementor-element.elementor-element-3d268f5{--display:flex;}.elementor-17962 .elementor-element.elementor-element-347aede{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17962 .elementor-element.elementor-element-347aede > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAFF001A;}.elementor-17962 .elementor-element.elementor-element-347aede > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#EAFF0040;}.elementor-17962 .elementor-element.elementor-element-347aede > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#01FFB91A;}.elementor-17962 .elementor-element.elementor-element-2a11a80{--display:flex;}.elementor-17962 .elementor-element.elementor-element-352075d{--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;}.elementor-17962 .elementor-element.elementor-element-79cbae6{--display:flex;}.elementor-17962 .elementor-element.elementor-element-18650bd > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-ba20f80 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-74caaab{--display:flex;}.elementor-17962 .elementor-element.elementor-element-09bcb58 > .elementor-widget-container{background-color:#00FFB91A;margin:0px 10px 0px 10px;padding:5px 5px 2px 5px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#35CFA5;}.elementor-17962 .elementor-element.elementor-element-069747d{--display:flex;}.elementor-17962 .elementor-element.elementor-element-a0d631f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-cf14148{--display:flex;}.elementor-17962 .elementor-element.elementor-element-e7c8427{--display:flex;}.elementor-17962 .elementor-element.elementor-element-0444e17{--display:flex;}.elementor-17962 .elementor-element.elementor-element-4170599{--display:flex;}.elementor-17962 .elementor-element.elementor-element-3302e2b{--display:flex;}.elementor-17962 .elementor-element.elementor-element-e1567ca{--display:flex;}.elementor-17962 .elementor-element.elementor-element-79b2c1a{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:where( .elementor-17962 .elementor-element.elementor-element-79b2c1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-17962 .elementor-element.elementor-element-9459f47 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-9e3c245 > .elementor-widget-container{background-color:#00FFB91A;margin:0px 10px 10px 10px;padding:5px 5px 5px 5px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#35CFA5;}.elementor-17962 .elementor-element.elementor-element-3bda9c4 a{color:#FF6600;}.elementor-17962 .elementor-element.elementor-element-3bda9c4 a:hover, .elementor-17962 .elementor-element.elementor-element-3bda9c4 a:focus{color:#0030FF;}.elementor-17962 .elementor-element.elementor-element-6b9a611{--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;--border-radius:8px 8px 8px 8px;}.elementor-17962 .elementor-element.elementor-element-6b9a611:not(.elementor-motion-effects-element-type-background), .elementor-17962 .elementor-element.elementor-element-6b9a611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F3;}.elementor-17962 .elementor-element.elementor-element-6b9a611.e-con{--align-self:center;}.elementor-17962 .elementor-element.elementor-element-b747631{--display:flex;}.elementor-17962 .elementor-element.elementor-element-6b7f380{--display:flex;}.elementor-17962 .elementor-element.elementor-element-b8c5f12{--display:flex;}.elementor-17962 .elementor-element.elementor-element-95ea241 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-a1897c9{--display:flex;}.elementor-17962 .elementor-element.elementor-element-91565b2 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-006b7e3 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-d4528c3{--display:flex;}.elementor-17962 .elementor-element.elementor-element-0885ecc{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17962 .elementor-element.elementor-element-2da9290{--display:flex;}.elementor-17962 .elementor-element.elementor-element-dac45e6{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-17962 .elementor-element.elementor-element-7ba43df > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-3227497 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-d9b55b0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-b22e7f0{--display:flex;}.elementor-17962 .elementor-element.elementor-element-2eec1ab > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-17962 .elementor-element.elementor-element-65c9b2c{--display:flex;}.elementor-17962 .elementor-element.elementor-element-9d54b76{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}body.elementor-page-17962 .eael-toc.eael-sticky .eael-toc-body{max-height:50vh;height:50vh;}body.elementor-page-17962 .eael-toc.eael-sticky{top:50px !important;}body.elementor-page-17962 .eael-toc{z-index:9999;width:300px;}body.elementor-page-17962 .eael-toc .eael-toc-body ul.eael-toc-list.eael-toc-bullet li:before{width:8px;height:8px;top:-2px;}body.elementor-page-17962 .eael-toc:not(.eael-toc-right){border-top-right-radius:5px;border-bottom-right-radius:5px;}body.elementor-page-17962 .eael-toc:not(.eael-toc-right) .eael-toc-header{border-top-right-radius:5px;}body.elementor-page-17962 .eael-toc:not(.eael-toc-right) .eael-toc-body{border-bottom-right-radius:5px;}body.elementor-page-17962 .eael-toc.eael-toc-right{border-top-left-radius:5px;border-bottom-left-radius:5px;}body.elementor-page-17962 .eael-toc.eael-toc-right .eael-toc-header{border-top-left-radius:5px;}body.elementor-page-17962 .eael-toc.eael-toc-right .eael-toc-body{border-bottom-left-radius:5px;}body.elementor-page-17962 .eael-toc .eael-toc-header{background-color:#ff7d50;}body.elementor-page-17962 .eael-toc.collapsed .eael-toc-button{background-color:#ff7d50;color:#ffffff;}body.elementor-page-17962 .eael-toc .eael-toc-header .eael-toc-title{color:#ffffff;}body.elementor-page-17962 .eael-toc .eael-toc-close{background-color:#ffffff;color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body{background-color:#fff6f3;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li{color:#707070;padding-top:8px;padding-bottom:8px;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li:before{color:#707070;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li:before{background-color:#707070;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li a{color:#707070;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li:hover{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li:hover:before{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li:hover:before{background-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li:hover > a{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li:hover > a:before{border-bottom-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li:hover > a:after{background-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li.eael-highlight-active:before{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li.eael-highlight-active:before{background-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a:before{border-bottom-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-active > a:after{background-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-parent{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-number li.eael-highlight-parent:before{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list.eael-toc-bullet li.eael-highlight-parent:before{background-color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li.eael-highlight-parent > a{color:#ff7d50;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list li ul li{padding-top:1px;padding-bottom:1px;}body.elementor-page-17962 .eael-toc .eael-toc-body .eael-toc-list > li:not(:last-child){border-bottom:0.5px dashed;border-bottom-color:#c6c4cf;}@media(min-width:769px){.elementor-17962 .elementor-element.elementor-element-6b9a611{--width:80%;}}@media(max-width:1200px) and (min-width:769px){.elementor-17962 .elementor-element.elementor-element-629d31f{--width:1245.833px;}.elementor-17962 .elementor-element.elementor-element-9c226d1{--width:995.833px;}}@media(max-width:768px){.elementor-17962 .elementor-element.elementor-element-4fd78a6 > .elementor-widget-container{margin:0px 0px 0px 8px;}}/* Start custom CSS *//* =========================================================
   Stone360 – Természetes kőburkolatok rétegrendje
   CSAK a 17962-es bejegyzés Elementor-tartalmára érvényes
   ========================================================= */


/* =========================================================
   1. ALAP TIPOGRÁFIA
   ========================================================= */

.postid-17962 .elementor-17962 {
    font-family: "DM Sans", sans-serif;
    font-size: 17px;
    line-height: 1.7;
    color: #454F5E;
}


/* Címsorok */

.postid-17962 .elementor-17962 h1,
.postid-17962 .elementor-17962 h2,
.postid-17962 .elementor-17962 h3,
.postid-17962 .elementor-17962 h4,
.postid-17962 .elementor-17962 h5,
.postid-17962 .elementor-17962 h6 {
    font-family: "DM Sans", sans-serif;
    color: #0F172A;
    letter-spacing: -0.02em;
}

.postid-17962 .elementor-17962 h1 {
    font-size: 46px;
    font-weight: 700;
    line-height: 1.12;
    margin-top: 0;
    margin-bottom: 30px;
}

.postid-17962 .elementor-17962 h2 {
    font-size: 32px;
    font-weight: 700;
    line-height: 1.2;
    margin-top: 50px;
    margin-bottom: 18px;
}

.postid-17962 .elementor-17962 h3 {
    font-size: 22px;
    font-weight: 700;
    line-height: 1.3;
    margin-top: 30px;
    margin-bottom: 11px;
}

.postid-17962 .elementor-17962 h4 {
    font-size: 19px;
    font-weight: 700;
    line-height: 1.35;
    margin-top: 26px;
    margin-bottom: 9px;
}


/* Törzsszöveg */

.postid-17962 .elementor-17962 p,
.postid-17962 .elementor-17962 li,
.postid-17962 .elementor-17962 td,
.postid-17962 .elementor-17962 th {
    font-family: "DM Sans", sans-serif;
    line-height: 1.7;
}

.postid-17962 .elementor-17962 p {
    margin-bottom: 1.1em;
}

.postid-17962 .elementor-17962 strong {
    font-weight: 650;
}


/* Listák */

.postid-17962 .elementor-17962 ul,
.postid-17962 .elementor-17962 ol {
    margin-top: 0.45em;
    margin-bottom: 1.2em;
}

.postid-17962 .elementor-17962 li {
    margin-bottom: 0.25em;
}


/* Linkek */

.postid-17962 .elementor-17962 a {
    text-underline-offset: 2px;
}


/* =========================================================
   2. HARMONIKÁK
   ========================================================= */

.postid-17962 .elementor-17962 .e-n-accordion {
    display: flex;
    flex-direction: column;
    gap: 7px;
}

.postid-17962 .elementor-17962 .e-n-accordion-item {
    border: 1px solid #E3E8EC;
    border-radius: 8px;
    background: #FFFFFF;
    overflow: hidden;
}

.postid-17962 .elementor-17962 .e-n-accordion-item-title {
    min-height: 0;
    padding: 14px 17px;
    background: #F7F9F8;
    border: 0;
    transition:
        background-color 0.18s ease,
        border-color 0.18s ease;
}

.postid-17962 .elementor-17962 .e-n-accordion-item-title:hover {
    background: #F1F6F4;
}

.postid-17962 .elementor-17962 .e-n-accordion-item[open] > .e-n-accordion-item-title {
    background: #EEF6F3;
}


/* Harmonika címe – felülírja a normál H3-megjelenést */

.postid-17962 .elementor-17962
.e-n-accordion-item-title
.e-n-accordion-item-title-text,
.postid-17962 .elementor-17962
.e-n-accordion-item-title
h3.e-n-accordion-item-title-text {

    font-family: "DM Sans", sans-serif;
    font-size: 16.5px;
    font-weight: 650;
    line-height: 1.35;
    letter-spacing: -0.01em;
    color: #263A3A;

    margin: 0;
    padding: 0;
}


/* + / – ikon */

.postid-17962 .elementor-17962 .e-n-accordion-item-title-icon {
    color: #178E79;
    flex-shrink: 0;
}

.postid-17962 .elementor-17962 .e-n-accordion-item-title-icon svg {
    width: 12px;
    height: 12px;
    fill: currentColor;
}


/* Harmonika belső tartalom */

.postid-17962 .elementor-17962
.e-n-accordion-item > [role="region"] {
    background: #FFFFFF;
}

.postid-17962 .elementor-17962
.e-n-accordion-item > [role="region"] > .e-con-inner,
.postid-17962 .elementor-17962
.e-n-accordion-item > [role="region"].e-con-full {
    padding-top: 16px;
    padding-bottom: 16px;
}


/* =========================================================
   3. NOTE / SZAKMAI KIEMELÉSEK
   ========================================================= */

.postid-17962 .elementor-17962 .note {
    background: #F5FBF9;
    border-left: 3px solid #1B9C85;
    border-radius: 0 6px 6px 0;

    padding: 15px 17px;
    margin: 22px 0;

    color: #43545A;
    line-height: 1.65;
}

.postid-17962 .elementor-17962 .note strong {
    color: #22383A;
    font-weight: 700;
}


/* Example blokk – ha használva van */

.postid-17962 .elementor-17962 .example {
    background: #F8F8F6;
    border-left: 3px solid #C9B781;
    border-radius: 0 6px 6px 0;

    padding: 15px 17px;
    margin: 22px 0;

    color: #4D565C;
}


/* =========================================================
   4. TÁBLÁZATOK
   ========================================================= */

.postid-17962 .elementor-17962 .table-wrap {
    width: 100%;
    overflow-x: auto;
    margin: 24px 0 28px;
    border: 1px solid #E3E7E9;
    border-radius: 8px;
    background: #FFFFFF;
}

.postid-17962 .elementor-17962 .table-wrap table {
    width: 100%;
    border-collapse: collapse;
    margin: 0;

    font-family: "DM Sans", sans-serif;
    font-size: 15px;
    line-height: 1.5;

    color: #46525D;
}

.postid-17962 .elementor-17962 .table-wrap th {
    background: #F3F7F5;
    color: #203A3B;

    font-weight: 700;
    text-align: left;

    padding: 12px 14px;

    border: 0;
    border-bottom: 1px solid #DDE5E1;
}

.postid-17962 .elementor-17962 .table-wrap td {
    padding: 12px 14px;
    vertical-align: top;

    border: 0;
    border-bottom: 1px solid #E8EBED;
}

.postid-17962 .elementor-17962 .table-wrap tbody tr:last-child td {
    border-bottom: 0;
}

.postid-17962 .elementor-17962 .table-wrap tbody tr:nth-child(even) {
    background: #FBFCFC;
}


/* =========================================================
   5. KÉPALÁÍRÁSOK
   ========================================================= */

.postid-17962 .elementor-17962 figcaption {
    font-family: "DM Sans", sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;

    color: #6B7580;

    margin-top: 8px;
}


/* =========================================================
   6. CTA / GOMBOK
   ========================================================= */

.postid-17962 .elementor-17962 .elementor-widget-button .elementor-button {
    font-family: "DM Sans", sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;

    letter-spacing: 0.02em;

    border-radius: 6px;

    background: #178E79;
    border-color: #178E79;

    box-shadow: none;

    transition:
        background-color 0.18s ease,
        transform 0.18s ease;
}

.postid-17962 .elementor-17962 .elementor-widget-button .elementor-button:hover,
.postid-17962 .elementor-17962 .elementor-widget-button .elementor-button:focus {
    background: #137A69;
    border-color: #137A69;
    transform: translateY(-1px);
}


/* =========================================================
   7. TABLET
   ========================================================= */

@media (max-width: 921px) {

    .postid-17962 .elementor-17962 {
        font-size: 16px;
    }

    .postid-17962 .elementor-17962 h1 {
        font-size: 34px;
        line-height: 1.18;
        margin-bottom: 25px;
    }

    .postid-17962 .elementor-17962 h2 {
        font-size: 26px;
        line-height: 1.25;
        margin-top: 40px;
        margin-bottom: 16px;
    }

    .postid-17962 .elementor-17962 h3 {
        font-size: 20.5px;
        line-height: 1.3;
        margin-top: 26px;
        margin-bottom: 10px;
    }

    .postid-17962 .elementor-17962 h4 {
        font-size: 18px;
    }


    /* Harmonika H3 ne örökölje a normál tablet H3 méretet */

    .postid-17962 .elementor-17962
    .e-n-accordion-item-title
    .e-n-accordion-item-title-text,
    .postid-17962 .elementor-17962
    .e-n-accordion-item-title
    h3.e-n-accordion-item-title-text {

        font-size: 16px;
        line-height: 1.35;
        margin: 0;
    }


    .postid-17962 .elementor-17962 .table-wrap table {
        font-size: 14.5px;
    }
}


/* =========================================================
   8. MOBIL
   ========================================================= */

@media (max-width: 544px) {

    .postid-17962 .elementor-17962 {
        font-size: 16px;
        line-height: 1.65;
    }

    .postid-17962 .elementor-17962 h1 {
        font-size: 29px;
        line-height: 1.18;
        margin-bottom: 22px;
    }

    .postid-17962 .elementor-17962 h2 {
        font-size: 23px;
        line-height: 1.25;
        margin-top: 33px;
        margin-bottom: 14px;
    }

    .postid-17962 .elementor-17962 h3 {
        font-size: 19px;
        line-height: 1.3;
        margin-top: 23px;
        margin-bottom: 9px;
    }

    .postid-17962 .elementor-17962 h4 {
        font-size: 17.5px;
    }


    /* Harmonika mobil */

    .postid-17962 .elementor-17962 .e-n-accordion {
        gap: 6px;
    }

    .postid-17962 .elementor-17962 .e-n-accordion-item-title {
        padding: 12px 13px;
    }

    .postid-17962 .elementor-17962
    .e-n-accordion-item-title
    .e-n-accordion-item-title-text,
    .postid-17962 .elementor-17962
    .e-n-accordion-item-title
    h3.e-n-accordion-item-title-text {

        font-size: 15.5px;
        line-height: 1.35;
        margin: 0;
    }


    /* Note */

    .postid-17962 .elementor-17962 .note,
    .postid-17962 .elementor-17962 .example {
        padding: 13px 14px;
        margin: 18px 0;
    }


    /* Táblázatok */

    .postid-17962 .elementor-17962 .table-wrap {
        margin: 20px 0 24px;
    }

    .postid-17962 .elementor-17962 .table-wrap table {
        font-size: 15px;
        line-height: 1.45;
        min-width: 660px;
    }

    .postid-17962 .elementor-17962 .table-wrap th,
    .postid-17962 .elementor-17962 .table-wrap td {
        padding: 10px 11px;
    }


    /* Képaláírás */

    .postid-17962 .elementor-17962 figcaption {
        font-size: 14px;
    }
}/* End custom CSS */