.elementor-7437 .elementor-element.elementor-element-240f805 .elementor-heading-title{font-size:25px;font-weight:700;}.elementor-7437 .elementor-element.elementor-element-2260dbb{border-style:dotted;border-width:5px 5px 5px 5px;border-color:#B9B9B9;}.elementor-7437 .elementor-element.elementor-element-2260dbb, .elementor-7437 .elementor-element.elementor-element-2260dbb > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-7437 .elementor-element.elementor-element-d25164d .elementor-heading-title{font-family:"Square Peg", Sans-serif;font-size:65px;}.elementor-7437 .elementor-element.elementor-element-b36eb7a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-7437 .elementor-element.elementor-element-31f80b3{--spacer-size:25px;}.elementor-7437 .elementor-element.elementor-element-fc6b6cc{border-style:dotted;border-width:2px 2px 2px 2px;}.elementor-7437 .elementor-element.elementor-element-1713aa5{--spacer-size:30px;}.elementor-7437 .elementor-element.elementor-element-e2a57d5{font-size:11px;color:#888888;}.elementor-7437 .elementor-element.elementor-element-e2a57d5 p{margin-block-end:0px;}.elementor-7437 .elementor-element.elementor-element-8f7e5f4{--spacer-size:50px;}.elementor-7437 .elementor-element.elementor-element-98c5532 .elementor-button{font-weight:bold;text-transform:uppercase;fill:#2b2b2b;color:#2b2b2b;background-color:#fcaf3b;border-radius:15px 15px 15px 15px;}.elementor-7437 .elementor-element.elementor-element-98c5532 .elementor-button:hover, .elementor-7437 .elementor-element.elementor-element-98c5532 .elementor-button:focus{color:#2b2b2b;background-color:#ffffff;}.elementor-7437 .elementor-element.elementor-element-98c5532 .elementor-button:hover svg, .elementor-7437 .elementor-element.elementor-element-98c5532 .elementor-button:focus svg{fill:#2b2b2b;}.elementor-7437 .elementor-element.elementor-element-a49cade .current-progress{background-color:#FFA300;}.elementor-7437 .elementor-element.elementor-element-a49cade{--horizontal-progress-border:none;--horizontal-height:5px;--horizontal-border-style:none;z-index:999;}.elementor-7437 .elementor-element.elementor-element-a49cade .elementor-scrolling-tracker-horizontal{background-color:var( --e-global-color-nvlightbg );}/* Start custom CSS for progress-tracker, class: .elementor-element-a49cade *//* Zorg dat het cameraatje buiten de balk zichtbaar is */
.elementor-7437 .elementor-element.elementor-element-a49cade .elementor-scrolling-tracker-horizontal,
.elementor-7437 .elementor-element.elementor-element-a49cade .elementor-scrolling-tracker-horizontal .current-progress {
  overflow: visible !important;
}

/* Gevulde balk als uitgangspunt */
.elementor-7437 .elementor-element.elementor-element-a49cade .current-progress {
  position: relative;
}

/* Cameraatje aan het einde van de voortgang */
.elementor-7437 .elementor-element.elementor-element-a49cade .current-progress::after {
  content: "📷";
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(50%, -70%);
  font-size: 26px;
  line-height: 1;
  z-index: 10;
  pointer-events: none;
}/* End custom CSS */