@import"https://fonts.googleapis.com/css?family=Roboto+Slab:regular,400|Lato:regular|Roboto:regular,400&subset=latin,latin-ext";*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{margin:0;background-repeat:repeat;background-attachment:fixed;background-position:top left;background-size:auto;background-color:#fff}body,p{font-family:Roboto,sans-serif;font-size:1.1rem;color:#444;line-height:1.5em;text-transform:none;text-align:justify}h1{margin:0}h2{font-family:Roboto Slab,serif;font-weight:400;font-size:3.5rem;color:#499b00;text-decoration:none;letter-spacing:1px;line-height:1.5em;text-transform:uppercase;margin:0 0 .5em}h3{font-family:Roboto Slab,serif;font-weight:400;font-size:3.3rem;color:#499b00;text-decoration:none;letter-spacing:1px;line-height:1.5em;text-transform:none;margin:0 0 .5em}h4{font-family:Roboto Slab,serif;font-size:2.5rem;color:#499b00;text-decoration:none;letter-spacing:1px;line-height:1.5em;text-transform:none;margin:0 0 .5em}h5{font-family:Roboto Slab,serif;font-weight:400;font-size:1.8rem;color:#444;text-decoration:none;letter-spacing:1px;line-height:1.5em;text-transform:none;margin:0 0 .5em}h6{font-family:Roboto Slab,serif;font-weight:400;font-size:1.4rem;color:#444;letter-spacing:1px;line-height:1.7em;text-transform:none;margin:0 0 .5em}p{margin:0 0 1.5em}a{color:#000;text-decoration:none}a:visited{color:#000}a:hover{color:#000;text-decoration:underline}.yola_bg_overlay{display:table;table-layout:fixed;position:absolute;min-height:100%;min-width:100%;width:100%;height:100%}.yola_inner_bg_overlay{width:100%;min-height:100vh;display:table-cell;vertical-align:top}.yola_outer_content_wrapper{position:relative}.yola_outer_heading_wrap{width:100%;text-align:center}.yola_heading_container{margin:0 auto;background-color:#fff;word-wrap:break-word}.yola_inner_heading_wrap{margin:0 auto;max-width:1170px}.yola_innermost_heading_wrap{padding-left:0;padding-right:0;margin:0 auto;padding-top:1.5rem;padding-bottom:1.5rem}#yola_heading_block h1{margin:0}#yola_nav_block{height:100%}#yola_nav_block nav{text-align:center}#yola_nav_block nav ul{display:inline}.yola_inner_heading_wrap.top #yola_nav_block{padding:1rem 0 0}ul.sys_navigation{margin:0;padding:0;text-align:center}ul.sys_navigation li{display:inline;list-style:none;margin:0 2rem 0 0}ul.sys_navigation li:last-child{margin:0}ul.sys_navigation li a{font-family:Roboto Slab,serif;font-weight:400;font-size:1.3rem;color:#444;text-decoration:none;letter-spacing:1px;line-height:1.5em;text-transform:uppercase}ul.sys_navigation li.selected a{color:#499b00}ul.sys_navigation li a:hover{color:#499b00;text-decoration:none}#sys_heading{font-family:Roboto Slab,serif;font-size:1rem;color:#499b00;text-decoration:none;letter-spacing:1px;line-height:1.5em;text-transform:uppercase}.yola_site_logo{max-width:100%}#sys_heading.yola_hide_logo img{display:none}#sys_heading.yola_hide_logo span{display:inline}.yola_content_wrap,.yola_content_column,.yola_inner_content_column{margin:0 auto}.yola_footer_wrap{margin:0 auto;background-color:#f9f9f9}.yola_footer_column{margin:0 auto;display:block}footer{padding:40px 60px;font-family:Lato,sans-serif;font-size:16px;color:#7a7a7a;line-height:1.5em;text-transform:none}.clearFix:after{content:"";display:table;clear:both}@media only screen and (max-width:736px){html{font-size:80%}.yola_bg_overlay,.yola_inner_bg_overlay{display:block}.yola_inner_heading_wrap.top .yola_innermost_heading_wrap{padding-left:0;padding-right:0}#sys_heading span{font-size:35px;font-weight:500}}.mob_menu{display:none}.mob_menu_toggle{cursor:pointer;padding:10px;position:relative;z-index:1001}.mob_menu_toggle svg{display:block;stroke:#333;transition:opacity .3s ease}.mob_menu_toggle svg.hidden{display:none}.mob_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffffffa;transform:translate(-100%);transition:transform .3s ease;z-index:1000;overflow-y:auto}.mob_menu_overlay.open{transform:translate(0)}.mob_menu_list{list-style:none;padding:80px 30px 30px;margin:0}.mob_menu_list li{margin:0 0 20px;border-bottom:1px solid #e0e0e0}.mob_menu_list li a{display:block;padding:15px 0;font-size:18px;color:#333;text-decoration:none;transition:color .3s ease}.mob_menu_list li a:hover{color:#007bff}.mob_menu_list li.selected a{color:#007bff;font-weight:700}@media only screen and (max-width:736px){.mob_menu{display:block;position:absolute;top:10px;right:10px;z-index:1001}.sys_navigation{display:none}}.lightbox-overlay{position:fixed;inset:0;background-color:#000000e6;z-index:9999;display:flex;align-items:center;justify-content:center}.lightbox-content{position:relative;max-width:90%;max-height:90%;display:flex;align-items:center;justify-content:center}.lightbox-image{max-width:100%;max-height:90vh;object-fit:contain}.lightbox-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:40px;cursor:pointer;padding:0;width:40px;height:40px;line-height:1}.lightbox-close:hover{color:#ccc}.lightbox-prev,.lightbox-next{position:absolute;top:50%;transform:translateY(-50%);background:#fff3;border:none;color:#fff;font-size:60px;cursor:pointer;padding:10px 15px;line-height:1;transition:background-color .3s}.lightbox-prev:hover,.lightbox-next:hover{background:#ffffff4d}.lightbox-prev{left:20px}.lightbox-next{right:20px}@media only screen and (max-width:768px){.lightbox-prev,.lightbox-next{font-size:40px;padding:5px 10px}.lightbox-prev{left:10px}.lightbox-next{right:10px}}.layout_1-column{width:100%;padding:0;margin:0}.zone_top{margin:0;padding:5px;vertical-align:top;line-height:normal;min-width:100px}.panel-section{clear:both;margin-bottom:2rem;padding:1.5rem 1rem}.logo-panel{display:flex;justify-content:center;align-items:center;min-height:30vh;padding:1rem;background:repeating-linear-gradient(90deg,#7bc142 0px 40px,#6ab52f 40px 80px,#8cd147 80px 120px,#5fa91f 120px 160px)}.logo-image{max-width:480px;width:100%;height:auto}.content-panel{max-width:1170px;margin:0 auto}.grey-panel{background-color:#f4f4f4;max-width:1170px;margin:0 auto}.section-title{text-align:center;margin-bottom:1rem}.section-subtitle{text-align:center;margin-bottom:2rem}.two-column-layout{display:flex;gap:2rem;flex-wrap:wrap}.two-column-layout .column{flex:1;min-width:300px}.highlight-panel{background:linear-gradient(#00000080,#00000080),url(/Home_files/BG_0003-EKO-crtez-full.png.opt567x394o0,0s567x394.png);background-size:cover;background-position:center;color:#fff;padding:4rem 1rem;border-radius:8px}.highlight-panel h5,.highlight-panel h6{color:#fff}.content-logo{max-width:100%;height:auto;margin-bottom:1rem}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:1rem}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.app-image{max-width:100%;height:auto;display:block;margin-bottom:1rem}.activity-item{margin-bottom:2rem}.gallery-thumbnails{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.gallery-thumbnails img{width:80px;height:80px;object-fit:cover;cursor:pointer;border-radius:4px}.copyright-section{text-align:center;padding:1rem}.copyright-section p{text-align:center}.project-image{max-width:100%;height:auto;margin-bottom:1.5rem;display:block}.news-section{margin-top:2rem}.news-article{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid #e0e0e0}.news-article:last-child{border-bottom:none}.news-article h3{color:#151515;margin-bottom:.5rem}.news-article h4{color:#353535;margin:1rem 0}.article-meta{color:#9f9f9f;font-size:.9rem;margin-bottom:1rem}.article-image{max-width:100%;height:auto;margin:1rem 0;display:block}@media only screen and (max-width:768px){.two-column-layout{flex-direction:column}.two-column-layout .column{min-width:100%}.gallery-thumbnails img{width:60px;height:60px}.news-article h3{font-size:1.2rem}}.contact-layout{display:flex;gap:2rem;flex-wrap:wrap;max-width:970px;margin:0 auto}.contact-column{flex:1;min-width:300px}.contact-column:first-child{flex:1.1}.contact-column:last-child{flex:.9}.contact-form{width:100%}.form-field{margin-bottom:1.5rem}.form-field label{display:block;margin-bottom:.5rem;font-weight:500}.form-field input,.form-field textarea{width:100%;padding:.75rem;font-family:Roboto,sans-serif;font-size:1.1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.form-field input:focus,.form-field textarea:focus{outline:none;border-color:#499b00}.recaptcha-field{display:flex;justify-content:flex-start;margin-bottom:1.5rem}.recaptcha-field>div{transform-origin:0 0}@media only screen and (max-width:480px){.recaptcha-field>div{transform:scale(.85)}}.submit-button{background-color:#499b00;color:#fff;padding:1rem 3.5rem;font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400;text-transform:uppercase;border:2px solid #499b00;border-radius:3px;cursor:pointer;transition:opacity .3s}.submit-button:hover{opacity:.8}.map-section{width:100%;margin:2rem 0}@media only screen and (max-width:768px){.contact-layout{flex-direction:column}.contact-column{min-width:100%}}.android-app-section{padding:40px 20px}.app-content{max-width:900px;margin:0 auto}.app-info{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000001a}.app-description h4{color:#2c5f2d;margin-top:30px;margin-bottom:15px;font-size:1.5rem}.app-description h4:first-child{margin-top:0}.app-description p{line-height:1.8;color:#333;margin-bottom:20px}.features-list{list-style:none;padding:0;margin:20px 0}.features-list li{padding:12px 0;border-bottom:1px solid #e0e0e0;font-size:1.1rem;color:#555}.features-list li:last-child{border-bottom:none}.download-section{background:#f5f8f5;padding:30px;border-radius:8px;margin:30px 0;text-align:center}.download-button{display:inline-flex;align-items:center;gap:12px;background:#4caf50;color:#fff;padding:18px 40px;border-radius:50px;text-decoration:none;font-size:1.2rem;font-weight:700;margin:20px 0;transition:all .3s ease;box-shadow:0 4px 15px #4caf504d}.download-button:hover{background:#45a049;transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}.download-button-icon{width:32px;height:32px;object-fit:contain}.install-instructions{background:#fff;padding:25px;border-radius:8px;margin-top:30px;text-align:left}.install-instructions h4{color:#2c5f2d;margin-bottom:20px;text-align:center}.install-instructions ol{padding-left:25px;line-height:2}.install-instructions li{margin-bottom:10px;color:#555}.credits{background:#e8f5e9;padding:25px;border-radius:8px;margin-top:30px}.credits h4{color:#2c5f2d;margin-bottom:15px}.credits p{color:#555;line-height:1.8;margin-bottom:10px}.credits p:last-child{margin-bottom:0}.copyright-section{text-align:center}.gallery-section{margin-top:30px;padding:30px;background:#fff;border-radius:8px}.gallery-section h4{color:#2c5f2d;margin-bottom:10px;text-align:center;font-size:1.8rem}.gallery-section>p{text-align:center;color:#666;margin-bottom:30px;font-size:1.1rem}.gallery-grid{display:flex;gap:20px;padding:10px 0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.gallery-grid::-webkit-scrollbar{height:8px}.gallery-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.gallery-grid::-webkit-scrollbar-thumb{background:#4caf50;border-radius:10px}.gallery-grid::-webkit-scrollbar-thumb:hover{background:#45a049}.gallery-item{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;cursor:pointer;aspect-ratio:9 / 16;flex-shrink:0;width:250px;height:444px}.gallery-item:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0003}.gallery-thumbnail{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.gallery-item:hover .gallery-thumbnail{transform:scale(1.05)}@media(max-width:768px){.android-app-section{padding:20px 10px}.app-info,.download-section{padding:20px}.download-button{padding:15px 30px;font-size:1rem}.install-instructions,.gallery-section{padding:20px}.gallery-grid{gap:15px}.gallery-item{width:180px;height:320px}.gallery-section h4{font-size:1.5rem}.gallery-section>p{font-size:1rem}}#root{width:100%;min-height:100vh}
