.elementor-5177 .elementor-element.elementor-element-721fd41{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5177 .elementor-element.elementor-element-f87c706{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5177 .elementor-element.elementor-element-122bac8{--display:flex;--min-height:420px;--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;}.elementor-5177 .elementor-element.elementor-element-122bac8:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-122bac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elivae.nl/wp-content/uploads/2026/11/hero1-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-5177 .elementor-element.elementor-element-51761a2{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:end;font-size:2em;}.elementor-5177 .elementor-element.elementor-element-51761a2 > .elementor-widget-container{margin:100px 30px 0px 0px;}.elementor-5177 .elementor-element.elementor-element-51761a2.elementor-element{--align-self:flex-end;}.elementor-5177 .elementor-element.elementor-element-7062718{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5177 .elementor-element.elementor-element-5cd9cdc{--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;}.elementor-5177 .elementor-element.elementor-element-2ab983a{--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;}.elementor-5177 .elementor-element.elementor-element-6483c3e{font-family:"Montserrat", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#14384C;}.elementor-5177 .elementor-element.elementor-element-a42a644 > .elementor-widget-container{border-style:none;}.elementor-5177 .elementor-element.elementor-element-a42a644 .elementor-toc__header-title{text-align:start;}.elementor-5177 .elementor-element.elementor-element-a42a644 .elementor-toc__list-item{font-family:"Montserrat", Sans-serif;font-size:1em;}.elementor-5177 .elementor-element.elementor-element-a42a644{--item-text-color:#0E8B99;--item-text-hover-decoration:underline;--marker-color:#0E8B99;}.elementor-5177 .elementor-element.elementor-element-018c3cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5177 .elementor-element.elementor-element-018c3cc.e-con{--align-self:center;}.elementor-5177 .elementor-element.elementor-element-c9176b7{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5177 .elementor-element.elementor-element-a2c2a87{--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;}.elementor-5177 .elementor-element.elementor-element-a2c2a87:not(.elementor-motion-effects-element-type-background), .elementor-5177 .elementor-element.elementor-element-a2c2a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.elivae.nl/wp-content/uploads/2026/11/lijn2-1.png");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-5177 .elementor-element.elementor-element-c84ab9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5177 .elementor-element.elementor-element-929827a{--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;}.elementor-5177 .elementor-element.elementor-element-d04eb9a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-d04eb9a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-5177 .elementor-element.elementor-element-d04eb9a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.elivae.nl/wp-content/uploads/2026/11/masker1-3.png );-webkit-mask-size:83%;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-5177 .elementor-element.elementor-element-d04eb9a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-5177 .elementor-element.elementor-element-d04eb9a:after{content:"1";}.elementor-5177 .elementor-element.elementor-element-d04eb9a .elementor-post__thumbnail__link{width:100%;}.elementor-5177 .elementor-element.elementor-element-d04eb9a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5177 .elementor-element.elementor-element-d04eb9a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5177 .elementor-element.elementor-element-d04eb9a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5177 .elementor-element.elementor-element-0a5b449{--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;}.elementor-5177 .elementor-element.elementor-element-8ee6d6c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-8ee6d6c .elementor-post__title, .elementor-5177 .elementor-element.elementor-element-8ee6d6c .elementor-post__title a{font-family:"Montserrat", Sans-serif;font-size:1em;}.elementor-5177 .elementor-element.elementor-element-8ee6d6c .elementor-post__title{margin-bottom:10px;}.elementor-5177 .elementor-element.elementor-element-8ee6d6c .elementor-post__excerpt p{font-family:"Montserrat", Sans-serif;font-size:0.9em;}.elementor-5177 .elementor-element.elementor-element-8ee6d6c .elementor-post__excerpt{margin-bottom:10px;}.elementor-5177 .elementor-element.elementor-element-5778ab3{--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;}.elementor-5177 .elementor-element.elementor-element-e5e2382{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-e5e2382:not( .elementor-widget-image ) .elementor-widget-container, .elementor-5177 .elementor-element.elementor-element-e5e2382.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.elivae.nl/wp-content/uploads/2026/11/masker2-1.png );-webkit-mask-size:83%;-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;}.elementor-5177 .elementor-element.elementor-element-e5e2382 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-5177 .elementor-element.elementor-element-e5e2382:after{content:"1";}.elementor-5177 .elementor-element.elementor-element-e5e2382 .elementor-post__thumbnail__link{width:100%;}.elementor-5177 .elementor-element.elementor-element-e5e2382.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-5177 .elementor-element.elementor-element-e5e2382.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-5177 .elementor-element.elementor-element-e5e2382.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-5177 .elementor-element.elementor-element-30c2c2e{--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;}.elementor-5177 .elementor-element.elementor-element-309730d{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-5177 .elementor-element.elementor-element-309730d .elementor-post__title, .elementor-5177 .elementor-element.elementor-element-309730d .elementor-post__title a{font-family:"Montserrat", Sans-serif;font-size:1em;}.elementor-5177 .elementor-element.elementor-element-309730d .elementor-post__title{margin-bottom:10px;}.elementor-5177 .elementor-element.elementor-element-309730d .elementor-post__excerpt p{font-family:"Montserrat", Sans-serif;font-size:0.9em;}.elementor-5177 .elementor-element.elementor-element-309730d .elementor-post__excerpt{margin-bottom:10px;}@media(max-width:767px){.elementor-5177 .elementor-element.elementor-element-d04eb9a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5177 .elementor-element.elementor-element-d04eb9a:after{content:"0.5";}.elementor-5177 .elementor-element.elementor-element-d04eb9a .elementor-post__thumbnail__link{width:100%;}.elementor-5177 .elementor-element.elementor-element-e5e2382 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-5177 .elementor-element.elementor-element-e5e2382:after{content:"0.5";}.elementor-5177 .elementor-element.elementor-element-e5e2382 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-5177 .elementor-element.elementor-element-f87c706{--width:45%;}.elementor-5177 .elementor-element.elementor-element-122bac8{--width:55%;}.elementor-5177 .elementor-element.elementor-element-5cd9cdc{--width:70%;}.elementor-5177 .elementor-element.elementor-element-2ab983a{--width:30%;}.elementor-5177 .elementor-element.elementor-element-c9176b7{--width:50%;}.elementor-5177 .elementor-element.elementor-element-a2c2a87{--width:50%;}.elementor-5177 .elementor-element.elementor-element-929827a{--width:25%;}.elementor-5177 .elementor-element.elementor-element-0a5b449{--width:25%;}.elementor-5177 .elementor-element.elementor-element-5778ab3{--width:25%;}.elementor-5177 .elementor-element.elementor-element-30c2c2e{--width:25%;}}/* Start custom CSS *//* Elivae — Gutenberg-citaten op afzonderlijke berichten */
body.single-post .wp-block-quote {
  position: relative;
  isolation: isolate;
  box-sizing: border-box;
  width: 100%;
  margin: 48px auto;
  padding: clamp(32px, 5vw, 56px) clamp(32px, 8vw, 100px);
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
  text-align: center;
}

/* Organische lichtblauwe achtergrond */
body.single-post .wp-block-quote::before {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 300' preserveAspectRatio='none'%3E%3Cpath fill='%23e9f7f8' d='M30 105C90 5 210 15 350 40S570 75 710 30S970 0 975 105S915 295 790 285S560 260 390 280S95 295 45 230S5 155 30 105Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* Gebogen lijn met oranje stip */
body.single-post .wp-block-quote::after {
  content: "";
  position: absolute;
  top: 28px;
  bottom: 20px;
  left: 5%;
  width: 24%;
  z-index: -1;
  pointer-events: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200' preserveAspectRatio='none'%3E%3Cpath d='M28 22C-5 110 25 155 100 158S170 175 195 195' fill='none' stroke='%2348acc0' stroke-width='1.5' vector-effect='non-scaling-stroke'/%3E%3Ccircle cx='28' cy='22' r='8' fill='%23f58437'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

/* Tekst van het citaat */
body.single-post .wp-block-quote p {
  position: relative;
  max-width: 720px;
  margin: 0 auto;
  padding: 0;
  color: #12465c;
  font-family: Georgia, "Times New Roman", serif;
  font-size: clamp(26px, 3.4vw, 44px);
  font-weight: 400;
  font-style: italic;
  line-height: 1.18;
  letter-spacing: -0.035em;
}

body.single-post .wp-block-quote p + p {
  margin-top: 0.6em;
}

/* Eventuele bronvermelding */
body.single-post .wp-block-quote cite {
  display: block;
  margin-top: 20px;
  color: #526b73;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  font-style: normal;
  letter-spacing: normal;
}

/* Meer ruimte voor de tekst op mobiel */
@media (max-width: 600px) {
  body.single-post .wp-block-quote {
    margin-block: 32px;
    padding: 36px 28px;
  }

  body.single-post .wp-block-quote::after {
    left: 2%;
    width: 17%;
    opacity: 0.6;
  }
}/* End custom CSS */