.elementor-279 .elementor-element.elementor-element-f780d39{--display:flex;--min-height:60vh;--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;--overlay-opacity:1;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-279 .elementor-element.elementor-element-f780d39::before, .elementor-279 .elementor-element.elementor-element-f780d39 > .elementor-background-video-container::before, .elementor-279 .elementor-element.elementor-element-f780d39 > .e-con-inner > .elementor-background-video-container::before, .elementor-279 .elementor-element.elementor-element-f780d39 > .elementor-background-slideshow::before, .elementor-279 .elementor-element.elementor-element-f780d39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-279 .elementor-element.elementor-element-f780d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-primary ) 0%, #2581C400 39%);}.elementor-279 .elementor-element.elementor-element-64565ed{--display:flex;--min-height:75vh;--justify-content:flex-start;--overlay-opacity:0.3;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279 .elementor-element.elementor-element-64565ed::before, .elementor-279 .elementor-element.elementor-element-64565ed > .elementor-background-video-container::before, .elementor-279 .elementor-element.elementor-element-64565ed > .e-con-inner > .elementor-background-video-container::before, .elementor-279 .elementor-element.elementor-element-64565ed > .elementor-background-slideshow::before, .elementor-279 .elementor-element.elementor-element-64565ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-279 .elementor-element.elementor-element-64565ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 66%, var( --e-global-color-primary ) 100%);}.elementor-279 .elementor-element.elementor-element-a838675{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:020vh;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-279 .elementor-element.elementor-element-4644bf5 > .elementor-widget-container{padding:0px 500px 0px 0px;}.elementor-279 .elementor-element.elementor-element-4644bf5 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:55px;font-weight:400;line-height:65px;color:var( --e-global-color-0b0418b );}.elementor-279 .elementor-element.elementor-element-982868d{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:-200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-279 .elementor-element.elementor-element-912643f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-279 .elementor-element.elementor-element-912643f:not(.elementor-motion-effects-element-type-background), .elementor-279 .elementor-element.elementor-element-912643f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-279 .elementor-element.elementor-element-d2d6a15{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:030px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.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-279 .elementor-element.elementor-element-90be8ea.elementor-element{--align-self:center;}.elementor-279 .elementor-element.elementor-element-90be8ea{column-gap:0px;text-align:start;color:var( --e-global-color-0b0418b );}.elementor-279 .elementor-element.elementor-element-90be8ea p{margin-block-end:0px;}.elementor-279 .elementor-element.elementor-element-c3919ab{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-space-between:10px;--e-filter-normal-text-color:var( --e-global-color-0b0418b );--e-filter-hover-text-color:var( --e-global-color-c83fb36 );--e-filter-active-text-color:var( --e-global-color-0b0418b );--e-filter-item-border-radius:50px 50px 50px 50px;}.elementor-279 .elementor-element.elementor-element-c3919ab .e-filter-item[aria-pressed="true"]{background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-70ad08d ) 0%, var( --e-global-color-accent ) 100%);}.elementor-279 .elementor-element.elementor-element-c3919ab .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#F58220;}.elementor-279 .elementor-element.elementor-element-c3919ab .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-color:var( --e-global-color-70ad08d );}.elementor-279 .elementor-element.elementor-element-c3919ab .e-filter-item{padding:15px 17px 15px 17px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-279 .elementor-element.elementor-element-51d36fe{--grid-columns:3;}.elementor-279 .elementor-element.elementor-element-51d36fe .elementor-loop-container{grid-auto-rows:1fr;}.elementor-279 .elementor-element.elementor-element-51d36fe .e-loop-item > .elementor-section, .elementor-279 .elementor-element.elementor-element-51d36fe .e-loop-item > .elementor-section > .elementor-container, .elementor-279 .elementor-element.elementor-element-51d36fe .e-loop-item > .e-con, .elementor-279 .elementor-element.elementor-element-51d36fe .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-279 .elementor-element.elementor-element-169cba1{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-279 .elementor-element.elementor-element-25b4ead{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-279 .elementor-element.elementor-element-379d0e1 .elementor-heading-title{font-family:"Segoe UI", Sans-serif;font-size:55px;font-weight:400;line-height:65px;color:var( --e-global-color-0b0418b );}.elementor-279 .elementor-element.elementor-element-f6b99db{column-gap:0px;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-0b0418b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-279 .elementor-element.elementor-element-1b80419 .elementor-button{background-color:#E6332A00;fill:var( --e-global-color-0b0418b );color:var( --e-global-color-0b0418b );transition-duration:2.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-70ad08d );border-radius:50px 50px 50px 50px;padding:15px 21px 18px 21px;}.elementor-279 .elementor-element.elementor-element-1b80419 .elementor-button:hover, .elementor-279 .elementor-element.elementor-element-1b80419 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-0b0418b );background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-70ad08d ) 100%);border-color:var( --e-global-color-70ad08d );}.elementor-279 .elementor-element.elementor-element-1b80419 .elementor-button:hover svg, .elementor-279 .elementor-element.elementor-element-1b80419 .elementor-button:focus svg{fill:var( --e-global-color-0b0418b );}.elementor-279 .elementor-element.elementor-element-8c665b5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-279 .elementor-element.elementor-element-11f2993 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-279 .elementor-element.elementor-element-11f2993{text-align:center;}.elementor-279 .elementor-element.elementor-element-11f2993 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-f569a36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-279 .elementor-element.elementor-element-f569a36{text-align:center;}.elementor-279 .elementor-element.elementor-element-f569a36 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-4f64a06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-279 .elementor-element.elementor-element-4f64a06{text-align:center;}.elementor-279 .elementor-element.elementor-element-4f64a06 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-5839882 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-279 .elementor-element.elementor-element-5839882{text-align:center;}.elementor-279 .elementor-element.elementor-element-5839882 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-eb80558 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-279 .elementor-element.elementor-element-eb80558{text-align:center;}.elementor-279 .elementor-element.elementor-element-eb80558 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-4983ee1 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-279 .elementor-element.elementor-element-4983ee1{text-align:center;}.elementor-279 .elementor-element.elementor-element-4983ee1 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-e09cc7a > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-279 .elementor-element.elementor-element-e09cc7a{text-align:center;}.elementor-279 .elementor-element.elementor-element-e09cc7a img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-140bc82 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-279 .elementor-element.elementor-element-140bc82{text-align:center;}.elementor-279 .elementor-element.elementor-element-140bc82 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-279 .elementor-element.elementor-element-25e6a68 > .elementor-widget-container{padding:35px 35px 35px 35px;}.elementor-279 .elementor-element.elementor-element-25e6a68{text-align:center;}.elementor-279 .elementor-element.elementor-element-25e6a68 img{width:100%;height:100%;object-fit:contain;object-position:center center;}body.elementor-page-279:not(.elementor-motion-effects-element-type-background), body.elementor-page-279 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}body.elementor-page-279{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-279 .elementor-element.elementor-element-64565ed{--min-height:60vh;}.elementor-279 .elementor-element.elementor-element-a838675{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-279 .elementor-element.elementor-element-4644bf5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-279 .elementor-element.elementor-element-982868d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-279 .elementor-element.elementor-element-51d36fe{--grid-columns:2;}.elementor-279 .elementor-element.elementor-element-169cba1{--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;--padding-top:150px;--padding-bottom:150px;--padding-left:40px;--padding-right:40px;}.elementor-279 .elementor-element.elementor-element-f6b99db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-279 .elementor-element.elementor-element-8c665b5{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-279 .elementor-element.elementor-element-f780d39{--justify-content:flex-end;}.elementor-279 .elementor-element.elementor-element-64565ed{--justify-content:center;}.elementor-279 .elementor-element.elementor-element-a838675{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-279 .elementor-element.elementor-element-4644bf5 > .elementor-widget-container{padding:0px 080px 0px 0px;}.elementor-279 .elementor-element.elementor-element-4644bf5 .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-279 .elementor-element.elementor-element-982868d{--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:020px;}.elementor-279 .elementor-element.elementor-element-912643f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279 .elementor-element.elementor-element-d2d6a15{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-279 .elementor-element.elementor-element-d2d6a15.e-con{--align-self:flex-start;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-279 .elementor-element.elementor-element-90be8ea.elementor-element{--align-self:flex-start;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-279 .elementor-element.elementor-element-51d36fe{--grid-columns:1;}.elementor-279 .elementor-element.elementor-element-169cba1{--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-279 .elementor-element.elementor-element-379d0e1 .elementor-heading-title{font-size:30px;}.elementor-279 .elementor-element.elementor-element-f6b99db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-279 .elementor-element.elementor-element-8c665b5{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body.elementor-page-279{margin:-182px 0px 0px 0px;}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-c3919ab */.button {
    position: relative;
    display: inline-block;
    border-radius: 50px;
    background-color: transparent;
    color: white;
    text-align: center;
    text-decoration: none;
    transition: background-color 0.5s ease, color 0.5s ease;
    padding: 10px 10px;
}

