.elementor .knopstijl{font-family:Open Sans;font-weight:500;font-size:clamp(15px,0.93vw,20px);border-radius:50px;display:inline-block;align-self:start;}.elementor .knopstijl:hover,.elementor .knopstijl:focus-visible{transform:translate3d(0px, -5px, 0px);}.elementor .knopkleurheader{color:var(--knoptekst);background-color:var(--Lichtgeel);}.elementor .linksafbeelding-rechtstekst{width:100%;max-width:100%;padding-block-start:6.7vw;padding-block-end:6.7vw;padding-inline-start:6.6vw;padding-inline-end:10.4vw;background-color:var(--Lichtgeel);justify-content:space-between;}.elementor .videoafbeeldingblok{width:39vw;padding:0vw;margin-block-start:0vw;margin-inline-end:0vw;border-radius:50px;display:flex;flex-direction:column;}.elementor .background-video{width:100%;height:100%;display:flex;}.elementor .videoknop{position:absolute;inset-inline-end:0px;inset-block-end:-2.5vw;z-index:9;}.elementor .knopkleurvideo{color:var(--Zwart);background-color:var(--wit);}.elementor .tekstbijvideo{width:35vw;padding-block-start:3vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1em;}.elementor .h250px{font-family:Playfair Display;font-weight:400;font-size:clamp(30px,2.08vw,45px);}.elementor .knoptekstvideo{color:var(--knoptekst);background-color:var(--Lichtgroen);}.elementor .dienstenoverzicht{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.6vw;padding-inline-end:2.6vw;background-color:var(--Lichtgeel);flex-direction:column;gap:0px;}.elementor .headingdiensten{padding-block-start:5.8vw;padding-block-end:4.6vw;padding-inline-start:7.8vw;padding-inline-end:7.8vw;border-start-start-radius:50px;border-start-end-radius:50px;background-color:var(--Lichtgroen);justify-content:space-between;}.elementor .tekstdienstenlinks{width:39vw;padding:0px;flex-direction:column;gap:2em;}.elementor .fotobijdienstenheader{width:19vw;padding:0px;}.elementor .absoluteknop{position:absolute;inset-inline-end:-5vw;inset-block-end:5vw;}.elementor .dienstenslider{width:100%;padding-block-end:4vw;padding-inline-start:4vw;padding-inline-end:0px;margin-block-end:3vw;border-end-start-radius:50px;border-end-end-radius:50px;background-color:var(--Lichtgroen);flex-direction:column;gap:4em;}.elementor .knopdonkergroen{color:var(--wit);background-color:var(--knoptekst);}.elementor .reviewslider{padding-block-start:3vw;padding-block-end:3vw;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--Lichtgeel);}.elementor .contactform{padding-block-start:3vw;padding-block-end:3vw;padding-inline-start:2.6vw;padding-inline-end:2.6vw;background-color:var(--Lichtgeel);}.elementor .contactform-inner{padding-block-start:5vw;padding-block-end:6vw;padding-inline-start:7.8vw;padding-inline-end:7.8vw;border-radius:50px;background-color:var(--Donkerroze);flex-direction:row;justify-content:space-between;}.elementor .fotobijcontact{width:31vw;padding:0px;}.elementor .tekstcontact{width:40vw;padding:0px;flex-direction:column;gap:1.5em;justify-content:center;}.elementor .footerboven{padding-block-start:6vw;padding-block-end:6vw;padding-inline-start:10vw;padding-inline-end:15vw;background-color:var(--Lichtgeel);justify-content:space-between;}.elementor .tekstennieuwsbrief{width:39vw;padding:0px;flex-direction:column;gap:2em;}.elementor .footerbovenrechts{padding:0px;flex-direction:column;gap:1em;}.elementor .footermidden{padding-block-start:0vw;padding-block-end:5vw;padding-inline-start:10vw;padding-inline-end:10vw;background-color:var(--Lichtgeel);gap:2em;}.elementor .menublokfooter{width:15vw;padding:0px;flex-direction:column;gap:1em;}.elementor .footeronder{padding-block-start:1vw;padding-block-end:3vw;padding-inline-start:10vw;padding-inline-end:10vw;background-color:var(--Lichtgeel);justify-content:space-between;}.elementor .grotetekstfooter{padding:0px;background-color:var(--Lichtgeel);justify-content:center;}.elementor .header{padding-block-start:1vw;padding-block-end:5.2vw;padding-inline-start:27vw;padding-inline-end:27vw;background-image:url("https://test.nvbhuidzorg.nl/wp-content/uploads/2026/02/headerbackground.svg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;flex-direction:column;gap:1em;}.elementor .buttons{padding:0px;flex-direction:row;gap:1.5em;justify-content:center;}.elementor .knopoutlinekleur{color:var(--Lichtgeel);border-width:1px;border-color:var(--Lichtgeel);background-color:#375efa00;}.elementor .huidklachten{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2.6vw;padding-inline-end:2.6vw;background-color:var(--Lichtgeel);gap:1em;justify-content:center;}.elementor .inner-huidklachten{padding-block-start:5vw;padding-block-end:5vw;padding-inline-start:4vw;padding-inline-end:4vw;border-radius:50px;background-color:var(--Lichtgroen);flex-direction:column;gap:4em;}.elementor .knopoutlinegroen{color:var(--knoptekst);border-width:1px;border-color:var(--knoptekst);background-color:#375efa00;}.elementor .FAQ{padding-block-start:7vw;padding-block-end:3vw;padding-inline-start:20vw;padding-inline-end:20vw;background-color:var(--Lichtgeel);flex-direction:column;gap:3em;}.elementor .headingsimple{width:100%;padding:0px;margin-block-start:2vw;margin-block-end:0vw;margin-inline-start:6.6vw;margin-inline-end:6.6vw;flex-direction:column;}.elementor .algemenetekst{padding-block-start:4vw;padding-block-end:5vw;padding-inline-start:6.6vw;padding-inline-end:40vw;flex-direction:column;gap:1em;}.elementor .afstanden{padding-inline-start:10.4vw;padding-inline-end:58vw;background-image:url("https://test.nvbhuidzorg.nl/wp-content/uploads/2026/03/contact-back-scaled.png");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;}.elementor .contactsectie{padding-block-start:5.5vw;padding-block-end:5.5vw;padding-inline-start:10.4vw;padding-inline-end:10.4vw;background-color:var(--Lichtgeel);justify-content:space-between;}.elementor .contactdetails{width:16vw;padding:0px;flex-direction:column;gap:1em;}.elementor .contactformulier{width:40vw;padding:0px;flex-direction:column;gap:2em;}.elementor .swap{padding-block-start:3vw;flex-direction:row-reverse;}.elementor .widthedit{width:37vw;}.elementor .tijdlijn{padding-block-start:7vw;padding-block-end:7vw;padding-inline-start:10.4vw;padding-inline-end:10.4vw;background-color:var(--Lichtgeel);flex-direction:column;}.elementor .catafstand{padding-inline-start:10.4vw;padding-inline-end:45vw;}.elementor .categorieloopblok{padding-block-start:5vw;padding-block-end:5vw;padding-inline-start:7.2vw;padding-inline-end:7.2vw;background-color:var(--Lichtgeel);}.elementor .headerblog{padding-block-start:4vw;padding-block-end:5.7vw;padding-inline-start:15vw;padding-inline-end:15vw;background-color:var(--Donkerroze);flex-direction:column;}.elementor .contentblok{padding-block-start:5.7vw;padding-block-end:5.7vw;padding-inline-start:6.7vw;padding-inline-end:6.7vw;}.elementor .contentsingleblog{width:35.4vw;padding:0px;flex-direction:column;gap:1em;}.elementor .afbeeldingen-single{padding:0px;flex-direction:row;gap:2em;justify-content:center;}.elementor .FAQ-bij-blog{padding-block-start:7vw;padding-block-end:5vw;padding-inline-start:17vw;padding-inline-end:17vw;flex-direction:column;gap:3em;}.elementor .twee-tekstblokken{padding-block-start:5vw;padding-block-end:5vw;padding-inline-start:10.4vw;padding-inline-end:10.4vw;background-color:var(--Lichtgeel);justify-content:space-between;}.elementor .tweeblokken-links{width:37.1vw;padding:0px;flex-direction:column;gap:2em;}.elementor .tweeblokken-rechts{width:33.4vw;padding:0px;flex-direction:column;gap:2em;}.elementor .groenuitlegblok{padding-block-start:3vw;padding-block-end:3vw;padding-inline-start:2.6vw;padding-inline-end:2.6vw;background-color:var(--Lichtgeel);}.elementor .groeninfoblok-inner{padding-block-start:5.2vw;padding-block-end:5.2vw;padding-inline-start:7.8vw;padding-inline-end:10.8vw;border-radius:50px;background-color:var(--Lichtgroen);justify-content:space-between;}.elementor .knoppeningroenblok{width:100%;padding:0px;gap:1em;flex-wrap:wrap;}.elementor .donkergroeneknop{color:var(--wit);border-color:var(--knoptekst);background-color:var(--knoptekst);}.elementor .removebg{background-color:#F4F2EB;}.elementor .reviewsblok{padding-inline-start:2.6vw;padding-inline-end:2.6vw;background-color:var(--Lichtgeel);}.elementor .reviewsblok-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:7.8vw;padding-inline-end:4vw;border-radius:50px;background-color:var(--Donkerroze);justify-content:space-between;}.elementor .reviewsblok-content{width:40vw;padding-block-start:5vw;padding-block-end:5vw;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:1em;}.elementor .absolutenieuw{position:absolute;inset-block-start:15vw;inset-inline-end:-5vw;}.elementor .grotevideo{padding-block-start:10.4vw;padding-block-end:10.4vw;padding-inline-start:17.6vw;padding-inline-end:17.6vw;margin:0px;background-color:var(--Lichtgeel);}.elementor .producten{width:66vw;padding:0px;flex-direction:column;gap:1em;}.elementor .productsinglebox{padding-block-start:3.3vw;padding-block-end:3.3vw;padding-inline-start:6.6vw;padding-inline-end:6.6vw;justify-content:space-between;}.elementor .imageenbread{width:35.6vw;padding:0px;flex-direction:column;gap:1em;}.elementor .contentprodcut{width:44vw;padding:0px;flex-direction:column;gap:1em;}.elementor .gerelateerd{padding-block-end:5vw;padding-inline-start:6.6vw;padding-inline-end:6.6vw;flex-direction:column;gap:1em;}