.geo-widget{margin:auto;box-sizing:border-box;position:relative;padding:20px}.geo-widget.width-limit{max-width:520px}.geo-widget::after{content:"";padding-bottom:110%;display:block}.geo-widget h2{padding:8px;line-height:18px;text-align:left}.geo-widget .geolocate{position:absolute;right:25px;top:25px}.geo-widget .input .f-form{padding:0px}.geo-widget .input .f-form .f-el{padding-top:0px}.geo-widget .return{text-align:center;position:absolute;z-index:6;font-size:.8em}.geo-widget .map{position:relative}.geo-widget .map .global{position:absolute;z-index:3;width:100%}.geo-widget .map .global img.bg{width:100%;height:100%}.geo-widget .map .global img.m{position:absolute;top:0px;left:0px;z-index:5;width:100%;height:100%}.geo-widget .map .global .hover img{position:absolute;cursor:pointer;opacity:0;transition:opacity .3s}.geo-widget .map .global .hover img.fade-in{opacity:1}.geo-widget .map .global .hover img.plain{transition:opacity 0s;opacity:1}.geo-widget .map .more{position:absolute;top:0px;left:0px;width:100%;z-index:5;overflow:hidden;cursor:crosshair}.geo-widget .map .more img.big{width:100%;height:auto}.geo-widget .map .more img.zonner{position:absolute;z-index:10;cursor:crosshair}
#hd{position:relative;height:230px}#hd .bg{width:100%;height:230px}#hd .bg .img{background-image:url(../../img/main/index/fruits-legumes-locaux.min.jpg);height:270px;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#hd .content{position:absolute;top:25px;left:25px;right:25px;bottom:25px;border-radius:2px}#hd .content .lg-ctn{background:hsla(0,0%,100%,.8666666667);height:180px;max-width:360px;margin:auto}#hd .content .lg-ctn .lg{padding-top:37.5px;text-align:center}#hd .content .lg-ctn .lg .ttl{color:#333;letter-spacing:0px;font-size:.85em}#bd .tls-ctn h2,#bd .map-ctn h2{color:#333}#bd .accr-ctn{background-image:url(../../img/main/index/bg.webp);background-position:center}#bd .accr-ctn .accr{text-align:center;padding:30px;box-sizing:border-box;font-size:1.1em;background-color:hsla(0,0%,100%,.6)}#bd .accr-ctn .accr h1{font-size:1.2em;font-weight:bold;color:#cd0022;padding:0px;text-align:center}#bd .accr-ctn .accr .h2 .q{padding-top:40px;color:#888;font-size:.8em}#bd .accr-ctn .accr .h2 .r{padding-top:40px;color:#266a2e;font-weight:bold}#bd .accr-ctn .accr .start{padding-top:40px;font-size:.9em;color:#555}#bd .accr-ctn .accr .start .arr{position:relative;transform:rotate(90deg);font-size:2em;top:40px}#bd .map-ctn{overflow:hidden}#bd .tls-ctn .tls{height:750px}#bd .tls-ctn .tls .row-ctn{height:250px;overflow:hidden;max-width:600px;margin:auto}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl{background:#266a2e;color:#fff}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .txt{color:hsla(0,0%,100%,.6)}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl{background:#fc0}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .hd .c,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .hd .c{width:50%;float:left;font-size:1.4em;text-align:center;line-height:40px;font-weight:bold}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .hd .ic,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .hd .ic{width:50%;overflow:hidden}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .txt,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .txt{line-height:14px;height:60px}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .activities,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .activities{padding:5px}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .activities a.activity,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .activities a.activity{display:inline-block;height:30px;overflow:hidden;background:hsla(0,0%,100%,.3333333333);width:100%;color:#333;font-weight:bold}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .activities a.activity .img,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .activities a.activity .img{padding:2px}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .activities a.activity .img img,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .activities a.activity .img img{max-width:26px;max-height:26px}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .activities a.activity .title,#bd .tls-ctn .tls .row-ctn.la .tl-ctn-2 .tl .activities a.activity .title{padding-left:5px;line-height:30px}#bd .tls-ctn .tls .row-ctn .tl-ctn-1,#bd .tls-ctn .tls .row-ctn .tl-ctn-2{float:left;box-sizing:border-box;padding:5px}#bd .tls-ctn .tls .row-ctn .tl-ctn-1 .tl,#bd .tls-ctn .tls .row-ctn .tl-ctn-2 .tl{width:100%;max-width:150px;height:150px;margin:auto;display:block;position:relative;overflow:auto}#bd .tls-ctn .tls .row-ctn .tl-ctn-1 .tl.lb,#bd .tls-ctn .tls .row-ctn .tl-ctn-2 .tl.lb{padding:0px;border-radius:0px}#bd .tls-ctn .tls .row-ctn .tl-ctn-1 .tl .hd,#bd .tls-ctn .tls .row-ctn .tl-ctn-2 .tl .hd{text-align:center;padding:10px;padding-top:25px}#bd .tls-ctn .tls .row-ctn .tl-ctn-1 .tl .txt,#bd .tls-ctn .tls .row-ctn .tl-ctn-2 .tl .txt{position:absolute;bottom:0px;left:5px;right:5px;height:50px;line-height:20px;text-align:center;font-size:.9em}#bd .tls-ctn .tls .row-ctn .tl-ctn-1{width:33.33333333%}#bd .tls-ctn .tls .row-ctn .tl-ctn-2{width:66.666666666%}#bd .tls-ctn .tls .row-ctn .tl-ctn-2 .tl{max-width:375px}#bd .more.first{background:#f4f1ec;border-top:1px solid #ddd}#bd .more.start .os .o{box-sizing:border-box;position:relative}#bd .more.start .os .o h3{font-size:1.4em}#bd .more.start .os .o .for{padding:30px 0px;color:#266a2e;font-size:1.1em}#bd .more.start .os .o .what{font-size:1em;padding-bottom:40px}#bd .more.start .os .o .for,#bd .more.start .os .o .what{max-width:320px;margin:auto}#bd .more.start .os .o .lb-ctn{position:absolute;bottom:30px;right:10px}#bd .more.bg{background-image:url(../../img/main/index/legumes-amap.min.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;text-shadow:0px 0px 5px #000}#bd .more.bg h2{color:#fff}#bd .more.bg .os .o .icon{color:#fff}#bd .more.bg .os .o .icon i.fa{font-size:4em}#bd .more.bg .os .o .txt{color:#fff;font-size:1.4em;font-weight:bold}#bd .more.bg .os .o .txt span{font-size:2em;font-weight:bold;padding-right:10px}#bd .more h2{text-align:center;font-size:1.8em;line-height:100px;height:100px;font-weight:bold}#bd .more h3{font-size:1.2em;color:#444}#bd .more .os .o{text-align:center;padding:40px 0px}#bd .more .os .o .txt{padding:30px;color:#444}@media screen and (min-width: 800px){#bd .accr-ctn{float:right;width:320px}#bd .accr-ctn .accr{height:700px}#bd .accr-ctn .accr .start{position:relative}#bd .accr-ctn .accr .start .arr{transform:rotate(180deg);position:absolute;left:-45px}#bd .map-ctn{margin-right:320px;height:700px}#bd .tls-ctn .tls{height:500px}#bd .tls-ctn .tls .row-ctn{float:left;width:50%}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .hd .c{font-size:1.7em}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .tl .txt{font-size:.9em;left:10px;right:10px}#bd .tls-ctn .tls .row-ctn.la .tl-ctn-1 .txt{font-size:1em}#bd .more.bg{background-image:url(../../img/main/index/legumes-amap.med.jpg)}#bd .more.bg .os .o .txt{font-size:1em}#bd .more .os{display:flex;max-width:1400px;margin:auto}#bd .more .os.os4 .o{width:25%}#bd .more .os .o{width:33.333333%}}@media screen and (min-width: 900px){#hd .bg .img{background-image:url(../../img/main/index/fruits-legumes-locaux.med.jpg)}}@media screen and (min-width: 1200px){#hd .bg .img{background-image:url(../../img/main/index/fruits-legumes-locaux.max.jpg)}#bd{position:relative}#bd .accr-ctn{float:none;width:100%}#bd .accr-ctn .accr{margin:auto;width:320px;position:relative;z-index:3}#bd .map-ctn,#bd .tls-ctn{position:absolute;top:0px;width:50%;z-index:1}#bd .map-ctn{left:0px}#bd .map-ctn .widget-ctn{margin-right:160px}#bd .tls-ctn{right:0px}#bd .tls-ctn .tls{margin-left:160px}#bd .tls-ctn .tls .row-ctn{float:none;width:inherit;height:200px}#bd .tls-ctn .tls .row-ctn .tl{max-width:140px;height:140px}#bd .tls-ctn .tls .row-ctn .tl-ctn-2 .tl{max-width:350px}#bd .more.bg{background-image:url(../../img/main/index/legumes-amap.max.jpg)}}@media screen and (min-width: 1600px){#hd .bg .img{background-image:url(../../img/main/index/fruits-legumes-locaux.smax.jpg)}}
