@charset "UTF-8";.node-page-innovation .taxonomy_filters .title_0 .title_1,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}#skip-link{margin-top:0;position:absolute;left:0;top:0;width:auto;z-index:1001}#skip-link a,#skip-link a:link,#skip-link a:visited{display:block;background:#444;color:#fff;font-size:.94em;padding:1px 10px 2px 10px;padding:1px .625rem .125rem .625rem;text-decoration:none;padding:15px 25px;padding:.9375rem 1.5625rem}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto}.sr-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.container{max-width:1400px;max-width:87.5rem;margin:0 auto;padding:0 55px;padding:0 3.4375rem;width:100%}.btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 )}.btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.js-hide{display:none}.introduction{text-align:center;width:auto;max-width:72%;padding:0 15px;padding:0 .9375rem;margin:25px auto;margin:1.5625rem auto;margin-bottom:40px;margin-bottom:2.5rem}section{width:100%;overflow:hidden;margin:50px 0;margin:3.125rem 0}.reveal{opacity:0;-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,6.25rem,0);transform:translate3d(0,6.25rem,0);-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,transform .8s;transition:opacity .8s,transform .8s,-webkit-transform .8s}.reveal_visible{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#mouse-scroll{text-align:center;position:relative}#mouse-scroll #mouse{display:inline-block;border:2px solid #032f1a;border:.125rem solid #032f1a;height:45px;height:2.8125rem;width:25px;width:1.5625rem;border-radius:20px;border-radius:1.25rem}#mouse-scroll #mouse:after{content:'';height:5px;height:.3125rem;width:5px;width:.3125rem;background-color:#032f1a;border-radius:50%;position:absolute;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:mouse 1.2s infinite;animation:mouse 1.2s infinite}#mouse-scroll .scroll-bars{position:absolute;top:-webkit-calc(100% + 13px + 5px);top:calc(100% + 13px + 5px);top:-webkit-calc(100% + .8125rem + .3125rem);top:calc(100% + .8125rem + .3125rem);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#mouse-scroll .scroll-bars .scroll-bar{height:13px;height:.8125rem;width:13px;width:.8125rem;border-color:#032f1a;border-width:0 0 2px 2px;border-width:0 0 .125rem .125rem;border-style:solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:arrow 1s infinite;animation:arrow 1s infinite}#mouse-scroll .scroll-bars .scroll-bar:not(:first-child){margin-top:-5px;margin-top:-.3125rem}#mouse-scroll .scroll-bars .scroll-bar:nth-child(1){-webkit-animation-delay:-webkit-calc(.2s * 1);animation-delay:calc(.2s * 1)}#mouse-scroll .scroll-bars .scroll-bar:nth-child(2){-webkit-animation-delay:-webkit-calc(.2s * 2);animation-delay:calc(.2s * 2)}#mouse-scroll .scroll-bars .scroll-bar:nth-child(3){-webkit-animation-delay:-webkit-calc(.2s * 3);animation-delay:calc(.2s * 3)}@-webkit-keyframes arrow{0%{opacity:0}100%{opacity:1}}@keyframes arrow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes mouse{0%{top:20%}90%{top:40%}100%{top:20%}}@keyframes mouse{0%{top:20%}90%{top:40%}100%{top:20%}}.node-homepage .main #brands #slider .blocks .bloc .image,.node-page-establishment #map .implantation,.node-page-establishment #tabContainer #tabscontent .country,.node-page-history #timeline .timeline-item .timeline-content .timeline-img img,.node-page-innovation #slider_innovation .slide .blocks .bloc .product,.shadow,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35)}.video{position:relative;max-width:854px;max-width:53.375rem;margin:0 auto;padding-bottom:30%;padding-top:25px;padding-top:1.5625rem;height:0}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:768px){.video{max-width:100%;width:100%;padding-bottom:56.25%}}.date{font-weight:300;font-family:open-sans,sans-serif;font-size:14px;font-size:.875rem;text-transform:uppercase;margin-top:30px;margin-top:1.875rem;text-align:center}#map{margin:30px 0 100px;margin:1.875rem 0 6.25rem}#map .gm-style>div:nth-child(3),#map .gm-style>div:nth-child(5),#map .gm-style>div:nth-child(7),#map .gm-style>div:nth-child(9){display:none!important}#slider .bxslider,#slider_innovation .bxslider{padding:0}#slider .bx-wrapper .bx-prev,#slider_innovation .bx-wrapper .bx-prev{left:-120px;left:-7.5rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#slider .bx-wrapper .bx-next,#slider_innovation .bx-wrapper .bx-next{left:650px;left:40.625rem}#slider .thumb,#slider_innovation .thumb{padding:0;margin-top:45px;margin-top:2.8125rem;position:relative;text-align:center}#slider .thumb li,#slider_innovation .thumb li{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;list-style:none;text-align:center;cursor:pointer;height:45px;height:2.8125rem;padding:0;margin:0 10px;margin:0 .625rem}#slider .thumb li a,#slider_innovation .thumb li a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;font-weight:700;font-family:open-sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:.025px;padding-bottom:15px;padding-bottom:.9375rem;width:auto;text-transform:uppercase;text-decoration:none}#slider .thumb li a:before,#slider_innovation .thumb li a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:100%;height:1px;content:"";position:absolute;background-color:rgba(126,146,44,.25);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;left:50%}#slider .thumb li a.active,#slider .thumb li a:hover,#slider_innovation .thumb li a.active,#slider_innovation .thumb li a:hover{color:#91bd31}#slider .thumb li a.active:before,#slider .thumb li a:hover:before,#slider_innovation .thumb li a.active:before,#slider_innovation .thumb li a:hover:before{background-color:#91bd31}@media screen and (max-width:768px){#slider .thumb li a,#slider_innovation .thumb li a{font-size:22px;font-size:1.375rem}}#slider .slide,#slider_innovation .slide{width:100%;margin-left:35%;position:relative;margin-top:30px;margin-top:1.875rem;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}#slider .slide .bloc,#slider_innovation .slide .bloc{-webkit-transition:none;transition:none;display:block;max-width:595px;max-width:37.1875rem;min-height:717px;min-height:44.8125rem;margin-left:15px;margin-left:.9375rem;opacity:.6}#slider .slide .bloc .btn,#slider_innovation .slide .bloc .btn{float:none;margin-bottom:20px;margin-bottom:1.25rem;display:inline-block}#slider .slide .bloc.active,#slider_innovation .slide .bloc.active{opacity:1}#simple_slider .bx-wrapper{padding:0 30px;padding:0 1.875rem}.slider_container .bx-wrapper{position:relative;height:inherit;margin:0 0 60px;margin:0 0 3.75rem;padding:0;*zoom:1}.slider_container .bx-wrapper img{max-width:100%;height:auto;display:block;margin:0 auto}.slider_container .bx-wrapper .bx-wrapper .bx-pager{position:absolute;bottom:-30px;bottom:-1.875rem;width:100%}.slider_container .bx-wrapper .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.slider_container .bx-wrapper .bx-loading{min-height:50px;min-height:3.125rem;background:url(../img/loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.slider_container .bx-wrapper .bx-prev{left:0;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider_container .bx-wrapper .bx-next{right:0}.slider_container .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-9.5px;margin-top:-.59375rem;outline:0;text-indent:-9999px;text-indent:-624.9375rem;z-index:9999;width:96.6px;width:6.0375rem;height:19px;height:1.1875rem;background-image:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat}.slider_container .bx-wrapper .bx-controls-direction a:hover{background-image:url(../img/arrow_green.svg)}.slider_container .bx-wrapper .bx-controls-direction a.disabled{display:none}.slider_container .bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px;padding-top:1.25rem}.slider_container .bx-wrapper .bx-pager .bx-pager-item{display:inline-block;vertical-align:middle;*zoom:1;*display:inline;font-size:0;line-height:0}.slider_container .bx-wrapper .bx-pager .bx-pager-item a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:#91bd31;text-indent:-9999px;text-indent:-624.9375rem;display:block;width:13px;width:.8125rem;height:13px;height:.8125rem;margin:0 5px;margin:0 .3125rem;outline:0;border-radius:20px;border-radius:1.25rem}.slider_container .bx-wrapper .bx-pager .bx-pager-item a.active,.slider_container .bx-wrapper .bx-pager .bx-pager-item a:focus,.slider_container .bx-wrapper .bx-pager .bx-pager-item a:hover{background:#032f1a;width:22px;width:1.375rem;height:22px;height:1.375rem}.main .social{text-align:center;padding-bottom:10px;padding-bottom:.625rem}.main .social .link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;text-decoration:none;padding:15px;padding:.9375rem;line-height:52px;line-height:3.25rem;height:140px;height:8.75rem;width:205px;width:12.8125rem;margin:10px 0 0 10px;margin:.625rem 0 0 .625rem;color:#fff;font-size:14px;font-size:.875rem;position:relative}.main .social .link span svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:40%;width:27px;width:1.6875rem;height:27px;height:1.6875rem}.main .social .link .title{margin-top:70px;margin-top:4.375rem;color:#fff}.main .social .link:hover{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);margin-top:0;-webkit-transform:translate(0,-5px);-ms-transform:translate(0,-5px);transform:translate(0,-5px);-webkit-transform:translate(0,-.3125rem);-ms-transform:translate(0,-.3125rem);transform:translate(0,-.3125rem)}.main .social .facebook{background-color:#416ab0}.main .social .twitter{background-color:#1ea4f0}.main .social .linkedin{background-color:#283e4a}#calculator{margin:100px auto 60px auto;margin:6.25rem auto 3.75rem auto;text-align:center;max-width:70%}#calculator .image{width:29%;display:inline-block;vertical-align:middle}#calculator .text{width:69%;display:inline-block;vertical-align:middle}#news .blocks .bloc .info,#offers .blocks .bloc .info{min-height:340px;min-height:21.25rem}#jobs .blocks .bloc .info,#testimonies .blocks .bloc .info{min-height:210px;min-height:13.125rem}#jobs .blocks .bloc,#news .blocks .bloc,#offers .blocks .bloc,#testimonies .blocks .bloc{text-decoration:none;position:relative}#jobs .blocks .bloc .info h3,#news .blocks .bloc .info h3,#offers .blocks .bloc .info h3,#testimonies .blocks .bloc .info h3{border-bottom:none}#jobs .blocks .bloc .info h3:after,#news .blocks .bloc .info h3:after,#offers .blocks .bloc .info h3:after,#testimonies .blocks .bloc .info h3:after{content:'';width:160px;width:10rem;height:1px;background-color:#91bd31;display:block;margin:0 auto;margin-top:25px;margin-top:1.5625rem}#jobs .blocks .bloc .info .date,#news .blocks .bloc .info .date,#offers .blocks .bloc .info .date,#testimonies .blocks .bloc .info .date{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;bottom:20px;bottom:1.25rem;left:50%;font-size:12px;font-size:.75rem}#jobs .blocks .btn,#news .blocks .btn,#offers .blocks .btn,#testimonies .blocks .btn{display:inline-block;float:none}.share{margin-top:100px;margin-top:6.25rem;text-align:center;padding-bottom:10px;padding-bottom:.625rem}.share .noSelect{display:inline-block}.share .link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-decoration:none;padding:15px 28px 15px 50px;padding:.9375rem 1.75rem .9375rem 3.125rem;line-height:52px;line-height:3.25rem;margin:10px 0 0 10px;margin:.625rem 0 0 .625rem;color:#fff;font-size:14px;font-size:.875rem;position:relative}.share .link span svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:25px;left:1.5625rem;top:50%;width:27px;width:1.6875rem;height:27px;height:1.6875rem}.share .link:hover{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);margin-top:0}.share .facebook{background-color:#416ab0}.share .twitter{background-color:#1ea4f0}.pager .pager__items{padding:0}.pager .pager__items .pager__item{display:none}.pager .pager__items .pager__item.pager__item--next,.pager .pager__items .pager__item.pager__item--previous{list-style:none;display:inline-block}.pager .pager__items .pager__item.pager__item--previous{float:right}.pager .pager__items .pager__item.pager__item--previous a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 )}.pager .pager__items .pager__item.pager__item--previous a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.pager .pager__items .pager__item.pager__item--previous a:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.pager .pager__items .pager__item.pager__item--previous a:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.pager .pager__items .pager__item.pager__item--next{float:left}.pager .pager__items .pager__item.pager__item--next a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem}.pager .pager__items .pager__item.pager__item--next a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.pager .pager__items .pager__item.pager__item--next a:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.pager .pager__items .pager__item.pager__item--next a:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.pager .pager__items .pager__item.pager__item--next a:after{display:none}.pager .pager__items .pager__item.pager__item--next a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.pager .pager__items .pager__item.pager__item--next a:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}#key_numbers{text-align:center}#key_numbers .node-page-innovation .taxonomy_filters .title_0 .title_1,#key_numbers h2,.node-page-innovation .taxonomy_filters .title_0 #key_numbers .title_1{color:#fff}#key_numbers .bloc{width:295px;width:18.4375rem;min-height:225px;min-height:14.0625rem;margin:18px;margin:1.125rem;padding:10px;padding:.625rem}#key_numbers .bloc img{display:block;margin:25px auto;margin:1.5625rem auto}#key_numbers .bloc .number{padding:0;font-family:open-sans,sans-serif;font-weight:700;text-transform:uppercase;font-size:27px;font-size:1.6875rem;line-height:30px;line-height:1.875rem}#key_numbers .bloc .legend{font-family:open-sans,sans-serif;text-transform:uppercase;font-weight:300;margin:10px 0 15px 0;margin:.625rem 0 .9375rem 0;padding:0;display:block;font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}#key_numbers .bloc:nth-child(2).reveal_visible{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:2s;animation-duration:2s}#key_numbers .bloc:nth-child(3).reveal_visible{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:2s;animation-duration:2s}#key_numbers .bloc:nth-child(4).reveal_visible{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate(-100%);transform:translate(-100%)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate(100%);transform:translate(100%)}to{opacity:1;-webkit-transform:none;transform:none}}.captcha{float:right;margin-top:20px;margin-top:1.25rem}@media screen and (max-width:1205px){.container{padding:0 15px;padding:0 .9375rem}#calculator{max-width:80%}#calculator .image img{width:100%;height:auto}}@media screen and (max-width:1150px){#news .blocks .bloc .info{min-height:370px;min-height:23.125rem}#jobs .blocks .bloc .info{min-height:370px;min-height:23.125rem}#testimonies .blocks .bloc .info{min-height:370px;min-height:23.125rem}#key_numbers .bloc{width:230px;width:14.375rem;min-height:224px;min-height:14rem}#key_numbers .bloc .number{font-size:24px;font-size:1.5rem}#key_numbers .bloc .legend{font-size:18px;font-size:1.125rem}#slider .slide,#slider_innovation .slide{margin-left:16%}}@media screen and (max-width:1000px){.introduction{max-width:85%}#news .blocks .bloc .info{min-height:420px;min-height:26.25rem}#jobs .blocks .bloc .info{min-height:420px;min-height:26.25rem}#testimonies .blocks .bloc .info{min-height:420px;min-height:26.25rem}}@media screen and (max-width:900px){#news .blocks .bloc{width:40%}#news .blocks .bloc:last-child{display:none}#testimonies .blocks .bloc{width:40%}#testimonies .blocks .bloc:last-child{display:none}#jobs .blocks .bloc{width:40%}#jobs .blocks .bloc:last-child{display:none}#calculator{max-width:90%}}@media screen and (max-width:850px){#slider .slide,#slider_innovation .slide{margin-left:0}#slider .slide .bloc,#slider_innovation .slide .bloc{margin-left:0;max-width:none}#slider .bx-viewport,#slider_innovation .bx-viewport{padding:0 30px;padding:0 1.875rem}#slider .bx-wrapper .bx-next,#slider_innovation .bx-wrapper .bx-next{left:initial;right:60px;right:3.75rem}#slider .bloc{opacity:0}#key_numbers .node-page-innovation .taxonomy_filters .title_0 .title_1,#key_numbers h2,.node-page-innovation .taxonomy_filters .title_0 #key_numbers .title_1{color:#032f1a}}@media screen and (max-width:700px){#jobs .blocks .bloc,#news .blocks .bloc,#testimonies .blocks .bloc{width:100%}#jobs .blocks .bloc .info,#news .blocks .bloc .info,#testimonies .blocks .bloc .info{min-height:auto}#jobs .blocks .bloc .info .summary,#news .blocks .bloc .info .summary,#testimonies .blocks .bloc .info .summary{margin-bottom:50px;margin-bottom:3.125rem}.share{margin-top:30px;margin-top:1.875rem}.share .link,.share p{display:block;max-width:150px;max-width:9.375rem;font-size:20px;font-size:1.25rem;margin:10px auto 0 auto;margin:.625rem auto 0 auto}.share .link{line-height:52px;line-height:3.25rem;padding:5px 28px 5px 50px;padding:.3125rem 1.75rem .3125rem 3.125rem}}@media screen and (max-width:600px){.introduction{max-width:100%}.slider_container .bx-wrapper .bx-controls-direction a{top:initial}#calculator .text p{font-size:16px;font-size:1rem}}@media screen and (max-width:500px){#calculator .image{display:none}#calculator .text{width:90%;max-width:90%}#slider .slide .bloc{min-height:625px;min-height:39.0625rem}#slider_innovation .slide .bloc{opacity:0}#slider_innovation .thumb li a{font-size:16px;font-size:1rem}.slider_container .bx-wrapper .bx-controls-direction a{display:none}}form{max-width:72%;margin:0 auto}.js-form-item{width:49%;margin-top:20px;margin-top:1.25rem;float:left}.js-form-item:nth-child(odd){float:right}.js-form-item.form-item-field-zipcode-0-value{width:160px;width:10rem}.js-form-item.js-form-item-field-objet-taxo{float:left}.js-form-type-textarea{clear:both;width:100%!important}.node-inscription-newsletter .js-form-item:nth-child(odd){float:left}.node-inscription-newsletter .js-form-item.js-form-item-field-firstname-0-value{float:right}.user-login-form{text-align:center;overflow:hidden;width:100%;max-width:600px;max-width:37.5rem;display:block;margin:0 auto 50px auto;margin:0 auto 3.125rem auto;clear:left}.user-login-form .js-form-item:nth-child(odd){float:none}.user-login-form .js-form-item{float:none;margin:50px auto;margin:3.125rem auto;width:100%}.user-login-form .js-form-item .description{margin-top:20px;margin-top:1.25rem}.user-login-form .js-form-item label{font-family:open-sans,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;padding-bottom:20px;padding-bottom:1.25rem;display:block;text-transform:uppercase}.user-login-form .js-form-item.js-form-type-password label{display:none}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;appearance:none;border:1px solid #e1e1e1;border-radius:5px;border-radius:.3125rem;outline:0;background-color:#fff;padding:16px;padding:1rem;font-size:16px;font-size:1rem;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#50504e;width:100%;height:55px;height:3.4375rem}select{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;appearance:none;background:-webkit-gradient(linear,left top,left bottom,from(#f2f4f7),color-stop(#fff),to(#f2f4f7));background:-webkit-linear-gradient(#f2f4f7,#fff,#f2f4f7);background:linear-gradient(#f2f4f7,#fff,#f2f4f7);border:1px solid #ccd2cf;padding:8px 12px;padding:.5rem .75rem;text-align:left;border-radius:2px;border-radius:.125rem;font-size:16px;font-size:1rem;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#032f1a;min-width:250px;min-width:15.625rem}.js-form-type-select{text-align:right;margin:15px 0;margin:.9375rem 0;position:relative}.js-form-type-select label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.select-hidden{display:none;visibility:hidden}.select{width:100%;height:55px;height:3.4375rem;line-height:39px;line-height:2.4375rem;position:relative;cursor:pointer;display:inline-block}.select-styled{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;padding:8px 12px;padding:.5rem .75rem;text-align:left;background:-webkit-gradient(linear,left top,left bottom,from(#f2f4f7),color-stop(#fff),to(#f2f4f7));background:-webkit-linear-gradient(#f2f4f7,#fff,#f2f4f7);background:linear-gradient(#f2f4f7,#fff,#f2f4f7);border:1px solid #ccd2cf;border-radius:2px;border-radius:.125rem;font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:16px;font-size:1rem;color:#032f1a}.select-styled:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:"";width:0;height:0;border:7px solid transparent;border:.4375rem solid transparent;border-color:#032f1a transparent transparent transparent;position:absolute;top:25px;top:1.5625rem;right:10px;right:.625rem}.select-styled:hover:after{border-color:#032f1a transparent transparent transparent}.select-styled.active,.select-styled:active{-webkit-box-shadow:0 0 9px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 0 .5625rem 1px rgba(0,0,0,.2);box-shadow:0 0 9px 1px rgba(0,0,0,.2);box-shadow:0 0 .5625rem 1px rgba(0,0,0,.2);border:1px solid transparent}.select-styled.active:after,.select-styled:active:after{top:9px;top:.5625rem;border-color:transparent transparent #032f1a transparent}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 2px 9px 1px rgba(0,0,0,.2);-webkit-box-shadow:0 .125rem .5625rem 1px rgba(0,0,0,.2);box-shadow:0 2px 9px 1px rgba(0,0,0,.2);box-shadow:0 .125rem .5625rem 1px rgba(0,0,0,.2)}.select-options li{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;list-style:none;margin:0;font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:16px;font-size:1rem;color:#032f1a;padding:8px;padding:.5rem;text-align:left}.select-options li:nth-child(odd){background:#f3f3f3}.select-options li:first-child{display:none}.select-options li:hover{color:#fff;background:#032f1a}.select-options li[rel=hide]{display:none}.js-form-item-field-rgpd-value{width:100%}.js-form-item-field-rgpd-value .option{width:100%;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#032f1a;font-size:15px;font-size:.9375rem}.contact-message-application-form .js-form-type-managed-file label{border:1px solid #e1e1e1;border-radius:5px;border-radius:.3125rem;background-color:#fff;margin-bottom:15px;margin-bottom:.9375rem;padding:16px;padding:1rem;font-size:16px;font-size:1rem;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#50504e;display:inline-block;width:180px;width:11.25rem;text-align:center}.contact-message-application-form .js-form-type-managed-file .description{font-size:12px;font-size:.75rem;font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#032f1a;margin:15px 0;margin:.9375rem 0}.contact-message-application-form .form-item-field-cv-0,.contact-message-application-form .form-item-field-email-0-value,.contact-message-application-form .form-item-field-name-0-value,.contact-message-application-form .js-form-item.form-item-field-zipcode-0-value{float:left}.contact-message-application-form .form-item-field-city-0-value,.contact-message-application-form .form-item-field-firstname-0-value,.contact-message-application-form .form-item-field-letter-0,.contact-message-application-form .form-item-field-phone-0-value{float:right}#edit-field-civility--wrapper{clear:left;float:left;width:100%;margin-top:0}#edit-field-civility--wrapper legend{display:none}#edit-field-civility--wrapper #edit-field-civility .js-form-item{max-width:115px;max-width:7.1875rem;float:left;margin:5px 0;margin:.3125rem 0}#edit-field-civility--wrapper #edit-field-civility .js-form-item:first-child{display:none}#edit-field-civility--wrapper #edit-field-civility input[type=radio]{display:none}#edit-field-civility--wrapper #edit-field-civility input[type=radio]+label{position:relative;cursor:pointer;margin:30px 30px 30px 0;margin:1.875rem 1.875rem 1.875rem 0;padding-left:22px;padding-left:1.375rem}#edit-field-civility--wrapper #edit-field-civility input[type=radio]+label:after,#edit-field-civility--wrapper #edit-field-civility input[type=radio]+label:before{content:"";position:absolute;border-radius:50%}#edit-field-civility--wrapper #edit-field-civility input[type=radio]+label:before{top:0;left:0;width:16px;width:1rem;height:16px;height:1rem;background:-webkit-gradient(linear,left top,left bottom,from(#f2f4f7),color-stop(#fff),to(#f2f4f7));background:-webkit-linear-gradient(#f2f4f7,#fff,#f2f4f7);background:linear-gradient(#f2f4f7,#fff,#f2f4f7);border:1px solid #ccd2cf}#edit-field-civility--wrapper #edit-field-civility input[type=radio]+label:after{top:24%;left:5px;left:.3125rem;width:6px;width:.375rem;height:6px;height:.375rem;opacity:0;background:#fff}#edit-field-civility--wrapper #edit-field-civility input[type=radio]:checked+label:before{background:#032f1a}#edit-field-civility--wrapper #edit-field-civility input[type=radio]:checked+label:after{opacity:1}textarea{width:100%!important;min-height:170px;min-height:10.625rem}.js-form-type-email label,.js-form-type-select label,.js-form-type-tel label,.js-form-type-textarea label,.js-form-type-textfield label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}[placeholder],input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#50504e;font-weight:400;font-size:15px;font-size:.9375rem}#edit-submit,#submit-cylindre,#submit-paillage,#submit-rectangle{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );clear:both;background:#91bd31;border:1px solid #91bd31;font-weight:700;font-size:18px;font-size:1.125rem;float:right;margin:30px 0 10px 0;margin:1.875rem 0 .625rem 0;padding:15px 20px;padding:.9375rem 1.25rem;outline:0}#edit-submit:after,#submit-cylindre:after,#submit-paillage:after,#submit-rectangle:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}#edit-submit:hover,#submit-cylindre:hover,#submit-paillage:hover,#submit-rectangle:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}#edit-submit:hover:after,#submit-cylindre:hover:after,#submit-paillage:hover:after,#submit-rectangle:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}#edit-submit:focus,#edit-submit:hover,#submit-cylindre:focus,#submit-cylindre:hover,#submit-paillage:focus,#submit-paillage:hover,#submit-rectangle:focus,#submit-rectangle:hover{background:0 0;color:#91bd31}@media screen and (max-width:1000px){form{max-width:85%}}@media screen and (max-width:1025px){#edit-submit{padding:15px 20px;padding:.9375rem 1.25rem}}@media screen and (max-width:800px){.js-form-item{width:100%}#edit-submit{padding:10px 15px;padding:.625rem .9375rem}}@media screen and (max-width:768px){.node-page-agencies .js-form-item{width:32.5%}.user-login-form{width:80%}}@media screen and (max-width:400px){#edit-submit{padding:5px 10px;padding:.3125rem .625rem}}.footer{clear:left;float:left;width:100%;padding:30px 15px;padding:1.875rem .9375rem;background:#032f1a;position:relative}.footer .social{text-align:center;padding-bottom:10px;padding-bottom:.625rem;margin:0 -25px;margin:0 -1.5625rem}.footer .social .introduction,.footer .social .node-page-innovation .taxonomy_filters .title_0 .title_1,.footer .social h2,.node-page-innovation .taxonomy_filters .title_0 .footer .social .title_1{display:none}.footer .social .link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;padding:15px;padding:.9375rem;margin:10px 25px;margin:.625rem 1.5625rem;position:relative}.footer .social .link span svg{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:25px;left:1.5625rem;top:40%;width:27px;width:1.6875rem;height:27px;height:1.6875rem}.footer .social .link .title{display:none}.footer .social .link:hover{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);margin-top:0}.footer .newsletter{padding-bottom:30px;padding-bottom:1.875rem;padding-top:30px;padding-top:1.875rem;border-top:.0625rem solid rgba(145,189,49,.13)}.footer .newsletter:after{content:"";display:table;clear:both}.footer .newsletter .newsletter-text{width:50%;float:left}.footer .newsletter .newsletter-form{width:50%;float:left}.footer .newsletter span.title{display:block;color:#eeefea;text-transform:uppercase;font-size:16px;font-size:1rem;font-weight:700;font-family:open-sans,sans-serif;margin-bottom:10px;margin-bottom:.625rem}.footer .newsletter p{color:#eeefea;font-style:italic}.footer .newsletter form{max-width:350px;max-width:21.875rem;position:relative}.footer .newsletter .js-form-item{float:inherit}.footer .newsletter .js-form-type-email{width:100%}.footer .newsletter .js-form-type-email input{padding:16px 140px 16px 16px;padding:1rem 8.75rem 1rem 1rem}.footer .newsletter .js-form-item-field-rgpd-value .option{color:#eeefea}.footer .newsletter input[type=submit]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );clear:both;background:#91bd31;border:1px solid #91bd31;font-weight:700;font-size:18px;font-size:1.125rem;float:right;padding:15px 20px;padding:.9375rem 1.25rem;outline:0;position:absolute;margin:2px;margin:.125rem;border:none;border-radius:0 5px 5px 0;border-radius:0 .3125rem .3125rem 0;-webkit-box-shadow:none;box-shadow:none;top:0;right:0}.footer .newsletter input[type=submit]:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.footer .newsletter input[type=submit]:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.footer .newsletter input[type=submit]:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.footer .newsletter input[type=submit]:focus,.footer .newsletter input[type=submit]:hover{background:0 0;color:#91bd31}.footer .legal,.footer .legal a{text-align:center;color:#fff;font-family:open-sans,sans-serif;font-weight:300;font-size:12px;font-size:.75rem;text-decoration:none;margin-top:20px;margin-top:1.25rem}.footer .legal a a:active,.footer .legal a a:hover,.footer .legal a:active,.footer .legal a:hover{color:#91bd31}.footer #block-menufooter ul{padding:10px 0 0 0;padding:.625rem 0 0 0;text-align:center;border-top:1px solid rgba(145,189,49,.13)}.footer #block-menufooter ul li{list-style:none;margin:0 30px;margin:0 1.875rem;display:inline-block}.footer #block-menufooter ul li a{color:#eeefea;font-size:16px;font-size:1rem;font-weight:700;font-family:open-sans,sans-serif;text-transform:uppercase;letter-spacing:.025px;text-decoration:none}.footer #block-menufooter ul li.active a,.footer #block-menufooter ul li.active-trail a,.footer #block-menufooter ul li:focus a,.footer #block-menufooter ul li:hover a{color:#91bd31}.header{background-color:#eeefea;position:relative;width:100%;border-top:4px solid #7e922c;border-top:.25rem solid #7e922c;position:relative}.header .wrapper{background-color:#eeefea;width:100%;z-index:100}.header .wrapper .container{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:15px;padding:.9375rem;overflow:hidden;text-align:right}.header .wrapper .container .logo{float:left;width:323px;width:20.1875rem;display:block;margin:0}.header .wrapper .container .logo svg{width:100%;height:auto}.header .wrapper .container .main-menu{display:inline-block;margin:15px 0 15px 15px;margin:.9375rem 0 .9375rem .9375rem;padding:0}.header .wrapper .container .main-menu__element{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 30px;margin:0 1.875rem;list-style:none;width:auto;float:left;cursor:pointer;height:35px;height:2.1875rem}.header .wrapper .container .main-menu__element a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;font-weight:700;font-family:open-sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:.025px;padding-bottom:15px;padding-bottom:.9375rem;width:auto;text-transform:uppercase;text-decoration:none;text-decoration:none}.header .wrapper .container .main-menu__element a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:100%;height:1px;content:"";position:absolute;background-color:rgba(126,146,44,.25);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;left:50%}.header .wrapper .container .main-menu__element a.active,.header .wrapper .container .main-menu__element a:hover{color:#91bd31}.header .wrapper .container .main-menu__element a.active:before,.header .wrapper .container .main-menu__element a:hover:before{background-color:#91bd31}@media screen and (max-width:768px){.header .wrapper .container .main-menu__element a{font-size:22px;font-size:1.375rem}}.header .wrapper .container .main-menu__element.active .main-menu__element__link,.header .wrapper .container .main-menu__element:focus .main-menu__element__link,.header .wrapper .container .main-menu__element:hover .main-menu__element__link{color:#91bd31}.header .wrapper .container .main-menu__element.active .main-menu__element__link:before,.header .wrapper .container .main-menu__element:focus .main-menu__element__link:before,.header .wrapper .container .main-menu__element:hover .main-menu__element__link:before{background-color:#91bd31}.header .wrapper .container .links{display:none;display:inline-block;margin:15px 15px 15px 0;margin:.9375rem .9375rem .9375rem 0;padding:0}.header .wrapper .container .links li{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 15px;margin:0 .9375rem;list-style:none;width:auto;float:left;cursor:pointer;height:35px;height:2.1875rem}.header .wrapper .container .links li a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;font-weight:700;font-family:open-sans,sans-serif;font-size:18px;font-size:1.125rem;letter-spacing:.025px;padding-bottom:15px;padding-bottom:.9375rem;width:auto;text-transform:uppercase;text-decoration:none;text-decoration:none}.header .wrapper .container .links li a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:100%;height:1px;content:"";position:absolute;background-color:rgba(126,146,44,.25);-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);bottom:0;left:50%}.header .wrapper .container .links li a.active,.header .wrapper .container .links li a:hover{color:#91bd31}.header .wrapper .container .links li a.active:before,.header .wrapper .container .links li a:hover:before{background-color:#91bd31}@media screen and (max-width:768px){.header .wrapper .container .links li a{font-size:22px;font-size:1.375rem}}.header .wrapper.sticky{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);position:fixed;top:0;left:50%}.header .image_header{height:500px;height:31.25rem;background-size:cover;background-position:center center}.header #menu-button{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer;display:none;height:60px;height:3.75rem;line-height:60px;line-height:3.75rem;position:absolute;right:40px;right:2.5rem;top:36px;top:2.25rem;width:40px;width:2.5rem;z-index:10000}.header #menu-button span{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:block;height:4px;height:.25rem;left:0;position:absolute;width:40px;width:2.5rem}.header #menu-button span:first-child{background:#91bd31}.header #menu-button span:nth-child(2){background:#91bd31}.header #menu-button span:nth-child(3){background:#91bd31}.header #menu-button span:nth-child(4){background:#91bd31}.header #menu-button #top-button{opacity:1;top:18px;top:1.125rem}.header #menu-button #middle1-button{top:28px;top:1.75rem}.header #menu-button #middle2-button{top:28px;top:1.75rem}.header #menu-button #bottom-button{opacity:1;top:38px;top:2.375rem}.header #menu-button.show{z-index:1000}.header #menu-button.show #bottom-button,.header #menu-button.show #top-button{opacity:0}.header #menu-button.show #middle1-button{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.header #menu-button.show #middle2-button{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width:1325px){.header .wrapper .container .main-menu__element{margin:0 15px;margin:0 .9375rem}}@media screen and (max-width:1200px){.header .wrapper .container .main-menu__element{margin:0 10px;margin:0 .625rem}.header .wrapper .container .links{margin:15px 10px;margin:.9375rem .625rem}.header .wrapper .container .logo{width:225px;width:14.0625rem;margin:15px 0;margin:.9375rem 0}}@media screen and (max-width:1025px){.header .wrapper .container .main-menu__element{margin:0 15px;margin:0 .9375rem}.header .wrapper .container .main-menu__element a{font-size:15px;font-size:.9375rem}.header .wrapper .container .links li a{font-size:15px;font-size:.9375rem}.header .image_header{height:350px;height:21.875rem}}@media screen and (max-width:960px){.header #menu-button{display:block;top:15px;top:.9375rem;right:26px;right:1.625rem}.header .wrapper>.container .navigation{width:100%;height:auto;min-height:100vh;position:absolute;left:-100%;top:0;padding:3px 30px 0 30px;padding:.1875rem 1.875rem 0 1.875rem;background:#fff;z-index:100}.header .wrapper>.container .navigation:before{content:'';position:absolute;width:275px;width:17.1875rem;height:330px;height:20.625rem;top:-380px;top:-23.75rem;right:0;background-image:url(../img/background-leaf.png);background-size:contain;background-repeat:no-repeat;z-index:-1}}@media screen and (max-width:960px) and (max-width:1000px){.header .wrapper>.container .navigation:before{top:-315px;top:-19.6875rem;width:200px;width:12.5rem;height:240px;height:15rem}}@media screen and (max-width:960px) and (max-width:600px){.header .wrapper>.container .navigation:before{width:175px;width:10.9375rem;height:210px;height:13.125rem}}@media screen and (max-width:960px){.header .wrapper>.container .navigation:before{top:unset;bottom:10px;bottom:.625rem;z-index:1}.header .wrapper>.container .navigation .main-menu{padding:0;text-align:center;margin:40px 0;margin:2.5rem 0;width:100%;z-index:10}.header .wrapper>.container .navigation .main-menu__element{height:80px;height:5rem;float:none;display:block;margin:0 80px 20px 80px;margin:0 5rem 1.25rem 5rem;z-index:10;background:#fff}.header .wrapper>.container .navigation .main-menu__element a{font-size:18px;font-size:1.125rem;line-height:70px;line-height:4.375rem;display:block;z-index:10}}@media screen and (max-width:768px){.header .image_header{height:280px;height:17.5rem}.header .wrapper>.container .navigation .main-menu__element{height:55px;height:3.4375rem;margin:0 40px 20px 40px;margin:0 2.5rem 1.25rem 2.5rem}.header .wrapper>.container .navigation .main-menu__element a{line-height:50px;line-height:3.125rem}}@media screen and (max-width:500px){.header .wrapper>.container .navigation:before{width:87.5px;width:5.46875rem;height:105px;height:6.5625rem}.header .wrapper .container .logo{width:150px;width:9.375rem}}body,html{font-size:100%}body{background:#eeefea url(../img/background.png) repeat;color:#032f1a;font-family:open-sans,sans-serif;line-height:29px;line-height:1.8125rem;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}body.toolbar,body.toolbar-drawer{padding-top:0}a{color:inherit;text-decoration:none}#cookies-info{background-color:#032f1a;display:none;bottom:0;position:fixed;width:100%;z-index:10000;margin:0}#cookies-info div{margin:0 auto;padding:35px 20px;padding:2.1875rem 1.25rem;position:relative;text-align:center;max-width:100%}#cookies-info a,#cookies-info p{color:#fff;font-family:open-sans,sans-serif;font-size:14px;font-size:.875rem;line-height:1.4em}#cookies-info a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;transition:all .3s ease-in;color:#fff}#cookies-info a:hover{color:#91bd31}#cookies-info a.btn_close_cookies{font-size:16px;font-size:1rem;font-weight:300;line-height:1em;position:absolute;color:#91bd31;font-weight:700;right:15px;right:.9375rem;text-decoration:none;top:15px;top:.9375rem}.main{float:left;width:100%;background-image:url(../img/background_ground.png);background-repeat:no-repeat;background-position:top right;position:relative}.main .columns{margin-bottom:45px;margin-bottom:2.8125rem}.main .columns .column{width:50%;display:table-cell;vertical-align:middle}.main .columns .column.text{position:relative;text-align:left;padding:0 20px;padding:0 1.25rem}.main .columns .column.image img{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);width:100%;height:auto;display:block;margin:0 auto}.blocks{padding-bottom:30px;padding-bottom:1.875rem;text-align:center}.blocks .bloc{background:#fff;vertical-align:top;padding:0;-webkit-box-shadow:0 15px 24px 0 rgba(0,0,0,.25);box-shadow:0 15px 24px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 .9375rem 1.5rem 0 rgba(0,0,0,.25);box-shadow:0 .9375rem 1.5rem 0 rgba(0,0,0,.25);text-align:center;width:32%;max-width:400px;max-width:25rem;display:inline-block;margin:30px 3px;margin:1.875rem .1875rem}.blocks .bloc .image{overflow:hidden}.blocks .bloc .image img{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;height:auto;display:block;margin:0 auto;vertical-align:middle}.blocks .bloc .info{background:#fff;padding:20px 40px;padding:1.25rem 2.5rem}.blocks .bloc .info h3{margin:15px 0;margin:.9375rem 0}.blocks .bloc .info p{font-size:15px;font-size:.9375rem;line-height:23px;line-height:1.4375rem;padding:0}.blocks .bloc .info a:not(.pdf){margin-top:15px;margin-top:.9375rem;display:block;font-size:14px;font-size:.875rem;text-transform:uppercase;color:#91bd31}.blocks .bloc .info a:not(.pdf):hover{color:#032f1a}.blocks .bloc:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media screen and (max-width:1100px){.blocks .bloc .info{padding:20px 30px;padding:1.25rem 1.875rem}}@media screen and (max-width:1000px){.main{background-size:20%}}@media screen and (max-width:900px){.main .columns{clear:left;float:left;margin-bottom:0}.main .columns .column{width:100%;display:block}.main .columns .column.text{padding:60px 0;padding:3.75rem 0}.main .columns+.columns{margin-top:60px;margin-top:3.75rem}}@media screen and (max-width:700px){.blocks .bloc{width:100%;margin:18px 0;margin:1.125rem 0}}.breadcrumb{text-align:left;margin:26px 0 35px;margin:1.625rem 0 2.1875rem;float:left}.breadcrumb .node{width:100%}.breadcrumb__list__element{font-family:open-sans,sans-serif;font-weight:600;float:left;color:#032f1a;padding:0;list-style:none;text-transform:uppercase}.breadcrumb__list__item{position:relative}.breadcrumb__list__item:after{content:'';position:absolute;top:0;right:-18px;right:-1.125rem;width:35.5px;width:2.21875rem;height:35.5px;height:2.21875rem;-webkit-transform:scale(.707) rotate(45deg);-ms-transform:scale(.707) rotate(45deg);transform:scale(.707) rotate(45deg);z-index:1;border-radius:0 0 0 50px;border-radius:0 0 0 3.125rem}.breadcrumb__list a{font-family:open-sans,sans-serif;font-weight:600;font-size:12px;font-size:.75rem;text-decoration:none;text-transform:uppercase;padding:9.5px 22px;padding:.59375rem 1.375rem;background-color:#fff}.breadcrumb__list a:after{background:#fff}.breadcrumb__list span{font-size:12px;font-size:.75rem;padding:9.5px 22px;padding:.59375rem 1.375rem;background-color:#91bd31;color:#fff}.breadcrumb__list span:after{background:#91bd31}@media screen and (max-width:800px){.breadcrumb__list__item:after{right:-13px;right:-.8125rem;width:28px;width:1.75rem;height:28px;height:1.75rem}.breadcrumb__list a,.breadcrumb__list span{font-size:10px;font-size:.625rem;padding:8px 16px 8px 20px;padding:.5rem 1rem .5rem 1.25rem}}.user_login{margin-top:114px;margin-top:7.125rem;clear:both}.user_login .breadcrumb{display:none}.user_login .form-container{padding:50px;padding:3.125rem;margin:0 auto;max-width:100%;width:400px;width:25rem;margin-top:200px;margin-top:12.5rem}.user_login .form-container .js-form-item{margin:0 auto;margin:50px;margin:3.125rem}.user_login .form-container label{font-weight:400}.user_login .form-container input{display:block;border:1px solid #e1e1e1;height:42px;height:2.625rem;width:335px;width:20.9375rem;max-width:100%;padding-left:20px;padding-left:1.25rem;color:#50504e;background-color:#fff;outline:0;font-size:15px;font-size:.9375rem;font-weight:300;margin-top:10px;margin-top:.625rem;margin-bottom:15px;margin-bottom:.9375rem}.user_login .form-container input[type=submit]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;background:#032f1a;padding:0;border:1px solid #032f1a;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:15px;font-size:.9375rem;border-radius:2px;border-radius:.125rem;margin:0 auto;margin-bottom:50px;margin-bottom:3.125rem}.user_login .form-container .description{font-size:12px;font-size:.75rem}.user-login-form .js-form-item.js-form-type-password{display:block}.title1,h1{clear:left;padding-top:80px;padding-top:5rem;margin:0 auto;font-family:open-sans,sans-serif;font-size:36px;font-size:2.25rem;font-weight:700;line-height:44px;line-height:2.75rem;text-align:center;letter-spacing:.025px;text-transform:uppercase;max-width:50%}.title1:after,h1:after{content:'';width:160px;width:10rem;height:1px;background-color:#91bd31;display:block;margin:0 auto;margin-top:25px;margin-top:1.5625rem}.node-page-innovation .taxonomy_filters .title_0 .element-invisible.title_1,h2.element-invisible{display:none}div.item-list{clear:left;width:100%}div.item-list ul.pager{margin:0 auto;text-align:right;padding:0}div.item-list ul.pager:after{content:"";display:table;clear:both}div.item-list ul.pager li{float:left;padding:23px 0;padding:1.4375rem 0;list-style:none;margin:0;width:auto}div.item-list ul.pager li a{text-decoration:none}div.item-list ul.pager li.pager-current{display:none}div.item-list ul.pager li.pager-next{float:right}div.item-list ul.pager li.pager-first,div.item-list ul.pager li.pager-last{display:none}strong{font-weight:700}em{font-style:italic}.node-page-innovation .taxonomy_filters .title_0 .title_1,h2{color:#032f1a;font-family:open-sans,sans-serif;font-weight:700;font-size:30px;font-size:1.875rem;line-height:37px;line-height:2.3125rem;text-align:center;letter-spacing:.025px;text-transform:uppercase;margin-bottom:30px;margin-bottom:1.875rem}.node-page-innovation .taxonomy_filters .title_0 .title_1:after,h2:after{content:'';width:160px;width:10rem;height:1px;background-color:#91bd31;display:block;margin:25px auto 0 auto;margin:1.5625rem auto 0 auto}h3{color:#032f1a;font-family:open-sans,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;text-align:center;letter-spacing:.025px;text-transform:uppercase;border-bottom:1px solid rgba(190,201,196,.3);padding-bottom:10px;padding-bottom:.625rem;display:inline-block;position:relative}h4{color:#032f1a;font-family:Georgia,"Times New Roman",serif;font-weight:700;font-size:24px;font-size:1.5rem;line-height:39px;line-height:2.4375rem;letter-spacing:.01px;margin:0;padding:10px 0;padding:.625rem 0}p{font-family:Georgia,"Times New Roman",serif;font-size:17px;font-size:1.0625rem;line-height:29px;line-height:1.8125rem;font-weight:400;color:#032f1a;padding:6px 0;padding:.375rem 0;letter-spacing:.01em}p:first-child{padding-top:0}p:last-child{padding-bottom:0}ul{padding:0 0 0 30px;padding:0 0 0 1.875rem}ul li{color:#032f1a;font-family:Georgia,"Times New Roman",serif;font-size:17px;font-size:1.0625rem;line-height:29px;line-height:1.8125rem;font-weight:400;font-weight:400;list-style:disc;margin:0;padding:5px 0;padding:.3125rem 0}ol{padding:0 0 0 30px;padding:0 0 0 1.875rem}ol li{color:#032f1a;font-family:Georgia,"Times New Roman",serif;font-size:17px;font-size:1.0625rem;line-height:29px;line-height:1.8125rem;font-weight:400;font-weight:400;list-style:decimal;margin:0;padding:5px 0;padding:.3125rem 0}a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-family:Georgia,"Times New Roman",serif;font-size:17px;font-size:1.0625rem;line-height:29px;line-height:1.8125rem;font-weight:400;text-decoration:underline;color:#032f1a;cursor:pointer}a:hover{color:#91bd31}@media screen and (max-width:1100px){.title1,h1{max-width:80%}}@media screen and (max-width:600px){.title1,h1{max-width:100%;padding:80px 0 0 0;padding:5rem 0 0 0;font-size:33px;font-size:2.0625rem}p{font-size:16px;font-size:1rem}}@media screen and (max-width:500px){.title1,h1{font-size:30px;font-size:1.875rem}.node-page-innovation .taxonomy_filters .title_0 .title_1,h2{font-size:27px;font-size:1.6875rem;line-height:30px;line-height:1.875rem}a{font-size:18px;font-size:1.125rem}h4{font-size:20px;font-size:1.25rem}}@media screen and (max-width:450px){.title1,h1{font-size:27px;font-size:1.6875rem;line-height:34px;line-height:2.125rem}.node-page-innovation .taxonomy_filters .title_0 .title_1,h2{font-size:25px;font-size:1.5625rem;line-height:28px;line-height:1.75rem}a{font-size:14px;font-size:.875rem}h4{font-size:18px;font-size:1.125rem}}@media screen and (max-width:400px){.title1,h1{font-size:23px;font-size:1.4375rem;line-height:30px;line-height:1.875rem}.node-page-innovation .taxonomy_filters .title_0 .title_1,h2{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}}.node-brand .image_header{position:relative}.node-brand .image_header .more{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:left;position:absolute;top:50%;left:50%;text-align:center}.node-brand .image_header .more img{max-width:100%;height:auto}.node-brand h1.title1{max-width:60%;font-size:48px;font-size:3rem;line-height:1em}.node-brand h1.title1:after{display:none}.node-brand .back .btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem}.node-brand .back .btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-brand .back .btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-brand .back .btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-brand .back .btn:after{display:none}.node-brand .back .btn:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-brand .back .btn:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}.node-brand .category{width:100%;margin:30px 0;margin:1.875rem 0;text-align:center}.node-brand .category p{font-family:open-sans,sans-serif;background-color:#91bd31;font-weight:700;color:#eeefea;font-size:25px;font-size:1.5625rem;padding:10px 15px;padding:.625rem .9375rem;display:inline-block;letter-spacing:.025px;text-transform:uppercase}.node-brand .main_image{text-align:center;margin:65px 0;margin:4.0625rem 0}.node-brand .main_image img{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35)}.node-brand .text{max-width:70%;margin:0 auto}.node-brand .text img{max-width:100%;height:auto;margin:0 auto;display:block}.node-brand #informations .bloc_container{float:left;width:50%;text-align:center;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.2);box-shadow:0 10px 15px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .625rem .9375rem 0 rgba(0,0,0,.2);box-shadow:0 .625rem .9375rem 0 rgba(0,0,0,.2);cursor:pointer;padding:0 15px;padding:0 .9375rem;height:143px;height:8.9375rem;line-height:143px;line-height:8.9375rem;vertical-align:top}.node-brand #informations .bloc_container .btn{margin:0;float:none;display:inline-block}.node-brand #informations .bloc_container span{display:inline-block;vertical-align:middle;margin-right:60px;margin-right:3.75rem}.node-brand #informations .bloc_container span svg{width:100%;height:auto}.node-brand #informations .bloc_container span svg g{-webkit-transition:all .2s ease;transition:all .2s ease}.node-brand #informations .bloc_container span svg g path{-webkit-transition:all .2s ease;transition:all .2s ease}.node-brand #informations .bloc_container:hover span svg g{fill:#91bd31}.node-brand #informations .bloc_container:hover span svg g path{fill:#91bd31}.node-brand #informations .technic{background:#032f1a}.node-brand #informations .technic span{width:64px;width:4rem;height:73px;height:4.5625rem}.node-brand #informations .contact{background:#fff}.node-brand #informations .contact span{width:56.3px;width:3.51875rem;height:73px;height:4.5625rem}.node-brand #informations .contact.full{display:block;width:100%}.node-brand #informations .contact.full .btn{float:none;display:inline-block}.node-brand #informations .website{clear:left;float:left;width:100%;display:block;text-align:center;cursor:pointer;height:465px;height:29.0625rem;background-image:url(../img/link_background.png);background-size:cover;position:relative}.node-brand #informations .website a{-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:90%;font-size:40px;font-size:2.5rem;font-weight:700;color:#fff;font-family:open-sans,sans-serif;text-decoration:none;text-transform:uppercase;display:inline-block}.node-brand #informations .website a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:url(../img/arrow_white.svg);width:110px;width:6.875rem;height:22px;height:1.375rem;display:inline-block;margin-left:30px;margin-left:1.875rem}.node-brand #informations .website:hover a{color:#032f1a}.node-brand #informations .website:hover a:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);-webkit-transform:translate(.3125rem,0);-ms-transform:translate(.3125rem,0);transform:translate(.3125rem,0);content:url(../img/arrow.svg)}.node-brand #calculator .link{text-align:center}.node-brand #calculator .link a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:none;display:inline-block}.node-brand #calculator .link a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-brand #calculator .link a:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-brand #calculator .link a:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-page-brands .heading{width:100%;display:block;margin:80px 0 15px 0;margin:5rem 0 .9375rem 0;text-align:center}.node-page-brands .heading .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-brands .heading h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-brands .heading .title_1{font-size:30px;font-size:1.875rem;font-weight:700;color:#fff;padding:15px 20px;padding:.9375rem 1.25rem;display:inline-block;margin-bottom:20px;margin-bottom:1.25rem}.node-page-brands .heading .node-page-innovation .taxonomy_filters .title_0 .title_1:after,.node-page-brands .heading h2:after,.node-page-innovation .taxonomy_filters .title_0 .node-page-brands .heading .title_1:after{display:none}.node-page-brands #distributor{text-align:center}.node-page-brands #distributor .heading .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-brands #distributor .heading h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-brands #distributor .heading .title_1{background:#474747}.node-page-brands #distributor .btn{float:none;display:inline-block}.node-page-brands #categories{text-align:center}.node-page-brands #categories .heading:nth-child(odd) .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-brands #categories .heading:nth-child(odd) h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-brands #categories .heading:nth-child(odd) .title_1{background:#91bd31}.node-page-brands #categories .heading:nth-child(even) .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-brands #categories .heading:nth-child(even) h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-brands #categories .heading:nth-child(even) .title_1{background:#032f1a}.node-page-brands #categories .heading:first-child{margin:30px 0 15px 0;margin:1.875rem 0 .9375rem 0}.node-page-brands #categories .brand{width:31%;display:inline-block;margin:35px 10px;margin:2.1875rem .625rem;vertical-align:top;text-decoration:none}.node-page-brands #categories .brand .logo{-webkit-transition:all .3s;transition:all .3s;background:#fff;padding:35px 15px;padding:2.1875rem .9375rem;min-height:212px;min-height:13.25rem;position:relative;margin-bottom:30px;margin-bottom:1.875rem;border:1px solid transparent;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.node-page-brands #categories .brand .logo img{max-width:100%;height:auto}.node-page-brands #categories .brand__name{border-bottom:none}.node-page-brands #categories .brand:hover .logo{border-color:#91bd31;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.4);box-shadow:0 0 32px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.4);box-shadow:0 0 2rem 0 rgba(0,0,0,.4);text-shadow:0 0 32px rgba(0,0,0,.4);text-shadow:0 0 2rem rgba(0,0,0,.4)}@media screen and (max-width:1300px){.node-brand #informations .bloc_container span{margin-right:20px;margin-right:1.25rem}}@media screen and (max-width:1125px){.node-brand #informations .bloc_container{width:100%;padding:0}}@media screen and (max-width:768px){.node-page-brands #categories .brand{width:45%}.node-brand #informations .website{height:325px;height:20.3125rem}.node-brand #informations .website a{font-size:35px;font-size:2.1875rem}.node-brand h1.title1{max-width:100%}}@media screen and (max-width:600px){.node-page-brands .heading{margin-top:0}.node-page-brands .heading .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-brands .heading h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-brands .heading .title_1{font-size:20px;font-size:1.25rem;padding:5px 15px;padding:.3125rem .9375rem}.node-brand .image_header .more{width:300px;width:18.75rem}.node-brand #informations .website a:after{margin-top:20px;margin-top:1.25rem;margin-left:0}.node-brand #informations .bloc_container{padding:0 15px;padding:0 .9375rem}.node-brand #informations .bloc_container span{display:none}.node-brand h1.title1{font-size:33px;font-size:2.0625rem}}@media screen and (max-width:500px){.node-brand h1.title1{font-size:27px;font-size:1.6875rem}}@media screen and (max-width:480px){.node-page-brands #categories .brand{width:80%}.node-brand #informations .website{height:250px;height:15.625rem}.node-brand #informations .website a{font-size:30px;font-size:1.875rem}}@media screen and (max-width:400px){.node-brand h1.title1{font-size:23px;font-size:1.4375rem}}.node-page-calculateurs .main{background-image:none}.node-page-calculateurs .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-calculateurs .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-calculateurs .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-calculateurs #calculateurs{margin-bottom:0}.node-page-calculateurs .form-calcul{display:inline-block;width:33%;text-align:center;cursor:pointer}.node-page-calculateurs .form-calcul>.img{margin-bottom:50px;margin-bottom:3.125rem}.node-page-calculateurs .form-calcul h3{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem}.node-page-calculateurs .form-calcul.active h3,.node-page-calculateurs .form-calcul:hover h3{color:#91bd31}.node-page-calculateurs #forms form{-webkit-box-shadow:0 12px 32px 6px rgba(0,0,0,.3);box-shadow:0 12px 32px 6px rgba(0,0,0,.3);-webkit-box-shadow:0 .75rem 2rem .375rem rgba(0,0,0,.3);box-shadow:0 .75rem 2rem .375rem rgba(0,0,0,.3);background:#fff;padding:75px 50px;padding:4.6875rem 3.125rem;display:none;margin:60px auto;margin:3.75rem auto;max-width:90%;overflow:hidden}.node-page-calculateurs #forms form .image{text-align:center;float:left;width:50%;height:408px;height:25.5rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.node-page-calculateurs #forms form .image svg{width:auto;max-width:100%!important;height:auto!important}.node-page-calculateurs #forms form .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-calculateurs #forms form h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-calculateurs #forms form .title_1{text-align:left}.node-page-calculateurs #forms form .node-page-innovation .taxonomy_filters .title_0 .title_1:after,.node-page-calculateurs #forms form h2:after,.node-page-innovation .taxonomy_filters .title_0 .node-page-calculateurs #forms form .title_1:after{width:45px;width:2.8125rem;background-color:#032f1a;margin:25px 0 0 0;margin:1.5625rem 0 0 0}.node-page-calculateurs #forms form .items{float:right;width:50%}.node-page-calculateurs #forms form .items label{font-size:15px;font-size:.9375rem;font-family:Georgia,"Times New Roman",serif;margin:20px 0;margin:1.25rem 0;display:block}.node-page-calculateurs #forms form .items label span{font-weight:700;font-size:15px;font-size:.9375rem;font-family:Georgia,"Times New Roman",serif}.node-page-calculateurs #forms form .error-calcul{display:none}.node-page-calculateurs #forms form .error-calcul p{font-size:12px;font-size:.75rem}.node-page-calculateurs #results-calculateurs{margin:0 auto 60px auto;margin:0 auto 3.75rem auto;position:relative;width:100%;max-width:75%}.node-page-calculateurs #results-calculateurs .results{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;left:50%;top:50%;width:100%;padding:40px;padding:2.5rem;margin:0;position:absolute;background:#fff;text-align:center}.node-page-calculateurs #results-calculateurs .results h3{font-size:20px;font-size:1.25rem;margin-bottom:10px;margin-bottom:.625rem;border-bottom:none}.node-page-calculateurs #results-calculateurs .results p{color:#91bd31;font-size:50px;font-size:3.125rem;font-weight:700;font-family:open-sans,sans-serif}.node-page-calculateurs #results-calculateurs .results .separator{background-color:#032f1a;height:2px;height:.125rem;width:60px;width:3.75rem;margin:35px auto;margin:2.1875rem auto}@media screen and (max-width:1050px){.node-page-calculateurs .form-calcul{width:100%}.node-page-calculateurs #calcul-cylindre,.node-page-calculateurs #calcul-rectangle{margin-bottom:60px;margin-bottom:3.75rem}}@media screen and (max-width:875px){.node-page-calculateurs .form-calcul{width:100%}.node-page-calculateurs #forms form .image,.node-page-calculateurs #forms form .items{width:100%}}@media screen and (max-width:500px){.node-page-calculateurs #forms form{padding:75px 20px;padding:4.6875rem 1.25rem}}.node-page-contact .main{background-image:none}.node-page-contact .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-contact .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-contact .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-contact #map{position:relative;height:500px;height:31.25rem;text-align:center}.node-page-contact #map .contact{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;top:50%;right:0;height:inherit;background:#fff;padding:60px 30px;padding:3.75rem 1.875rem}.node-page-contact #map .contact .logo{margin-bottom:40px;margin-bottom:2.5rem}.node-page-contact #map .contact h4{font-size:24px;font-size:1.5rem;letter-spacing:.025px;font-family:open-sans,sans-serif;text-transform:uppercase;margin-bottom:15px;margin-bottom:.9375rem}.node-page-contact #map .contact p{font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;font-weight:400;font-family:Georgia,"Times New Roman",serif;padding:0}.node-page-contact #map .contact p span{text-transform:uppercase;color:#91bd31}.node-page-contact #map .contact p.number{padding:5px 0;padding:.3125rem 0}.node-page-contact #map .contact p.number.phone{margin-top:10px;margin-top:.625rem}@media screen and (max-width:1050px){.node-page-contact #map{height:1000px;height:62.5rem}.node-page-contact #map .contact{top:75%;left:0;height:auto}}.node-page-establishment #map .implantation{text-align:center}.node-page-establishment #map .implantation img{display:block}.node-page-establishment #map .implantation h3{margin:30px 0;margin:1.875rem 0}.node-page-establishment #world_establishment{text-align:center}.node-page-establishment #world_establishment svg{margin-bottom:30px;margin-bottom:1.875rem}.node-page-establishment #tabContainer #tabs ul{margin:50px 0 45px 0;margin:3.125rem 0 2.8125rem 0}.node-page-establishment #tabContainer #tabs ul li{cursor:pointer;list-style:none;display:inline-block;line-height:60px;line-height:3.75rem}.node-page-establishment #tabContainer #tabs ul li h3{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 15px;margin:0 .9375rem}.node-page-establishment #tabContainer #tabs ul li h3:hover{color:#91bd31;border-color:#91bd31}.node-page-establishment #tabContainer #tabscontent{width:81.1%;margin:0 auto}.node-page-establishment #tabContainer #tabscontent .country{display:none}.node-page-establishment #tabContainer #tabscontent .country .text{text-align:center;background:#fff}.node-page-establishment #tabContainer #tabscontent .country .text .picto img{width:auto;max-height:140px;max-height:8.75rem}.node-page-establishment #tabContainer #tabscontent .country .text h3{border-bottom:1px solid #032f1a;margin:20px 0 10px 0;margin:1.25rem 0 .625rem 0}.node-page-establishment #tabContainer #tabscontent .country .text p{font-size:15px;font-size:.9375rem;line-height:23px;line-height:1.4375rem;font-family:Georgia,"Times New Roman",serif}.node-page-establishment #tabContainer #tabscontent .country.open{display:block;-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:2s;animation-duration:2s}@media screen and (max-width:1000px){.node-page-establishment #tabContainer #tabscontent{width:100%}}@media screen and (max-width:900px){.node-page-establishment #tabContainer{padding-bottom:30px;padding-bottom:1.875rem;overflow:hidden}.node-page-establishment #tabContainer #tabscontent{width:60%}}@media screen and (max-width:768px){.node-page-establishment #map{height:450px;height:28.125rem}}@media screen and (max-width:400px){.node-page-establishment #tabContainer #tabscontent{width:90%}}.node-page-history .main{position:relative;overflow:hidden;z-index:1}.node-page-history .main:before{content:'';position:absolute;bottom:0;width:320px;width:20rem;height:314px;height:19.625rem;background-image:url(../img/background_bottom_history.png);background-size:contain;background-repeat:no-repeat;background-position:bottom left;z-index:-1}.node-page-history .main:after{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;content:'';position:absolute;width:275px;width:17.1875rem;height:330px;height:20.625rem;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);background-image:url(../img/background-leaf.png);background-size:contain;background-repeat:no-repeat;background-position:left center;z-index:-1}.node-page-history #timeline{position:relative}.node-page-history #timeline .timeline-item{width:100%;margin-top:-500px;margin-top:-31.25rem}.node-page-history #timeline .timeline-item:nth-child(even) .timeline-content{float:right}.node-page-history #timeline .timeline-item:nth-child(even) .timeline-content .date{float:right;padding:12px 85px 12px 25px;padding:.75rem 5.3125rem .75rem 1.5625rem}.node-page-history #timeline .timeline-item:after{content:'';display:block;clear:both}.node-page-history #timeline .timeline-item .timeline-content{width:45%;padding:0 15px;padding:0 .9375rem;margin-bottom:30px;margin-bottom:1.875rem}.node-page-history #timeline .timeline-item .timeline-content .timeline-img{margin-left:70px;margin-left:4.375rem;float:left}.node-page-history #timeline .timeline-item .timeline-content .timeline-img img{width:100%;height:auto}.node-page-history #timeline .timeline-item .timeline-content .date{background:#032f1a;-webkit-box-shadow:0 19px 24px 0 rgba(0,0,0,.25);box-shadow:0 19px 24px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1.1875rem 1.5rem 0 rgba(0,0,0,.25);box-shadow:0 1.1875rem 1.5rem 0 rgba(0,0,0,.25);padding:12px 25px 12px 85px;padding:.75rem 1.5625rem .75rem 5.3125rem;display:inline-block;float:left}.node-page-history #timeline .timeline-item .timeline-content .date .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-history #timeline .timeline-item .timeline-content .date h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-history #timeline .timeline-item .timeline-content .date .title_1{color:#fff;font-size:36px;font-size:2.25rem;margin-bottom:0}.node-page-history #timeline .timeline-item .timeline-content .date .node-page-innovation .taxonomy_filters .title_0 .title_1:after,.node-page-history #timeline .timeline-item .timeline-content .date h2:after,.node-page-innovation .taxonomy_filters .title_0 .node-page-history #timeline .timeline-item .timeline-content .date .title_1:after{display:none}.node-page-history #timeline .timeline-item .timeline-content .text{float:left;margin:32px 0 20px 70px;margin:2rem 0 1.25rem 4.375rem}.node-page-history #timeline .timeline-item.right{margin-top:-180px;margin-top:-11.25rem}.node-page-history #timeline .timeline-item:first-child{margin-top:0}@media screen and (max-width:1103px){.node-page-history #timeline{width:72%;margin:60px auto;margin:3.75rem auto}.node-page-history #timeline .timeline-item{margin-top:80px;margin-top:5rem;overflow:hidden}.node-page-history #timeline .timeline-item.right{margin-top:60px;margin-top:3.75rem}.node-page-history #timeline .timeline-item .timeline-content{width:90%;overflow:hidden;margin:0 auto}.node-page-history #timeline .timeline-item .timeline-content .timeline-img{margin-left:0}.node-page-history #timeline .timeline-item .timeline-content .date{margin-bottom:20px;margin-bottom:1.25rem;float:none;padding:12px 25px;padding:.75rem 1.5625rem}.node-page-history #timeline .timeline-item .timeline-content .text{float:none;display:block;margin:32px 0 20px 0;margin:2rem 0 1.25rem 0}.node-page-history #timeline .timeline-item:nth-child(even) .timeline-content{float:none}.node-page-history #timeline .timeline-item:nth-child(even) .timeline-content .date{margin-bottom:20px;margin-bottom:1.25rem;float:none;padding:12px 25px;padding:.75rem 1.5625rem}}@media screen and (max-width:768px){.node-page-history #timeline{width:90%}.node-page-history #timeline .timeline-item .timeline-content .date{margin-bottom:0}.node-page-history #timeline .timeline-item .timeline-content .date .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-page-history #timeline .timeline-item .timeline-content .date h2,.node-page-innovation .taxonomy_filters .title_0 .node-page-history #timeline .timeline-item .timeline-content .date .title_1{font-size:26px;font-size:1.625rem;line-height:30px;line-height:1.875rem}.node-page-history #timeline .timeline-item:nth-child(even) .timeline-content .date{margin-bottom:0}}@media screen and (max-width:400px){.node-page-history #timeline{width:90%}.node-page-history #timeline .timeline-item .timeline-content{width:100%}}.node-homepage .header .slider_container{position:relative;height:760px;height:47.5rem;background:#032f1a}.node-homepage .header .slider_container .bxslider{padding:0}.node-homepage .header .slider_container .bxslider li{height:760px;height:47.5rem;background-size:cover}.node-homepage .header .slider_container .bx-wrapper .bx-pager{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-top:0;position:absolute;top:92%;left:50%}.node-homepage .header .slider_container .bx-wrapper .bx-pager .bx-pager-item a.active,.node-homepage .header .slider_container .bx-wrapper .bx-pager .bx-pager-item a:focus,.node-homepage .header .slider_container .bx-wrapper .bx-pager .bx-pager-item a:hover{background:#fff}.node-homepage .header .slider_container .more{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);float:left;position:absolute;top:50%;left:50%;text-align:center}.node-homepage .header .slider_container .more .slider_title{border:1px solid #91bd31;padding:55px 25px;padding:3.4375rem 1.5625rem;background:rgba(13,67,31,.2);font-family:open-sans,sans-serif;font-weight:700;font-size:48px;font-size:3rem;line-height:52px;line-height:3.25rem;color:#fff;text-transform:uppercase}.node-homepage section{margin-top:120px;margin-top:7.5rem}.node-homepage .link{text-align:center}.node-homepage .link a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );margin-top:40px;margin-top:2.5rem;float:none;display:inline-block}.node-homepage .link a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-homepage .link a:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-homepage .link a:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-homepage .main{position:relative;overflow:hidden;z-index:1}.node-homepage .main:before{content:'';position:absolute;bottom:0;width:320px;width:20rem;height:314px;height:19.625rem;background-image:url(../img/background_bottom_history.png);background-size:contain;background-repeat:no-repeat;background-position:bottom left;z-index:-1}.node-homepage .main:after{content:'';position:absolute;width:275px;width:17.1875rem;height:330px;height:20.625rem;top:-105px;top:-6.5625rem;left:-50px;left:-3.125rem;-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);background-image:url(../img/background-leaf.png);background-size:contain;background-repeat:no-repeat;background-position:left center;z-index:-1}.node-homepage .main #mouse-scroll{margin-top:35px;margin-top:2.1875rem}.node-homepage .main .intro_image{text-align:center}.node-homepage .main .intro_image img{max-width:100%;height:auto}.node-homepage .main .introduction{margin-bottom:0}.node-homepage .main .title1{padding-top:0}.node-homepage .main #video .video{margin:30px auto;margin:1.875rem auto;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.4);box-shadow:0 0 32px 0 rgba(0,0,0,.4);-webkit-box-shadow:0 0 2rem 0 rgba(0,0,0,.4);box-shadow:0 0 2rem 0 rgba(0,0,0,.4)}.node-homepage .main #video .video:before{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';position:absolute;width:450px;width:28.125rem;height:360px;height:22.5rem;top:50%;left:0;background-image:url(../img/background-video.png);background-size:contain;background-repeat:no-repeat;z-index:-1}.node-homepage .main #news{text-align:center}.node-homepage .main #news .bloc:first-child.reveal_visible{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:2s;animation-duration:2s}.node-homepage .main #news .bloc:nth-child(2).reveal_visible{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:2s;animation-duration:2s}.node-homepage .main #news .bloc:nth-child(3).reveal_visible{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:2s;animation-duration:2s}.node-homepage .main #brands #slider{margin-left:20%}.node-homepage .main #brands #slider .bx-viewport{min-height:400px;min-height:25rem}.node-homepage .main #brands #slider .bx-wrapper{margin:0;min-width:810px;min-width:50.625rem}.node-homepage .main #brands #slider .bx-wrapper .bx-prev{display:none}.node-homepage .main #brands #slider .bx-wrapper .bx-next{left:400px;left:25rem}.node-homepage .main #brands #slider .blocks .bloc{background:0 0;max-width:378px;max-width:23.625rem;opacity:.6;-webkit-box-shadow:none;box-shadow:none;-webkit-text-size-adjust:none;text-size-adjust:none}.node-homepage .main #brands #slider .blocks .bloc .tag{background:#7e922c;padding:0 20px;padding:0 1.25rem;float:right;color:#fff;text-transform:uppercase;font-size:11px;font-size:.6875rem;font-family:open-sans,sans-serif}.node-homepage .main #brands #slider .blocks .bloc .image{width:100%;min-height:200px;min-height:12.5rem;padding:40px;padding:2.5rem;background:#fff;border:1px solid transparent;margin-bottom:45px;margin-bottom:2.8125rem;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.node-homepage .main #brands #slider .blocks .bloc .image img{width:auto;height:auto}.node-homepage .main #brands #slider .blocks .bloc .text{-webkit-text-size-adjust:none;text-size-adjust:none}.node-homepage .main #brands #slider .blocks .bloc .text h3{border:none;padding:0}.node-homepage .main #brands #slider .blocks .bloc.active{opacity:1}.node-homepage .main #brands #slider .blocks .bloc.active .image{border:1px solid #91bd31}.node-homepage .main #brands .link{width:378px;width:23.625rem;margin-left:20%;float:left}@media screen and (max-width:1400px){.node-homepage .main #video .video:before{left:8%}}@media screen and (max-width:1200px){.node-homepage .main:before{width:160px;width:10rem;height:157px;height:9.8125rem}.node-homepage .main #video .video:before{left:15%}}@media screen and (max-width:1200px){.node-homepage .main #video .video:before{left:18%}}@media screen and (max-width:1025px){.node-homepage .header .slider_container{height:600px;height:37.5rem}.node-homepage .header .slider_container .bx-wrapper .bx-viewport{height:600px!important;height:37.5rem!important}.node-homepage .header .slider_container .more .slider_title{font-size:40px;font-size:2.5rem;line-height:44px;line-height:2.75rem}.node-homepage .main{background:0 0}.node-homepage .main:after{display:none}.node-homepage .main #brands #slider{margin-left:0}.node-homepage .main #brands #slider .bx-wrapper{min-width:0;max-width:378px!important;max-width:23.625rem!important;margin:0 auto}.node-homepage .main #brands #slider .bx-wrapper .bx-viewport{padding:0}.node-homepage .main #video .video:before{display:none}}@media screen and (max-width:768px){.node-homepage .header .slider_container{height:500px;height:31.25rem}.node-homepage .header .slider_container .bx-wrapper .bx-viewport{height:500px!important;height:31.25rem!important}.node-homepage .header .slider_container .more .slider_title{font-size:35px;font-size:2.1875rem;line-height:40px;line-height:2.5rem}.node-homepage section{margin-top:60px;margin-top:3.75rem}.node-homepage .main #brands #slider .bx-viewport{min-height:425px;min-height:26.5625rem}}@media screen and (max-width:660px){.node-homepage .main:before{width:100px;width:6.25rem;height:98.125px;height:6.13281rem}.node-homepage .main #brands #slider{margin-left:0}.node-homepage .main #brands #slider .blocks .bloc{max-width:570px;max-width:35.625rem}.node-homepage .main #brands .link{margin-left:0;width:100%}.node-homepage .main #brands #slider .bx-wrapper .bx-next{left:initial;top:initial;right:0}}@media screen and (max-width:450px){.node-homepage .link a{font-size:13px;font-size:.8125rem}}@media screen and (max-width:350px){.node-homepage .header .slider_container .more .slider_title{font-size:30px;font-size:1.875rem;line-height:35px;line-height:2.1875rem}}.node-pages-innovation .main{position:relative;overflow:hidden;z-index:1}.node-pages-innovation .main:before{content:'';position:absolute;bottom:0;width:100%;height:800px;height:50rem;background-image:url(../img/job_background.png);background-repeat:no-repeat;background-position:bottom center;z-index:-1}.node-pages-innovation #block .columns:nth-child(odd){display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:left}.node-pages-innovation #block .columns:nth-child(odd) .text{padding-left:60px;padding-left:3.75rem}.node-pages-innovation #block .columns:nth-child(even){display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:center;align-items:center;text-align:left}.node-pages-innovation #block .columns:nth-child(even) .text{padding-right:60px;padding-right:3.75rem}.node-page-innovation .taxonomy_filters .title_0 .node-pages-innovation #key_numbers .title_1,.node-pages-innovation #key_numbers .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-pages-innovation #key_numbers h2{color:#fff}.node-page-innovation .taxonomy_filters .title_0 .node-pages-innovation #key_numbers .title_1:after,.node-pages-innovation #key_numbers .node-page-innovation .taxonomy_filters .title_0 .title_1:after,.node-pages-innovation #key_numbers h2:after{background-color:#fff}@media screen and (max-width:900px){.node-pages-innovation #block .columns:nth-child(odd){display:block}.node-pages-innovation #block .columns:nth-child(odd) .text{padding-left:0}.node-pages-innovation #block .columns:nth-child(even){display:block}.node-pages-innovation #block .columns:nth-child(even) .text{padding-right:0}}@media screen and (max-width:836px){.node-page-innovation .taxonomy_filters .title_0 .node-pages-innovation #key_numbers .title_1,.node-pages-innovation #key_numbers .node-page-innovation .taxonomy_filters .title_0 .title_1,.node-pages-innovation #key_numbers h2{color:#032f1a}.node-page-innovation .taxonomy_filters .title_0 .node-pages-innovation #key_numbers .title_1:after,.node-pages-innovation #key_numbers .node-page-innovation .taxonomy_filters .title_0 .title_1:after,.node-pages-innovation #key_numbers h2:after{background-color:#032f1a}}.node-job .main{background-image:none}.node-job .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-job .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-job .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-job h1{max-width:60%}.node-job .back{margin-top:25px;margin-top:1.5625rem;clear:left;overflow:hidden}.node-job .back .btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem;margin-top:0}.node-job .back .btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-job .back .btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-job .back .btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-job .back .btn:after{display:none}.node-job .back .btn:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-job .back .btn:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}.node-job .main_image{text-align:center;margin:45px 0;margin:2.8125rem 0}.node-job .main_image img{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);max-width:100%;height:auto}.node-job .vignette{width:40%;float:left;padding-right:50px;padding-right:3.125rem}.node-job .vignette img{max-width:100%;height:auto;margin:0 auto;display:block}.node-job .video-wrapper{width:40%;float:left;padding-right:50px;padding-right:3.125rem}.node-job .video-wrapper iframe{max-width:100%;height:234px;height:14.625rem;margin:0 auto;display:block}.node-job .text img{max-width:100%;height:auto;margin:0 auto;display:block}.node-page-jobs .main{background-image:none;padding-bottom:80px;padding-bottom:5rem}.node-page-jobs .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-jobs .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-jobs .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}@media screen and (max-width:1000px){.node-job h1{max-width:100%;padding:40px 15px 0 15px;padding:2.5rem .9375rem 0 .9375rem}}@media screen and (max-width:800px){.node-job .text{max-width:90%}.node-job .video-wrapper,.node-job .vignette{float:inherit;width:100%;padding-right:0;margin-bottom:30px;margin-bottom:1.875rem}.node-job .back{text-align:center}.node-job .back .btn{display:inline-block;float:none}}@media screen and (max-width:700px){.node-job .breadcrumb{display:none}}.node-news .main{background-image:none}.node-news .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-news .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-news .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-news h1{max-width:60%}.node-news .back{margin-top:25px;margin-top:1.5625rem;clear:left;overflow:hidden}.node-news .back .btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem;margin-top:0}.node-news .back .btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-news .back .btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-news .back .btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-news .back .btn:after{display:none}.node-news .back .btn:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-news .back .btn:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}.node-news .main_image{text-align:center;margin:45px 0;margin:2.8125rem 0}.node-news .main_image img{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);max-width:100%;height:auto}.node-news .text{max-width:70%;margin:0 auto}.node-news .text img{max-width:100%;height:auto;margin:0 auto;display:block}.node-page-news .main{background-image:none;padding-bottom:80px;padding-bottom:5rem}.node-page-news .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-news .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-news .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}@media screen and (max-width:1000px){.node-news h1{max-width:100%;padding:40px 15px 0 15px;padding:2.5rem .9375rem 0 .9375rem}}@media screen and (max-width:800px){.node-news .text{max-width:90%}}@media screen and (max-width:700px){.node-news .breadcrumb{display:none}}.node-offer .main{background-image:none}.node-offer .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-offer .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-offer .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-offer h1{max-width:60%}.node-offer .back{margin-top:25px;margin-top:1.5625rem;clear:left;overflow:hidden}.node-offer .back .btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem;margin-top:0}.node-offer .back .btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-offer .back .btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-offer .back .btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-offer .back .btn:after{display:none}.node-offer .back .btn:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-offer .back .btn:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}.node-offer .main_image{text-align:center;margin:45px 0;margin:2.8125rem 0}.node-offer .main_image img{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);max-width:100%;height:auto}.node-offer .text{max-width:70%;margin:0 auto}.node-offer .text img{max-width:100%;height:auto;margin:0 auto;display:block}.node-offer #form form{overflow:hidden;margin-bottom:30px;margin-bottom:1.875rem}.node-page-offers .main{background-image:none;padding-bottom:80px;padding-bottom:5rem}.node-page-offers .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-offers .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-offers .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-offers .main #application{text-align:center}.node-page-offers .main #application .btn{display:inline-block;float:none}@media screen and (max-width:1000px){.node-offer h1{max-width:100%;padding:40px 15px 0 15px;padding:2.5rem .9375rem 0 .9375rem}}@media screen and (max-width:800px){.node-offer .text{max-width:90%}}@media screen and (max-width:700px){.node-offer .breadcrumb{display:none}}.node-page .main{background-image:none}.node-page .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page h1{max-width:60%}.node-page .text{max-width:70%;margin:65px auto;margin:4.0625rem auto}.node-page .text img{max-width:100%;height:auto;margin:0 auto;display:block}@media screen and (max-width:1000px){.node-page h1{max-width:100%;padding:40px 15px 0 15px;padding:2.5rem .9375rem 0 .9375rem}}@media screen and (max-width:800px){.node-page .text{max-width:90%}}.node-page-partners .main{background-image:none}.node-page-partners .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-partners .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-partners .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-partners .partners{text-align:center}.node-page-partners .partners .partner{display:inline-block;width:18%;margin:30px 5px 0 5px;margin:1.875rem .3125rem 0 .3125rem;text-align:center;vertical-align:top;min-height:182px;min-height:11.375rem}.node-page-partners .partners .partner a{text-decoration:none;display:block}.node-page-partners .partners .partner a:hover .partner__logo{-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,.35);box-shadow:0 3px 7px 0 rgba(0,0,0,.35);-webkit-box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);box-shadow:0 .1875rem .4375rem 0 rgba(0,0,0,.35);border-color:#91bd31}.node-page-partners .partners .partner .partner__logo{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:35px 0;padding:2.1875rem 0;background:#fff;margin-bottom:30px;margin-bottom:1.875rem;border:1px solid transparent;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.node-page-partners .partners .partner .partner__logo img{max-width:100%;height:auto}@media screen and (max-width:900px){.node-page-partners .partners .partner{width:30%}.main:after{display:none}}@media screen and (max-width:768px){.node-page-partners .partners .partner{width:45%;min-height:0}}@media screen and (max-width:500px){.node-page-partners .partners{text-align:center}.node-page-partners .partners .partner{display:block;margin:30px auto;margin:1.875rem auto}}.node-page-press .main{background-image:none}.node-page-press .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-press .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-press .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-press .main .views-exposed-form{overflow:hidden}.node-page-press .main .views-exposed-form .form-radios .js-form-item-field-tag-target-id:first-of-type{display:none}.node-page-press .main .views-exposed-form .type .js-form-item:first-child{display:none}.node-page-press .main .views-exposed-form .type .js-form-item{float:left;width:50%;padding:30px 0;padding:1.875rem 0;text-align:center}.node-page-press .main .views-exposed-form .type .js-form-item input{display:none}.node-page-press .main .views-exposed-form .type .js-form-item input:checked+.option{color:#91bd31;border-bottom:1px solid #91bd31}.node-page-press .main .views-exposed-form .type .js-form-item .option{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#032f1a;cursor:pointer;font-family:open-sans,sans-serif;font-weight:700;font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem;text-align:center;letter-spacing:.025px;text-transform:uppercase;padding-bottom:25px;padding-bottom:1.5625rem;border-bottom:1px solid #d2d8bc}.node-page-press .main .views-exposed-form .type .js-form-item:hover .option{color:#91bd31;border-bottom:1px solid #91bd31}.node-page-press .main .views-exposed-form .tag{text-align:center}.node-page-press .main .views-exposed-form .tag .js-form-item{float:none;display:inline-block;width:auto;padding:0;margin:30px 15px;margin:1.875rem .9375rem;text-align:center;position:relative;cursor:pointer}.node-page-press .main .views-exposed-form .tag .js-form-item:nth-child(odd){float:none}.node-page-press .main .views-exposed-form .tag .js-form-item input{display:none}.node-page-press .main .views-exposed-form .tag .js-form-item input:checked+.option{color:#fff;background:#91bd31}.node-page-press .main .views-exposed-form .tag .js-form-item input:checked+.option:after{background:#91bd31}.node-page-press .main .views-exposed-form .tag .js-form-item .option{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#fff;cursor:pointer;text-align:center;padding:6px 16px 6px 8px;padding:.375rem 1rem .375rem .5rem;background:#032f1a;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:700;font-family:open-sans,sans-serif;display:inline-block}.node-page-press .main .views-exposed-form .tag .js-form-item .option:before{content:'';margin:-2px 6px 0 0;margin:-.125rem .375rem 0 0;display:inline-block;vertical-align:middle;height:8px;height:.5rem;width:8px;width:.5rem;background:#fff;border-radius:5px;border-radius:.3125rem}.node-page-press .main .views-exposed-form .tag .js-form-item .option:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:'';position:absolute;top:0;left:-15px;left:-.9375rem;width:30px;width:1.875rem;height:30px;height:1.875rem;background:#032f1a;-webkit-transform:scale(.707) rotate(-45deg);-ms-transform:scale(.707) rotate(-45deg);transform:scale(.707) rotate(-45deg);border-radius:0 0 50px 0;border-radius:0 0 3.125rem 0;z-index:1}.node-page-press .main .views-exposed-form .tag .js-form-item:hover .option{color:#fff;background:#91bd31}.node-page-press .main .views-exposed-form .tag .js-form-item:hover .option:after{background:#91bd31}.node-page-press .main .blocks .bloc{cursor:pointer;min-height:600px;min-height:37.5rem}.node-page-press .main .blocks .bloc .infos{padding:20px;padding:1.25rem}.node-page-press .main .blocks .bloc .infos .tag{position:relative;float:right;margin-bottom:20px;margin-bottom:1.25rem}.node-page-press .main .blocks .bloc .infos .tag p{padding:5px 16px 5px 5px;padding:.3125rem 1rem .3125rem .3125rem;background:#e9eae6;display:inline-block;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-weight:700;font-family:open-sans,sans-serif}.node-page-press .main .blocks .bloc .infos .tag p:before{content:'';margin:-2px 6px 0 0;margin:-.125rem .375rem 0 0;display:inline-block;vertical-align:middle;height:8px;height:.5rem;width:8px;width:.5rem;background:#fff;border-radius:5px;border-radius:.3125rem}.node-page-press .main .blocks .bloc .infos .tag:before{content:'';position:absolute;top:0;left:-15px;left:-.9375rem;width:28px;width:1.75rem;height:28px;height:1.75rem;background:#e9eae6;-webkit-transform:scale(.707) rotate(-45deg);-ms-transform:scale(.707) rotate(-45deg);transform:scale(.707) rotate(-45deg);border-radius:0 0 50px 0;border-radius:0 0 3.125rem 0;z-index:1}.node-page-press .main .blocks .bloc .infos h3{border-bottom:none;padding-bottom:0;margin-top:30px;margin-top:1.875rem;width:100%}.node-page-press .main .blocks .bloc .infos h3:after{content:'';width:160px;width:10rem;height:1px;background-color:#91bd31;display:block;margin:0 auto;margin-top:15px;margin-top:.9375rem}.node-page-press .main .blocks .bloc .infos .pdf{margin-top:45px;margin-top:2.8125rem;display:block;text-align:center}.node-page-press .main .blocks .bloc .infos .pdf svg path{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.node-page-press .main .blocks .bloc .infos .pdf:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:block;margin:5px auto;margin:.3125rem auto;width:8px;width:.5rem;height:8px;height:.5rem;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-page-press .main .blocks .bloc:hover .pdf svg path{fill:#91bd31}.node-page-press .main .blocks .bloc:hover .pdf:after{-webkit-transform:translate(0,5px) rotate(135deg);-ms-transform:translate(0,5px) rotate(135deg);transform:translate(0,5px) rotate(135deg);-webkit-transform:translate(0,.3125rem) rotate(135deg);-ms-transform:translate(0,.3125rem) rotate(135deg);transform:translate(0,.3125rem) rotate(135deg);border-color:#91bd31}.node-page-press .main .social{margin:50px 0;margin:3.125rem 0}@media screen and (max-width:1050px){.node-page-press .main .blocks .bloc{min-height:0}}@media screen and (max-width:915px){.node-page-press #products{margin-top:0}.node-page-press .main .blocks .bloc{width:45%}.node-page-press .main .views-exposed-form .tag{clear:left;padding-top:40px;padding-top:2.5rem}.node-page-press .main .views-exposed-form .tag .js-form-item{margin:8px 15px 15px 15px;margin:.5rem .9375rem .9375rem .9375rem}.node-page-press .main .views-exposed-form .type .js-form-item{width:100%}.node-page-press .main .blocks .bloc .infos{min-height:315px;min-height:19.6875rem}}@media screen and (max-width:500px){.node-page-press .main .blocks .bloc{width:80%}.node-page-press .main .views-exposed-form .type .js-form-item .option{font-size:24px;font-size:1.5rem}.node-page-press .main .blocks .bloc .infos{min-height:0}}.node-product .main{background-image:none}.node-product .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-product .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-product .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-product .main h1{padding-top:20px;padding-top:1.25rem}.node-product .back .btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem;margin-top:0}.node-product .back .btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-product .back .btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-product .back .btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-product .back .btn:after{display:none}.node-product .back .btn:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-product .back .btn:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}.node-product .product{clear:both;float:left;display:block;width:100%;text-align:center;margin-top:25px;margin-top:1.5625rem}.node-product .product img{display:block;max-width:100%;height:auto;margin:0 auto}.node-product .product .brand{margin:65px 0;margin:4.0625rem 0}.node-product .title1{max-width:95%}.node-product #features{text-align:center}.node-product #features .bloc{min-height:620px;min-height:38.75rem}.node-product #features .bloc .info{text-align:left}.node-product #features .bloc .info h3{border-bottom:1px solid #91bd31}.node-product #features .bloc .info li,.node-product #features .bloc .info p{list-style:none;font-size:15px;font-size:.9375rem;line-height:23px;line-height:1.4375rem}.node-product #features .bloc .info ul{padding:0}.node-product #features .bloc .info ul li:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:15px;margin-right:.9375rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.node-product #features .bloc:first-child.reveal_visible{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-duration:2s;animation-duration:2s}.node-product #features .bloc:nth-child(2).reveal_visible{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:2s;animation-duration:2s}.node-product #features .bloc:nth-child(3).reveal_visible{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:2s;animation-duration:2s}.node-product .video{margin-top:50px;margin-top:3.125rem}.node-page-innovation .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-innovation .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-innovation .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-innovation #slider_innovation .bx-viewport{min-height:455px;min-height:28.4375rem}.node-page-innovation #slider_innovation .bx-wrapper .bx-prev{display:none}.node-page-innovation #slider_innovation #material{display:none}.node-page-innovation #slider_innovation .thumb{clear:left;float:left;width:100%;margin-top:50px;margin-top:3.125rem}.node-page-innovation #slider_innovation .slide{clear:left;float:left;width:100%;margin-left:20%}.node-page-innovation #slider_innovation .slide .blocks .bloc{background:0 0;-webkit-box-shadow:none;box-shadow:none;width:595px!important;width:37.1875rem!important;min-height:455px;min-height:28.4375rem}.node-page-innovation #slider_innovation .slide .blocks .bloc .product{background:#fff;padding:40px;padding:2.5rem;border:1px solid transparent}.node-page-innovation #slider_innovation .slide .blocks .bloc .brand{margin-top:35px;margin-top:2.1875rem}.node-page-innovation #slider_innovation .slide .blocks .bloc .brand img{width:100%;max-width:280px;max-width:17.5rem;height:auto}.node-page-innovation #slider_innovation .slide .blocks .bloc.active .product{border:1px solid #91bd31}.node-page-innovation .slider_container .bx-wrapper .bx-controls-direction a{top:40%}.node-page-innovation .taxonomy_filters .title_0{float:left;width:50%;padding:30px 0;padding:1.875rem 0;text-decoration:none;text-align:center;cursor:pointer}.node-page-innovation .taxonomy_filters .title_0 svg{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;fill:#032f1a}.node-page-innovation .taxonomy_filters .title_0 .title_1{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin:30px 0;margin:1.875rem 0}.node-page-innovation .taxonomy_filters .title_0 .title_1 .filter_1 .description{margin-top:20px;margin-top:1.25rem}.node-page-innovation .taxonomy_filters .title_0 .title_1 .filter_1 .description p{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-transform:none}.node-page-innovation .taxonomy_filters .title_0.active svg,.node-page-innovation .taxonomy_filters .title_0:hover svg{fill:#91bd31}.node-page-innovation .taxonomy_filters .title_0.active .title_1,.node-page-innovation .taxonomy_filters .title_0.active .title_1 .filter_1 .description p,.node-page-innovation .taxonomy_filters .title_0:hover .title_1,.node-page-innovation .taxonomy_filters .title_0:hover .title_1 .filter_1 .description p{color:#91bd31}@media screen and (max-width:1025px){.node-page-innovation .taxonomy_filters .title_2{font-size:25px;font-size:1.5625rem}.node-page-innovation #slider_innovation .slide{margin-left:0}}@media screen and (max-width:768px){.node-page-innovation #slider_innovation .slide .blocks .bloc{width:400px!important;width:25rem!important}}@media screen and (max-width:500px){#slider_innovation .bx-wrapper .bx-next{top:initial}.node-page-innovation .taxonomy_filters .title_2{font-size:20px;font-size:1.25rem;margin:20px 0;margin:1.25rem 0}.node-page-innovation .taxonomy_filters .title_0{width:100%;padding:5px 0;padding:.3125rem 0}.node-page-innovation #slider_innovation .slide .blocks .bloc{width:360px!important;width:22.5rem!important}.node-product .title1{max-width:100%}}@media screen and (max-width:450px){.node-page-innovation #slider_innovation .slide .blocks .bloc{width:325px!important;width:20.3125rem!important}}@media screen and (max-width:410px){.node-page-innovation #slider_innovation .slide .blocks .bloc{width:280px!important;width:17.5rem!important}}@media screen and (max-width:350px){.node-page-innovation #slider_innovation .slide .blocks .bloc{width:250px!important;width:15.625rem!important}}.node-page-rse .main{position:relative;overflow:hidden;z-index:1}.node-page-rse .main:before{content:'';position:absolute;bottom:0;width:100%;height:800px;height:50rem;background-image:url(../img/job_background.png);background-repeat:no-repeat;background-position:bottom center;z-index:-1}.node-page-rse .main .container{padding:0 15px;padding:0 .9375rem}.node-page-rse .main #slider .bx-viewport{height:780px!important;height:48.75rem!important}.node-page-rse .main #slider .bx-wrapper .bx-prev{display:none}.node-page-rse #rse_block{overflow:visible}.node-page-rse #rse_block.blocks .bloc{margin:0 3px;margin:0 .1875rem;width:17.8%;min-height:598px;min-height:37.375rem}.node-page-rse #rse_block.blocks .bloc h3{margin-top:30px;margin-top:1.875rem}@media screen and (max-width:1100px){.node-page-rse #rse_block.blocks{margin-top:0}.node-page-rse #rse_block.blocks .bloc{margin-top:30px;margin-top:1.875rem;width:25%}}@media screen and (max-width:800px){.node-page-rse .main #slider .bx-viewport{height:860px!important;height:53.75rem!important}}@media screen and (max-width:700px){.node-page-rse .main #slider .bx-viewport{height:815px!important;height:50.9375rem!important}.node-page-rse #rse_block.blocks .bloc{width:40%}}@media screen and (max-width:500px){.node-page-rse .main #slider .bx-viewport{height:730px!important;height:45.625rem!important}.node-page-rse #rse_block.blocks .bloc{width:60%}}.node-page-skills .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-skills .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-skills .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-skills #table_of_content .blocks .bloc{width:47%;max-width:600px;max-width:37.5rem;padding:0;margin:15px;margin:.9375rem;text-align:center}.node-page-skills #table_of_content .blocks .bloc .image{overflow:hidden}.node-page-skills #table_of_content .blocks .bloc .image img{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;height:auto;display:block;margin:0 auto;vertical-align:middle}.node-page-skills #table_of_content .blocks .bloc h3{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding-right:60px;padding-right:3.75rem;font-size:14px;font-size:.875rem;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase;color:#fff;font-weight:600;color:#032f1a;padding-bottom:0;border-bottom:0;margin:10px 0;margin:.625rem 0}.node-page-skills #table_of_content .blocks .bloc h3:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:'';position:absolute;background-image:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat;width:55px;width:3.4375rem;height:11px;height:.6875rem;top:29%;right:0}.node-page-skills #table_of_content .blocks .bloc h3:hover:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);-webkit-transform:translate(.3125rem,0);-ms-transform:translate(.3125rem,0);transform:translate(.3125rem,0)}.node-page-skills #table_of_content .blocks .bloc h3:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}.node-page-skills #table_of_content .blocks .bloc:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.node-page-skills #table_of_content .blocks .bloc:hover h3:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);-webkit-transform:translate(.3125rem,0);-ms-transform:translate(.3125rem,0);transform:translate(.3125rem,0)}.node-page-skills .footer:before{content:'';position:absolute;width:275px;width:17.1875rem;height:330px;height:20.625rem;top:-380px;top:-23.75rem;right:0;background-image:url(../img/background-leaf.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-skills .footer:before{top:-315px;top:-19.6875rem;width:200px;width:12.5rem;height:240px;height:15rem}}@media screen and (max-width:600px){.node-page-skills .footer:before{width:175px;width:10.9375rem;height:210px;height:13.125rem}}@media screen and (max-width:1104px){.node-page-skills #table_of_content .blocks .bloc{width:40%}}@media screen and (max-width:900px){.node-page-skills #table_of_content .blocks .bloc{width:100%;margin:18px 0;margin:1.125rem 0}}.node-page-society .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-society .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-society .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-society #table_of_content .blocks .bloc{width:47%;max-width:600px;max-width:37.5rem;padding:0;margin:15px;margin:.9375rem;text-align:center}.node-page-society #table_of_content .blocks .bloc .image{overflow:hidden}.node-page-society #table_of_content .blocks .bloc .image img{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%;height:auto;display:block;margin:0 auto;vertical-align:middle}.node-page-society #table_of_content .blocks .bloc h3{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding-right:60px;padding-right:3.75rem;font-size:14px;font-size:.875rem;font-weight:700;position:relative;text-decoration:none;text-transform:uppercase;color:#fff;font-weight:600;color:#032f1a;padding-bottom:0;border-bottom:0;margin:10px 0;margin:.625rem 0}.node-page-society #table_of_content .blocks .bloc h3:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;content:'';position:absolute;background-image:url(../img/arrow.svg);background-size:contain;background-repeat:no-repeat;width:55px;width:3.4375rem;height:11px;height:.6875rem;top:29%;right:0}.node-page-society #table_of_content .blocks .bloc h3:hover:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);-webkit-transform:translate(.3125rem,0);-ms-transform:translate(.3125rem,0);transform:translate(.3125rem,0)}.node-page-society #table_of_content .blocks .bloc h3:hover:after{-webkit-transform:none;-ms-transform:none;transform:none}.node-page-society #table_of_content .blocks .bloc:hover .image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.node-page-society #table_of_content .blocks .bloc:hover h3:after{-webkit-transform:translate(5px,0);-ms-transform:translate(5px,0);transform:translate(5px,0);-webkit-transform:translate(.3125rem,0);-ms-transform:translate(.3125rem,0);transform:translate(.3125rem,0)}.node-page-society .footer:before{content:'';position:absolute;width:275px;width:17.1875rem;height:330px;height:20.625rem;top:-380px;top:-23.75rem;right:0;background-image:url(../img/background-leaf.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-society .footer:before{top:-315px;top:-19.6875rem;width:200px;width:12.5rem;height:240px;height:15rem}}@media screen and (max-width:600px){.node-page-society .footer:before{width:175px;width:10.9375rem;height:210px;height:13.125rem}}@media screen and (max-width:1104px){.node-page-society #table_of_content .blocks .bloc{width:40%}}@media screen and (max-width:900px){.node-page-society #table_of_content .blocks .bloc{width:100%;margin:18px 0;margin:1.125rem 0}}.node-testimony .main{background-image:none}.node-testimony .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-testimony .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-testimony .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-testimony h1{max-width:60%}.node-testimony .back{margin-top:25px;margin-top:1.5625rem;clear:left;overflow:hidden}.node-testimony .back .btn{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#fff;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:45px;margin-top:2.8125rem;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 );float:right;padding:15px 25px 15px 30px;padding:.9375rem 1.5625rem .9375rem 1.875rem;margin-top:0}.node-testimony .back .btn:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-left:12px;margin-left:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-testimony .back .btn:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}.node-testimony .back .btn:hover:after{-webkit-transform:translate(5px,0) rotate(45deg);-ms-transform:translate(5px,0) rotate(45deg);transform:translate(5px,0) rotate(45deg);-webkit-transform:translate(.3125rem,0) rotate(45deg);-ms-transform:translate(.3125rem,0) rotate(45deg);transform:translate(.3125rem,0) rotate(45deg)}.node-testimony .back .btn:after{display:none}.node-testimony .back .btn:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;border-style:solid;border-width:2px 2px 0 0;border-width:.125rem .125rem 0 0;content:'';display:inline-block;vertical-align:middle;margin-right:12px;margin-right:.75rem;width:8px;width:.5rem;height:8px;height:.5rem;margin-top:-3px;margin-top:-.1875rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-box-shadow:4px 0 3px 0 rgba(0,0,0,.15);box-shadow:4px 0 3px 0 rgba(0,0,0,.15);-webkit-box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15);box-shadow:.25rem 0 .1875rem 0 rgba(0,0,0,.15)}.node-testimony .back .btn:hover:before{-webkit-transform:translate(-5px,0) rotate(-135deg);-ms-transform:translate(-5px,0) rotate(-135deg);transform:translate(-5px,0) rotate(-135deg);-webkit-transform:translate(-.3125rem,0) rotate(-135deg);-ms-transform:translate(-.3125rem,0) rotate(-135deg);transform:translate(-.3125rem,0) rotate(-135deg)}.node-testimony .vignette{width:40%;float:left;padding-right:50px;padding-right:3.125rem}.node-testimony .vignette img{max-width:100%;height:auto;margin:0 auto;display:block}.node-testimony .video-wrapper{width:40%;float:left;padding-right:50px;padding-right:3.125rem}.node-testimony .video-wrapper iframe{max-width:100%;height:234px;height:14.625rem;margin:0 auto;display:block}.node-testimony .text{max-width:70%;margin:0 auto}.node-testimony .text img{max-width:100%;height:auto;margin:0 auto;display:block}.node-page-testimonies .main{background-image:none;padding-bottom:80px;padding-bottom:5rem}.node-page-testimonies .main:after{content:'';position:absolute;width:345px;width:21.5625rem;height:165px;height:10.3125rem;bottom:0;left:0;background-image:url(../img/background-bottom.png);background-size:contain;background-repeat:no-repeat;z-index:-1}@media screen and (max-width:1000px){.node-page-testimonies .main:after{width:244px;width:15.25rem;height:116px;height:7.25rem}}@media screen and (max-width:600px){.node-page-testimonies .main:after{width:185px;width:11.5625rem;height:88.5px;height:5.53125rem}}.node-page-testimonies #views-exposed-form-testimonies-block-1:after{content:"";display:table;clear:both}.node-page-testimonies #views-exposed-form-testimonies-block-1 .js-form-item{float:left;width:auto;margin-top:0;margin-right:20px;margin-right:1.25rem}.node-page-testimonies #views-exposed-form-testimonies-block-1 input{display:none}.node-page-testimonies #views-exposed-form-testimonies-block-1 .js-form-type-checkbox label{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;float:left;border-radius:25px;border-radius:1.5625rem;background:#91bd31;border:1px solid #8ecb0f;padding:15px 30px 15px 25px;padding:.9375rem 1.875rem .9375rem 1.5625rem;color:#032f1a;cursor:pointer;font-family:open-sans,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;position:relative;margin-top:0;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);background:#eeeded}.node-page-testimonies #views-exposed-form-testimonies-block-1 .js-form-type-checkbox label:hover{background:#eeeded}.node-page-testimonies #views-exposed-form-testimonies-block-1 .js-form-type-checkbox input:checked+label{color:#fff;border:1px solid #8ecb0f;background:-webkit-linear-gradient(bottom,#86b72d 0,#9fc537 100%);background:-webkit-gradient(linear,left bottom,left top,from(#86b72d),to(#9fc537));background:linear-gradient(to top,#86b72d 0,#9fc537 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc537', endColorstr='#86b72d', GradientType=0 )}.node-page-testimonies #views-exposed-form-testimonies-block-1 .js-form-type-checkbox input:checked+label:hover{color:#fff;background:-webkit-linear-gradient(bottom,#7da624 0,#86b72d 100%);background:-webkit-gradient(linear,left bottom,left top,from(#7da624),to(#86b72d));background:linear-gradient(to top,#7da624 0,#86b72d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#86b72d', endColorstr='#7da624', GradientType=0 )}@media screen and (max-width:1000px){.node-testimony h1{max-width:100%;padding:40px 15px 0 15px;padding:2.5rem .9375rem 0 .9375rem}}@media screen and (max-width:800px){.node-testimony .text{max-width:90%}.node-testimony .video-wrapper,.node-testimony .vignette{float:inherit;width:100%;padding-right:0;margin-bottom:30px;margin-bottom:1.875rem}.node-testimony .back{text-align:center}.node-testimony .back .btn{display:inline-block;float:none}.node-page-testimonies #views-exposed-form-testimonies-block-1{display:none}}@media screen and (max-width:700px){.node-testimony .breadcrumb{display:none}}.messages{padding:15px;padding:.9375rem;margin-bottom:20px;margin-bottom:1.25rem;color:#fff;background:#91bd31;border:none;position:absolute;left:0;right:0;z-index:1000}iframe{width:100%;height:auto;aspect-ratio:16/9}
/*# sourceMappingURL=main.css.map */
