.elementor-118 .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-118 .elementor-element.elementor-element-1c5c26f{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-118 .elementor-element.elementor-element-1c5c26f:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-1c5c26f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1F3B;}.elementor-118 .elementor-element.elementor-element-950a8d4{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-2b1b167{text-align:center;}.elementor-118 .elementor-element.elementor-element-6dd9573{text-align:center;}.elementor-118 .elementor-element.elementor-element-e70fd67{text-align:center;}.elementor-118 .elementor-element.elementor-element-d824070{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-118 .elementor-element.elementor-element-9c4875e{--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-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-118 .elementor-element.elementor-element-9c4875e:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-9c4875e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-118 .elementor-element.elementor-element-36296c8{text-align:center;}.elementor-118 .elementor-element.elementor-element-465f388 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-465f388{text-align:center;}.elementor-118 .elementor-element.elementor-element-a8d6cbc{--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-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-118 .elementor-element.elementor-element-a8d6cbc:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-a8d6cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-118 .elementor-element.elementor-element-f84aaa8{text-align:center;}.elementor-118 .elementor-element.elementor-element-83b1ef2 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-83b1ef2{text-align:center;}@media(min-width:768px){.elementor-118 .elementor-element.elementor-element-1c5c26f{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-118 .elementor-element.elementor-element-1c5c26f{--content-width:512px;}}@media(max-width:1024px){.elementor-118 .elementor-element.elementor-element-1c5c26f{--margin-top:10px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-118 .elementor-element.elementor-element-d824070{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-1c5c26f{--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-118 .elementor-element.elementor-element-d824070{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for html, class: .elementor-element-9babfbf */.elementor-118 .elementor-element.elementor-element-9babfbf .voh-radio{position:absolute;opacity:0;width:0;height:0;pointer-events:none;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-grid{display:grid;grid-template-columns:1.15fr 0.85fr;column-gap:56px;row-gap:32px;align-items:center;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-stack-wrap{grid-column:1;grid-row:1;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-thumbs{grid-column:1;grid-row:2;display:flex;justify-content:center;gap:20px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf .voh-stack{position:relative;width:min(300px,78vw);aspect-ratio:0.6;margin:0 auto 8px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf .voh-card video{width:100%;height:100%;object-fit:cover;display:block;}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf .voh-card-1,.elementor-118 .elementor-element.elementor-element-9babfbf .voh-card-2,.elementor-118 .elementor-element.elementor-element-9babfbf .voh-card-3{z-index:1;transform:translate(0,0) scale(.9);opacity:.55;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-1{z-index:3;transform:translate(0,0) scale(1);opacity:1;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-2{z-index:2;transform:translate(16px,16px) scale(.94);opacity:.85;filter:brightness(.93);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-3{z-index:1;transform:translate(30px,30px) scale(.92);opacity:.7;filter:brightness(.82);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-2{z-index:3;transform:translate(0,0) scale(1);opacity:1;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-1{z-index:2;transform:translate(16px,16px) scale(.94);opacity:.85;filter:brightness(.93);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-3{z-index:1;transform:translate(30px,30px) scale(.92);opacity:.7;filter:brightness(.82);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-3{z-index:3;transform:translate(0,0) scale(1);opacity:1;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-1{z-index:2;transform:translate(16px,16px) scale(.94);opacity:.85;filter:brightness(.93);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-2{z-index:1;transform:translate(30px,30px) scale(.92);opacity:.7;filter:brightness(.82);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-1 .voh-card-name,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-2 .voh-card-name,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-3 .voh-card-name{opacity:1;}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf .voh-arrow:hover,
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-arrow:focus-visible{background:#EEF2FF;color:#1230A6;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-arrow:focus-visible{outline:2px solid #1E3FD1;outline-offset:2px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-next{right:-14px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-prev{left:-14px;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-next-1,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-next-2,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-next-3,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-prev-1,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-prev-2,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-prev-3{opacity:1;pointer-events:auto;}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf .voh-thumb img{width:56px;height:56px;object-fit:cover;border-radius:12px;display:block;filter:brightness(.82);transition:filter .25s;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-thumb span{font-family:Inter,sans-serif;font-weight:500;font-size:13px;color:#AFC3E8;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-thumb-1,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-thumb-2,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-thumb-3{border-bottom-color:#1E3FD1;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-thumb-1 img,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-thumb-2 img,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-thumb-3 img{filter:brightness(1.05);}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-thumb-1 span,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-thumb-2 span,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-thumb-3 span{color:#FFFFFF;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-stars{color:#1E3FD1;font-size:18px;letter-spacing:3px;margin-bottom:16px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-review{display:none;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-review-1,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-review-2,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-review-3{display:block;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-name{font-family:Poppins,sans-serif;font-weight:600;font-size:20px;color:#10192E;margin:0 0 12px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf .voh-grid{display:flex;flex-direction:column;gap:32px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-stack-wrap{order:1;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-review-card{order:2;padding:28px;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-thumbs{order:3;}
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-arrow{width:48px;height:48px;font-size:20px;}
.elementor-118 .elementor-element.elementor-element-9babfbf h2{font-size:24px!important;}
}
@media (prefers-reduced-motion: reduce){
.elementor-118 .elementor-element.elementor-element-9babfbf .voh-card{transition:opacity .2s linear !important;}
}
.elementor-118 .elementor-element.elementor-element-9babfbf .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-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-2 .tm-cover,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-3 .tm-cover,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-1 .tm-cover,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-3 .tm-cover,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-1 .tm-cover,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-2 .tm-cover{opacity:1;pointer-events:auto;}
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-2 video,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r1-118:checked ~ .voh-grid .voh-card-3 video,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-1 video,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r2-118:checked ~ .voh-grid .voh-card-3 video,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118:checked ~ .voh-grid .voh-card-1 video,
.elementor-118 .elementor-element.elementor-element-9babfbf #voh-r3-118: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-118 .elementor-element.elementor-element-9babfbf .voh-review-card{grid-row:1;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c5c26f */@media (min-width: 768px) {
.elementor-118 .elementor-element.elementor-element-1c5c26f {
  width: calc(100% - 20px) !important;
}
}/* End custom CSS */