.elementor-9276 .elementor-element.elementor-element-0d251b0 > .elementor-container{min-height:700px;}.elementor-9276 .elementor-element.elementor-element-0d251b0:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-0d251b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#080000;}.elementor-9276 .elementor-element.elementor-element-0d251b0 > .elementor-background-overlay{background-image:url("https://www.confocal.nl/wp-content/uploads/2022/05/circle-header-title.png");background-position:center center;background-repeat:no-repeat;opacity:0.22;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9276 .elementor-element.elementor-element-0d251b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9276 .elementor-element.elementor-element-12eb341{text-align:center;}.elementor-9276 .elementor-element.elementor-element-12eb341 .elementor-heading-title{font-size:50px;font-weight:bold;line-height:60px;}.elementor-9276 .elementor-element.elementor-element-12eb341 > .elementor-widget-container{margin:0% 18% 0% 18%;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-f711e3e{text-align:center;font-size:18px;}.elementor-9276 .elementor-element.elementor-element-f8dce7b{text-align:center;font-size:18px;}.elementor-9276 .elementor-element.elementor-element-f8dce7b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-abf19d9:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-abf19d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-abf19d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-abf19d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9276 .elementor-element.elementor-element-1ff1331.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9276 .elementor-element.elementor-element-1ff1331.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9276 .elementor-element.elementor-element-1ff1331 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-1ff1331{z-index:2;}.elementor-9276 .elementor-element.elementor-element-5ec4891:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-5ec4891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-5ec4891{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-9276 .elementor-element.elementor-element-5ec4891 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9276 .elementor-element.elementor-element-f084777.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9276 .elementor-element.elementor-element-f084777.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9276 .elementor-element.elementor-element-f084777 > .elementor-element-populated{padding:0px 80px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-f084777{z-index:2;}.elementor-9276 .elementor-element.elementor-element-53adbff .elementor-heading-title{color:#363636;}.elementor-9276 .elementor-element.elementor-element-f4fda0a{color:#363636;}.elementor-9276 .elementor-element.elementor-element-718d67a{color:#363636;}.elementor-9276 .elementor-element.elementor-element-88f6521.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-9276 .elementor-element.elementor-element-88f6521 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-88f6521{z-index:2;}.elementor-9276 .elementor-element.elementor-element-017475f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9276 .elementor-element.elementor-element-be508c6{color:#919191;font-size:12px;font-weight:200;line-height:25px;}.elementor-9276 .elementor-element.elementor-element-be508c6 > .elementor-widget-container{padding:0px 0px 0px 40px;}.elementor-9276 .elementor-element.elementor-element-656f87c > .elementor-container{max-width:1160px;}.elementor-9276 .elementor-element.elementor-element-656f87c:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-656f87c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-9276 .elementor-element.elementor-element-656f87c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-9276 .elementor-element.elementor-element-656f87c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9276 .elementor-element.elementor-element-1d6e801 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-9276 .elementor-element.elementor-element-1d6e801 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-0f1476e{text-align:center;}.elementor-9276 .elementor-element.elementor-element-3d854c3{text-align:center;}.elementor-9276 .elementor-element.elementor-element-8c64925{text-align:left;}.elementor-9276 .elementor-element.elementor-element-8c64925 > .elementor-widget-container{padding:10px 20px 0px 20px;}.elementor-9276 .elementor-element.elementor-element-7bcb13c > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-2349b8d{text-align:left;}.elementor-9276 .elementor-element.elementor-element-2349b8d > .elementor-widget-container{padding:100px 20px 0px 20px;}.elementor-9276 .elementor-element.elementor-element-88ceda6 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-8ddcd91:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-8ddcd91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9276 .elementor-element.elementor-element-8ddcd91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 190px 0px;}.elementor-9276 .elementor-element.elementor-element-8ddcd91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9276 .elementor-element.elementor-element-7b92342 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-c964e27{text-align:center;}.elementor-9276 .elementor-element.elementor-element-c964e27 .elementor-heading-title{color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-c964e27 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-9276 .elementor-element.elementor-element-a11cb62{text-align:center;font-size:18px;line-height:25px;}.elementor-9276 .elementor-element.elementor-element-3608e8b{margin-top:60px;margin-bottom:80px;}.elementor-9276 .elementor-element.elementor-element-e760fee > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-ecc2767{text-align:left;}.elementor-9276 .elementor-element.elementor-element-ecc2767 img{border-radius:10px 10px 10px 10px;}.elementor-9276 .elementor-element.elementor-element-46f9bc9{text-align:left;}.elementor-9276 .elementor-element.elementor-element-46f9bc9 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-46f9bc9 > .elementor-widget-container{margin:20px 30px 20px 0px;}.elementor-9276 .elementor-element.elementor-element-87c76a5{color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-29a94cd{text-align:left;}.elementor-9276 .elementor-element.elementor-element-29a94cd .elementor-heading-title{color:#EB8425;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-7eb1bee > .elementor-element-populated{margin:0px 050px 0px 50px;--e-column-margin-right:050px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-a71eb0a{text-align:right;}.elementor-9276 .elementor-element.elementor-element-a71eb0a img{border-radius:10px 10px 10px 10px;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2{text-align:left;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2 > .elementor-widget-container{margin:20px 30px 20px 0px;}.elementor-9276 .elementor-element.elementor-element-d33cbe7{color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-9e94ee0{text-align:left;}.elementor-9276 .elementor-element.elementor-element-9e94ee0 .elementor-heading-title{color:#EB8425;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-3462cae{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-dae274f > .elementor-element-populated{margin:0px 100px 0px 0px;--e-column-margin-right:100px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-3f6de7a{text-align:left;}.elementor-9276 .elementor-element.elementor-element-3f6de7a img{border-radius:10px 10px 10px 10px;}.elementor-9276 .elementor-element.elementor-element-f7ec922{text-align:left;}.elementor-9276 .elementor-element.elementor-element-f7ec922 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-f7ec922 > .elementor-widget-container{margin:20px 30px 20px 0px;}.elementor-9276 .elementor-element.elementor-element-e3eca05{color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-b859e98{text-align:left;}.elementor-9276 .elementor-element.elementor-element-b859e98 .elementor-heading-title{color:#EB8425;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-8acb441 > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-ee09e00{text-align:right;}.elementor-9276 .elementor-element.elementor-element-ee09e00 img{border-radius:10px 10px 10px 10px;}.elementor-9276 .elementor-element.elementor-element-18134ef{text-align:left;}.elementor-9276 .elementor-element.elementor-element-18134ef .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-18134ef > .elementor-widget-container{margin:20px 30px 20px 0px;}.elementor-9276 .elementor-element.elementor-element-0b03f7f{color:#FFFFFF;}.elementor-9276 .elementor-element.elementor-element-ee4d417{text-align:left;}.elementor-9276 .elementor-element.elementor-element-ee4d417 .elementor-heading-title{color:#EB8425;font-weight:bold;}.elementor-9276 .elementor-element.elementor-element-c32452c:not(.elementor-motion-effects-element-type-background), .elementor-9276 .elementor-element.elementor-element-c32452c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-9276 .elementor-element.elementor-element-c32452c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 80px 0px;}.elementor-9276 .elementor-element.elementor-element-c32452c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-9276 .elementor-element.elementor-element-4e2f342.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-9276 .elementor-element.elementor-element-4e2f342.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-9276 .elementor-element.elementor-element-4e2f342.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9276 .elementor-element.elementor-element-4e2f342{z-index:3;}.elementor-9276 .elementor-element.elementor-element-4cc1de8 img{width:150%;}.elementor-9276 .elementor-element.elementor-element-4cc1de8 > .elementor-widget-container{margin:60px -40px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-20e4df2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-20e4df2{z-index:4;}.elementor-9276 .elementor-element.elementor-element-dfd7407 > .elementor-widget-container{margin:90px 0px 0px 0px;padding:0px 40px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-f4c397d{color:#363636;}.elementor-9276 .elementor-element.elementor-element-4104dfc{color:#363636;}.elementor-9276 .elementor-element.elementor-element-4253f30 .elementor-button{font-size:14px;padding:10px 30px 8px 30px;}.elementor-9276 .elementor-element.elementor-element-4253f30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-a27344b{z-index:96;}.elementor-9276 .elementor-element.elementor-element-a31af28 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-9276 .elementor-element.elementor-element-f084777{width:54.701%;}.elementor-9276 .elementor-element.elementor-element-88f6521{width:45.299%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9276 .elementor-element.elementor-element-1ff1331{width:60%;}.elementor-9276 .elementor-element.elementor-element-f084777{width:60%;}.elementor-9276 .elementor-element.elementor-element-88f6521{width:40%;}.elementor-9276 .elementor-element.elementor-element-1d6e801{width:100%;}}@media(max-width:1024px){.elementor-9276 .elementor-element.elementor-element-0d251b0 > .elementor-container{min-height:500px;}.elementor-9276 .elementor-element.elementor-element-12eb341 .elementor-heading-title{font-size:30px;}.elementor-9276 .elementor-element.elementor-element-12eb341 > .elementor-widget-container{margin:0px 7px 0px 7px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-abf19d9{padding:50px 0px 50px 0px;}.elementor-9276 .elementor-element.elementor-element-5ec4891{padding:50px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-9276 .elementor-element.elementor-element-88f6521.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9276 .elementor-element.elementor-element-88f6521.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9276 .elementor-element.elementor-element-1d6e801 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-8c64925 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-8ddcd91{padding:60px 10px 100px 10px;}.elementor-9276 .elementor-element.elementor-element-3608e8b{margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-9276 .elementor-element.elementor-element-e760fee > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-46f9bc9{text-align:right;}.elementor-9276 .elementor-element.elementor-element-46f9bc9 > .elementor-widget-container{margin:-50px 10px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-7eb1bee > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2{text-align:right;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2 > .elementor-widget-container{margin:-50px 10px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-dae274f > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-f7ec922{text-align:right;}.elementor-9276 .elementor-element.elementor-element-f7ec922 > .elementor-widget-container{margin:-50px 10px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-8acb441 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-18134ef{text-align:right;}.elementor-9276 .elementor-element.elementor-element-18134ef > .elementor-widget-container{margin:-50px 10px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-c32452c{padding:0px 0px 80px 0px;}.elementor-9276 .elementor-element.elementor-element-20e4df2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-20e4df2{z-index:4;}}@media(max-width:767px){.elementor-9276 .elementor-element.elementor-element-1ff1331 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-f084777 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-017475f .elementor-custom-embed-play i{font-size:50px;}.elementor-9276 .elementor-element.elementor-element-017475f .elementor-custom-embed-play svg{width:50px;height:50px;}.elementor-9276 .elementor-element.elementor-element-be508c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-656f87c{padding:40px 0px 40px 0px;}.elementor-9276 .elementor-element.elementor-element-1d6e801 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-7bcb13c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-2349b8d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-88ceda6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-8ddcd91{padding:30px 10px 60px 10px;}.elementor-9276 .elementor-element.elementor-element-e760fee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-46f9bc9 .elementor-heading-title{font-size:40px;}.elementor-9276 .elementor-element.elementor-element-46f9bc9 > .elementor-widget-container{margin:-40px 20px 0px 20px;}.elementor-9276 .elementor-element.elementor-element-7eb1bee > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2 .elementor-heading-title{font-size:40px;}.elementor-9276 .elementor-element.elementor-element-4ab5fd2 > .elementor-widget-container{margin:-40px 20px 0px 20px;}.elementor-9276 .elementor-element.elementor-element-dae274f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-f7ec922 .elementor-heading-title{font-size:40px;}.elementor-9276 .elementor-element.elementor-element-f7ec922 > .elementor-widget-container{margin:-40px 20px 0px 20px;}.elementor-9276 .elementor-element.elementor-element-8acb441 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9276 .elementor-element.elementor-element-18134ef .elementor-heading-title{font-size:40px;}.elementor-9276 .elementor-element.elementor-element-18134ef > .elementor-widget-container{margin:-40px 20px 0px 20px;}.elementor-9276 .elementor-element.elementor-element-c32452c{padding:0px 10px 20px 10px;}.elementor-9276 .elementor-element.elementor-element-4cc1de8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-20e4df2 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9276 .elementor-element.elementor-element-dfd7407 > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-f711e3e */.elementor-9276 .elementor-element.elementor-element-f711e3e p {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8dce7b */.elementor-9276 .elementor-element.elementor-element-f8dce7b p {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f03fc33 */.cl-navigation {
    display: flex;
    flex-direction: row;
    justify-content: space-around
}
.cl-navigation p.active {
    color: #EB8425;
    font-weight: bold;
}
.cl-navigation p {
    transition: 0.3s;
    position: relative;
    padding: 0 10px;
    transition: 0.3;
    cursor: pointer;
}
.cl-navigation p:hover {
    transform: translateY(-5px);
}

