﻿body.home main #News .content .swiper .swiper-wrapper article,body.home main #News .content .swiper .swiper-wrapper .article{width:370px;height:auto;border-radius:30px;background:#FFF;box-shadow:10px 10px 10px 0 rgba(0,0,0,0.1);overflow:hidden}@media (max-width: 575px){body.home main #News .content .swiper .swiper-wrapper article,body.home main #News .content .swiper .swiper-wrapper .article{width:296px}}body.home main #News .content .swiper .swiper-wrapper article picture,body.home main #News .content .swiper .swiper-wrapper .article picture{display:block;width:100%}body.home main #News .content .swiper .swiper-wrapper article picture img,body.home main #News .content .swiper .swiper-wrapper .article picture img{height:100%;object-fit:cover}body.home main #News .content .swiper .swiper-wrapper article .bottom,body.home main #News .content .swiper .swiper-wrapper .article .bottom{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;padding:32px;gap:12px;text-align:left}body.home main #News .content .swiper .swiper-wrapper article .bottom a,body.home main #News .content .swiper .swiper-wrapper .article .bottom a{color:#6A5A62;font-size:1.6rem;font-weight:600;line-height:20px}body.home main #News .content .swiper .swiper-wrapper article .bottom:after,body.home main #News .content .swiper .swiper-wrapper .article .bottom:after{font-size:1.2rem}body.home main #Video .video{width:100%;position:relative;display:inline-flex}body.home main #Video .video i{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);color:#d9e021;font-size:6rem;border:14px solid;border-radius:50%;width:150px;height:150px;transition:all .3s}@media (max-width: 1023px){body.home main #Video .video i{width:120px;height:120px;border:10px solid;font-size:5rem}}@media (max-width: 575px){body.home main #Video .video i{width:100px;height:100px;border:8px solid;font-size:5rem}}body.home main #Video .video i:before{transition:all .3s}body.home main #Video .video:hover i{transform:translateX(-50%) translateY(-50%) scale(1.05);box-shadow:0 0 8px rgba(255,255,255,0.5)}body.home main #Video .video:hover i:before{filter:drop-shadow(0 0 8px rgba(255,255,255,0.5))}body.home main #Video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}body.home main #Video .video .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:8}body.home main{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}body.home main section{width:100%;padding:64px 32px;text-align:center}@media (max-width: 1023px){body.home main section{overflow:hidden}}body.home main section .content{display:inline-block;text-align:left;width:100%;max-width:1080px}body.home main section h2,body.home main section .h2{font-size:3rem;font-weight:600}@media (max-width: 1023px){body.home main section h2,body.home main section .h2{font-size:2.4rem}}body.home main section h2 span,body.home main section .h2 span{font-size:2rem}@media (max-width: 1023px){body.home main section h2 span,body.home main section .h2 span{font-size:1.6rem}}body.home main section h2 b,body.home main section .h2 b{color:#7EA697}body.home main #Top{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;background:#C4D8D0;position:relative;padding:0}@media (min-width: 1024px){body.home main #Top{aspect-ratio:var(--top-aspect-ratio);max-height:var(--top-max-height)}}body.home main #Top:before{content:'';position:absolute;bottom:0;left:0;background:url("../../images/home/grass.svg") repeat center center;width:100%;height:58.42px}body.home main #Top .left{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;flex-grow:1;flex-basis:50%;color:#385D4F;text-align:center;padding:32px 32px 128px;gap:24px;position:relative}@media (max-width: 1439px){body.home main #Top .left{flex-basis:60%;padding:64px 32px 128px}}@media (max-width: 1023px){body.home main #Top .left{flex-basis:100%;padding:128px 32px 128px}}body.home main #Top .left h1{color:#FFF;font-size:2.7rem;font-weight:600;line-height:30px}body.home main #Top .left h1 b{color:#638075}body.home main #Top .left h1 span{font-size:2.2rem}body.home main #Top .left p{font-size:1.6rem;font-weight:400;max-width:550px;text-wrap:balance}body.home main #Top .left .agriculteur{position:absolute;bottom:16px;left:50px;pointer-events:none;aspect-ratio:325 / 264}@media (max-width: 1439px){body.home main #Top .left .agriculteur{width:220px;height:auto}}@media (max-width: 1023px){body.home main #Top .left .agriculteur{left:20px}}@media (max-width: 575px){body.home main #Top .left .agriculteur{display:none}}body.home main #Top .left .panneau{position:absolute;bottom:0px;right:-32px;aspect-ratio:195 / 351;height:300px;z-index:2;pointer-events:none}@media (max-width: 1439px){body.home main #Top .left .panneau{width:125px;height:auto}}@media (max-width: 1023px){body.home main #Top .left .panneau{width:110px}}@media (max-width: 575px){body.home main #Top .left .panneau{display:none}}body.home main #Top .left .clouds{position:absolute;z-index:3;top:0;left:0;width:100%;pointer-events:none}body.home main #Top .left .clouds .cloud{position:absolute}body.home main #Top .left .clouds .cloud:nth-child(1){top:32px;left:-40px}@media (min-width: 1024px) and (max-width: 1199px){body.home main #Top .left .clouds .cloud:nth-child(1){top:0px;left:-50px}}body.home main #Top .left .clouds .cloud:nth-child(2){top:40px;left:50%;transform:translateY(-50%)}body.home main #Top .left .clouds .cloud:nth-child(3){top:8px;right:0;transform:translateX(50%)}@media (min-width: 1024px) and (max-width: 1199px){body.home main #Top .left .clouds .cloud:nth-child(3){top:-10px}}body.home main #Top .swiper{flex-basis:50%;border-radius:100px 0 0 100px;background:#C4D8D0;z-index:1}@media (max-width: 1439px){body.home main #Top .swiper{flex-basis:40%}}@media (max-width: 1023px){body.home main #Top .swiper{display:none}}body.home main #Top .swiper .swiper-wrapper .swiper-slide picture{width:100%;height:100%}body.home main #Top .swiper .swiper-wrapper .swiper-slide picture img{width:100%;height:100%;object-fit:cover}body.home main #Top .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#FFF;border:1px solid #d9e021;width:9px;height:9px;opacity:1}body.home main #Top .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d9e021}body.home main #Description{padding:128px 32px}@media (max-width: 1023px){body.home main #Description{padding:64px 32px}}body.home main #Description .content{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:180px}@media (max-width: 1199px){body.home main #Description .content{gap:128px}}body.home main #Description .left{display:inline-flex;flex-direction:column;gap:50px}body.home main #Description .left strong{font-size:1.6rem;font-weight:500;line-height:24px}body.home main #Description .swiper{width:320px;min-width:320px;max-width:320px}@media (max-width: 1023px){body.home main #Description .swiper{display:none}}body.home main #Description .swiper .swiper-wrapper .swiper-slide{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:320px}body.home main #Description .swiper .swiper-wrapper .swiper-slide picture{width:320px;height:320px;border-radius:50%;overflow:hidden}body.home main #Description .swiper .swiper-wrapper .swiper-slide picture img{width:100%;height:100%;object-fit:cover}body.home main #Description .swiper .swiper-wrapper .swiper-slide a.btn{margin-top:-16px;display:inline-block}body.home main #Description .swiper .swiper-wrapper .swiper-slide a.btn span{font-size:1.2rem}body.home main #Description .swiper .swiper-pagination{position:relative;top:unset;left:unset;bottom:unset;margin-top:16px}body.home main #Description .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#FFF;border:1px solid #d9e021;width:9px;height:9px;opacity:1}body.home main #Description .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d9e021}body.home main #Description .swiper .swiper-button-prev,body.home main #Description .swiper .swiper-button-next{bottom:40px;color:#d9e021;top:unset;width:12px}body.home main #Grid{overflow:hidden}body.home main #Grid .content{display:inline-grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(5, 1fr);grid-column-gap:46px;grid-row-gap:46px;color:#FFF}@media (max-width: 1023px){body.home main #Grid .content{grid-template-columns:1fr;grid-template-rows:repeat(5, 1fr);grid-column-gap:32px;grid-row-gap:32px}}body.home main #Grid .content .item{display:inline-flex;flex-direction:column;flex-wrap:nowrap;padding:50px;gap:16px;border-radius:30px;position:relative;transition:opacity 2s,transform 1s;cursor:default}@media (max-width: 1023px){body.home main #Grid .content .item{padding:32px;gap:8px}}body.home main #Grid .content .item[data-fancybox]{cursor:pointer}body.home main #Grid .content .item:hover{transform:scale(1.01)}body.home main #Grid .content .item .btn{display:none}body.home main #Grid .content .item.item1{justify-content:center;grid-area:1 / 1 / 4 / 2;background:#7EA697}@media (max-width: 1023px){body.home main #Grid .content .item.item1{grid-area:1 / 1 / 2 / 2}}body.home main #Grid .content .item.item1>img{position:absolute;width:100%;left:0px;top:-16px;transform:scale(1.1)}@media (max-width: 1023px){body.home main #Grid .content .item.item1>img{width:300px;left:inherit;right:24px;top:-32px}}body.home main #Grid .content .item.item2{grid-area:4 / 1 / 6 / 2;background:#d9e021;cursor:pointer}@media (max-width: 1023px){body.home main #Grid .content .item.item2{grid-area:5 / 1 / 6 / 2;text-align:center}body.home main #Grid .content .item.item2 strong{justify-content:center}}body.home main #Grid .content .item.item3{grid-area:1 / 2 / 3 / 4;background:#6A5A62;padding-right:200px}@media (max-width: 1023px){body.home main #Grid .content .item.item3{grid-area:2 / 1 / 3 / 2}}@media (max-width: 575px){body.home main #Grid .content .item.item3{padding-right:32px}}body.home main #Grid .content .item.item3>img{position:absolute;right:-47px;bottom:-9px}@media (max-width: 1023px){body.home main #Grid .content .item.item3>img{width:auto;height:120%;right:-26px;bottom:-5px}}@media (max-width: 575px){body.home main #Grid .content .item.item3>img{display:none}}body.home main #Grid .content .item.item4{grid-area:3 / 2 / 6 / 3;background:#AAC4BA}@media (max-width: 1023px){body.home main #Grid .content .item.item4{grid-area:3 / 1 / 4 / 2;padding-right:200px}}@media (max-width: 575px){body.home main #Grid .content .item.item4{padding-right:32px}}body.home main #Grid .content .item.item4>img{position:absolute}body.home main #Grid .content .item.item4>img:first-of-type{width:121px;bottom:-6px;left:-16px}@media (max-width: 1023px){body.home main #Grid .content .item.item4>img:first-of-type{left:unset;right:16px;bottom:4px}}body.home main #Grid .content .item.item4>img:last-of-type{width:183px;bottom:32px;right:0}@media (max-width: 1023px){body.home main #Grid .content .item.item4>img:last-of-type{display:none}}@media (max-width: 575px){body.home main #Grid .content .item.item4>img{display:none}}body.home main #Grid .content .item.item5{grid-area:3 / 3 / 6 / 4;background:#9F9299}@media (max-width: 1023px){body.home main #Grid .content .item.item5{grid-area:4 / 1 / 5 / 2;padding-right:200px}}@media (max-width: 575px){body.home main #Grid .content .item.item5{padding-right:32px}}body.home main #Grid .content .item.item5>img{width:133px;height:165px;position:absolute;bottom:0;right:-24px}@media (max-width: 1023px){body.home main #Grid .content .item.item5>img{right:16px}}@media (max-width: 575px){body.home main #Grid .content .item.item5>img{display:none}}body.home main #Grid .content .item strong{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;font-size:1.6rem;font-weight:700;text-align:left}@media (max-width: 575px){body.home main #Grid .content .item strong{flex-direction:column;text-align:center;gap:8px}}@media (max-width: 1023px){body.home main #Grid .content .item strong img{height:40px}}@media (max-width: 575px){body.home main #Grid .content .item strong img{height:60px}}body.home main #Grid .content .item p{line-height:20px}@media (max-width: 575px){body.home main #Grid .content .item p{text-align:center;margin-top:8px}}body.home main #Grid .content .item p.hide{display:none}body.home main #Video{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-left:0;padding-right:0}body.home main #Video .content{max-width:1144px;padding:0 32px}@media (max-width: 1023px){body.home main #Video .content{text-align:center}}body.home main #Video .content h2{position:relative;z-index:10;display:inline-block;padding:50px;border-radius:50px;background:#FFF;box-shadow:20px 20px 4px 0 rgba(0,0,0,0.15)}@media (max-width: 1023px){body.home main #Video .content h2{padding:32px;background:rgba(255,255,255,0.8)}}body.home main #Video .video{margin-top:-64px;max-width:1350px}body.home main #Why{padding:64px 0}@media (max-width: 749px){body.home main #Why{padding:32px 0}}@media (max-width: 575px){body.home main #Why{padding:0 0 32px}}body.home main #Why .content{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;text-align:center;gap:64px}body.home main #Why .content .top{padding:32px}body.home main #Why .content .top p{margin-top:16px;font-size:1.4rem;max-width:600px;line-height:20px}body.home main #Why .content .swiper{width:100%}body.home main #Why .content .swiper .swiper-wrapper .swiper-slide{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:183px;gap:32px}body.home main #Why .content .swiper .swiper-wrapper .swiper-slide picture{border-radius:80px 80px 0 0;overflow:hidden;flex-basis:132px}body.home main #Why .content .swiper .swiper-wrapper .swiper-slide picture img{width:100%;height:100%;object-fit:cover}body.home main #Why .content .swiper .swiper-wrapper .swiper-slide strong{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:2rem;font-weight:600;line-height:26px;flex-basis:52px}body.home main #Why .content a.btn{max-width:calc(100% - 64px);white-space:normal}body.home main #Reviews{background:#7EA697;color:white}body.home main #Reviews .content{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:32px}body.home main #Reviews .content .top{text-align:center}body.home main #Reviews .content .swiper{width:100%;overflow:visible}body.home main #Reviews .content .swiper .swiper-button-prev,body.home main #Reviews .content .swiper .swiper-button-next{background:#385D4F;color:#FFF;border-radius:50%;width:70px;height:70px}@media (max-width: 749px){body.home main #Reviews .content .swiper .swiper-button-prev,body.home main #Reviews .content .swiper .swiper-button-next{width:35px;height:35px;top:unset;bottom:0}}body.home main #Reviews .content .swiper .swiper-button-prev svg,body.home main #Reviews .content .swiper .swiper-button-next svg{width:10px}body.home main #Reviews .content .swiper .swiper-button-prev:active,body.home main #Reviews .content .swiper .swiper-button-next:active{transform:translateY(1px)}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide{display:inline-flex;flex-direction:column;flex-wrap:nowrap;font-size:1.4rem;padding:0 128px;gap:16px}@media (max-width: 749px){body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide{padding:0}}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide b{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide b span{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:12px;color:#385D4F}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide b span:before{content:"";font-family:"Font Awesome 7 Pro";font-size:.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-weight:900}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide p{font-style:italic;line-height:22px;font-weight:400}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide .rate{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;margin-top:8px;gap:2px}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide .rate i{display:inline-flex}body.home main #Reviews .content .swiper .swiper-wrapper .swiper-slide .rate i img{width:18px}body.home main #News{padding-left:0;padding-right:0}body.home main #News .content{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:64px;max-width:none}body.home main #News .content .top{text-align:center}body.home main #News .content .swiper{width:100%}body.home main #News .content .swiper .swiper-wrapper{align-items:stretch;padding-bottom:16px}.fancybox__container .item{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:32px;border-radius:30px;max-width:600px;padding:50px 80px;color:white;cursor:auto}@media (max-width: 575px){.fancybox__container .item{padding:50px 32px}}.fancybox__container .item [data-fancybox-close]{display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;color:#7EA697;width:auto;padding:4px 16px;transform:translateY(-16px);right:0}.fancybox__container .item [data-fancybox-close]:after{content:'FERMER';display:inline-flex;color:#7AA897;font-family:"Work Sans",sans-serif;font-size:1.4rem;font-weight:600;line-height:28px;letter-spacing:1.4px;text-transform:uppercase}.fancybox__container .item [data-fancybox-close] svg{transform:translateY(-2px);stroke:#7EA697}.fancybox__container .item [data-fancybox-close]:hover svg{fill:#7EA697;stroke:#7EA697}.fancybox__container .item strong{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:16px;font-size:2.4rem;font-weight:700;line-height:28px}.fancybox__container .item .btn{display:inline-flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;width:250px;gap:4px;font-size:1.6rem}.fancybox__container .item .btn span{font-size:1.3rem;font-weight:400}.fancybox__container .item p{display:none}.fancybox__container .item p.hide{display:flex}.fancybox__container .item.item1{background:#7EA697;padding-top:100px;margin:50px 0}.fancybox__container .item.item1>img{position:absolute;top:-50px;left:-32px;width:85%}.fancybox__container .item.item3{background:#6A5A62;margin:50px 0}.fancybox__container .item.item3>img{display:none}.fancybox__container .item.item3 [data-fancybox-close]:after{color:#6A5A62}.fancybox__container .item.item3 [data-fancybox-close] svg{stroke:#6A5A62}.fancybox__container .item.item3 [data-fancybox-close]:hover svg{stroke:#6A5A62}.fancybox__container .item.item4{background:#AAC4BA;margin:50px 0}.fancybox__container .item.item4>img{display:none}.fancybox__container .item.item4 [data-fancybox-close]:after{color:#AAC4BA}.fancybox__container .item.item4 [data-fancybox-close] svg{stroke:#AAC4BA}.fancybox__container .item.item4 [data-fancybox-close]:hover svg{stroke:#AAC4BA}.fancybox__container .item.item5{background:#9F9299;margin:50px 0}@media (min-width: 576px){.fancybox__container .item.item5{padding-bottom:100px}}.fancybox__container .item.item5>img{position:absolute;bottom:0px;right:-32px}@media (max-width: 575px){.fancybox__container .item.item5>img{display:none}}.fancybox__container .item.item5 [data-fancybox-close]:after{color:#9F9299}.fancybox__container .item.item5 [data-fancybox-close] svg{stroke:#9F9299}.fancybox__container .item.item5 [data-fancybox-close]:hover svg{stroke:#9F9299}
/*# sourceMappingURL=front-page.css.map */
