.elementor-35 .elementor-element.elementor-element-e900e8b{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--overlay-opacity:0.5;--padding-top:140px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e900e8b::before, .elementor-35 .elementor-element.elementor-element-e900e8b > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-e900e8b > .e-con-inner > .elementor-background-video-container::before, .elementor-35 .elementor-element.elementor-element-e900e8b > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-e900e8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-35 .elementor-element.elementor-element-e900e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(6,34,24,0.5) 0%, rgba(5,30,21,0.88) 100%);}.elementor-35 .elementor-element.elementor-element-e900e8b .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-35 .elementor-element.elementor-element-b0321d2{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-b0321d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:64px;font-weight:300;line-height:1.08em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-35 .elementor-element.elementor-element-1311950{--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;--justify-content:space-between;--align-items:flex-end;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-887212f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-e164517.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-35 .elementor-element.elementor-element-e3ddff8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:110px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-e3ddff8:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-e3ddff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-4f3543b{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-35 .elementor-element.elementor-element-4f3543b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:500;line-height:1.4em;letter-spacing:-0.7px;color:#0F1310;}.elementor-35 .elementor-element.elementor-element-2f0207c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-2f0207c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-2f0207c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-cc481ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-35 .elementor-element.elementor-element-cc481ec:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-cc481ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-8e02406{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-8e02406:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-8e02406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-a63198d{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-a63198d:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-a63198d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-7636a47{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-7636a47:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-7636a47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-223937f{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-223937f:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-223937f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-6fb2a5e{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-6fb2a5e:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-6fb2a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}.elementor-35 .elementor-element.elementor-element-10a2e8c{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-35 .elementor-element.elementor-element-10a2e8c:not(.elementor-motion-effects-element-type-background), .elementor-35 .elementor-element.elementor-element-10a2e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F2;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-b0321d2 .elementor-heading-title{font-size:46px;}.elementor-35 .elementor-element.elementor-element-4f3543b .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-b0321d2 .elementor-heading-title{font-size:34px;}.elementor-35 .elementor-element.elementor-element-4f3543b .elementor-heading-title{font-size:22px;}}/* Start custom CSS *//* chips */
.lv-chip{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border-radius:999px;font-size:12.5px;font-weight:500;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(10px)}
.lv-chip i{width:6px;height:6px;border-radius:50%;background:#0A9464;display:block}
.lv-chipd{display:inline-flex;align-items:center;gap:9px;padding:9px 18px;border-radius:999px;font-size:12.5px;font-weight:500;color:#0F1310;background:rgba(15,19,16,.05);border:1px solid rgba(15,19,16,.1)}
.lv-chipd i{width:6px;height:6px;border-radius:50%;background:#00794F;display:block}
.lv-h2{font-size:clamp(1.7rem,3vw,2.5rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:18px 0 0;color:#0F1310}
/* hero */
.lv-heroL{max-width:430px}
.lv-heroL p{color:#fff;font-size:14.5px;line-height:1.7;font-weight:300;margin:0}
.lv-heroL .b{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}
.lv-heroL a{display:inline-flex;align-items:center;padding:14px 26px;border-radius:999px;font-size:14px;font-weight:600;text-decoration:none;transition:.35s}
.lv-heroL .p{background:#00794F;color:#fff}
.lv-heroL .p:hover{background:#0A9464}
.lv-heroL .g{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.35);color:#fff}
.lv-heroL .g:hover{background:rgba(255,255,255,.16)}
.lv-minis{display:flex;flex-direction:column;gap:12px}
.lv-mini{display:flex;align-items:center;gap:14px;background:rgba(15,19,16,.72);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px);border-radius:18px;padding:10px 20px 10px 10px;color:#fff;transition:all .4s cubic-bezier(.22,1,.36,1);max-width:340px;text-decoration:none}
.lv-mini:hover{background:#00794F;border-color:rgba(255,255,255,.28);transform:translateX(6px)}.lv-mini:hover,.lv-mini:hover b,.lv-mini:hover *{color:#fff !important}
.lv-mini img{width:64px;height:52px;object-fit:cover;border-radius:12px;flex:none}
.lv-mini b{display:block;font-size:13.5px;font-weight:600;font-style:normal}
.lv-mini em{display:block;font-size:11.5px;color:rgba(255,255,255,.92);margin-top:2px;font-style:normal}
.lv-mini .go{margin-left:auto;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-size:13px;flex:none}
@media(max-width:767px){.lv-minis{display:none}}
/* tiles */
.lv-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}
.lv-tile{background:#fff;border:1px solid rgba(15,19,16,.1);border-radius:20px;padding:30px 28px;transition:all .45s cubic-bezier(.22,1,.36,1)}
.lv-tile:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgba(15,19,16,.08);border-color:transparent}
.lv-tile .ic{width:46px;height:46px;border-radius:14px;background:#DCEFE6;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:20px}
.lv-tile h3{font-size:16.5px;font-weight:600;letter-spacing:-.01em;margin:0;color:#0F1310}
.lv-tile p{font-size:13.5px;color:#39413B;line-height:1.7;margin:8px 0 0;font-weight:300}
@media(max-width:1024px){.lv-tiles{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.lv-tiles{grid-template-columns:1fr}}
/* dark band */
.lv-band{background:#0F1310;border-radius:28px;color:#F4F5F2;padding:clamp(44px,6vw,90px) clamp(20px,4vw,72px);overflow:hidden}
.lv-band-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,80px);align-items:center;max-width:1280px;margin:0 auto}
.lv-band-img{position:relative;border-radius:20px;overflow:hidden}
.lv-band-img img{width:100%;aspect-ratio:4/4.4;object-fit:cover;filter:saturate(.85);display:block}
.lv-band-img .pill{position:absolute;left:16px;right:16px;bottom:16px;background:rgba(15,19,16,.6);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.15);border-radius:18px;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px}
.lv-band-img .pill b{display:block;font-size:13px;font-weight:600;font-style:normal}
.lv-band-img .pill em{display:block;font-size:11.5px;color:rgba(255,255,255,.85);margin-top:2px;font-style:normal}
.lv-band-img .score{font-size:22px;font-weight:600;color:#0A9464;white-space:nowrap}
.lv-band h2{font-size:clamp(1.7rem,3vw,2.6rem);font-weight:600;letter-spacing:-.03em;line-height:1.12;margin:18px 0 0;color:#F4F5F2}
.lv-band-txt > p{color:rgba(255,255,255,.85);font-weight:300;margin:14px 0 0;line-height:1.75;max-width:480px;font-size:15px}
.lv-feats{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:rgba(244,245,242,.12);border:1px solid rgba(244,245,242,.12);border-radius:20px;overflow:hidden;margin-top:34px}
.lv-feats .f{background:#161B17;padding:24px}
.lv-feats .i{width:34px;height:34px;border-radius:10px;background:rgba(10,148,100,.15);display:flex;align-items:center;justify-content:center;font-size:15px;margin-bottom:14px}
.lv-feats h4{font-size:14.5px;font-weight:600;margin:0;color:#F4F5F2}
.lv-feats p{font-size:12.5px;color:rgba(255,255,255,.85);margin:6px 0 0;line-height:1.65;font-weight:300}
@media(max-width:1020px){.lv-band-in{grid-template-columns:1fr}}
@media(max-width:640px){.lv-feats{grid-template-columns:1fr}}

/* mosaic */
.lv-mos{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:48px}
.lv-mos .mo{border-radius:20px;overflow:hidden;position:relative;min-height:340px;display:flex;text-decoration:none}
.lv-mos .mo.img{grid-column:span 7}
.lv-mos .mo.txt{grid-column:span 5;background:#fff;border:1px solid rgba(15,19,16,.1);flex-direction:column;justify-content:space-between;padding:32px}
.lv-mos .mo.txt.dark{background:#0F1310;border-color:transparent;color:#F4F5F2}
.lv-mos .mo.txt.green{background:#00794F;border-color:transparent;color:#fff}
.lv-mos .mo.img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.85);transition:transform 1.1s cubic-bezier(.22,1,.36,1)}
.lv-mos .mo.img:hover img{transform:scale(1.06)}
.lv-mos .mo.img:after{content:"";position:absolute;inset:0;background:linear-gradient(200deg,transparent 40%,rgba(15,19,16,.75) 100%)}
.lv-mos .cap{position:absolute;z-index:2;left:24px;right:24px;bottom:22px;color:#fff;display:flex;justify-content:space-between;align-items:flex-end;gap:14px}
.lv-mos .cap b{display:block;font-size:22px;font-weight:600;letter-spacing:-.02em;font-style:normal}
.lv-mos .cap em{display:block;font-size:12.5px;color:rgba(255,255,255,.9);margin-top:3px;font-style:normal}
.lv-mos .cap .hp{font-size:13px;font-weight:600;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(8px);border-radius:999px;padding:7px 16px;white-space:nowrap}
.lv-mos .mo.txt h3{font-size:clamp(1.3rem,1.8vw,1.7rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:0}
.lv-mos .mo.txt p{font-size:13.5px;line-height:1.7;font-weight:300;margin:12px 0 0;color:#39413B}
.lv-mos .mo.txt.dark p{color:rgba(255,255,255,.85)}
.lv-mos .mo.txt.green p{color:rgba(255,255,255,.8)}
.lv-mos .rows{margin-top:18px;display:flex;flex-direction:column}
.lv-mos .r{display:flex;justify-content:space-between;align-items:center;padding:11px 2px;border-top:1px solid rgba(15,19,16,.1);font-size:13.5px}
.lv-mos .mo.txt.dark .r{border-color:rgba(244,245,242,.12)}
.lv-mos .r b{font-weight:600}
.lv-mos .r span{color:#39413B;font-size:12px}
.lv-mos .mo.txt.dark .r span{color:rgba(255,255,255,.85)}
.lv-mos .cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}
.lv-mos .b{display:inline-flex;align-items:center;padding:13px 24px;border-radius:999px;font-size:13.5px;font-weight:600;text-decoration:none;transition:.35s}
.lv-mos .b.w{background:#fff;color:#0F1310}
.lv-mos .b.g{border:1px solid rgba(255,255,255,.4);color:#fff}
.lv-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:52px;width:100%}
.lv-stats .s{border-radius:20px;padding:30px 26px}
.lv-stats .n{font-size:clamp(2rem,3vw,2.6rem);font-weight:600;letter-spacing:-.03em;color:#0F1310}
.lv-stats .l{font-size:13px;color:rgba(15,19,16,.72);margin-top:6px}
.lv-stats .a{background:#DCEFE6}.lv-stats .b2{background:#E8EDF7}.lv-stats .c{background:#F7EFE0}.lv-stats .d{background:#EDEAF6}
@media(max-width:1020px){.lv-mos{grid-template-columns:1fr}.lv-mos .mo.img,.lv-mos .mo.txt{grid-column:span 1;min-height:300px}.lv-stats{grid-template-columns:1fr 1fr}}
@media(max-width:640px){.lv-stats{grid-template-columns:1fr}}
/* dealer */
.lv-deal{position:relative;border-radius:28px;overflow:hidden;min-height:520px;display:flex;align-items:flex-end}
.lv-deal > img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.85)}
.lv-deal:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,19,16,.16),rgba(15,19,16,.8))}
.lv-deal .in{position:relative;z-index:2;width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:30px;padding:clamp(24px,4vw,52px);flex-wrap:wrap}
.lv-deal h2{color:#fff;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:600;letter-spacing:-.03em;margin:16px 0 0}
.lv-deal p{color:rgba(255,255,255,.9);font-weight:300;font-size:14.5px;margin:12px 0 0;max-width:440px;line-height:1.7}
.lv-deal .cards{display:flex;gap:14px;flex-wrap:wrap}
.lv-deal .c{background:rgba(15,19,16,.72);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);border-radius:20px;padding:22px 24px;color:#fff;min-width:250px;transition:all .4s cubic-bezier(.22,1,.36,1);text-decoration:none;display:block}
.lv-deal .c:hover{background:rgba(15,19,16,.78);transform:translateY(-5px)}
.lv-deal .k{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.78)}
.lv-deal .v{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:17px;font-weight:600;margin-top:6px}
.lv-deal .go{width:32px;height:32px;border-radius:50%;background:#00794F;display:flex;align-items:center;justify-content:center;font-size:14px;flex:none;font-style:normal;transition:transform .4s}
.lv-deal .c:hover .go{transform:rotate(-45deg)}

/* reviews */
.lv-revhead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}
.lv-revhead .sum{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid rgba(15,19,16,.1);border-radius:999px;padding:12px 24px}
.lv-revhead .row{display:flex;align-items:center;gap:10px}
.lv-revhead .score{font-size:20px;font-weight:600;color:#0F1310}
.lv-revhead .stars{color:#FBBC04;font-size:13px;letter-spacing:1px}
.lv-revhead .sub{font-size:12px;color:#39413B}
.lv-revhead .sub a{color:#1a73e8;font-weight:500;text-decoration:none}
.lv-revs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}
.lv-revs .g{background:#fff;border:1px solid rgba(15,19,16,.1);padding:26px;border-radius:20px;transition:all .45s cubic-bezier(.22,1,.36,1)}
.lv-revs .g:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgba(15,19,16,.08)}
.lv-revs .top{display:flex;justify-content:space-between;align-items:flex-start}
.lv-revs .who{display:flex;gap:12px;align-items:center}
.lv-revs .av{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px}
.lv-revs .nm{font-weight:600;font-size:13.5px;color:#0F1310}
.lv-revs .dt{font-size:11.5px;color:#39413B;margin-top:2px}
.lv-revs .stars{color:#FBBC04;font-size:13px;letter-spacing:1.5px;margin-top:14px}
.lv-revs p{font-size:13.5px;font-weight:300;line-height:1.75;color:#39413B;margin:10px 0 0}
.lv-note{font-size:11px;color:rgba(15,19,16,.4);margin-top:18px}
@media(max-width:1020px){.lv-revs{grid-template-columns:1fr}}
/* faq */
.lv-faqwrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,5vw,80px);align-items:start}
.lv-faqp{color:#39413B;font-weight:300;margin:14px 0 0;line-height:1.7;max-width:340px;font-size:14px}
.lv-faqb{display:inline-flex;align-items:center;padding:13px 26px;border-radius:999px;border:1px solid rgba(15,19,16,.15);color:#0F1310;font-size:13.5px;font-weight:600;margin-top:22px;text-decoration:none;transition:.3s}
.lv-faqb:hover{border-color:#0F1310}
.lv-faq{border:1px solid rgba(15,19,16,.1);border-radius:14px;background:#fff;margin-bottom:12px;overflow:hidden}
.lv-faq summary{list-style:none;cursor:pointer;padding:20px 24px;font-weight:600;font-size:14.5px;display:flex;justify-content:space-between;align-items:center;gap:16px;color:#0F1310}
.lv-faq summary::-webkit-details-marker{display:none}
.lv-faq .pm{width:30px;height:30px;border-radius:50%;border:1px solid rgba(15,19,16,.1);display:flex;align-items:center;justify-content:center;font-size:15px;color:#00794F;transition:all .35s cubic-bezier(.22,1,.36,1);flex:none}
.lv-faq[open] .pm{background:#00794F;color:#fff;border-color:#00794F;transform:rotate(45deg)}
.lv-faq .a{padding:0 24px 22px;font-size:13.5px;font-weight:300;color:#39413B;line-height:1.75;max-width:560px}
@media(max-width:1020px){.lv-faqwrap{grid-template-columns:1fr}}
/* news */
.lv-newshead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}
.lv-news{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}
.lv-news .n{background:#fff;border:1px solid rgba(15,19,16,.1);border-radius:20px;overflow:hidden;transition:all .45s cubic-bezier(.22,1,.36,1);display:flex;flex-direction:column;text-decoration:none}
.lv-news .n:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgba(15,19,16,.08)}
.lv-news .ph{overflow:hidden;aspect-ratio:16/9.6}
.lv-news img{width:100%;height:100%;object-fit:cover;filter:saturate(.88);transition:transform 1s cubic-bezier(.22,1,.36,1)}
.lv-news .n:hover img{transform:scale(1.05)}
.lv-news .bd{padding:22px 24px 26px;display:flex;flex-direction:column;flex:1}
.lv-news .tag{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#00794F;font-weight:600}
.lv-news h3{font-size:16.5px;font-weight:600;line-height:1.35;margin:9px 0 0;letter-spacing:-.01em;color:#0F1310}
.lv-news p{font-size:13px;color:#39413B;font-weight:300;line-height:1.65;margin:8px 0 0;flex:1}
.lv-news .rd{margin-top:16px;font-size:13px;font-weight:600;color:#00794F}
@media(max-width:1020px){.lv-news{grid-template-columns:1fr}}
/* instagram */
.lv-ighead{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}
.lv-ighead .id{display:flex;gap:14px;align-items:center}
.lv-ighead .ic{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 110%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
.lv-ighead .h{font-weight:600;font-size:15px;color:#0F1310}
.lv-ighead .s{font-size:12.5px;color:#39413B;font-weight:300;margin-top:1px}
.lv-ig{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:26px}
.lv-ig .t{position:relative;overflow:hidden;aspect-ratio:1;border-radius:14px;display:block}
.lv-ig img{width:100%;height:100%;object-fit:cover;filter:saturate(.92);transition:transform .8s cubic-bezier(.22,1,.36,1)}
.lv-ig .t:hover img{transform:scale(1.07)}
.lv-ig .ov{position:absolute;inset:0;background:rgba(15,19,16,.72);display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:500;opacity:0;transition:opacity .4s}
.lv-ig .t:hover .ov{opacity:1}
@media(max-width:1020px){.lv-ig{grid-template-columns:repeat(3,1fr)}}

.lv-tile .ic{color:#00794F}
.lv-tile .ic svg{width:22px;height:22px}
.lv-feats .i{color:#0A9464}
.lv-feats .i svg{width:17px;height:17px}

.elementor-widget-heading b{font-weight:700}/* End custom CSS */