.elementor-83 .elementor-element.elementor-element-40c1097{--display:flex;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-d3f45ec{font-family:"Lato", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-a129ca7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-1134282{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-f4b78c7{--display:flex;--min-height:155px;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-f4b78c7:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f4b78c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.stichtingwetech.nl/wp-content/uploads/2026/03/Gilde-Vakcollege-0809-20250113-Sietsema-Productions-2360x1573-1-2048x1365-1.jpg");background-position:0px -303px;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-f4b78c7:hover::before, .elementor-83 .elementor-element.elementor-element-f4b78c7:hover > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-f4b78c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-f4b78c7 > .elementor-background-slideshow:hover::before, .elementor-83 .elementor-element.elementor-element-f4b78c7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-83 .elementor-element.elementor-element-f4b78c7:hover{--overlay-opacity:0.5;}.elementor-83 .elementor-element.elementor-element-228d49c .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.63);color:var( --e-global-color-adaecac );}.elementor-83 .elementor-element.elementor-element-c6566c9{--display:flex;}.elementor-83 .elementor-element.elementor-element-7415841 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-83 .elementor-element.elementor-element-99437f1{columns:1;}.elementor-83 .elementor-element.elementor-element-d71edb3{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-4fc68b9{--display:flex;--min-height:155px;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-4fc68b9:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4fc68b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.stichtingwetech.nl/wp-content/uploads/2026/03/image.jpeg");background-position:0px -141px;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-4fc68b9:hover::before, .elementor-83 .elementor-element.elementor-element-4fc68b9:hover > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-4fc68b9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-4fc68b9 > .elementor-background-slideshow:hover::before, .elementor-83 .elementor-element.elementor-element-4fc68b9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-83 .elementor-element.elementor-element-4fc68b9:hover{--overlay-opacity:0.5;}.elementor-83 .elementor-element.elementor-element-558a08b .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.63);color:var( --e-global-color-adaecac );}.elementor-83 .elementor-element.elementor-element-d6e2ba1{--display:flex;}.elementor-83 .elementor-element.elementor-element-a385337 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-83 .elementor-element.elementor-element-d4a065b{columns:1;}.elementor-83 .elementor-element.elementor-element-a9f0006{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e27259c{--display:flex;--min-height:155px;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-e27259c:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e27259c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.stichtingwetech.nl/wp-content/uploads/2026/03/image-1.jpeg");background-position:0px -226px;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-e27259c:hover::before, .elementor-83 .elementor-element.elementor-element-e27259c:hover > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e27259c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e27259c > .elementor-background-slideshow:hover::before, .elementor-83 .elementor-element.elementor-element-e27259c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-83 .elementor-element.elementor-element-e27259c:hover{--overlay-opacity:0.5;}.elementor-83 .elementor-element.elementor-element-8c77d16 .elementor-heading-title{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.63);color:var( --e-global-color-adaecac );}.elementor-83 .elementor-element.elementor-element-d09f597{--display:flex;}.elementor-83 .elementor-element.elementor-element-8cd837f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-83 .elementor-element.elementor-element-069c1cb{columns:1;}.elementor-83 .elementor-element.elementor-element-01ce465{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-f4b78c7:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f4b78c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-83 .elementor-element.elementor-element-4fc68b9:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4fc68b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-83 .elementor-element.elementor-element-e27259c:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e27259c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-40c1097{--content-width:768px;}.elementor-83 .elementor-element.elementor-element-a129ca7{--content-width:768px;}.elementor-83 .elementor-element.elementor-element-01ce465{--content-width:768px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-40c1097{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-d3f45ec{line-height:1.5em;}.elementor-83 .elementor-element.elementor-element-1134282{--min-height:100vh;--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;--justify-content:flex-start;}.elementor-83 .elementor-element.elementor-element-f4b78c7{--justify-content:flex-start;}.elementor-83 .elementor-element.elementor-element-f4b78c7:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f4b78c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-83 .elementor-element.elementor-element-c6566c9{--min-height:100vh;}.elementor-83 .elementor-element.elementor-element-d71edb3{--min-height:100vh;--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-83 .elementor-element.elementor-element-4fc68b9{--justify-content:flex-start;}.elementor-83 .elementor-element.elementor-element-4fc68b9:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-4fc68b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-83 .elementor-element.elementor-element-d6e2ba1{--min-height:100vh;}.elementor-83 .elementor-element.elementor-element-a9f0006{--min-height:100vh;--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-83 .elementor-element.elementor-element-e27259c{--justify-content:flex-start;}.elementor-83 .elementor-element.elementor-element-e27259c:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e27259c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-83 .elementor-element.elementor-element-d09f597{--min-height:100vh;}.elementor-83 .elementor-element.elementor-element-01ce465{--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}}/* Start custom CSS for container, class: .elementor-element-a129ca7 */.column {

        transition: width 1s;
        overflow: hidden;
        height:155px;

    }

    /*Desktop over 1024px*/
    @media screen and (min-width: 1025px) {


    /*Clicked column styling*/
    .expanded {

    height: 100% !important;

    }
    }

    .expanded:after {

        content: '';
        background: rgba(0,0,0,0.04);
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
        z-index: 0;

    }

    /*Tablet and mobile, below 1025px*/
    @media (max-width: 1024px) {

    .column {

        transition: height 0.5s;
        height: 100px;

    }

    /*Clicked column styling*/
    .expanded {

         height: 500px !important;


    }
    }

    /*Inner elements inside column container styling*/
    .inner-element {

        opacity: 0;
        transition: opacity 0s;
        z-index: 2;


    }

    /*Inner elements made visible on clicked column*/
   .inner-element.active {


        opacity: 1;
        transition: opacity 0.5s 0.4s;


    }/* End custom CSS */