.elementor-6511 .elementor-element.elementor-element-5caa822b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6511 .elementor-element.elementor-element-5caa822b > .elementor-background-overlay{background-image:url("https://ortho-kin.be/wp-content/uploads/2026/10/Zomersandalen-op-zonnige-rotsen.png");background-position:center left;background-repeat:no-repeat;background-size:cover;opacity:0.43;}.elementor-6511 .elementor-element.elementor-element-5caa822b > .elementor-container{min-height:550px;}.elementor-6511 .elementor-element.elementor-element-1bbaeb9c > .elementor-element-populated{padding:50px 25px 50px 60px;}.elementor-6511 .elementor-element.elementor-element-26944e1e .elementor-heading-title{font-size:15px;color:var( --e-global-color-primary );}.elementor-6511 .elementor-element.elementor-element-5f87ad88{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6511 .elementor-element.elementor-element-5f87ad88 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-6511 .elementor-element.elementor-element-5f87ad88 .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-6511 .elementor-element.elementor-element-63d36cad > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-6511 .elementor-element.elementor-element-63d36cad .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.05em;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-4e67f063{width:var( --container-widget-width, 420% );max-width:420%;--container-widget-width:420%;--container-widget-flex-grow:0;font-size:16px;line-height:1.6em;color:#555555;}.elementor-6511 .elementor-element.elementor-element-7c83fa75 > .elementor-widget-container{padding:16px 25px 16px 25px;}.elementor-6511 .elementor-element.elementor-element-7c83fa75 .elementor-button{font-size:13px;font-weight:700;}.elementor-6511 .elementor-element.elementor-element-61c95635 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-61c95635 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-36f773dd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6511 .elementor-element.elementor-element-36f773dd:not(.elementor-motion-effects-element-type-background), .elementor-6511 .elementor-element.elementor-element-36f773dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6511 .elementor-element.elementor-element-36f773dd > .elementor-container{max-width:1200px;}.elementor-6511 .elementor-element.elementor-element-36f773dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:-5px 15px -2px 15px;}.elementor-6511 .elementor-element.elementor-element-36f773dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-15273989{text-align:center;}.elementor-6511 .elementor-element.elementor-element-15273989 img{width:50%;}.elementor-6511 .elementor-element.elementor-element-18f4cb46{text-align:center;}.elementor-6511 .elementor-element.elementor-element-18f4cb46 .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-2ad95690 > .elementor-element-populated{border-style:none;}.elementor-6511 .elementor-element.elementor-element-62abf2a2{text-align:center;}.elementor-6511 .elementor-element.elementor-element-62abf2a2 img{width:50%;}.elementor-6511 .elementor-element.elementor-element-38a39655{text-align:center;}.elementor-6511 .elementor-element.elementor-element-38a39655 .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-6b24c761 > .elementor-element-populated{border-style:none;}.elementor-6511 .elementor-element.elementor-element-2e811a52{text-align:center;}.elementor-6511 .elementor-element.elementor-element-2e811a52 img{width:50%;}.elementor-6511 .elementor-element.elementor-element-770e14d9{text-align:center;}.elementor-6511 .elementor-element.elementor-element-770e14d9 .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-11bf87f > .elementor-element-populated{border-style:none;}.elementor-6511 .elementor-element.elementor-element-25f554d2{text-align:center;}.elementor-6511 .elementor-element.elementor-element-25f554d2 img{width:50%;}.elementor-6511 .elementor-element.elementor-element-930513c{text-align:center;}.elementor-6511 .elementor-element.elementor-element-930513c .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-e70b058 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6511 .elementor-element.elementor-element-e70b058{padding:0px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-77d247b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6511 .elementor-element.elementor-element-77d247b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ortho-kin.be/wp-content/uploads/2023/02/20250623034017.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6511 .elementor-element.elementor-element-77d247b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-77d247b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-7489d682:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6511 .elementor-element.elementor-element-7489d682 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-6511 .elementor-element.elementor-element-7489d682 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 30px 45px 35px;}.elementor-6511 .elementor-element.elementor-element-7489d682 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-6e2a2f37 .elementor-heading-title{font-size:25px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-78320150{font-size:15px;line-height:1.6em;}.elementor-6511 .elementor-element.elementor-element-6b799ede .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6511 .elementor-element.elementor-element-6b799ede .elementor-button{font-size:12px;font-weight:700;}.elementor-6511 .elementor-element.elementor-element-63e64628:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6511 .elementor-element.elementor-element-63e64628 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ortho-kin.be/wp-content/uploads/2023/02/20250623032754.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6511 .elementor-element.elementor-element-63e64628 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6511 .elementor-element.elementor-element-63e64628 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-63d9b120:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6511 .elementor-element.elementor-element-63d9b120 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-6511 .elementor-element.elementor-element-63d9b120 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 30px 45px 35px;}.elementor-6511 .elementor-element.elementor-element-63d9b120 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-2f54b65c .elementor-heading-title{font-size:25px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-773926e8{font-size:15px;line-height:1.6em;}.elementor-6511 .elementor-element.elementor-element-6c6c8dba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6511 .elementor-element.elementor-element-6c6c8dba .elementor-button{font-size:12px;font-weight:700;}.elementor-6511 .elementor-element.elementor-element-7292ef6 > .elementor-container{min-height:300px;}.elementor-6511 .elementor-element.elementor-element-7292ef6{padding:6px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-6bfb765:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6511 .elementor-element.elementor-element-6bfb765 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ortho-kin.be/wp-content/uploads/2023/02/20250623041059.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6511 .elementor-element.elementor-element-6bfb765 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6511 .elementor-element.elementor-element-6bfb765 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-1d63565:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6511 .elementor-element.elementor-element-1d63565 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6511 .elementor-element.elementor-element-1d63565 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 25px;}.elementor-6511 .elementor-element.elementor-element-1d63565 > .elementor-element-populated, .elementor-6511 .elementor-element.elementor-element-1d63565 > .elementor-element-populated > .elementor-background-overlay, .elementor-6511 .elementor-element.elementor-element-1d63565 > .elementor-background-slideshow{border-radius:0px 0px 1px 0px;}.elementor-6511 .elementor-element.elementor-element-1d63565 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-fe015cd > .elementor-widget-container{padding:47px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-fe015cd{text-align:center;}.elementor-6511 .elementor-element.elementor-element-fe015cd .elementor-heading-title{font-size:19px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-b0d7ed9{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6511 .elementor-element.elementor-element-b0d7ed9 .elementor-divider-separator{width:10%;}.elementor-6511 .elementor-element.elementor-element-b0d7ed9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6511 .elementor-element.elementor-element-135c822 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:75px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-135c822 .elementor-heading-title{font-size:13px;}.elementor-6511 .elementor-element.elementor-element-47eee9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:75px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-47eee9b .elementor-heading-title{font-size:13px;}.elementor-6511 .elementor-element.elementor-element-788d1b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:75px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-788d1b7 .elementor-heading-title{font-size:13px;}.elementor-6511 .elementor-element.elementor-element-b811d9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:75px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-b811d9c .elementor-heading-title{font-size:13px;}.elementor-6511 .elementor-element.elementor-element-290557f2{padding:17px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-7a38733e{text-align:center;}.elementor-6511 .elementor-element.elementor-element-7a38733e .elementor-heading-title{font-size:25px;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-1125a58c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-6511 .elementor-element.elementor-element-1125a58c .elementor-divider-separator{width:7%;}.elementor-6511 .elementor-element.elementor-element-1125a58c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6511 .elementor-element.elementor-element-7d2f782b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6511 .elementor-element.elementor-element-7d2f782b:not(.elementor-motion-effects-element-type-background), .elementor-6511 .elementor-element.elementor-element-7d2f782b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6511 .elementor-element.elementor-element-7d2f782b > .elementor-container{max-width:1200px;}.elementor-6511 .elementor-element.elementor-element-7d2f782b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-6511 .elementor-element.elementor-element-7d2f782b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6511 .elementor-element.elementor-element-603bb7d4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-4d747d3b{text-align:center;}.elementor-6511 .elementor-element.elementor-element-4d747d3b img{width:50%;}.elementor-6511 .elementor-element.elementor-element-4797e14e{text-align:center;}.elementor-6511 .elementor-element.elementor-element-4797e14e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-29e19490{text-align:start;}.elementor-6511 .elementor-element.elementor-element-29e19490 .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-3cb78a29{text-align:center;font-size:13px;line-height:1.06em;}.elementor-6511 .elementor-element.elementor-element-13755f3f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-13755f3f > .elementor-element-populated, .elementor-6511 .elementor-element.elementor-element-13755f3f > .elementor-element-populated > .elementor-background-overlay, .elementor-6511 .elementor-element.elementor-element-13755f3f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-6511 .elementor-element.elementor-element-4aa1f388{text-align:center;}.elementor-6511 .elementor-element.elementor-element-4aa1f388 img{width:50%;}.elementor-6511 .elementor-element.elementor-element-3eea27da{text-align:center;}.elementor-6511 .elementor-element.elementor-element-3eea27da .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-41989d29{text-align:start;}.elementor-6511 .elementor-element.elementor-element-41989d29 .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-701f3d7c{text-align:center;font-size:13px;line-height:1.06em;}.elementor-6511 .elementor-element.elementor-element-51d7c21 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-5e750206{text-align:center;}.elementor-6511 .elementor-element.elementor-element-5e750206 img{width:50%;}.elementor-6511 .elementor-element.elementor-element-55a0152a{text-align:center;}.elementor-6511 .elementor-element.elementor-element-55a0152a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-1db994ba{text-align:start;}.elementor-6511 .elementor-element.elementor-element-1db994ba .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-6f1f9e66{text-align:center;font-size:13px;line-height:1.06em;}.elementor-6511 .elementor-element.elementor-element-353967a1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-77d4433e{text-align:center;}.elementor-6511 .elementor-element.elementor-element-77d4433e img{width:50%;}.elementor-6511 .elementor-element.elementor-element-6e4f4642{text-align:center;}.elementor-6511 .elementor-element.elementor-element-6e4f4642 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-6511 .elementor-element.elementor-element-5db7520d{text-align:start;}.elementor-6511 .elementor-element.elementor-element-5db7520d .elementor-heading-title{font-size:14px;font-weight:700;color:var( --e-global-color-4ece8ee );}.elementor-6511 .elementor-element.elementor-element-3474445f{text-align:center;font-size:13px;line-height:1.06em;}.elementor-6511 .elementor-element.elementor-element-d3599f5{text-align:center;}@media(min-width:768px){.elementor-6511 .elementor-element.elementor-element-1bbaeb9c{width:45%;}.elementor-6511 .elementor-element.elementor-element-61c95635{width:55%;}}/* Start custom CSS for section, class: .elementor-element-5caa822b *//* ==========================================
   ORTHO-KIN - HERO ORTHESEN EN BRACES
   ========================================== */

/* 1. Achtergrondfoto */
.elementor-6511 .elementor-element.elementor-element-5caa822b {
    position: relative !important;
    isolation: isolate;
    overflow: hidden;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

/* 2. Lichtgrijze vervaging links */
.elementor-6511 .elementor-element.elementor-element-5caa822b::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;

    background: linear-gradient(
        90deg,
        #f5f5f5 0%,
        rgba(245,245,245,0.98) 20%,
        rgba(245,245,245,0.95) 32%,
        rgba(245,245,245,0.80) 43%,
        rgba(245,245,245,0.40) 56%,
        rgba(245,245,245,0) 75%
    );

    z-index: 0;
    pointer-events: none;
}

/* 3. Elementor-inhoud boven de vervaging */
.elementor-6511 .elementor-element.elementor-element-5caa822b &gt; .elementor-container {
    position: relative !important;
    z-index: 2 !important;
}

/* 4. Tekstkolommen zichtbaar houden */
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-column,
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-widget-wrap,
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-widget {
    position: relative;
    z-index: 2;
    opacity: 1 !important;
    visibility: visible !important;
}

/* 5. Titels donkergrijs */
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-heading-title {
    color: #26343B !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* 6. Beschrijving donkergrijs */
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-text-editor,
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-text-editor p,
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-widget-text-editor,
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-widget-text-editor p {
    color: #26343B !important;
    opacity: 1 !important;
    visibility: visible !important;
}

/* 7. Rode afspraakknop */
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-button {
    background-color: #ED1C24 !important;
    color: #FFFFFF !important;
    border-radius: 0 !important;
    opacity: 1 !important;
}

/* 8. Knop bij hover */
.elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-button:hover {
    background-color: #C8101A !important;
    color: #FFFFFF !important;
}

/* ==========================================
   TABLET
   ========================================== */

@media (max-width: 1024px) {

    .elementor-6511 .elementor-element.elementor-element-5caa822b {
        background-position: 60% center !important;
    }

    .elementor-6511 .elementor-element.elementor-element-5caa822b::before {
        background: linear-gradient(
            90deg,
            #f5f5f5 0%,
            rgba(245,245,245,0.98) 30%,
            rgba(245,245,245,0.80) 55%,
            rgba(245,245,245,0.10) 100%
        );
    }
}

/* ==========================================
   MOBIEL
   ========================================== */

@media (max-width: 767px) {

    .elementor-6511 .elementor-element.elementor-element-5caa822b {
        background-position: 65% center !important;
        min-height: 550px;
    }

    .elementor-6511 .elementor-element.elementor-element-5caa822b::before {
        background: linear-gradient(
            to bottom,
            rgba(245,245,245,0.98) 0%,
            rgba(245,245,245,0.96) 35%,
            rgba(245,245,245,0.80) 60%,
            rgba(245,245,245,0.15) 100%
        );
    }

    .elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-heading-title {
        color: #26343B !important;
    }

    .elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-text-editor,
    .elementor-6511 .elementor-element.elementor-element-5caa822b .elementor-text-editor p {
        color: #26343B !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-77d247b0 *//* ORTHO-KIN - FOTOKOLOM PROTHESEN */

.elementor-6511 .elementor-element.elementor-element-77d247b0 {
    min-height: 350px;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

@media (max-width: 767px) {
    .elementor-6511 .elementor-element.elementor-element-77d247b0 {
        min-height: 260px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7489d682 *//* ORTHO-KIN - GELIJKE HOOGTE FOTO'S EN TEKST */

.elementor-6511 .elementor-element.elementor-element-7489d682 &gt; .elementor-container {
    display: flex;
    align-items: stretch;
}

.elementor-6511 .elementor-element.elementor-element-7489d682 &gt; .elementor-container &gt; .elementor-column {
    display: flex;
    flex-direction: column;
}

.elementor-6511 .elementor-element.elementor-element-7489d682 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Zorg dat de fotokolommen volledig gevuld blijven */
.elementor-6511 .elementor-element.elementor-element-7489d682 &gt; .elementor-container &gt; .elementor-column:nth-child(1),
.elementor-6511 .elementor-element.elementor-element-7489d682 &gt; .elementor-container &gt; .elementor-column:nth-child(3) {
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63e64628 *//* ORTHO-KIN - FOTOKOLOM PROTHESEN */

.elementor-6511 .elementor-element.elementor-element-63e64628 {
    min-height: 350px;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}

@media (max-width: 767px) {
    .elementor-6511 .elementor-element.elementor-element-63e64628 {
        min-height: 260px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63d9b120 *//* ORTHO-KIN - GELIJKE HOOGTE FOTO'S EN TEKST */

.elementor-6511 .elementor-element.elementor-element-63d9b120 &gt; .elementor-container {
    display: flex;
    align-items: stretch;
}

.elementor-6511 .elementor-element.elementor-element-63d9b120 &gt; .elementor-container &gt; .elementor-column {
    display: flex;
    flex-direction: column;
}

.elementor-6511 .elementor-element.elementor-element-63d9b120 &gt; .elementor-container &gt; .elementor-column &gt; .elementor-widget-wrap {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Zorg dat de fotokolommen volledig gevuld blijven */
.elementor-6511 .elementor-element.elementor-element-63d9b120 &gt; .elementor-container &gt; .elementor-column:nth-child(1),
.elementor-6511 .elementor-element.elementor-element-63d9b120 &gt; .elementor-container &gt; .elementor-column:nth-child(3) {
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e70b058 *//* ORTHO-KIN - STABIELE VIER KOLOMMEN */

.elementor-6511 .elementor-element.elementor-element-e70b058 {
    padding: 0 !important;
    margin: 0 !important;
}

.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container {
    display: flex !important;
    align-items: stretch !important;
    gap: 0 !important;
}

/* Alle kolommen even hoog */
.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column {
    display: flex !important;
    flex-direction: column;
    align-self: stretch;
    margin: 0 !important;
    padding: 0 !important;
}

/* Inhoud over volledige kolomhoogte */
.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column
&gt; .elementor-widget-wrap {
    flex: 1 1 auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 0 !important;
}

/* Foto's vullen hun kolom */
.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column:nth-child(1),
.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column:nth-child(3) {
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

/* Tekstkolommen */
.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column:nth-child(2),
.elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column:nth-child(4) {
    background-color: #f5f5f5 !important;
}

/* Mobiele weergave */
@media (max-width: 767px) {
    .elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container {
        flex-direction: column !important;
    }

    .elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column {
        width: 100% !important;
    }

    .elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column:nth-child(1),
    .elementor-6511 .elementor-element.elementor-element-e70b058 &gt; .elementor-container &gt; .elementor-column:nth-child(3) {
        min-height: 300px;
    }
}/* End custom CSS */