header{z-index:40;position:fixed;flex:1 100%;-moz-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);-webkit-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);background:#FFF;left:0;right:0}header .header-top{padding:16px 18px}header .header-top #logo{display:inline-block}header .header-top #logo a{display:block}header .header-top .btn-app{position:absolute;top:0;right:0;padding:20px;width:163px;text-align:right}@media screen and (max-width: 767px){header .header-top #responsive-menu{position:absolute;top:0;left:0;width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-right:solid 1px #E5E5E5}header .header-top #responsive-menu .icon-close{display:none}header .header-top #responsive-menu.menu-open .icon-close{display:block}header .header-top #responsive-menu.menu-open .icon-menu{display:none}header .header-top #logo{display:block;text-align:right}header .header-top #logo>a{display:inline-block}header .header-top #logo>a img{width:97px}header .header-top #logo>a img+img{width:124px}}footer .reassurance{display:flex;flex-wrap:wrap;flex-direction:row;background:#F8F8F8;border:solid 5px #FFF}footer .reassurance .reassurance-item{flex:0 0 20%;padding:60px 0;text-align:center;border-right:solid 1px #E5E5E5}footer .reassurance .reassurance-item .icon{display:block;margin:0 0 19px 0}footer .reassurance .reassurance-item .icon:before{font-size:35px;color:#C9C9C9}footer .reassurance .reassurance-item p{display:block;text-align:center;font-size:14px;line-height:120%;color:#999;text-transform:uppercase}footer .reassurance .reassurance-item:last-child{border-right:none}footer .footer{display:flex;flex-wrap:wrap;flex-direction:row;padding:35px}footer .footer .footer-text{flex:0 0 50%;padding:0 10%}footer .footer .footer-text #logo{display:block;margin:0 0 21px 0}footer .footer .footer-text #logo>a{display:block}footer .footer .footer-text p{display:block;font-size:13px;line-height:140%;color:#999}footer .footer .footer-text p.red-text{color:#D52A3A}footer .footer .footer-menu{flex:1}footer .footer .footer-menu span{display:block;margin:0 0 15px 0;text-align:left;font-size:15px;line-height:100%;font-weight:700;color:#D52A3A;text-transform:uppercase}footer .footer .footer-menu ul{padding:0;list-style:none}footer .footer .footer-menu ul li{display:block;margin:0 0 5px 0}footer .footer .footer-menu ul li a{display:block;font-size:13px;line-height:100%;color:#999}footer .footer .footer-btn{flex:1}footer .footer .footer-btn ul li{display:inline-block;margin:0 5px 8px 0}footer .footer .footer-btn ul li a{display:block;width:150px;height:45px;padding:0 12px;line-height:45px;text-align:right;vertical-align:middle}footer .footer .footer-btn ul li .twitter-btn,footer .footer .footer-btn ul li .facebook-btn,footer .footer .footer-btn ul li .linkedin-btn{width:45px;height:45px;border-radius:45px;background:#56CCF2;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center}footer .footer .footer-btn ul li .twitter-btn span,footer .footer .footer-btn ul li .facebook-btn span,footer .footer .footer-btn ul li .linkedin-btn span{color:#FFF;font-size:13px;line-height:100%;font-weight:500;text-transform:uppercase}footer .footer .footer-btn ul li .twitter-btn span:before,footer .footer .footer-btn ul li .facebook-btn span:before,footer .footer .footer-btn ul li .linkedin-btn span:before{color:#FFF}footer .footer .footer-btn ul li .twitter-btn:hover,footer .footer .footer-btn ul li .facebook-btn:hover,footer .footer .footer-btn ul li .linkedin-btn:hover{text-decoration:none;background:#47b9f2}footer .footer .footer-btn ul li .twitter-btn.facebook-btn,footer .footer .footer-btn ul li .facebook-btn.facebook-btn,footer .footer .footer-btn ul li .linkedin-btn.facebook-btn{background:#1364CA}footer .footer .footer-btn ul li .twitter-btn.facebook-btn:hover,footer .footer .footer-btn ul li .facebook-btn.facebook-btn:hover,footer .footer .footer-btn ul li .linkedin-btn.facebook-btn:hover{background:#1059B5}footer .footer .footer-btn ul li .twitter-btn.linkedin-btn,footer .footer .footer-btn ul li .facebook-btn.linkedin-btn,footer .footer .footer-btn ul li .linkedin-btn.linkedin-btn{background:#0e76a8}footer .footer .footer-btn ul li .twitter-btn.linkedin-btn:hover,footer .footer .footer-btn ul li .facebook-btn.linkedin-btn:hover,footer .footer .footer-btn ul li .linkedin-btn.linkedin-btn:hover{background:#0a6693}footer .footer .footer-btn ul li:last-child{display:block}footer .copyright{padding:10px;background:#F8F8F8}footer .copyright ul{display:block;text-align:center;margin:0}footer .copyright ul li{display:inline-block;vertical-align:middle}footer .copyright ul li span,footer .copyright ul li a{font-size:13px;line-height:100%;color:#999}footer .copyright ul li a{text-decoration:underline}footer .copyright ul li a:hover{color:#D52A3A}footer .copyright ul li:before{content:'-';display:inline-block;vertical-align:middle;color:#999}footer .copyright ul li:first-child:before{display:none}@media screen and (max-width: 767px){footer .reassurance .reassurance-item{flex:0 0 100%;padding:30px 0;border-bottom:solid 1px #E5E5E5}footer .reassurance .reassurance-item p{margin:0}footer .footer{padding:70px 35px}footer .footer .footer-text{flex:0 0 100%}footer .footer .footer-text #logo>a{text-align:center}footer .footer .footer-text p{text-align:center}footer .footer .footer-menu{flex:0 0 100%;text-align:center}footer .footer .footer-menu span{text-align:center}footer .footer .footer-btn{flex:0 0 100%}footer .footer .footer-btn ul li{text-align:center}}#column{position:relative;z-index:2;background:#D52A3A}#column ul{margin:0;padding:0;list-style:none}#column ul li{display:block;border-bottom:solid 1px #AD1012}#column ul li a{display:block;padding:19px 10px;text-align:center;color:#FFF;font-size:11px;text-transform:uppercase}#column ul li a span{display:block;font-size:11px;line-height:100%;text-transform:uppercase}#column ul li a span:before{color:#FFF;font-size:20px}#column ul li a span.icon{margin:0 0 8px 0}#column ul li a:hover{text-decoration:none;background:#4F4F4F}#column .twitter,#column .facebook,#column .linkedin{display:inline-block;vertical-align:middle;padding:20px;color:#FFF;text-align:center;border-bottom:solid 1px #AD1012}#column .twitter .icon,#column .facebook .icon,#column .linkedin .icon{width:48px;height:48px;display:inline-flex;margin:0 0 10px 0;flex-direction:column;text-align:center;justify-content:center;justify-items:center;background:#56CCF2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}#column .twitter .icon:before,#column .facebook .icon:before,#column .linkedin .icon:before{color:#FFF}#column .twitter .text,#column .facebook .text,#column .linkedin .text{display:block;font-size:11px;line-height:100%;text-transform:uppercase}#column .twitter:hover,#column .facebook:hover,#column .linkedin:hover{text-decoration:none}#column .twitter:hover .icon,#column .facebook:hover .icon,#column .linkedin:hover .icon{background:#3caaf2}#column .twitter.facebook .icon,#column .facebook.facebook .icon,#column .linkedin.facebook .icon{background:#1972E1}#column .twitter.facebook:hover .icon,#column .facebook.facebook:hover .icon,#column .linkedin.facebook:hover .icon{background:#1364CA}#column .twitter.linkedin .icon,#column .facebook.linkedin .icon,#column .linkedin.linkedin .icon{background:#0e76a8}#column .twitter.linkedin:hover .icon,#column .facebook.linkedin:hover .icon,#column .linkedin.linkedin:hover .icon{background:#0a6693}@media screen and (min-width: 767px){#column ul li.current a{background:#4F4F4F}}@media screen and (max-width: 767px){#column .menu .btn-app{padding:25px;display:block;text-align:right}#column .twitter{display:block}}body{font-family:"Barlow Condensed",sans-serif}body ul{padding:0;list-style:none}body .btn-app{display:inline-block;background:#4F4F4F;-moz-transition:all .05s ease;-o-transition:all .05s ease;-webkit-transition:all .05s ease;transition:all .05s ease}body .btn-app span.icon{display:inline-block;margin-left:9px;font-size:8px}body .btn-app span.icon:before{color:#FFF}body .btn-app:hover{text-decoration:none;background:#383838}body img{max-width:100%}body h2{display:block;margin:0 0 13px 0;font-size:26px;font-weight:600;text-transform:uppercase}body p.resume{display:block;margin:0 0 24px 0;font-size:15px;font-weight:300;color:#D52A3A;font-family:"Roboto Slab",serif}.reset-container{display:block;text-align:center;padding:100px}.reset-container p.check-email{display:block;margin:0 0 24px 0;font-size:15px;font-weight:300;color:#D52A3A;font-family:"Roboto Slab",serif}.reset-container form{width:50%;margin:0 auto}.reset-container label{display:block;text-align:center;margin:0 0 5px 0;font-size:12px;text-transform:uppercase;color:#4F4F4F}.reset-container input{display:block;width:100%;margin:0 0 15px 0;height:45px;background:#f2f2f2;border-radius:0;border:none;color:#999999;padding:0 10px}.reset-container input[type="submit"]{display:flex;justify-content:center;align-items:center;height:45px;width:100%;background:#D52A3A;text-transform:uppercase;font-size:12px;color:#FFF;border:none;box-shadow:none}.download-btn{display:inline-flex;margin:0 0 5px 0;width:335px;padding:14px;background:#F8F8F8;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.download-btn.red{background:#D52A3A}.download-btn.red:hover{color:#FFF}.download-btn span.text{flex:80%}.download-btn span.icon{margin:0}.download-btn span.icon:before{color:#999;font-size:12px}.download-btn *{color:#C9C9C9;line-height:100%}.download-btn:hover{text-decoration:none;background:#D52A3A}.download-btn:hover *{color:#FFF}.download-btn:hover *:before{color:#FFF !important}.hidden-recaptcha input{visibility:hidden;height:0 !important;padding:0 !important}@media screen and (max-width: 767px){.reset-container{padding:40px 10px}.reset-container form{width:100%}}.lds-dual-ring{position:absolute;display:inline-block;width:64px;height:64px;top:160px;left:50%;z-index:2}.lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #D52A3A;border-color:#D52A3A transparent #D52A3A transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#fullpage-container .slide-2.active{background:url("../images/job-2.jpg")}#fullpage-container .slide-3.active{background:url("../images/job-3.jpg")}#fullpage-container .slide-4.active{background:url("../images/job-4.jpg")}#fullpage-container .slide-5.active{background:url("../images/job-5.jpg")}#fullpage-container .step-item{padding:0  70px;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;background-size:cover !important;background-position:center center !important}#fullpage-container .step-item .fp-tableCell{text-align:right}#fullpage-container .step-item .fp-tableCell .text-item{text-align:left}#fullpage-container .step-item .text-item{position:relative;display:inline-block;padding:50px;width:550px;background:rgba(255,255,255,0.8);opacity:0;-moz-transition:all 1.5s ease;-o-transition:all 1.5s ease;-webkit-transition:all 1.5s ease;transition:all 1.5s ease}#fullpage-container .step-item .text-item .icon{display:block;margin:0 0 10px 0}#fullpage-container .step-item .text-item .icon span{font-size:50px}#fullpage-container .step-item .text-item .text h2{display:block;margin:0 0 20px 0;color:#D52A3A;font-size:27px;line-height:100%;text-transform:uppercase}#fullpage-container .step-item .text-item .text p.resume{font-family:"Roboto Slab",serif;color:#D52A3A;font-weight:300}#fullpage-container .step-item .text-item .text p{display:block;font-size:15px;line-height:120%;color:#797777}#fullpage-container .step-item .text-item .red-btn{position:absolute;bottom:0;right:0;padding:8px 20px;background:#D52A3A;color:#FFF;text-transform:uppercase}#fullpage-container .step-item .text-item .red-btn:hover{text-decoration:none;background:#c22130}#fullpage-container .step-item:nth-child(even) .fp-tableCell{text-align:left}#fullpage-container .step-item .arrow-step{position:absolute;right:0;bottom:64px;display:flex;justify-content:center;align-items:center;width:88px;height:88px;background:#00000061}#fullpage-container .step-item.active .text-item{opacity:1}#fullpage-container .certification-container{display:flex;padding:50px;width:559px;background:rgba(0,0,0,0.4);float:left}#fullpage-container .certification-container .image{min-width:60px}#fullpage-container .certification-container p{padding-left:25px;text-align:left;color:#FFF}#fullpage-container .partners-section{padding:0}#fullpage-container .partners-section footer{margin:0 0 70px 0}#fullpage-container .partners-section .section-container-partners{padding:90px  70px}#fullpage-container .partners-section h2{display:block;margin:0 0 75px 0;text-align:center;color:#D52A3A;text-transform:uppercase;font-size:27px;line-height:100%}#fullpage-container .partners-section .carousel-partners-images{display:block;margin:0 0 50px 0}#fullpage-container .partners-section .carousel-partners-images .slick-track{padding:30px 0 60px 0}#fullpage-container .partners-section .carousel-partners-images .carousel-item{display:flex;padding:50px;background:#FFF;margin:0 30px;justify-content:center;align-items:center}#fullpage-container .partners-section .carousel-partners-images .carousel-item .image img{width:100%}#fullpage-container .partners-section .carousel-partners-images .carousel-item.slick-focus{-moz-box-shadow:0 7px 27px 6px rgba(0,0,0,0.17);-webkit-box-shadow:0 7px 27px 6px rgba(0,0,0,0.17);box-shadow:0 7px 27px 6px rgba(0,0,0,0.17)}#fullpage-container .partners-section .carousel-partners-images .slick-dots{display:flex;padding:12px 0;flex-wrap:wrap;justify-content:center;flex-direction:row;align-items:center;border-top:solid 0.5px #C9C9C9;border-bottom:solid 0.5px #C9C9C9}#fullpage-container .partners-section .carousel-partners-images .slick-dots li{display:inline-block;margin:0 5px;line-height:100%;vertical-align:middle}#fullpage-container .partners-section .carousel-partners-images .slick-dots li button{height:7px;width:7px;padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#E5E5E5;font-size:0px;border:none}#fullpage-container .partners-section .carousel-partners-images .slick-dots li.slick-active button{background:#D52A3A}#fullpage-container .partners-section .carousel-partners-text .carousel-item{display:block;text-align:center}#fullpage-container .partners-section .carousel-partners-text .carousel-item .text{display:inline-block;width:578px}#fullpage-container .partners-section .carousel-partners-text .carousel-item .text p.title{display:block;margin:0 0 15px 0;text-align:center;color:#D52A3A;font-size:15px;line-height:100%;font-family:"Roboto Slab",serif;font-weight:200}#fullpage-container .partners-section .carousel-partners-text .carousel-item .text p{display:block;text-align:center;margin:0 0 20px 0;color:#999;font-size:15px;line-height:120%}#fullpage-container .partners-section .carousel-partners-text .carousel-item .text a{display:inline-block;padding:15px;background:#D52A3A;color:#FFF;text-transform:uppercase;font-size:12px;line-height:100%;font-weight:600}#fullpage-container .partners-section .carousel-partners-text .carousel-item .text a:hover{text-decoration:none;background:#c22130}#fp-nav ul li a span{width:5px;height:5px;background:#E5E5E5}#fp-nav ul li a.active span{width:5px;height:5px;background:#D52A3A;margin:-2px 0 0 -2px}#fp-nav ul li:last-child{display:none}@media screen and (max-width: 767px){#fullpage-container .step-item{padding:0 20px}#fullpage-container .step-item .text-item{width:100%}#fullpage-container .step-item .arrow-step{bottom:0}#fullpage-container .certification-container{width:100%;flex-direction:column;justify-content:center;align-items:center}#fullpage-container .certification-container .image{margin:0 0 10px 0}#fullpage-container .partners-section .carousel-partners-text .carousel-item .text{width:100%}#fullpage-container .partners-section .carousel-partners-images .carousel-item{padding:10px}}.carousels-container{position:relative}.carousels-container .history-carousel-images .slick-slide{position:relative;background-size:cover !important;background-position:center right !important;min-height:925px}.carousels-container .history-carousel-images .image{display:none}.carousels-container .history-carousel-images .image img{width:100%}.carousels-container .history-carousel-images .text{position:absolute;top:50%;right:0;max-width:470px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousels-container .history-carousel-images .text .white-container{display:block;padding:50px;background:#ffffffd6}.carousels-container .history-carousel-images .text .white-container span.number{display:block;margin:0 0 15px 0;font-size:96px;line-height:100%;font-weight:400;font-family:"Roboto Slab",serif;color:rgba(213,42,58,0.52)}.carousels-container .history-carousel-images .text .white-container h2{display:block;margin:0 0 15px 0;text-transform:uppercase;font-size:27px;line-height:110%;font-weight:500;color:#D52A3A}.carousels-container .history-carousel-images .text .white-container p{display:block;margin:0;font-size:15px;line-height:130%;color:#999}.carousels-container .history-carousel-images .text .white-container ul li{font-size:15px;line-height:130%;color:#999}.carousels-container .history-carousel-images .text .white-container ul li span:first-child{color:#D52A3A}.carousels-container .history-carousel-images .text .red-container{padding:30px 50px;background:#D52A3A;text-align:center}.carousels-container .history-carousel-images .text .red-container p{display:block;margin:0;text-align:center;font-size:16px;line-height:140%;font-weight:200;font-family:"Roboto Slab",serif;color:#FFF}.carousels-container .history-carousel-images .slick-arrow{z-index:2;position:absolute;bottom:0;height:65px;width:65px;display:flex;justify-content:center;align-items:center;background:#D52A3A;cursor:pointer}.carousels-container .history-carousel-images .slick-arrow span{font-size:10px}.carousels-container .history-carousel-images .slick-arrow span:before{color:#FFF}.carousels-container .history-carousel-images .slick-arrow.slick-prev{left:0}.carousels-container .history-carousel-images .slick-arrow.slick-prev span{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousels-container .history-carousel-images .slick-arrow.slick-next{right:0}.carousels-container .history-carousel-dates{position:absolute;bottom:0;left:65px;right:65px;padding-top:5px}.carousels-container .history-carousel-dates .slick-track{padding-top:5px;trasnform:translate3d(0, 0, 0) !important}.carousels-container .history-carousel-dates .slick-slide{position:relative;display:flex;justify-content:center;align-items:center;height:65px;background:#ffffffd6;cursor:pointer}.carousels-container .history-carousel-dates .slick-slide:before{content:'';position:absolute;top:-2.5px;left:50%;height:5px;width:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#4F4F4F;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousels-container .history-carousel-dates .slick-slide.slick-current span{font-size:20px;font-weight:500;color:#D52A3A}.carousels-container .history-carousel-dates .slick-slide.slick-current:before{top:-5px;height:10px;width:10px;background:#D52A3A}.carousels-container .history-carousel-dates span{font-size:13px;line-height:100%;font-weight:400;color:#4F4F4F}@media screen and (max-width: 767px){.carousels-container .history-carousel-dates{position:static}.carousels-container .history-carousel-dates .slick-slide{background:#f8f8f8}.carousels-container .history-carousel-images .slick-arrow{bottom:-75px}.carousels-container .history-carousel-images .image{display:none !important}.carousels-container .history-carousel-images .text{right:0;left:0;width:80%;max-width:100%;margin:0 auto}.carousels-container .history-carousel-images .text .white-container span.number{font-size:65px}.carousels-container .history-carousel-images .text .white-container h2{font-size:20px}.carousels-container .history-carousel-images .text .red-container p{font-size:15px}}@media screen and (max-width: 767px){.carousels-container .history-carousel-images .slick-slide{background:#FFF !important}.carousels-container .history-carousel-images .slick-slide .image{display:block !important}.carousels-container .history-carousel-images .slick-slide .text{position:static;transform:translateY(0)}.carousels-container .history-carousel-images .slick-arrow.slick-prev,.carousels-container .history-carousel-images .slick-arrow.slick-next{top:50%}}@media screen and (max-width: 445px){.carousels-container .history-carousel-images .slick-slide .text{width:100%}.carousels-container .history-carousel-images .slick-slide .text .white-container{padding:10px 0}.carousels-container .history-carousel-images .slick-arrow{width:35px;height:35px}}.agriculture-content{padding-top:64px}.agriculture-content #good-practices .banner{position:relative;overflow:hidden;min-height:980px;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}.agriculture-content #good-practices .banner img{width:100%}.agriculture-content #good-practices .banner .text-banner{position:absolute;top:30%;left:50%;max-width:665px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center}.agriculture-content #good-practices .banner .text-banner span{display:block;margin:0 0 15px 0;text-align:center}.agriculture-content #good-practices .banner .text-banner span:before{font-size:60px}.agriculture-content #good-practices .banner .text-banner h1{display:block;margin:0 0 10px 0;text-align:center;font-size:27px;line-height:130%;font-weight:600;text-transform:uppercase;color:#D52A3A}.agriculture-content #good-practices .banner .text-banner p{display:block;margin:0 0 20px 0;color:#999999;font-size:15px;line-height:130%}.agriculture-content #good-practices .banner .text-banner a{display:inline-flex;text-transform:uppercase;font-size:12px;line-height:100%;color:#999999;border:solid 1px #999999}.agriculture-content #good-practices .banner .text-banner a>*{padding:20px 15px;margin:0}.agriculture-content #good-practices .banner .text-banner a span.arrow{border-right:solid 1px #999999}.agriculture-content #good-practices .banner .text-banner a span.arrow:before{font-size:16px;color:#999999}.agriculture-content #good-practices .banner .banner-quote{position:absolute;left:0;right:0;bottom:0;background:#ffffffa3;padding:45px 10px;text-align:center}.agriculture-content #good-practices .banner .banner-quote>*{display:block;text-align:center}.agriculture-content #good-practices .banner .banner-quote span{margin:0 0 20px 0}.agriculture-content #good-practices .banner .banner-quote p{margin:0 0 30px 0;font-family:"Barlow Condensed",sans-serif;font-size:21px;line-height:130%;color:#4F4F4F;font-weight:400}.agriculture-content #good-practices .banner .banner-quote p span{font-size:17px}.agriculture-content #good-practices .banner .banner-quote p strong{color:#D52A3A}.agriculture-content #good-practices .banner .banner-quote a{font-size:19px;font-weight:600;color:#D52A3A;letter-spacing:0.05em}.agriculture-content #good-practices .banner .banner-quote a .arrow{margin-right:7px;font-size:10px;font-weight:700}.agriculture-content #good-practices .banner .banner-quote:before,.agriculture-content #good-practices .banner .banner-quote:after{content:'';position:absolute;bottom:100%;width:50%;padding-bottom:inherit;background-color:inherit}.agriculture-content #good-practices .banner .banner-quote:before{right:50%;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-ms-transform:skewX(60deg);-webkit-transform:skewX(60deg);transform:skewX(60deg)}.agriculture-content #good-practices .banner .banner-quote:after{left:50%;-ms-transform-origin:0 100%;-webkit-transform-origin:0 100%;transform-origin:0 100%;-ms-transform:skewX(-60deg);-webkit-transform:skewX(-60deg);transform:skewX(-60deg)}.agriculture-content #refuse-collection{display:flex;flex-wrap:wrap;flex-direction:row}.agriculture-content #refuse-collection>div{flex:0 0 50%;padding:112px 140px}.agriculture-content #refuse-collection>div h2{display:block;margin:0 0 20px 0;text-transform:uppercase;font-size:27px;line-height:100%;font-weight:500}.agriculture-content #refuse-collection>div>.icon{display:block;margin:0 0 20px 0}.agriculture-content #refuse-collection>div>.icon:before{font-size:60px;font-weight:200}.agriculture-content #refuse-collection>div.red-container{background:#D52A3A}.agriculture-content #refuse-collection>div.red-container>*{color:#FFF}.agriculture-content #refuse-collection>div.red-container .icon:before{color:#FFF}.agriculture-content #refuse-collection>div.red-container .white-btn{display:inline-block;padding:15px 20px;background:#FFF;color:#D52A3A;text-transform:uppercase}.agriculture-content #refuse-collection>div.white-container>*{color:#D52A3A}.agriculture-content #refuse-collection>div.white-container p{color:#999}.agriculture-content #quality-engagement{display:flex;flex-wrap:wrap;flex-direction:row}.agriculture-content #quality-engagement>div{flex:0 0 50%;padding:112px}.agriculture-content #quality-engagement>div h2{display:block;margin:0 0 25px 0;text-transform:uppercase;color:#D52A3A}.agriculture-content #quality-engagement>div p.resume{display:block;font-family:"Roboto Slab",serif;font-size:15px;line-height:140%;font-weight:200;color:#D52A3A}.agriculture-content #quality-engagement>div p{color:#999}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-slide{margin:0 0 50px 0;text-align:center}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-slide .image{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:250px;height:250px}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-slide .image img{max-width:100%;max-height:100%}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-dots{display:flex;padding:12px 0;flex-wrap:wrap;justify-content:center;flex-direction:row;align-items:center;border-top:solid 0.5px #C9C9C9;border-bottom:solid 0.5px #C9C9C9}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-dots li{display:inline-block;margin:0 5px;line-height:100%;vertical-align:middle}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-dots li button{height:7px;width:7px;padding:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#E5E5E5;font-size:0px;border:none}.agriculture-content #quality-engagement .quality-carousel-thumb .slick-dots li.slick-active button{background:#D52A3A}.agriculture-content #quality-engagement .quality-carousel-text .slick-slide p{display:block;text-align:center;color:#D52A3A;font-size:15px;font-weight:200;line-height:130%;font-style:italic}.agriculture-content #reglementation{display:block;padding:130px 0;text-align:center;background:url("../images/visuels-agriculture-raisonnee-02.jpg") top center;background-size:cover}.agriculture-content #reglementation .reglemention-content{display:inline-block;max-width:700px;padding:75px;background:#FFF;-moz-box-shadow:0px 1px 9px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 1px 9px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 9px 0px rgba(0,0,0,0.25)}.agriculture-content #reglementation .reglemention-content h2{display:block;text-align:center;text-transform:uppercase;font-size:27px;line-height:120%;font-weight:600;color:#D52A3A}.agriculture-content #reglementation .reglemention-content p.resume{display:block;margin:0 0 55px 0;text-align:center;font-family:"Roboto Slab",serif;font-size:15px;line-height:130%;font-weight:200;color:#D52A3A}.agriculture-content #reglementation .reglemention-content ul li{display:block}.agriculture-content #reglementation .reglemention-content ul li a{position:relative;display:block;padding:15px 0;text-align:left;text-transform:uppercase;font-size:14px;font-weight:500;color:#999999;border-bottom:solid 0.5px #C9C9C9}.agriculture-content #reglementation .reglemention-content ul li a:after{content:'';position:absolute;top:15px;right:0;display:inline-block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 6px;border-color:transparent transparent transparent #999999}.agriculture-content #reglementation .reglemention-content ul li a:hover{text-decoration:none;color:#D52A3A}.agriculture-content #reglementation .reglemention-content ul li a:hover:after{border-color:transparent transparent transparent #D52A3A}.agriculture-content #reglementation .reglemention-content ul li:last-child a{border-bottom:none}#anchor-points{position:fixed;z-index:10;top:50%;right:17px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#anchor-points ul li{display:block;width:14px;height:13px;margin:7px;position:relative}#anchor-points ul li a{width:5px;height:5px;background:#E5E5E5;border-radius:50%;position:absolute;z-index:1;border:0;left:50%;top:50%;margin:-2px 0 0 -2px;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#anchor-points ul li.active a{background:#D52A3A}#anchor-points ul li:hover a{width:10px;height:10px;margin:-5px 0px 0px -5px}@media screen and (max-width: 1190px){.agriculture-content #refuse-collection>div{padding:112px 20px}.agriculture-content #quality-engagement>div{padding:112px 20px}.agriculture-content #good-practices .banner{min-height:1180px;background-position:center center !important;background-size:cover !important}.agriculture-content #good-practices .banner .text-banner{top:35%}.agriculture-content #good-practices .banner img{display:none}}@media screen and (max-width: 768px){.agriculture-content #refuse-collection>div{flex:0 0 100%}.agriculture-content #quality-engagement>div{flex:0 0 100%;padding:112px 20px 20px 20px}.agriculture-content #good-practices .banner{min-height:980px;background-position:center center !important;background-size:cover !important}.agriculture-content #good-practices .banner .text-banner{top:5%;padding:0 25px;left:0;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.agriculture-content #good-practices .banner img{display:none}.agriculture-content .download-btn{width:100%}.agriculture-content #reglementation{padding:0 0 130px 0}}@media screen and (max-width: 445px){.agriculture-content #good-practices .banner{min-height:1380px}.agriculture-content #good-practices .banner .text-banner{top:13%}.agriculture-content #reglementation .reglemention-content{padding:75px 20px}.agriculture-content #reglementation .reglemention-content ul li a{padding:15px}}.posts-page-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:140px 90px 120px 90px;background:#F8F8F8}.posts-page-container .posts-list{flex:0 0 65%}.posts-page-container .post-column{flex:0 0 35%;padding-left:23px}.posts-page-container .post{display:block;margin:0 0 20px 0;background:#FFF;width:100%}.posts-page-container .post span.date{display:block;margin:0 0 14px 0;text-align:center;font-style:italic;font-size:11px;color:#999999;font-weight:200}.posts-page-container .post h2{display:block;margin:0 0 13px 0;text-align:center;font-size:26px;font-weight:600;text-transform:uppercase;color:#999999}.posts-page-container .post p.resume{display:block;margin:0 0 20px 0;text-align:center;font-size:15px;font-weight:300;line-height:130%;color:#999999;font-family:"Barlow Condensed",sans-serif}.posts-page-container .post img{max-width:100%}.posts-page-container .post.post-type-1{display:flex;flex-wrap:wrap;flex-direction:row}.posts-page-container .post.post-type-1 .image{flex:0 0 50%;background-size:cover !important;background-position:center center !important}.posts-page-container .post.post-type-1>.text{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;flex:1;background:#FFF}.posts-page-container .post.post-type-1>.text .post-content{padding:0 35px;flex-grow:1}.posts-page-container .post.post-type-2{display:flex;flex-wrap:wrap;flex-direction:column}.posts-page-container .post.post-type-2 .post-content{padding:15px 50px}.posts-page-container .post.post-type-3{position:relative;height:380px}.posts-page-container .post.post-type-3 .post-type{z-index:10;position:absolute;top:0;left:0}.posts-page-container .post.post-type-3 .post-content{z-index:10;position:absolute;top:45%;left:50%;text-align:center;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:300px}.posts-page-container .post.post-type-3 .post-content>*{color:#FFF}.posts-page-container .post.post-type-3 .carousel-list-post .slick-arrow{z-index:50;position:absolute;top:50%;cursor:pointer}.posts-page-container .post.post-type-3 .carousel-list-post .slick-arrow span:before{font-size:20px;font-weight:600;color:#FFF}.posts-page-container .post.post-type-3 .carousel-list-post .slick-arrow.slick-prev{left:55px;-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.posts-page-container .post.post-type-3 .carousel-list-post .slick-arrow.slick-next{right:55px}.posts-page-container .post.post-type-3 .slick-slide{height:330px;overflow:hidden;background-position:center center !important;background-size:cover !important;background-repeat:no-repeat !important}.posts-page-container .post.post-type-3 .slick-slide img{width:100%}.posts-page-container .post.post-type-4{background:#D52A3A}.posts-page-container .post.post-type-4 .post-content{padding:15px 50px}.posts-page-container .post.post-type-4 .post-content h2{font-size:35px;font-weight:600;font-family:"Roboto Slab",serif;text-transform:none}.posts-page-container .post.post-type-4 .post-content>*{color:#FFFF}.posts-page-container .post.post-type-4 .social-share{border:none}.posts-page-container .post.post-type-4 .social-share a:hover *,.posts-page-container .post.post-type-4 .social-share a:hover span:before{color:#999 !important}.posts-page-container .post.post-type-4 .social-share ul li a,.posts-page-container .post.post-type-4 .social-share ul li a span:before,.posts-page-container .post.post-type-4 .social-share a,.posts-page-container .post.post-type-4 .social-share a span:before{color:#FFF}.posts-page-container .post.post-type-4 .post-type{background:#FFF;color:#D52A3A}.posts-page-container .post.post-type-4 .post-type span{color:#D52A3A}.posts-page-container .post-column .vaesken-app-column{display:block;margin:0 0 11px 0;text-align:center;padding:25px 80px;background:#4F4F4F}.posts-page-container .post-column .vaesken-app-column>*{display:block;text-align:center;color:#FFF}.posts-page-container .post-column .vaesken-app-column .logo-app{margin:0 0 5px 0}.posts-page-container .post-column .vaesken-app-column .logo-app img{width:120px}.posts-page-container .post-column .vaesken-app-column p.title{margin:0 0 13px 0;font-size:17px;line-height:120%;font-weight:500;text-transform:uppercase}.posts-page-container .post-column .vaesken-app-column p{font-size:12px;line-height:130%;font-weight:200}.posts-page-container .post-column .vaesken-app-column .icon-adavantages-app ul li{display:inline-block;vertical-align:middle;margin:0 5px}.posts-page-container .post-column .vaesken-app-column .icon-adavantages-app ul li i{font-size:25px}.posts-page-container .post-column .column-downloads{display:flex;padding:20px;flex-direction:row;flex-wrap:wrap;margin:0 0 11px 0;background:#FFF;align-items:center;justify-content:center}.posts-page-container .post-column .column-downloads ul{flex-grow:1;padding:0 25px}.posts-page-container .post-column .column-downloads ul li{display:block}.posts-page-container .post-column .column-downloads ul li a{display:flex;flex-direction:row;flex-wrap:wrap;padding:15px 0;text-transform:uppercase;color:#999999;border-bottom:solid 0.5px #E5E5E5;width:auto}.posts-page-container .post-column .column-downloads ul li a .text{flex-grow:1;line-height:100%}.posts-page-container .post-column .column-downloads ul li a .icon{font-size:12px;align-self:flex-end}.posts-page-container .post-column .column-downloads ul li a .icon:before{color:#999999}.posts-page-container .post-column .column-downloads ul li:last-child a{border-bottom:none}.posts-page-container .post-column .facebook{display:block;margin:0 0 20px 0;background:#FFF;text-align:center}.posts-page-container .post-column .twitter .twitter-header,.posts-page-container .post-column .twitter .facebook-header,.posts-page-container .post-column .facebook .twitter-header,.posts-page-container .post-column .facebook .facebook-header{padding:27px 0;background:#FFF;border-bottom:solid 0.5px #E5E5E5}.posts-page-container .post-column .twitter .twitter-header>*,.posts-page-container .post-column .twitter .facebook-header>*,.posts-page-container .post-column .facebook .twitter-header>*,.posts-page-container .post-column .facebook .facebook-header>*{display:block;text-align:center}.posts-page-container .post-column .twitter .twitter-header span,.posts-page-container .post-column .twitter .facebook-header span,.posts-page-container .post-column .facebook .twitter-header span,.posts-page-container .post-column .facebook .facebook-header span{margin:0 0 10px 0;font-size:45px}.posts-page-container .post-column .twitter .twitter-header p.title,.posts-page-container .post-column .twitter .facebook-header p.title,.posts-page-container .post-column .facebook .twitter-header p.title,.posts-page-container .post-column .facebook .facebook-header p.title{margin:0 0 12px 0;font-size:20px;font-weight:600;color:#D52A3A;font-family:"Roboto Slab",serif}.posts-page-container .post-column .twitter .twitter-header .subtitle,.posts-page-container .post-column .twitter .facebook-header .subtitle,.posts-page-container .post-column .facebook .twitter-header .subtitle,.posts-page-container .post-column .facebook .facebook-header .subtitle{margin:0 0 5px 0;font-size:12px;color:#999;font-family:'Roboto', sans-serif}.posts-page-container .post-column .twitter .twitter-header .arobase,.posts-page-container .post-column .twitter .facebook-header .arobase,.posts-page-container .post-column .facebook .twitter-header .arobase,.posts-page-container .post-column .facebook .facebook-header .arobase{margin:0 0 5px 0;font-size:12px;color:#D52A3A;font-family:'Roboto', sans-serif}.social-share{display:flex;width:100%;flex-wrap:wrap;flex-direction:row;padding:15px;border-top:solid 0.5px #E5E5E5;align-self:flex-end}.social-share ul{flex:0 0 70%;margin:0}.social-share ul li{display:inline-block;margin:0 5px;vertical-align:middle}.social-share ul li a{color:#E0E0E0}.social-share ul li a span:before{font-size:12px;color:#E0E0E0}.social-share ul li a:hover{text-decoration:none}.social-share ul li a:hover *,.social-share ul li a:hover span:before{color:#D52A3A !important}.social-share .read-post{flex:0 0 30%;align-self:flex-end;color:#999999;font-size:12px;text-align:right}.social-share .read-post span.arrow{margin-left:5px}.social-share .read-post span:before{font-size:10px;color:#999999}.social-share .read-post:hover{text-decoration:none;color:#D52A3A}.social-share .read-post:hover span:before{color:#D52A3A}.post-type{display:inline-block;padding:12px 19px}.post-type span{color:#FFF;font-size:12px;font-weight:500;text-transform:uppercase}.post-type.news{background:#ABD665}.post-type.vaesken-news{background:#D52A3A}.post-type.vaesken-dates{background:#FFF}.post-type.vaesken-dates span{color:#D52A3A}#anchor-menu{position:fixed;padding:20px 0;top:65px;z-index:20;right:0;left:100px;background:#FFF;-moz-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);-webkit-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27)}#anchor-menu>ul{display:block;margin:0;text-align:center}#anchor-menu>ul>li{display:inline-block;vertical-align:middle;margin:0 15px}#anchor-menu>ul>li>a{display:block;margin:0;font-size:15px;line-height:100%;text-transform:uppercase;letter-spacing:0.05em;color:#999;font-weight:600;cursor:pointer}#anchor-menu>ul>li.active>a{color:#D52A3A}#anchor-menu .form-group{display:block;margin:0;text-align:center}#anchor-menu .form-group #posts_type_form_postType{display:block;text-align:center}#anchor-menu .form-group #posts_type_form_postType .radio{display:inline-block;vertical-align:top;margin:0 15px}#anchor-menu .form-group #posts_type_form_postType .radio label{display:block;margin:0;font-size:15px;line-height:100%;text-transform:uppercase;letter-spacing:0.05em;color:#999;font-weight:600;cursor:pointer}#anchor-menu .form-group #posts_type_form_postType .radio label input{display:none !important}#anchor-menu .form-group #posts_type_form_postType .radio label.active{color:#D52A3A}.pagination-container .pagination>li{display:inline}.pagination-container ul.pagination>.active>span{color:#FFF;background-color:#4F4F4F;border:solid 0.5px #FFF}.pagination-container ul.pagination>li>a,.pagination-container ul.pagination>li>span{display:inline-block;width:50px;height:50px;padding:0;line-height:50px;background:#999;color:#cccccc;font-size:12px;font-weight:400;text-align:center;border:solid 0.5px #FFF}@media screen and (max-width: 992px){.posts-page-container{padding:104px 20px 120px 20px}}@media screen and (max-width: 767px){.posts-page-container .post.post-type-1>.text{flex:0 0 100%}.posts-page-container .post.post-type-1 .image{flex:0 0 100%;min-height:200px}.posts-page-container .posts-list{flex:0 0 100%}.posts-page-container .post-column{flex:0 0 100%;padding-left:0}}.post-container .banner-post{max-height:700px;overflow:hidden}.post-container .banner-post img{width:100%}.post-container .post-header{display:flex;margin:-246px 0 0 0;justify-content:center}.post-container .post-header .post-header-type{margin:0 0 25px 0;text-align:center}.post-container .post-header h1{display:block;margin:0 0 20px 0;font-size:27px;line-height:120%;text-align:center;color:#999999;font-weight:600;text-transform:uppercase}.post-container .post-header span.date{display:block;text-align:center;font-size:12px;color:#999999}.post-container .post-header>div{display:inline-flex;margin:0 0 45px 0;flex-direction:column;width:578px;background:#FFF;-moz-box-shadow:0px 1px 9px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 1px 9px 0px rgba(0,0,0,0.25);box-shadow:0px 1px 9px 0px rgba(0,0,0,0.25)}.post-container .post-header>div .title{padding:50px 90px}.post-container .post-header .social-share{text-align:center}.post-container .post-header .social-share ul{flex:0 0 100%}.post-container .post-content>*{display:block}.post-container .post-content .resume{margin:0 282px 30px 282px}.post-container .post-content .resume p{font-size:15px;line-height:130%;color:#999;font-weight:600}.post-container .post-content .post-quote{margin:0 184px;text-align:center}.post-container .post-content .post-quote span{display:block;margin:0 0 10px 0;text-align:center;font-size:25px}.post-container .post-content .post-quote span:before{color:rgba(229,229,229,0.3)}.post-container .post-content .post-quote p{font-size:35px;line-height:130%;font-weight:200;color:#D52A3A;font-family:"Roboto Slab",serif;letter-spacing:-0.01em}.post-container .post-content .post-body{margin:0 282px 30px 282px}.post-container .post-content .post-body h2{color:#D52A3A}.post-container .post-content .post-body p{font-size:15px;line-height:130%;color:#999;font-weight:400}.post-container .post-content .post-body img{margin:0 0 30px 0}@media screen and (max-width: 1200px){.post-container .post-content .resume{margin:0 200px 30px 200px;text-align:center}.post-container .post-content .post-quote{margin:0 140px}.post-container .post-content .post-body{margin:0 200px 30px 200px}}@media screen and (max-width: 990px){.post-container .post-content .resume{margin:0 100px 30px 100px;text-align:center}.post-container .post-content .post-quote{margin:0}.post-container .post-content .post-body{margin:0 100px 30px 100px}}@media screen and (max-width: 767px){.post-container .post-header{margin:0}.post-container .post-header>div .title{padding:50px 20px}.post-container .post-content .resume{margin:0 30px 30px 30px;text-align:center}.post-container .post-content .post-body{margin:0 30px 30px 30px}}.contact-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}.contact-wrapper>div{flex:0 0 50%}.contact-wrapper .form-container{display:block;padding:80px;text-align:center}.contact-wrapper .form-container h1{font-size:27px;font-weight:600;text-transform:uppercase;color:#D52A3A}.contact-wrapper .form-container p{display:block;margin:0 0 24px 0;font-size:15px;font-weight:300;color:#D52A3A;font-family:"Roboto Slab",serif}.contact-wrapper .form-container form .form-group{text-align:left}.contact-wrapper .form-container form .form-group label{margin:0 0 5px 0;font-size:12px;text-transform:uppercase;color:#4F4F4F}.contact-wrapper .form-container form .form-group .form-control{margin:0 0 15px 0;height:45px;background:#f2f2f2;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none;color:#999999}.contact-wrapper .form-container form .form-group .form-control:focus{outline:none;box-shadow:none}.contact-wrapper .form-container form .form-group .form-control:-moz-placeholder{color:#999999}.contact-wrapper .form-container form .form-group .form-control::-moz-placeholder{color:#999999}.contact-wrapper .form-container form .form-group .form-control:-ms-input-placeholder{color:#999999}.contact-wrapper .form-container form .form-group .form-control::-webkit-input-placeholder{color:#999999}.contact-wrapper .form-container form .form-group textarea{resize:none;min-height:145px}.contact-wrapper .form-container form .submit button[type='submit']{display:flex;justify-content:center;align-items:center;height:45px;width:100%;background:#D52A3A;text-transform:uppercase;font-size:12px;color:#FFF;border:none;box-shadow:none}.contact-wrapper .form-container form .submit button[type='submit']:hover{cursor:pointer;background:#c22130}.team{padding:40px 0 90px 0;text-align:center;background:#F8F8F8;border-bottom:solid 2px #FFF}.team h2{color:#D52A3A}.team .team-container{display:flex;flex-wrap:wrap;flex-direction:row}.team .team-container>div{display:flex;flex-direction:column;flex-wrap:wrap;flex:0 0 25%;justify-content:top;align-items:center}.team .team-container>div .image{margin:0 0 33px 0;max-width:200px;max-height:200px}.team .team-container>div .profession-category{display:block;text-align:center}.team .team-container>div .profession-category span{display:inline-block;position:relative;padding:0 0 15px 0;margin:0 0 15px 0;font-size:12px;font-weight:700;text-transform:uppercase;color:#D52A3A}.team .team-container>div .profession-category span:after{content:'';position:absolute;width:20px;height:5px;background:#D52A3A;left:50%;bottom:-2.5px;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.team .team-container>div p.name{margin:0 0 5px 0;font-size:15px;text-transform:uppercase;line-height:100%;font-weight:600;color:#4F4F4F}.team .team-container>div span.profession{font-size:15px;line-height:120%;font-weight:400;color:#999999}@media screen and (max-width: 767px){.contact-wrapper>div{flex:0 0 100%}#map{height:500px}.team .team-container>div{flex:0 0 50%;margin:0 0 40px 0}.contact-wrapper .form-container{padding:20px}}@media screen and (max-width: 445px){.team .team-container>div{flex:0 0 100%}}.legales-notices-title{display:block;padding:90px 0;margin:0 0 80px 0;text-align:center;border-bottom:solid 1px #E5E5E5}.legales-notices-title h1{display:block;text-align:center;text-transform:uppercase;color:#D52A3A;font-size:27px;line-height:100%;font-weight:600}.legales-notices-content{margin:0 0 80px 0}.legales-notices-content *{font-size:15px}.legales-notices-content h2{display:block;margin:0 0 10px 0;text-align:left;color:#D52A3A}.legales-notices-content p{margin:0 0 30px 0;color:#999;line-height:135%;font-weight:200}.depots-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.depots-container .map-container{position:fixed;left:100px;width:61%}.depots-container #map{height:100%;width:100%}.depots-container .depot-content{flex:0 0 35%;-moz-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);-webkit-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27)}.depots-container .depot-content .title-depot-bloc{padding:80px 65px;background:#D52A3A;-moz-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);-webkit-box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);box-shadow:2px 6px 5px -5px rgba(0,0,0,0.27);text-align:center}.depots-container .depot-content .title-depot-bloc h1{margin:0 0 15px 0;font-size:27px}.depots-container .depot-content .title-depot-bloc p.resume{font-size:18px}.depots-container .depot-content .title-depot-bloc p{font-weight:200}.depots-container .depot-content .title-depot-bloc *{color:#FFF}.depots-container .depot-detail{padding:75px 115px}.depots-container .depot-detail>*{display:block;text-align:center}.depots-container .depot-detail h2{font-size:18px;color:#D52A3A}.depots-container .depot-detail .depot-categories{margin:0 0 50px 0}.depots-container .depot-detail .depot-categories span{display:inline-block;padding:10px;margin:0 2px 5px 2px;vertical-align:middle;font-size:15px;line-height:100%;color:#C9C9C9;border:solid 1px #C9C9C9;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.depots-container .depot-detail .depot-categories span.active{background:#C9C9C9;color:#FFF}.depots-container .depot-detail .adress>div,.depots-container .depot-detail .phone>div,.depots-container .depot-detail .mail>div{padding:0 0 20px 0;border-bottom:solid 1px #E5E5E5}.depots-container .depot-detail .adress>div p,.depots-container .depot-detail .phone>div p,.depots-container .depot-detail .mail>div p{text-transform:uppercase}.depots-container .depot-detail .mail span.icon{font-size:19px !important}.depots-container .depot-detail .opening-hours>div{padding:20px 0 0 0;border-top:solid 1px #E5E5E5}.depots-container .depot-detail .adress,.depots-container .depot-detail .phone,.depots-container .depot-detail .opening-hours,.depots-container .depot-detail .mail{margin:0 0 20px 0}.depots-container .depot-detail .adress *,.depots-container .depot-detail .phone *,.depots-container .depot-detail .opening-hours *,.depots-container .depot-detail .mail *{color:#999999}.depots-container .depot-detail .adress span.icon,.depots-container .depot-detail .phone span.icon,.depots-container .depot-detail .opening-hours span.icon,.depots-container .depot-detail .mail span.icon{display:block;margin:0 0 10px 0;text-align:center;font-weight:200;font-size:39px}.depots-container .depot-detail .adress span.icon:before,.depots-container .depot-detail .phone span.icon:before,.depots-container .depot-detail .opening-hours span.icon:before,.depots-container .depot-detail .mail span.icon:before{color:#C9C9C9}.depots-container .depot-detail .adress span,.depots-container .depot-detail .phone span,.depots-container .depot-detail .opening-hours span,.depots-container .depot-detail .mail span{display:block;text-align:center;font-weight:600;font-size:15px;line-height:130%;text-transform:uppercase}.depots-container .depot-detail .adress p,.depots-container .depot-detail .phone p,.depots-container .depot-detail .opening-hours p,.depots-container .depot-detail .mail p{font-size:15px;line-height:130%;font-weight:400}#back-to-map{color:#D52A3A;font-weight:600}@media screen and (max-width: 1190px){.depots-container .map-container{width:45%}.depots-container .depot-content{flex:0 0 50%}.depots-container .depot-detail{padding:75px 20px}}@media screen and (max-width: 990px){.depots-container .depot-content .title-depot-bloc{padding:80px 25px}.depots-container .depot-detail{padding:75px 25px}}@media screen and (max-width: 767px){.depots-container .map-container{position:static;width:100% !important;height:500px !important}.depots-container .depot-content{display:block;width:100%;flex:0 0 100%}}body{font-family:"Barlow Condensed",sans-serif}body.fixed{position:fixed}*{min-width:0}.flex-container{display:flex;flex-flow:row wrap}.flex-container .wrapper{display:flex;flex-direction:row;flex:1 100%}.flex-container .wrapper #column{flex:0 0 100px}.flex-container .wrapper #column>.menu{position:fixed;top:65px;width:100px;padding:0 0 40px 0;overflow-y:scroll !important;overflow:hidden}.flex-container .wrapper #central{flex:1 100%;padding-top:65px}.flex-container .wrapper #central .content{display:block;width:100%;max-width:100%}@media screen and (max-width: 767px){.flex-container .wrapper{display:block;width:100%}.flex-container .wrapper #column{z-index:1000;position:fixed;width:100%;left:-102%;top:60px;-moz-transition:all .6s ease;-o-transition:all .6s ease;-webkit-transition:all .6s ease;transition:all .6s ease;overflow:hidden}.flex-container .wrapper #column>.menu{position:static;top:65px;width:100%}.flex-container .wrapper #column.menu-open{left:0}.flex-container .wrapper #central .content{position:relative}.flex-container .wrapper #central #anchor-menu{position:absolute;top:0;left:0;right:0}}
