.elementor-679 .elementor-element.elementor-element-contact-kop{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:148px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-contact-kop:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-contact-kop > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;background-image:url("https://diplomaticcleaningservice.johnschreve.nl/wp-content/uploads/2026/07/Diplomatic_hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-679 .elementor-element.elementor-element-contact-kop::before, .elementor-679 .elementor-element.elementor-element-contact-kop > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-contact-kop > .e-con-inner > .elementor-background-video-container::before, .elementor-679 .elementor-element.elementor-element-contact-kop > .elementor-background-slideshow::before, .elementor-679 .elementor-element.elementor-element-contact-kop > .e-con-inner > .elementor-background-slideshow::before, .elementor-679 .elementor-element.elementor-element-contact-kop > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(10,10,10,0.93) 0%, rgba(10,10,10,0.68) 100%);}.elementor-679 .elementor-element.elementor-element-contact-h1{text-align:left;}.elementor-679 .elementor-element.elementor-element-contact-h1 .sm-sliding-titel{color:#ffffff;font-size:62px;line-height:100%;letter-spacing:-2px;max-width:100%;margin-bottom:12px;}.elementor-679 .elementor-element.elementor-element-contact-h1.elementor-widget{max-width:926px;}.elementor-679 .elementor-element.elementor-element-contact-h1 .elementor-widget-container{max-width:926px;}.elementor-679 .elementor-element.elementor-element-contact-h1 .sm-eyebrow{color:#c8a95a;}.elementor-679 .elementor-element.elementor-element-contact-intro.elementor-widget{max-width:640px;}.elementor-679 .elementor-element.elementor-element-contact-intro .elementor-widget-container{max-width:640px;}.elementor-679 .elementor-element.elementor-element-contact-intro{font-size:18px;line-height:1.6em;color:#d9d5cb;}.elementor-679 .elementor-element.elementor-element-contact-wrap{--display:flex;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-contact-reviews{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-contact-reviews-w > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-679 .elementor-element.elementor-element-contact-reviews-w .sm-reviews-grid{--sm-rv-kolommen:3;}.elementor-679 .elementor-element.elementor-element-contact-reviews-w .sm-reviews{--sm-accent:#c8a95a;--sm-accent-donker:#614f13;--sm-donker:#0a0a0a;--sm-licht:#f6f4ef;}@media(max-width:1024px){.elementor-679 .elementor-element.elementor-element-contact-kop{--padding-top:124px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-679 .elementor-element.elementor-element-contact-kop:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-contact-kop > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diplomaticcleaningservice.johnschreve.nl/wp-content/uploads/2026/07/Diplomatic_hero_mobiel-1.jpg");}.elementor-679 .elementor-element.elementor-element-contact-kop{--padding-top:112px;--padding-bottom:48px;--padding-left:8px;--padding-right:8px;}.elementor-679 .elementor-element.elementor-element-contact-h1 .sm-sliding-titel{font-size:36px;}.elementor-679 .elementor-element.elementor-element-contact-intro{font-size:16px;}}@media(min-width:1025px){.elementor-679 .elementor-element.elementor-element-contact-kop:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-contact-kop > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}