.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
html .qui-somme-nous .block-fournisseur [class^=block] img,html .qui-somme-nous .block-production [class^=block] img,html .qui-somme-nous .produit-list [class^=block] img,html .qui-somme-nous .surface-block [class^=block] .picto img{visibility:hidden}.flex-container{-moz-display:flex;-webkit-display:flex;-o-display:flex;-ms-display:flex;display:-moz-flex;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex;-moz-flex-wrap:wrap;-webkit-flex-wrap:wrap;-o-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:-moz-wrap;flex-wrap:-webkit-wrap;flex-wrap:-o-wrap;flex-wrap:-ms-wrap;flex-wrap:wrap}html .home .about.did-again,html .home .about.did-again .flex-container{justify-content:space-between}*{box-sizing:border-box}html .ovh{overflow:hidden}html .home .about.did-again{padding:0 125px}@media (max-width:1200px){html .home .about.did-again{padding:0 80px}}@media (max-width:768px){html .home .about.did-again{padding:0 15px}}html .home .about.did-again figure{margin:0;padding:0}html .home .about.did-again.desktop .column:nth-child(1) article[data-id=histoire],html .home .about.did-again.desktop .column:nth-child(2) article[data-id=about-us]{margin-bottom:19px}html .home .about.did-again img{display:block;width:100%}html .home .about.did-again article{overflow:hidden;border-top-right-radius:75px;width:100%;transition:all .4s}html .home .about.did-again article>a{display:block;text-decoration:none;color:#5a5a5a;font-size:20px;text-transform:uppercase;font-family:neoSansProRegular;text-overflow:ellipsis;-moz-hyphens:auto;-webkit-hyphens:auto;-o-hyphens:auto;-ms-hyphens:auto;hyphens:-moz-auto;hyphens:-webkit-auto;hyphens:-o-auto;hyphens:-ms-auto;hyphens:auto}@media (max-width:1185px){html .home .about.did-again article>a{font-size:18px}}@media (max-width:768px){html .home .about.did-again article>a{font-size:22px}}@media (max-width:500px){html .home .about.did-again article>a{font-size:18px}}@media (max-width:400px){html .home .about.did-again article>a{font-size:16px}}html .home .about.did-again article>a figure .illus{position:relative;height:230px;overflow:hidden}html .home .about.did-again article>a figure .illus img{width:100%;position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:-moz-translate(-50%,-50%);transform:-webkit-translate(-50%,-50%);transform:-o-translate(-50%,-50%);transform:-ms-translate(-50%,-50%);transform:translate(-50%,-50%)}html .home .about.did-again article>a figure figcaption{background-color:#F6F6F6;min-height:255px;position:relative}html .home .about.did-again article>a figure figcaption h3{position:absolute;top:50%;right:0;left:0;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:-moz-translateY(-50%);transform:-webkit-translateY(-50%);transform:-o-translateY(-50%);transform:-ms-translateY(-50%);transform:translateY(-50%);text-align:center}html .home .about.did-again article>a figure figcaption h3 span{display:block}html .home .about.did-again article>a figure figcaption h3 span:nth-child(1){font-family:neoSansProBold}html .home .about.did-again article>a figure figcaption h3 span:nth-child(2){color:#008995;display:inline-block;padding:4px}html .home .about.did-again article>a figure figcaption h3 span:nth-child(2):before{content:'> '}html .home .about.did-again article.horizontal>a figure>.illus{width:50%;height:auto}html .home .about.did-again article.horizontal>a figure>.illus img{width:auto;height:100%}html .home .about.did-again article.horizontal>a figure figcaption{order:-1;width:50%;border:10px solid #E9E9E9;border-right:none}html .home .about.did-again article.vertical>a figure>.illus{width:100%}html .home .about.did-again article.vertical>a figure>.illus img{width:auto;height:100%}html .home .about.did-again article.vertical>a figure figcaption{width:100%;border:10px solid #E9E9E9;border-top:none}html .home .about.did-again .column,html .home .about.did-again.desktop .column:nth-child(2) article[data-id=product],html .home .about.did-again.desktop .column:nth-child(2) article[data-id=workers]{width:49%}@media (min-width:960px){html .home .about.did-again article:hover .illus:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#008995;opacity:.5;z-index:450}html .home .about.did-again article:hover h3 span:nth-child(2){color:#fff;background-color:#008995}html .home .about.did-again article:hover.vertical figcaption{border-color:#008995;border-top:none}html .home .about.did-again article:hover.horizontal figcaption{border-color:#008995;border-right:none}}html .home .about.did-again article.arrow figcaption:after{content:"";position:absolute;z-index:500}html .home .about.did-again article.arrow.vertical figcaption:after{border-width:30px;border-style:solid;border-color:transparent;border-bottom-color:#F6F6F6;top:-60px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:-moz-translateX(-50%);transform:-webkit-translateX(-50%);transform:-o-translateX(-50%);transform:-ms-translateX(-50%);transform:translateX(-50%)}html .home .about.did-again article.arrow.horizontal figcaption:after{border-width:30px;border-style:solid;border-color:transparent;border-left-color:#F6F6F6;left:auto;right:-60px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:-moz-translateY(-50%);transform:-webkit-translateY(-50%);transform:-o-translateY(-50%);transform:-ms-translateY(-50%);transform:translateY(-50%)}html .home .about.did-again.desktop .column:nth-child(2){justify-content:space-between}html .home .about.did-again.tablette .row{margin-top:19px}html .home .about.did-again.tablette .row:first-child{margin-top:0}html .home .about.did-again.tablette .row article[data-id=histoire]{width:74%}html .home .about.did-again.tablette .row article[data-id=histoire] img{height:auto;width:100%}@media (max-width:876px){html .home .about.did-again.tablette .row article[data-id=histoire] img{height:100%!important;width:auto!important}}html .home .about.did-again.tablette .row article[data-id=about-us]{width:24%}html .home .about.did-again.tablette .row article[data-id=numbers] figcaption{height:285px}html .home .about.did-again.tablette .row article[data-id=product] img,html .home .about.did-again.tablette .row article[data-id=workers] img{height:auto;width:100%}html .home .about.did-again.tablette .row article[data-id=workers]{margin-top:9px}html .home .about.did-again.tablette .row .column{width:74%}html .home .about.did-again.tablette .row .column:first-child{width:24%}html .home .about.did-again.mobile article{margin-top:19px}html .home .about.did-again.mobile article[data-id=histoire]{margin-top:0}html .home .about.did-again.mobile article[data-id=histoire] img{width:100%!important;height:auto!important}@media (max-width:560px){html .home .about.did-again.mobile article[data-id=histoire] img{height:100%!important;width:auto!important}}html .home .about.did-again.mobile article[data-id=numbers],html .home .about.did-again.mobile article[data-id=product]{width:49%}@media (min-width:1025px){html .home .about.did-again.desktop{-moz-display:flex;-webkit-display:flex;-o-display:flex;-ms-display:flex;display:-moz-flex;display:-webkit-flex;display:-o-flex;display:-ms-flex;display:flex}html .home .about.did-again.mobile,html .home .about.did-again.tablette{display:none}}@media (max-width:1024px){html .home .about.did-again.desktop{display:none}html .home .about.did-again.tablette{display:block}html .home .about.did-again.mobile{display:none}}@media (max-width:768px){html .home .about.did-again.desktop,html .home .about.did-again.tablette{display:none}html .home .about.did-again.mobile{display:block}}html .home .block-propos.old article{overflow:hidden}html .home .block-propos.old article a{display:block;border-top-right-radius:75px;overflow:hidden;position:relative}html .home .block-propos.old article a .btn-decouvrir span{color:#008995!important}html .home .block-propos.old article a .pill-img{position:relative}@media (min-width:769px){html .home .block-propos.old article.block-horizontal:hover a:after{left:50%;bottom:0}html .home .block-propos.old article.block-vertical:hover a:after{left:0;bottom:50%}html .home .block-propos.old article:hover a:after{content:"";position:absolute;top:0;right:0;background-color:#008995;opacity:.5}html .home .block-propos.old article:hover .btn-decouvrir span{color:#fff!important;background-color:#008995!important}html .home .block-propos.old article:hover .btn-decouvrir span:before{color:#fff!important}}html .qui-somme-nous .block-fournisseur [class^=block],html .qui-somme-nous .block-production [class^=block],html .qui-somme-nous .produit-list [class^=block]{background-repeat:no-repeat;background-color:transparent}html .page-chiffre .anim,html .page-chiffre .anim>*,html .qui-somme-nous .anim,html .qui-somme-nous .anim>*{-moz-transition:all .4s cubic-bezier(.7,.01,.5,1.75);-webkit-transition:all .4s cubic-bezier(.7,.01,.5,1.75);-o-transition:all .4s cubic-bezier(.7,.01,.5,1.75);-ms-transition:all .4s cubic-bezier(.7,.01,.5,1.75);transition:-moz-all .4s cubic-bezier(.7,.01,.5,1.75);transition:-webkit-all .4s cubic-bezier(.7,.01,.5,1.75);transition:-o-all .4s cubic-bezier(.7,.01,.5,1.75);transition:-ms-all .4s cubic-bezier(.7,.01,.5,1.75);transition:all .4s cubic-bezier(.7,.01,.5,1.75)}html .page-chiffre .not-visible,html .qui-somme-nous .not-visible{opacity:0}html .page-chiffre .scale-small,html .qui-somme-nous .scale-small{-moz-transform:scale(.25);-webkit-transform:scale(.25);-o-transform:scale(.25);-ms-transform:scale(.25);transform:-moz-scale(.25);transform:-webkit-scale(.25);transform:-o-scale(.25);transform:-ms-scale(.25);transform:scale(.25)}html .qui-somme-nous .employeur-list .block-one{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/icon-01.png)}html .qui-somme-nous .surface-block [class^=block] .picto{background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:90%}html .qui-somme-nous .surface-block .block-1 .picto{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/pictos_03.png)}html .qui-somme-nous .surface-block .block-2 .picto{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/pictos_04.png)}@media (max-width:1024px) and (min-width:800px){html .qui-somme-nous .surface-block .block-1 .picto,html .qui-somme-nous .surface-block .block-2 .picto{background-position:center bottom}}html .qui-somme-nous .surface-block .block-3 .picto{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/pictos_05.png);background-position:center 0}html .qui-somme-nous .produit-list [class^=block]{background-size:90%}html .qui-somme-nous .produit-list .block-one{background-image:url(/sites/all/themes/upsa/img/machine.png);background-position:center 85%}@media (max-width:768px){html .qui-somme-nous .produit-list .block-one{background-position:66% 25%}}html .qui-somme-nous .produit-list .block-two{background-size:80%,80%;background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/produit_top.png),url(https://www.upsa.com/sites/all/themes/upsa/images/usine/produit_bottom.png);background-position:center 15%,center 85%}html .qui-somme-nous .produit-list .block-three{background-size:15%,47%;background-position:5% -21%,35% center;background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/crane_mob.png),url(https://www.upsa.com/sites/all/themes/upsa/images/usine/boite.png)}@media (max-width:800px){html .qui-somme-nous .produit-list .block-three{background-position:5% -21%,75% 57%}}html .qui-somme-nous .block-fournisseur [class^=block]{background-position:15% center}html .qui-somme-nous .block-fournisseur .block-left{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/quality_img.png);background-size:40%}html .qui-somme-nous .block-fournisseur .block-right{background-size:30%;background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/fourni_img.png)}html .qui-somme-nous .block-production .block-left{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/medical_box.png);background-position:86% bottom;background-size:27%}@media (max-width:800px){html .qui-somme-nous .block-production .block-left{background-position:45% bottom;background-size:29%}}html .qui-somme-nous .block-production .block-right{background-image:url(https://www.upsa.com/sites/all/themes/upsa/images/usine/balance.png);background-position:15% bottom;background-size:30%}@media (max-width:800px){html .qui-somme-nous .block-production .block-right{background-position:22% bottom;background-size:32%}}
