.max{max-width:1200px;margin:0 auto;padding:0 40px;box-sizing:border-box}@media screen and (max-width: 800px){.max{padding:0 30px}}@media screen and (max-width: 400px){.max{padding:0 15px}}.max2{max-width:800px;margin:0 auto;padding:0 40px;box-sizing:border-box}@media screen and (max-width: 800px){.max2{padding:0 30px}}@media screen and (max-width: 400px){.max2{padding:0 15px}}.max0{max-width:none;margin:0 auto;padding:0 40px;box-sizing:border-box}@media screen and (max-width: 800px){.max0{padding:0 30px}}@media screen and (max-width: 400px){.max0{padding:0 15px}}body,body *,section.hero .slider .images li img{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.noAnimate,section.hero .slider .images li{transition:none .01s linear;-o-transition:none .01s linear;-moz-transition:none .01s linear;-webkit-transition:none .01s linear}strong.btn{margin-right:20px;perspective:400px}strong.btn a{font-family:"DM Sans",sans-serif;font-size:100%;font-weight:600;padding:10px 50px;display:inline-block;background:#508E40;color:#fff !important;text-decoration:none;border:none;cursor:pointer;border-radius:30px;transition:transform 0.6s, background-color 0.4s, color 0.4s;transform-style:preserve-3d;font-size:18px;border:1px solid #508E40}strong.btn a span{display:block;transform:rotateX(0deg);transition:transform 0.0s;transition-delay:0.2s}strong.btn:hover a{transform:rotateX(180deg);background:#fff;color:#508E40 !important}strong.btn:hover a span{transform:rotateX(-180deg)}strong.btn .icon{vertical-align:middle;transform:translate(10px, -1px)}strong.outline.btn a{background:transparent;color:#508E40 !important}strong.outline.btn a:hover{background:#508E40;color:#fff !important}p{padding:0;margin:1.2rem 0px;line-height:170%}ul,ol{margin:1.2rem 0px;padding:0 0 0 35px}ul li,ol li{margin:4px 0;line-height:170%}p strong,ul strong,ol strong{color:#000;font-weight:600}a{color:#508E40;text-decoration:underline}a:hover{color:#1A2D1F;text-decoration:none}img,figure{border:none;max-width:100%;height:auto;margin:0;padding:0}img img,figure img{display:block;position:relative;z-index:10}.rightimg{float:right;margin:0 0 20px 40px;position:relative;display:block;max-width:50%}.leftimg{float:left;margin:0 40px 20px 0;position:relative;display:block;max-width:50%}@media screen and (max-width: 790px){.rightimg,.leftimg{float:none;display:block;margin:0 0 40px 0;max-width:100%}}img.border{border:10px solid #fff;box-sizing:border-box}h1,h2{font-weight:600;font-size:64px;line-height:120%;margin:1.2rem 0 2.2rem;font-family:"Figtree",serif;color:#000}h1+h3,h2+h3{margin:-1rem 0 1.6rem}h1 sup,h2 sup{font-size:30%;vertical-align:super;font-weight:normal}h3,h4,h5,h6{font-size:52px;line-height:120%;padding:0;margin:1.2rem 0;color:#000;font-weight:400;font-family:"Figtree",serif}h3 strong,h4 strong,h5 strong,h6 strong{color:#000;font-weight:600}h3+p,h4+p,h5+p,h6+p{margin-top:-1rem}h4{font-size:36px}h5{font-size:28px}h6{font-size:16px;text-transform:uppercase;color:#508E40;font-weight:500}h6 a{text-decoration:none;color:#000 !important}p+h1,p+h2,ul+h1,ul+h2{margin-top:3.6rem}p+h3,p+h4,p+h5,ul+h3,ul+h4,ul+h5{margin-top:2.4rem}html{overflow-x:hidden;scroll-behavior:smooth}body{margin:0px;font-family:"DM Sans",sans-serif;font-size:16px;background:#fff;color:#595A5A;padding:0;-webkit-text-size-adjust:none;overflow:auto;overflow-x:hidden;min-width:360px;height:auto}@media screen and (max-width: 550px){body{font-size:16px}}.max.center,.max2.center,.max0.center{text-align:center}.black{background:#000}.black *{color:#fff}.black a{color:#fff}.black a:hover{color:#FCC011}.black .btn:hover{color:#000 !important;background:#fff !important}.grey{background:#595A5A}.black,.grey{color:#fff}.black h1,.black h2,.black h3,.black h4,.black h5,.grey h1,.grey h2,.grey h3,.grey h4,.grey h5{color:#fff;font-weight:200;margin-top:0}.icon{width:1em;height:1em;vertical-align:-0.125em}h2 .icon,h3 .icon,h4 .icon,h5 .icon,h6 .icon{color:#508E40}main>section{padding:0 0 40px}main>section .flex{display:flex;align-items:center;justify-content:space-between;gap:20px}@media screen and (max-width: 490px){main>section .flex{flex-direction:column;align-items:flex-start !important;justify-content:flex-start !important}main>section .flex.mobReverse{flex-direction:column-reverse}main>section .flex>*{width:100%}}main>section .flex.center{justify-content:center}main>section .flex.top{align-items:flex-start}main>section .flex>*{flex-grow:1;flex-shrink:1}main>section .flex.even>*{width:100%}main>section .flex .large,main>section .flex.large1>*:first-child,main>section .flex.large2>*:last-child{width:64%;flex-shrink:0;max-width:810px}@media screen and (max-width: 790px){main>section .flex .large,main>section .flex.large1>*:first-child,main>section .flex.large2>*:last-child{width:100%}}main>section .flex.max{gap:60px}main>section .flex.reverse{flex-direction:row-reverse}main>section div.black,main>section div.grey{padding:10px 20px;box-sizing:border-box}main>section .round{border-radius:30px}main>section.content{padding:120px 0}@media screen and (max-width: 790px){main>section>.flex{flex-direction:column;align-items:flex-start !important;justify-content:flex-start !important}main>section>.flex.mobReverse{flex-direction:column-reverse}}main>section.dark{background:#1A2D1F;color:#fff}main>section.dark h2,main>section.dark h3,main>section.dark h4,main>section.dark h5,main>section.dark h6{color:#fff}main>section.dark h2 .icon,main>section.dark h3 .icon,main>section.dark h4 .icon,main>section.dark h5 .icon,main>section.dark h6 .icon{color:#508E40}main>section.bgFabric{background:#FFFAEB url("../images/bgTexture.png") center center}main>section.bgFabric.dark{background-color:#1A2D1F;background-blend-mode:overlay}main>section.bgPattern{background-color:#E8ECD7;background-image:url("../images/pattern.svg");background-blend-mode:color-burn}main>section.bgPattern.dark{background-color:#1A2D1F;background-blend-mode:hard-light}main>section.bgPatternR,main>section.bgPatternL{position:relative}main>section.bgPatternR>*,main>section.bgPatternL>*{position:relative;z-index:2}main>section.bgPatternR .bg,main>section.bgPatternL .bg{position:absolute;background-color:#E8ECD7;background-image:url("../images/pattern.svg");background-blend-mode:color-burn;top:0;left:50%;width:100vw;bottom:0;z-index:1;transform:translateX(200px)}main>section.bgPatternR.dark .bg,main>section.bgPatternL.dark .bg{background-color:#1A2D1F;background-blend-mode:hard-light}main>section.bgPatternL .bg{left:auto;right:50%;transform:translateX(-200px)}@media screen and (max-width: 790px){.hideMobile,.hideMobile1>*:first-child,.hideMobile2>*:last-child{display:none !important}.mobNoGap{gap:0 !important}}section.alert{background:#1A2D1F;color:#fff;text-align:center;padding:10px}section.alert .icon{font-size:20px;padding:0 6px}header{padding:0 20px}header .flex{display:flex;gap:30px;padding:15px;justify-content:space-between;align-items:center}header .flex>a object{transform:translateY(5px);cursor:pointer}header nav ul{list-style:none;margin:0;padding:0;display:block}header nav ul li{margin:0;padding:0;display:inline-block}header nav ul li a{display:block;color:#595A5A;text-decoration:none;padding:10px 20px}header nav ul li:hover a{color:#508E40;font-weight:bold}header nav ul li:last-child{margin-left:30px;perspective:600px}header nav ul li:last-child a{border:1px solid #508E40;border-radius:30px;padding:10px 50px;font-weight:bold;color:#508E40;background:#fff;transition:transform 0.6s, background-color 0.4s, color 0.4s;transform-style:preserve-3d;font-size:18px}header nav ul li:last-child a span{display:block;transform:rotateX(0deg);transition:transform 0.0s;transition-delay:0.2s}header nav ul li:last-child:hover a{transform:rotateX(180deg);background:#508E40;color:#fff}header nav ul li:last-child:hover a span{transform:rotateX(-180deg)}footer{padding-top:80px;overflow:hidden}footer .flex{display:flex;flex-direction:row;gap:80px;max-width:800px;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,0.1);padding-bottom:60px;position:relative}footer .flex:after{content:'';width:500px;height:530px;background:url("../images/desserts.png") no-repeat;background-size:contain;display:block;position:absolute;left:100%;transform:translateY(-40px) translateX(10px)}footer .flex>*:first-child p{margin:0;color:#000}footer .flex strong{color:inherit;font-size:18px}footer .flex ul{list-style:none;margin:0;padding:0}footer .flex a{text-decoration:none;color:inherit}footer .flex a:hover{color:#508E40;text-decoration:underline}footer .flex .social a{font-size:24px;opacity:.6;margin-right:10px}footer .flex .social a:hover{opacity:1}hr{height:1px;width:100%;display:block;border:none;background:rgba(89,90,90,0.3)}form label{position:relative;margin:8px 0 0}form label input,form label textarea,form label select{max-width:none;width:100%;box-sizing:border-box;padding:15px;margin:0;border-radius:8px;border:1px solid #ccc;box-shadow:inset 0 1px 3px #0000001a;background:#fff;font-size:16px;outline:none;outline:2px solid transparent}form label input[type="submit"],form label textarea[type="submit"],form label select[type="submit"]{width:auto;margin:15px auto 0;border:none;text-transform:none;min-width:140px}form label input:focus,form label textarea:focus,form label select:focus{outline:2px solid #508E40}form label .icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:20px;z-index:20}form label .icon+input{padding-left:45px}section.hero{position:relative;padding:0}section.hero .overlay{position:absolute;max-width:100vw;max-height:calc(100vh - 135px);left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:999;color:#fff;text-align:center}section.hero .overlay p{font-size:22px}section.hero .overlay h1{color:#fff}section.hero .overlay .btn+a{color:#fff;text-decoration:none}section.hero .overlay .btn+a:hover{font-weight:bold}section.hero .overlay .btn+a:hover .icon{color:#FCC011}section.hero .slider{max-width:100vw;max-height:calc(100vh - 135px);overflow:hidden;background:#000}section.hero .slider .images{list-style:none;margin:0;padding:0;white-space:nowrap;opacity:.3;width:100vw;height:calc(100vh - 135px);position:relative}section.hero .slider .images li{position:absolute;top:0;left:0;width:100%;height:100%;display:block;margin:0;padding:0;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:50;opacity:0}section.hero .slider .images li img{object-fit:cover;width:100%;height:100%;display:block}section.hero .slider .images li.active{z-index:100;opacity:1}section.hero .slider .images li.active img{animation-name:slow-zoom;animation-duration:5s;animation-iteration-count:1;animation-timing-function:linear;animation-fill-mode:forwards}section.hero .slider .images li.fadeIn{z-index:200}section.hero .slider .nav{position:absolute;right:10px;top:50%;transform:translateY(-50%);list-style:none;margin:0;padding:0;text-align:right}section.hero .slider .nav li{display:block;margin:6px 10px}section.hero .slider .nav li a{display:inline-block;background:no-repeat center center;background-size:cover;min-width:50px;height:50px;line-height:50px;border:1px solid rgba(204,204,204,0.6);border-radius:25px;box-sizing:border-box;padding:0;color:#fff;text-decoration:none;text-transform:uppercase;overflow:hidden;opacity:.7}section.hero .slider .nav li a span{background:rgba(0,0,0,0.6);line-height:50px;display:block;text-align:right;padding:0 25px;max-width:0;text-indent:30px}section.hero .slider .nav li.active a,section.hero .slider .nav li a:hover{opacity:1}section.hero .slider .nav li.active a span,section.hero .slider .nav li a:hover span{background:rgba(0,0,0,0.5);max-width:300px;text-indent:0px}section.hero .slider .nav li.active a{border:1px solid #ccc}@keyframes slow-zoom{0%{transform:scale(1)}100%{transform:scale(1.1)}}figure[data-cRadius]{position:relative}figure[data-cRadius][data-cRadius*="Top"][data-cRadius*="Right"] img{border-radius:0 100px 0 0}figure[data-cRadius][data-cRadius*="Top"][data-cRadius*="Right"] .border{border-radius:0 110px 0 0}figure[data-cRadius][data-cRadius*="Top"][data-cRadius*="Left"] img{border-radius:100px 0 0 0}figure[data-cRadius][data-cRadius*="Top"][data-cRadius*="Left"] .border{border-radius:110px 0 0 0}figure[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Right"] img{border-radius:0 0 100px 0}figure[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Right"] .border{border-radius:0 0 110px 0}figure[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Left"] img{border-radius:0 0 0 100px}figure[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Left"] .border{border-radius:0 0 0 110px}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Right"] img{border-radius:0 200px 0 0}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Right"] .border{border-radius:0 210px 0 0}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Left"] img{border-radius:200px 0 0 0}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Left"] .border{border-radius:210px 0 0 0}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Right"] img{border-radius:0 0 210px 0}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Right"] .border{border-radius:0 0 210px 0}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Left"] img{border-radius:0 0 0 210px}figure[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Left"] .border{border-radius:0 0 0 210px}div[data-cRadius]{position:relative}div[data-cRadius][data-cRadius*="Top"][data-cRadius*="Right"]{border-radius:0 100px 0 0}div[data-cRadius][data-cRadius*="Top"][data-cRadius*="Right"]:after,div[data-cRadius][data-cRadius*="Top"][data-cRadius*="Right"]:before{border-radius:0 110px 0 0}div[data-cRadius][data-cRadius*="Top"][data-cRadius*="Left"]{border-radius:100px 0 0 0}div[data-cRadius][data-cRadius*="Top"][data-cRadius*="Left"]:after,div[data-cRadius][data-cRadius*="Top"][data-cRadius*="Left"]:before{border-radius:110px 0 0 0}div[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Right"]{border-radius:0 0 100px 0}div[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Right"]:after,div[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Right"]:before{border-radius:0 0 110px 0}div[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Left"]{border-radius:0 0 0 100px}div[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Left"]:after,div[data-cRadius][data-cRadius*="Bottom"][data-cRadius*="Left"]:before{border-radius:0 0 0 110px}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Right"]{border-radius:0 200px 0 0}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Right"]:after,div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Right"]:before{border-radius:0 210px 0 0}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Left"]{border-radius:200px 0 0 0}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Left"]:after,div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Top"][data-cRadius*="Left"]:before{border-radius:210px 0 0 0}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Right"]{border-radius:0 0 210px 0}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Right"]:after,div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Right"]:before{border-radius:0 0 210px 0}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Left"]{border-radius:0 0 0 210px}div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Left"]:after,div[data-cRadius][data-cRadius*="Large"][data-cRadius*="Bottom"][data-cRadius*="Left"]:before{border-radius:0 0 0 210px}figure[data-cBorder]{position:relative}figure[data-cBorder] .border{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(80,142,64,0.8)}figure[data-cBorder][data-cBorder*="Top"][data-cBorder*="Right"] .border{transform:translateX(10px) translateY(-10px)}figure[data-cBorder][data-cBorder*="Top"][data-cBorder*="Left"] .border{transform:translateX(-10px) translateY(-10px)}figure[data-cBorder][data-cBorder*="Bottom"][data-cBorder*="Right"] .border{transform:translateX(10px) translateY(10px)}figure[data-cBorder][data-cBorder*="Bottom"][data-cBorder*="Left"] .border{transform:translateX(-10px) translateY(10px)}figure[data-cBorder][data-cBorder*="Yellow"] .border{background:rgba(252,192,17,0.8)}figure[data-cBorder][data-cBorder*="Brown"] .border{background:rgba(172,132,13,0.8)}figure[data-cBorder][data-cBorder*="Outline"] .border{background:none;border:1px solid #508E40}figure[data-cBorder][data-cBorder*="Outline"][data-cBorder*="Yellow"] .border{border:1px solid #FCC011}figure[data-cBorder][data-cBorder*="Outline"][data-cBorder*="Brown"] .border{border:1px solid #AC840D}div[data-cBorder]{position:relative}div[data-cBorder]:after,div[data-cBorder]:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(80,142,64,0.8);z-index:1}div[data-cBorder]:before{background:#fff;z-index:9}div[data-cBorder] *{z-index:10;position:relative}div[data-cBorder][data-cBorder*="Top"][data-cBorder*="Right"]:after{transform:translateX(10px) translateY(-10px)}div[data-cBorder][data-cBorder*="Top"][data-cBorder*="Left"]:after{transform:translateX(-10px) translateY(-10px)}div[data-cBorder][data-cBorder*="Bottom"][data-cBorder*="Right"]:after{transform:translateX(10px) translateY(10px)}div[data-cBorder][data-cBorder*="Bottom"][data-cBorder*="Left"]:after{transform:translateX(-10px) translateY(10px)}div[data-cBorder][data-cBorder*="Yellow"]:after{background:rgba(252,192,17,0.8)}div[data-cBorder][data-cBorder*="Brown"]:after{background:rgba(172,132,13,0.8)}div[data-cBorder][data-cBorder*="Outline"]:after{background:none;border:1px solid #508E40}div[data-cBorder][data-cBorder*="Outline"][data-cBorder*="Yellow"]:after{border:1px solid #FCC011}div[data-cBorder][data-cBorder*="Outline"][data-cBorder*="Brown"]:after{border:1px solid #AC840D}.content .has2{position:relative}.content .has2 figure img{display:block}.content .has2 figure:first-child{padding-right:35%;box-sizing:border-box}.content .has2 figure+figure{position:absolute;top:50%;right:0;width:50%;transform:translateY(-50%);z-index:20}.content .full{position:relative;align-self:stretch}.content .full figure{position:absolute;left:0;top:-120px;bottom:-120px;width:calc(50vw - 35px);max-width:none}.content .full figure img{object-fit:cover;height:100%;width:100%}.content .full:first-child figure{left:auto;right:0}.content .full:last-child figure{left:0;right:auto}.reverse .full:first-child figure{left:0;right:auto}.reverse .full:last-child figure{left:auto;right:0}.content .flex>.bgPattern:after{content:'';position:absolute;background-color:#E8ECD7;background-image:url("../images/pattern.svg");background-blend-mode:color-burn;top:-120px;left:20%;width:100vw;bottom:-120px;z-index:-1}.ticker{background:#508E40;color:#fff;padding:0;margin:0;overflow:hidden}.ticker div{width:300vw;white-space:nowrap}.ticker ul{list-style:none;margin:0;padding:0;animation-name:ticker;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block}.ticker ul li{margin:0;padding:15px 30px 15px 54px;display:inline-block;position:relative;font-size:14px;text-transform:uppercase}.ticker ul li .icon{font-size:24px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.testimonials{position:relative}.testimonials .icon{font-size:180px;position:absolute;top:-100px;left:-50px;opacity:.2;color:#508E40}.testimonials .swiper{max-width:420px}.testimonials .swiper h4{margin-top:0}.testimonials .swiper p{margin:2rem 0;color:#fff;opacity:.7}.testimonials .swiper p strong{color:#fff;display:block}.testimonials .nav .swiper-pagination-bullet{background:rgba(255,255,255,0.7) !important;margin:0 8px !important;opacity:1 !important}.testimonials .nav .swiper-pagination-bullet-active{background:#508E40 !important;transform:scale(1.9)}.logos{display:flex;justify-content:center;gap:80px;flex-wrap:wrap;align-items:center;padding-top:40px}.logos img{max-height:50px;filter:brightness(0.2) invert(1) grayscale(1)}.cta{position:relative;padding:120px 0}.cta .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#FFFAEB url("../images/bgTexture.png") center center;z-index:-1}.cta .bg>*{top:0;left:50%;position:absolute;display:block;height:100%;width:50%;background-repeat:no-repeat;background-size:cover}.cta .bg.bgPattern{background-color:#E8ECD7;background-image:url("../images/pattern.svg");background-blend-mode:color-burn}.cta .text{max-width:740px;background:#fff;box-sizing:border-box;padding:120px 80px;text-align:center}.cta .text h2{max-width:500px;margin:0 auto}
