*{margin:0;padding:0}html{height:100%}body{background-color:#fff;box-sizing:border-box;font:400 16px "Open Sans",sans-serif;font-optical-sizing:auto;min-height:100%;position:relative}h1,h2{font-size:36px;font-weight:600;line-height:1em;margin-bottom:.75em}h3{font-size:24px;font-weight:700;line-height:1em;margin:1em 0 .667em 0}h4{font-size:20px;font-weight:700;line-height:1em;margin-bottom:.8em}h3:first-child{margin-top:0}p{line-height:1.5em;margin:1em 0}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}img{vertical-align:middle}a{transition:300ms}strong{font-weight:600}.button{background-color:#319b47;color:#fff !important;display:inline-block;font-weight:400;font-size:16px;padding:10px 15px;text-decoration:none;border:0}.button.outline{background-color:rgba(0,0,0,0);border:1px solid #fff;padding:5px 8px}.button.dark{background-color:#333633}.button:hover{background-color:#55b568}.button.dark:hover{background-color:#4e4f4e}.button-wrapper{margin-top:2em}.intro{margin-bottom:80px;text-align:center}header{position:relative;z-index:100}header a{display:block;text-decoration:none}ion-icon{vertical-align:middle}header .menu{display:flex;flex-flow:row nowrap;list-style:none}.top-wrapper{background-color:#ebebeb}.top{display:grid;font-size:14px;gap:10px 20px;grid-template-columns:auto;margin:0 auto;max-width:1600px;padding:10px 20px;place-items:center end}header .contact{display:flex;flex-flow:row wrap;gap:30px}header .contact a{color:#646964}header .contact a:hover{text-decoration:underline}header .contact ion-icon{font-size:20px;margin-right:8px}#menu-top-menu{gap:30px}#menu-top-menu a{color:#2a823b;font-weight:600}#menu-top-menu a:hover{color:#72b37f}.header-wrapper{background-color:#fff}.header{align-items:center;justify-content:space-between;display:flex;margin:0 auto;max-width:1600px;padding:20px;flex-wrap:wrap;gap:30px}.header .logo{grid-row:1/span 2}.social{display:flex;flex-flow:row nowrap;gap:10px;justify-self:end}.social a{background-color:#186927;border-radius:16px;display:inline-block;text-align:center;vertical-align:middle;width:32px}.social a:hover{background-color:#319b47}.instagram,.linkedin{padding:3px 0 7px}.facebook{padding-top:6px}.twitter{padding:3px 0 6px}.members{display:flex;flex-flow:row wrap;gap:6px}.search{grid-column:2/span 2;justify-self:end}.search input[type=text]{background-color:#f6f6f6;border:none;font:400 16px "Open Sans",sans-serif;padding:9px 15px;width:270px}.main-menu{background-color:#319b47;height:52px}#menu-main-menu{margin:0 auto;max-width:1600px;place-content:center space-evenly}#menu-main-menu>li{position:relative}#menu-main-menu>li>a{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:500;height:52px;justify-content:center;padding:0 15px;text-align:center}#menu-main-menu>li.menu-item-has-children>a{padding-right:37px}#menu-main-menu>li:hover>a{background-color:#55b568}#menu-main-menu>li:hover>ul{display:block}#menu-main-menu .sub-menu{background-color:#333633;display:none;list-style:none;min-width:100%;padding:15px 10px;position:absolute;white-space:nowrap}#menu-main-menu .sub-menu a{color:#fff;padding:5px 12px}#menu-main-menu ul a:hover{background-color:#4e4f4e}#mainMenu{background-color:#319b47;height:100vh;overflow-x:hidden;position:fixed;top:0;right:0;transition:1s;width:0;z-index:998}#mainMenu.show{width:100%}#mainMenu ul{list-style:none}#mainMenu li{margin:0 !important}#mainMenu .menu{margin:30px}#mainMenu .menu li ul{display:none;margin-bottom:15px}#mainMenu .menu a,#mainMenu .menu span.separator{color:#fff;display:block;padding:5px 0;text-decoration:none;white-space:nowrap}#mainMenu .menu>li>a,#mainMenu .menu>li>span.separator{color:#fff;display:inline-block;font-size:18px;font-weight:500}#mainMenu .menu>li.parent>span.separator{padding-right:37px}#openMenu{background-color:#333633;display:none;padding:20px 15px;position:fixed;top:0;right:0;transition:.5s;width:41px;z-index:999}#openMenu.open,#openMenu.scrolled{background-color:#319b47;color:#fff}.scrolled #btn .icon,.scrolled #btn .icon::before,.scrolled #btn .icon::after{background:#fff}#menuTitle{position:relative;text-align:center;transition:.5s}#btn{cursor:pointer;display:block;height:30px;position:relative;transition:.5s;z-index:200}#btn .icon,#btn .icon::before,#btn .icon::after{background:#fff;content:"";display:block;height:2px;position:absolute;transition:top ease .5s .5s,transform ease .5s;width:41px}#btn .icon{top:14px;left:2px}#btn .icon::before{top:-8px}#btn .icon::after{top:8px}#btn.active .icon{background:rgba(0,0,0,0)}#btn.active .icon::before{transform:rotate(45deg)}#btn.active .icon::after{transform:rotate(-45deg)}#btn.active .icon::before,#btn.active .icon::after{background-color:#fff;top:0;transition:top ease .5s,transform ease .5s .5s}.banner{position:relative;z-index:0}.banner img{max-width:100%}.section1-wrapper{background-color:#f6f6f6}.section1{margin:0 auto;max-width:1600px;padding:120px 20px;text-align:center}.section1 .grid{display:grid;gap:80px;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}.section1 .icon{margin-bottom:30px}.section2{margin:120px auto;max-width:1600px;padding:0 20px}.offers{display:grid;gap:50px;grid-template-columns:repeat(auto-fit, minmax(400px, 1fr))}.offers .grid-item{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.12);max-width:500px;position:relative}.offers .grid-item .image{width:500px;height:313px;display:flex;justify-content:center;align-items:center;color:#d3d3d3;font-size:16pt}.offers .text{line-height:1.5em;padding:30px 30px 84px}.offers h3{margin-top:3px}.offers img{max-height:100%;max-width:100%}.offer-type{font-size:20px;font-style:italic;font-weight:500;margin:15px 0}.regular-price{margin-top:15px}.group-price{color:#319b47;font-size:26px;font-weight:700;line-height:normal;margin:15px 0 30px}.offers .button-wrapper{position:absolute;right:30px;bottom:30px;left:30px;text-align:center}.offers .button{background-color:#186927;font-size:24px;font-weight:400;padding:15px 30px}.section3-wrapper{background-color:#f6f6f6}.section3{margin:0 auto;max-width:1600px;padding:120px 20px}.section4{margin:120px auto;max-width:1600px;padding:0 20px}select{background-color:#fff;border:1px solid #e1e1e1;font:400 16px "Open Sans",sans-serif;padding:9px 12px}.section4 .search input{background-color:#fff;border:1px solid #e1e1e1}.filters{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:20px}.button-group{display:flex;flex-flow:row wrap;gap:10px;justify-content:center;margin-top:60px}.section4 .button-group .button{text-align:center;width:70px}.frontpage{align-items:center;display:grid;gap:30px 80px;grid-template-columns:3fr 2fr;margin:120px auto 0;max-width:1600px;padding:0 20px}.frontpage img{max-width:100%;max-height:100%}.content{margin:120px auto;max-width:1600px;padding:0 20px}.content .form-row{align-items:center;display:grid;grid-template-columns:1fr 5fr;gap:5px 10px;margin-bottom:20px}.content input,.content textarea{background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box;font:400 16px "Open Sans",sans-serif;padding:10px 12px;width:100%}.footer-wrapper{background-color:#333633}.footer h4{color:#fff}.footer{color:#cfcfcf;display:grid;gap:0 120px;grid-template-columns:auto 1fr auto;margin:0 auto;max-width:1600px;padding:60px 20px}#menu-bottom-menu{-moz-columns:2;columns:2;-moz-column-gap:60px;column-gap:60px;list-style:none;margin-bottom:-10px}.bottom-menu li{margin-bottom:10px}.bottom-menu a{color:#fff;text-decoration:none}.bottom-menu a:hover{color:#72b37f}@media only screen and (max-width: 1299px){h1,h2{font-size:32px}.top{grid-template-columns:auto;place-items:center}#menu-main-menu>li>a{font-size:16px}.section1 .wrapper{grid-template-columns:repeat(2, 1fr)}.frontpage{grid-template-columns:auto}.frontpage .image{grid-row:2;text-align:center}.footer{gap:30px 60px}.bottom-menu{-moz-column-gap:30px;column-gap:30px}}@media only screen and (max-width: 1023px){.top{padding-right:91px}#menu-top-menu{flex-wrap:wrap;justify-content:center}#menu-top-menu li{margin:0 8px}.main-menu{display:none}#openMenu{display:block}.footer{grid-template-columns:repeat(2, 1fr);padding:40px 20px}.bottom-menu{grid-column:2;grid-row:1/span 2}}@media only screen and (max-width: 767px){.top{padding:13px 91px 14px 20px;place-items:start}header .contact{display:block}header .top-menu{display:none}.header{grid-template-columns:auto;justify-content:center;text-align:center}.offers{grid-template-columns:auto}header .logo{grid-row:1}.social{justify-self:center}.search{grid-column:1}.banner{display:none}.content .form-row{grid-template-columns:auto}.footer{grid-template-columns:auto}.footer .contact-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.bottom-menu{grid-column:1;grid-row:3}}.no-mb{margin-bottom:0}.flex-centred{display:flex;justify-content:center;align-items:center}.vertical-margins{margin-top:40px;margin-bottom:40px}.button.disabled{background-color:#333633;cursor:not-allowed}.button.disabled:hover{background-color:#4e4f4e}
/*# sourceMappingURL=main.css.c1a708c2a64d.map */