.elementor-25847 .elementor-element.elementor-element-349161e .block-title .block-title__title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-25847 .elementor-element.elementor-element-983111a .services-title .services-title__title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-25847 .elementor-element.elementor-element-fa8f609{margin-top:0px;margin-bottom:120px;}.elementor-25847 .elementor-element.elementor-element-fe46448 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-25847 .elementor-element.elementor-element-fe46448:after{content:"0.66";}.elementor-25847 .elementor-element.elementor-element-fe46448 .elementor-post__meta-data span + span:before{content:"•";}.elementor-25847 .elementor-element.elementor-element-fe46448{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-25847 .elementor-element.elementor-element-fe46448 .elementor-post__text{margin-top:20px;}.elementor-25847 .elementor-element.elementor-element-fe46448 .elementor-post__badge{right:0;}.elementor-25847 .elementor-element.elementor-element-fe46448 .elementor-post__card .elementor-post__badge{margin:20px;}@media(max-width:767px){.elementor-25847 .elementor-element.elementor-element-992ef6c > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-25847 .elementor-element.elementor-element-fe46448 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-25847 .elementor-element.elementor-element-fe46448:after{content:"0.5";}}/* Start custom CSS for car_price_tbl, class: .elementor-element-87f6577 */.table-01-wrapper .table-01 th:nth-child(2) {
    font-size: 0;       /* ukrywa oryginalny tekst */
    position: relative;
}

.table-01-wrapper .table-01 th:nth-child(2)::after {
    content: "Lieferung";     
    font-size: 16px;    /* dopasuj do tabeli */
    position: absolute;
    left: 30%;          /* środek poziomy */
    top: 50%;           /* środek pionowy */
    transform: translate(-50%, -50%); /* idealne wyśrodkowanie */
}

.table-01-wrapper .table-01 th:nth-child(1) {
    font-size: 0;       /* ukrywa oryginalny tekst */
    position: relative;
}

.table-01-wrapper .table-01 th:nth-child(1)::after {
    content: "Modell";     
    font-size: 16px;    /* dopasuj do tabeli */
    position: absolute;
    left: 30%;          /* środek poziomy */
    top: 50%;           /* środek pionowy */
    transform: translate(-50%, -50%); /* idealne wyśrodkowanie */
}

.table-01-wrapper .table-01 th:nth-child(3) {
    font-size: 0;       /* ukrywa oryginalny tekst */
    position: relative;
}

.table-01-wrapper .table-01 th:nth-child(3)::after {
    content: "Preis";     
    font-size: 16px;    /* dopasuj do tabeli */
    position: absolute;
    left: 30%;          /* środek poziomy */
    top: 50%;           /* środek pionowy */
    transform: translate(-50%, -50%); /* idealne wyśrodkowanie */
}/* End custom CSS */