a,input,textarea,body,img,h1,h2,h3,h4{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;text-decoration:none;color:#333;font-family:"Inter Tight",sans-serif;font-optical-sizing:auto;font-weight:400;font-size:16px;box-sizing:border-box;font-weight:normal}.swal2-styled.swal2-confirm{background-color:#a7cc62 !important;font-weight:700}.swal2-popup .swal2-styled:focus{box-shadow:none !important}html{scroll-behavior:smooth}body{background:#fff;position:relative}a:visited{color:inherit;text-decoration:none}.main{max-width:1920px;margin:0px auto 0px auto;overflow:clip;position:relative;background:rgba(0,0,0,0);background-color:#f6f7f3}.inner{padding:0 80px;margin:0px auto 0px auto;max-width:1920px;position:relative;z-index:1}@media(max-width: 1440px){.inner{padding:0 60px}}@media(max-width: 1280px){.inner{padding:0 40px}}@media(max-width: 1080px){.inner{padding:0 10px}}header{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:0 0px;height:120px;background:rgba(0,0,0,0)}@media(max-width: 860px){header{height:80px}}header .logo{width:190px;height:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;font-size:18px;font-weight:400;text-transform:uppercase;color:#f6f7f3;letter-spacing:0px}header .logo.subpage{color:#292929}header .logo img{width:100%;height:100px;-o-object-fit:contain;object-fit:contain}@media(max-width: 860px){header .logo{width:130px;font-size:12px;position:relative;top:9px}}header nav{background:#f6f7f3;display:flex;align-items:center;justify-content:center;position:relative;gap:30px;font-size:20px;line-height:20px;height:40px;padding:16px 10px 16px 40px;font-weight:600}@media(max-width: 1280px){header nav{gap:24px;font-size:16px;line-height:16px;height:32px}}@media(max-width: 940px){header nav{height:20px;padding:16px 10px 16px 10px;height:40px;padding:0;background:rgba(0,0,0,0)}}header nav .nav-item{color:#292929;position:relative;font-size:inherit;line-height:inherit;font-weight:inherit;cursor:pointer;transition:all .33s ease}header nav .nav-item::after{position:absolute;background:#d1ff7b;height:3px;width:0%;bottom:7px;transition:all .33s ease;content:" ";left:-7px}header nav .nav-item:hover .soon{opacity:1}header nav .nav-item:hover::after{width:calc(100% + 14px)}@media(max-width: 940px){header nav .nav-item.desktop{display:none}}header nav .mobile-container{display:none}@media(max-width: 940px){header nav .mobile-container{display:block}}header nav .mobile-menu-button{display:none}@media(max-width: 940px){header nav .mobile-menu-button{display:block}}header nav .mobile-menu-button .lines{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column;gap:4px;width:40px;height:30px;pointer-events:none}header nav .mobile-menu-button .lines .line{height:6px;width:100%;background:#f6f7f3}header nav .mobile-menu-button .lines .line:nth-child(1){width:60%}header nav .mobile-menu-button.subpage .lines .line{background:#292929}.btn{width:-moz-fit-content;width:fit-content;display:block;background:#292929;padding:15px 40px;color:#f6f7f3;font-size:inherit;line-height:inherit;font-weight:inherit;transition:all .33s ease;cursor:pointer;font-weight:600;position:relative}.btn:visited{color:#f6f7f3}.btn:hover{background:#d1ff7b;color:#292929}.btn:hover .soon{opacity:1}.btn.offer{margin:0 0 0 16px}@media(max-width: 940px){.btn.offer{padding:10px 15px;margin:0}}.btn.offer.mobile{margin:40px auto 0 0 !important;font-size:20px}.btn.extra-left{margin:0 0 0 16px}.btn.extra-padding{padding:15px 70px}@media(max-width: 760px){.btn.extra-padding{padding:15px 80px}}@media(max-width: 940px){.btn.popup{display:none}}.btn.bottom-right{margin:40px 0 0 auto;align-self:end}.btn.lemon{background:#d1ff7b;color:#292929}.btn.lemon:visited{color:#292929}.btn.lemon:hover{background:#444;color:#d1ff7b}.top-slider{overflow:hidden;width:100%;height:min(47vw,940px);position:relative;z-index:1;margin:-120px 0 0 0}@media(max-width: 1280px){.top-slider{height:600px}}@media(max-width: 860px){.top-slider{height:520px;margin:-80px 0 0 0}}.top-slider .swiper-container{width:100%;height:100%;position:relative;z-index:1}.top-slider .swiper-container .swiper-wrapper .swiper-slide{position:relative}.top-slider .swiper-container .swiper-wrapper .swiper-slide .slide-image{position:relative;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-slider .swiper-container .swiper-wrapper .swiper-slide .slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-slider .swiper-container .swiper-wrapper .swiper-slide .overlay{background:rgba(41,41,41,.4);z-index:2;position:absolute;width:100%;height:100%;top:0;opacity:.8}.top-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper{bottom:80px;left:80px;color:#f6f7f3;font-size:min(3.7vw,80px);line-height:min(4.1vw,90px);font-weight:500;position:absolute;z-index:5;max-width:1180px}@media(max-width: 1440px){.top-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper{max-width:960px}}@media(max-width: 1280px){.top-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper{max-width:60vw}}@media(max-width: 860px){.top-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper{bottom:80px;left:20px;font-size:20px;line-height:28px;width:60vw}}.top-slider .navigation{position:absolute;bottom:80px;right:80px;display:flex;align-items:center;justify-content:center;gap:7px;z-index:5;overflow:hidden;height:50px}@media(max-width: 860px){.top-slider .navigation{bottom:20px;right:20px}}.top-slider .navigation .prev,.top-slider .navigation .next{width:30px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;top:3px;position:relative}@media(max-width: 860px){.top-slider .navigation .prev,.top-slider .navigation .next{width:20px;height:30px}}.top-slider .navigation .prev img,.top-slider .navigation .next img{-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%;height:100%}.top-slider .navigation .num-top{font-size:70px;line-height:70px;position:relative;top:8px;font-weight:600;color:#f6f7f3;width:90px;display:flex;align-items:center;justify-content:center;letter-spacing:2px}@media(max-width: 860px){.top-slider .navigation .num-top{width:50px;font-size:36px;line-height:36px;top:2px}}.top-slider .navigation .next img{transform:rotate(180deg)}h1{font-size:min(72px,4vw);line-height:min(80px,4.5vw)}@media(max-width: 560px){h1{font-size:36px;line-height:44px;font-weight:500}}.large-font{font-size:min(72px,4vw);line-height:min(80px,4.5vw)}@media(max-width: 560px){.large-font{font-size:36px;line-height:44px;font-weight:500}}.h1-wrapper{overflow:hidden;position:relative}.h1-wrapper .mobile-image{display:none;margin:24px auto}@media(max-width: 860px){.h1-wrapper .mobile-image{display:block;width:250px;height:230px}.h1-wrapper .mobile-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.text-block{max-width:min(860px,46vw);padding:0px 0px 0px 0px;position:relative;z-index:3;margin:160px 0 0 0;height:800px}@media(max-width: 1560px){.text-block{max-width:760px}}@media(max-width: 1440px){.text-block{max-width:min(760px,47vw);height:670px}}@media(max-width: 860px){.text-block{margin:40px 0 80px 0;height:auto;max-width:100%}}.text-block p{margin:40px 0;font-size:20px;line-height:26px}.graphic{position:absolute;top:40px;right:80px;width:500px;height:400px}@media(max-width: 1440px){.graphic{right:0px}}@media(max-width: 860px){.graphic{top:0;right:-160px;width:300px;height:200px;opacity:.7}}@media(max-width: 460px){.graphic{right:-90vw;opacity:.9;top:-60px}}.graphic .green-line{position:absolute;top:-40px;left:-560px;z-index:2}@media(max-width: 1440px){.graphic .green-line{left:-430px}}@media(max-width: 460px){.graphic .green-line{left:-552px}}.graphic .gons{position:absolute;top:40px;right:0;width:100%;z-index:1}.graphic .gons img{position:absolute;top:0px;left:-320px}@media(max-width: 1440px){.graphic .gons img{left:-190px}}.graphic .gons img:nth-child(2){right:-160px;top:70px;transform:rotate(90deg);position:absolute;left:unset}@media(max-width: 1440px){.graphic .gons img:nth-child(2){right:-296px}}@media(max-width: 860px){.graphic .gons img:nth-child(2){display:none}}@media(max-width: 460px){.graphic .gons img:nth-child(2){display:block;right:475px;transform:rotate(0);top:5px}}.graphic .r6{position:relative;z-index:5;left:-120px;top:80px;width:min(620px,36vw);height:min(500px,29vw)}@media(max-width: 1560px){.graphic .r6{width:min(620px,36vw);height:min(400px,26vw);left:0px}}@media(max-width: 1440px){.graphic .r6{left:0px}}@media(max-width: 1320px){.graphic .r6{left:80px;top:160px}}@media(max-width: 860px){.graphic .r6{display:none}}.graphic .r6 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video-block{width:100%;min-height:min(47vh,940px);position:relative;background:#292929;display:flex;flex-direction:column}@media(max-width: 860px){.video-block{height:400px}}@media(max-width: 760px){.video-block{margin:20px 0 0 0}}.video-block .video{width:100%;height:100%;max-height:min(1000px,70vh);overflow:hidden}.video-block .video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.video-block .video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-block .text-above{color:#292929;background:#f6f7f3;font-size:min(120px,6.8vw);line-height:1.3;font-weight:600;display:block;margin:0 auto;width:100%;text-wrap:nowrap;text-align:center;z-index:3}@media(max-width: 760px){.video-block .text-above{line-height:1;font-size:66px;text-align:left;text-wrap:unset;padding-inline:10px}}.video-block .lines{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;width:calc(100% - 120px);left:60px;height:100%;border-left:1px solid #f6f7f3;box-sizing:border-box;overflow:hidden}@media(max-width: 760px){.video-block .lines{flex-direction:column;width:calc(100% - 20px);left:10px;border-left:unset}}.video-block .lines .line{position:relative;border-right:1px solid #f6f7f3;color:#f6f7f3;height:100%;width:25%;display:flex;box-sizing:border-box}.video-block .lines .line:nth-child(3){width:27%}@media(max-width: 760px){.video-block .lines .line:nth-child(3){width:100%}}.video-block .lines .line:nth-child(4){width:23%}@media(max-width: 760px){.video-block .lines .line:nth-child(4){width:100%}}@media(max-width: 760px){.video-block .lines .line{bottom:0;width:100%;position:absolute}}.video-block .lines .line .text{margin:auto 4px 40px auto;display:block;text-align:right;font-size:36px;line-height:42px;font-weight:500;position:relative;left:0%;opacity:0;transition:all .66s ease}@media(max-width: 1440px){.video-block .lines .line .text{font-size:30px;line-height:38px}}@media(max-width: 1280px){.video-block .lines .line .text{font-size:26px;line-height:32px}}@media(max-width: 760px){.video-block .lines .line .text{margin:auto 0px 24px auto;font-size:40px;line-height:45px}}.video-block .lines .line .text.hide-after{animation-name:hide-after;animation-duration:2s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes hide-after{0%{opacity:1}50%{opacity:1}100%{opacity:0}}h2{font-size:min(70px,5.6vw);line-height:min(80px,6vw)}@media(max-width: 760px){h2{font-size:32px;line-height:1.4em;font-weight:500}}h3{font-size:min(50px,4vw);line-height:min(60px,4.4vw)}@media(max-width: 760px){h3{font-size:28px;line-height:1.4em;font-weight:500}}.who-wrapper{background:#292929}.who{padding:160px 0px;width:100%;display:flex;align-items:center;justify-content:start;gap:0px}@media(max-width: 1280px){.who{padding:80px 0}}@media(max-width: 960px){.who{padding:40px 0}}.who .who-text{position:relative;z-index:5;max-width:1280px}@media(max-width: 1440px){.who .who-text{max-width:900px}}@media(max-width: 960px){.who .who-text{max-width:min(760px,66vw)}}@media(max-width: 560px){.who .who-text{max-width:100%}}.who .who-graphic{width:400px;height:400px;display:flex;align-items:center;justify-content:center;position:relative;position:absolute;right:240px}@media(max-width: 1500px){.who .who-graphic{position:absolute;right:180px}}@media(max-width: 1280px){.who .who-graphic{width:240px;height:240px;right:120px}}@media(max-width: 560px){.who .who-graphic{display:none}}.who .who-graphic svg{width:180%;height:180%;position:absolute}@media(max-width: 1440px){.who .who-graphic svg{width:160%;height:160%}}.who .who-graphic svg g#SAJ_mainpage{fill:#444}.who .who-graphic svg path{transition:all .33s ease}.who h2{color:#f6f7f3}.who p{color:#f6f7f3;margin:40px 0;font-size:36px;line-height:48px;font-weight:400}@media(max-width: 1440px){.who p{font-size:28px;line-height:38px}}@media(max-width: 1280px){.who p{font-size:24px;line-height:1.5em}}@media(max-width: 960px){.who p{font-size:20px;line-height:1.5em;margin:24px 0}}.who .btn{margin:40px auto 0 0}.mid-slider{overflow:hidden;width:100%;height:min(47vw,940px);position:relative;z-index:1}@media(max-width: 860px){.mid-slider{height:400px}}.mid-slider h2{position:absolute;top:60px;left:80px;color:#f6f7f3;z-index:3;letter-spacing:1px;font-weight:300}@media(max-width: 960px){.mid-slider h2{top:20px;left:20px;font-size:24px;line-height:32px;font-weight:500}}.mid-slider .swiper-container{width:100%;height:100%;position:relative;z-index:1}.mid-slider .swiper-container .swiper-wrapper .swiper-slide{position:relative}.mid-slider .swiper-container .swiper-wrapper .swiper-slide .slide-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.mid-slider .swiper-container .swiper-wrapper .swiper-slide .overlay{background:rgba(41,41,41,.4);z-index:2;position:absolute;width:100%;height:100%;top:0}.mid-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper{width:calc(100% - 160px);left:80px;position:absolute;height:calc(80% - 240px);bottom:100px;font-size:min(130px,7vw);line-height:min(140px,7.5vw);color:#d1ff7b;text-align:center;z-index:5}@media(max-width: 960px){.mid-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper{left:0;width:100%;height:auto;font-size:24px;line-height:32px}}.mid-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper .small-text{width:640px;font-size:20px;line-height:26px;margin:40px 0 0 auto;position:relative;text-align:left;letter-spacing:1px;font-weight:300}@media(max-width: 960px){.mid-slider .swiper-container .swiper-wrapper .swiper-slide .text-wrapper .small-text{left:0;width:calc(100% - 40px);left:20px;height:auto;margin:24px 0 0 0;font-size:16px;line-height:22px}}.mid-slider .navigation{position:absolute;bottom:80px;right:80px;display:flex;align-items:center;justify-content:center;gap:7px;z-index:5;height:50px}@media(max-width: 1080px){.mid-slider .navigation{bottom:20px;right:20px}}.mid-slider .navigation .prev,.mid-slider .navigation .next{width:30px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;top:3px;position:relative}@media(max-width: 1080px){.mid-slider .navigation .prev,.mid-slider .navigation .next{width:20px;height:35px}}.mid-slider .navigation .prev img,.mid-slider .navigation .next img{-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%;height:100%}.mid-slider .navigation .num{font-size:24px;line-height:24px;position:relative;top:5px;font-weight:500;color:#f6f7f3;width:90px;display:flex;align-items:center;justify-content:center;letter-spacing:2px}@media(max-width: 1080px){.mid-slider .navigation .num{width:60px}}.mid-slider .navigation .num .small{font-size:14px;line-height:14px;position:relative;bottom:5px}.mid-slider .navigation .next img{transform:rotate(180deg)}.medium-font{font-size:48px;line-height:56px}@media(max-width: 1440px){.medium-font{font-size:40px;line-height:50px}}@media(max-width: 560px){.medium-font{font-size:26px;line-height:32px}}.medium-font p{font-size:inherit;line-height:inherit}.products{padding:60px 0px}@media(max-width: 560px){.products{padding:40px 0}}.products h2{margin:0 0 80px 0}@media(max-width: 560px){.products h2{margin:0 0 24px 0}}.products .btn{margin:24px auto}.product-list{gap:40px min(80px,10%);display:flex;justify-content:center;align-items:start;position:relative;flex-wrap:wrap}@media(max-width: 1280px){.product-list{flex-wrap:wrap;gap:50px}}@media(max-width: 760px){.product-list{gap:30px}}.product-list .product{position:relative;width:520px;display:flex;align-items:start;justify-content:center;flex-direction:column}@media(max-width: 1440px){.product-list .product{width:360px}}@media(max-width: 1280px){.product-list .product{width:360px}}.product-list .product .title{margin:0 0 16px 0}.product-list .product .description{margin:0 0 24px 0;max-height:109px;overflow:hidden}@media(max-width: 1440px){.product-list .product .description{max-height:87px}}.product-list .product .description p{margin:0;font-size:20px;line-height:1.4em}@media(max-width: 1440px){.product-list .product .description p{font-size:16px}}@media(max-width: 560px){.product-list .product .description p{font-size:16px}}.product-list .product .cover{display:flex;align-items:center;justify-content:center;width:100%;height:260px;position:relative;margin:0 0 40px 0;z-index:1}.product-list .product .cover .small-tiles{position:absolute;width:60px;height:60px;z-index:7;top:40px;right:23px;font-size:16px;line-height:16px;font-weight:600}.product-list .product .cover .small-tiles .tile{position:absolute;z-index:3;display:flex;align-items:center;justify-content:center}.product-list .product .cover .small-tiles .tile .tile-bg{width:52px;height:60px;position:absolute;z-index:1}.product-list .product .cover .small-tiles .tile .wifi-icon{width:21px;height:16px;position:absolute;z-index:2}.product-list .product .cover .small-tiles .tile div{position:absolute;z-index:2}.product-list .product .cover .small-tiles .wifi{position:absolute;top:0;right:0}.product-list .product .cover .small-tiles .watt{position:absolute;top:49px;right:28px}.product-list .product .cover .lime-text{z-index:2;position:absolute;display:flex;align-items:center;justify-content:center;font-size:360px;color:#d1ff7b;line-height:360px;letter-spacing:10px;text-align:center;pointer-events:none}@media(max-width: 1440px){.product-list .product .cover .lime-text{transform:scale(0.8);letter-spacing:0}}.product-list .product .cover .thumb{width:260px;height:260px;z-index:5;position:relative}@media(max-width: 560px){.product-list .product .cover .thumb{width:220px;height:220px}}.product-list .product .cover .thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-list .product .cover .background{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1;width:100%;height:100%}.product-list .product .cover .background .hex{position:absolute;display:flex;align-items:center;justify-content:center;z-index:1;opacity:.7;width:100%;height:100%}@media(max-width: 1440px){.product-list .product .cover .background .hex{transform:scale(0.8)}}@media(max-width: 560px){.product-list .product .cover .background .hex{transform:scale(0.6)}}.product-list .product .cover .background .hex img{position:absolute}@media(max-width: 1280px){.product-list .product .cover .background .hex.first img{transform:scale(0.8)}}.product-list .product .cover .background .hex.second img{right:-30%;top:-120px}@media(max-width: 1440px){.product-list .product .cover .background .hex.second img{right:-55%}}@media(max-width: 1280px){.product-list .product .cover .background .hex.second img{transform:scale(0.8)}}.product-list .product .cover .background .hex.third img{top:-60%;right:-20%}@media(max-width: 1280px){.product-list .product .cover .background .hex.third img{transform:scale(0.8)}}footer{background:#292929;padding:50px 0px 16px 0px;color:#f6f7f3;position:relative;z-index:3}footer .footer-container{display:flex;gap:80px;align-items:start;margin:0 0 24px 0;justify-content:space-between}@media(max-width: 1080px){footer .footer-container{flex-wrap:wrap;gap:40px}}footer .title{font-size:32px;line-height:1.5em;color:#d1ff7b;margin:0 0 16px 0;font-weight:500}footer a{color:#f6f7f3;display:block;line-height:1.4em}footer p{color:#f6f7f3;margin:0}footer .map{text-decoration:underline;display:flex;align-items:center;justify-content:center;gap:6px;width:-moz-fit-content;width:fit-content}footer .col2{display:flex;align-items:start;justify-content:start;gap:40px}footer .col2 .line{width:2px}footer .social{display:flex;align-items:center;justify-content:center;gap:16px;margin:24px auto 0 0;width:-moz-fit-content;width:fit-content}footer .social .fb img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}footer .nav-item{color:#f6f7f3;font-size:20px;line-height:1.5em;margin:0 0 16px 0;display:block;cursor:pointer;transition:all .33s ease;font-weight:500;position:relative}footer .nav-item:hover{color:#d1ff7b}footer .nav-item:hover .soon{opacity:1}footer .by{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-top:2px solid #f6f7f3;color:#f6f7f3}.home-newsletter{position:relative;padding:240px 0 220px 0}@media(max-width: 1440px){.home-newsletter{padding:160px 0 110px 0}}@media(max-width: 1280px){.home-newsletter{padding:60px 0 240px 0}}@media(max-width: 1080px){.home-newsletter{padding:60px 0 120px 0}}.home-newsletter img{pointer-events:none}.home-newsletter .bg{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;top:0}.home-newsletter .solar1{position:absolute;left:0;top:60px;height:420px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1440px){.home-newsletter .solar1{height:240px}}@media(max-width: 1280px){.home-newsletter .solar1{display:none}}.home-newsletter .solar2{position:absolute;bottom:0;right:0;height:360px;-o-object-fit:contain;object-fit:contain}@media(max-width: 1440px){.home-newsletter .solar2{height:240px;right:-40px}}@media(max-width: 1080px){.home-newsletter .solar2{opacity:.5}}.home-newsletter .newsletter{margin:0 auto;width:860px;position:relative}@media(max-width: 1080px){.home-newsletter .newsletter{width:100%}}.home-newsletter .newsletter .inputs .input-container label{font-size:14px;font-weight:500}.home-newsletter .newsletter .title{font-size:min(80px,7vw);line-height:1.1em;position:relative;z-index:3;margin:0 0 60px 0}@media(max-width: 1080px){.home-newsletter .newsletter .title{font-size:24px;font-weight:500;margin:0 0 40px 0}}.home-newsletter .newsletter .title .small{font-size:20px;line-height:1.25em;position:relative;z-index:3}@media(max-width: 1080px){.home-newsletter .newsletter .title .small{font-size:16px;margin:9px 0 0 0}}.home-newsletter .newsletter .title .green-arrow{bottom:-80px;right:0;width:280px;height:280px;-o-object-fit:contain;object-fit:contain;position:absolute;z-index:-1}@media(max-width: 1080px){.home-newsletter .newsletter .title .green-arrow{opacity:.7;width:200px;height:200px}}.home-newsletter .newsletter-form{display:flex;align-items:center;justify-content:start;gap:30px;position:relative}@media(max-width: 1080px){.home-newsletter .newsletter-form{gap:16px;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:0 auto}}.home-newsletter .newsletter-form .btn{height:80px;width:240px;padding:0;text-align:center;line-height:80px;font-size:20px}@media(max-width: 1440px){.home-newsletter .newsletter-form .btn{height:67px;line-height:67px}}@media(max-width: 1080px){.home-newsletter .newsletter-form .btn{height:40px;width:150px;align-self:end;margin:0 0 0 auto;line-height:40px;position:absolute;top:220px}}.home-newsletter input{width:560px}@media(max-width: 1080px){.home-newsletter input{max-width:560px;width:100%;padding:20px}}.soon{display:block;content:" ";position:absolute;top:-40px;background:#d1ff7b;color:#292929;padding:10px 15px;transition:all .66s ease;opacity:0;font-weight:600;text-align:center;font-size:14px;line-height:1em;z-index:5}.soon.right{right:-40px}.soon.left{left:-40px}.inputs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:40px;margin:24px 0;position:relative}@media(max-width: 1280px){.inputs{gap:16px}}form input[type=checkbox]{width:0;height:0;display:none}form .input-container{display:flex;align-items:center;justify-content:center;position:relative}form .input-container a{color:#333;font-weight:bold;display:block;align-self:flex-end;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto}form input,form textarea{border:2px solid #292929;outline:none;color:#444;padding:26px 30px;font-size:20px}@media(max-width: 1440px){form input,form textarea{font-size:18px;padding:21px 27px}}@media(max-width: 1080px){form input,form textarea{max-width:560px;width:100%;padding:20px}}form ::-moz-placeholder{color:#292929;opacity:.5}form ::placeholder{color:#292929;opacity:.5}form label{max-width:540px;text-transform:unset;cursor:pointer}@media(max-width: 1440px){form label{max-width:400px}}form label.gdpr{padding:0 0 0 27px}form label.gdpr::before{position:absolute;width:15px;height:15px;border:2px solid #292929;background:#fff;left:0;top:5px;content:" ";display:block;color:#292929;font-weight:bold;line-height:.75em}form input:checked+label::before{background:#d1ff7b}@media(max-width: 1080px){form.newsletter .input-container{width:300px;margin:0 auto}}.popup-component{opacity:0;transform:scale(0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(125,125,125,.5);transition:all 1s ease;z-index:99}.popup-component.dblock{display:block}.popup-component.open{transform:scale(1);opacity:1}.popup-component .menu-list{margin:0 auto;padding:40px}.popup-component .menu-list .nav-item{transition:all .66s ease;font-size:28px;line-height:1.3em;display:block;margin:16px 0}.popup-component .close{width:37px;height:37px;border:3px solid #292929;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px;cursor:pointer;transition:all .33s ease}@media(max-width: 560px){.popup-component .close{top:24px;right:16px}}.popup-component .close:hover{background:#292929}.popup-component .close:hover .line{background:#f6f7f3}.popup-component .close .line{height:3px;width:21px;background:#292929;position:absolute;transform:rotate(45deg);transition:all .33s ease}.popup-component .close .line:nth-child(2){transform:rotate(-45deg)}.popup-component h2{font-size:28px;line-height:1.25em;margin:0 0 24px 0;font-weight:bold}.popup-component .popup-form{width:300px;height:560px;padding:40px 40px;background:#f6f7f3;position:relative;left:calc(50% - 190px);top:80px}@media(max-width: 1280px){.popup-component .popup-form{height:530px;top:40px}}@media(max-width: 460px){.popup-component .popup-form{padding:40px 15px;height:450px;left:calc(50% - 165px);width:calc(100% - 30px);height:calc(100% - 80px);top:0;left:0}}.popup-component .popup-form input,.popup-component .popup-form textarea{padding:12px 24px;font-size:16px;margin:0 0 16px 0;width:280px}@media(max-width: 460px){.popup-component .popup-form input,.popup-component .popup-form textarea{padding:10px 20px;font-size:16px;margin:0 auto 12px auto;width:100%}}.popup-component .popup-form form{display:flex;flex-direction:column;align-items:start;justify-content:start}.popup-component .popup-form .btn{margin:40px 0 0 auto}.popup-component .checkbox-text{font-size:12px;font-weight:400}.part-container{position:relative;padding:40px 0}.part-container .bg{position:absolute;top:0;left:0;z-index:0}.part-container .top-text{font-size:36px;line-height:1.25em;max-width:1080px;font-weight:500}@media(max-width: 860px){.part-container .top-text{font-size:18px}}.choose-container{position:relative;background:#292929;color:#f6f7f3}.choose-container .lines{position:absolute;top:0;left:0;box-sizing:border-box;border-top:5px solid #5a5a5a;border-bottom:5px solid #5a5a5a;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.choose-container .lines .line{border:1px solid rgba(90,90,90,.5764705882);width:22%;height:100%}.choose-container h2{text-align:center;font-size:min(120px,6.5vw);line-height:min(120px,6.5vw);color:#f6f7f3;font-weight:500}@media(max-width: 860px){.choose-container h2{font-size:32px;line-height:40px;font-weight:600}}.choose{padding:40px 0}@media(max-width: 860px){.choose{padding:20px 0}}.choose.about h2{margin:40px auto 60px auto}@media(max-width: 760px){.choose.about h2{font-size:32px;line-height:1.4em}}.choose.about .grid{max-width:1760px;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width: 1280px){.choose.about .grid{grid-template-columns:1fr 1fr}}@media(max-width: 760px){.choose.about .grid{gap:30px}}.choose.about .grid .item{width:230px}@media(max-width: 760px){.choose.about .grid .item{width:130px}}.choose.about .grid .item .large{font-size:min(140px,9vw)}@media(max-width: 760px){.choose.about .grid .item .large{font-size:60px}}@media(max-width: 760px){.choose.about .grid .item .text{font-size:18px}}.choose .grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px min(80px,4vw);max-width:1380px;margin:40px auto;color:#d1ff7b;justify-content:start;align-items:start;flex-wrap:wrap;z-index:3;position:relative}@media(max-width: 1280px){.choose .grid{justify-content:center;grid-template-columns:1fr 1fr 1fr}}@media(max-width: 860px){.choose .grid{gap:30px 12px;grid-template-columns:1fr 1fr}}.choose .grid .item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;width:-moz-fit-content;width:fit-content;width:360px;margin:0 auto}@media(max-width: 1500px){.choose .grid .item{width:320px}}@media(max-width: 860px){.choose .grid .item{width:90%;gap:24px}}.choose .grid .item img{width:130px;height:130px;-o-object-fit:contain;object-fit:contain}@media(max-width: 860px){.choose .grid .item img{width:100px;height:100px}}.choose .grid .item .large{font-size:min(140px,9vw);line-height:1em;color:#d1ff7b;font-weight:600}@media(max-width: 860px){.choose .grid .item .large{font-size:100px}}.choose .grid .item .text{text-align:center;color:#f6f7f3;font-size:36px;line-height:1.4em}@media(max-width: 860px){.choose .grid .item .text{font-size:24px}}.ponuka-container{position:relative;border-bottom:1px solid rgba(90,90,90,.1529411765)}.ponuka-container h2{color:#292929;width:100%;z-index:3;position:relative;text-align:center;font-weight:500;margin:60px auto 80px auto}@media(max-width: 860px){.ponuka-container h2{margin:24px auto}}.ponuka-container .bg{position:absolute;top:0;left:0;z-index:0;height:100%}.ponuka-container .choose .grid .item .text{color:#292929;font-size:28px;font-weight:500}@media(max-width: 860px){.ponuka-container .choose .grid .item .text{font-size:18px}}.ponuka-container .choose .grid .item .text strong{padding:0 0 16px 0;font-size:32px;display:block}@media(max-width: 860px){.ponuka-container .choose .grid .item .text strong{font-size:22px}}.akcia-container h2{color:#292929;width:100%;z-index:3;position:relative;font-weight:400;margin:60px auto}@media(max-width: 860px){.akcia-container h2{margin:24px auto}}.akcia-container .akcia{position:relative;padding:120px 180px 120px 200px}@media(max-width: 1440px){.akcia-container .akcia{padding:90px 140px 90px 150px}}@media(max-width: 1080px){.akcia-container .akcia{padding:90px 5% 90px 9%}}@media(max-width: 560px){.akcia-container .akcia{padding:30px 5%}}.akcia-container .akcia .years{position:absolute;bottom:30px;right:60px;font-weight:600;width:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}@media(max-width: 560px){.akcia-container .akcia .years{bottom:20px;right:20px;width:80px}}.akcia-container .akcia .years .large{font-size:100px;border-bottom:4px solid #f6f7f3;color:#f6f7f3}@media(max-width: 560px){.akcia-container .akcia .years .large{font-size:60px}}.akcia-container .akcia .years .rok{font-size:30px;color:#f6f7f3;text-align:center;margin:10px 0 0 0}@media(max-width: 560px){.akcia-container .akcia .years .rok{font-size:24px}}.akcia-container .akcia .bg{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;z-index:1}.akcia-container .akcia .akcia-wrapper{position:relative;z-index:2;display:flex;align-items:start;justify-content:space-between;gap:80px}@media(max-width: 560px){.akcia-container .akcia .akcia-wrapper{gap:30px;flex-direction:column}}.akcia-container .akcia .akcia-wrapper .device{width:min(590px,31vw);-o-object-fit:contain;object-fit:contain}@media(max-width: 560px){.akcia-container .akcia .akcia-wrapper .device{width:160px;height:180px}}.akcia-container .akcia .akcia-wrapper .akcia-text{color:#f6f7f3}.akcia-container .akcia .akcia-wrapper .akcia-text h2{color:#f6f7f3;font-size:50px;font-weight:600;margin:30px 0 6px 0;line-height:60px}@media(max-width: 1080px){.akcia-container .akcia .akcia-wrapper .akcia-text h2{font-size:24px;line-height:32px;margin:16px 0 6px 0}}.akcia-container .akcia .akcia-wrapper .akcia-text p{margin:0 0 0 0;font-size:30px}@media(max-width: 1080px){.akcia-container .akcia .akcia-wrapper .akcia-text p{font-size:20px}}.bottom-text{margin:60px 0;font-size:55px;line-height:1.4em}@media(max-width: 1440px){.bottom-text{font-size:45px}}@media(max-width: 1180px){.bottom-text{font-size:24px;margin:30px 0}}.form-text{position:inherit;width:-moz-fit-content;width:fit-content}.form-text .small-text{font-size:20px;margin:24px 0 60px 0}.form-text .green-arrow{bottom:-100px;right:0;width:280px;height:280px;-o-object-fit:contain;object-fit:contain;position:absolute;z-index:-1}@media(max-width: 1080px){.form-text .green-arrow{opacity:.7;width:200px;height:200px}}.form-container{margin:0 0 60px 0}.form-container form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 300px;gap:24px;justify-items:start;align-items:start}@media(max-width: 1180px){.form-container form{grid-template-columns:1fr;grid-template-rows:auto;max-width:560px;margin:0 auto;gap:16px}}.form-container form input[type=hidden]{display:none !important}.form-container form input,.form-container form textarea{width:100%}@media(max-width: 1180px){.form-container form input,.form-container form textarea{font-size:14px;padding:12px 15px}}.form-container form textarea{height:300px}@media(max-width: 1180px){.form-container form textarea{height:150px}}.form-container form .left{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-items:start;align-items:start;width:67%}.form-container .input{display:flex;flex-direction:column;align-items:start;justify-content:start;width:100%}.form-container .input.message{grid-row:span 2}@media(max-width: 1180px){.form-container .input.message{order:99}}.form-container .input.ico{width:70%}@media(max-width: 1180px){.form-container .input.ico{width:100%}}.form-container .input label.input-line{margin:0 0 6px 0;padding:0;font-size:18px;font-weight:600}.form-container textarea{width:100%}.form-container .inputs{justify-content:space-between;width:100%}@media(max-width: 1180px){.form-container .inputs{flex-direction:column;align-items:start;justify-content:start}.form-container .inputs .btn{margin:0 0 0 auto}}.contact-page{position:relative;display:flex;align-items:start;justify-content:space-between;gap:60px;margin:30px 0 30px 0}@media(max-width: 940px){.contact-page{flex-direction:column;gap:40px}}.contact-page .bg{position:absolute;left:0px;top:-40px;z-index:-1}@media(max-width: 940px){.contact-page .bg{top:-30px}}.contact-page .col{position:relative;z-index:2;font-size:20px;line-height:1.4em}@media(max-width: 1440px){.contact-page .col{font-size:16px}}.contact-page .col:nth-child(2){width:calc(100% - 60px - 80px - 380px);padding:0 0 0 60px}@media(max-width: 1440px){.contact-page .col:nth-child(2){width:calc(100% - 40px - 0px - 380px)}}@media(max-width: 940px){.contact-page .col:nth-child(2){width:100%;padding:0;margin:0 auto 60px auto}}.contact-page .contact-wrapper{display:flex;align-items:start;justify-content:start;gap:40px;padding:0 0 20px 0;border-bottom:2px solid #292929}@media(max-width: 1440px){.contact-page .contact-wrapper{gap:20px}}.contact-page .contact-wrapper.sk>div:nth-child(2),.contact-page .contact-wrapper.hu>div:nth-child(2),.contact-page .contact-wrapper.ro>div:nth-child(2){top:68px;position:relative}.contact-page .persons{padding:0px 0}.contact-page .persons .flags{margin:6px 0}.contact-page .persons .flags img{width:30px;height:20px;-o-object-fit:contain;object-fit:contain}.contact-page .persons .person{margin:24px 0}.contact-page .persons .person .name{font-weight:600;margin:0 0 6px 0;font-size:20px}.contact-page .persons .person a{display:block;margin:0 0 6px 0;font-size:18px}.contact-page .form-container{margin:40px 0 0 0;width:100%}@media(max-width: 940px){.contact-page .form-container{margin:20px 0 0 0}}.contact-page .form-container form{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;width:100%}@media(max-width: 940px){.contact-page .form-container form{grid-template-columns:1fr;grid-template-rows:auto}}.contact-page .form-container .input.message{grid-row:span 3}@media(max-width: 1180px){.contact-page .form-container .input.message{order:unset}}@media(max-width: 940px){.contact-page .form-container .input.message{grid-row:span 1;order:9}}.contact-page .form-container .inputs{grid-column:1/span 2;width:-moz-fit-content;width:fit-content;margin:0 0 0 auto}@media(max-width: 1180px){.contact-page .form-container .inputs{flex-direction:row}}@media(max-width: 940px){.contact-page .form-container .inputs{flex-direction:column;grid-column:span 1;order:11}}.akcie-page{padding:40px 0;background-image:url("/assets/images/large-grid.svg");background-repeat:repeat-y}.akcie-page h1{margin:0 0 40px 0}.matrix-container h2,.matrix-container h3{margin:0 0 24px 0}.matrix-container .btn{color:#f6f7f3;font-size:18px;padding:7px 70px}.matrix-container .obrazokTextom{display:flex;align-items:start;justify-content:start;gap:40px;margin:60px 0}@media(max-width: 560px){.matrix-container .obrazokTextom{margin:40px 0}}.matrix-container .obrazokTextom.right .obrazok{order:2;float:right;padding:0 0px 40px 40px;margin:0 0 0 16px}@media(max-width: 560px){.matrix-container .obrazokTextom.right .obrazok{max-width:180px;width:180px;max-height:180px;padding:0 0px 20px 20px}}.matrix-container .obrazokTextom .obrazok{max-width:min(39vw,660px);height:auto;-o-object-fit:contain;object-fit:contain;float:left;padding:0 40px 40px 0px;margin:0 16px 0 0}@media(max-width: 560px){.matrix-container .obrazokTextom .obrazok{max-width:180px;width:180px;max-height:180px;padding:0 20px 20px 0px}}.matrix-container .obrazokTextom .text{font-size:32px;line-height:1.4em}@media(max-width: 560px){.matrix-container .obrazokTextom .text{font-size:18px}}.matrix-container .obrazokTextom .text p{font-size:inherit;margin:0 0 24px 0}@media(max-width: 560px){.matrix-container .obrazokTextom .text p{margin:0 0 16px 0}}.matrix-container .obrazokTextom .text ul,.matrix-container .obrazokTextom .text ol{font-size:inherit;margin:0 0 24px 0}.matrix-container .obrazokTextom .text ul li,.matrix-container .obrazokTextom .text ol li{font-size:.7em;line-height:1.5em;margin:0 0 7px 0}@media(max-width: 560px){.matrix-container .obrazokTextom .text ul li,.matrix-container .obrazokTextom .text ol li{font-size:.8em}}.matrix-container .textBlok .text{font-size:24px;line-height:1.4em}@media(max-width: 560px){.matrix-container .textBlok .text{font-size:18px}}.matrix-container .textBlok .text p{font-size:inherit;margin:0 0 24px 0}@media(max-width: 560px){.matrix-container .textBlok .text p{margin:0 0 16px 0}}.hexagon-clip{clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);overflow:hidden;width:400px;height:450px;transition:all .7s ease}@media(max-width: 1180px){.hexagon-clip{width:320px;height:360px}}.hexagon-clip:hover{transform:scale(1.07);clip-path:polygon(50% 0%, 100% 0%, 100% 100%, 50% 100%, 0 100%, 0 0%)}.about-top-container{position:relative;margin:-120px 0 0 0;height:min(47vw,940px);font-size:20px}@media(max-width: 1760px){.about-top-container{height:920px}}@media(max-width: 1440px){.about-top-container{font-size:18px;height:800px}}@media(max-width: 1180px){.about-top-container{height:auto;font-size:16px}}.about-top-container .bg{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;z-index:0}.about-top-container .about-top{position:relative;z-index:2;color:#f6f7f3;padding:180px 0 0 0;display:flex;justify-content:space-between;align-items:start;flex-direction:row;gap:80px;width:100%}@media(max-width: 1180px){.about-top-container .about-top{flex-direction:column;padding:140px 0 0 0;gap:30px}}.about-top-container .about-top .left{max-width:min(860px,47vw);transition:all .66s ease}@media(max-width: 1180px){.about-top-container .about-top .left{max-width:100%}}.about-top-container .about-top p{margin:0 0 24px 0;font-size:inherit;line-height:1.4em}.about-top-container .about-top h1{color:inherit;margin:0 0 30px 0}.about-top-container .about-top .about-video-container{position:absolute;right:0%;width:835px;height:645px;z-index:4;display:flex;justify-content:center;align-items:center;transition:all .7s ease}@media(max-width: 1560px){.about-top-container .about-top .about-video-container{width:460px;height:540px}}@media(max-width: 1180px){.about-top-container .about-top .about-video-container{position:relative;width:100%}}.about-top-container .about-top .about-video-container .hex{position:absolute;z-index:1}.about-top-container .about-top .about-video-container .bg1{top:0;right:0px}.about-top-container .about-top .about-video-container .bg2{top:212px;right:0}.about-top-container .about-top .about-video-container .bg3{bottom:40px;left:-80px}@media(max-width: 1180px){.about-top-container .about-top .about-video-container .bg3{display:none}}.about-top-container .about-top .about-video-container .about-video{display:flex;align-items:center;justify-content:center;z-index:3;position:relative;cursor:pointer}.about-top-container .about-top .about-video-container .about-video:hover{width:100%}.about-top-container .about-top .about-video-container .about-video video{z-index:4;position:relative;width:200%;height:125%}.about-top-container .about-top .about-video-container .about-video .play-button{width:50%;height:50%;-o-object-fit:contain;object-fit:contain;z-index:5;position:absolute;pointer-events:none}.who-container{background:#292929;width:100%;color:#f6f7f3;padding:80px 0}@media(max-width: 760px){.who-container{padding:40px 0}}.who-container h2{margin:0 0 40px 0;color:inherit}.who-container p{font-size:20px;line-height:1.4em;color:inherit}@media(max-width: 1440px){.who-container p{font-size:16px}}@media(max-width: 1180px){.who-container p{font-size:16px}}.who-container .whowe{display:flex;gap:60px;align-items:center;justify-content:space-between;width:100%}@media(max-width: 1180px){.who-container .whowe{gap:40px;flex-direction:column}}.who-container .whowe .left{max-width:660px}.who-container .whowe .svk-wrapper{position:relative;display:flex;width:100%}.who-container .whowe .svk-wrapper .map-lines{margin-inline:auto}.who-container .whowe .svk-wrapper .cz{width:min(49vw,970px);min-width:400px;margin-inline:auto}.who-container .whowe .svk-wrapper .cz+.hexagon-clip.small{bottom:45%;left:29%}@media only screen and (max-width: 1180px){.who-container .whowe .svk-wrapper .cz+.hexagon-clip.small{bottom:40%;left:37%}}@media only screen and (max-width: 768px){.who-container .whowe .svk-wrapper .cz+.hexagon-clip.small{bottom:36%;left:34%}}@media only screen and (max-width: 600px){.who-container .whowe .svk-wrapper .cz+.hexagon-clip.small{left:26%}}.who-container .whowe .svk-wrapper .hu{width:min(49vw,970px);min-width:400px;margin-inline:auto}.who-container .whowe .svk-wrapper .hu+.hexagon-clip.small{bottom:48%;left:37%}@media only screen and (max-width: 1180px){.who-container .whowe .svk-wrapper .hu+.hexagon-clip.small{bottom:44%;left:33%}}.who-container .whowe .svk-wrapper .hr{width:min(49vw,970px);min-width:400px;margin-inline:auto}.who-container .whowe .svk-wrapper .hr+.hexagon-clip.small{bottom:73%;left:37%}@media only screen and (max-width: 1180px){.who-container .whowe .svk-wrapper .hr+.hexagon-clip.small{bottom:67%;left:30%}}.who-container .whowe .svk-wrapper .svk{width:min(49vw,980px)}.who-container .whowe .svk-wrapper .svk+.hexagon-clip.small{left:11%;bottom:3%}@media(max-width: 1180px){.who-container .whowe .svk-wrapper .svk{width:94%;left:3%}.who-container .whowe .svk-wrapper .svk+.hexagon-clip.small{left:12%;bottom:2%}}@media(max-width: 768px){.who-container .whowe .svk-wrapper .svk+.hexagon-clip.small{left:9%;bottom:-4%}}@media(max-width: 525px){.who-container .whowe .svk-wrapper .svk+.hexagon-clip.small{left:5%;bottom:-16%}}.who-container .whowe .svk-wrapper .hexagon-clip{position:absolute;bottom:15%;left:15%;z-index:3;cursor:pointer}.who-container .whowe .svk-wrapper .hexagon-clip.small{width:130px;height:145px;display:flex;align-items:center;justify-content:center}@media(max-width: 1180px){.who-container .whowe .svk-wrapper .hexagon-clip.small{transform:scale(0.7);left:3%;bottom:1%}}.who-container .whowe .svk-wrapper .hexagon-clip:hover{clip-path:polygon(50% 0, 100% 25%, 100% 75%, 50% 100%, 0 75%, 0 25%);transform:scale(1.2)}.who-container .whowe .svk-wrapper .hexagon-clip .plus{z-index:4;position:absolute;display:flex;align-items:center;justify-content:center;width:60px;height:60px;pointer-events:none}.who-container .whowe .svk-wrapper .hexagon-clip .plus .line{position:absolute;background:#d1ff7b;border-radius:3px;width:70%;height:7px}.who-container .whowe .svk-wrapper .hexagon-clip .plus .line:nth-child(2){transform:rotate(90deg)}.who-container .whowe .svk-wrapper .hexagon-clip .hidden{display:none}.about-bottom{position:relative;width:100%;padding:200px 0 150px 0;color:#292929}@media(max-width: 1440px){.about-bottom{padding:160px 0 150px 0}}@media(max-width: 560px){.about-bottom{padding:80px 0 60px 0}}.about-bottom .bottom-text-large{font-size:min(72px,4vw);line-height:min(80px,4.5vw);z-index:3;position:relative;font-weight:500}@media(max-width: 760px){.about-bottom .bottom-text-large{font-size:32px;line-height:1.4em;font-weight:500}}.about-bottom .btn{font-size:18px}.about-bottom .button-wrapper{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;margin:80px 0 0 0}@media(max-width: 760px){.about-bottom .button-wrapper{flex-direction:column;gap:24px}}.about-bottom .line{width:2px;height:55px;background:#292929;transform:rotate(7deg);margin:0 40px 0 50px;position:relative}@media(max-width: 760px){.about-bottom .line{display:none}}.about-bottom .green-arrow{position:absolute;bottom:20px;left:160px;transform:rotateY(180deg);z-index:-1;width:300px;height:300px}@media(max-width: 760px){.about-bottom .green-arrow{width:200px;height:200px;bottom:80px}}.about-bottom .tel{font-size:24px;font-weight:500}.produkty-page{padding:40px 0}.produkty-page h1{text-align:center}.produkty-page .prod-text{max-width:1280px;margin:40px auto 80px auto;font-size:20px;line-height:1.4em}@media(max-width: 760px){.produkty-page .prod-text{margin:24px auto 40px auto}}.produkty-page .prod-text p{font-size:inherit;line-height:inherit}.product-page{padding:80px 0 40px 0}@media(max-width: 560px){.product-page{padding:40px 0}}.product-page h1{font-size:54px;line-height:65px;margin:0 0 24px 0}@media(max-width: 1440px){.product-page h1{font-size:44px;line-height:52px}}@media(max-width: 560px){.product-page h1{font-size:36px;line-height:44px}}.product-page .mid-title{margin:60px 0}@media(max-width: 1440px){.product-page .mid-title{margin:40px 0}}@media(max-width: 560px){.product-page .mid-title{margin:30px 0}}.product-page .horizontal-line{margin:30px 0;height:1px;width:100%;border-top:1px solid #e5e6df}.product-page .product-list{margin:60px 0 40px 0;gap:60px min(33px,10%);justify-content:start}@media(max-width: 760px){.product-page .product-list{gap:30px}}.product-page .product-list .product{width:410px}@media(max-width: 1440px){.product-page .product-list .product{width:380px}}.product-page .product-list .product .cover{margin:0 0 24px 0}.product-page .product-list .product .cover .lime-text{transform:scale(0.75)}@media(max-width: 1440px){.product-page .product-list .product .cover .lime-text{transform:scale(0.6)}}.product-page .product-top{display:flex;align-items:start;justify-content:space-between;gap:60px;margin:0 0 90px 0}@media(max-width: 1440px){.product-page .product-top{gap:40px}}@media(max-width: 1280px){.product-page .product-top{flex-direction:column;gap:30px}}@media(max-width: 560px){.product-page .product-top{margin:0 0 40px 0}}.product-page .product-top .product-description{width:calc(100% - 660px - 60px);font-size:20px;line-height:1.35em;position:relative;z-index:2}@media(max-width: 1440px){.product-page .product-top .product-description{width:calc(100% - 600px - 30px)}}@media(max-width: 1280px){.product-page .product-top .product-description{width:100%;font-size:16px}}.product-page .product-top .product-description table{font-size:16px;line-height:1.3em}.product-page .product-top .desc{padding:0 0 16px 0;margin:0 0 24px 0;border-bottom:1px solid #e5e6df}@media(max-width: 1440px){.product-page .product-top .desc{font-size:16px;line-height:1.35em}}.product-page .product-top .desc p{margin:0 0 16px 0;font-size:inherit}.product-page .offer-row{margin:30px 0 0 0;padding:30px 0 0 0;border-top:1px solid #e5e6df;width:100%;display:flex;align-items:start;justify-content:start;gap:60px}@media(max-width: 760px){.product-page .offer-row{flex-direction:column;gap:24px}}.product-page .offer-text{color:#ff4249;text-transform:uppercase;font-size:20px;max-width:400px;font-weight:600;line-height:1.4em}@media(max-width: 1440px){.product-page .offer-text{max-width:200px}}.product-page .offer.red{display:flex;align-items:center;justify-content:center;gap:20px;color:#fff;padding:19px 50px;background:#ff4249;transition:all .66s ease;font-size:18px;font-weight:600;width:-moz-fit-content;width:fit-content;cursor:pointer}.product-page .offer.red:hover{background:#c01e23;color:#fff}@media(max-width: 1440px){.product-page .offer.red{padding:19px 40px}}.product-page .product-slider-container{max-width:876px;display:flex;align-items:start;justify-content:start;gap:40px;position:relative;z-index:0}@media(max-width: 1440px){.product-page .product-slider-container{gap:24px}}@media(max-width: 1080px){.product-page .product-slider-container{flex-direction:column}}@media(max-width: 760px){.product-page .product-slider-container{width:calc(100% - 40px);max-width:calc(100% - 40px);left:20px}}.product-page .product-slider-container .hexa{position:absolute;top:0;left:0;z-index:0;transform:scale(0.9)}.product-page .product-slider-container .hexa.hex1{transform:scale(0.9) rotate(180deg);top:-60px;left:-40px}@media(max-width: 1440px){.product-page .product-slider-container .hexa.hex1{display:none}}@media(max-width: 1280px){.product-page .product-slider-container .hexa.hex1{opacity:.4}}.product-page .product-slider-container .hexa.hex2{bottom:0;right:0;top:unset;left:unset}.product-page .product-slider-container .hexa.hex3{bottom:-60px;right:-25%;top:unset;left:unset}@media(max-width: 1440px){.product-page .product-slider-container .hexa.hex3{transform:scale(1);bottom:-40px;right:0px}}@media(max-width: 1280px){.product-page .product-slider-container .hexa.hex3{opacity:.25;bottom:0;right:-50%;transform:scale(0.6)}}.product-page .product-slider-container .product-thumbs{display:flex;flex-direction:column;gap:0;width:150px;z-index:1;position:relative}@media(max-width: 1440px){.product-page .product-slider-container .product-thumbs{width:130px}}@media(max-width: 1280px){.product-page .product-slider-container .product-thumbs{flex-direction:column}}@media(max-width: 1080px){.product-page .product-slider-container .product-thumbs{flex-direction:row;order:9;width:100%}}@media(max-width: 560px){.product-page .product-slider-container .product-thumbs{width:100%}}.product-page .product-slider-container .product-thumbs .thumb{width:calc(100% - 15px);height:calc(100% - 15px);-o-object-fit:contain;object-fit:contain;padding:11px;transition:all .66s ease;box-sizing:border-box;cursor:pointer}@media(max-width: 760px){.product-page .product-slider-container .product-thumbs .thumb{width:min(23%,140px);height:min(23%,140px);padding:15px}}.product-page .product-slider-container .product-thumbs .thumb.border{border:2px solid #292929}.product-page .product-slider-container .product-thumbs .thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.product-page .product-slider-container .product-slider{max-width:min(640px,31vw);max-height:560px;overflow:hidden}@media(max-width: 1280px){.product-page .product-slider-container .product-slider{width:100%;max-width:100%}}@media(max-width: 760px){.product-page .product-slider-container .product-slider{width:100%;max-width:100%;max-height:280px}}.product-page .product-slider-container .product-slider .swiper-container{max-height:560px}@media(max-width: 760px){.product-page .product-slider-container .product-slider .swiper-container{max-height:280px}}.product-page .product-slider-container .product-slider .swiper-container .swiper-wrapper{max-height:560px}@media(max-width: 760px){.product-page .product-slider-container .product-slider .swiper-container .swiper-wrapper{max-height:280px}}.product-page .product-slider-container .product-slider .swiper-container .swiper-wrapper .swiper-slide{max-height:560px}@media(max-width: 760px){.product-page .product-slider-container .product-slider .swiper-container .swiper-wrapper .swiper-slide{max-height:280px}}.product-page .product-slider-container .product-slider .swiper-container .swiper-wrapper .swiper-slide img{width:100%;height:100%;max-height:560px;-o-object-fit:contain;object-fit:contain}@media(max-width: 760px){.product-page .product-slider-container .product-slider .swiper-container .swiper-wrapper .swiper-slide img{max-height:280px}}.tab-wrapper{width:100%}.tab-wrapper .tab-header{display:flex;align-items:start;justify-content:start}.tab-wrapper .tab-header .tab-item{padding:9px 19px;color:#292929;font-size:20px;font-weight:600;cursor:pointer;transition:all .33s ease}@media(max-width: 560px){.tab-wrapper .tab-header .tab-item{padding:9px 11px;font-size:16px}}.tab-wrapper .tab-header .tab-item.active{background:#fff}.tab-wrapper .tab-container{background:#fff;padding:24px}@media(max-width: 560px){.tab-wrapper .tab-container{padding:12px}}.tab-wrapper .tab-container .tab-content-wrapper{overflow:hidden;width:100%}.tab-wrapper .tab-container .tab-content{display:flex;align-items:start;justify-content:start;flex-wrap:wrap;gap:12px}@media(max-width: 1440px){.tab-wrapper .tab-container .tab-content{overflow:auto}}.tab-wrapper .tab-container .table{margin:0 0 12px 0;width:-moz-fit-content;width:fit-content}.tab-wrapper .tab-container .table table td{padding:3px 15px}@media(max-width: 1440px){.tab-wrapper .tab-container .table table td{font-size:15px;line-height:1em;padding:2px 13px}}@media(max-width: 1440px)and (max-width: 560px){.tab-wrapper .tab-container .table table td{padding:5px 9px}}.tab-wrapper .tab-container .table table td:nth-child(2n){text-align:right;padding:3px 10px 3px 20px}@media(max-width: 560px){.tab-wrapper .tab-container .table table td:nth-child(2n){padding:5px 9px}}.banner-large{width:100%;position:relative;display:flex;align-items:center;justify-content:start;margin:30px 0}.banner-large img{position:relative;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:940px}.banner-large .banner-text{position:absolute;left:80px;color:#f6f7f3;text-shadow:1px 1px rgba(125,125,125,.25);max-width:560px;font-size:min(50px,4.25vw);line-height:min(60px,4.8vw)}.banner-large .banner-text.black{color:#292929}.banner-large .banner-text.right{left:unset;right:60px}@media(max-width: 560px){.banner-large .banner-text{font-size:20px;line-height:28px;font-weight:500;bottom:16px;left:16px}.banner-large .banner-text.right{right:unset;left:16px}}.banner-large .banner-text p{margin:0 0 1em 0}.universal-page{padding:40px 0}.universal-page h1{margin:0 0 30px 0}.downloads{margin:60px 0}.downloads h2{margin:0 0 40px 0}.downloads .download-items{display:flex;align-items:start;justify-content:start;flex-direction:column;gap:16px}.downloads .download-items .item{background:#e5e6df;padding:19px 19px 19px 33px;display:flex;justify-content:center;align-items:center;gap:35px;width:calc(100% - 19px - 33px);position:relative}@media(max-width: 760px){.downloads .download-items .item{flex-wrap:wrap;padding:16px;width:calc(100% - 16px - 16px)}}@media(max-width: 560px){.downloads .download-items .item{gap:20px}}.downloads .download-items .item div.icon{display:flex;align-items:center;justify-content:center;position:relative}@media(max-width: 560px){.downloads .download-items .item div.icon{position:absolute;top:16px;left:16px}}.downloads .download-items .item div.icon img.icon{width:43px;height:58px;-o-object-fit:contain;object-fit:contain}.downloads .download-items .item div.icon .ext{position:absolute;font-weight:600}.downloads .download-items .item .title{font-size:32px;line-height:40px;font-weight:600;margin:0 0 9px 0}@media(max-width: 560px){.downloads .download-items .item .title{font-size:22px;line-height:30px;padding:0 0 0 60px}}@media(max-width: 560px){.downloads .download-items .item .alt{font-size:16px;line-height:20px;padding:0 0 0 60px}}.downloads .download-items .item .down{margin:0 0 0 auto;justify-self:flex-end;padding:15px 70px}.downloads .download-items .item .down:hover{color:#292929}@media(max-width: 560px){.downloads .download-items .item .down{padding:11px 50px}}.element-hide{display:none}/*# sourceMappingURL=main.css.map */