#engriva-ledsite{color:#f7f7fa}#engriva-ledsite .els-section{scroll-margin-top:120px}#engriva-ledsite .els-page-intro .elementor-heading-title,#engriva-ledsite .els-about-v3-hero .elementor-heading-title{max-width:980px}#engriva-ledsite .els-about-v3-hero{position:relative;overflow:hidden;isolation:isolate}#engriva-ledsite .els-about-v3-hero:before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-30% -20% auto 30%;height:670px;background:radial-gradient(ellipse,rgb(255 170 140 / .1),transparent 63%)}#engriva-ledsite .els-about-v3-hero-grid{gap:clamp(26px,4vw,60px)!important;align-items:center}#engriva-ledsite .els-about-v3-hero .els-hero-copy{justify-content:center}#engriva-ledsite .els-about-v3-hero .els-hero-copy>.elementor-widget-heading:nth-child(2) .elementor-heading-title{letter-spacing:-1.25px;line-height:1.12}#engriva-ledsite .els-about-v3-hero .els-hero-media{box-shadow:0 25px 55px #0006}#engriva-ledsite .els-about-v3-hero .els-hero-media img{max-height:480px;object-fit:contain!important}:where(body:not(.els-elementor-editing)) #engriva-ledsite .els-about-v3-facts{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px!important}#engriva-ledsite .els-about-v3-facts>*{min-width:0;width:100%!important}#engriva-ledsite .els-about-v3-facts .els-info-card{padding:23px!important}#engriva-ledsite .els-about-v3-spec-cards>.els-info-card{height:auto}#engriva-ledsite .els-about-v3-how .els-card,#engriva-ledsite .els-about-v3-files .els-card{min-height:235px}#engriva-ledsite .els-about-v3-ways .els-card{min-height:255px;background:linear-gradient(150deg,#252029,#1a1921);border-color:#594149}#engriva-ledsite .els-about-v3-ways .els-card:last-child{border-color:#9d6c61;background:linear-gradient(150deg,#30252b,#1b1922)}#engriva-ledsite .els-about-v3-ways .els-card .elementor-widget-button{margin-top:auto}#engriva-ledsite .els-about-v3-files a:not(.elementor-button),#engriva-ledsite .els-about-v3-care a:not(.elementor-button),#engriva-ledsite .els-contact-v3-brief a:not(.elementor-button){color:#ffb49a!important;text-decoration:underline}#engriva-ledsite .els-about-v3-files .elementor-widget-text-editor>p,#engriva-ledsite .els-about-v3-dim .elementor-widget-text-editor>p{line-height:1.75}#engriva-ledsite .els-about-list{margin:0;padding-left:1.2em;color:#cecbd4}#engriva-ledsite .els-about-list li{margin:9px 0;padding-left:3px}#engriva-ledsite .els-about-list strong{color:#fff}#engriva-ledsite .els-about-v3-uses .els-info-card{min-height:164px}#engriva-ledsite .els-about-v3-final>.els-section-inner{align-items:flex-start;gap:18px!important}#engriva-ledsite .els-about-v3-final{background:radial-gradient(ellipse at 100% 0%,#38262e 0%,#1a1921 62%)!important}#engriva-ledsite .els-contact-v3-brief .els-card{min-height:230px}#engriva-ledsite .els-topics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:6px 0 5px;font-family:Arial,Helvetica,sans-serif}#engriva-ledsite .els-topics-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:linear-gradient(155deg,#242029,#191922);border:1px solid #453d49;border-radius:14px;color:#f5f3f8!important;text-decoration:none!important;transition:transform .18s,border-color .18s}#engriva-ledsite .els-topics-card:hover{transform:translateY(-2px);border-color:#ffaa8c}#engriva-ledsite .els-topics-card:focus-visible{outline:2px solid #ffaa8c;outline-offset:3px}#engriva-ledsite .els-topics-image{display:block;aspect-ratio:4/3;position:relative;overflow:hidden;background:#0f1014}#engriva-ledsite .els-topics-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}#engriva-ledsite .els-topics-card:hover .els-topics-image img{transform:scale(1.025)}#engriva-ledsite .els-topics-image span{position:absolute;right:9px;bottom:9px;font-size:10px;letter-spacing:.08em;font-weight:700;background:#16151cda;color:#fff;padding:6px 7px;border-radius:5px}#engriva-ledsite .els-topics-card>strong{font-size:21px;line-height:1.23;padding:17px 16px 5px}#engriva-ledsite .els-topics-card>span:not(.els-topics-image){font-size:13px;color:#c7c2ce;padding:0 16px 18px;line-height:1.6}#engriva-ledsite .els-topics-card>b{margin:auto 16px 17px;display:block;border-radius:8px;background:#2b252e;color:#ffb299;text-align:center;padding:10px 8px;font-size:12px;letter-spacing:.03em}#engriva-ledsite .els-models-v3-topics{padding-top:44px!important}#engriva-ledsite .els-section .elementor-heading-title{overflow-wrap:break-word}#engriva-ledsite .els-section .elementor-widget-text-editor{max-width:100%}#engriva-ledsite .els-section .elementor-widget-text-editor p{line-height:1.7}#engriva-ledsite .els-faq-content .elementor-toggle .elementor-tab-title{border-radius:10px;color:#faf9fb}#engriva-ledsite .els-faq-content .elementor-toggle .elementor-tab-content{color:#d1ced6;line-height:1.75}@media(max-width:1100px){#engriva-ledsite .els-about-v3-facts,#engriva-ledsite .els-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){#engriva-ledsite .els-about-v3-hero-grid{grid-template-columns:1fr!important}#engriva-ledsite .els-about-v3-hero .els-hero-media{max-width:740px;width:100%!important}}@media(max-width:650px){#engriva-ledsite .els-about-v3-facts,#engriva-ledsite .els-topics-grid{grid-template-columns:1fr}#engriva-ledsite .els-topics-image{aspect-ratio:16/10}#engriva-ledsite .els-about-v3-ways .els-card{min-height:0}#engriva-ledsite .els-about-v3-how .els-card,#engriva-ledsite .els-about-v3-files .els-card{min-height:0}#engriva-ledsite .els-about-v3-hero .els-hero-copy>.elementor-widget-heading:nth-child(2) .elementor-heading-title{letter-spacing:-.4px}#engriva-ledsite .els-about-v3-uses .els-info-card{min-height:0}#engriva-ledsite .els-contact-v3-brief .els-card{min-height:0}}@media(prefers-reduced-motion:reduce){#engriva-ledsite .els-topics-card,#engriva-ledsite .els-topics-card img{transition:none!important}}@media(max-width:650px){#engriva-ledsite .els-about-v3-hero .els-hero-copy>.elementor-widget-heading:nth-child(2) .elementor-heading-title{font-size:clamp(30px,8vw,36px)!important;letter-spacing:-.55px!important;line-height:1.13!important}}