.cl-navigation p.active:after {
    height: 2px;
    background: #EB8425;
    content: "";
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abf19d9 *//*.elementor-9276 .elementor-element.elementor-element-abf19d9 {*/
/*    overflow: hidden !important*/
/*}*/
/*.elementor-9276 .elementor-element.elementor-element-abf19d9 .elementor-row:after {*/
/*    content: "";*/
/*    background: #fff;*/
/*    height: 900px;*/
/*    width: 900px;*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: -200px;*/
/*    left: -190px;*/
/*    z-index: 1;*/
/*    border-radius: 100%;*/
/*    animation: float 6s ease-in-out infinite;*/

/*}*/
/*@keyframes float {*/
/*	0% {*/

/*		transform: scale(1)*/
/*	}*/
/*	50% {*/
/*		transform: scale(1.1)*/
/*	}*/
/*	100% {*/
/*		transform: scale(1)*/

/*	}*/
/*}*/
/*@media only screen and (max-width: 1025px) {*/
/*.elementor-9276 .elementor-element.elementor-element-abf19d9 .elementor-row:after {*/
/*    height: 400px;*/
/*    width: 400px;*/
/*    top: 20%;*/
/*    left: -40px;*/
/*}*/
/*}*/
/*@media only screen and (max-width: 767px) {*/
/*.elementor-9276 .elementor-element.elementor-element-abf19d9 .elementor-row:after {*/
/*    height: 400px;*/
/*    width: 400px;*/
/*    top: unset;*/
/*    left: -40px;*/
/*    bottom: -40px;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-017475f */.elementor-9276 .elementor-element.elementor-element-017475f .elementor-custom-embed-image-overlay {
    position: relative;
    width: 450px;
    margin-left: auto;
}
.elementor-9276 .elementor-element.elementor-element-017475f img {
    height: 450px;
    width: 450px;
    object-fit: cover;
    border-radius: 200%;
}
@media only screen and (max-width: 1025px) {
.elementor-9276 .elementor-element.elementor-element-017475f img {
    height: 270px;
    width: 270px;
}
.elementor-9276 .elementor-element.elementor-element-017475f .elementor-custom-embed-image-overlay {
    width: 270px;
}
}
@media only screen and (max-width: 767px) {
.elementor-9276 .elementor-element.elementor-element-017475f img {
    height: 220px;
    width: 220px;
}
.elementor-9276 .elementor-element.elementor-element-017475f .elementor-custom-embed-image-overlay {
    width: 220px;
    margin-left: auto;
    margin-right: auto;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-be508c6 */.elementor-9276 .elementor-element.elementor-element-be508c6 {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ec4891 *//*.elementor-9276 .elementor-element.elementor-element-5ec4891 {*/
/*    overflow: hidden !important*/
/*}*/
/*.elementor-9276 .elementor-element.elementor-element-5ec4891 .elementor-row:after {*/
/*    content: "";*/
/*    background: #fff;*/
/*    height: 900px;*/
/*    width: 900px;*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: -200px;*/
/*    left: -190px;*/
/*    z-index: 1;*/
/*    border-radius: 100%;*/
/*    animation: float 6s ease-in-out infinite;*/

/*}*/
/*@keyframes float {*/
/*	0% {*/

/*		transform: scale(1)*/
/*	}*/
/*	50% {*/
/*		transform: scale(1.1)*/
/*	}*/
/*	100% {*/
/*		transform: scale(1)*/

/*	}*/
/*}*/
/*@media only screen and (max-width: 1025px) {*/
/*.elementor-9276 .elementor-element.elementor-element-5ec4891 .elementor-row:after {*/
/*    height: 400px;*/
/*    width: 400px;*/
/*    top: 20%;*/
/*    left: -40px;*/
/*}*/
/*}*/
/*@media only screen and (max-width: 767px) {*/
/*.elementor-9276 .elementor-element.elementor-element-5ec4891 .elementor-row:after {*/
/*    height: 400px;*/
/*    width: 400px;*/
/*    top: unset;*/
/*    left: -40px;*/
/*    bottom: -40px;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7bcb13c */.cl-defaultpost-container article {
    min-height: 400px;
    display: flex;
    flex-direction: column;
    position: relative;
    background: #F8F8F8;
    border-radius: 10px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
    /*min-height: 20px;*/
}
.cl-defaultpost-container article > a:not(.cl-thumbnail), .cl-defaultpost-container article > h3, .cl-defaultpost-container article > time, .cl-defaultpost-container article > p{
    padding: 0 40px;
}

.page-id-3253 .cl-defaultpost-container .cl-categorie {
    display: visible!important;
    color: #000;
    font-style: italic;
    font-size: 14px;
    font-weight: 300;
}
/* Ribbon top-right*/
.downloadable-document .ribbon {
  width: 150px;
  height: 150px;
  overflow: hidden;
  position: absolute;
  top: 0px;
  right: 0px;
}
.downloadable-document .ribbon::before,
.downloadable-document .ribbon::after {
  position: absolute;
  z-index: -1;
  content: '';
  display: block;
  border-top-color: transparent;
  border-right-color: transparent;
}
.downloadable-document .ribbon span {
  position: absolute;
  display: block;
  width: 225px;
  padding: 0;
  background-color: #EB8425;
  color: #fff;
  text-align: center;
  left: -20px;
  top: 40px;
  transform: rotate(45deg);
}
.downloadable-document .ribbon::before {
  top: 0;
  left: 0;
}
.downloadable-document .ribbon::after {
  bottom: 0;
  right: 0;
}
.cl-defaultpost-container img {
    height: 180px;
    border-radius: 0;
    object-fit: cover;
    border-radius: 10px 10px 0 0;
}
.cl-defaultpost-container h3{
    font-size: 16px;
    margin: 0;
    margin-top: 0;
}
.cl-defaultpost-container h3 a{
    color: #363636;
    font-weight: 900;
}
.cl-defaultpost-container h3 a:hover{
    color: #EB8425
}
.cl-defaultpost-container time {
    font-size: 14px;
    display: block;
    font-weight: 300;
}
.cl-defaultpost-container .cl-readmore {
    font-weight: bold;
    font-size: 16px;
    margin-top: auto;
    margin-bottom: 20px; 
}
.cl-defaultpost-container .cl-readmore:after {
    content: url("https://www.confocal.nl/wp-content/uploads/2021/02/arrow-right.svg");
    position: relative;
    top: 5px;
    margin-left: 10px;
    transition: 0.3s;
    left: 0;
}
.cl-defaultpost-container .cl-readmore:hover:after {
    left: 8px;
}
@media only screen and (max-width: 1025px) {
    .cl-defaultpost-container article {
    min-height: 500px;
    }
.cl-defaultpost-container {
    grid-template-columns: repeat(2, 1fr);
}
.cl-defaultpost-container article:after {
    display: none;
}
}
@media only screen and (max-width: 767px) {
.cl-defaultpost-container {
    grid-template-columns: repeat(1, 1fr);
}
.cl-defaultpost-container article {
    min-height: 400px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-88ceda6 */.cl-webinar-container article {
    min-height: 400px;
    display: flex;
    flex-direction: column;
    position: relative;
    background: #F8F8F8;
    border-radius: 10px;
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
}
.cl-webinar-container article .cl-content {
    padding: 20px;
    display: flex;
    flex-direction: column;
    flex: 1
}
.cl-webinar-container .cl-person-container {
    display: flex;
    margin-top: -75px;
}
.cl-webinar-container .cl-name {
    display: flex;
    align-self: flex-end;
    margin: 0;
    margin-left: 10px;
}
.cl-webinar-container .cl-person-container img {
    border-radius: 100%;
    height: 87px;
    border: 3px solid white;
}

.cl-webinar-container .cl-thumbnail img {
    height: 180px;
    object-fit: cover;
    border-radius: 10px 10px 0 0;
}
.cl-webinar-container h3{
    font-size: 18px;
    margin: 0;
    margin-top: 15px;
}
.cl-webinar-container h3 a{
    color: #363636;
    font-weight: 900;
}
.cl-webinar-container h3 a:hover{
    color: #EB8425
}
.cl-webinar-container time {
    font-size: 14px;
    display: block;
    font-weight: 300;;
    margin-bottom: 10px;
}
.elementor-9276 .elementor-element.elementor-element-88ceda6 .cl-categorie {
    color: #2976EA;
}
.cl-webinar-container .cl-readmore {
    font-weight: bold;
    font-size: 16px;
    margin-top: auto;

}
.cl-webinar-container .cl-readmore:after {
    content: url("https://www.confocal.nl/wp-content/uploads/2021/02/arrow-right.svg");
    position: relative;
    top: 5px;
    margin-left: 10px;
    transition: 0.3s;
    left: 0;
}
.cl-webinar-container .cl-readmore:hover:after {
    left: 8px;
}
@media only screen and (max-width: 1025px) {
.cl-webinar-container  {
    grid-template-columns: repeat(2, 1fr);
}
}
@media only screen and (max-width: 767px) {
.cl-webinar-container  {
    grid-template-columns: repeat(1, 1fr);
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-656f87c */.elementor-9276 .elementor-element.elementor-element-656f87c .swiper {
    padding: 10px 20px;
}

.swiper-button-next {
    background-color: white;
    border-radius: 999999999px;
    background-image: url(https://www.confocal.nl/wp-content/uploads/2021/02/arrow-right.svg) !important;
    background-repeat: no-repeat;
    background-size: 45px auto;
    background-position: center;
    right: -70px !important;
    width: 45px !important;
    height: 45px !important;
}

.swiper-button-next:after, .swiper-button-prev:after {
    display: none;
}

.swiper-button-prev {
    background-color: white;
    border-radius: 999999999px;
    background-image: url(https://www.confocal.nl/wp-content/uploads/2021/02/arrow-right.svg) !important;
    background-repeat: no-repeat;
    background-size: 45px auto;
    background-position: center;
    left: -70px !important;
    width: 45px !important;
    height: 45px !important;
    transform: rotate(180deg);
}

@media screen and (max-width: 1310px) {
    .swiper-button-next {
        right: -35px !important;
    }
    .swiper-button-prev {
        left: -35px !important;
    }
}

@media screen and (max-width: 1024px) {
    .elementor-9276 .elementor-element.elementor-element-656f87c .swiper {
        padding: 10px 0;
    }
    .swiper-button-next {
        right: 0 !important;
    }
    .swiper-button-prev {
        left: 0 !important;
    }
    
    .swiper-button-prev , .swiper-button-next {
        width: 25px !important;
        height: 25px !important;
        background-size: 25px auto;
    }
}

@media screen and (max-width: 767px) {
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a11cb62 */.elementor-9276 .elementor-element.elementor-element-a11cb62 p {
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ddcd91 */.elementor-9276 .elementor-element.elementor-element-8ddcd91 .elementor-custom-embed-image-overlay {
    padding: 40px
}
.elementor-9276 .elementor-element.elementor-element-8ddcd91 .elementor-custom-embed-image-overlay img {
    border-radius: 200%;
    filter: drop-shadow(0 0 10px #ffffff40);
    transform: scale(1);
    transition: 0.3s;
}
.elementor-9276 .elementor-element.elementor-element-8ddcd91 .elementor-custom-embed-image-overlay img:hover {
    transform: scale(1.06)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4253f30 */.elementor-9276 .elementor-element.elementor-element-4253f30 a {
    color: white;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20e4df2 *//*.elementor-9276 .elementor-element.elementor-element-20e4df2:after {*/
/*    content: "";*/
/*    background: #F2F2F2;*/
/*    height: 842px;*/
/*    width: 842px;*/
/*    top: -120px;*/
/*    left: 180px;*/
/*    right: 180px;*/
/*    position: absolute;*/
/*    border-radius: 100%;*/
/*    z-index: -1;*/
/*    display: inline-block;*/
/*}*/
/*@media only screen and (max-width: 1025px) {*/
/*.elementor-9276 .elementor-element.elementor-element-20e4df2:after {*/
/*    top: -60px;*/
/*    right: 0px;*/
/*    left: -50px;*/
/*}*/
/*}*/
/*@media only screen and (max-width: 767px) {*/
/*.elementor-9276 .elementor-element.elementor-element-20e4df2:after {*/
/*    display: none;*/
/*}*/
/*}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c32452c */.elementor-9276 .elementor-element.elementor-element-c32452c:after {
    content: "";
    background: #F2F2F2;
    height: 842px;
    width: 842px;
    top: -120px;
    left: 50%;
  margin-left: -421px;
    position: absolute;
    border-radius: 100%;
    z-index: 1;
    display: inline-block;
}
@media only screen and (max-width: 1025px) {
.elementor-9276 .elementor-element.elementor-element-c32452c:after {
    top: -60px;
}
}
@media only screen and (max-width: 767px) {
.elementor-9276 .elementor-element.elementor-element-c32452c:after {
    display: none;
}
}/* End custom CSS */