.elementor-439 .elementor-element.elementor-element-c6b86c6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-018d484{--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;--overlay-opacity:0.92;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-018d484:not(.elementor-motion-effects-element-type-background), .elementor-439 .elementor-element.elementor-element-018d484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitalofhair.de/reliant/wp-content/uploads/2026/09/hero_baseline-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-439 .elementor-element.elementor-element-018d484::before, .elementor-439 .elementor-element.elementor-element-018d484 > .elementor-background-video-container::before, .elementor-439 .elementor-element.elementor-element-018d484 > .e-con-inner > .elementor-background-video-container::before, .elementor-439 .elementor-element.elementor-element-018d484 > .elementor-background-slideshow::before, .elementor-439 .elementor-element.elementor-element-018d484 > .e-con-inner > .elementor-background-slideshow::before, .elementor-439 .elementor-element.elementor-element-018d484 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #0F1C3E 0%, #F2295B00 100%);}.elementor-439 .elementor-element.elementor-element-c9cf0e5{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-439 .elementor-element.elementor-element-fc3d763{text-align:start;}.elementor-439 .elementor-element.elementor-element-fc3d763 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:1.1em;color:var( --e-global-color-text );}.elementor-439 .elementor-element.elementor-element-7f96d36{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-439 .elementor-element.elementor-element-7f96d36:not(.elementor-motion-effects-element-type-background), .elementor-439 .elementor-element.elementor-element-7f96d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3B;}.elementor-439 .elementor-element.elementor-element-7f96d36.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-439 .elementor-element.elementor-element-419556f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-439 .elementor-element.elementor-element-92f51c7{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:32px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-439 .elementor-element.elementor-element-ec4b278{text-align:center;}.elementor-439 .elementor-element.elementor-element-99b48f3{text-align:center;}.elementor-439 .elementor-element.elementor-element-02807b6{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-439 .elementor-element.elementor-element-41a7c68{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE2E7;--border-color:#DCE2E7;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-439 .elementor-element.elementor-element-41a7c68:not(.elementor-motion-effects-element-type-background), .elementor-439 .elementor-element.elementor-element-41a7c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-439 .elementor-element.elementor-element-95c8e17{text-align:center;}.elementor-439 .elementor-element.elementor-element-7182aee{text-align:center;}.elementor-439 .elementor-element.elementor-element-14285a6{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE2E7;--border-color:#DCE2E7;--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-439 .elementor-element.elementor-element-14285a6:not(.elementor-motion-effects-element-type-background), .elementor-439 .elementor-element.elementor-element-14285a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-439 .elementor-element.elementor-element-3c62ad9{text-align:center;}.elementor-439 .elementor-element.elementor-element-70b7492{text-align:center;}.elementor-439 .elementor-element.elementor-element-e9f7cf9{--display:flex;}@media(min-width:768px){.elementor-439 .elementor-element.elementor-element-018d484{--content-width:1280px;}.elementor-439 .elementor-element.elementor-element-7f96d36{--content-width:1280px;}.elementor-439 .elementor-element.elementor-element-41a7c68{--width:47%;}.elementor-439 .elementor-element.elementor-element-14285a6{--width:47%;}.elementor-439 .elementor-element.elementor-element-e9f7cf9{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-439 .elementor-element.elementor-element-018d484{--content-width:512px;}.elementor-439 .elementor-element.elementor-element-7f96d36{--content-width:512px;}.elementor-439 .elementor-element.elementor-element-41a7c68{--width:100%;}.elementor-439 .elementor-element.elementor-element-14285a6{--width:100%;}}@media(max-width:1024px){.elementor-439 .elementor-element.elementor-element-018d484{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-439 .elementor-element.elementor-element-fc3d763 .elementor-heading-title{font-size:56px;}.elementor-439 .elementor-element.elementor-element-7f96d36{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-439 .elementor-element.elementor-element-419556f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-439 .elementor-element.elementor-element-018d484{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-439 .elementor-element.elementor-element-c9cf0e5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-439 .elementor-element.elementor-element-fc3d763 .elementor-heading-title{font-size:36px;}.elementor-439 .elementor-element.elementor-element-7f96d36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-439 .elementor-element.elementor-element-419556f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-439 .elementor-element.elementor-element-41a7c68{--width:100%;}.elementor-439 .elementor-element.elementor-element-14285a6{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-fc3d763 */@media (max-width: 767px) {
.elementor-439 .elementor-element.elementor-element-fc3d763 {
  overflow-wrap: break-word;
  word-break: normal;
  hyphens: auto;
  -webkit-hyphens: auto;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4c813e6 */.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-grid{display:grid;grid-template-columns:1.15fr 0.85fr;column-gap:56px;row-gap:32px;align-items:center;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-stack-wrap{grid-column:1;grid-row:1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-thumbs{grid-column:1;grid-row:2;display:flex;justify-content:center;gap:20px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-review-card{grid-column:2;grid-row:1 / span 2;align-self:center;background:#FFFFFF;border-radius:16px;box-shadow:0 2px 12px rgba(16,25,46,0.06);padding:40px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-stack{position:relative;width:min(300px,78vw);aspect-ratio:0.6;margin:0 auto 8px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card{position:absolute;top:0;left:0;width:86%;aspect-ratio:9/16;border-radius:24px;overflow:hidden;background:#0E1F3B;box-shadow:0 2px 12px rgba(16,25,46,0.06);transition:transform .4s cubic-bezier(0.22,1,0.36,1),opacity .4s cubic-bezier(0.22,1,0.36,1),filter .4s cubic-bezier(0.22,1,0.36,1);}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card video{width:100%;height:100%;object-fit:cover;display:block;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card-name{position:absolute;left:14px;bottom:14px;font-family:Inter,sans-serif;font-weight:500;font-size:13px;color:#fff;background:rgba(14,31,59,.55);padding:4px 12px;border-radius:9999px;opacity:0;transition:opacity .3s;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card-1,.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card-2,.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card-3{z-index:1;transform:translate(0,0) scale(.9);opacity:.55;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-1{z-index:3;transform:translate(0,0) scale(1);opacity:1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-2{z-index:2;transform:translate(16px,16px) scale(.94);opacity:.85;filter:brightness(.93);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-3{z-index:1;transform:translate(30px,30px) scale(.92);opacity:.7;filter:brightness(.82);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-2{z-index:3;transform:translate(0,0) scale(1);opacity:1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-1{z-index:2;transform:translate(16px,16px) scale(.94);opacity:.85;filter:brightness(.93);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-3{z-index:1;transform:translate(30px,30px) scale(.92);opacity:.7;filter:brightness(.82);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-3{z-index:3;transform:translate(0,0) scale(1);opacity:1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-1{z-index:2;transform:translate(16px,16px) scale(.94);opacity:.85;filter:brightness(.93);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-2{z-index:1;transform:translate(30px,30px) scale(.92);opacity:.7;filter:brightness(.82);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-1 .voh-card-name,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-2 .voh-card-name,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-3 .voh-card-name{opacity:1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:9999px;background:#FFFFFF;box-shadow:0 2px 12px rgba(16,25,46,0.06);display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;color:#1E3FD1;cursor:pointer;z-index:5;opacity:0;pointer-events:none;transition:opacity .25s;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-arrow:hover,
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-arrow:focus-visible{background:#EEF2FF;color:#1230A6;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-arrow:focus-visible{outline:2px solid #1E3FD1;outline-offset:2px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-next{right:-14px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-prev{left:-14px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-next-1,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-next-2,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-next-3,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-prev-1,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-prev-2,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-prev-3{opacity:1;pointer-events:auto;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-thumb{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:6px;border-bottom:3px solid transparent;min-width:48px;min-height:48px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-thumb img{width:56px;height:56px;object-fit:cover;border-radius:12px;display:block;filter:brightness(.82);transition:filter .25s;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-thumb span{font-family:Inter,sans-serif;font-weight:500;font-size:13px;color:#AFC3E8;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-thumb-1,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-thumb-2,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-thumb-3{border-bottom-color:#1E3FD1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-thumb-1 img,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-thumb-2 img,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-thumb-3 img{filter:brightness(1.05);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-thumb-1 span,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-thumb-2 span,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-thumb-3 span{color:#FFFFFF;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-stars{color:#1E3FD1;font-size:18px;letter-spacing:3px;margin-bottom:16px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-review{display:none;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-review-1,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-review-2,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-review-3{display:block;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-name{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;color:#10192E;margin:0 0 12px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-quote{font-family:Inter,sans-serif;font-weight:400;font-size:17px;line-height:1.65;color:#46516B;margin:0;}
@media (max-width:767px){
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-grid{display:flex;flex-direction:column;gap:32px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-stack-wrap{order:1;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-review-card{order:2;padding:28px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-thumbs{order:3;}
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-arrow{width:48px;height:48px;font-size:20px;}
.elementor-439 .elementor-element.elementor-element-4c813e6 h2{font-size:24px!important;}
}
@media (prefers-reduced-motion: reduce){
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-card{transition:opacity .2s linear !important;}
}
.elementor-439 .elementor-element.elementor-element-4c813e6 .tm-cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;z-index:2;opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(0.22,1,0.36,1);}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-2 .tm-cover,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-3 .tm-cover,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-1 .tm-cover,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-3 .tm-cover,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-1 .tm-cover,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-2 .tm-cover{opacity:1;pointer-events:auto;}
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-2 video,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r1-439:checked ~ .voh-grid .voh-card-3 video,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-1 video,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r2-439:checked ~ .voh-grid .voh-card-3 video,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-1 video,
.elementor-439 .elementor-element.elementor-element-4c813e6 #voh-r3-439:checked ~ .voh-grid .voh-card-2 video{pointer-events:none;}

/* voh-loop: center review card on video-stack (row1) height instead of full right-column span */
.elementor-439 .elementor-element.elementor-element-4c813e6 .voh-review-card{grid-row:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f96d36 */@media (min-width: 768px) {
.elementor-439 .elementor-element.elementor-element-7f96d36 {
  width: calc(100% - 20px) !important;
}
}/* End custom CSS */