.button::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 1px solid transparent;
    border-radius: 50px;
background: linear-gradient(to right, #E6332A 0%, #EE5B25 50%, #F58220 100%);
    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);
    -webkit-mask-composite: destination-out;
    mask-composite: exclude;
    pointer-events: none; 
}



.button:hover {
background: linear-gradient(to right, #E6332A 0%, #EE5B25 50%, #F58220 100%);
    color: white; 
    transition: background-color 0.5s ease, color 0.5s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982868d */.elementor-279 .elementor-element.elementor-element-982868d .card-content{
    height: 50%;
    margin-bottom: -13vw;
    transition: all 0.5s ease;
}

.elementor-279 .elementor-element.elementor-element-982868d .card-wrapper:hover .card-content{
    margin-bottom: 0px;
    height: 100%;
}

.elementor-279 .elementor-element.elementor-element-982868d .card-content .e-con-inner{
    transition: all 0.5s ease;
}

@keyframes fadeIn {
    from { opacity: 0; }
    to { opacity: 1; }
}

.elementor-279 .elementor-element.elementor-element-982868d .card-wrapper:not(:hover) .card-content .e-con-inner {
    animation: fadeIn 1.5s ease forwards;
}


.elementor-279 .elementor-element.elementor-element-982868d .card-wrapper:hover .card-content .e-con-inner {
    justify-content: end;
}

@media(max-width:1024px){
   .elementor-279 .elementor-element.elementor-element-982868d .card-content{
    height: 100%;
}

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://testcontict.nl/wp-content/uploads/2025/01/Segoe-UI.ttf') format('truetype');
}
@font-face {
	font-family: 'Segoe UI';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('http://testcontict.nl/wp-content/uploads/2025/01/Segoe-UI-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Segoe UI';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://testcontict.nl/wp-content/uploads/2025/01/Segoe-UI-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Segoe UI';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('http://testcontict.nl/wp-content/uploads/2025/01/Segoe-UI-Bold-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */