.align-center{margin-left:auto;margin-right:auto;}.align-left{float:left;}.align-right{float:right;}.clear-both,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,hr{clear:both;}.clearfix,.item-list,.block-content-home-news .block-content,.block-content-target-products-title .block-inner,.block-content-target-products .view-content,.block-content-target-question .block-inner,.block-content-target-labels .block-inner,.block-content-target-labels .view,.block-content-target-labels .view-content,.block-content-target-commitments .block-content,.block-content-target-events .views-row,.block-content-product-discover .block-content,.block-content-product-catalog .block-title,.block-content-product-contact .block-title,.block-content-product-technical .block-inner,.block-content-product-library .block-inner,.block-content-product-technical .views-row,.block-content-product-library .views-row,.block-content-factories-selection .view,.block-content-factories-selection .view-content,.block-content-news-selection .view-content,.block-content-press-selection .view-content,.block-content-press-release-selection .views-row,.block-content-brands .view-content,.block,form,.form-item{*zoom:1;}.clearfix:before,.item-list:before,.block-content-home-news .block-content:before,.block-content-target-products-title .block-inner:before,.block-content-target-products .view-content:before,.block-content-target-question .block-inner:before,.block-content-target-labels .block-inner:before,.block-content-target-labels .view:before,.block-content-target-labels .view-content:before,.block-content-target-commitments .block-content:before,.block-content-target-events .views-row:before,.block-content-product-discover .block-content:before,.block-content-product-catalog .block-title:before,.block-content-product-contact .block-title:before,.block-content-product-technical .block-inner:before,.block-content-product-library .block-inner:before,.block-content-product-technical .views-row:before,.block-content-product-library .views-row:before,.block-content-factories-selection .view:before,.block-content-factories-selection .view-content:before,.block-content-news-selection .view-content:before,.block-content-press-selection .view-content:before,.block-content-press-release-selection .views-row:before,.block-content-brands .view-content:before,.block:before,form:before,.form-item:before,.clearfix:after,.item-list:after,.block-content-home-news .block-content:after,.block-content-target-products-title .block-inner:after,.block-content-target-products .view-content:after,.block-content-target-question .block-inner:after,.block-content-target-labels .block-inner:after,.block-content-target-labels .view:after,.block-content-target-labels .view-content:after,.block-content-target-commitments .block-content:after,.block-content-target-events .views-row:after,.block-content-product-discover .block-content:after,.block-content-product-catalog .block-title:after,.block-content-product-contact .block-title:after,.block-content-product-technical .block-inner:after,.block-content-product-library .block-inner:after,.block-content-product-technical .views-row:after,.block-content-product-library .views-row:after,.block-content-factories-selection .view:after,.block-content-factories-selection .view-content:after,.block-content-news-selection .view-content:after,.block-content-press-selection .view-content:after,.block-content-press-release-selection .views-row:after,.block-content-brands .view-content:after,.block:after,form:after,.form-item:after{content:"";display:table;}.clearfix:after,.item-list:after,.block-content-home-news .block-content:after,.block-content-target-products-title .block-inner:after,.block-content-target-products .view-content:after,.block-content-target-question .block-inner:after,.block-content-target-labels .block-inner:after,.block-content-target-labels .view:after,.block-content-target-labels .view-content:after,.block-content-target-commitments .block-content:after,.block-content-target-events .views-row:after,.block-content-product-discover .block-content:after,.block-content-product-catalog .block-title:after,.block-content-product-contact .block-title:after,.block-content-product-technical .block-inner:after,.block-content-product-library .block-inner:after,.block-content-product-technical .views-row:after,.block-content-product-library .views-row:after,.block-content-factories-selection .view:after,.block-content-factories-selection .view-content:after,.block-content-news-selection .view-content:after,.block-content-press-selection .view-content:after,.block-content-press-release-selection .views-row:after,.block-content-brands .view-content:after,.block:after,form:after,.form-item:after{clear:both;}.element-invisible{display:none !important;}.hide-text{overflow:hidden;text-align:left;text-indent:-119988px;}.important{color:#da2046 !important;}.item-list{clear:both;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-left{text-align:left;}.text-right{text-align:right;}.text-underline,u{text-decoration:underline;}.header-wrapper{-webkit-transform:translateZ(0);}@font-face{font-family:"icons";src:url(/sites/default/themes/floch_theme/assets/fonts/icons/icons.eot);src:url(/sites/default/themes/floch_theme/assets/fonts/icons/icons.eot?#iefix) format("eot"),url(/sites/default/themes/floch_theme/assets/fonts/icons/icons.woff) format("woff"),url(/sites/default/themes/floch_theme/assets/fonts/icons/icons.ttf) format("truetype"),url(/sites/default/themes/floch_theme/assets/fonts/icons/icons.svg#icons) format("svg");}.icon-arrow-bottom:before,.icon-arrow-left:before,.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev:before,.block-content-brand-products .view-content .owl-buttons .owl-prev:before,.icon-arrow-right:before,ul li:before,.block-highlighted-carousel .owl-theme .owl-buttons .owl-next:before,.block-content-brand-products .view-content .owl-buttons .owl-next:before,.icon-arrow-top:before,.icon-book:before,.icon-caddy:before,.icon-calculator:before,.block-content-target-calculator .block-inner:before,.icon-camera:before,.icon-certification:before,.icon-checklist:before,.icon-chef-hat:before,.icon-circle-cross:before,.block-messages .messages.error:before,.icon-circle-exclamation-mark:before,.block-messages .messages.warning:before,.icon-circle-tick:before,.block-messages .messages.status:before,.block-messages .messages.information:before,.icon-cross:before,.icon-environment:before,.icon-facebook:before,.icon-files:before,.icon-group:before,.icon-hand:before,.icon-label:before,.icon-leaf:before,.icon-linkedin:before,.icon-magnifier:before,.icon-marker:before,.icon-meeting:before,.icon-menu:before,.icon-mobile:before,.icon-phone:before,.block-content-factories-selection .views-field-field-factory-phone .field-content:before,.icon-phoning:before,.icon-play:before,.icon-printer:before,.block-content-factories-selection .views-field-field-factory-fax .field-content:before,.icon-question:before,.icon-tick:before,.block-content-home-expertise .block-content ul li a:before,.icon-twitter:before,.icon-world:before,.block-header-top-search .block-content .form-actions:before{font-family:"icons";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;}.icon-arrow-bottom:before{content:"";}.icon-arrow-left:before,.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev:before,.block-content-brand-products .view-content .owl-buttons .owl-prev:before{content:"";}.icon-arrow-right:before,ul li:before,.block-highlighted-carousel .owl-theme .owl-buttons .owl-next:before,.block-content-brand-products .view-content .owl-buttons .owl-next:before{content:"";}.icon-arrow-top:before{content:"";}.icon-book:before{content:"";}.icon-caddy:before{content:"";}.icon-calculator:before,.block-content-target-calculator .block-inner:before{content:"";}.icon-camera:before{content:"";}.icon-certification:before{content:"";}.icon-checklist:before{content:"";}.icon-chef-hat:before{content:"";}.icon-circle-cross:before,.block-messages .messages.error:before{content:"";}.icon-circle-exclamation-mark:before,.block-messages .messages.warning:before{content:"";}.icon-circle-tick:before,.block-messages .messages.status:before,.block-messages .messages.information:before{content:"";}.icon-cross:before{content:"";}.icon-environment:before{content:"";}.icon-facebook:before{content:"";}.icon-files:before{content:"";}.icon-group:before{content:"";}.icon-hand:before{content:"";}.icon-label:before{content:"";}.icon-leaf:before{content:"";}.icon-linkedin:before{content:"";}.icon-magnifier:before{content:"";}.icon-marker:before{content:"";}.icon-meeting:before{content:"";}.icon-menu:before{content:"";}.icon-mobile:before{content:"";}.icon-phone:before,.block-content-factories-selection .views-field-field-factory-phone .field-content:before{content:"";}.icon-phoning:before{content:"";}.icon-play:before{content:"";}.icon-printer:before,.block-content-factories-selection .views-field-field-factory-fax .field-content:before{content:"";}.icon-question:before{content:"";}.icon-tick:before,.block-content-home-expertise .block-content ul li a:before{content:"";}.icon-twitter:before{content:"";}.icon-world:before{content:"";}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after{content:"";content:none;}q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}fieldset{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-before:0;-webkit-padding-start:0;-webkit-padding-end:0;-webkit-padding-after:0;-webkit-margin-top-collapse:separate;}legend{-webkit-padding-start:0;-webkit-padding-end:0;}@font-face{font-family:"KlinicSlab-Medium";src:url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Medium.eot);src:url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Medium.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Medium.woff) format("woff"),url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Medium.ttf) format("truetype"),url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Medium.svg#KlinicSlab-Medium) format("svg");font-style:normal;font-weight:normal;}@font-face{font-family:"KlinicSlab-Bold";src:url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Bold.eot);src:url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Bold.woff) format("woff"),url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Bold.ttf) format("truetype"),url(/sites/default/themes/floch_theme/assets/build/fonts/KlinicSlab-Bold.svg#KlinicSlab-Bold) format("svg");font-style:normal;font-weight:normal;}@font-face{font-family:"MetaPlus-Roman";src:url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Roman.eot);src:url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Roman.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Roman.woff) format("woff"),url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Roman.ttf) format("truetype"),url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Roman.svg#MetaPlus-Roman) format("svg");font-style:normal;font-weight:normal;}@font-face{font-family:"MetaPlus-Bold";src:url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Bold.eot);src:url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Bold.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Bold.woff) format("woff"),url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Bold.ttf) format("truetype"),url(/sites/default/themes/floch_theme/assets/build/fonts/MetaPlus-Bold.svg#MetaPlus-Bold) format("svg");font-style:normal;font-weight:bold;}@font-face{font-family:"Olivier-W00-Regular";src:url(/sites/default/themes/floch_theme/assets/build/fonts/Olivier-W00-Regular.eot);src:url(/sites/default/themes/floch_theme/assets/build/fonts/Olivier-W00-Regular.eot?#iefix) format("embedded-opentype"),url(/sites/default/themes/floch_theme/assets/build/fonts/Olivier-W00-Regular.woff) format("woff"),url(/sites/default/themes/floch_theme/assets/build/fonts/Olivier-W00-Regular.ttf) format("truetype"),url(/sites/default/themes/floch_theme/assets/build/fonts/Olivier-W00-Regular.svg#Olivier-W00-Regular) format("svg");font-style:normal;font-weight:bold;}html{font-size:62.5%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0.1);-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{font-size:18px;font-size:1.8rem;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;}a{color:#da2046;cursor:pointer;text-decoration:underline;}a:hover{color:#da2046;text-decoration:none;}b,strong{font-family:"MetaPlus-Bold",Arial,Verdana,sans-serif;font-weight:normal;}i,em{font-style:italic;}img{margin:30px;vertical-align:top;}img.align-left{margin-left:0;margin-top:5px;}img.align-right{margin-right:0;margin-top:5px;}img.fullwidth{margin-left:0;margin-right:0;}h1,.h1{font-size:52px;font-size:5.2rem;line-height:52px;line-height:5.2rem;color:#da2046;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;margin:40px 0;padding:0 0 20px 0;position:relative;text-align:center;}h1::after,.h1::after{background-color:#da2046;bottom:0;content:"";display:block;height:1px;left:50%;margin-left:-95px;position:absolute;width:190px;}h1 b,h1 strong,.h1 b,.h1 strong{font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;}h1 i,h1 em,.h1 i,.h1 em{font-style:normal;}h2,.h2{font-size:45px;font-size:4.5rem;line-height:45px;line-height:4.5rem;color:#da2046;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;margin:30px 0;}h2 b,h2 strong,.h2 b,.h2 strong{font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;}h2 i,h2 em,.h2 i,.h2 em{font-style:normal;}h3,.h3{font-size:35px;font-size:3.5rem;line-height:35px;line-height:3.5rem;color:#50524f;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;margin:30px 0;}h3 b,h3 strong,.h3 b,.h3 strong{font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;}h3 i,h3 em,.h3 i,.h3 em{font-style:normal;}h4,.h4{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;color:#50524f;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;font-weight:normal;margin:30px 0;}h4 b,h4 strong,.h4 b,.h4 strong{font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;}h4 i,h4 em,.h4 i,.h4 em{font-style:normal;}h5,.h5{font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;color:#50524f;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;font-weight:normal;margin:20px 0;}h5 b,h5 strong,.h5 b,.h5 strong{font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;font-weight:normal;}h5 i,h5 em,.h5 i,.h5 em{font-style:normal;}p{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#50524f;margin:15px 0;}dt,dd{line-height:24px;line-height:2.4rem;color:#50524f;margin:15px 40px;}blockquote{font-size:20px;font-size:2rem;line-height:35px;line-height:3.5rem;background-color:#f4f4f4;color:#50524f;font-style:italic;overflow:hidden;padding:40px 180px;position:relative;margin:40px 80px;}blockquote:after{font-size:180px;font-size:18rem;bottom:0;color:#bebfbe;content:"”";position:absolute;right:100px;}blockquote:before{font-size:180px;font-size:18rem;color:#bebfbe;content:"“";left:50px;position:absolute;top:100px;}blockquote p{font-size:20px;font-size:2rem;line-height:35px;line-height:3.5rem;color:#50524f;margin:15px;}ul{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;margin:15px 0;}ul.dots li:before{font-size:20px;font-size:2rem;content:"•";}ul.dashed li:before{font-size:20px;font-size:2rem;content:"-";}ul li{color:#50524f;list-style:none;margin:10px 100px;}ul li:before{font-size:11px;font-size:1.1rem;color:#da2046;margin-right:10px;}ul li li{margin:0;}ol{margin:15px 0;}ol li{font-size:22px;font-size:2.2rem;line-height:32px;line-height:3.2rem;color:#da2046;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;list-style:decimal;margin:10px 115px;}ol span{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#50524f;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;}hr{background-color:#e4e4e4;border:0;color:#e4e4e4;height:1px;margin:15px 0;}sub{font-size:11px;font-size:1.1rem;vertical-align:sub;}sup{font-size:11px;font-size:1.1rem;vertical-align:super;}table{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;margin:50px 0;table-layout:fixed;text-align:center;width:100%;}table.no-border thead th{border:0;}table.no-border tbody td{border:0;}table.no-striped thead th{background-color:transparent;}table.no-striped tbody tr.odd td,table.no-striped tbody tr:nth-child(odd) td{background-color:transparent;}table.no-striped tbody tr.even td,table.no-striped tbody tr:nth-child(even) td{background-color:transparent;}table thead th{background-color:#dacece;border:1px solid #e4e4e4;color:#515151;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:bold;padding:15px 30px;text-transform:uppercase;}table tbody tr.odd td,table tbody tr:nth-child(odd) td{background-color:#fff;}table tbody tr.even td,table tbody tr:nth-child(even) td{background-color:#f5f5f5;}table tbody tr td{background-color:#fff;border:1px solid #e4e4e4;color:#9d9d9d;padding:15px 30px;}html{-webkit-box-sizing:border-box;box-sizing:border-box;}*,*::after,*::before{-webkit-box-sizing:inherit;box-sizing:inherit;}.container,.block-highlighted-carousel .slideshow-informations .field-content{max-width:1240px;margin-left:auto;margin-right:auto;}.container::after,.block-highlighted-carousel .slideshow-informations .field-content::after{clear:both;content:"";display:block;}html{height:100%;}body{background-color:#393939;-ms-content-zooming:none;height:100%;overflow-x:hidden;}html.maintenance-page body{background-color:#ffffff;}html.csstransforms3d body.snapjs-left,html.csstransforms3d body.snapjs-right{overflow-y:hidden;}html.csstransforms3d body.snapjs-left .page,html.csstransforms3d body.snapjs-right .page{left:0;position:fixed;top:0;}iframe{border:0;}.offcanvas{display:none;}.offcanvas .panel{left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;z-index:1;}.offcanvas .panel-left{background-color:#3e403d;color:#ffffff;height:100%;left:0;width:280px;}body.admin-menu .offcanvas .panel-left{margin-top:30px;}body.admin-menu-with-shortcuts .offcanvas .panel-left{margin-top:65px;}.offcanvas .panel-left a{color:#ffffff;}.block-offcanvas-toggle-offcanvas{cursor:pointer;}.block-offcanvas-toggle-offcanvas .block-content{color:#ffffff;margin:20px 30px;}.block-offcanvas-toggle-offcanvas .block-content .text{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;display:inline-block;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:bold;text-transform:uppercase;vertical-align:middle;}.block-offcanvas-toggle-offcanvas .block-content .icon{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;display:inline-block;margin-right:20px;vertical-align:middle;}.block-offcanvas-menu-targets{display:none;}.block-offcanvas-menu-targets .block-content ul{margin:30px;padding:0;}.block-offcanvas-menu-targets .block-content ul li{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;display:block;margin:20px 0;padding:0;}.block-offcanvas-menu-targets .block-content ul li:before{display:none;}.block-offcanvas-menu-targets .block-content ul li ul{border-left:2px dotted #ffffff;margin:0;}.block-offcanvas-menu-targets .block-content ul a{text-decoration:none;}.block-offcanvas-menu-main .block-content ul{margin:30px;padding:0;}.block-offcanvas-menu-main .block-content ul li{font-size:26px;font-size:2.6rem;line-height:26px;line-height:2.6rem;display:block;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;margin:15px 0;padding:0;text-transform:uppercase;}.block-offcanvas-menu-main .block-content ul li:before{display:none;}.block-offcanvas-menu-main .block-content ul li ul{border-left:2px dotted #ffffff;margin:20px 0 50px 0;}.block-offcanvas-menu-main .block-content ul li ul li{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;margin-left:15px;margin-right:15px;text-transform:none;}.block-offcanvas-menu-main .block-content ul li ul li strong{font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:normal;}.block-offcanvas-menu-main .block-content ul a{text-decoration:none;}.block-offcanvas-menu-shortcuts{display:none;}.block-offcanvas-menu-shortcuts .block-content ul{margin:30px;padding:0;}.block-offcanvas-menu-shortcuts .block-content ul li{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;display:block;margin:15px 0;padding:0;}.block-offcanvas-menu-shortcuts .block-content ul li:before{display:none;}.block-offcanvas-menu-shortcuts .block-content ul li ul{border-left:2px dotted #ffffff;margin:10px 0;}.block-offcanvas-menu-shortcuts .block-content ul li ul li{margin:15px;}.block-offcanvas-menu-shortcuts .block-content ul a{text-decoration:none;}.block-offcanvas-search{display:none;margin:0 30px;}.block-offcanvas-search .block-content{font-size:0;}.block-offcanvas-search .block-content .form-item{display:inline-block;margin:0;padding:0;width:auto;}.block-offcanvas-search .block-content .form-text{background:none;border:0;border-bottom:1px solid rgba(255,255,255,0.2);color:#ffffff;padding:8px;width:130px;}.block-offcanvas-search .block-content .form-actions{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;display:inline-block;vertical-align:middle;}.block-offcanvas-search .block-content .form-submit{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;border:0;color:#ffffff;float:none;height:20px;margin:0;min-height:0;padding:0;width:20px;}.page{background-color:#ffffff;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.35);box-shadow:0 0 12px rgba(0,0,0,0.35);position:relative;width:100%;z-index:2;}html.maintenance-page .page{-webkit-box-shadow:none;box-shadow:none;text-align:center;}.highlighted{background-color:#000000;position:relative;z-index:1;}.block-highlighted-carousel .view-content img{margin:0;}.block-highlighted-carousel .owl-item{position:relative;}.block-highlighted-carousel .slideshow-informations{left:0;position:absolute;top:20%;width:100%;z-index:2;}.block-highlighted-carousel .slideshow-title{text-align:center;}.block-highlighted-carousel .slideshow-title .field-content{font-size:66px;font-size:7.6rem;line-height:79px;line-height:6.9rem;color:#ffffff;font-family:"Olivier-W00-Regular",Arial,Verdana,sans-serif;margin:0;text-shadow:0 3px 0 rgba(0,0,0,0.23);}.block-highlighted-carousel .slideshow-body{font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:normal;text-align:center;}.block-highlighted-carousel .slideshow-body p{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;color:#ffffff;text-shadow:0 3px 0 rgba(0,0,0,0.23);}.block-highlighted-carousel .slideshow-btn{margin-top:40px;text-align:center;}.block-highlighted-carousel .slideshow-image{position:relative;z-index:1;}.block-highlighted-carousel .owl-theme .owl-controls{margin:0;text-align:center;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev,.block-highlighted-carousel .owl-theme .owl-buttons .owl-next{font-size:90px;font-size:9rem;line-height:90px;line-height:9rem;background:none;border-radius:0;height:90px;margin:-45px 0 0 0;opacity:0.7;padding:0;position:absolute;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;top:50%;z-index:2;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev{left:5%;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-next{right:5%;}.block-highlighted-carousel .owl-theme .owl-pagination{bottom:15%;position:absolute;left:0;width:100%;z-index:2;}.block-highlighted-carousel .owl-theme .owl-page{border:1px solid #ffffff;border-radius:6px;font-size:0;height:12px;line-height:10px;margin:0 10px;padding:2px;width:12px;}.block-highlighted-carousel .owl-theme .owl-page.active span{opacity:1;}.block-highlighted-carousel .owl-theme .owl-page span{background-color:#ffffff;display:block;height:6px;margin:0;opacity:0;text-align:center;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:middle;width:6px;}.block-highlighted-page-image{background-color:#ffffff;}.block-highlighted-page-image .view-content img{margin:0;}.header-wrapper{top:0;width:100%;z-index:3;}.header-wrapper.scroll-to-fixed-fixed .header-top,.header-wrapper.opaque .header-top{background-color:#7a7575;}html.front .header-wrapper{margin-top:-45px;position:relative;}html.front .header-wrapper.scroll-to-fixed-fixed{margin-top:0;}html.not-front .header-wrapper{left:0;position:fixed;top:0;width:100%;}html.not-front body.admin-menu .header-wrapper{top:29px;}html.not-front body.admin-menu-with-shortcuts .header-wrapper{top:64px;}html.front body.admin-menu .header-wrapper.scroll-to-fixed-fixed{top:29px !important;}html.front body.admin-menu-with-shortcuts .header-wrapper{top:64px  !important;}.header-top{background-color:rgba(54,53,53,0.46);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.block-header-top-menu-shortcuts{position:relative;z-index:2;}.block-header-top-menu-shortcuts .block-content .menu{font-size:0;margin:0;padding:0;text-align:right;}.block-header-top-menu-shortcuts .block-content .menu li{font-size:16px;font-size:1.6rem;line-height:45px;line-height:4.5rem;display:inline-block;margin:0;padding:0;position:relative;text-align:center;vertical-align:top;}.block-header-top-menu-shortcuts .block-content .menu li.last{margin-right:0;}.block-header-top-menu-shortcuts .block-content .menu li:before{display:none;}.block-header-top-menu-shortcuts .block-content .menu li:hover a.has_children{background-color:rgba(49,51,49,0.5);}.block-header-top-menu-shortcuts .block-content .menu li:hover ul{opacity:1;visibility:visible;}.block-header-top-menu-shortcuts .block-content .menu li ul{background-color:#3e403d;left:0;opacity:0;position:absolute;top:45px;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;visibility:hidden;}.block-header-top-menu-shortcuts .block-content .menu li ul li{background-color:#3e403d;display:block;height:45px;text-align:left;width:180px;}.block-header-top-menu-shortcuts .block-content .menu li ul li a{display:block;}.block-header-top-menu-shortcuts .block-content .menu li ul li a:hover{background-color:rgba(49,51,49,0.5);}.block-header-top-menu-shortcuts .block-content .menu li ul li a .text{margin-left:30px;}.block-header-top-menu-shortcuts .block-content .menu a{color:#ffffff;display:inline-block;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents .block-header-top-menu-shortcuts .block-content .menu a:hover{background-color:rgba(49,51,49,0.5);}.block-header-top-menu-shortcuts .block-content .menu a .text{display:inline-block;line-height:1;margin:0 15px;vertical-align:middle;}.block-header-top-search .block-content{font-size:0;text-align:right;}.block-header-top-search .block-content form{line-height:45px;line-height:4.5rem;}.block-header-top-search .block-content .form-item{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;display:inline-block;margin:0;padding:0;vertical-align:middle;width:auto;}.block-header-top-search .block-content .form-text{font-size:16px;font-size:1.6rem;background:none;border:0;border-bottom:1px solid rgba(255,255,255,0.2);color:#ffffff;padding:5px 0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;width:160px;}.block-header-top-search .block-content .form-text:focus{border-color:rgba(255,255,255,0.6);}.block-header-top-search .block-content .form-actions{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;display:inline-block;position:relative;vertical-align:middle;}.block-header-top-search .block-content .form-actions:before{content:"";}.block-header-top-search .block-content .form-actions::before{font-size:20px;font-size:2rem;color:#ffffff;display:block;height:20px;left:0;line-height:normal;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;z-index:1;}.block-header-top-search .block-content .form-submit{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;overflow:hidden;text-indent:101%;white-space:nowrap;background:none;border:0;color:#ffffff;float:none;height:20px;margin:0;min-height:0;outline:none;padding:0;position:relative;width:20px;z-index:2;}html.no-touchevents .block-header-top-search .block-content .form-submit:hover{background-color:transparent;}.block-header-langs .block-content,.block-header-top-langs .block-content{text-align:center;}.block-header-langs .block-content ul,.block-header-top-langs .block-content ul{line-height:45px;line-height:4.5rem;font-size:0;margin:0;padding:0;}.block-header-langs .block-content ul li,.block-header-top-langs .block-content ul li{font-size:13px;font-size:1.3rem;line-height:13px;line-height:1.3rem;color:#ffffff;display:inline-block;margin:0;padding:0;vertical-align:middle;}.block-header-langs .block-content ul li.active a,.block-header-top-langs .block-content ul li.active a{background-color:rgba(255,255,255,0.25);}.block-header-langs .block-content ul li:before,.block-header-top-langs .block-content ul li:before{display:none;}.block-header-langs .block-content ul li .locale-untranslated,.block-header-top-langs .block-content ul li .locale-untranslated{display:none;}.block-header-langs .block-content ul a,.block-header-top-langs .block-content ul a{background-color:rgba(49,51,49,0.5);color:#ffffff;padding:5px;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents .block-header-langs .block-content ul a:hover,html.no-touchevents
.block-header-top-langs .block-content ul a:hover{background-color:rgba(49,51,49,0.75);}.header{background-color:#363535;}.block-header-toggle-offcanvas{cursor:pointer;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents .block-header-toggle-offcanvas:hover{background-color:rgba(255,255,255,0.05);}.block-header-toggle-offcanvas .block-content{line-height:70px;line-height:7rem;color:#ffffff;text-align:center;}.block-header-toggle-offcanvas .block-content .text{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;display:inline-block;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:bold;margin-right:20px;text-transform:uppercase;vertical-align:middle;}.block-header-toggle-offcanvas .block-content .icon{font-size:30px;font-size:3rem;display:inline-block;line-height:normal;height:30px;vertical-align:middle;}.block-header-toggle-offcanvas .block-content .icon::before{line-height:normal;}.header-logo{height:70px;position:relative;}.header-logo img{left:15px;margin:0;position:absolute;top:-25px;}html.maintenance-page .header-logo img{top:0;}.header-site-name,.header-site-slogan{display:none;}.block-header-menu-main .block-content ul{font-size:0;margin:0;padding:0;}.block-header-menu-main .block-content ul li{line-height:70px;line-height:7rem;color:#ffffff;display:inline-block;font-size:0;margin:0 0 0 1px;padding:0;vertical-align:top;}.block-header-menu-main .block-content ul li.last a::after{display:none;}.block-header-menu-main .block-content ul li:before{display:none;}.block-header-menu-main .block-content ul a{font-size:18px;font-size:1.8rem;line-height:70px;line-height:7rem;display:inline-block;color:#ffffff;font-family:"MetaPlus-Bold",Arial,Verdana,sans-serif;font-weight:normal;text-align:center;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:top;}html.no-touchevents .block-header-menu-main .block-content ul a:hover,.block-header-menu-main .block-content ul a.active,.block-header-menu-main .block-content ul a.active-trail{background-color:rgba(255,255,255,0.05);}.block-header-menu-main .block-content ul a::after{background-color:#ffffff;content:"";display:inline-block;height:40px;margin-right:-1px;vertical-align:middle;width:1px;}.block-header-menu-main .block-content ul a .text{display:inline-block;line-height:1;max-width:200px;padding:0 25px;vertical-align:middle;}.block-header-langs{display:none;}.block-header-langs .block-content ul{line-height:70px;line-height:7rem;}.content{position:relative;z-index:2;}html.front .content{padding-top:80px;}.block-system-main{clear:both;}html.front .block-system-main{display:none;}.block-content-home-expertise{background-color:#da2046;color:#ffffff;margin-bottom:100px;}.block-content-home-expertise .block-title h2{font-size:36px;font-size:3.6rem;line-height:50px;line-height:5rem;color:#ffffff;margin:70px 30px 50px 30px;padding:0;position:relative;text-align:center;}.block-content-home-expertise .block-title h2 span{color:#ffffff;display:inline-block;padding:20px 0;}.block-content-home-expertise .block-title h2::after,.block-content-home-expertise .block-title h2::before{background-color:#ffffff;content:"";display:block;height:2px;left:50%;margin-left:-75px;position:absolute;width:150px;}.block-content-home-expertise .block-title h2::after{bottom:0;}.block-content-home-expertise .block-title h2::before{top:0;}.block-content-home-expertise .block-content ul{margin:0 30px 100px 30px;padding:0;}.block-content-home-expertise .block-content ul li{color:#ffffff;margin:0;padding:0;}.block-content-home-expertise .block-content ul li::before{display:none;}.block-content-home-expertise .block-content ul li a{font-size:32px;font-size:3.2rem;line-height:32px;line-height:3.2rem;color:#ffffff;display:block;padding:15px 0;text-decoration:none;}.block-content-home-expertise .block-content ul li a strong{font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:normal;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.block-content-home-expertise .block-content ul li a::before{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;color:#ffffff;margin:10px 20px 0 0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;}html.no-touchevents .block-content-home-expertise .block-content ul li a:hover::before{margin-left:20px;}html.no-touchevents .block-content-home-expertise .block-content ul li a:hover strong{margin-left:10px;}.block-content-home-expertise .block-content img{margin:0;}.block-content-home-taste{margin-bottom:50px;}.block-content-home-taste .block-title{padding:0 60px;}.block-content-home-taste .block-title h2{font-size:36px;font-size:3.6rem;line-height:50px;line-height:5rem;color:#50524f;margin:70px 15px 0 0;padding:0;position:relative;text-align:right;}.block-content-home-taste .block-title h2::after{border:2px dotted rgba(80,82,79,0.5);border-bottom:0;border-left:0;border-radius:0 3px 0 0;content:"";display:block;height:85px;position:absolute;right:-60px;top:20px;width:45px;}.block-content-home-taste .block-title h2 span{color:#50524f;}.block-content-home-taste .block-body{font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;color:#50524f;padding:0 60px;text-align:right;}.block-content-home-taste .block-body p{font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;color:#50524f;}.block-content-home-taste .block-image img{-webkit-box-shadow:-4px 8px 20px rgba(0,0,0,0.25);box-shadow:-4px 8px 20px rgba(0,0,0,0.25);margin:30px 0 0 -60px;max-width:none;}.block-content-home-food{clear:both;min-height:520px;position:relative;}.block-content-home-food .block-title,.block-content-home-food .block-body{position:relative;text-align:center;z-index:2;}.block-content-home-food .block-title{margin-top:8%;}.block-content-home-food .block-title h2{font-size:36px;font-size:3.6rem;line-height:50px;line-height:5rem;color:#ffffff;margin:0;padding:0;position:relative;}.block-content-home-food .block-title h2::after,.block-content-home-food .block-title h2::before{background-color:#ffffff;content:"";display:block;height:2px;position:absolute;top:60px;width:200px;}.block-content-home-food .block-title h2::after{right:50%;margin-right:-280px;}.block-content-home-food .block-title h2::before{left:50%;margin-left:-280px;}.block-content-home-food .block-title h2 span{color:#ffffff;}.block-content-home-food .block-title h2 .icon{font-size:70px;font-size:7rem;display:block;height:70px;line-height:normal;margin-bottom:20px;}.block-content-home-food .block-title h2 .icon::before{line-height:normal;}.block-content-home-food .block-body{font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;color:#ffffff;position:relative;}.block-content-home-food .block-body::after{background-color:#ffffff;bottom:0;content:"";display:block;height:2px;left:50%;margin-left:-280px;position:absolute;width:560px;}.block-content-home-food .block-body p{font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;color:#ffffff;margin:30px 0;}.block-content-home-food .block-image{position:absolute;top:0;width:100vw;z-index:1;}@media (min-width:1280px){.block-content-home-food .block-image{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-home-food .block-image{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-home-food .block-image{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-home-food .block-image{left:calc(-50vw + (300px / 2));}}.block-content-home-food .block-image img{margin:0;max-width:none;width:100%;}.block-content-home-news{margin-bottom:50px;margin-top:50px;position:relative;z-index:1;}.block-content-home-news .block-title{text-align:center;}.block-content-home-news .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#4c4c4c;margin:60px 0 40px 0;padding:0;position:relative;}.block-content-home-news .block-title h2::before{border-top:2px dotted rgba(80,82,79,0.5);content:"";display:block;left:0;position:absolute;top:50%;width:100%;z-index:1;}.block-content-home-news .block-title h2 .text{background-color:#ffffff;color:#4c4c4c;padding:0 60px;position:relative;z-index:2;}.block-content-home-news .views-row{background-color:#f6f6f6;max-width:370px;min-height:560px;position:relative;}.block-content-home-news .views-row.views-row-last{float:right;margin-right:0;}.block-content-home-news .views-field-field-news-image img{margin:0;}.block-content-home-news .views-field-created{background-color:#da2046;-webkit-box-shadow:-2px 4px 10px rgba(0,0,0,0.25);box-shadow:-2px 4px 10px rgba(0,0,0,0.25);color:#ffffff;left:-10px;height:90px;padding:10px 0;position:absolute;top:100px;text-align:center;width:80px;}.block-content-home-news .views-field-created .day{font-size:43px;font-size:4.3rem;line-height:30px;line-height:3rem;display:block;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;}.block-content-home-news .views-field-created .month,.block-content-home-news .views-field-created .year{font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;display:block;}.block-content-home-news .views-field-title .field-content{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;margin:15px 30px;text-align:center;}.block-content-home-news .views-field-body p{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;margin:15px 30px;}.block-content-home-news .views-field-view-node{bottom:40px;left:0;position:absolute;text-align:center;width:100%;}.block-content-home-news .views-field-view-node .btn a,.block-content-home-news .views-field-view-node .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-home-news .views-field-view-node .slideshow-btn a,.block-content-home-news .views-field-view-node .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-home-news .views-field-view-node a a,.block-content-home-news .views-field-view-node .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-home-news .views-field-view-node a a{background-color:#b5b5b5;border-color:#999999;}html.no-touchevents .block-content-home-news .views-field-view-node .btn a:hover,html.no-touchevents .block-content-home-news .views-field-view-node .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel html.no-touchevents .block-content-home-news .views-field-view-node .slideshow-btn a:hover,html.no-touchevents .block-content-home-news .views-field-view-node .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-home-news .views-field-view-node a a:hover,html.no-touchevents .block-content-home-news .views-field-view-node .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-home-news .views-field-view-node a a:hover{background-color:#da2046;border-color:#af233c;}.block-content-home-news .block-footer{margin-top:20px;text-align:center;}.block-content-home-news-sport{background-color:#b5b5b5;margin-bottom:50px;margin-top:50px;min-height:695px;position:relative;z-index:1;}.block-content-home-news-sport .block-title{text-align:center;}.block-content-home-news-sport .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#ffffff;margin:30px;padding:0;}.block-content-home-news-sport .block-title h2 span{color:#ffffff;}.block-content-home-news-sport .views-field-field-news-image{margin:0 40px;}.block-content-home-news-sport .views-field-field-news-image img{margin:0;width:100%;}.block-content-home-news-sport .views-field-title .field-content{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;color:#ffffff;margin:15px 40px 40px 40px;}.block-content-home-news-sport .views-field-title .field-content span{color:#ffffff;}.block-content-home-news-sport .views-field-body p,.block-content-home-news-sport .views-field-body > div{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;color:#ffffff;margin:15px 40px;}.block-content-home-news-sport .views-field-body iframe{height:245px;width:100%;}.block-content-home-news-sport .views-field-view-node{bottom:40px;left:0;position:absolute;text-align:center;width:100%;}.block-content-home-news-sport .views-field-view-node .btn a,.block-content-home-news-sport .views-field-view-node .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-home-news-sport .views-field-view-node .slideshow-btn a,.block-content-home-news-sport .views-field-view-node .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-home-news-sport .views-field-view-node a a,.block-content-home-news-sport .views-field-view-node .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-home-news-sport .views-field-view-node a a{background-color:#ffffff;border-color:#696969;color:#363535;}html.no-touchevents .block-content-home-news-sport .views-field-view-node .btn a:hover,html.no-touchevents .block-content-home-news-sport .views-field-view-node .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel html.no-touchevents .block-content-home-news-sport .views-field-view-node .slideshow-btn a:hover,html.no-touchevents .block-content-home-news-sport .views-field-view-node .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-home-news-sport .views-field-view-node a a:hover,html.no-touchevents .block-content-home-news-sport .views-field-view-node .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-home-news-sport .views-field-view-node a a:hover{background-color:#da2046;border-color:#af233c;color:#ffffff;}.block-content-home-news-sport .block-footer{bottom:-69px;left:0;position:absolute;text-align:center;width:100%;}.block-content-home-group{position:relative;z-index:0;position:relative;}.block-content-home-group::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-home-group::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-home-group::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-home-group::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-home-group::after{left:calc(-50vw + (300px / 2));}}.block-content-home-group .block-title h2{font-size:36px;font-size:3.6rem;line-height:49px;line-height:4.9rem;color:#50524f;margin:80px 0 0 70px;padding:0;position:relative;}.block-content-home-group .block-title h2::before{border:2px dotted rgba(80,82,79,0.5);border-bottom:0;border-right:0;border-radius:3px 0 0 0;content:"";display:block;height:85px;left:-60px;position:absolute;top:20px;width:45px;}.block-content-home-group .block-title h2 span{color:#50524f;}.block-content-home-group .block-title h2 b{color:#da2046;}.block-content-home-group .block-body p{font-size:20px;font-size:2rem;line-height:30px;line-height:3rem;margin:15px 0 15px 70px;padding:0;}.block-content-home-group .block-body ul{background-color:#ffffff;bottom:0;font-size:0;left:0;margin:0;padding:0;position:absolute;width:100%;z-index:2;}.block-content-home-group .block-body ul li{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;display:inline-block;margin:0;padding:40px 30px;position:relative;text-align:center;vertical-align:top;width:25%;}.block-content-home-group .block-body ul li::after{border-right:2px dotted rgba(80,82,79,0.5);height:70%;content:"";display:block;position:absolute;right:0;top:30px;}.block-content-home-group .block-body ul li::before{display:none;}.block-content-home-group .block-body ul li .icon{display:block;font-size:0;height:70px;margin:0 0 30px 0;vertical-align:middle;}.block-content-home-group .block-body ul li .icon::before{font-size:70px;font-size:7rem;line-height:normal;}.block-content-home-group .block-body ul li strong{font-size:22px;font-size:2.2rem;line-height:30px;line-height:3rem;color:#da2046;display:block;margin-bottom:30px;padding-bottom:20px;position:relative;}.block-content-home-group .block-body ul li strong::after{background-color:#da2046;bottom:0;content:"";display:block;left:50%;margin-left:-50px;height:4px;position:absolute;width:100px;}.block-content-home-group .block-image{margin:-80px 0 60px 0;}.block-content-home-group .block-image img{margin:0;}.block-content-breadcrumb{margin:15px 0;}.block-content-breadcrumb .block-content .breadcrumb{font-size:0;margin:0;padding:0;}.block-content-breadcrumb .block-content .breadcrumb .breadcrumb-item{font-size:14px;font-size:1.4rem;line-height:27px;line-height:2.7rem;color:#50524f;display:inline-block;margin:0;padding:0;}.block-content-breadcrumb .block-content .breadcrumb .breadcrumb-item::before{display:none;}.block-content-breadcrumb .block-content .breadcrumb .breadcrumb-spacer{color:#50524f;display:inline-block;font-size:0;margin:0 8px;}.block-content-breadcrumb .block-content .breadcrumb .breadcrumb-spacer::before{font-size:10px;font-size:1rem;line-height:10px;line-height:1rem;color:#50524f;margin:0;}.block-content-breadcrumb .block-content .breadcrumb a{color:#50524f;}.block-content-page-title .views-field-title .field-content{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-top:0;padding-bottom:20px;position:relative;text-align:center;word-break:break-word;}.block-content-page-title .views-field-title .field-content::after{background-color:#da2046;bottom:0;content:"";display:block;height:1px;left:50%;margin-left:-95px;position:absolute;width:190px;}.block-content-target-strength{float:left;margin:50px;position:relative;width:calc((100% / 3) - 100px);}.block-content-target-strength .block-title{background-color:#da2046;-webkit-box-shadow:-2px 4px 10px rgba(0,0,0,0.25);box-shadow:-2px 4px 10px rgba(0,0,0,0.25);left:-10px;padding:10px 20px;position:absolute;top:170px;z-index:2;}.block-content-target-strength .block-title h2{font-size:30px;font-size:3rem;line-height:35px;line-height:3.5rem;color:#ffffff;margin:0;padding:0;}.block-content-target-strength .block-title h2 span{color:#ffffff;}.block-content-target-strength .block-image{position:relative;z-index:1;}.block-content-target-strength .block-image img{margin:0;}.block-content-target-products-title{position:relative;z-index:0;clear:both;}.block-content-target-products-title::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-target-products-title::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-target-products-title::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-target-products-title::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-target-products-title::after{left:calc(-50vw + (300px / 2));}}.block-content-target-products-title .block-title{text-align:center;}.block-content-target-products-title .block-title h2{font-size:36px;font-size:3.6rem;line-height:50px;line-height:5rem;color:#50524f;margin:40px 0;padding:0;}.block-content-target-products-title .block-title h2 .icon{font-size:40px;font-size:4rem;display:inline-block;height:40px;line-height:normal;margin-right:10px;vertical-align:middle;}.block-content-target-products-title .block-title h2 .icon::before{line-height:normal;}.block-content-target-products-title .block-title h2 span{color:#50524f;}.block-content-target-products-title .block-title h2 b{color:#da2046;}.block-content-target-products-title .block-content p{font-size:22px;font-size:2.2rem;line-height:33px;line-height:3.3rem;margin:15px 0;}.block-content-target-products{position:relative;z-index:0;}.block-content-target-products::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-target-products::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-target-products::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-target-products::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-target-products::after{left:calc(-50vw + (300px / 2));}}.block-content-target-products .view-content{font-size:0;padding:30px 0;text-align:center;}.block-content-target-products .views-row{background-color:#ffffff;display:inline-block;margin:0 30px 60px 30px;min-height:340px;padding:10px;position:relative;vertical-align:top;width:calc((100% / 3) - 60px);}html.no-touchevents .block-content-target-products .views-row:hover .views-field-field-product-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}html.no-touchevents .block-content-target-products .views-row:hover .overlay{opacity:1;}html.no-touchevents .block-content-target-products .views-row:hover .overlay .btn,html.no-touchevents .block-content-target-products .views-row:hover .overlay .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel html.no-touchevents .block-content-target-products .views-row:hover .overlay .slideshow-btn,html.no-touchevents .block-content-target-products .views-row:hover .overlay .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-target-products .views-row:hover .overlay a,html.no-touchevents .block-content-target-products .views-row:hover .overlay .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-target-products .views-row:hover .overlay a{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);}.block-content-target-products .views-row-last{margin-right:0;}.block-content-target-products .views-field-field-product-image{overflow:hidden;position:relative;}.block-content-target-products .views-field-field-product-image img{margin:0;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:top;}.block-content-target-products .views-field-title{text-align:center;}.block-content-target-products .views-field-title .field-content{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;margin:20px;padding:0;}.block-content-target-products .overlay{background-color:rgba(218,32,70,0.6);height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;z-index:2;}.block-content-target-products .overlay .btn,.block-content-target-products .overlay .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel .block-content-target-products .overlay .slideshow-btn,.block-content-target-products .overlay .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-target-products .overlay a,.block-content-target-products .overlay .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-target-products .overlay a{overflow:hidden;text-indent:101%;white-space:nowrap;background-color:#ffffff;border:0;color:#da2046;height:40px;left:50%;margin-left:-20px;margin-top:-20px;padding:0;position:absolute;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform:translate3d(0,10px,0) scale(1.1);transform:translate3d(0,10px,0) scale(1.1);top:50%;width:40px;}.block-content-target-products .overlay .btn::after,.block-content-target-products .overlay .block-highlighted-carousel .slideshow-btn::after,.block-highlighted-carousel .block-content-target-products .overlay .slideshow-btn::after,.block-content-target-products .overlay .block-content-press-selection .views-field-field-press-file a::after,.block-content-press-selection .views-field-field-press-file .block-content-target-products .overlay a::after,.block-content-target-products .overlay .block-content-press-release-selection .views-field-field-press-file a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-target-products .overlay a::after,.block-content-target-products .overlay .btn:before,.block-content-target-products .overlay .block-highlighted-carousel .slideshow-btn:before,.block-highlighted-carousel .block-content-target-products .overlay .slideshow-btn:before,.block-content-target-products .overlay .block-content-press-selection .views-field-field-press-file a:before,.block-content-press-selection .views-field-field-press-file .block-content-target-products .overlay a:before,.block-content-target-products .overlay .block-content-press-release-selection .views-field-field-press-file a:before,.block-content-press-release-selection .views-field-field-press-file .block-content-target-products .overlay a:before{background-color:#da2046;content:"";display:block;left:50%;position:absolute;top:50%;}.block-content-target-products .overlay .btn::after,.block-content-target-products .overlay .block-highlighted-carousel .slideshow-btn::after,.block-highlighted-carousel .block-content-target-products .overlay .slideshow-btn::after,.block-content-target-products .overlay .block-content-press-selection .views-field-field-press-file a::after,.block-content-press-selection .views-field-field-press-file .block-content-target-products .overlay a::after,.block-content-target-products .overlay .block-content-press-release-selection .views-field-field-press-file a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-target-products .overlay a::after{height:4px;margin:-2px 0 0 -11px;width:22px;}.block-content-target-products .overlay .btn::before,.block-content-target-products .overlay .block-highlighted-carousel .slideshow-btn::before,.block-highlighted-carousel .block-content-target-products .overlay .slideshow-btn::before,.block-content-target-products .overlay .block-content-press-selection .views-field-field-press-file a::before,.block-content-press-selection .views-field-field-press-file .block-content-target-products .overlay a::before,.block-content-target-products .overlay .block-content-press-release-selection .views-field-field-press-file a::before,.block-content-press-release-selection .views-field-field-press-file .block-content-target-products .overlay a::before{height:22px;margin:-11px 0 0 -2px;width:4px;}.block-content-target-products .views-field-view-node{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3;}.block-content-target-products .views-field-view-node .field-content{height:100%;}.block-content-target-products .views-field-view-node .field-content a{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;height:100%;}.block-content-target-question{position:relative;z-index:0;}.block-content-target-question::after{background:#adadad;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-target-question::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-target-question::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-target-question::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-target-question::after{left:calc(-50vw + (300px / 2));}}.block-content-target-question .block-inner{font-size:0;line-height:95px;}.block-content-target-question .block-content{display:inline-block;vertical-align:middle;width:80%;}.block-content-target-question .block-content h2{font-size:30px;font-size:3rem;line-height:35px;line-height:3.5rem;color:#ffffff;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-style:italic;margin:0;padding:0;}.block-content-target-question .block-content h2 .icon{font-size:60px;font-size:6rem;display:inline-block;height:60px;line-height:normal;margin-right:60px;vertical-align:middle;}.block-content-target-question .block-content h2 .icon::before{line-height:normal;}.block-content-target-question .block-content h2 span{color:#ffffff;}.block-content-target-question .block-footer{display:inline-block;text-align:right;vertical-align:middle;width:20%;}.block-content-target-question .block-footer .btn,.block-content-target-question .block-footer .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel .block-content-target-question .block-footer .slideshow-btn,.block-content-target-question .block-footer .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-target-question .block-footer a,.block-content-target-question .block-footer .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-target-question .block-footer a{line-height:1;}.block-content-target-question .block-footer .btn a,.block-content-target-question .block-footer .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-target-question .block-footer .slideshow-btn a,.block-content-target-question .block-footer .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-target-question .block-footer a a,.block-content-target-question .block-footer .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-target-question .block-footer a a{background:transparent;border:1px solid #ffffff;color:#ffffff;}html.no-touchevents .block-content-target-question .block-footer .btn a:hover,html.no-touchevents .block-content-target-question .block-footer .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel html.no-touchevents .block-content-target-question .block-footer .slideshow-btn a:hover,html.no-touchevents .block-content-target-question .block-footer .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-target-question .block-footer a a:hover,html.no-touchevents .block-content-target-question .block-footer .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-target-question .block-footer a a:hover{background-color:#ffffff;border-color:#ffffff;color:#50524f;}.block-content-target-issues{margin-bottom:50px;}.block-content-target-issues .block-title{text-align:center;}.block-content-target-issues .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:70px 0;padding:0;position:relative;}.block-content-target-issues .block-title h2::before{border:2px dotted rgba(80,82,79,0.5);border-bottom:0;border-radius:3px 3px 0 0;content:"";display:block;height:35px;line-height:normal;left:0;position:absolute;top:20px;width:100%;z-index:1;}.block-content-target-issues .block-title h2 .text{background-color:#ffffff;display:inline-block;padding:0 160px;position:relative;z-index:2;}.block-content-target-issues .block-title h2 span{color:#50524f;}.block-content-target-issues .block-title h2 b{color:#da2046;}.block-content-target-issues .block-title h2 i{font-size:28px;font-size:2.8rem;line-height:38px;line-height:3.8rem;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;}.block-content-target-issues .block-content ul{font-size:0;margin:20px 0;padding:0;}.block-content-target-issues .block-content ul li{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;color:#ffffff;display:inline-block;margin:0;min-height:245px;padding:10px;text-align:center;vertical-align:top;width:20%;}.block-content-target-issues .block-content ul li:nth-child(1n){background-color:rgba(218,32,70,0.2);}.block-content-target-issues .block-content ul li:nth-child(2n){background-color:rgba(218,32,70,0.4);}.block-content-target-issues .block-content ul li:nth-child(3n){background-color:rgba(218,32,70,0.6);}.block-content-target-issues .block-content ul li:nth-child(4n){background-color:rgba(218,32,70,0.8);}.block-content-target-issues .block-content ul li:nth-child(5n){background-color:#da2046;}.block-content-target-issues .block-content ul li::before{display:none;}.block-content-target-issues .block-content ul li .icon{display:block;font-size:0;height:75px;line-height:normal;margin:20px 0 30px 0;}.block-content-target-issues .block-content ul li .icon::before{font-size:75px;font-size:7.5rem;line-height:normal;}.block-content-target-labels{position:relative;z-index:0;margin-bottom:50px;}.block-content-target-labels::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-target-labels::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-target-labels::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-target-labels::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-target-labels::after{left:calc(-50vw + (300px / 2));}}.block-content-target-labels .block-title{text-align:center;}.block-content-target-labels .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:40px 0;padding:0;}.block-content-target-labels .block-title h2 .icon{font-size:70px;font-size:7rem;display:inline-block;height:70px;line-height:normal;margin-right:20px;vertical-align:middle;}.block-content-target-labels .block-title h2 .icon::before{line-height:normal;}.block-content-target-labels .block-title h2 span{color:#50524f;}.block-content-target-labels .block-title h2 b{color:#da2046;}.block-content-target-labels .view-content{font-size:0;margin:0 0 30px 0;text-align:center;}.block-content-target-labels .views-row{font-size:18px;font-size:1.8rem;background-color:#ffffff;display:inline-block;min-height:480px;margin:0;padding:0 30px;position:relative;text-align:center;vertical-align:top;width:25%;}.block-content-target-labels .views-row::after{border-right:2px dotted rgba(80,82,79,0.5);height:90%;content:"";display:block;position:absolute;right:0;top:5%;}.block-content-target-labels .views-row-last::after{display:none;}.block-content-target-labels .views-field-field-label-logo{height:180px;line-height:180px;}.block-content-target-labels .views-field-field-label-logo img{margin:0;vertical-align:middle;}.block-content-target-labels .views-field-title .field-content{font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;color:#da2046;margin:0 0 30px 0;min-height:100px;padding-bottom:30px;position:relative;}.block-content-target-labels .views-field-title .field-content::after{background-color:#da2046;bottom:0;content:"";display:block;left:50%;margin-left:-50px;height:1px;position:absolute;width:100px;}.block-content-target-labels .views-field-body p{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;}.block-content-target-labels .views-field-field-label-website{height:100%;left:0;position:absolute;top:0;width:100%;}.block-content-target-labels .views-field-field-label-website .field-content{height:100%;}.block-content-target-labels .views-field-field-label-website a{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;height:100%;}.block-content-target-commitments{background-color:#da2046;margin-bottom:50px;}.block-content-target-commitments .block-body{float:left;width:calc(100% - 440px);}.block-content-target-commitments .block-body h2{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;color:#ffffff;margin:30px 70px;padding:0;padding-bottom:20px;position:relative;text-align:center;}.block-content-target-commitments .block-body h2::after{background-color:#ffffff;bottom:0;content:"";display:block;left:50%;margin-left:-85px;height:1px;position:absolute;width:170px;}.block-content-target-commitments .block-body h2 span{color:#ffffff;}.block-content-target-commitments .block-body p{color:#ffffff;margin:30px 70px;}.block-content-target-commitments .block-body a.btn,.block-content-target-commitments .block-body .block-highlighted-carousel a.slideshow-btn,.block-highlighted-carousel .block-content-target-commitments .block-body a.slideshow-btn,.block-content-target-commitments .block-body .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-target-commitments .block-body a,.block-content-target-commitments .block-body .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-target-commitments .block-body a,.block-content-target-commitments .block-body .btn a,.block-content-target-commitments .block-body .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-target-commitments .block-body .slideshow-btn a,.block-content-target-commitments .block-body .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-target-commitments .block-body a a,.block-content-target-commitments .block-body .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-target-commitments .block-body a a{background-color:transparent;border:1px solid #ffffff;}html.no-touchevents .block-content-target-commitments .block-body a.btn:hover,html.no-touchevents .block-content-target-commitments .block-body .block-highlighted-carousel a.slideshow-btn:hover,.block-highlighted-carousel html.no-touchevents .block-content-target-commitments .block-body a.slideshow-btn:hover,html.no-touchevents .block-content-target-commitments .block-body .block-content-press-selection .views-field-field-press-file a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-target-commitments .block-body a:hover,html.no-touchevents .block-content-target-commitments .block-body .block-content-press-release-selection .views-field-field-press-file a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-target-commitments .block-body a:hover,html.no-touchevents .block-content-target-commitments .block-body .btn a:hover,html.no-touchevents .block-content-target-commitments .block-body .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel html.no-touchevents .block-content-target-commitments .block-body .slideshow-btn a:hover,html.no-touchevents .block-content-target-commitments .block-body .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-target-commitments .block-body a a:hover,html.no-touchevents .block-content-target-commitments .block-body .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-target-commitments .block-body a a:hover{background-color:#ffffff;border-color:#ffffff;color:#da2046;}.block-content-target-commitments .block-image{float:right;width:440px;}.block-content-target-commitments .block-image img{margin:0;}.block-content-target-events .block-title{text-align:center;}.block-content-target-events .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:70px 0;padding:0;position:relative;}.block-content-target-events .block-title h2::before{border:2px dotted rgba(80,82,79,0.5);border-bottom:0;border-radius:3px 3px 0 0;content:"";display:block;height:35px;left:0;position:absolute;top:20px;width:100%;z-index:1;}.block-content-target-events .block-title h2 .text{background-color:#ffffff;display:inline-block;padding:0 160px;position:relative;z-index:2;}.block-content-target-events .block-title h2 span{color:#50524f;}.block-content-target-events .block-title h2 b{color:#da2046;}.block-content-target-events .views-field-field-event-image{float:left;width:50%;}.block-content-target-events .views-field-field-event-image img{margin:0;}.block-content-target-events .views-field-informations{float:right;padding:60px;text-align:center;width:50%;}.block-content-target-events .views-field-title .field-content{font-size:26px;font-size:2.6rem;line-height:26px;line-height:2.6rem;font-family:"MetaPlus-Bold",Arial,Verdana,sans-serif;margin:0;padding:0;}.block-content-target-events .views-field-field-event-country .field-content{font-size:20px;font-size:2rem;line-height:20px;line-height:2rem;color:#adadad;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;font-style:italic;padding-bottom:20px;position:relative;}.block-content-target-events .views-field-field-event-country .field-content::after{background-color:#adadad;bottom:0;content:"";display:block;left:50%;margin-left:-105px;height:1px;position:absolute;width:210px;}.block-content-target-events .views-field-body{margin:40px 0;}.block-content-target-events .views-field-body p{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;margin:0;padding:0;}.block-content-target-calculator{background-color:#da2046;margin-bottom:50px;}.block-content-target-calculator .block-inner{position:relative;}.block-content-target-calculator .block-inner::before{font-size:280px;font-size:28rem;bottom:0;color:#ffffff;position:absolute;right:20px;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);}.block-content-target-calculator .block-title h2{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;color:#ffffff;margin:30px 70px;padding:0;padding-bottom:20px;position:relative;text-align:center;}.block-content-target-calculator .block-title h2::after{background-color:#ffffff;bottom:0;content:"";display:block;left:50%;margin-left:-85px;height:1px;position:absolute;width:170px;z-index:1;}.block-content-target-calculator .block-title h2 span{color:#ffffff;}.block-content-target-calculator .block-content{color:#ffffff;position:relative;text-align:center;z-index:2;}.block-content-target-calculator .block-content form{font-size:0;margin:0 auto;width:60%;}.block-content-target-calculator .block-content .form-item{display:inline-block;margin:30px 15px;padding:0;text-align:left;vertical-align:top;width:auto;}.block-content-target-calculator .block-content .form-item label{font-size:18px;font-size:1.8rem;color:#ffffff;display:block;margin:0 0 15px 0;text-align:left;width:auto;}.block-content-target-calculator .block-content .form-item-amount label{text-align:center;}.block-content-target-calculator .block-content .form-required{color:#ffffff;}.block-content-target-calculator .block-content .form-select{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;border:0;border-radius:0;color:#50524f;cursor:pointer;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;outline:none;padding:15px;width:240px;}.block-content-target-calculator .block-content .form-text{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;border:0;color:#50524f;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;height:50px;padding:15px;width:240px;}.block-content-target-calculator .block-content .form-submit{line-height:45px;line-height:4.5rem;background-color:transparent;border:1px solid #ffffff;color:#ffffff;display:inline-block;float:none;margin:63px 0;min-height:50px;text-transform:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:middle;}html.no-touchevents .block-content-target-calculator .block-content .form-submit:hover{background-color:#ffffff;color:#50524f;}.block-content-product-discover{position:relative;z-index:0;}.block-content-product-discover::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-product-discover::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-product-discover::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-product-discover::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-product-discover::after{left:calc(-50vw + (300px / 2));}}.block-content-product-discover .block-content h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:40px 0;padding:0;}.block-content-product-discover .block-content h2 span{color:#50524f;}.block-content-product-discover .block-content h2 b,.block-content-product-discover .block-content h2 strong{color:#da2046;}.block-content-product-catalog,.block-content-product-contact{float:left;margin:0 30px 40px 0;padding:0 0 60px 0;width:calc((100% / 3) - 30px);}.block-content-product-catalog .block-inner,.block-content-product-contact .block-inner{background-color:#da2046;color:#ffffff;min-height:480px;position:relative;}.block-content-product-catalog .block-title h2,.block-content-product-contact .block-title h2{font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem;color:#ffffff;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;margin:0;padding:0;text-align:center;}.block-content-product-catalog .block-title h2 .icon,.block-content-product-contact .block-title h2 .icon{font-size:0;display:block;height:105px;margin:40px 0;}.block-content-product-catalog .block-title h2 .icon::before,.block-content-product-contact .block-title h2 .icon::before{font-size:105px;font-size:10.5rem;line-height:normal;}.block-content-product-catalog .block-title h2 span,.block-content-product-contact .block-title h2 span{color:#ffffff;}.block-content-product-catalog .block-title h2 b,.block-content-product-contact .block-title h2 b{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;}.block-content-product-catalog .block-content .btn,.block-content-product-catalog .block-content .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel .block-content-product-catalog .block-content .slideshow-btn,.block-content-product-catalog .block-content .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-product-catalog .block-content a,.block-content-product-catalog .block-content .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-catalog .block-content a,.block-content-product-contact .block-content .btn,.block-content-product-contact .block-content .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel .block-content-product-contact .block-content .slideshow-btn,.block-content-product-contact .block-content .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-product-contact .block-content a,.block-content-product-contact .block-content .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-contact .block-content a{bottom:40px;left:0;position:absolute;text-align:center;width:100%;}.block-content-product-catalog .block-content .btn a,.block-content-product-catalog .block-content .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-product-catalog .block-content .slideshow-btn a,.block-content-product-catalog .block-content .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-product-catalog .block-content a a,.block-content-product-catalog .block-content .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-catalog .block-content a a,.block-content-product-contact .block-content .btn a,.block-content-product-contact .block-content .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-product-contact .block-content .slideshow-btn a,.block-content-product-contact .block-content .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-product-contact .block-content a a,.block-content-product-contact .block-content .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-contact .block-content a a{border:1px solid #ffffff;}.block-content-product-catalog .block-content .btn a:hover,.block-content-product-catalog .block-content .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel .block-content-product-catalog .block-content .slideshow-btn a:hover,.block-content-product-catalog .block-content .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file .block-content-product-catalog .block-content a a:hover,.block-content-product-catalog .block-content .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file .block-content-product-catalog .block-content a a:hover,.block-content-product-contact .block-content .btn a:hover,.block-content-product-contact .block-content .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel .block-content-product-contact .block-content .slideshow-btn a:hover,.block-content-product-contact .block-content .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file .block-content-product-contact .block-content a a:hover,.block-content-product-contact .block-content .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file .block-content-product-contact .block-content a a:hover{background-color:#ffffff;border-color:#ffffff;color:#da2046;}.block-content-product-catalog{position:relative;z-index:0;}.block-content-product-catalog::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-product-catalog::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-product-catalog::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-product-catalog::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-product-catalog::after{left:calc(-50vw + (300px / 2));}}.block-content-product-technical,.block-content-product-library{float:right;margin:0 0 40px 0;width:calc(100% / 3);}.block-content-product-technical .block-inner,.block-content-product-library .block-inner{background-color:#ffffff;min-height:190px;padding:15px 15px 15px 130px;position:relative;}.block-content-product-technical .block-title h2,.block-content-product-library .block-title h2{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;color:#50524f;margin:0;padding:0;}.block-content-product-technical .block-title h2 .icon,.block-content-product-library .block-title h2 .icon{font-size:110px;font-size:11rem;color:#da2046;left:25px;line-height:normal;height:110px;position:absolute;top:30px;}.block-content-product-technical .block-title h2 .icon::before,.block-content-product-library .block-title h2 .icon::before{line-height:normal;}.block-content-product-technical .view-header p,.block-content-product-library .view-header p{font-size:20px;font-size:2rem;line-height:28px;line-height:2.8rem;}.block-content-product-technical .views-field-field-product-link-technical,.block-content-product-technical .views-field-field-product-link-library,.block-content-product-library .views-field-field-product-link-technical,.block-content-product-library .views-field-field-product-link-library{float:right;}.block-content-product-technical .views-field-field-product-link-technical .btn a,.block-content-product-technical .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-technical .slideshow-btn a,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a,.block-content-product-technical .views-field-field-product-link-library .btn a,.block-content-product-technical .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-library .slideshow-btn a,.block-content-product-technical .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a,.block-content-product-technical .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a,.block-content-product-library .views-field-field-product-link-technical .btn a,.block-content-product-library .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-technical .slideshow-btn a,.block-content-product-library .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a,.block-content-product-library .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a,.block-content-product-library .views-field-field-product-link-library .btn a,.block-content-product-library .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-library .slideshow-btn a,.block-content-product-library .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a,.block-content-product-library .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a{overflow:hidden;text-indent:101%;white-space:nowrap;border:0;display:block;height:40px;padding:0;position:relative;width:40px;}.block-content-product-technical .views-field-field-product-link-technical .btn a::after,.block-content-product-technical .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-technical .slideshow-btn a::after,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a::after,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a::after,.block-content-product-technical .views-field-field-product-link-technical .btn a:before,.block-content-product-technical .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a:before,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-technical .slideshow-btn a:before,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a:before,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a:before,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a:before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a:before,.block-content-product-technical .views-field-field-product-link-library .btn a::after,.block-content-product-technical .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-library .slideshow-btn a::after,.block-content-product-technical .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a::after,.block-content-product-technical .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a::after,.block-content-product-technical .views-field-field-product-link-library .btn a:before,.block-content-product-technical .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a:before,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-library .slideshow-btn a:before,.block-content-product-technical .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a:before,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a:before,.block-content-product-technical .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a:before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a:before,.block-content-product-library .views-field-field-product-link-technical .btn a::after,.block-content-product-library .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-technical .slideshow-btn a::after,.block-content-product-library .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a::after,.block-content-product-library .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a::after,.block-content-product-library .views-field-field-product-link-technical .btn a:before,.block-content-product-library .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a:before,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-technical .slideshow-btn a:before,.block-content-product-library .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a:before,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a:before,.block-content-product-library .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a:before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a:before,.block-content-product-library .views-field-field-product-link-library .btn a::after,.block-content-product-library .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-library .slideshow-btn a::after,.block-content-product-library .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a::after,.block-content-product-library .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a::after,.block-content-product-library .views-field-field-product-link-library .btn a:before,.block-content-product-library .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a:before,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-library .slideshow-btn a:before,.block-content-product-library .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a:before,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a:before,.block-content-product-library .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a:before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a:before{background-color:#ffffff;content:"";display:block;left:50%;position:absolute;top:50%;}.block-content-product-technical .views-field-field-product-link-technical .btn a::after,.block-content-product-technical .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-technical .slideshow-btn a::after,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a::after,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a::after,.block-content-product-technical .views-field-field-product-link-library .btn a::after,.block-content-product-technical .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-library .slideshow-btn a::after,.block-content-product-technical .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a::after,.block-content-product-technical .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a::after,.block-content-product-library .views-field-field-product-link-technical .btn a::after,.block-content-product-library .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-technical .slideshow-btn a::after,.block-content-product-library .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a::after,.block-content-product-library .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a::after,.block-content-product-library .views-field-field-product-link-library .btn a::after,.block-content-product-library .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a::after,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-library .slideshow-btn a::after,.block-content-product-library .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a::after,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a::after,.block-content-product-library .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a::after{height:4px;margin:-2px 0 0 -11px;width:22px;}.block-content-product-technical .views-field-field-product-link-technical .btn a::before,.block-content-product-technical .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a::before,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-technical .slideshow-btn a::before,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a::before,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a::before,.block-content-product-technical .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a::before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-technical a a::before,.block-content-product-technical .views-field-field-product-link-library .btn a::before,.block-content-product-technical .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a::before,.block-highlighted-carousel .block-content-product-technical .views-field-field-product-link-library .slideshow-btn a::before,.block-content-product-technical .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a::before,.block-content-press-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a::before,.block-content-product-technical .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a::before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-technical .views-field-field-product-link-library a a::before,.block-content-product-library .views-field-field-product-link-technical .btn a::before,.block-content-product-library .views-field-field-product-link-technical .block-highlighted-carousel .slideshow-btn a::before,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-technical .slideshow-btn a::before,.block-content-product-library .views-field-field-product-link-technical .block-content-press-selection .views-field-field-press-file a a::before,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a::before,.block-content-product-library .views-field-field-product-link-technical .block-content-press-release-selection .views-field-field-press-file a a::before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-technical a a::before,.block-content-product-library .views-field-field-product-link-library .btn a::before,.block-content-product-library .views-field-field-product-link-library .block-highlighted-carousel .slideshow-btn a::before,.block-highlighted-carousel .block-content-product-library .views-field-field-product-link-library .slideshow-btn a::before,.block-content-product-library .views-field-field-product-link-library .block-content-press-selection .views-field-field-press-file a a::before,.block-content-press-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a::before,.block-content-product-library .views-field-field-product-link-library .block-content-press-release-selection .views-field-field-press-file a a::before,.block-content-press-release-selection .views-field-field-press-file .block-content-product-library .views-field-field-product-link-library a a::before{height:22px;margin:-11px 0 0 -2px;width:4px;}.block-content-factories-image .block-image{text-align:center;}.block-content-factories-image .block-image img{margin-left:0;margin-right:0;}.block-content-factories-legend .views-row{display:inline-block;margin:20px;vertical-align:middle;}.block-content-factories-legend .views-field-field-factory-category-marker{display:inline-block;margin-right:10px;vertical-align:middle;width:12px;}.block-content-factories-legend .views-field-field-factory-category-marker img{margin:0;}.block-content-factories-legend .views-field-name,.block-content-factories-legend .views-field-name-i18n{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;display:inline-block;vertical-align:middle;}.block-content-factories-selection{position:relative;z-index:0;}.block-content-factories-selection::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-factories-selection::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-factories-selection::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-factories-selection::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-factories-selection::after{left:calc(-50vw + (300px / 2));}}.block-content-factories-selection .view-content{background-color:#ffffff;font-size:0;margin:30px 0;}.block-content-factories-selection .views-row{font-size:18px;font-size:1.8rem;display:inline-block;min-height:480px;margin:0;padding:15px 30px;position:relative;text-align:center;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:top;width:25%;}.block-content-factories-selection .views-row.inactive{opacity:0.5;}.block-content-factories-selection .views-row::after{border-right:2px dotted rgba(80,82,79,0.5);height:90%;content:"";display:block;position:absolute;right:0;top:5%;}.block-content-factories-selection .views-field-title .field-content{font-size:25px;font-size:2.5rem;line-height:35px;line-height:3.5rem;color:#da2046;margin:30px 0;min-height:100px;padding-bottom:30px;position:relative;}.block-content-factories-selection .views-field-title .field-content::after{background-color:#da2046;bottom:0;content:"";display:block;left:50%;margin-left:-50px;height:1px;position:absolute;width:100px;}.block-content-factories-selection .views-field-field-factory-address{min-height:50px;text-align:left;}.block-content-factories-selection .views-field-field-factory-address .field-content{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:15px 0;padding:0;}.block-content-factories-selection .views-field-body{min-height:150px;text-align:left;}.block-content-factories-selection .views-field-body ul{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:15px 0;padding:0;}.block-content-factories-selection .views-field-body ul li{margin:0;padding:0;}.block-content-factories-selection .views-field-body ul li::before{display:none;}.block-content-factories-selection .views-field-nothing span{display:block;}.block-content-factories-selection .views-field-field-factory-phone{text-align:left;}.block-content-factories-selection .views-field-field-factory-phone .field-content{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:5px 0;padding:0;}.block-content-factories-selection .views-field-field-factory-phone .field-content::before{display:inline-block;margin-right:5px;vertical-align:middle;}.block-content-factories-selection .views-field-field-factory-fax{text-align:left;}.block-content-factories-selection .views-field-field-factory-fax .field-content{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:5px 0;padding:0;}.block-content-factories-selection .views-field-field-factory-fax .field-content::before{display:inline-block;margin-right:5px;vertical-align:middle;}.block-content-factories-selection .views-field-field-factory-email{text-align:left;}.block-content-factories-selection .views-field-field-factory-email .field-content{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;margin:15px 0;padding:0;}.block-content-factories-selection .wrapper-contact{background-color:#ffffff;height:0;margin:0;max-height:0;opacity:0;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;visibility:hidden;}.block-content-factories-selection .wrapper-contact a{color:#50524f;text-decoration:none;}.block-content-factories-selection .wrapper-contact.visible{height:auto;margin:0 0 30px 0;max-height:199px;opacity:1;visibility:visible;}.block-content-factories-selection .btn,.block-content-factories-selection .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel .block-content-factories-selection .slideshow-btn,.block-content-factories-selection .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-factories-selection a,.block-content-factories-selection .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-factories-selection a{font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;display:block;margin:0 0 10px 0;padding:10px;vertical-align:top;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;width:100%;}.block-content-factories-selection .btn.hidden,.block-content-factories-selection .block-highlighted-carousel .hidden.slideshow-btn,.block-highlighted-carousel .block-content-factories-selection .hidden.slideshow-btn,.block-content-factories-selection .block-content-press-selection .views-field-field-press-file a.hidden,.block-content-press-selection .views-field-field-press-file .block-content-factories-selection a.hidden,.block-content-factories-selection .block-content-press-release-selection .views-field-field-press-file a.hidden,.block-content-press-release-selection .views-field-field-press-file .block-content-factories-selection a.hidden{height:0;margin:0;max-height:0;opacity:0;padding:0;}.block-content-factories-selection .btn-contact{background-color:#b5b5b5;border-color:#999999;}html.no-touchevents .block-content-factories-selection .btn-contact:hover{background-color:#777777;border-color:#444444;}.block-content-news-selection .block-title{text-align:center;}.block-content-news-selection .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:70px 0;padding:0;}.block-content-news-selection .block-title h2 span{color:#50524f;}.block-content-news-selection .block-title h2 b{color:#da2046;}.block-content-news-selection .view-content{font-size:0;margin-top:60px;}.block-content-news-selection .views-row{font-size:18px;font-size:1.8rem;background-color:#f6f6f6;display:inline-block;margin:0 20px 40px 20px;min-height:580px;position:relative;vertical-align:top;width:calc((100% / 3) - 40px);}.block-content-news-selection .views-field-field-news-image img{margin:0;}.block-content-news-selection .views-field-created{background-color:#da2046;-webkit-box-shadow:-2px 4px 10px rgba(0,0,0,0.25);box-shadow:-2px 4px 10px rgba(0,0,0,0.25);color:#ffffff;left:-10px;height:90px;padding:10px 0;position:absolute;top:100px;text-align:center;width:80px;}.block-content-news-selection .views-field-created .day{font-size:43px;font-size:4.3rem;line-height:30px;line-height:3rem;display:block;font-family:"KlinicSlab-Bold",Arial,Verdana,sans-serif;}.block-content-news-selection .views-field-created .month,.block-content-news-selection .views-field-created .year{font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;display:block;}.block-content-news-selection .views-field-title .field-content{font-size:24px;font-size:2.4rem;line-height:35px;line-height:3.5rem;color:#434343;margin:15px 30px;padding:0;text-align:center;}.block-content-news-selection .views-field-title .field-content span{color:#434343;}.block-content-news-selection .views-field-body p{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;margin:15px 30px;}.block-content-news-selection .views-field-view-node{bottom:40px;left:0;position:absolute;text-align:center;width:100%;}.block-content-news-selection .views-field-view-node .btn a,.block-content-news-selection .views-field-view-node .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-news-selection .views-field-view-node .slideshow-btn a,.block-content-news-selection .views-field-view-node .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-news-selection .views-field-view-node a a,.block-content-news-selection .views-field-view-node .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-news-selection .views-field-view-node a a{background-color:#b5b5b5;border-color:#999999;}html.no-touchevents .block-content-news-selection .views-field-view-node .btn a:hover,html.no-touchevents .block-content-news-selection .views-field-view-node .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel html.no-touchevents .block-content-news-selection .views-field-view-node .slideshow-btn a:hover,html.no-touchevents .block-content-news-selection .views-field-view-node .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-news-selection .views-field-view-node a a:hover,html.no-touchevents .block-content-news-selection .views-field-view-node .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-news-selection .views-field-view-node a a:hover{background-color:#da2046;border-color:#af233c;}.block-content-news-selection .block-footer{padding:20px 0 60px 0;text-align:center;}.block-content-press-selection{position:relative;z-index:0;}.block-content-press-selection::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-press-selection::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-press-selection::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-press-selection::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-press-selection::after{left:calc(-50vw + (300px / 2));}}.block-content-press-selection .block-title{text-align:center;}.block-content-press-selection .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:70px 0;padding:0;}.block-content-press-selection .block-title h2 span{color:#50524f;}.block-content-press-selection .block-title h2 b{color:#da2046;}.block-content-press-selection .view-content{margin-top:60px;}.block-content-press-selection .views-row{background-color:#ffffff;margin-bottom:40px;min-height:420px;position:relative;}.block-content-press-selection .views-field-field-press-image img{margin:0;}.block-content-press-selection .views-field-title .field-content{font-size:24px;font-size:2.4rem;line-height:27px;line-height:2.7rem;color:#50524f;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;margin:15px 30px 0 30px;padding:0;text-align:center;}.block-content-press-selection .views-field-created{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;color:#b9b9b9;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-style:italic;margin:0 30px 15px 30px;text-align:center;}.block-content-press-selection .views-field-field-press-file{bottom:40px;left:0;position:absolute;text-align:center;width:100%;}.block-content-press-selection .views-field-field-press-file .file-icon,.block-content-press-selection .views-field-field-press-file .file-size{display:none;}.block-content-press-selection .views-field-field-press-file a{background-color:#b5b5b5 !important;border-color:#999999 !important;}html.no-touchevents .block-content-press-selection .views-field-field-press-file a:hover{background-color:#da2046 !important;border-color:#af233c !important;}.block-content-press-selection .block-footer{padding:20px 0 60px 0;text-align:center;}.block-content-press-release-selection .block-title{text-align:center;}.block-content-press-release-selection .block-title h2{font-size:36px;font-size:3.6rem;line-height:36px;line-height:3.6rem;color:#50524f;margin:70px 0;padding:0;}.block-content-press-release-selection .block-title h2 span{color:#50524f;}.block-content-press-release-selection .block-title h2 b{color:#da2046;}.block-content-press-release-selection .view-content{margin:40px 0;}.block-content-press-release-selection .views-row{line-height:100px;line-height:10rem;font-size:0;}.block-content-press-release-selection .views-row.views-row-odd{background-color:#f4f4f4;}.block-content-press-release-selection .views-row.views-row-even{background-color:#dacece;}.block-content-press-release-selection .views-field-title{display:inline-block;vertical-align:middle;width:85%;}.block-content-press-release-selection .views-field-title .field-content{font-size:24px;font-size:2.4rem;line-height:27px;line-height:2.7rem;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;margin:0 20px;padding:0;}.block-content-press-release-selection .views-field-field-press-file{display:inline-block;vertical-align:middle;width:15%;}.block-content-press-release-selection .views-field-field-press-file .file-icon,.block-content-press-release-selection .views-field-field-press-file .file-size{display:none;}.block-content-press-release-selection .views-field-field-press-file a{background-color:#b5b5b5 !important;border-color:#999999 !important;}html.no-touchevents .block-content-press-release-selection .views-field-field-press-file a:hover{background-color:#da2046 !important;border-color:#af233c !important;}.block-content-press-release-selection .block-footer{padding:20px 0 60px 0;text-align:center;}.block-content-brands{position:relative;z-index:0;margin-top:40px;}.block-content-brands::after{background:#f6f6f6;content:"";display:block;height:100%;position:absolute;top:0;width:100vw;z-index:-1;}@media (min-width:1280px){.block-content-brands::after{left:calc(-50vw + (1240px / 2));}}@media (min-width:960px) and (max-width:1279px){.block-content-brands::after{left:calc(-50vw + (940px / 2));}}@media (min-width:640px) and (max-width:959px){.block-content-brands::after{left:calc(-50vw + (620px / 2));}}@media (min-width:320px) and (max-width:639px){.block-content-brands::after{left:calc(-50vw + (300px / 2));}}.block-content-brands .view-content{font-size:0;padding:30px 0;text-align:center;}.block-content-brands .views-row{font-size:18px;font-size:1.8rem;background-color:#ffffff;display:inline-block;margin:0 20px 20px 0;min-height:340px;padding:10px 10px 50px;position:relative;vertical-align:top;width:calc((100% / 6) - 20px);}html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing .btn,html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing .slideshow-btn,html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing a,html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents .block-content-brands .views-row:hover .views-field-nothing a{background-color:#97bd29;}.block-content-brands .views-field-field-brand-logo{height:150px;line-height:150px;}.block-content-brands .views-field-field-brand-logo img{margin:0;vertical-align:middle;}.block-content-brands .views-field-title .field-content{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;color:#50524f;font-family:"KlinicSlab-Medium",Arial,Verdana,sans-serif;margin:20px;padding:0;}.block-content-brands .views-field-nothing{position:absolute;right:10px;bottom:10px;}.block-content-brands .views-field-nothing .btn,.block-content-brands .views-field-nothing .block-highlighted-carousel .slideshow-btn,.block-highlighted-carousel .block-content-brands .views-field-nothing .slideshow-btn,.block-content-brands .views-field-nothing .block-content-press-selection .views-field-field-press-file a,.block-content-press-selection .views-field-field-press-file .block-content-brands .views-field-nothing a,.block-content-brands .views-field-nothing .block-content-press-release-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file .block-content-brands .views-field-nothing a{overflow:hidden;text-indent:101%;white-space:nowrap;background-color:#da2046;border:0;display:block;height:40px;padding:0;position:relative;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;width:40px;}.block-content-brands .views-field-nothing .btn::after,.block-content-brands .views-field-nothing .block-highlighted-carousel .slideshow-btn::after,.block-highlighted-carousel .block-content-brands .views-field-nothing .slideshow-btn::after,.block-content-brands .views-field-nothing .block-content-press-selection .views-field-field-press-file a::after,.block-content-press-selection .views-field-field-press-file .block-content-brands .views-field-nothing a::after,.block-content-brands .views-field-nothing .block-content-press-release-selection .views-field-field-press-file a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-brands .views-field-nothing a::after,.block-content-brands .views-field-nothing .btn:before,.block-content-brands .views-field-nothing .block-highlighted-carousel .slideshow-btn:before,.block-highlighted-carousel .block-content-brands .views-field-nothing .slideshow-btn:before,.block-content-brands .views-field-nothing .block-content-press-selection .views-field-field-press-file a:before,.block-content-press-selection .views-field-field-press-file .block-content-brands .views-field-nothing a:before,.block-content-brands .views-field-nothing .block-content-press-release-selection .views-field-field-press-file a:before,.block-content-press-release-selection .views-field-field-press-file .block-content-brands .views-field-nothing a:before{background-color:#ffffff;content:"";display:block;left:50%;position:absolute;top:50%;}.block-content-brands .views-field-nothing .btn::after,.block-content-brands .views-field-nothing .block-highlighted-carousel .slideshow-btn::after,.block-highlighted-carousel .block-content-brands .views-field-nothing .slideshow-btn::after,.block-content-brands .views-field-nothing .block-content-press-selection .views-field-field-press-file a::after,.block-content-press-selection .views-field-field-press-file .block-content-brands .views-field-nothing a::after,.block-content-brands .views-field-nothing .block-content-press-release-selection .views-field-field-press-file a::after,.block-content-press-release-selection .views-field-field-press-file .block-content-brands .views-field-nothing a::after{height:4px;margin:-2px 0 0 -11px;width:22px;}.block-content-brands .views-field-nothing .btn::before,.block-content-brands .views-field-nothing .block-highlighted-carousel .slideshow-btn::before,.block-highlighted-carousel .block-content-brands .views-field-nothing .slideshow-btn::before,.block-content-brands .views-field-nothing .block-content-press-selection .views-field-field-press-file a::before,.block-content-press-selection .views-field-field-press-file .block-content-brands .views-field-nothing a::before,.block-content-brands .views-field-nothing .block-content-press-release-selection .views-field-field-press-file a::before,.block-content-press-release-selection .views-field-field-press-file .block-content-brands .views-field-nothing a::before{height:22px;margin:-11px 0 0 -2px;width:4px;}.block-content-brands .views-field-view-node{height:100%;left:0;position:absolute;top:0;width:100%;}.block-content-brands .views-field-view-node .field-content{height:100%;}.block-content-brands .views-field-view-node .field-content a{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;height:100%;}.block-content-contact-informations{background-color:#f6f6f6;margin-top:40px;}.block-content-contact-informations .block-content a{color:#50524f;text-decoration:none;}.block-content-contact-informations .block-content p{font-size:16px;font-size:1.6rem;line-height:24px;line-height:2.4rem;margin:30px;}.block-content-contact-informations .block-content p .icon{display:inline-block;vertical-align:middle;}.block-content-contact-informations .block-content img{margin:0;}.block-content-contact-form{margin-top:40px;}.block-content-contact-form .webform-component--contact-email{display:block;}.block-content-contact-form .webform-component--contact-subject{display:block;width:100%;}.block-content-contact-form .webform-component--contact-message{display:block;width:100%;}.block-content-contact-form .webform-component--contact-message .form-textarea-wrapper{width:100%;}.block-content-contact-form .webform-component--contact-rgpd{display:block;width:100%;}.block-content-contact-form .webform-component--contact-rgpd .mentions-rgpd{font-style:italic;}.block-content-sitemap-main-menu .menu{font-size:0;margin:40px 0;padding:0;}.block-content-sitemap-main-menu .menu li{font-size:16px;font-size:1.6rem;font-size:16px;font-size:1.6rem;display:inline-block;font-weight:bold;margin:0;padding:0;text-transform:uppercase;vertical-align:top;width:20%;}.block-content-sitemap-main-menu .menu li:before{display:none;}.block-content-sitemap-main-menu .menu li ul{display:block;margin:30px 0;}.block-content-sitemap-main-menu .menu li ul li{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;color:#50524f;display:block;font-weight:normal;margin:15px 0;text-transform:none;width:auto;}.block-content-sitemap-main-menu .menu li ul li strong{font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:normal;}.block-content-sitemap-main-menu .menu li a{color:#50524f;text-decoration:none;}.block-content-sitemap-targets-menu,.block-content-sitemap-secondary-menu,.block-content-sitemap-platforms-menu{float:left;width:20%;}.block-content-sitemap-targets-menu .block-content .menu,.block-content-sitemap-secondary-menu .block-content .menu,.block-content-sitemap-platforms-menu .block-content .menu{font-size:0;margin:0;padding:0;text-align:left;}.block-content-sitemap-targets-menu .block-content .menu li,.block-content-sitemap-secondary-menu .block-content .menu li,.block-content-sitemap-platforms-menu .block-content .menu li{font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;color:#50524f;display:block;margin:15px 0;padding:0;}.block-content-sitemap-targets-menu .block-content .menu li:before,.block-content-sitemap-secondary-menu .block-content .menu li:before,.block-content-sitemap-platforms-menu .block-content .menu li:before{display:none;}.block-content-sitemap-targets-menu .block-content .menu a,.block-content-sitemap-secondary-menu .block-content .menu a,.block-content-sitemap-platforms-menu .block-content .menu a{color:#50524f;text-decoration:none;}.block-content-brand-products{background-color:#da2046;margin:40px 0 20px 0;overflow:hidden;}.block-content-brand-products .view-header{float:left;height:400px;overflow:hidden;width:30%;}.block-content-brand-products .view-header h2{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;color:#ffffff;margin:40px 70px;padding:0;padding-bottom:20px;position:relative;text-align:center;}.block-content-brand-products .view-header h2::after{background-color:#ffffff;bottom:0;content:"";display:block;left:50%;margin-left:-85px;height:1px;position:absolute;width:170px;}.block-content-brand-products .view-header h2 span{color:#ffffff;}.block-content-brand-products .view-header p{color:#ffffff;margin:30px 70px;}.block-content-brand-products .view-content{float:right;height:400px;overflow:hidden;width:70%;}.block-content-brand-products .view-content .owl-item{background-color:#000000;position:relative;text-align:center;}.block-content-brand-products .view-content .item-title{background-color:rgba(0,0,0,0.5);bottom:0;color:#ffffff;left:0;padding:10px;position:absolute;width:100%;}.block-content-brand-products .view-content .owl-theme .owl-controls{margin:0;}.block-content-brand-products .view-content .owl-buttons .owl-prev,.block-content-brand-products .view-content .owl-buttons .owl-next{font-size:60px;font-size:6rem;line-height:60px;line-height:6rem;background:none;border-radius:0;height:60px;margin:-30px 0 0 0;opacity:0.7;padding:0;position:absolute;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;top:50%;z-index:2;}.block-content-brand-products .view-content .owl-buttons .owl-prev{left:20px;}.block-content-brand-products .view-content .owl-buttons .owl-next{right:20px;}.block-content-brand-products .view-content img{height:100%;margin:0;max-width:none;}.block-content-top-page{clear:both;margin-bottom:40px;text-align:center;}.footer-top{background-color:#7a7575;}.block-footer-top-brands .block-title h2{font-size:20px;font-size:2rem;line-height:128px;line-height:12.8rem;color:#ffffff;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;margin:0;text-transform:uppercase;}.block-footer-top-brands .block-title h2 span{color:#ffffff;}.block-footer-top-brands .block-title h2 .text{line-height:35px;line-height:3.5rem;display:inline-block;vertical-align:middle;}.block-footer-top-brands .view-content{font-size:0;text-align:center;}.block-footer-top-brands .views-row{font-size:16px;font-size:1.6rem;line-height:128px;line-height:12.8rem;display:inline-block;padding:0 20px;vertical-align:top;width:calc(100% / 6);}.block-footer-top-brands .views-row a{display:inline-block;}.block-footer-top-brands .views-row img{display:inline-block;margin:0;max-width:100%;vertical-align:middle;width:100%;}.footer{background-color:#434343;min-height:330px;position:relative;z-index:2;}.block-footer-menu-main .block-content .menu{font-size:0;margin:40px 0;padding:0;}.block-footer-menu-main .block-content .menu li{font-size:16px;font-size:1.6rem;font-size:16px;font-size:1.6rem;display:inline-block;font-weight:bold;margin:0;padding:0 20px 0 0;text-transform:uppercase;vertical-align:top;width:20%;}.block-footer-menu-main .block-content .menu li:before{display:none;}.block-footer-menu-main .block-content .menu li ul{display:block;margin:30px 0;}.block-footer-menu-main .block-content .menu li ul li{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;color:#ffffff;display:block;font-weight:normal;margin:15px 0;text-transform:none;width:auto;}.block-footer-menu-main .block-content .menu li ul li a{border-bottom:1px solid transparent;}html.no-touchevents .block-footer-menu-main .block-content .menu li ul li a:hover{border-color:rgba(255,255,255,0.75);}.block-footer-menu-main .block-content .menu li ul li strong{font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:normal;}.block-footer-menu-main .block-content .menu a{color:#ffffff;padding-bottom:2px;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.block-footer-menu-targets .block-content .menu{margin:40px 0;padding:0;}.block-footer-menu-targets .block-content .menu li{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;display:block;margin:15px 0;padding:0;}.block-footer-menu-targets .block-content .menu li:before{display:none;}.block-footer-menu-targets .block-content .menu li br{line-height:24px;line-height:2.4rem;}.block-footer-menu-targets .block-content .menu a{border-bottom:1px solid transparent;color:#ffffff;padding-bottom:2px;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents .block-footer-menu-targets .block-content .menu a:hover{border-color:rgba(255,255,255,0.75);}.block-footer-menu-social .block-content .menu{font-size:0;margin:0;padding:0;}.block-footer-menu-social .block-content .menu li{font-size:18px;font-size:1.8rem;color:#ffffff;display:inline-block;margin:0 40px 0 0;padding:0;}.block-footer-menu-social .block-content .menu li:before{display:none;}.block-footer-menu-social .block-content .menu li.last{margin-right:0;}.block-footer-menu-social .block-content .menu a{display:block;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents .block-footer-menu-social .block-content .menu a:hover{opacity:0.5;}.block-footer-menu-social .block-content .menu a .icon{font-size:40px;font-size:4rem;display:inline-block;height:40px;line-height:normal;vertical-align:middle;}.block-footer-menu-social .block-content .menu a .icon::before{line-height:normal;}.block-footer-menu-social .block-content .menu a .text{display:none;}.footer-bottom{background-color:#393939;}.block-footer-bottom-menu-secondary .block-content .menu{font-size:0;margin:0;padding:0;}.block-footer-bottom-menu-secondary .block-content .menu li{font-size:14px;font-size:1.4rem;line-height:40px;line-height:4rem;color:#ffffff;display:inline-block;margin:0 0 0 1px;padding:0;vertical-align:top;}.block-footer-bottom-menu-secondary .block-content .menu li.last a::after{display:none;}.block-footer-bottom-menu-secondary .block-content .menu li:before{display:none;}.block-footer-bottom-menu-secondary .block-content .menu a{line-height:40px;line-height:4rem;display:inline-block;color:#ffffff;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:top;}html.no-touchevents .block-footer-bottom-menu-secondary .block-content .menu a:hover{background-color:rgba(255,255,255,0.05);}.block-footer-bottom-menu-secondary .block-content .menu a::after{background-color:#ffffff;content:"";display:inline-block;height:12px;margin-right:-1px;vertical-align:middle;width:1px;}.block-footer-bottom-menu-secondary .block-content .menu a .text{display:inline-block;line-height:1;padding:0 10px;vertical-align:middle;}.block-footer-bottom-menu-platforms .block-content .menu{font-size:0;margin:0;padding:0;text-align:right;}.block-footer-bottom-menu-platforms .block-content .menu li{font-size:14px;font-size:1.4rem;line-height:40px;line-height:4rem;color:#ffffff;display:inline-block;margin:0 0 0 1px;padding:0;vertical-align:top;}.block-footer-bottom-menu-platforms .block-content .menu li.last a::after{display:none;}.block-footer-bottom-menu-platforms .block-content .menu li:before{display:none;}.block-footer-bottom-menu-platforms .block-content .menu a{display:inline-block;color:#ffffff;line-height:40px;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;vertical-align:top;}html.no-touchevents .block-footer-bottom-menu-platforms .block-content .menu a:hover{background-color:rgba(255,255,255,0.05);}.block-footer-bottom-menu-platforms .block-content .menu a::after{background-color:#ffffff;content:"";display:inline-block;height:12px;margin-right:-1px;vertical-align:middle;width:1px;}.block-footer-bottom-menu-platforms .block-content .menu a .text{display:inline-block;line-height:1;padding:0 10px;vertical-align:middle;}#tarteaucitronRoot #tarteaucitron{top:163px !important;}#tarteaucitronRoot h1::after{display:none;}a.btn,.block-highlighted-carousel a.slideshow-btn,.block-content-press-selection .views-field-field-press-file a,.block-content-press-release-selection .views-field-field-press-file a,.btn a,.block-highlighted-carousel .slideshow-btn a,.block-content-press-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file a a{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#da2046;border-bottom:3px solid #af233c;color:#ffffff;display:inline-block;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;font-weight:bold;padding:15px 30px;text-decoration:none;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents a.btn:hover,html.no-touchevents .block-highlighted-carousel a.slideshow-btn:hover,.block-highlighted-carousel html.no-touchevents a.slideshow-btn:hover,html.no-touchevents .block-content-press-selection .views-field-field-press-file a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents a:hover,html.no-touchevents .block-content-press-release-selection .views-field-field-press-file a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents a:hover,html.no-touchevents .btn a:hover,html.no-touchevents .block-highlighted-carousel .slideshow-btn a:hover,.block-highlighted-carousel html.no-touchevents .slideshow-btn a:hover,html.no-touchevents .block-content-press-selection .views-field-field-press-file a a:hover,.block-content-press-selection .views-field-field-press-file html.no-touchevents a a:hover,html.no-touchevents .block-content-press-release-selection .views-field-field-press-file a a:hover,.block-content-press-release-selection .views-field-field-press-file html.no-touchevents a a:hover{background-color:#97bd29;border-color:#618d2b;}.block img{height:auto;max-width:100%;}form{font-size:0;}.form-required{color:#da2046;}.form-item{font-size:18px;font-size:1.8rem;display:inline-block;padding:15px;vertical-align:top;width:50%;}.form-item.form-type-radio{padding:5px 0;width:100%;}.form-item.form-type-radio .form-radio{display:inline-block;vertical-align:middle;}.form-item.form-type-radio label{display:inline-block;margin:0;vertical-align:middle;}.form-item label{font-size:18px;font-size:1.8rem;color:#50524f;display:block;margin:0 0 10px 0;}.form-item .description{font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;color:#50524f;margin:5px 0;}.form-type-password.confirm-parent{margin-bottom:15px;margin-top:15px;}.form-radios{display:inline-block;vertical-align:top;}.form-radios .form-item{display:block;margin:0 0 5px 0;vertical-align:middle;}.form-text{font-size:18px;font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d3d3d3;border-radius:0;color:#50524f;display:inline-block;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;outline:none;padding:12px 10px;vertical-align:middle;width:100%;}.form-text[readonly="readonly"]{background-color:#eee;}.form-type-textarea label,.webform-component-textarea label{display:block;margin-bottom:10px;text-align:left;width:auto;}.form-textarea{font-size:18px;font-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d3d3d3;border-radius:0;color:#50524f;display:inline-block;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;min-height:200px;outline:none;padding:12px 10px;resize:none;vertical-align:middle;width:100%;}.form-managed-file{display:inline-block;max-width:370px;vertical-align:middle;}.form-select{font-size:18px;font-size:1.8rem;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;padding:8px;width:300px;}.form-submit{font-size:18px;font-size:1.8rem;line-height:50px;line-height:5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #50524f;border-radius:0;color:#50524f;cursor:pointer;float:right;font-family:"MetaPlus-Roman",Arial,Verdana,sans-serif;margin:15px;min-height:50px;outline:none;padding:0 40px;text-transform:uppercase;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}html.no-touchevents .form-submit:hover{background-color:#50524f;color:#ffffff;}.g-recaptcha{margin:15px;}.block-messages{margin:20px 0;}.block-messages .messages{background-image:none;border:0;border-radius:2px;color:#fff;font-family:"MetaPlus-Roman",Arial,sans-serif;font-weight:bold;margin:10px 0;padding:10px;}.block-messages .messages.status{background-color:#92bb0f;}.block-messages .messages.warning{background-color:#e57f06;}.block-messages .messages.error{background-color:#e91d38;}.block-messages .messages:before{font-size:20px;font-size:2rem;display:inline-block;margin-right:10px;vertical-align:middle;}.block-messages .messages h2{margin:0;}.block-messages .messages a,.block-messages .messages ul{color:#fff;}.block-messages .messages a{text-decoration:underline;}.block-messages .messages ul{display:inline-block;margin:0;vertical-align:top;}.block-messages .messages li{margin:0;padding:0;}.block-messages .messages li:before{display:none;}.block-messages .messages .krumo-root ul{display:block;}.block-messages .messages .krumo-root ul,.block-messages .messages .krumo-root a{color:#000;}.pager{font-size:0;font-size:0;margin:20px 0 60px 0;padding:0;text-align:center;}.pager li{font-size:18px;font-size:1.8rem;line-height:27px;line-height:2.7rem;color:#50524f;display:inline-block;margin:0 0 0 10px;padding:0;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.pager li:before{display:none;}.pager li.pager-first,.pager li.pager-last,.pager li.pager-next,.pager li.pager-previous{width:auto;}.pager li a{color:#50524f;display:block;text-decoration:none;}div.contextual-links-wrapper{right:3px;top:3px;}div.contextual-links-wrapper.contextual-links-active a.contextual-links-trigger{background-color:#eaeaea !important;border-color:#eaeaea;}div.contextual-links-wrapper a.contextual-links-trigger{border:0;border-bottom:2px solid transparent;border-top:2px solid transparent;border-radius:0;color:#50524f;height:22px;}div.contextual-links-wrapper ul.contextual-links{border:0;border-radius:0;margin:0 !important;padding:0;top:22px;}div.contextual-links-wrapper ul.contextual-links li{font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;font-family:Arial,Verdana,sans-serif;margin:0 !important;padding:0;}div.contextual-links-wrapper ul.contextual-links li::before{display:none;}div.contextual-links-wrapper ul.contextual-links li a{background-color:#eaeaea !important;color:#50524f !important;margin:0;padding:10px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}html.no-touch div.contextual-links-wrapper ul.contextual-links li a:hover{background-color:#50524f !important;color:#fff !important;}#admin-menu li,#imce-content li{font-size:11px;font-size:1.1rem;font-family:"Lucida Grande",Tahoma,Verdana,Arial,sans-serif;line-height:normal;margin:0;}#admin-menu li::before,#imce-content li::before{display:none;}#sb-container img{margin:0;}.nano{height:100%;position:relative;overflow:hidden;width:100%;}.nano > .nano-content{bottom:0;left:0;overflow:scroll;overflow-x:hidden;position:absolute;right:0;top:0;}.nano > .nano-content:focus{outline:thin dotted;}.nano > .nano-content::-webkit-scrollbar{display:none;}.nano > .nano-pane{background:rgba(0,0,0,0.25);border-radius:5px;bottom:0;opacity:.01;position:absolute;right:0;top:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden\9;width:10px;}.nano > .nano-pane > .nano-slider{background:#444444;background:rgba(0,0,0,0.5);border-radius:3px;margin:0 1px;position:relative;}.has-scrollbar > .nano-content::-webkit-scrollbar{display:block;}.nano:hover > .nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99;}.content-tabs,.content-action-links{text-align:right;}.content-tabs ul,.content-action-links ul{font-size:0;font-size:0;margin:15px 0;padding:0;}.content-tabs ul li,.content-action-links ul li{font-size:12px;font-size:1.2rem;display:inline-block;margin:0 0 10px 10px;padding:0;text-transform:uppercase;}.content-tabs ul li:before,.content-action-links ul li:before{display:none;}.content-tabs ul li.active a,.content-tabs ul li:hover a,.content-action-links ul li.active a,.content-action-links ul li:hover a{background-color:#9c9c9c;color:#fff;}.content-tabs ul li a,.content-action-links ul li a{background-color:#eaeaea;color:#9c9c9c;display:block;padding:8px 15px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.contextual-links li:before{display:none;}#admin-menu li,#imce-content li{margin:0;}#admin-menu li:before,#imce-content li:before{display:none;}.page-user .content{padding-top:180px;}.page-search .content{padding-top:180px;}.node-promoted .content p{text-align:center;}@media screen and (max-width:639px){.container,.block-highlighted-carousel .slideshow-informations .field-content{max-width:300px;margin-left:auto;margin-right:auto;}.container::after,.block-highlighted-carousel .slideshow-informations .field-content::after{clear:both;content:"";display:block;}h1{font-size:42px;font-size:4.2rem;line-height:42px;line-height:4.2rem;}h2{font-size:35px;font-size:3.5rem;line-height:35px;line-height:3.5rem;}p img{margin-left:0;margin-right:0;}p img.align-left{margin-right:10px;}p img.align-right{margin-left:10px;}ul li,ol li{margin:10px;}table tbody tr td{display:block;}table tbody tr td:nth-child(even){border-top:0;}table tbody tr td img{margin:0;}blockquote{margin:20px 0;padding:20px;}blockquote::after,blockquote::before{font-size:60px;font-size:6rem;}blockquote::after{bottom:-10px;right:20px;}blockquote::before{left:0;top:20px;}html.maintenance-page .content{padding-top:120px;}html.front .content{padding-top:40px;}.block-offcanvas-menu-targets{display:block;}.block-offcanvas-menu-shortcuts{display:block;}.block-highlighted-page-image{padding-top:50px;min-height:100px;}.block-highlighted-carousel{margin-top:50px;}.block-highlighted-carousel .slideshow-image{overflow:hidden;}.block-highlighted-carousel .slideshow-image img{height:400px;left:50%;max-width:none;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;}.block-highlighted-carousel .slideshow-informations{padding:0 40px;top:18%;}.block-highlighted-carousel .slideshow-title .field-content{font-size:30px;font-size:3rem;line-height:33px;line-height:3.3rem;}.block-highlighted-carousel .slideshow-body p{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;}.block-highlighted-carousel .slideshow-btn{margin-top:20px;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev,.block-highlighted-carousel .owl-theme .owl-buttons .owl-next{font-size:30px;font-size:3rem;line-height:30px;line-height:3rem;margin-top:-15px;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev{left:2%;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-next{right:2%;}.block-highlighted-carousel .owl-theme .owl-pagination{bottom:8%;}.header-wrapper{left:0;position:fixed;top:0;width:100%;}html.front .header-wrapper,html.maintenance-page .header-wrapper{margin-top:0;position:fixed;}html.front body.admin-menu .header-wrapper{top:29px;}html.front body.admin-menu-with-shortcuts .header-wrapper{top:64px;}.header-top{display:none;}.block-header-toggle-offcanvas{float:left;display:block;margin-right:6.66667%;width:20%;}.block-header-toggle-offcanvas:last-child{margin-right:0;}.block-header-toggle-offcanvas .block-content{line-height:50px;line-height:5rem;}.block-header-toggle-offcanvas .block-content .text{display:none;}.block-header-toggle-offcanvas .block-content .icon{margin-top:-5px;}.header-logo{float:left;display:block;margin-right:6.66667%;width:46.66667%;height:50px;}.header-logo:last-child{margin-right:0;}.header-logo img{height:auto !important;left:50%;margin-left:-50px;top:-5px;width:100px;}.block-header-menu-main{display:none;}.block-header-langs{float:left;display:block;margin-right:6.66667%;width:20%;margin-right:0;}.block-header-langs:last-child{margin-right:0;}.block-header-langs .block-content ul{line-height:50px;line-height:5rem;}.block-content-home-expertise{margin-bottom:0;}.block-content-home-expertise .block-content ul li a strong{display:inline-block;vertical-align:top;width:calc(100% - 50px);}.block-content-home-expertise .block-content ul li a::before{display:inline-block;vertical-align:top;}.block-content-home-taste .block-title{padding:0;}.block-content-home-taste .block-title h2{text-align:left;}.block-content-home-taste .block-title h2::after{display:none;}.block-content-home-taste .block-body{padding:0;text-align:left;}.block-content-home-taste .block-image img{margin-left:0;width:100%;}.block-content-home-food{min-height:0;}.block-content-home-food .block-title h2{font-size:28px;font-size:2.8rem;}.block-content-home-food .block-title h2::after,.block-content-home-food .block-title h2::before{top:43px;width:100px;}.block-content-home-food .block-title h2::after{margin-right:-160px;}.block-content-home-food .block-title h2::before{margin-left:-160px;}.block-content-home-food .block-title h2 .icon{font-size:50px;font-size:5rem;}.block-content-home-food .block-body{padding-bottom:30px;}.block-content-home-food .block-body::after{margin-left:-160px;width:320px;}.block-content-home-food .block-image{overflow:hidden;}.block-content-home-food .block-image img{height:220px;left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;}.block-content-home-news{float:left;display:block;margin-right:6.66667%;width:100%;margin-bottom:20px;margin-top:30px;}.block-content-home-news:last-child{margin-right:0;}.block-content-home-news .block-title h2::before{display:none;}.block-content-home-news .block-title h2 .text{padding:0;}.block-content-home-news .views-row{margin:0 0 30px 0;min-height:530px;}.block-content-home-news .views-field-created{top:50px;}.block-content-home-news .block-footer{margin-top:0;margin-bottom:20px;}.block-content-home-news-sport{float:left;display:block;margin-right:6.66667%;width:100%;margin-bottom:110px;margin-top:0;}.block-content-home-news-sport:last-child{margin-right:0;}.block-content-home-group{float:left;display:block;margin-right:6.66667%;width:100%;margin-bottom:40px;}.block-content-home-group:last-child{margin-right:0;}.block-content-home-group .block-title h2{margin:15px 0;text-align:center;}.block-content-home-group .block-title h2::before{display:none;}.block-content-home-group .block-body p{margin:15px 0;}.block-content-home-group .block-body ul{bottom:inherit;position:relative;}.block-content-home-group .block-body ul li{width:100%;}.block-content-home-group .block-body ul li:last-child::after{display:none;}.block-content-home-group .block-body ul li::after{border-top:2px dotted rgba(80,82,79,0.5);bottom:0;left:50%;height:2px;margin-left:-90px;right:auto;top:auto;width:180px;}.block-content-home-group .block-image{margin:0;}.block-content-home-group .block-image img{max-width:none;width:100%;}.block-content-news-selection .views-row{margin:0 0 30px 0;width:100%;}.block-content-news-selection .views-field-created{top:50px;}.block-content-press-release-selection .views-field-title{display:block;width:100%;}.block-content-press-release-selection .views-field-title .field-content{margin:20px 20px 0 20px;}.block-content-press-release-selection .views-field-field-press-file{display:block;text-align:center;width:100%;}.block-content-target-strength{margin:0 0 30px 0;width:100%;}.block-content-target-strength .block-title{top:100px;}.block-content-target-strength .block-title h2{font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem;}.block-content-target-products .views-row{margin:0 0 30px 0;width:100%;}.block-content-target-question .block-content{text-align:center;width:100%;}.block-content-target-question .block-content h2{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;}.block-content-target-question .block-content h2 .icon{font-size:50px;font-size:5rem;display:block;height:50px;margin:20px 0 5px 0;}.block-content-target-question .block-footer{text-align:center;width:100%;}.block-content-target-issues .block-title h2 .text{padding:0;}.block-content-target-issues .block-content ul li{width:100%;}.block-content-target-labels .views-row{padding:15px 0;min-height:0;width:100%;}.block-content-target-labels .views-row:last-child::after{display:none;}.block-content-target-labels .views-row::after{border-top:2px dotted rgba(80,82,79,0.5);bottom:0;height:2px;left:50%;margin-left:-90px;right:auto;top:auto;width:180px;}.block-content-target-commitments .block-body{float:none;width:auto;}.block-content-target-commitments .block-body h2{margin:30px;}.block-content-target-commitments .block-body p{margin:30px;}.block-content-target-commitments .block-image{float:none;width:auto;}.block-content-target-commitments .block-image img{width:100%;}.block-content-target-events .block-title h2 .text{padding:0;}.block-content-target-events .views-field-field-event-image{float:none;width:100%;}.block-content-target-events .views-field-informations{float:none;padding:30px 0;width:100%;}.block-content-target-calculator .block-inner::before{display:none;}.block-content-target-calculator .block-content form{width:100%;}.block-content-product-catalog,.block-content-product-contact{float:none;margin:0 0 20px 0;padding:0;width:auto;}.block-content-product-catalog .block-inner,.block-content-product-contact .block-inner{min-height:400px;}.block-content-product-catalog::after{background:none;}.block-content-product-technical,.block-content-product-library{float:none;width:auto;}.block-content-factories-selection .views-row{padding-bottom:30px;width:100%;}.block-content-factories-selection .views-row:last-child::after{display:none;}.block-content-factories-selection .views-row::after{border-top:2px dotted rgba(80,82,79,0.5);bottom:0;height:2px;left:50%;margin-left:-90px;right:auto;top:auto;width:180px;}.block-content-brands .views-row{margin:0 0 30px 0;width:100%;}.block-content-contact-informations{float:left;display:block;margin-right:6.66667%;width:100%;}.block-content-contact-informations:last-child{margin-right:0;}.block-content-contact-form{float:left;display:block;margin-right:6.66667%;width:100%;}.block-content-contact-form:last-child{margin-right:0;}.block-content-contact-form .form-item{width:100%;}.block-content-contact-form .webform-component--contact-rgpd .form-item-submitted-contact-rgpd label{vertical-align:top;width:90%;}.block-content-sitemap-main-menu .menu li{width:50%;}.block-content-sitemap-targets-menu,.block-content-sitemap-secondary-menu,.block-content-sitemap-platforms-menu{width:50%;}.block-content-brand-products{background-color:transparent;}.block-content-brand-products .view-header{background-color:#da2046;}.block-content-brand-products .view-header h2{margin:30px;}.block-content-brand-products .view-header p{display:none;}.block-content-brand-products .view-header,.block-content-brand-products .view-content{float:none;height:auto;width:auto;}.block-content-brand-products .view-content img{left:50%;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;}.block-content-brand-products .view-content .item-title{font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;position:relative;}.block-content-brand-products .view-content .owl-buttons .owl-next,.block-content-brand-products .view-content .owl-buttons .owl-prev{font-size:30px;font-size:3rem;margin-top:0;top:50px;}.footer{min-height:0;}.block-footer-top-brands{float:left;display:block;margin-right:6.66667%;width:100%;}.block-footer-top-brands:last-child{margin-right:0;}.block-footer-top-brands .block-title{text-align:center;}.block-footer-top-brands .block-title h2{margin:0 30px;}.block-footer-top-brands .views-row{margin:0 0 15px 0;padding:0;width:100%;}.block-footer-menu-main{display:none;}.block-footer-menu-targets{float:left;display:block;margin-right:6.66667%;width:73.33333%;}.block-footer-menu-targets:last-child{margin-right:0;}.block-footer-menu-social{float:left;display:block;margin-right:6.66667%;width:20%;margin-right:0;}.block-footer-menu-social:last-child{margin-right:0;}.block-footer-menu-social .block-content .menu{margin:40px 0;text-align:center;}.block-footer-menu-social .block-content .menu li{margin:15px 0;}.block-footer-bottom-menu-secondary{float:left;display:block;margin-right:6.66667%;width:100%;}.block-footer-bottom-menu-secondary:last-child{margin-right:0;}.block-footer-bottom-menu-secondary .block-content .menu{text-align:center;}.block-footer-bottom-menu-platforms{float:left;display:block;margin-right:6.66667%;width:100%;}.block-footer-bottom-menu-platforms:last-child{margin-right:0;}.block-footer-bottom-menu-platforms .block-content .menu{text-align:center;}#tarteaucitronRoot #tarteaucitron{top:60px !important;}}@media screen and (min-width:640px) and (max-width:959px){.container,.block-highlighted-carousel .slideshow-informations .field-content{max-width:620px;margin-left:auto;margin-right:auto;}.container::after,.block-highlighted-carousel .slideshow-informations .field-content::after{clear:both;content:"";display:block;}html.front .content,html.maintenance-page .content{padding-top:70px;}.block-offcanvas-menu-targets{display:block;}.block-highlighted-carousel .slideshow-informations{top:8%;}.block-highlighted-carousel .slideshow-title .field-content{font-size:36px;font-size:3.6rem;line-height:39px;line-height:3.9rem;}.block-highlighted-carousel .slideshow-body p{font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem;}.block-highlighted-carousel .slideshow-btn{margin-top:20px;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev,.block-highlighted-carousel .owl-theme .owl-buttons .owl-next{font-size:60px;font-size:6rem;line-height:60px;line-height:6rem;margin-top:-30px;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-prev{left:2%;}.block-highlighted-carousel .owl-theme .owl-buttons .owl-next{right:2%;}.block-highlighted-carousel .owl-theme .owl-pagination{bottom:20%;}.block-header-top-menu-shortcuts{float:left;display:block;margin-right:3.22581%;width:100%;}.block-header-top-menu-shortcuts:last-child{margin-right:0;}.block-header-top-search{display:none;}.block-header-top-langs{display:none;}.block-header-toggle-offcanvas{float:left;display:block;margin-right:3.22581%;width:22.58065%;}.block-header-toggle-offcanvas:last-child{margin-right:0;}.header-logo{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:12.90323%;}.header-logo:last-child{margin-right:0;}.header-logo img{height:auto !important;left:0;top:-5px;width:100%;}.block-header-menu-main{display:none;}.block-header-langs{float:left;display:block;margin-right:3.22581%;width:9.67742%;margin-left:25.80645%;margin-right:0;}.block-header-langs:last-child{margin-right:0;}.block-content-home-expertise{float:left;display:block;margin-right:3.22581%;width:100%;margin-bottom:50px;}.block-content-home-expertise:last-child{margin-right:0;}.block-content-home-taste{float:left;display:block;margin-right:3.22581%;width:100%;}.block-content-home-taste:last-child{margin-right:0;}.block-content-home-taste .block-title h2{margin-top:0;}.block-content-home-taste .block-image img{margin-left:0;width:100%;}.block-content-home-food{min-height:0;}.block-content-home-food .block-title h2{font-size:28px;font-size:2.8rem;}.block-content-home-food .block-title h2::after,.block-content-home-food .block-title h2::before{width:100px;}.block-content-home-food .block-title h2::after{margin-right:-160px;}.block-content-home-food .block-title h2::before{margin-left:-160px;}.block-content-home-food .block-body{padding-bottom:30px;}.block-content-home-food .block-body::after{margin-left:-160px;width:320px;}.block-content-home-food .block-image{overflow:hidden;}.block-content-home-news{float:left;display:block;margin-right:3.22581%;width:100%;margin-bottom:50px;margin-top:50px;}.block-content-home-news:last-child{margin-right:0;}.block-content-home-news .views-row{float:left;display:block;margin-right:3.22581%;width:48.3871%;}.block-content-home-news .views-row:last-child{margin-right:0;}.block-content-home-news-sport{float:left;display:block;margin-right:3.22581%;width:100%;margin-bottom:110px;margin-top:0;min-height:unset;height:auto;padding-bottom:100px;}.block-content-home-news-sport:last-child{margin-right:0;}.block-content-home-group{float:left;display:block;margin-right:3.22581%;width:100%;margin-bottom:40px;}.block-content-home-group:last-child{margin-right:0;}.block-content-home-group .block-body ul{bottom:inherit;position:relative;}.block-content-home-group .block-body ul li{width:50%;}.block-content-home-group .block-body ul li:nth-child(2n)::after{display:none;}.block-content-home-group .block-image{margin:0;}.block-content-home-group .block-image img{max-width:none;width:100%;}.block-content-news-selection .views-row{width:calc((100% / 2) - 40px);}.block-content-news-selection .views-row:nth-child(2n){margin-right:0;}.block-content-news-selection .views-field-created{top:40px;}.block-content-press-selection .views-row{float:left;display:block;margin-right:3.22581%;width:48.3871%;}.block-content-press-selection .views-row:last-child{margin-right:0;}.block-content-press-selection .views-row:nth-child(2n){margin-right:0;}.block-content-press-selection .views-row:nth-child(2n+1){clear:left;}.block-content-target-strength{width:calc(50% - 100px);}.block-content-target-strength .block-title{top:100px;}.block-content-target-strength .block-title h2{font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem;}.block-content-target-products .views-row{width:calc(50% - 60px);}.block-content-target-products .views-row:nth-child(2n){margin-right:0;}.block-content-target-question .block-content{width:75%;}.block-content-target-question .block-content h2{font-size:16px;font-size:1.6rem;line-height:28px;line-height:2.8rem;}.block-content-target-question .block-content h2 .icon{font-size:40px;font-size:4rem;height:40px;margin-right:10px;}.block-content-target-question .block-footer{width:25%;}.block-content-target-question .block-footer .btn a,.block-content-target-question .block-footer .block-highlighted-carousel .slideshow-btn a,.block-highlighted-carousel .block-content-target-question .block-footer .slideshow-btn a,.block-content-target-question .block-footer .block-content-press-selection .views-field-field-press-file a a,.block-content-press-selection .views-field-field-press-file .block-content-target-question .block-footer a a,.block-content-target-question .block-footer .block-content-press-release-selection .views-field-field-press-file a a,.block-content-press-release-selection .views-field-field-press-file .block-content-target-question .block-footer a a{padding:10px;}.block-content-target-issues .block-content ul li{width:50%;}.block-content-target-issues .block-content ul li:last-child{width:100%;}.block-content-target-labels .views-row{width:50%;}.block-content-target-labels .views-row:nth-child(2n)::after{display:none;}.block-content-target-commitments .block-body{float:none;width:auto;}.block-content-target-commitments .block-image{float:none;width:auto;}.block-content-target-commitments .block-image img{width:100%;}.block-content-target-events .views-field-field-event-image{float:none;width:100%;}.block-content-target-events .views-field-informations{float:none;width:100%;}.block-content-product-catalog,.block-content-product-contact{float:none;margin:0 0 20px 0;padding:0;width:auto;}.block-content-product-catalog .block-inner,.block-content-product-contact .block-inner{min-height:400px;}.block-content-product-technical,.block-content-product-library{float:none;width:auto;}.block-content-factories-selection .views-row{width:50%;}.block-content-factories-selection .views-row:nth-child(2n)::after{display:none;}.block-content-brands .views-row{width:calc(50% - 40px);}.block-content-brands .views-row:nth-child(2n){margin-right:0;}.block-content-contact-informations{float:left;display:block;margin-right:3.22581%;width:35.48387%;}.block-content-contact-informations:last-child{margin-right:0;}.block-content-contact-form{float:left;display:block;margin-right:3.22581%;width:61.29032%;margin-right:0;}.block-content-contact-form:last-child{margin-right:0;}.block-content-contact-form .webform-component--contact-rgpd .form-item-submitted-contact-rgpd label{vertical-align:top;width:90%;}.block-content-sitemap-main-menu .menu li{width:calc(100% / 3);}.block-content-sitemap-targets-menu,.block-content-sitemap-secondary-menu,.block-content-sitemap-platforms-menu{width:calc(100% / 3);}.block-content-brand-products .view-header,.block-content-brand-products .view-content{float:none;height:auto;width:auto;}.block-footer-top-brands .block-title{display:none;}.block-footer-menu-main{float:left;display:block;margin-right:3.22581%;width:100%;}.block-footer-menu-main:last-child{margin-right:0;}.block-footer-menu-main .block-content .menu li{width:calc(100% / 3);}.block-footer-menu-targets{float:left;display:block;margin-right:3.22581%;width:48.3871%;}.block-footer-menu-targets:last-child{margin-right:0;}.block-footer-menu-targets .block-content .menu{margin-top:0;}.block-footer-menu-social{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:25.80645%;}.block-footer-menu-social:last-child{margin-right:0;}.block-footer-bottom-menu-secondary{float:left;display:block;margin-right:3.22581%;width:61.29032%;}.block-footer-bottom-menu-secondary:last-child{margin-right:0;}.block-footer-bottom-menu-platforms{float:left;display:block;margin-right:3.22581%;width:35.48387%;}.block-footer-bottom-menu-platforms:last-child{margin-right:0;}#tarteaucitronRoot #tarteaucitron{top:81px !important;}}@media screen and (min-width:960px) and (max-width:1279px){.container,.block-highlighted-carousel .slideshow-informations .field-content{max-width:940px;margin-left:auto;margin-right:auto;}.container::after,.block-highlighted-carousel .slideshow-informations .field-content::after{clear:both;content:"";display:block;}html.front .content,html.maintenance-page .content{padding-top:50px;}.block-highlighted-carousel .slideshow-informations{top:10%;}.block-highlighted-carousel .slideshow-title{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%;}.block-highlighted-carousel .slideshow-title:last-child{margin-right:0;}.block-highlighted-carousel .slideshow-body{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%;}.block-highlighted-carousel .slideshow-body:last-child{margin-right:0;}.block-highlighted-carousel .slideshow-btn{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%;}.block-highlighted-carousel .slideshow-btn:last-child{margin-right:0;}.block-header-top-menu-shortcuts{float:left;display:block;margin-right:2.12766%;width:65.95745%;}.block-header-top-menu-shortcuts:last-child{margin-right:0;}.block-header-top-search{float:left;display:block;margin-right:2.12766%;width:23.40426%;}.block-header-top-search:last-child{margin-right:0;}.block-header-top-langs{float:left;display:block;margin-right:2.12766%;width:6.38298%;}.block-header-top-langs:last-child{margin-right:0;}.block-header-toggle-offcanvas{float:left;display:block;margin-right:2.12766%;width:6.38298%;}.block-header-toggle-offcanvas:last-child{margin-right:0;}.block-header-toggle-offcanvas .block-content .text{display:none;}.header-logo{float:left;display:block;margin-right:2.12766%;width:14.89362%;}.header-logo:last-child{margin-right:0;}.header-logo img{height:auto !important;left:0;top:-8px;width:100%;}.block-header-menu-main{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-right:0;}.block-header-menu-main:last-child{margin-right:0;}.block-header-menu-main .block-content ul a{font-size:16px;font-size:1.6rem;}.block-header-menu-main .block-content ul a .text{padding:0 15px;}.block-content-home-expertise{float:left;display:block;margin-right:2.12766%;width:40.42553%;}.block-content-home-expertise:last-child{margin-right:0;}.block-content-home-taste{float:left;display:block;margin-right:2.12766%;width:57.44681%;margin-right:0;}.block-content-home-taste:last-child{margin-right:0;}.block-content-home-taste .block-image img{margin-left:0;max-width:100%;}.block-content-home-food{min-height:320px;}.block-content-home-food .block-title,.block-content-home-food .block-body{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%;}.block-content-home-food .block-title:last-child,.block-content-home-food .block-body:last-child{margin-right:0;}.block-content-home-food .block-title{margin-top:3%;}.block-content-home-food .block-body p{font-size:18px;font-size:1.8rem;line-height:28px;line-height:2.8rem;margin:25px 0;}.block-content-home-news{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-bottom:50px;margin-top:50px;}.block-content-home-news:last-child{margin-right:0;}.block-content-home-news .views-row{float:left;display:block;margin-right:3.22581%;width:48.3871%;}.block-content-home-news .views-row:last-child{margin-right:0;}.block-content-home-news-sport{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-right:0;margin-bottom:50px;margin-top:50px;}.block-content-home-news-sport:last-child{margin-right:0;}.block-content-home-group{float:left;display:block;margin-right:2.12766%;width:100%;}.block-content-home-group:last-child{margin-right:0;}.block-content-home-group .block-title{float:left;display:block;margin-right:2.12766%;width:48.93617%;}.block-content-home-group .block-title:last-child{margin-right:0;}.block-content-home-group .block-body{float:left;display:block;margin-right:2.12766%;width:48.93617%;}.block-content-home-group .block-body:last-child{margin-right:0;}.block-content-home-group .block-body ul{bottom:0;}.block-content-home-group .block-body ul li{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;}.block-content-home-group .block-body ul li:nth-child(4n)::after{display:none;}.block-content-home-group .block-body ul li .icon{height:50px;}.block-content-home-group .block-body ul li .icon::before{font-size:50px;font-size:5rem;}.block-content-home-group .block-body ul li strong{font-size:22px;font-size:2.2rem;line-height:30px;line-height:3rem;}.block-content-home-group .block-image{float:left;display:block;margin-right:2.12766%;width:48.93617%;}.block-content-home-group .block-image:last-child{margin-right:0;}.block-content-news-selection .views-row:nth-child(3n){margin-right:0;}.block-content-press-selection .views-row{float:left;display:block;margin-right:2.12766%;width:31.91489%;}.block-content-press-selection .views-row:last-child{margin-right:0;}.block-content-press-selection .views-row:nth-child(3n){margin-right:0;}.block-content-press-selection .views-row:nth-child(3n+1){clear:left;}.block-content-target-strength .block-title{top:100px;}.block-content-target-strength .block-title h2{font-size:20px;font-size:2rem;line-height:25px;line-height:2.5rem;}.block-content-target-products .views-row:nth-child(3n){margin-right:0;}.block-content-target-question .block-content h2{font-size:24px;font-size:2.4rem;line-height:28px;line-height:2.8rem;}.block-content-target-question .block-content h2 .icon{margin-right:30px;}.block-content-target-issues .block-content ul li{min-height:280px;}.block-content-target-labels .views-row{width:calc(100% / 3);}.block-content-target-labels .views-row:nth-child(3n)::after{display:none;}.block-content-target-commitments .block-body p{font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;margin-bottom:15px;margin-top:15px;}.block-content-target-events .views-field-informations{padding:0 10px;}.block-content-product-catalog,.block-content-product-contact{margin-right:20px;width:calc((100% / 3) - 20px);}.block-content-product-catalog .block-inner,.block-content-product-contact .block-inner{min-height:460px;}.block-content-product-technical,.block-content-product-library{width:calc(100% / 3);}.block-content-product-technical .block-inner,.block-content-product-library .block-inner{min-height:210px;padding-left:90px;}.block-content-product-technical .block-title h2,.block-content-product-library .block-title h2{font-size:26px;font-size:2.6rem;line-height:35px;line-height:3.5rem;}.block-content-product-technical .block-title h2 .icon,.block-content-product-library .block-title h2 .icon{font-size:70px;font-size:7rem;height:70px;}.block-content-product-technical .view-header p,.block-content-product-library .view-header p{font-size:18px;font-size:1.8rem;line-height:24px;line-height:2.4rem;}.block-content-factories-selection .views-row{width:calc(100% / 3);}.block-content-factories-selection .views-row:nth-child(3n)::after{display:none;}.block-content-brands .views-row{width:calc((100% / 3) - 40px);}.block-content-brands .views-row:nth-child(3n){margin-right:0;}.block-content-contact-informations{float:left;display:block;margin-right:2.12766%;width:31.91489%;}.block-content-contact-informations:last-child{margin-right:0;}.block-content-contact-form{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-right:0;}.block-content-contact-form:last-child{margin-right:0;}.block-content-contact-form .webform-component--contact-rgpd .form-item-submitted-contact-rgpd label{vertical-align:top;width:90%;}.block-footer-top-brands{float:left;display:block;margin-right:2.12766%;width:100%;}.block-footer-top-brands:last-child{margin-right:0;}.block-footer-menu-main{float:left;display:block;margin-right:2.12766%;width:82.97872%;}.block-footer-menu-main:last-child{margin-right:0;}.block-footer-menu-targets{float:left;display:block;margin-right:2.12766%;width:14.89362%;margin-right:0;}.block-footer-menu-targets:last-child{margin-right:0;}.block-footer-menu-social{float:left;display:block;margin-right:2.12766%;width:14.89362%;}.block-footer-menu-social:last-child{margin-right:0;}.block-footer-bottom-menu-secondary{float:left;display:block;margin-right:2.12766%;width:65.95745%;}.block-footer-bottom-menu-secondary:last-child{margin-right:0;}.block-footer-bottom-menu-platforms{float:left;display:block;margin-right:2.12766%;width:31.91489%;}.block-footer-bottom-menu-platforms:last-child{margin-right:0;}#tarteaucitronRoot #tarteaucitron{top:81px !important;}}@media screen and (min-width:1280px){.block-highlighted-carousel .slideshow-title{float:left;display:block;margin-right:1.5873%;width:61.90476%;margin-left:19.04762%;}.block-highlighted-carousel .slideshow-title:last-child{margin-right:0;}.block-highlighted-carousel .slideshow-body{float:left;display:block;margin-right:1.5873%;width:61.90476%;margin-left:19.04762%;}.block-highlighted-carousel .slideshow-body:last-child{margin-right:0;}.block-highlighted-carousel .slideshow-btn{float:left;display:block;margin-right:1.5873%;width:61.90476%;margin-left:19.04762%;}.block-highlighted-carousel .slideshow-btn:last-child{margin-right:0;}.block-header-top-menu-shortcuts{float:left;display:block;margin-right:1.5873%;width:74.60317%;}.block-header-top-menu-shortcuts:last-child{margin-right:0;}.block-header-top-search{float:left;display:block;margin-right:1.5873%;width:17.46032%;}.block-header-top-search:last-child{margin-right:0;}.block-header-top-langs{float:left;display:block;margin-right:1.5873%;width:4.7619%;}.block-header-top-langs:last-child{margin-right:0;}.block-header-toggle-offcanvas{float:left;display:block;margin-right:1.5873%;width:11.11111%;}.block-header-toggle-offcanvas:last-child{margin-right:0;}.header-logo{float:left;display:block;margin-right:1.5873%;width:11.11111%;}.header-logo:last-child{margin-right:0;}.block-header-menu-main{float:left;display:block;margin-right:1.5873%;width:68.25397%;margin-left:6.34921%;margin-right:0;}.block-header-menu-main:last-child{margin-right:0;}.block-content-home-expertise{float:left;display:block;margin-right:1.5873%;width:36.50794%;}.block-content-home-expertise:last-child{margin-right:0;}.block-content-home-taste{float:left;display:block;margin-right:1.5873%;width:61.90476%;margin-right:0;}.block-content-home-taste:last-child{margin-right:0;}.block-content-home-food .block-title,.block-content-home-food .block-body{float:left;display:block;margin-right:1.5873%;width:61.90476%;margin-left:19.04762%;}.block-content-home-food .block-title:last-child,.block-content-home-food .block-body:last-child{margin-right:0;}.block-content-home-news{float:left;display:block;margin-right:1.5873%;width:61.90476%;}.block-content-home-news:last-child{margin-right:0;}.block-content-home-news .views-row{float:left;display:block;margin-right:2.5641%;width:48.71795%;}.block-content-home-news .views-row:last-child{margin-right:0;}.block-content-home-news-sport{float:left;display:block;margin-right:1.5873%;width:36.50794%;margin-right:0;}.block-content-home-news-sport:last-child{margin-right:0;}.block-content-home-group{float:left;display:block;margin-right:1.5873%;width:100%;}.block-content-home-group:last-child{margin-right:0;}.block-content-home-group .block-title{float:left;display:block;margin-right:1.5873%;width:61.90476%;}.block-content-home-group .block-title:last-child{margin-right:0;}.block-content-home-group .block-body{float:left;display:block;margin-right:1.5873%;width:61.90476%;}.block-content-home-group .block-body:last-child{margin-right:0;}.block-content-home-group .block-body ul li:nth-child(4n)::after{display:none;}.block-content-home-group .block-image{float:left;display:block;margin-right:1.5873%;width:36.50794%;}.block-content-home-group .block-image:last-child{margin-right:0;}.block-content-news-selection .views-row:nth-child(3n){margin-right:0;}.block-content-press-selection .views-row{float:left;display:block;margin-right:1.5873%;width:23.80952%;}.block-content-press-selection .views-row:last-child{margin-right:0;}.block-content-press-selection .views-row:nth-child(4n){margin-right:0;}.block-content-press-selection .views-row:nth-child(4n+1){clear:left;}.block-content-target-products .views-row:nth-child(3n){margin-right:0;}.block-content-target-labels .views-row:nth-child(4n)::after{display:none;}.block-content-factories-selection .views-row:nth-child(4n)::after{display:none;}.block-content-brands .views-row:nth-child(6n){margin-right:0;}.block-content-contact-informations{float:left;display:block;margin-right:1.5873%;width:23.80952%;}.block-content-contact-informations:last-child{margin-right:0;}.block-content-contact-form{float:left;display:block;margin-right:1.5873%;width:74.60317%;margin-right:0;}.block-content-contact-form:last-child{margin-right:0;}.block-footer-top-brands{float:left;display:block;margin-right:1.5873%;width:100%;}.block-footer-top-brands:last-child{margin-right:0;}.block-footer-menu-main{float:left;display:block;margin-right:1.5873%;width:80.95238%;}.block-footer-menu-main:last-child{margin-right:0;}.block-footer-menu-targets{float:left;display:block;margin-right:1.5873%;width:17.46032%;margin-right:0;}.block-footer-menu-targets:last-child{margin-right:0;}.block-footer-menu-social{float:left;display:block;margin-right:1.5873%;width:17.46032%;}.block-footer-menu-social:last-child{margin-right:0;}.block-footer-bottom-menu-secondary{float:left;display:block;margin-right:1.5873%;width:61.90476%;}.block-footer-bottom-menu-secondary:last-child{margin-right:0;}.block-footer-bottom-menu-platforms{float:left;display:block;margin-right:1.5873%;width:36.50794%;}.block-footer-bottom-menu-platforms:last-child{margin-right:0;}#tarteaucitronRoot #tarteaucitron{top:81px !important;}}@media screen and (min-width:1600px){.block-highlighted-carousel .slideshow-informations{top:35%;}}
