@import"https://fonts.googleapis.com/css2?family=Inter&family=Josefin+Sans&family=Roboto&display=swap";.navbar{position:relative}.navbar nav{position:absolute;z-index:5;background-color:#333;width:100%;display:flex;align-items:center;justify-content:space-between;height:55px;padding:40px 0}.navbar nav div{display:flex;position:relative;z-index:3}.navbar .dropdown-content{position:absolute;z-index:1;display:flex;flex-direction:column;top:35px;padding-top:20px;display:none;background-color:#333}.navbar .dropdown-content a{color:#fff;padding:12px 16px;text-decoration:none;display:block;margin:0;width:fit-content}.navbar .dropBtn:hover~.dropdown-content{display:block}.navbar .dropdown-content:hover{display:block}.navbar nav a{margin:10px 15px;color:#fff;font-size:1.1rem;text-decoration:none}.navbar nav div a:hover{color:#32a456}.navbar nav div a:after{display:block;content:"";border-bottom:solid 2px white;transform:scaleX(0);transition:transform .25s ease-in-out;padding:1px 0}.navbar nav div a:hover:after{transform:scaleX(1)}.navbar nav img{width:150px;margin:-5px 0}.navbar input,.navbar .menu-label{display:none}.navbar .menu-label div{width:30px;height:5px;margin:6px 0;transform-origin:0 3px;background-color:#fff;transition:.25s}.navbar #menu-input:checked~.menu-label div:first-child{transform:translateY(-5px) rotate(45deg)}.navbar #menu-input:checked~.menu-label div:nth-child(2){display:none}.navbar #menu-input:checked~.menu-label div:last-child{transform:translateY(5px) rotate(-45deg)}@media (max-width: 1170px){.navbar .menu-label{display:block;position:absolute;top:20px;right:20px;z-index:10;cursor:pointer}.navbar nav div{transform:translate(-200%);flex-direction:column;position:absolute;transform-origin:50% 0;top:80px;background-color:#333;width:100%;text-align:center;align-items:center;transition:.25s}.navbar .dropdown-content{display:block;position:relative;top:unset;width:100%;padding:0;display:flex}.navbar .dropdown-content a{background-color:unset;text-align:center;margin:10px 15px;padding:0}.navbar .dropBtn:hover~.dropdown-content{display:flex}.navbar .dropdown-content:hover{display:flex}.navbar div a{width:fit-content}#menu-input:checked~nav div{transform:translate(0)}}footer{padding:10px;background-color:#333;color:#fff}footer>div{display:flex;padding:15px}footer>div>div{flex:1;display:flex;justify-content:center}footer div div ul{list-style-type:none}footer div div ul li{margin:5px 0;display:flex}footer div div ul li svg{height:20px;margin-right:10px}footer div div ul li h2{margin:10px 0}footer>p{text-align:center}footer a{color:#32a456;text-decoration:none}footer>p>a:hover{color:#41c66b;transition:.5s}@media (max-width: 900px){footer>div{flex-direction:column}footer>div>div{justify-content:flex-start;margin:10px 0}}*{margin:0;padding:0;box-sizing:border-box}.hero{background:linear-gradient(#00000080,#0003),url(/assets/combaine-background-BoMAFzoC.jpg);background-size:cover;background-position:center;filter:saturate(1.7);width:100%;height:100vh;position:relative}.hero .midle{display:grid;place-items:center;align-content:center;width:100%;height:calc(100vh - 80px)}.hero .midle h1{font-size:4rem}.hero .midle p{font-size:2rem}.hero .hidden{opacity:0;filter:blur(5px);transition:all 1.5s;display:grid;place-items:center;align-content:center;width:100%;height:calc(100vh - 80px);color:#fff}.hero .show{opacity:1;filter:blur(0);display:grid;place-items:center;align-content:center;width:100%;height:calc(100vh - 80px);color:#fff}.hero .hidden h1{font-size:4rem}.hero .hidden p{font-size:2rem}.hero .show h1{font-size:4rem}.hero .show p{font-size:2rem}@media (max-width: 800px){.hero .middle h1{font-size:2.1rem}.hero .middle p{font-size:1.5rem}}.slider-container{overflow:hidden;width:100%;position:relative}.slider-track{display:flex;animation:scroll linear infinite;width:fit-content;padding:20px 0}.slide{flex:0 0 5%;padding:.7rem;border-radius:.5rem;box-shadow:0 .5rem 1rem -.25rem #010121;min-width:370px;margin:0 7px}.slide img{width:100%;cursor:pointer}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.imageGallery .modal{display:flex;position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#000000d9;justify-content:center;align-items:center;overflow:hidden;padding:20px}.imageGallery .modal-content{position:relative;max-width:65%;max-height:80%;text-align:center;color:#fff}.imageGallery .modal-image{max-width:100%;max-height:100%}.imageGallery .modal-alt{margin-top:10px;font-size:1rem;text-align:center}.imageGallery .close{position:absolute;top:30px;right:40px;color:#fff;font-size:35px;cursor:pointer}.imageGallery .prev,.imageGallery .next{position:absolute;top:50%;color:#fff;font-size:45px;padding:10px;cursor:pointer;background-color:#0000008c;border:none;-webkit-user-select:none;user-select:none;transform:translateY(-50%)}.imageGallery .prev{left:10px}.imageGallery .next{right:10px}@media (max-width: 1000px){.imageGallery .modal-content{max-width:90%;max-height:80%}.imageGallery .modal-alt{font-size:1rem}.imageGallery .close{top:10px;right:20px;font-size:35px}.imageGallery .prev,.imageGallery .next{font-size:30px;top:40%}}@media (max-width: 480px){.imageGallery .modal-content{max-width:95%;max-height:80%}.imageGallery .modal-alt{font-size:1rem}.imageGallery .close{top:40px;right:30px;font-size:35px}.imageGallery .prev,.imageGallery .next{font-size:25px;top:40%}}.animated-section{opacity:0;filter:blur(5px);transform:translate(-100%);transition:all 1s}.animated-section.show{opacity:1;filter:blur(0);transform:translate(0)}.home-main{padding:30px 40px}.home-main>section{text-align:justify}.home-main section{padding:20px 0}.home-main>section h2{margin:10px 0}.home-main section:first-child{padding:0 0 20px}@media (max-width: 800px){.home-main{padding:15px 25px}.home-main section{padding:10px 0}.home-main section:first-child{padding:0 0 10px}.scroller .scroller__inner{animation:scroll 80s linear infinite}.home-main section>div{flex-direction:column}.home-main>section>div>img{width:100%;margin:10px 0}.home-main>section>div>img:first-child{padding-right:0}.home-main>section>div>img:nth-child(2),.home-main>section>div>img:nth-child(3){padding:0}.home-main>section>div>img:last-child{padding-left:0}}.animated-article.hidden{opacity:0;filter:blur(5px);transform:translate(-70%);transition:all 1s ease}.animated-article.show{opacity:1;filter:blur(0);transform:translate(0)}.news{display:flex;max-width:100vw;flex-wrap:wrap;padding:25px}.news>p{margin:15px;font-size:1.5rem}.news article{display:flex;flex-direction:column;flex:1;max-width:calc(33.33333% - 30px);margin:15px;text-align:left;background-color:#f4eeee;padding:15px}.news article h2{margin:15px 0;font-size:1.4rem}.news article p{margin-bottom:10px;text-align:justify}.news article a{width:fit-content;margin-top:auto;color:#fff;text-decoration:none;background-color:#32a456;padding:7px 10px;transition:.7s}@media (max-width: 1100px){.news article{max-width:calc(50% - 30px)}}@media (max-width: 800px){.news article{max-width:calc(100% - 30px)}}@media (max-width: 600px){.news{padding:10px}}.history{padding:30px 40px 40px}.history p{text-align:justify;margin:10px 0}@media (max-width: 600px){.history{padding:15px 25px 25px}}.notification{background-color:#32a456;color:#fff;padding:15px;border-radius:4px;position:fixed;top:20px;right:20px;width:fit-content;display:block;transition:.5s;z-index:500}.notification.hide{display:none}.contacts{padding:30px;display:flex;flex-direction:column}.contacts>div{flex:1;display:flex;flex-direction:column;justify-content:center}.contacts .con{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.contacts .con article{margin:15px 10px;min-width:200px;width:min-content;width:calc(20% - 20px);display:flex;flex-direction:column}.contacts .con article h2{margin:5px 0}.contacts .con article a{color:#32a456;text-decoration:none;margin:2px 0;width:fit-content}.contacts .form{display:flex;align-items:center}.contacts .form form{display:flex;flex-direction:column;width:50%;margin-bottom:10px}.contacts .form form div{display:flex}.contacts .form form div input{width:100%}.contacts .form form div input:first-child{margin:5px 5px 5px 10px}.contacts .form form div input:last-child{margin:5px 10px 5px 5px}.contacts .form form input,.contacts .form form textarea{margin:5px 10px;padding:10px;font-size:1rem;border:1.5px solid #32a456;resize:none;background-color:#faf7f7}.contacts .form form input:focus,.contacts .form form textarea:focus{outline-color:#2ebe5b}.contacts .form form>input:last-child{color:#fff;background-color:#32a456;cursor:pointer}.contacts div>h2{text-align:center;margin:30px 0;font-size:1.7rem}.contacts iframe{width:100%;margin-top:35px}@media (max-width: 800px){.contacts{flex-direction:column;padding:10px 15px 25px}.contacts .con{justify-content:center}.contacts .con article{width:100%}.contacts .form form{width:100%}}.catering{padding:40px}.catering>section{display:flex;flex-direction:row;justify-content:space-between}.catering section article{margin:20px 0;display:flex}.catering section article:first-child{margin:0 0 20px}.catering section article div{display:flex;flex-direction:column}.catering section article div:first-child{margin-right:80px}.catering section article div p{margin:5px 0}.catering section section{display:flex;flex-direction:column}.catering section section:nth-child(2){justify-content:center}.catering section section:nth-child(1) p{text-align:center}.catering section section .pdf{height:600px;display:flex;align-items:center;justify-content:center}.catering section section .week-selection{width:500px;display:flex;justify-content:center}.catering section section .week-selection .week-button{padding:5px 10px;margin:0 5px 10px;cursor:pointer;background-color:#f0f0f0;border:1px solid #ccc;font-size:16px;color:#a1a1a1}.catering section section .week-selection .week-button.active{background-color:#32a456;color:#fff;border-color:#32a456}.catering section h2{text-align:center;margin-bottom:20px}.catering section form{display:flex;flex-direction:column}.catering section form div{display:flex;font-size:2rem}.catering section form div input:first-child{margin:5px 5px 5px 10px}.catering section form div input:last-child{margin:5px 10px 5px 5px}.catering section form input,.catering section form textarea{margin:5px 10px;padding:10px;font-size:1rem;border:1.5px solid #32a456;resize:none;background-color:#faf7f7}.catering section form input:focus,.catering section form textarea:focus{outline-color:#32a456}.catering section form>input:last-child{color:#fff;background-color:#32a456;cursor:pointer}.catering .nothing{font-size:1.5rem}@media (max-width: 1120px){.catering>section{flex-direction:column}.catering>section section .week-selection{width:100%}.catering>section section:last-child{margin-top:20px}.catering section section form{width:500px;margin:0 auto}.catering section section form div{width:100%;flex-direction:row}.catering section form div input{width:100%}}@media (max-width: 600px){.catering{padding:25px}.catering>section{flex-direction:column;margin-top:0}.catering section section .week-selection{width:100%}.catering>section>section:last-child{margin-top:40px}.catering section section iframe{width:100%}.catering section section form{width:100%}.catering section section form div{width:100%;flex-direction:column}.catering section form div input:first-child{margin:5px 0}.catering section form div input:last-child{margin:5px 0}.catering section form input,.catering section form textarea{margin:5px 0}.catering section form>input:last-child{margin:5px 0 0}}.grounds{padding:40px;display:flex;flex-direction:column;align-items:center}.grounds h1{text-align:center;font-size:32px}.grounds form{margin:30px;display:flex;flex-direction:column}.grounds form input,.grounds form textarea{padding:10px;margin:5px 7px;font-size:1rem;resize:none;border-radius:0;border:1.5px solid #32a456}.grounds form input:focus,textarea:focus{outline-color:#2ebe5b;outline-width:5px}.grounds form>input:last-child{color:#fff;background-color:#32a456;cursor:pointer;margin:5px 7px 0}@media (max-width: 660px){.grounds{padding:25px}.grounds form{margin:20px 0 0}.grounds form input,.grounds form textarea{width:100%;margin:7px 0}.grounds form>input:last-child{margin:7px 0 0}}main.employment{padding:30px;background-position:center;background-size:cover}main.employment>h2{margin:10px}main.employment section{display:flex;flex-direction:row;flex-wrap:wrap}main.employment article{margin:10px;padding:15px;width:calc(33.3333% - 20px);text-align:justify;display:flex;flex-direction:column;background-color:#f4eeee}main.employment article h2{font-size:1.7rem;margin-bottom:10px}main.employment article p{margin:5px 0 10px;line-height:25px}main.employment article a{margin-top:auto;width:fit-content;padding:7px 12px;color:#fff;background-color:#32a456;text-decoration:none;transition:.7s}main.employment .noOffer{text-align:center;font-size:1.5rem;margin:10px}@media (max-width: 1000px){main.employment article{width:100%}main.employment article h2{font-size:1.5rem;margin-bottom:10px}}@media (max-width: 600px){main.employment{padding:15px}}main.employmentTemplate{padding:30px 40px;display:flex;flex-direction:row;position:relative;min-height:calc(100vh - 320px)}main.employmentTemplate>section{display:flex;flex-direction:column;text-align:start;width:100%}main.employmentTemplate>section>div{margin:20px 0 0;display:flex;flex-direction:row;justify-content:space-between}main.employmentTemplate>section>div>div{margin-right:20px}main.employmentTemplate section h1{margin:10px 0 20px;text-align:center;font-size:32px}main.employmentTemplate section div p{margin:5px 0}main.employmentTemplate div ul{margin:2px 0}main.employmentTemplate div li{margin-left:20px}main.employmentTemplate form{display:flex;flex-direction:column;width:fit-content;align-items:center;justify-content:center;text-align:center;margin-left:20px;min-width:300px}main.employmentTemplate form div{display:flex;width:100%}main.employmentTemplate form input,main.employmentTemplate form textarea{margin:5px;padding:10px;font-size:1rem;resize:none;border:1.5px solid #32a456;width:100%}main.employmentTemplate form input[type=file]{border:unset;display:none}main.employmentTemplate .fileUploadLabel{border:1.5px solid #32a456;color:gray;display:inline-block;padding:10px;cursor:pointer;margin:5px}main.employmentTemplate .fileDiv{display:flex;flex-direction:column}main.employmentTemplate form input:focus,main.employmentTemplate form textarea:focus{outline-color:#32a456}main.employmentTemplate form div:last-child{display:flex;flex-direction:row;align-items:center;justify-content:center}main.employmentTemplate form div:last-child input:last-child{color:#fff;background-color:#32a456;cursor:pointer}main.employmentTemplate .modal{text-align:center;padding:50px 50px 30px;width:fit-content;display:flex;align-items:center}main.employmentTemplate form div:first-child,main.employmentTemplate form div:nth-child(2){display:flex;flex-direction:row}main.employmentTemplate form div:last-child input:last-child{width:100%}main.employmentTemplate a{background-color:#32a456;padding:10px 15px;color:#fff;width:fit-content;position:absolute;bottom:40px;right:40px;cursor:pointer;font-size:1rem}@media (max-width: 1000px){main.employmentTemplate{flex-direction:column;align-items:center;min-height:unset}main.employmentTemplate>section>div{flex-direction:column}main.employmentTemplate>section>div>div{margin-right:0;margin-bottom:20px}main.employmentTemplate div p{margin:5px 0;text-align:justify}main.employmentTemplate form{margin:20px 0 5px;width:100%}main.employmentTemplate a{position:unset;margin:30px 0 10px}main.employmentTemplate form div input,main.employmentTemplate form div textarea{width:100%;margin:5px 0}main.employmentTemplate form div:first-child,main.employmentTemplate form div:nth-child(2){display:flex;flex-direction:column}main.employmentTemplate .fileUploadLabel{margin:5px 0}}@media (max-width: 600px){main.employmentTemplate{padding:15px 25px}}.stockholders{padding:20px;display:flex;flex-direction:column;justify-content:center}.stockholders ul{margin:15px 20px}.stockholders ul li{margin:5px 20px}.stockholders ul li a{text-decoration:none;color:#32a456}@media (max-width: 600px){.stockholders{padding:5px}.stockholders ul{margin:20px}}.crop{padding:40px}.crop p{text-align:justify;margin-bottom:20px}@media (max-width: 600px){.crop{padding:25px}}.services{margin-top:40px}.services h2{margin-bottom:10px}.services>div{display:flex}.services>div>div p{margin:0;text-align:justify}.services>div>div a{margin:5px 0}.services>div>div:last-child{display:flex;flex-direction:column;justify-content:center;align-items:center}.services>div>div a{color:#32a456;text-decoration:none}.services>div>div table{margin:5px 0}.services>div>div table td{padding:5px 10px;text-align:center}.services img{width:100%;margin-top:40px}@media (max-width: 1250px){.services>div{flex-direction:column}.services>div>div:last-child{margin:40px 0 0}.services>div>div table{margin:5px 0 0}.services>div>div table td{padding:5px 0 0}.services>div>div table tr{display:flex;flex-direction:column}.services>div>div table tr:last-child{margin-top:10px}.services>div>div table tr td{text-align:center}}.animals{padding:40px}.animals p{margin-bottom:20px;text-align:justify}@media (max-width: 600px){.animals{padding:25px}}.eko{padding:40px;display:flex;flex-direction:column}.eko p{margin-bottom:20px;text-align:justify}@media (max-width: 600px){.eko{padding:25px}}.error{text-align:center}.error p{margin:50px 0;font-size:2rem}.newsTemplate{max-width:1000px;margin:0 auto;padding:40px;border-radius:10px}.newsTemplate article{margin:0}.newsTemplate h2{font-size:2em;margin-bottom:40px;color:#333;text-align:center}.newsTemplate p{font-size:1.1em;line-height:1.6;margin-bottom:15px;text-align:justify}.newsTemplate p:last-of-type{margin-bottom:0}.newsTemplate .news-main-image{max-width:100%;height:auto;display:block;margin:40px auto;box-shadow:0 4px 8px #0000001a;border-radius:4px}.newsTemplate .news-documents-section{margin-top:40px;padding-top:20px;border-top:1px solid #ddd}.newsTemplate .news-documents-section h3{font-size:1.4em;margin-bottom:20px;color:#333;text-align:left;font-weight:600;letter-spacing:.3px;display:inline-block}.newsTemplate .news-documents-list{list-style:none;padding:0;margin:0}.newsTemplate .news-documents-list li{margin-bottom:12px;font-size:1.1em;line-height:1.6}.newsTemplate .news-documents-list a{color:#32a456;text-decoration:none;transition:color .2s ease}.newsTemplate .news-documents-list a:hover{color:#2a8a47;text-decoration:underline}@media (max-width: 768px){.newsTemplate{padding:25px}.newsTemplate h2{font-size:1.7em;margin-bottom:25px}.newsTemplate p{font-size:1.1em}.newsTemplate .news-main-image{margin:25px auto}.newsTemplate .news-documents-section{margin-top:25px}.newsTemplate .news-documents-section h3{font-size:1.2em;margin-bottom:15px}.newsTemplate .news-documents-list li{font-size:1.1em}}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}#root{min-height:100vh;display:flex;flex-direction:column}#root footer{margin-top:auto}#root main:not(.home){margin-top:80px}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}p{font-size:1.1rem;line-height:1.4}
