.lighting-installation_container__VNzpP{width:100%;margin:0}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK{width:100%;height:100vh;background:url(/assets/osvetlenie.webp) no-repeat;background-size:cover;background-position:50%;position:relative;line-height:1.6;box-shadow:-1px 2px 5px 0 rgba(15,9,3,.7);-webkit-box-shadow:-1px 2px 5px 0 rgba(15,9,3,.7);-moz-box-shadow:-1px 2px 5px 0 rgba(15,9,3,.7)}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK:before{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:linear-gradient(90deg,rgba(0,0,0,.6),rgba(0,0,0,.3))}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc{display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:0 auto;padding:0 1rem;max-width:1200px;justify-content:flex-start;position:relative}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz{max-width:900px;text-shadow:2px 2px 10px rgba(0,0,0,.5);color:#fff;animation:lighting-installation_fadeInUp__BNr9_ .8s ease-in-out;margin-top:-16%}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz h1{font-size:3.8rem;font-weight:700;margin-bottom:1.5rem;line-height:1.2}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz p{font-size:1.5rem;margin-bottom:3rem;margin-top:3rem;opacity:.9;width:70%}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz a{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;color:#fff;font-weight:bolder;font-size:1.2rem;padding:16px 20px;border-radius:26px;background-color:#028b8b;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:-1px -5px 15px #028b8b,5px 5px 15px #095555,inset 5px 5px 10px #196767,inset -5px -5px 10px #07b6b6}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz a span{transition:all .3s cubic-bezier(.4,0,.2,1);margin-left:6px;display:inline-flex}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz a svg{width:28px;height:28px}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz a:hover .lighting-installation_chevronRight__ZowZ9{transform:translateX(7px)}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz a:hover{transform:translateY(-6px)}@media(max-height:450px)and (orientation:landscape){.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz{padding-top:2rem;padding-left:1.5rem;box-sizing:border-box}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz h1{font-size:2rem}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz p{font-size:.95rem;margin-bottom:1.5rem;margin-top:0}}@media(max-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz{padding-right:1.5rem;box-sizing:border-box}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz h1{font-size:2.3rem}.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz p{font-size:1.2rem;width:90%}}@media(min-width:768px)and (max-width:1024px){.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc{padding:0 2rem;margin:0 auto 0 2rem;width:90%}}@media(min-width:1024px)and (max-width:1200px)and (orientation:landscape){.lighting-installation_container__VNzpP .lighting-installation_header__ZmsWK .lighting-installation_headerContent__3ZVoc .lighting-installation_headerText__qjjiz{padding-left:2rem;box-sizing:border-box}}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig{max-width:1200px;padding:0 2rem;margin:8rem auto 0}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsHeader__Dg0zJ h1{width:80%;line-height:1.2;font-size:2.5rem;font-weight:700;color:#143950;letter-spacing:.8px;margin-left:2.3rem;position:relative}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsHeader__Dg0zJ h1:before{position:absolute;content:"";width:4px;height:95%;background-color:#143950;left:0;margin-left:-1.5rem}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsHeader__Dg0zJ p{color:#143950;font-size:1.3rem;margin-top:5rem}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:2rem;gap:2rem}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:14px;background-color:#fff;padding:2rem;box-shadow:0 1px 1px rgba(0,0,0,.12),0 2px 2px rgba(0,0,0,.12);transition:all .3s cubic-bezier(.4,0,.2,1)}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi p{font-size:1rem;line-height:1.6;color:#143950;text-align:center;font-weight:400}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi h3{font-size:1.3rem;font-weight:700;color:#143950;text-align:center}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi div{display:flex;justify-content:center;align-items:center;background-color:rgba(54,228,228,.2);padding:1rem;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi div svg{width:24px;height:24px;color:#029797}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi:hover div{background-color:#14bcbc}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi:hover div svg{color:#fff}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B .lighting-installation_benefitCard__wNxBi:hover{transform:translateY(-5px)}@media(max-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsHeader__Dg0zJ h1{width:96%;font-size:1.6rem}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem;gap:2rem}}@media(max-height:450px)and (orientation:landscape){.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsHeader__Dg0zJ h1{width:96%}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}}@media(min-width:768px)and (max-width:1024px){.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsHeader__Dg0zJ h1{width:96%}.lighting-installation_container__VNzpP .lighting-installation_benefitsSection__cwlig .lighting-installation_benefitsContainer__jmb5B{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH{display:grid;grid-template-columns:repeat(1,1fr);max-width:1200px;padding:0 2rem;margin:6rem auto 0;grid-gap:2rem;gap:2rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI{border-radius:16px;color:#143950;line-height:1.6;padding:2rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI h2{font-weight:700;font-size:2.2rem;letter-spacing:.7px;width:60%}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI p{font-size:1.1rem;width:80%}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul{list-style-type:none}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li{display:flex;justify-content:flex-start;align-items:center;padding:.5rem;font-size:1.1rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li svg{width:22px;height:22px;color:#14bcbc;flex-shrink:0;margin-right:6px;display:inline-flex}@media(min-width:768px)and (max-width:1024px){.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH{margin-top:4rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI h2{width:100%}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI p{font-size:1.1rem;width:80%}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul{list-style-type:none}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li{display:flex;align-items:flex-start;padding:.5rem;font-size:1.1rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li svg{margin-right:10px;margin-top:4px;flex-shrink:0}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li span{display:block;flex:1 1}}@media(max-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH{padding:0 1rem;margin:3rem auto 0;gap:1rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI h2{width:100%;font-size:1.5rem;line-height:1.2}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI p{font-size:1rem;width:100%}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul{margin:0;padding:0}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li{display:flex;align-items:flex-start;padding:.5rem;font-size:.95rem}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li svg{margin-right:10px;margin-top:4px;flex-shrink:0}.lighting-installation_container__VNzpP .lighting-installation_services__vJDuH .lighting-installation_serviceCard__AavkI ul li span{display:block;flex:1 1}}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg{display:flex;flex-direction:column;max-width:1200px;margin:8rem auto;gap:6rem;padding:0 1.5rem}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2{display:flex;flex-direction:column;gap:2.5rem;position:relative;align-items:center}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 img{border-radius:1rem;object-fit:cover;width:100%;height:auto;box-shadow:0 20px 40px rgba(0,0,0,.1);transition:transform .5s ease,box-shadow .5s ease}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 img:hover{transform:translateY(-8px);box-shadow:0 25px 50px rgba(0,0,0,.15)}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 div{display:flex;flex-direction:column;gap:1rem;text-align:center}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 div h3{font-size:1.75rem;font-weight:600;margin:0;position:relative;padding-bottom:1rem}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 div h3:after{content:"";position:absolute;bottom:0;left:0;width:5rem;height:3px;border-radius:16px;background:linear-gradient(90deg,#108787,#33d8d8)}@media(max-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 div h3:after{transform:translateX(-50%);left:50%}}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 div p{font-size:1.125rem;line-height:1.7;color:rgba(0,0,0,.75);margin:0}@media(min-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2:nth-child(2n){flex-direction:row-reverse}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2:nth-child(2n) div h3:after{left:0;right:auto}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2{flex-direction:row;align-items:center}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 img{width:50vw;max-width:50vw}.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg .lighting-installation_photoContainer__XMkh2 div{width:50vw;text-align:left}}@media(max-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_photos__xcsvg{margin:3rem auto}}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D{display:flex;justify-content:center;align-items:center;background-size:cover;background-position:50%;margin:6rem 0}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP{display:flex;justify-content:center;align-items:center;min-height:400px;min-width:1200px;border-radius:25px;box-shadow:0 0 4px 4px #bdc8d6;background:linear-gradient(135deg,rgba(28,181,181,.9),rgba(231,236,248,.9))}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq{max-width:800px;text-align:center;color:#424242;padding:2rem}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq h2{font-size:2rem;margin-top:0;margin-bottom:1.5rem;text-shadow:.3px .3px .3px rgba(0,0,0,.6)}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq p{font-size:1.1rem;margin-bottom:1.5rem}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq .lighting-installation_ctaButton__XSoee{display:inline-block;padding:.8rem 2rem;text-decoration:none;color:#424242;background-color:#fff;font-size:1.1rem;font-weight:600;border-radius:50px;transition:all .3s cubic-bezier(.4,0,.2,1)}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq .lighting-installation_ctaButton__XSoee:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}@media(max-width:767.98px){.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP{min-width:90vw;width:93vw}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq{box-sizing:border-box}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq h2{font-size:1.4rem;width:100%}.lighting-installation_container__VNzpP .lighting-installation_ctaSection__kuk4D .lighting-installation_ctaOverlay__wiVvP .lighting-installation_ctaContent__vnZgq p{font-size:.95rem;text-align:center}}@keyframes lighting-installation_fadeInUp__BNr9_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}