.elementor-kit-6{--e-global-color-primary:#D53541;--e-global-color-secondary:#4D535B;--e-global-color-text:#FFFFFF;--e-global-color-accent:#000000;--e-global-color-53d6143:#DFDFDF;--e-global-color-a800066:#EFEFEF;--e-global-typography-primary-font-family:"Renotec";--e-global-typography-primary-font-size:28px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:30px;--e-global-typography-secondary-font-family:"Renotec";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Renotec";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Renotec";--e-global-typography-accent-font-weight:500;--e-global-typography-44f9070-font-family:"Renotec";--e-global-typography-44f9070-font-size:40px;--e-global-typography-44f9070-font-weight:400;--e-global-typography-44f9070-line-height:38px;--e-global-typography-44f9070-letter-spacing:1.2px;--e-global-typography-6362bf2-font-family:"Renotec";--e-global-typography-6362bf2-font-size:40px;--e-global-typography-6362bf2-font-weight:500;--e-global-typography-6362bf2-line-height:1.2em;--e-global-typography-d71e1de-font-family:"Renotec";--e-global-typography-d71e1de-font-size:32px;--e-global-typography-d71e1de-font-weight:500;--e-global-typography-78f3bb0-font-family:"Renotec";--e-global-typography-78f3bb0-font-size:26px;--e-global-typography-78f3bb0-line-height:34px;--e-global-typography-5797e80-font-family:"Renotec";--e-global-typography-5797e80-font-size:18px;--e-global-typography-5797e80-font-weight:800;--e-global-typography-5797e80-line-height:24px;--e-global-typography-3d50904-font-family:"Renotec";--e-global-typography-3d50904-font-size:16px;--e-global-typography-3d50904-font-weight:700;--e-global-typography-3d50904-line-height:24px;--e-global-typography-3d50904-word-spacing:0px;--e-global-typography-05cbe7b-font-family:"Renotec";--e-global-typography-05cbe7b-font-size:16px;--e-global-typography-05cbe7b-font-weight:500;--e-global-typography-05cbe7b-line-height:24px;--e-global-typography-b8021e8-font-family:"Renotec";--e-global-typography-b8021e8-font-size:14px;--e-global-typography-b8021e8-font-weight:400;--e-global-typography-b8021e8-line-height:24px;--e-global-typography-8267fff-font-family:"Renotec";--e-global-typography-8267fff-font-size:18px;--e-global-typography-8267fff-font-weight:400;--e-global-typography-8267fff-line-height:24px;color:var( --e-global-color-accent );font-family:var( --e-global-typography-05cbe7b-font-family );font-size:var( --e-global-typography-05cbe7b-font-size );font-weight:var( --e-global-typography-05cbe7b-font-weight );line-height:var( --e-global-typography-05cbe7b-line-height );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 p{margin-block-end:30px;}.elementor-kit-6 a{color:var( --e-global-color-primary );font-family:"Renotec";font-weight:700;}.elementor-kit-6 a:hover{color:var( --e-global-color-primary );}.elementor-kit-6 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-44f9070-font-family );font-size:var( --e-global-typography-44f9070-font-size );font-weight:var( --e-global-typography-44f9070-font-weight );line-height:var( --e-global-typography-44f9070-line-height );letter-spacing:var( --e-global-typography-44f9070-letter-spacing );}.elementor-kit-6 h2{color:var( --e-global-color-accent );}.elementor-kit-6 h3{color:var( --e-global-color-accent );}.elementor-kit-6 h4{color:var( --e-global-color-accent );}.elementor-kit-6 h5{color:var( --e-global-color-primary );}.elementor-kit-6 h6{color:var( --e-global-color-accent );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:var( --e-global-typography-05cbe7b-font-family );font-size:var( --e-global-typography-05cbe7b-font-size );font-weight:var( --e-global-typography-05cbe7b-font-weight );line-height:var( --e-global-typography-05cbe7b-line-height );padding:20% 10% 20% 10%;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{border-style:solid;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}footer .footer-inner .site-navigation a{font-family:var( --e-global-typography-05cbe7b-font-family );font-size:var( --e-global-typography-05cbe7b-font-size );font-weight:var( --e-global-typography-05cbe7b-font-weight );line-height:var( --e-global-typography-05cbe7b-line-height );}.site-footer .copyright p{font-family:var( --e-global-typography-05cbe7b-font-family );font-size:var( --e-global-typography-05cbe7b-font-size );font-weight:var( --e-global-typography-05cbe7b-font-weight );line-height:var( --e-global-typography-05cbe7b-line-height );}@media(max-width:1024px){.elementor-kit-6{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-44f9070-font-size );line-height:var( --e-global-typography-44f9070-line-height );letter-spacing:var( --e-global-typography-44f9070-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}footer .footer-inner .site-navigation a{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}.site-footer .copyright p{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-44f9070-font-size:32px;--e-global-typography-44f9070-line-height:1.2em;--e-global-typography-6362bf2-font-size:32px;--e-global-typography-d71e1de-font-size:28px;--e-global-typography-78f3bb0-font-size:22px;--e-global-typography-5797e80-font-size:20px;--e-global-typography-3d50904-font-size:18px;--e-global-typography-05cbe7b-font-size:16px;font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}.elementor-kit-6 h1{font-size:var( --e-global-typography-44f9070-font-size );line-height:var( --e-global-typography-44f9070-line-height );letter-spacing:var( --e-global-typography-44f9070-letter-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}footer .footer-inner .site-navigation a{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}.site-footer .copyright p{font-size:var( --e-global-typography-05cbe7b-font-size );line-height:var( --e-global-typography-05cbe7b-line-height );}}/* Start custom CSS *//* ============================================
   WPML LANGUAGE SWITCHER — verticaal, klein, rood actief
   ============================================ */
.wpml-ls-legacy-list-horizontal {
    padding: 0 !important;
    margin: 0 !important;
    border: none !important;
    background: transparent !important;
}

.wpml-ls-legacy-list-horizontal ul {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start;
    gap: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    list-style: none !important;
}

.wpml-ls-legacy-list-horizontal li {
    display: block !important;
    margin: 0 !important;
    padding: 0 !important;
    background: transparent !important;
    border: none !important;
}

.wpml-ls-legacy-list-horizontal a {
    padding: 0 !important;
    font-size: 11px !important;
    line-height: 1.3 !important;
    text-transform: uppercase;
    color: #b5b5b5 !important;
    background: transparent !important;
    border: none !important;
    text-decoration: none !important;
}

.wpml-ls-legacy-list-horizontal a span {
    color: inherit !important;
}

.wpml-ls-legacy-list-horizontal a:hover {
    color: #e30613 !important;
}

/* Actieve taal: rood */
.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a,
.wpml-ls-legacy-list-horizontal .wpml-ls-current-language a span {
    color: #e30613 !important;
    font-weight: 500 !important;
}

/* Vlaggen verbergen */
.wpml-ls-legacy-list-horizontal .wpml-ls-flag,
.wpml-ls-legacy-list-horizontal img.wpml-ls-flag {
    display: none !important;
}


/* ============================================
   POST TAGS standaard verbergen (theme default)
   ============================================ */
.post-tags {
    display: none;
}


/* ============================================
   TAGS STYLING — Elementor Post Info Widget
   Renotec Blog
   ============================================ */
.elementor-post-info__terms-list {
    font-size: 0 !important;
    line-height: 1.6;
}

.elementor-post-info__terms-list .elementor-post-info__terms-list-item,
.elementor-post-info__terms-list a.elementor-post-info__terms-list-item {
    font-size: 16px !important;
    display: inline-flex;
    align-items: center;
    white-space: nowrap;
    color: #666666;
    text-decoration: none;
    margin-right: 16px;
    margin-bottom: 4px;
    transition: color 0.2s ease;
}

.elementor-post-info__terms-list .elementor-post-info__terms-list-item:hover {
    color: #e30613;
}

.elementor-post-info__terms-list .elementor-post-info__terms-list-item::before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    background-color: #e30613;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='black' d='M497.9 225.9L286.1 14.1C277.1 5.1 264.8 0 252.1 0H48C21.5 0 0 21.5 0 48v204.1c0 12.7 5.1 25 14.1 34l211.8 211.8c18.8 18.8 49.2 18.8 67.9 0l204.1-204.1c18.8-18.8 18.8-49.2 0-67.9zM112 160c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z'/%3E%3C/svg%3E");
    mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='black' d='M497.9 225.9L286.1 14.1C277.1 5.1 264.8 0 252.1 0H48C21.5 0 0 21.5 0 48v204.1c0 12.7 5.1 25 14.1 34l211.8 211.8c18.8 18.8 49.2 18.8 67.9 0l204.1-204.1c18.8-18.8 18.8-49.2 0-67.9zM112 160c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z'/%3E%3C/svg%3E");
    -webkit-mask-repeat: no-rep/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Regular.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Regular.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Light.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Extra-Light.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Italic.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Light-Italic.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Demi.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Bold.woff') format('woff');
}
@font-face {
	font-family: 'Renotec';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://renotec.be/wp-content/uploads/2025/12/DIN-2014_Extra-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */