Publiée le
diff --git a/pole-sbv-content/themes/pole-sbv/css/main.css b/pole-sbv-content/themes/pole-sbv/css/main.css
index cd268121..8bc988a9 100755
--- a/pole-sbv-content/themes/pole-sbv/css/main.css
+++ b/pole-sbv-content/themes/pole-sbv/css/main.css
@@ -18,29 +18,53 @@ h3 {
font-size:15px;
}
-.ornament-bg .img-text-holder img, .ornament-bg .img-text-holder iframe {
- object-fit: contain !important;
+
+
+.ornament-bg .img-text-holder .img-side {
+ width:50%;
+ position:relative;
+ overflow:hidden;
}
-.ornament-bg .img-text-holder iframe {
+.ornament-bg .img-text-holder .img-side img {
+ width:100%;
+ height:auto;
+ position:absolute;
+ top:50%;
+ transform:translateY(-50%)
+}
+
+.ornament-bg .img-text-holder .img-side iframe {
display:block;
max-width: 546px;
height:auto;
width:100%;
background-color:#000;
min-height:413px;
- align-self:flex-start;
+ align-self:flex-start;
+ position:relative;
+ top:50%;
+ transform:translateY(-50%)
}
-.ornament-bg .img-text-holder.actu-item iframe {
+.ornament-bg .img-text-holder.actu-item .img-side iframe {
background-color: transparent;
}
-.ornament-bg .img-text-holder.specvideo iframe {
+.ornament-bg .img-text-holder.specvideo .img-side iframe {
align-self: auto;
min-height: inherit;
}
+@media (max-width:767px) {
+ .ornament-bg .img-text-holder .img-side{
+ width:100%;
+ }
+ .ornament-bg .img-text-holder .img-side img {
+ position:relative;
+ }
+}
+
/*------------------Page Qui sommes nous?---------------------*/
.grp-ldc {
display:flex;
@@ -1199,6 +1223,10 @@ pointer-events: none;
}
+.index-men-women {
+ margin-top: 40px !important;
+}
+
.index-men-women .index-container .index-title {
display:flex;
justify-content:space-between;
diff --git a/pole-sbv-content/themes/pole-sbv/css/style.min-old.css b/pole-sbv-content/themes/pole-sbv/css/style.min-old.css
new file mode 100644
index 00000000..47ef5206
--- /dev/null
+++ b/pole-sbv-content/themes/pole-sbv/css/style.min-old.css
@@ -0,0 +1 @@
+#header .bottom-holder,.breadcrumbs,.client-section .grid-row .text-holder ul,.unmarked-list{margin:0;padding:0;list-style:none}#header .header-top:after,#header .menu-holder:after,.clearfix:after,.client-section .container:after,.container:after{content:"";display:block;clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-HeavyOblique.eot);src:url(../fonts/AvenirLTStd-HeavyOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-HeavyOblique.woff) format("woff"),url(../fonts/AvenirLTStd-HeavyOblique.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Heavy.eot);src:url(../fonts/AvenirLTStd-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Heavy.woff) format("woff"),url(../fonts/AvenirLTStd-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Medium.eot);src:url(../fonts/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Medium.woff) format("woff"),url(../fonts/AvenirLTStd-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Black.eot);src:url(../fonts/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Black.woff) format("woff"),url(../fonts/AvenirLTStd-Black.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Light.eot);src:url(../fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Light.woff) format("woff"),url(../fonts/AvenirLTStd-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Book.eot);src:url(../fonts/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Book.woff) format("woff"),url(../fonts/AvenirLTStd-Book.ttf) format("truetype");font-weight:400;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#292929;background:#fff;font:16px/1.44 Avenir,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px}img{max-width:100%;height:auto}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 10px;color:inherit}.h1,h1{font-size:68px}.h2,h2{font-size:40px}.h3,h3{font-size:30px}.h4,h4{font-size:26px}.h5,h5{font-size:22px}.h6,h6{font-size:20px}p{margin:0 0 1em}a{color:#1d1d1b}a:focus,a:hover{text-decoration:none}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #575756;padding:10px 5px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#292929}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#575756}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#575756}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#575756}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#575756}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#575756}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}#header{color:#fff;position:relative;background-color:#575756}#header a{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:inherit;text-decoration:none}#header a.color_link{color:#d0ae88}#header a:hover{color:#d0ae88}#header .header-top{font-size:15px;background-color:#191919;font-weight:600;padding:9px 0}#header .header-top nav{float:right}#header .header-top nav a{margin:0 24px;display:inline-block;position:relative}#header .header-top nav a:after{content:"";position:absolute;top:50%;right:-32px;width:6px;height:2px;margin-top:-1px;background-color:#fff}#header .header-top nav a:last-of-type{margin-right:0}#header .header-top nav a:last-of-type:after{display:none}#header .header-bottom{font-size:18px;background-color:#575756}#header .bottom-holder{margin:0;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:200px;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:14px}#header .bottom-holder li{display:-webkit-box;display:-ms-flexbox;display:flex}#header .bottom-holder li.current-menu-item a{background-color:#292929}#header .bottom-holder li:last-child a:after{display:none}#header .bottom-holder a{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;padding:46px 22px 39px;display:inline-block;position:relative;margin-right:1px;background-color:transparent;font-weight:700;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#header .bottom-holder a:first-child,#header .bottom-holder a:last-child{-ms-flex-negative:0;flex-shrink:0}#header .bottom-holder a:after{content:"";position:absolute;width:1px;top:50%;left:100%;background-color:#d0ae88;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#header .menu-close{position:absolute;top:7px;right:12px;display:inline-block;width:16px;height:16px;overflow:hidden;z-index:2;display:none;cursor:pointer}#header .menu-close:hover:after,#header .menu-close:hover:before{-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background-color:#d0ae88}#header .menu-close:after,#header .menu-close:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);height:3px;background-color:#fff;width:20px;border-radius:30px}#header .menu-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#header .logo{display:inline-block;width:189px;padding:0 5px 0 0;position:absolute;right:0;left:0;bottom:8px}#header .logo-container{position:absolute;left:15px;right:0;bottom:0;width:100%;max-width:1280px;margin:0 auto;padding:0 15px}#header .logo img{width:100%;height:auto}.menu-opener{-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;display:none;font-size:0;text-indent:-9999px;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:4px 0;width:22px;height:14px;overflow:hidden}.menu-opener .burger{display:block;height:2px;background-color:#fff}#footer{background-color:#575756;overflow:hidden;color:#fff;font-size:13px}#footer a{color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .footer-left{width:76.7%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-links{padding:30px 10px 33px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#footer .footer-links a:hover{color:#d0ae88}#footer .footer-links .col{width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer-links .col:first-child{width:27.5%}#footer .footer-links .col:last-child{width:45%}#footer .footer-links a{position:relative;padding:7px 5px 7px 30px}#footer .footer-links a:after{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background-color:#fff}#footer .footer-right{background-color:#d0ae88;position:relative;width:16.5%;padding:19px 10px 20px 35px;-ms-flex-item-align:stretch;align-self:stretch}#footer .footer-right nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer-right nav a{margin-bottom:4px;display:inline-block;font-size:13px}#footer .footer-right:after{content:"";display:inline-block;position:absolute;top:0;left:100%;right:auto;bottom:0;width:9999px;background-color:#d0ae88}#footer .logo{display:inline-block;width:168px;padding:0 5px 0 0;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}#footer .logo img{width:100%;height:auto}#footer .footer-contact{display:none;text-align:center;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:-.3px}#footer .footer-contact address{margin-bottom:0;font-style:normal}.home-page h2{font-size:48px;font-weight:300}.ornament-bg{background:url(../images/ornament.png) -5px 0;background-size:3.5%;background-color:#fff5eb;padding:39px 0 82px;border-top:25px solid #fff5eb}.ornament-bg .content-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:58px 58px 75px 84px;border:1px solid #d0ae88;position:relative}.ornament-bg .content-wrapper .btn-holder,.ornament-bg .content-wrapper .section-title{position:absolute;background-color:#fff5eb;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ornament-bg .content-wrapper .section-title{padding:0 22px;line-height:100px;top:-60px}.ornament-bg .content-wrapper .btn-holder{padding:22px;bottom:-56px}.ornament-bg .img-text-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 10px #7d7c7c;box-shadow:0 0 10px #7d7c7c;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ornament-bg .img-text-holder img{display:block;max-width:546px;height:auto;-o-object-fit:cover;object-fit:cover}.ornament-bg .img-text-holder .text-side{padding:35px 45px 15px 33px;background-color:#fff;position:relative;max-width:620px}.ornament-bg .img-text-holder .text-side h6{font-weight:700;margin-bottom:0;line-height:1.1}.ornament-bg .img-text-holder .text-side span{font-size:15px;font-style:italic}.ornament-bg .img-text-holder .text-side .divider{height:1px;width:70%;background-color:#7d7c7c;margin:4px 0 29px}.ornament-bg .img-text-holder .text-side p{color:#7d7c7c;line-height:1.2}.ornament-bg .img-text-holder .text-side p:nth-of-type(2){margin-bottom:0}.ornament-bg .img-text-holder .text-side .mobile-p{display:none}.ornament-bg .img-text-holder .text-side .bottom-r-link{padding:15px;position:absolute;right:0;bottom:0;line-height:1}.brands{padding:62px 0 90px}.brands h2{text-align:center;margin-bottom:48px}.brands .carousel-holder{padding:23px 100px 48px;-webkit-box-shadow:0 0 12px #7d7c7c;box-shadow:0 0 12px #7d7c7c}.brands .carousel-holder .brands-carousel .brands-slide{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;display:block;width:220px;margin:0 auto}.brands .carousel-holder .brands-carousel .brands-slide:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.brands .carousel-holder .brands-carousel img{display:block;width:100%;height:auto}.brands .carousel-holder .brands-carousel .owl-nav{display:block;width:100%;height:33px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block;position:absolute;width:25px;height:33px;right:-65px;left:auto;font-size:0;background:url(../images/owl-nav-arrow-brown.svg)}.brands .carousel-holder .brands-carousel .owl-nav .owl-next:hover,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev:hover{opacity:.5}.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{left:-60px;right:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image-bg{padding:30px 0 67px;background:url(../images/bottom-img-bg.svg) #f4f4f4;background-repeat:no-repeat;background-size:100%;background-position:0 42%}.image-bg .section-title{text-align:center;margin-bottom:20px}.image-bg p{display:block;margin:0 auto;width:85%;text-align:center;font-size:23px;font-weight:500;margin-bottom:50px;line-height:1.2}.pictures-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 23px 53px 32px;background-color:#fff}.pictures-holder .picture-holder{width:12.5%;max-height:164px}.pictures-holder .picture-holder.picture-1,.pictures-holder .picture-holder.picture-2{width:7%}.pictures-holder .picture-holder.picture-3{width:11%}.pictures-holder .picture-holder img{display:block;margin:0 auto}.marked-red{color:#e30613}.marked-middle-gray{color:#585857}.bold{font-weight:600;color:inherit}.notre-savoir-page .banner{background-position:50% 100%}.notre-savoir-page strong{display:inline-block;text-align:center;font-size:26px;font-weight:500;line-height:1.2;font-style:italic}.text-content{margin-bottom:37px}.text-content .heading-decoration{margin-bottom:15px}.text-content .text-wrapper p{line-height:1.2;color:#7d7c7c}.text-content .text-wrapper p:first-of-type{margin-bottom:0}.text-content .text-wrapper p:nth-of-type(2){margin-bottom:30px}.text-content .illustration-block{max-width:956px;margin:0 auto;padding:18px 89px 42px 112px;-webkit-box-shadow:2px 2px 6px #575756;box-shadow:2px 2px 6px #575756;margin-bottom:35px}.text-content .illustration-block .illstr-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.text-content .illustration-block .illstr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:225px}.text-content .illustration-block .illstr img{display:block;width:100%;height:auto}.text-content .illustration-block .illstr:first-child{width:132px}.text-content .illustration-block .illstr:nth-child(2) img{position:relative;right:30px}.text-content .illustration-block .illstr:last-child{width:205px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.text-content .illustration-block .illstr:last-child img{position:relative;right:42px}.text-content-2{margin-bottom:45px}.text-content-2 .heading-decoration{margin-bottom:30px}.text-content-2 .desktop-text{margin-bottom:43px}.text-content-2 .desktop-text p:first-child{margin-bottom:0}.text-content-2 p{line-height:1.2;text-align:center}.text-content-2 p:nth-of-type(2){margin-bottom:10px}.text-content-2 p:nth-of-type(3){margin-bottom:45px}.text-content-2 .pictures-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:422px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:58px}.text-content-2 .row-element{width:104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-content-2 .row-element img{display:block;width:100%;height:auto}.text-content-2 .row-element:first-child{width:139px}.text-content-2 .row-element:nth-child(2){position:relative;right:12px}.text-content-2 .row-element:last-child{width:72px}.text-content-2 strong{display:block;width:82%;margin:0 auto;margin-bottom:40px}.text-content-2 .bold{font-size:20px;margin-bottom:20px;text-align:center}.scheme-block{margin-bottom:31px}.scheme-block .scheme-mobile{display:none}.scheme-block .heading-decoration{margin-bottom:20px}.scheme-block .scheme-holder{margin-bottom:44px}.scheme-block .single-text{text-align:right;margin-bottom:30px}.fluid-text-image{margin-bottom:50px}.fluid-text-image .heading-decoration{margin-bottom:30px}.w50-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.w50-wrapper .w50-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;min-height:375px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.w50-wrapper .w50-block:nth-child(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.w50-wrapper .w50-block:nth-child(3) .w50-container{padding:0 10px}.w50-wrapper .w50-container{max-width:640px}.w50-wrapper .w50-container ul{padding-top:20px;margin-bottom:31px}.w50-wrapper .w50-container ul li{font-weight:600;font-size:20px;line-height:1.2}.w50-wrapper .w50-container img{display:block;width:51%;height:auto;margin-left:19%;margin-bottom:40px}.w50-wrapper .w50-container p{line-height:1.2}.w50-wrapper .w50-container p:first-of-type{margin-bottom:0}.w50-wrapper .w50-container .bold{text-transform:uppercase}.w50-wrapper .w50-container .text-holder{width:84%;padding-top:130px;margin:0 auto}.w50-wrapper .w50-container .text-holder strong{top:-20px}.marked-gold{color:#d0ae88}.marked-gold.mobile,.mobile-text{display:none}.unmarked-list{padding:0}.container{max-width:1310px;margin:0 auto;padding:0 15px}.wrapper{overflow:hidden}.button-red{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:block;padding:16.5px 4px;min-width:276px;font-size:20px;font-weight:600;color:#fff;text-decoration:none;background-color:#e30613;border-top:2px solid #e30613;border-left:2px solid #e30613;border-right:2px solid #e30613;border-bottom:7px solid #b5050f;text-align:center}.button-red:hover{background-color:#fff;color:#e30613}.banner{height:519px;background-size:cover;background-position:50% 50%;position:relative;margin-bottom:104px;background-repeat:no-repeat}.banner .caption-title{position:absolute;bottom:-54px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:675px;padding:26px 43px;background-color:#fff;-webkit-box-shadow:0 -10px 15px 0 rgba(0,1,0,.2);box-shadow:0 -10px 15px 0 rgba(0,1,0,.2);z-index:3}.banner .caption-title h1{display:inline-block;width:100%;font-size:40px;text-align:center;color:#d0ae88}.banner .caption-title .thin{font-weight:300}.banner .caption-title .thin .bold{font-weight:600}.breadcrumbs li{display:inline-block;margin-right:10px;position:relative;color:#fff;font-size:16px;text-shadow:0 0 4.5px rgba(0,0,0,.6)}.breadcrumbs li a{color:inherit;text-decoration:none}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li:after{content:"-";position:absolute;width:3px;height:1px;right:-7px}.breadcrumbs li:last-child:after{display:none}.banner-carousel .slide{height:738px;background-size:100%;background-position:50% 10%;background-repeat:no-repeat}.banner-carousel .slide-title{position:absolute;width:100%;top:62%;left:0}.banner-carousel .slide-title .container{padding-left:170px}.banner-carousel .slide-title strong{display:inline-block;width:100%;font-weight:700;font-size:24px;color:#fff}.banner-carousel .owl-nav{max-width:272px;height:30px;width:100%;position:absolute;top:88.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.banner-carousel .owl-nav .owl-next,.banner-carousel .owl-nav .owl-prev,.banner-carousel .products .products-carousel .owl-nav .owl-prev,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev,.products .products-carousel .banner-carousel .owl-nav .owl-prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;width:25px;height:33px;right:0;left:auto;font-size:0;padding:10px}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:after,.banner-carousel .owl-nav .owl-next:after,.banner-carousel .owl-nav .owl-prev:after,.banner-carousel .products .products-carousel .owl-nav .owl-prev:after,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev:after,.products .products-carousel .banner-carousel .owl-nav .owl-prev:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background-image:url(../images/owl-nav-arrow.svg);background-repeat:no-repeat;background-position:50% 50%}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:hover,.banner-carousel .owl-nav .owl-next:hover,.banner-carousel .owl-nav .owl-prev:hover,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev:hover{opacity:.6}.banner-carousel .owl-nav .owl-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;right:auto}.banner-carousel .owl-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;max-width:100px;width:100%;top:88.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-carousel .owl-dots .owl-dot{position:relative;width:18px;height:18px;background:transparent;border:1px solid #fff;border-radius:50%}.banner-carousel .owl-dots .owl-dot:after{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";opacity:0;position:absolute;width:12px;height:12px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:50%}.banner-carousel .owl-dots .owl-dot.active:after,.banner-carousel .owl-dots .owl-dot:hover:after{opacity:1}.accelerators-block{padding:60px 0 100px}.accelerators-block .accelerators-holder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accelerators-block .accelerators-holder .accelerator:last-child .acc-title{padding-top:50px}.accelerators-block .accelerator{display:block;width:30%;position:relative}.accelerators-block .accelerator img{display:block;width:100%;height:auto}.accelerators-block .acc-title-holder{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:3.5%;left:3.5%;width:93%;height:93%;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.accelerators-block .acc-title-holder .acc-title{width:100%;text-align:center}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{display:inline-block;width:100%;line-height:1.2;color:#fff;font-size:48px;text-shadow:2px 2px 6px #575756}.accelerators-block .acc-title-holder .acc-title span{line-height:1}.accelerators-block .acc-title-holder .acc-title .grayscale,.accelerators-block .acc-title-holder .acc-title .grayscale.grayscale-fade{-webkit-transition:-webkit-filter 2s;transition:-webkit-filter 2s;-o-transition:filter 2s;transition:filter 2s;transition:filter 2s, -webkit-filter 2s}.banner-decor{position:relative}.banner-decor:after{content:"";display:inline-block;left:0;right:0;bottom:0;background-image:url(../images/banner-decor.png);position:absolute;height:92px;background-size:100% 100%;pointer-events:none}.solution .text-holder{text-align:center;font-size:16px;color:#7d7c7c;line-height:1.2;margin-bottom:37px}.solution .text-holder span{display:block;font-weight:400}.solution .text-holder strong{display:block;font-weight:900;text-transform:uppercase}.solution .text-holder p{margin-bottom:20px}.solution-illustration{padding:38px 65px 0;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);color:#d0ae88;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-bottom:40px}.solution-illustration .img-box{width:20%;font-size:20px;border-right:1px solid #d0ae88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding-bottom:22px;margin-bottom:20px}.solution-illustration .img-box:last-child{border:none}.solution-illustration .img-box img{display:inline-block;margin-bottom:0}.solution-illustration .img-box .img-caption{font-weight:400;width:100%;display:block;-ms-flex-item-align:end;align-self:flex-end}.heading-decoration{position:relative;display:inline-block;min-width:264px;color:#fff}.heading-decoration .text{position:relative;height:100%;width:100%;z-index:2;display:block;padding:12px 114px 18px 15px}.heading-decoration .text:after{content:"";position:absolute;left:88px;right:176px;bottom:0;top:3.9%;background-image:url(../images/heading-decor-center.png);background-size:1px 100%;background-repeat:repeat-x;z-index:-1}.heading-decoration:before{left:0;top:0;width:88px;background-image:url(../images/heading-decor-left.png)}.heading-decoration:after,.heading-decoration:before{content:"";position:absolute;bottom:0;display:inline-block;background-size:100% 100%;background-repeat:no-repeat;z-index:1}.heading-decoration:after{right:0;top:-26%;width:176px;background-image:url(../images/heading-decor-right.png)}.products .gallery-title{display:block;text-align:center;color:#d0ae88;font-size:24px;font-style:italic;margin-bottom:10px;padding-top:5px}.products .product-carousel-holder{margin-bottom:50px}.products .products-carousel{padding:0 97px}.products .products-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.products .products-carousel .owl-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:opacity .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;opacity:.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);padding:25px 35px;border:1px solid #7d7c7c;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin-top:48px;margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff}.products .products-carousel .owl-item img{width:100%}.products .products-carousel .owl-item:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #d0ae88}.products .products-carousel .owl-item .slide-title{position:absolute;top:15px;left:15px;right:15px;bottom:15px;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:36px;color:#fff;text-shadow:0 0 9px rgba(0,0,0,.35)}.products .products-carousel .owl-item.center{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:1;z-index:9999}.products .products-carousel .owl-nav{display:block;width:100%;height:33px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block;position:absolute;width:40px;height:54px;right:0;left:auto;top:-26px;font-size:0;background:url(../images/owl-nav-arrow-brown.svg)}.products .products-carousel .owl-nav .owl-next:hover,.products .products-carousel .owl-nav .owl-prev:hover{opacity:.8}.products .products-carousel .owl-nav .owl-prev{left:0;right:auto;width:40px;height:54px;top:-26px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.products .products-carousel .owl-nav .owl-prev:hover{opacity:.8}.client-section{background-color:#f4f4f4;padding-top:46px}.client-section .heading-decoration{margin-bottom:30px}.client-section .grid-row .top-row{background:#fff;position:relative}.client-section .grid-row .img-holder{position:absolute;top:0;left:0;right:50%;bottom:0}.client-section .grid-row .img-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top}.client-section .grid-row .text-holder{width:50%;float:right;padding:38px 37px 130px 34px;min-height:406px;position:relative;line-height:1.2}.client-section .grid-row .text-holder p{margin-bottom:20px}.client-section .grid-row .text-holder ul{line-height:1.2}.client-section .grid-row .text-holder ul li{position:relative;padding-left:10px}.client-section .grid-row .text-holder ul li:after{content:"";position:absolute;top:9px;left:0;height:1px;width:6px;background-color:currentColor}.client-section .grid-row.inverse .text-holder{float:left;padding-bottom:140px;padding-left:0;position:relative}.client-section .grid-row.inverse .text-holder .btn-holder{left:-140px}.client-section .grid-row.inverse .img-holder{position:absolute;top:0;left:50%;right:0;bottom:0}.client-section .grid-row.inverse .bottom-row .container:after{content:"";position:absolute;left:25%;-webkit-transform:translateX(calc(-50% - 70px));-ms-transform:translateX(calc(-50% - 70px));transform:translateX(calc(-50% - 70px));z-index:99;top:-1px;height:0;width:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #fff}.client-section .grid-row .bottom-row{display:none;position:relative;-webkit-box-shadow:inset 0 13px 10px -12px rgba(0,0,0,.2),inset 0 -13px 10px -12px rgba(0,0,0,.2);box-shadow:inset 0 13px 10px -12px rgba(0,0,0,.2),inset 0 -13px 10px -12px rgba(0,0,0,.2)}.client-section .grid-row .bottom-row .container{position:relative;padding-top:42px;padding-bottom:28px}.client-section .grid-row .bottom-row .container .slide-close{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;font-size:29px;color:#e30613;border:1px solid #e30613;width:32px;height:32px;border-radius:50%;text-align:center;line-height:28px;display:inline-block;right:18px;top:13px;font-weight:900;text-decoration:none;position:absolute;z-index:999}.client-section .grid-row .bottom-row .container .slide-close:hover{opacity:.8}.client-section .grid-row .bottom-row .container:after{content:"";position:absolute;left:75%;z-index:99;top:-1px;height:0;width:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #fff}.client-section .grid-wrapper{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.client-section .h4{color:#d0ae88;font-weight:900;position:relative;margin-bottom:32px;display:block}.client-section .h4:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:currentColor}.client-section .btn-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:70px;right:0;bottom:60px}.client-section .logo-group .h5{color:#7d7c7c;position:relative;margin-bottom:38px}.client-section .logo-group .h5:after{position:absolute;content:"";width:219px;bottom:1px;left:0;height:1px;background-color:currentColor}.client-section .logo-group .logos-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.client-section .logo-group .logos-holder .logo-box{-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;margin-right:7.1%;margin-bottom:35px;width:19.5%;display:inline-block;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:243px;text-align:center}.client-section .logo-group .logos-holder .logo-box:last-child{margin-right:0}.client-section .logo-group .logos-holder .logo-box img{width:90%}.client-section .logo-group .logos-holder .logo-box:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:1025px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none}}@media (min-width:1501px){#header .header-top nav{margin-right:-32px}#header .bottom-holder{margin-right:-54px}}@media screen and (max-width:1820px){.banner-carousel .slide{height:638px;background-size:cover}}@media screen and (max-width:1600px){.banner .caption-title{padding:26px 33px}.banner .caption-title h1{font-size:32px}.banner-carousel .slide-title .container{padding-left:250px}.banner-carousel .slide-title strong{font-size:20px}.accelerators-block .accelerators-holder .accelerator:last-child .acc-title{padding:0}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{font-size:36px}}@media (max-width:1499px){#header .bottom-holder{font-size:14px}#header .logo{width:165px}}@media screen and (max-width:1250px){.banner-carousel .slide-title .container{padding-left:180px}}@media (max-width:1199px){#header .bottom-holder a{padding:20px 5px;font-size:14px}#header .bottom-holder a br{display:none}#header .bottom-holder a:first-child,#header .bottom-holder a:last-child{-ms-flex-negative:1;flex-shrink:1}#header .logo{width:100px}#footer .footer-links{padding:30px 5px 30px 10px}#footer .footer-links a{padding-left:15px}#footer .footer-right{padding:19px 10px}#footer .logo{width:120px}.home-page h2{font-size:40px}.ornament-bg{padding:20px 15px 50px}.ornament-bg .content-wrapper{padding:48px 48px 65px 64px}.ornament-bg .content-wrapper .section-title{line-height:1.2;top:-30px}.ornament-bg .content-wrapper .btn-holder{padding:16px;bottom:-47px}.ornament-bg .img-text-holder img{max-width:55%}.brands .carousel-holder .brands-carousel .brands-slide{width:190px}.button-red{padding:12px 28px}.banner .caption-title{padding:20px 22px;min-width:555px;bottom:-30px}.banner .caption-title h1{font-size:28px}.banner-carousel .slide{height:490px}.banner-carousel .slide-title .container{padding-left:212px}.banner-carousel .slide-title strong{font-size:18px}.banner-carousel .owl-dots,.banner-carousel .owl-nav{top:85.5%}.solution-illustration{padding:30px 20px 0}.products .gallery-title{font-size:22px}.products .products-carousel{padding:0 40px}.products .products-carousel .owl-item .slide-title{font-size:33px}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{width:20px;height:27px;top:0}.client-section .btn-holder,.client-section .grid-row.inverse .text-holder .btn-holder{left:0}}@media (max-width:1023px){p{font-size:15px}#header .header-top{font-size:13px;font-weight:400;padding:4px 0}#header .header-top nav{margin-right:0}#header .bottom-holder{padding-left:100px}#header .bottom-holder a{padding:21px 4px 22px;font-size:12px}#header .logo{width:92px;bottom:4px}#footer{font-size:11px}#footer .footer-left{width:82%}#footer .footer-right{width:16%}#footer .logo{width:95px}.home-page h2{font-size:32px}.ornament-bg{padding:20px 0 30px;background-size:5%}.ornament-bg .content-wrapper{padding:0 20px 20px;border:0}.ornament-bg .content-wrapper .section-title{position:relative;background:transparent;padding:0;max-width:280px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto;text-align:center}.ornament-bg .content-wrapper .section-title:after{content:"";position:absolute;top:50%;height:1px;width:500px;right:-525px;left:auto;background-color:#d0ae88}.ornament-bg .content-wrapper .section-title:before{content:"";position:absolute;top:50%;height:1px;width:500px;background-color:#d0ae88;left:-525px}.ornament-bg .content-wrapper .btn-holder{padding:6px 22px;bottom:-30px;position:relative;background:transparent;padding:0;max-width:280px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto;text-align:center}.ornament-bg .content-wrapper .btn-holder:after{right:-530px;left:auto}.ornament-bg .content-wrapper .btn-holder:after,.ornament-bg .content-wrapper .btn-holder:before{content:"";display:block;position:absolute;top:50%;height:1px;width:500px;background-color:#d0ae88}.ornament-bg .content-wrapper .btn-holder:before{left:-530px}.ornament-bg .img-text-holder .text-side{padding:15px 25px 25px 15px}.brands .carousel-holder .brands-carousel .brands-slide{width:120px}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{width:20px;height:28px}.image-bg p{font-size:18px}.notre-savoir-page strong{font-size:20px}.text-content .illustration-block{padding:18px 55px 32px 72px}.text-content .illustration-block .illstr{width:175px}.text-content .illustration-block .illstr:first-child{width:102px}.text-content .illustration-block .illstr:last-child{width:155px}.scheme-block .scheme-holder{margin-bottom:10px}.scheme-block .single-text{margin-bottom:40px}.w50-wrapper .w50-block{min-height:275px}.w50-wrapper .w50-container ul{margin-bottom:20px}.w50-wrapper .w50-container ul li{font-size:16px;font-size:15px}.w50-wrapper .w50-container img{width:60%;margin:0 auto;margin-bottom:20px}.button-red{font-size:16px}.banner .caption-title{padding:15px 18px;bottom:-20px;min-width:555px}.banner .caption-title h1{font-size:23px}.banner-carousel .slide-title .container{padding-left:112px}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.banner-carousel .owl-nav .owl-next,.banner-carousel .owl-nav .owl-prev,.banner-carousel .products .products-carousel .owl-nav .owl-prev,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev,.products .products-carousel .banner-carousel .owl-nav .owl-prev{width:20px;height:28px}.accelerators-block{padding:34px 0 43px}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{font-size:24px;line-height:1.3}.solution-illustration{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:39px;padding-right:39px}.solution-illustration .img-box{width:33%;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-illustration .img-box:nth-child(3){border-right:none}.heading-decoration{font-size:24px}.heading-decoration .text{padding-right:90px}.products .product-carousel-holder{margin-bottom:40px}.products .products-carousel .owl-item .slide-title{font-size:30px}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{width:20px;height:28px}}@media (max-width:767px){body{padding-top:62px}body.to-top #header{opacity:1;top:0}body.to-bottom #header{opacity:0;top:-62px}#header{position:fixed;top:0;left:0;right:0;z-index:999;opacity:1;-webkit-transition:opacity .3s ease-in-out,top .3s ease-in-out;-o-transition:opacity .3s ease-in-out,top .3s ease-in-out;transition:opacity .3s ease-in-out,top .3s ease-in-out}#header.hidden{opacity:0;top:-62px}#header .header-top{background-color:transparent;padding-top:15px;padding-bottom:23px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#header .header-top nav{float:left;margin-left:20px}#header .header-top nav a{width:100%;color:#d0ae88;margin:0;font-size:15px;font-weight:600;text-align:left}#header .header-top nav a:after{display:none!important}#header .header-bottom{background-color:transparent;position:relative;z-index:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#header .bottom-holder{padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:14px}#header .bottom-holder li:last-child a:after{display:block}#header .bottom-holder li{width:100%}#header .bottom-holder a{width:100%;display:block;text-align:left;padding:21px 20px 22px;font-size:18px;font-weight:400;font-size:13px}#header .bottom-holder a:after{height:1px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);bottom:0;top:auto;left:20px;right:20px;width:auto}#header .menu-holder{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;position:absolute;top:62px;left:0;width:215px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;background-color:rgba(72,72,71,.9);z-index:999;max-height:calc(100vh - 62px);overflow:auto}#header .menu-holder .container{padding-left:0!important;padding-right:0!important}#header .menu-close{display:block;position:absolute}#header .logo{position:static;padding-top:5px}#header .logo-container{position:static;text-align:center}.menu-open #header .menu-holder{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-opener{position:absolute;top:50%;left:13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}#footer{padding-top:20px}#footer,#footer .container{display:block}#footer .footer-left{width:100%}#footer .footer-links{display:none}#footer .footer-right{display:block;width:100%;background-color:transparent;padding-top:16px}#footer .footer-right nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer-right nav a{font-size:10px}#footer .footer-right:after{display:none}#footer .logo{width:163px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 auto 17px}#footer .footer-contact{display:block}.mobile-hidden{display:none!important}.home-page h2{font-size:30px}.ornament-bg{padding:10px 0 50px;background-size:9%}.ornament-bg .content-wrapper .section-title{top:-13px}.ornament-bg .img-text-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.ornament-bg .img-text-holder .text-side,.ornament-bg .img-text-holder img{max-width:100%;width:100%}.ornament-bg .img-text-holder .text-side{padding:15px 25px 40px 15px}.ornament-bg .img-text-holder .text-side h6{text-align:center}.ornament-bg .img-text-holder .text-side span{display:inline-block;width:100%;text-align:center}.ornament-bg .img-text-holder .text-side .divider{width:100%;margin-bottom:16px}.brands .carousel-holder{padding:20px 60px 32px}.brands .carousel-holder .brands-carousel .brands-slide{width:150px}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{width:14px;height:19px;right:-15px}.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{left:-15px}.pictures-holder .picture-holder,.pictures-holder .picture-holder.picture-3{width:9%}.notre-savoir-page strong{font-size:18px}.text-content .illustration-block{padding:18px 35px 32px 42px}.text-content .illustration-block .illstr{width:135px}.text-content .illustration-block .illstr:first-child{width:75px}.text-content .illustration-block .illstr:nth-child(2) img{right:0;left:auto}.text-content .illustration-block .illstr:last-child{width:115px}.text-content .illustration-block .illstr:last-child img{right:0;left:auto}.text-content-2 .desktop-text{margin-bottom:0}.text-content-2 .pictures-row{padding-top:30px;margin-bottom:30px}.text-content-2 .bold{font-size:16px;margin-bottom:12px}.scheme-block .scheme-desktop{display:none}.scheme-block .scheme-mobile{display:block;width:60%;margin:0 auto}.fluid-text-image{margin-bottom:30px}.w50-wrapper .w50-block{width:100%}.w50-wrapper .w50-block:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;min-height:90px}.w50-wrapper .w50-block:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.w50-wrapper .w50-block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.w50-wrapper .w50-container{max-width:100%;width:100%;padding:0 15px}.w50-wrapper .w50-container .text-holder{width:100%;padding-top:15px}.button-red{padding:12px 20px;font-size:16px}.banner{height:419px;margin-bottom:80px;height:320px}.banner .caption-title{min-width:395px;bottom:-40px}.breadcrumbs li{font-size:15px;font-size:12px}.banner-carousel .slide{height:390px}.banner-carousel .slide-title strong{font-size:14px;line-height:1}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.banner-carousel .owl-nav .owl-next,.banner-carousel .owl-nav .owl-prev,.banner-carousel .products .products-carousel .owl-nav .owl-prev,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev,.products .products-carousel .banner-carousel .owl-nav .owl-prev{width:14px;height:19px}.accelerators-block{padding:30px 0 0}.accelerators-block .accelerators-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.accelerators-block .accelerator{width:100%;height:280px;margin-bottom:30px}.accelerators-block .accelerator img{height:100%;-o-object-fit:cover;object-fit:cover}.accelerators-block .acc-title-holder{top:8%;height:84%}.banner-decor:after{height:24px}.solution .text-holder{margin-bottom:23px}.solution-illustration{padding-top:10px;margin-bottom:30px}.solution-illustration .img-box{width:100%;border-right:none;border-bottom:1px solid #d0ae88;padding-bottom:17px;min-height:225px;margin-bottom:5px}.heading-decoration{font-size:18px;min-width:230px;margin-bottom:22px;margin-left:-7px}.heading-decoration .text{padding:7px 70px 9px 11px}.heading-decoration:after{top:-25%}.products .gallery-title{font-size:16px;line-height:1.1;padding-top:0;margin-top:-7px;margin-bottom:15px}.products .product-carousel-holder{margin-bottom:24px}.products .products-carousel .owl-item:after{top:5px;left:5px;right:5px;bottom:5px}.products .products-carousel .owl-item .slide-title{font-size:23px}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{width:14px;height:19px;right:0}.products .products-carousel .owl-nav .owl-prev{left:0}.client-section .grid-row .img-holder{position:static;margin-left:-15px;margin-right:-15px}.client-section .grid-row .img-holder img{height:auto}.client-section .grid-row .text-holder{min-height:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:19px;padding-right:0!important;padding-left:0!important;padding-bottom:105px}.client-section .grid-row .text-holder p{margin-bottom:18px}.client-section .grid-row .text-holder ul{font-size:15px}.client-section .grid-row .text-holder ul li:after{top:11px}.client-section .grid-row.inverse .text-holder{padding-bottom:105px}.client-section .grid-row.inverse .img-holder{position:static}.client-section .grid-row.inverse .bottom-row .container:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.client-section .grid-row .bottom-row .container{padding:49px 10px 12px}.client-section .grid-row .bottom-row .container .slide-close{width:22px;height:22px;top:18px;right:21px;font-size:18px;line-height:21px}.client-section .grid-row .bottom-row .container:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.client-section .h4{text-align:center;margin:0 auto 10px;font-size:24px;max-width:200px;display:block}.client-section .h4:after{right:calc(100% + 10px);left:-999px;top:50%}.client-section .h4:before{content:"";position:absolute;bottom:0;height:1px;background-color:currentColor;left:calc(100% + 10px);right:-9999px;top:50%}.client-section .btn-holder .button-red{min-width:225px}.client-section .btn-holder{bottom:30px}.client-section .logo-group .h5{font-size:22px;margin-bottom:15px}.client-section .logo-group .logos-holder .logo-box{height:121px;margin-right:2%;width:22%}}@media (max-width:767px) and (max-width:479px){.client-section .h4:before{left:100%}}@media screen and (max-width:600px){.banner-carousel .slide-title .container{padding-left:70px;line-height:1}.accelerators-block .accelerator{height:220px;margin-bottom:20px}}@media (max-width:479px){#footer .logo{width:93px}.ornament-bg{background-size:15%;padding-bottom:0}.ornament-bg .container{padding:0}.ornament-bg .content-wrapper{padding:0 0 36px}.ornament-bg .content-wrapper .section-title{top:-19px;padding:0}.ornament-bg .content-wrapper .section-title:after{right:-500px;left:auto}.ornament-bg .content-wrapper .section-title:before{left:-500px}.ornament-bg .content-wrapper .btn-holder{width:84%;padding:6px 23px;bottom:-16px}.ornament-bg .content-wrapper .btn-holder:after{right:-500px}.ornament-bg .content-wrapper .btn-holder:before{left:-500px}.ornament-bg .content-wrapper .btn-holder .button-red{min-width:222px}.ornament-bg .img-text-holder img{height:249px}.ornament-bg .img-text-holder .text-side{padding:10px 25px 30px 15px}.ornament-bg .img-text-holder .text-side p{display:none}.ornament-bg .img-text-holder .text-side .mobile-p{display:block}.ornament-bg .img-text-holder .text-side .bottom-r-link{padding:10px 10px 25px}.brands{padding:0}.brands h2{margin-bottom:35px}.brands .carousel-holder{padding:20px 30px 32px;-webkit-box-shadow:none;box-shadow:none}.brands .carousel-holder .brands-carousel .brands-slide{width:100px}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{right:-18px}.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{left:-18px}.image-bg{padding:38px 0 67px;background-size:200%;background-position:-280px -190px}.image-bg .container{padding:0}.image-bg .section-title{width:80%;margin:0 auto;line-height:1.1;margin-bottom:16px}.image-bg p{width:90%;line-height:1.2}.pictures-holder{max-width:260px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:23px 20px}.pictures-holder .picture-holder{width:36%;margin-bottom:10px}.pictures-holder .picture-holder.picture-1{width:39%}.pictures-holder .picture-holder.picture-2{width:26%}.pictures-holder .picture-holder.picture-2 img{position:relative;right:15px}.pictures-holder .picture-holder.picture-3{width:36%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pictures-holder .picture-holder.picture-4{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pictures-holder .picture-holder.picture-5{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.pictures-holder .picture-holder.picture-6{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.pictures-holder .picture-holder.picture-7{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.pictures-holder .picture-holder.picture-8{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.text-content .heading-decoration{margin-bottom:21px}.text-content .illustration-block{padding:30px 5px 5px;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.text-content .illustration-block .illstr-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.text-content .illustration-block .illstr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:225px;margin-bottom:32px}.text-content .illustration-block .illstr:first-child{width:132px}.text-content .illustration-block .illstr:last-child{width:205px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-content-2 .heading-decoration{margin-bottom:12px}.text-content-2 p{text-align:left;letter-spacing:-.3px}.text-content-2 p:nth-of-type(2){margin-bottom:15px}.text-content-2 .pictures-row{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:26px}.text-content-2 .row-element{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;margin-bottom:20px}.text-content-2 .row-element:first-child{width:100px}.text-content-2 .row-element:nth-child(2){right:0;left:auto}.text-content-2 .row-element:last-child{width:50px;margin-bottom:0}.text-content-2 strong{width:100%;margin-bottom:15px}.scheme-block .scheme-mobile{display:block;width:100%;height:1124px;margin:0 auto}.scheme-block .scheme-mobile img{width:100%;height:100%}.scheme-block .heading-decoration{margin-bottom:30px}.scheme-block .scheme-holder{margin-bottom:37px}.scheme-block .single-text{display:none}.fluid-text-image{margin-bottom:15px}.fluid-text-image .heading-decoration{margin-bottom:20px}.w50-wrapper .w50-block{min-height:185px}.w50-wrapper .w50-container{padding:0}.w50-wrapper .w50-container img{margin-bottom:18px;width:80%}.marked-gold.desktop{display:none}.marked-gold.mobile{display:block}.desktop-text{display:none}.mobile-text{display:block}.banner{height:275px;margin-bottom:67px}.banner .caption-title{padding:15px 5px;min-width:280px;bottom:-53px}.banner .caption-title .thin,.banner .caption-title .thin .bold{display:inline-block;width:100%;text-align:center}.banner-carousel .slide{height:291px;background-size:cover}.banner-carousel .slide.main-slide{background-position:43% 50%;background-size:155%}.banner-carousel .slide-title .container{padding-left:20px}.banner-carousel .slide-title strong{font-size:12px}.banner-carousel .owl-nav{top:80.5%;max-width:156px;height:20px}.banner-carousel .owl-dots{top:80.5%;height:20px;max-width:56px}.banner-carousel .owl-dots .owl-dot{width:10px;height:10px}.banner-carousel .owl-dots .owl-dot:after{width:6px;height:6px}.accelerators-block{margin-bottom:10px}.accelerators-block .accelerator{height:124px}.accelerators-block .acc-title-holder{top:4%;left:2%;width:96%;height:92%}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{font-size:30px;line-height:1.5}.banner-decor:after{height:17px}.solution-illustration{-webkit-box-shadow:none;box-shadow:none;margin-bottom:19px}.heading-decoration .text{padding:7px 55px 9px 11px}.products .gallery-title{margin-bottom:6px}.products .products-carousel{padding:0 20px}.products .products-carousel .owl-item{margin-top:0;margin-bottom:0;padding:5px 11px;max-width:187px;margin:10px auto!important}.products .products-carousel .owl-item.center{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{right:0}.products .products-carousel .owl-nav .owl-prev{left:0}.client-section .grid-row .img-holder{margin-left:-75px;margin-right:-75px}.client-section .h4:after{right:100%}.client-section .logo-group .logos-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:11px}.client-section .logo-group .logos-holder .logo-box{width:40%;margin:0 9px 20px}}
diff --git a/pole-sbv-content/themes/pole-sbv/css/style.min.css b/pole-sbv-content/themes/pole-sbv/css/style.min.css
index 47ef5206..7e91400d 100755
--- a/pole-sbv-content/themes/pole-sbv/css/style.min.css
+++ b/pole-sbv-content/themes/pole-sbv/css/style.min.css
@@ -1 +1,2944 @@
-#header .bottom-holder,.breadcrumbs,.client-section .grid-row .text-holder ul,.unmarked-list{margin:0;padding:0;list-style:none}#header .header-top:after,#header .menu-holder:after,.clearfix:after,.client-section .container:after,.container:after{content:"";display:block;clear:both}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.ellipsis{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-HeavyOblique.eot);src:url(../fonts/AvenirLTStd-HeavyOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-HeavyOblique.woff) format("woff"),url(../fonts/AvenirLTStd-HeavyOblique.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Heavy.eot);src:url(../fonts/AvenirLTStd-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Heavy.woff) format("woff"),url(../fonts/AvenirLTStd-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Medium.eot);src:url(../fonts/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Medium.woff) format("woff"),url(../fonts/AvenirLTStd-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Black.eot);src:url(../fonts/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Black.woff) format("woff"),url(../fonts/AvenirLTStd-Black.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Light.eot);src:url(../fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Light.woff) format("woff"),url(../fonts/AvenirLTStd-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Avenir;src:url(../fonts/AvenirLTStd-Book.eot);src:url(../fonts/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/AvenirLTStd-Book.woff) format("woff"),url(../fonts/AvenirLTStd-Book.ttf) format("truetype");font-weight:400;font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#292929;background:#fff;font:16px/1.44 Avenir,Arial,Helvetica Neue,Helvetica,sans-serif;min-width:320px}img{max-width:100%;height:auto}.gm-style img{max-width:none}.h,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:700;margin:0 0 10px;color:inherit}.h1,h1{font-size:68px}.h2,h2{font-size:40px}.h3,h3{font-size:30px}.h4,h4{font-size:26px}.h5,h5{font-size:22px}.h6,h6{font-size:20px}p{margin:0 0 1em}a{color:#1d1d1b}a:focus,a:hover{text-decoration:none}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #575756;padding:10px 5px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#292929}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#575756}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#575756}input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#575756}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#575756}input[type=email].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#575756}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}#header{color:#fff;position:relative;background-color:#575756}#header a{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;color:inherit;text-decoration:none}#header a.color_link{color:#d0ae88}#header a:hover{color:#d0ae88}#header .header-top{font-size:15px;background-color:#191919;font-weight:600;padding:9px 0}#header .header-top nav{float:right}#header .header-top nav a{margin:0 24px;display:inline-block;position:relative}#header .header-top nav a:after{content:"";position:absolute;top:50%;right:-32px;width:6px;height:2px;margin-top:-1px;background-color:#fff}#header .header-top nav a:last-of-type{margin-right:0}#header .header-top nav a:last-of-type:after{display:none}#header .header-bottom{font-size:18px;background-color:#575756}#header .bottom-holder{margin:0;list-style:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:200px;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;font-size:14px}#header .bottom-holder li{display:-webkit-box;display:-ms-flexbox;display:flex}#header .bottom-holder li.current-menu-item a{background-color:#292929}#header .bottom-holder li:last-child a:after{display:none}#header .bottom-holder a{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;padding:46px 22px 39px;display:inline-block;position:relative;margin-right:1px;background-color:transparent;font-weight:700;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#header .bottom-holder a:first-child,#header .bottom-holder a:last-child{-ms-flex-negative:0;flex-shrink:0}#header .bottom-holder a:after{content:"";position:absolute;width:1px;top:50%;left:100%;background-color:#d0ae88;height:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#header .menu-close{position:absolute;top:7px;right:12px;display:inline-block;width:16px;height:16px;overflow:hidden;z-index:2;display:none;cursor:pointer}#header .menu-close:hover:after,#header .menu-close:hover:before{-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;background-color:#d0ae88}#header .menu-close:after,#header .menu-close:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);height:3px;background-color:#fff;width:20px;border-radius:30px}#header .menu-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#header .logo{display:inline-block;width:189px;padding:0 5px 0 0;position:absolute;right:0;left:0;bottom:8px}#header .logo-container{position:absolute;left:15px;right:0;bottom:0;width:100%;max-width:1280px;margin:0 auto;padding:0 15px}#header .logo img{width:100%;height:auto}.menu-opener{-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;display:none;font-size:0;text-indent:-9999px;border-top:2px solid #fff;border-bottom:2px solid #fff;padding:4px 0;width:22px;height:14px;overflow:hidden}.menu-opener .burger{display:block;height:2px;background-color:#fff}#footer{background-color:#575756;overflow:hidden;color:#fff;font-size:13px}#footer a{color:#fff;text-decoration:none;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .footer-left{width:76.7%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer-links{padding:30px 10px 33px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#footer .footer-links a:hover{color:#d0ae88}#footer .footer-links .col{width:31%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer-links .col:first-child{width:27.5%}#footer .footer-links .col:last-child{width:45%}#footer .footer-links a{position:relative;padding:7px 5px 7px 30px}#footer .footer-links a:after{content:"";position:absolute;top:0;left:0;bottom:0;width:1px;background-color:#fff}#footer .footer-right{background-color:#d0ae88;position:relative;width:16.5%;padding:19px 10px 20px 35px;-ms-flex-item-align:stretch;align-self:stretch}#footer .footer-right nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer-right nav a{margin-bottom:4px;display:inline-block;font-size:13px}#footer .footer-right:after{content:"";display:inline-block;position:absolute;top:0;left:100%;right:auto;bottom:0;width:9999px;background-color:#d0ae88}#footer .logo{display:inline-block;width:168px;padding:0 5px 0 0;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}#footer .logo img{width:100%;height:auto}#footer .footer-contact{display:none;text-align:center;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:-.3px}#footer .footer-contact address{margin-bottom:0;font-style:normal}.home-page h2{font-size:48px;font-weight:300}.ornament-bg{background:url(../images/ornament.png) -5px 0;background-size:3.5%;background-color:#fff5eb;padding:39px 0 82px;border-top:25px solid #fff5eb}.ornament-bg .content-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:58px 58px 75px 84px;border:1px solid #d0ae88;position:relative}.ornament-bg .content-wrapper .btn-holder,.ornament-bg .content-wrapper .section-title{position:absolute;background-color:#fff5eb;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ornament-bg .content-wrapper .section-title{padding:0 22px;line-height:100px;top:-60px}.ornament-bg .content-wrapper .btn-holder{padding:22px;bottom:-56px}.ornament-bg .img-text-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 10px #7d7c7c;box-shadow:0 0 10px #7d7c7c;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ornament-bg .img-text-holder img{display:block;max-width:546px;height:auto;-o-object-fit:cover;object-fit:cover}.ornament-bg .img-text-holder .text-side{padding:35px 45px 15px 33px;background-color:#fff;position:relative;max-width:620px}.ornament-bg .img-text-holder .text-side h6{font-weight:700;margin-bottom:0;line-height:1.1}.ornament-bg .img-text-holder .text-side span{font-size:15px;font-style:italic}.ornament-bg .img-text-holder .text-side .divider{height:1px;width:70%;background-color:#7d7c7c;margin:4px 0 29px}.ornament-bg .img-text-holder .text-side p{color:#7d7c7c;line-height:1.2}.ornament-bg .img-text-holder .text-side p:nth-of-type(2){margin-bottom:0}.ornament-bg .img-text-holder .text-side .mobile-p{display:none}.ornament-bg .img-text-holder .text-side .bottom-r-link{padding:15px;position:absolute;right:0;bottom:0;line-height:1}.brands{padding:62px 0 90px}.brands h2{text-align:center;margin-bottom:48px}.brands .carousel-holder{padding:23px 100px 48px;-webkit-box-shadow:0 0 12px #7d7c7c;box-shadow:0 0 12px #7d7c7c}.brands .carousel-holder .brands-carousel .brands-slide{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;display:block;width:220px;margin:0 auto}.brands .carousel-holder .brands-carousel .brands-slide:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.brands .carousel-holder .brands-carousel img{display:block;width:100%;height:auto}.brands .carousel-holder .brands-carousel .owl-nav{display:block;width:100%;height:33px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block;position:absolute;width:25px;height:33px;right:-65px;left:auto;font-size:0;background:url(../images/owl-nav-arrow-brown.svg)}.brands .carousel-holder .brands-carousel .owl-nav .owl-next:hover,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev:hover{opacity:.5}.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{left:-60px;right:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.image-bg{padding:30px 0 67px;background:url(../images/bottom-img-bg.svg) #f4f4f4;background-repeat:no-repeat;background-size:100%;background-position:0 42%}.image-bg .section-title{text-align:center;margin-bottom:20px}.image-bg p{display:block;margin:0 auto;width:85%;text-align:center;font-size:23px;font-weight:500;margin-bottom:50px;line-height:1.2}.pictures-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:35px 23px 53px 32px;background-color:#fff}.pictures-holder .picture-holder{width:12.5%;max-height:164px}.pictures-holder .picture-holder.picture-1,.pictures-holder .picture-holder.picture-2{width:7%}.pictures-holder .picture-holder.picture-3{width:11%}.pictures-holder .picture-holder img{display:block;margin:0 auto}.marked-red{color:#e30613}.marked-middle-gray{color:#585857}.bold{font-weight:600;color:inherit}.notre-savoir-page .banner{background-position:50% 100%}.notre-savoir-page strong{display:inline-block;text-align:center;font-size:26px;font-weight:500;line-height:1.2;font-style:italic}.text-content{margin-bottom:37px}.text-content .heading-decoration{margin-bottom:15px}.text-content .text-wrapper p{line-height:1.2;color:#7d7c7c}.text-content .text-wrapper p:first-of-type{margin-bottom:0}.text-content .text-wrapper p:nth-of-type(2){margin-bottom:30px}.text-content .illustration-block{max-width:956px;margin:0 auto;padding:18px 89px 42px 112px;-webkit-box-shadow:2px 2px 6px #575756;box-shadow:2px 2px 6px #575756;margin-bottom:35px}.text-content .illustration-block .illstr-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.text-content .illustration-block .illstr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:225px}.text-content .illustration-block .illstr img{display:block;width:100%;height:auto}.text-content .illustration-block .illstr:first-child{width:132px}.text-content .illustration-block .illstr:nth-child(2) img{position:relative;right:30px}.text-content .illustration-block .illstr:last-child{width:205px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.text-content .illustration-block .illstr:last-child img{position:relative;right:42px}.text-content-2{margin-bottom:45px}.text-content-2 .heading-decoration{margin-bottom:30px}.text-content-2 .desktop-text{margin-bottom:43px}.text-content-2 .desktop-text p:first-child{margin-bottom:0}.text-content-2 p{line-height:1.2;text-align:center}.text-content-2 p:nth-of-type(2){margin-bottom:10px}.text-content-2 p:nth-of-type(3){margin-bottom:45px}.text-content-2 .pictures-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:422px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:58px}.text-content-2 .row-element{width:104px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-content-2 .row-element img{display:block;width:100%;height:auto}.text-content-2 .row-element:first-child{width:139px}.text-content-2 .row-element:nth-child(2){position:relative;right:12px}.text-content-2 .row-element:last-child{width:72px}.text-content-2 strong{display:block;width:82%;margin:0 auto;margin-bottom:40px}.text-content-2 .bold{font-size:20px;margin-bottom:20px;text-align:center}.scheme-block{margin-bottom:31px}.scheme-block .scheme-mobile{display:none}.scheme-block .heading-decoration{margin-bottom:20px}.scheme-block .scheme-holder{margin-bottom:44px}.scheme-block .single-text{text-align:right;margin-bottom:30px}.fluid-text-image{margin-bottom:50px}.fluid-text-image .heading-decoration{margin-bottom:30px}.w50-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.w50-wrapper .w50-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:50%;min-height:375px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.w50-wrapper .w50-block:nth-child(2){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.w50-wrapper .w50-block:nth-child(3) .w50-container{padding:0 10px}.w50-wrapper .w50-container{max-width:640px}.w50-wrapper .w50-container ul{padding-top:20px;margin-bottom:31px}.w50-wrapper .w50-container ul li{font-weight:600;font-size:20px;line-height:1.2}.w50-wrapper .w50-container img{display:block;width:51%;height:auto;margin-left:19%;margin-bottom:40px}.w50-wrapper .w50-container p{line-height:1.2}.w50-wrapper .w50-container p:first-of-type{margin-bottom:0}.w50-wrapper .w50-container .bold{text-transform:uppercase}.w50-wrapper .w50-container .text-holder{width:84%;padding-top:130px;margin:0 auto}.w50-wrapper .w50-container .text-holder strong{top:-20px}.marked-gold{color:#d0ae88}.marked-gold.mobile,.mobile-text{display:none}.unmarked-list{padding:0}.container{max-width:1310px;margin:0 auto;padding:0 15px}.wrapper{overflow:hidden}.button-red{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;-o-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:block;padding:16.5px 4px;min-width:276px;font-size:20px;font-weight:600;color:#fff;text-decoration:none;background-color:#e30613;border-top:2px solid #e30613;border-left:2px solid #e30613;border-right:2px solid #e30613;border-bottom:7px solid #b5050f;text-align:center}.button-red:hover{background-color:#fff;color:#e30613}.banner{height:519px;background-size:cover;background-position:50% 50%;position:relative;margin-bottom:104px;background-repeat:no-repeat}.banner .caption-title{position:absolute;bottom:-54px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-width:675px;padding:26px 43px;background-color:#fff;-webkit-box-shadow:0 -10px 15px 0 rgba(0,1,0,.2);box-shadow:0 -10px 15px 0 rgba(0,1,0,.2);z-index:3}.banner .caption-title h1{display:inline-block;width:100%;font-size:40px;text-align:center;color:#d0ae88}.banner .caption-title .thin{font-weight:300}.banner .caption-title .thin .bold{font-weight:600}.breadcrumbs li{display:inline-block;margin-right:10px;position:relative;color:#fff;font-size:16px;text-shadow:0 0 4.5px rgba(0,0,0,.6)}.breadcrumbs li a{color:inherit;text-decoration:none}.breadcrumbs li a:hover{text-decoration:underline}.breadcrumbs li:after{content:"-";position:absolute;width:3px;height:1px;right:-7px}.breadcrumbs li:last-child:after{display:none}.banner-carousel .slide{height:738px;background-size:100%;background-position:50% 10%;background-repeat:no-repeat}.banner-carousel .slide-title{position:absolute;width:100%;top:62%;left:0}.banner-carousel .slide-title .container{padding-left:170px}.banner-carousel .slide-title strong{display:inline-block;width:100%;font-weight:700;font-size:24px;color:#fff}.banner-carousel .owl-nav{max-width:272px;height:30px;width:100%;position:absolute;top:88.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.banner-carousel .owl-nav .owl-next,.banner-carousel .owl-nav .owl-prev,.banner-carousel .products .products-carousel .owl-nav .owl-prev,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev,.products .products-carousel .banner-carousel .owl-nav .owl-prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;position:absolute;width:25px;height:33px;right:0;left:auto;font-size:0;padding:10px}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:after,.banner-carousel .owl-nav .owl-next:after,.banner-carousel .owl-nav .owl-prev:after,.banner-carousel .products .products-carousel .owl-nav .owl-prev:after,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev:after,.products .products-carousel .banner-carousel .owl-nav .owl-prev:after{position:absolute;left:0;right:0;bottom:0;top:0;content:"";background-image:url(../images/owl-nav-arrow.svg);background-repeat:no-repeat;background-position:50% 50%}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:hover,.banner-carousel .owl-nav .owl-next:hover,.banner-carousel .owl-nav .owl-prev:hover,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev:hover{opacity:.6}.banner-carousel .owl-nav .owl-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:0;right:auto}.banner-carousel .owl-dots{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;max-width:100px;width:100%;top:88.5%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-carousel .owl-dots .owl-dot{position:relative;width:18px;height:18px;background:transparent;border:1px solid #fff;border-radius:50%}.banner-carousel .owl-dots .owl-dot:after{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";opacity:0;position:absolute;width:12px;height:12px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;border-radius:50%}.banner-carousel .owl-dots .owl-dot.active:after,.banner-carousel .owl-dots .owl-dot:hover:after{opacity:1}.accelerators-block{padding:60px 0 100px}.accelerators-block .accelerators-holder{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accelerators-block .accelerators-holder .accelerator:last-child .acc-title{padding-top:50px}.accelerators-block .accelerator{display:block;width:30%;position:relative}.accelerators-block .accelerator img{display:block;width:100%;height:auto}.accelerators-block .acc-title-holder{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:3.5%;left:3.5%;width:93%;height:93%;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}.accelerators-block .acc-title-holder .acc-title{width:100%;text-align:center}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{display:inline-block;width:100%;line-height:1.2;color:#fff;font-size:48px;text-shadow:2px 2px 6px #575756}.accelerators-block .acc-title-holder .acc-title span{line-height:1}.accelerators-block .acc-title-holder .acc-title .grayscale,.accelerators-block .acc-title-holder .acc-title .grayscale.grayscale-fade{-webkit-transition:-webkit-filter 2s;transition:-webkit-filter 2s;-o-transition:filter 2s;transition:filter 2s;transition:filter 2s, -webkit-filter 2s}.banner-decor{position:relative}.banner-decor:after{content:"";display:inline-block;left:0;right:0;bottom:0;background-image:url(../images/banner-decor.png);position:absolute;height:92px;background-size:100% 100%;pointer-events:none}.solution .text-holder{text-align:center;font-size:16px;color:#7d7c7c;line-height:1.2;margin-bottom:37px}.solution .text-holder span{display:block;font-weight:400}.solution .text-holder strong{display:block;font-weight:900;text-transform:uppercase}.solution .text-holder p{margin-bottom:20px}.solution-illustration{padding:38px 65px 0;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 0 rgba(0,0,0,.1);color:#d0ae88;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-bottom:40px}.solution-illustration .img-box{width:20%;font-size:20px;border-right:1px solid #d0ae88;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding-bottom:22px;margin-bottom:20px}.solution-illustration .img-box:last-child{border:none}.solution-illustration .img-box img{display:inline-block;margin-bottom:0}.solution-illustration .img-box .img-caption{font-weight:400;width:100%;display:block;-ms-flex-item-align:end;align-self:flex-end}.heading-decoration{position:relative;display:inline-block;min-width:264px;color:#fff}.heading-decoration .text{position:relative;height:100%;width:100%;z-index:2;display:block;padding:12px 114px 18px 15px}.heading-decoration .text:after{content:"";position:absolute;left:88px;right:176px;bottom:0;top:3.9%;background-image:url(../images/heading-decor-center.png);background-size:1px 100%;background-repeat:repeat-x;z-index:-1}.heading-decoration:before{left:0;top:0;width:88px;background-image:url(../images/heading-decor-left.png)}.heading-decoration:after,.heading-decoration:before{content:"";position:absolute;bottom:0;display:inline-block;background-size:100% 100%;background-repeat:no-repeat;z-index:1}.heading-decoration:after{right:0;top:-26%;width:176px;background-image:url(../images/heading-decor-right.png)}.products .gallery-title{display:block;text-align:center;color:#d0ae88;font-size:24px;font-style:italic;margin-bottom:10px;padding-top:5px}.products .product-carousel-holder{margin-bottom:50px}.products .products-carousel{padding:0 97px}.products .products-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.products .products-carousel .owl-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:opacity .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,padding .3s ease-in-out,-webkit-transform .3s ease-in-out;opacity:.5;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);padding:25px 35px;border:1px solid #7d7c7c;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);margin-top:48px;margin-bottom:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff}.products .products-carousel .owl-item img{width:100%}.products .products-carousel .owl-item:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #d0ae88}.products .products-carousel .owl-item .slide-title{position:absolute;top:15px;left:15px;right:15px;bottom:15px;font-weight:900;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:36px;color:#fff;text-shadow:0 0 9px rgba(0,0,0,.35)}.products .products-carousel .owl-item.center{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);opacity:1;z-index:9999}.products .products-carousel .owl-nav{display:block;width:100%;height:33px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;display:block;position:absolute;width:40px;height:54px;right:0;left:auto;top:-26px;font-size:0;background:url(../images/owl-nav-arrow-brown.svg)}.products .products-carousel .owl-nav .owl-next:hover,.products .products-carousel .owl-nav .owl-prev:hover{opacity:.8}.products .products-carousel .owl-nav .owl-prev{left:0;right:auto;width:40px;height:54px;top:-26px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.products .products-carousel .owl-nav .owl-prev:hover{opacity:.8}.client-section{background-color:#f4f4f4;padding-top:46px}.client-section .heading-decoration{margin-bottom:30px}.client-section .grid-row .top-row{background:#fff;position:relative}.client-section .grid-row .img-holder{position:absolute;top:0;left:0;right:50%;bottom:0}.client-section .grid-row .img-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top}.client-section .grid-row .text-holder{width:50%;float:right;padding:38px 37px 130px 34px;min-height:406px;position:relative;line-height:1.2}.client-section .grid-row .text-holder p{margin-bottom:20px}.client-section .grid-row .text-holder ul{line-height:1.2}.client-section .grid-row .text-holder ul li{position:relative;padding-left:10px}.client-section .grid-row .text-holder ul li:after{content:"";position:absolute;top:9px;left:0;height:1px;width:6px;background-color:currentColor}.client-section .grid-row.inverse .text-holder{float:left;padding-bottom:140px;padding-left:0;position:relative}.client-section .grid-row.inverse .text-holder .btn-holder{left:-140px}.client-section .grid-row.inverse .img-holder{position:absolute;top:0;left:50%;right:0;bottom:0}.client-section .grid-row.inverse .bottom-row .container:after{content:"";position:absolute;left:25%;-webkit-transform:translateX(calc(-50% - 70px));-ms-transform:translateX(calc(-50% - 70px));transform:translateX(calc(-50% - 70px));z-index:99;top:-1px;height:0;width:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #fff}.client-section .grid-row .bottom-row{display:none;position:relative;-webkit-box-shadow:inset 0 13px 10px -12px rgba(0,0,0,.2),inset 0 -13px 10px -12px rgba(0,0,0,.2);box-shadow:inset 0 13px 10px -12px rgba(0,0,0,.2),inset 0 -13px 10px -12px rgba(0,0,0,.2)}.client-section .grid-row .bottom-row .container{position:relative;padding-top:42px;padding-bottom:28px}.client-section .grid-row .bottom-row .container .slide-close{-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;font-size:29px;color:#e30613;border:1px solid #e30613;width:32px;height:32px;border-radius:50%;text-align:center;line-height:28px;display:inline-block;right:18px;top:13px;font-weight:900;text-decoration:none;position:absolute;z-index:999}.client-section .grid-row .bottom-row .container .slide-close:hover{opacity:.8}.client-section .grid-row .bottom-row .container:after{content:"";position:absolute;left:75%;z-index:99;top:-1px;height:0;width:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #fff}.client-section .grid-wrapper{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.client-section .h4{color:#d0ae88;font-weight:900;position:relative;margin-bottom:32px;display:block}.client-section .h4:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:currentColor}.client-section .btn-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:70px;right:0;bottom:60px}.client-section .logo-group .h5{color:#7d7c7c;position:relative;margin-bottom:38px}.client-section .logo-group .h5:after{position:absolute;content:"";width:219px;bottom:1px;left:0;height:1px;background-color:currentColor}.client-section .logo-group .logos-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.client-section .logo-group .logos-holder .logo-box{-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;margin-right:7.1%;margin-bottom:35px;width:19.5%;display:inline-block;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:243px;text-align:center}.client-section .logo-group .logos-holder .logo-box:last-child{margin-right:0}.client-section .logo-group .logos-holder .logo-box img{width:90%}.client-section .logo-group .logos-holder .logo-box:hover{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2)}@media only screen and (min-width:1025px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none}}@media (min-width:1501px){#header .header-top nav{margin-right:-32px}#header .bottom-holder{margin-right:-54px}}@media screen and (max-width:1820px){.banner-carousel .slide{height:638px;background-size:cover}}@media screen and (max-width:1600px){.banner .caption-title{padding:26px 33px}.banner .caption-title h1{font-size:32px}.banner-carousel .slide-title .container{padding-left:250px}.banner-carousel .slide-title strong{font-size:20px}.accelerators-block .accelerators-holder .accelerator:last-child .acc-title{padding:0}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{font-size:36px}}@media (max-width:1499px){#header .bottom-holder{font-size:14px}#header .logo{width:165px}}@media screen and (max-width:1250px){.banner-carousel .slide-title .container{padding-left:180px}}@media (max-width:1199px){#header .bottom-holder a{padding:20px 5px;font-size:14px}#header .bottom-holder a br{display:none}#header .bottom-holder a:first-child,#header .bottom-holder a:last-child{-ms-flex-negative:1;flex-shrink:1}#header .logo{width:100px}#footer .footer-links{padding:30px 5px 30px 10px}#footer .footer-links a{padding-left:15px}#footer .footer-right{padding:19px 10px}#footer .logo{width:120px}.home-page h2{font-size:40px}.ornament-bg{padding:20px 15px 50px}.ornament-bg .content-wrapper{padding:48px 48px 65px 64px}.ornament-bg .content-wrapper .section-title{line-height:1.2;top:-30px}.ornament-bg .content-wrapper .btn-holder{padding:16px;bottom:-47px}.ornament-bg .img-text-holder img{max-width:55%}.brands .carousel-holder .brands-carousel .brands-slide{width:190px}.button-red{padding:12px 28px}.banner .caption-title{padding:20px 22px;min-width:555px;bottom:-30px}.banner .caption-title h1{font-size:28px}.banner-carousel .slide{height:490px}.banner-carousel .slide-title .container{padding-left:212px}.banner-carousel .slide-title strong{font-size:18px}.banner-carousel .owl-dots,.banner-carousel .owl-nav{top:85.5%}.solution-illustration{padding:30px 20px 0}.products .gallery-title{font-size:22px}.products .products-carousel{padding:0 40px}.products .products-carousel .owl-item .slide-title{font-size:33px}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{width:20px;height:27px;top:0}.client-section .btn-holder,.client-section .grid-row.inverse .text-holder .btn-holder{left:0}}@media (max-width:1023px){p{font-size:15px}#header .header-top{font-size:13px;font-weight:400;padding:4px 0}#header .header-top nav{margin-right:0}#header .bottom-holder{padding-left:100px}#header .bottom-holder a{padding:21px 4px 22px;font-size:12px}#header .logo{width:92px;bottom:4px}#footer{font-size:11px}#footer .footer-left{width:82%}#footer .footer-right{width:16%}#footer .logo{width:95px}.home-page h2{font-size:32px}.ornament-bg{padding:20px 0 30px;background-size:5%}.ornament-bg .content-wrapper{padding:0 20px 20px;border:0}.ornament-bg .content-wrapper .section-title{position:relative;background:transparent;padding:0;max-width:280px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto;text-align:center}.ornament-bg .content-wrapper .section-title:after{content:"";position:absolute;top:50%;height:1px;width:500px;right:-525px;left:auto;background-color:#d0ae88}.ornament-bg .content-wrapper .section-title:before{content:"";position:absolute;top:50%;height:1px;width:500px;background-color:#d0ae88;left:-525px}.ornament-bg .content-wrapper .btn-holder{padding:6px 22px;bottom:-30px;position:relative;background:transparent;padding:0;max-width:280px;left:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);margin:0 auto;text-align:center}.ornament-bg .content-wrapper .btn-holder:after{right:-530px;left:auto}.ornament-bg .content-wrapper .btn-holder:after,.ornament-bg .content-wrapper .btn-holder:before{content:"";display:block;position:absolute;top:50%;height:1px;width:500px;background-color:#d0ae88}.ornament-bg .content-wrapper .btn-holder:before{left:-530px}.ornament-bg .img-text-holder .text-side{padding:15px 25px 25px 15px}.brands .carousel-holder .brands-carousel .brands-slide{width:120px}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{width:20px;height:28px}.image-bg p{font-size:18px}.notre-savoir-page strong{font-size:20px}.text-content .illustration-block{padding:18px 55px 32px 72px}.text-content .illustration-block .illstr{width:175px}.text-content .illustration-block .illstr:first-child{width:102px}.text-content .illustration-block .illstr:last-child{width:155px}.scheme-block .scheme-holder{margin-bottom:10px}.scheme-block .single-text{margin-bottom:40px}.w50-wrapper .w50-block{min-height:275px}.w50-wrapper .w50-container ul{margin-bottom:20px}.w50-wrapper .w50-container ul li{font-size:16px;font-size:15px}.w50-wrapper .w50-container img{width:60%;margin:0 auto;margin-bottom:20px}.button-red{font-size:16px}.banner .caption-title{padding:15px 18px;bottom:-20px;min-width:555px}.banner .caption-title h1{font-size:23px}.banner-carousel .slide-title .container{padding-left:112px}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.banner-carousel .owl-nav .owl-next,.banner-carousel .owl-nav .owl-prev,.banner-carousel .products .products-carousel .owl-nav .owl-prev,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev,.products .products-carousel .banner-carousel .owl-nav .owl-prev{width:20px;height:28px}.accelerators-block{padding:34px 0 43px}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{font-size:24px;line-height:1.3}.solution-illustration{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:39px;padding-right:39px}.solution-illustration .img-box{width:33%;-ms-flex-wrap:wrap;flex-wrap:wrap}.solution-illustration .img-box:nth-child(3){border-right:none}.heading-decoration{font-size:24px}.heading-decoration .text{padding-right:90px}.products .product-carousel-holder{margin-bottom:40px}.products .products-carousel .owl-item .slide-title{font-size:30px}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{width:20px;height:28px}}@media (max-width:767px){body{padding-top:62px}body.to-top #header{opacity:1;top:0}body.to-bottom #header{opacity:0;top:-62px}#header{position:fixed;top:0;left:0;right:0;z-index:999;opacity:1;-webkit-transition:opacity .3s ease-in-out,top .3s ease-in-out;-o-transition:opacity .3s ease-in-out,top .3s ease-in-out;transition:opacity .3s ease-in-out,top .3s ease-in-out}#header.hidden{opacity:0;top:-62px}#header .header-top{background-color:transparent;padding-top:15px;padding-bottom:23px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#header .header-top nav{float:left;margin-left:20px}#header .header-top nav a{width:100%;color:#d0ae88;margin:0;font-size:15px;font-weight:600;text-align:left}#header .header-top nav a:after{display:none!important}#header .header-bottom{background-color:transparent;position:relative;z-index:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#header .bottom-holder{padding-left:0;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:14px}#header .bottom-holder li:last-child a:after{display:block}#header .bottom-holder li{width:100%}#header .bottom-holder a{width:100%;display:block;text-align:left;padding:21px 20px 22px;font-size:18px;font-weight:400;font-size:13px}#header .bottom-holder a:after{height:1px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);bottom:0;top:auto;left:20px;right:20px;width:auto}#header .menu-holder{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;position:absolute;top:62px;left:0;width:215px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;background-color:rgba(72,72,71,.9);z-index:999;max-height:calc(100vh - 62px);overflow:auto}#header .menu-holder .container{padding-left:0!important;padding-right:0!important}#header .menu-close{display:block;position:absolute}#header .logo{position:static;padding-top:5px}#header .logo-container{position:static;text-align:center}.menu-open #header .menu-holder{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.menu-opener{position:absolute;top:50%;left:13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block}#footer{padding-top:20px}#footer,#footer .container{display:block}#footer .footer-left{width:100%}#footer .footer-links{display:none}#footer .footer-right{display:block;width:100%;background-color:transparent;padding-top:16px}#footer .footer-right nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .footer-right nav a{font-size:10px}#footer .footer-right:after{display:none}#footer .logo{width:163px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin:0 auto 17px}#footer .footer-contact{display:block}.mobile-hidden{display:none!important}.home-page h2{font-size:30px}.ornament-bg{padding:10px 0 50px;background-size:9%}.ornament-bg .content-wrapper .section-title{top:-13px}.ornament-bg .img-text-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.ornament-bg .img-text-holder .text-side,.ornament-bg .img-text-holder img{max-width:100%;width:100%}.ornament-bg .img-text-holder .text-side{padding:15px 25px 40px 15px}.ornament-bg .img-text-holder .text-side h6{text-align:center}.ornament-bg .img-text-holder .text-side span{display:inline-block;width:100%;text-align:center}.ornament-bg .img-text-holder .text-side .divider{width:100%;margin-bottom:16px}.brands .carousel-holder{padding:20px 60px 32px}.brands .carousel-holder .brands-carousel .brands-slide{width:150px}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{width:14px;height:19px;right:-15px}.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{left:-15px}.pictures-holder .picture-holder,.pictures-holder .picture-holder.picture-3{width:9%}.notre-savoir-page strong{font-size:18px}.text-content .illustration-block{padding:18px 35px 32px 42px}.text-content .illustration-block .illstr{width:135px}.text-content .illustration-block .illstr:first-child{width:75px}.text-content .illustration-block .illstr:nth-child(2) img{right:0;left:auto}.text-content .illustration-block .illstr:last-child{width:115px}.text-content .illustration-block .illstr:last-child img{right:0;left:auto}.text-content-2 .desktop-text{margin-bottom:0}.text-content-2 .pictures-row{padding-top:30px;margin-bottom:30px}.text-content-2 .bold{font-size:16px;margin-bottom:12px}.scheme-block .scheme-desktop{display:none}.scheme-block .scheme-mobile{display:block;width:60%;margin:0 auto}.fluid-text-image{margin-bottom:30px}.w50-wrapper .w50-block{width:100%}.w50-wrapper .w50-block:nth-child(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;min-height:90px}.w50-wrapper .w50-block:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.w50-wrapper .w50-block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.w50-wrapper .w50-container{max-width:100%;width:100%;padding:0 15px}.w50-wrapper .w50-container .text-holder{width:100%;padding-top:15px}.button-red{padding:12px 20px;font-size:16px}.banner{height:419px;margin-bottom:80px;height:320px}.banner .caption-title{min-width:395px;bottom:-40px}.breadcrumbs li{font-size:15px;font-size:12px}.banner-carousel .slide{height:390px}.banner-carousel .slide-title strong{font-size:14px;line-height:1}.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.banner-carousel .owl-nav .owl-next,.banner-carousel .owl-nav .owl-prev,.banner-carousel .products .products-carousel .owl-nav .owl-prev,.brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev,.products .products-carousel .banner-carousel .owl-nav .owl-prev{width:14px;height:19px}.accelerators-block{padding:30px 0 0}.accelerators-block .accelerators-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.accelerators-block .accelerator{width:100%;height:280px;margin-bottom:30px}.accelerators-block .accelerator img{height:100%;-o-object-fit:cover;object-fit:cover}.accelerators-block .acc-title-holder{top:8%;height:84%}.banner-decor:after{height:24px}.solution .text-holder{margin-bottom:23px}.solution-illustration{padding-top:10px;margin-bottom:30px}.solution-illustration .img-box{width:100%;border-right:none;border-bottom:1px solid #d0ae88;padding-bottom:17px;min-height:225px;margin-bottom:5px}.heading-decoration{font-size:18px;min-width:230px;margin-bottom:22px;margin-left:-7px}.heading-decoration .text{padding:7px 70px 9px 11px}.heading-decoration:after{top:-25%}.products .gallery-title{font-size:16px;line-height:1.1;padding-top:0;margin-top:-7px;margin-bottom:15px}.products .product-carousel-holder{margin-bottom:24px}.products .products-carousel .owl-item:after{top:5px;left:5px;right:5px;bottom:5px}.products .products-carousel .owl-item .slide-title{font-size:23px}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{width:14px;height:19px;right:0}.products .products-carousel .owl-nav .owl-prev{left:0}.client-section .grid-row .img-holder{position:static;margin-left:-15px;margin-right:-15px}.client-section .grid-row .img-holder img{height:auto}.client-section .grid-row .text-holder{min-height:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:19px;padding-right:0!important;padding-left:0!important;padding-bottom:105px}.client-section .grid-row .text-holder p{margin-bottom:18px}.client-section .grid-row .text-holder ul{font-size:15px}.client-section .grid-row .text-holder ul li:after{top:11px}.client-section .grid-row.inverse .text-holder{padding-bottom:105px}.client-section .grid-row.inverse .img-holder{position:static}.client-section .grid-row.inverse .bottom-row .container:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.client-section .grid-row .bottom-row .container{padding:49px 10px 12px}.client-section .grid-row .bottom-row .container .slide-close{width:22px;height:22px;top:18px;right:21px;font-size:18px;line-height:21px}.client-section .grid-row .bottom-row .container:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.client-section .h4{text-align:center;margin:0 auto 10px;font-size:24px;max-width:200px;display:block}.client-section .h4:after{right:calc(100% + 10px);left:-999px;top:50%}.client-section .h4:before{content:"";position:absolute;bottom:0;height:1px;background-color:currentColor;left:calc(100% + 10px);right:-9999px;top:50%}.client-section .btn-holder .button-red{min-width:225px}.client-section .btn-holder{bottom:30px}.client-section .logo-group .h5{font-size:22px;margin-bottom:15px}.client-section .logo-group .logos-holder .logo-box{height:121px;margin-right:2%;width:22%}}@media (max-width:767px) and (max-width:479px){.client-section .h4:before{left:100%}}@media screen and (max-width:600px){.banner-carousel .slide-title .container{padding-left:70px;line-height:1}.accelerators-block .accelerator{height:220px;margin-bottom:20px}}@media (max-width:479px){#footer .logo{width:93px}.ornament-bg{background-size:15%;padding-bottom:0}.ornament-bg .container{padding:0}.ornament-bg .content-wrapper{padding:0 0 36px}.ornament-bg .content-wrapper .section-title{top:-19px;padding:0}.ornament-bg .content-wrapper .section-title:after{right:-500px;left:auto}.ornament-bg .content-wrapper .section-title:before{left:-500px}.ornament-bg .content-wrapper .btn-holder{width:84%;padding:6px 23px;bottom:-16px}.ornament-bg .content-wrapper .btn-holder:after{right:-500px}.ornament-bg .content-wrapper .btn-holder:before{left:-500px}.ornament-bg .content-wrapper .btn-holder .button-red{min-width:222px}.ornament-bg .img-text-holder img{height:249px}.ornament-bg .img-text-holder .text-side{padding:10px 25px 30px 15px}.ornament-bg .img-text-holder .text-side p{display:none}.ornament-bg .img-text-holder .text-side .mobile-p{display:block}.ornament-bg .img-text-holder .text-side .bottom-r-link{padding:10px 10px 25px}.brands{padding:0}.brands h2{margin-bottom:35px}.brands .carousel-holder{padding:20px 30px 32px;-webkit-box-shadow:none;box-shadow:none}.brands .carousel-holder .brands-carousel .brands-slide{width:100px}.brands .carousel-holder .brands-carousel .owl-nav .owl-next,.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{right:-18px}.brands .carousel-holder .brands-carousel .owl-nav .owl-prev{left:-18px}.image-bg{padding:38px 0 67px;background-size:200%;background-position:-280px -190px}.image-bg .container{padding:0}.image-bg .section-title{width:80%;margin:0 auto;line-height:1.1;margin-bottom:16px}.image-bg p{width:90%;line-height:1.2}.pictures-holder{max-width:260px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:23px 20px}.pictures-holder .picture-holder{width:36%;margin-bottom:10px}.pictures-holder .picture-holder.picture-1{width:39%}.pictures-holder .picture-holder.picture-2{width:26%}.pictures-holder .picture-holder.picture-2 img{position:relative;right:15px}.pictures-holder .picture-holder.picture-3{width:36%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.pictures-holder .picture-holder.picture-4{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pictures-holder .picture-holder.picture-5{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.pictures-holder .picture-holder.picture-6{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.pictures-holder .picture-holder.picture-7{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.pictures-holder .picture-holder.picture-8{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.text-content .heading-decoration{margin-bottom:21px}.text-content .illustration-block{padding:30px 5px 5px;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px}.text-content .illustration-block .illstr-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.text-content .illustration-block .illstr{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:225px;margin-bottom:32px}.text-content .illustration-block .illstr:first-child{width:132px}.text-content .illustration-block .illstr:last-child{width:205px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-content-2 .heading-decoration{margin-bottom:12px}.text-content-2 p{text-align:left;letter-spacing:-.3px}.text-content-2 p:nth-of-type(2){margin-bottom:15px}.text-content-2 .pictures-row{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:26px}.text-content-2 .row-element{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;margin-bottom:20px}.text-content-2 .row-element:first-child{width:100px}.text-content-2 .row-element:nth-child(2){right:0;left:auto}.text-content-2 .row-element:last-child{width:50px;margin-bottom:0}.text-content-2 strong{width:100%;margin-bottom:15px}.scheme-block .scheme-mobile{display:block;width:100%;height:1124px;margin:0 auto}.scheme-block .scheme-mobile img{width:100%;height:100%}.scheme-block .heading-decoration{margin-bottom:30px}.scheme-block .scheme-holder{margin-bottom:37px}.scheme-block .single-text{display:none}.fluid-text-image{margin-bottom:15px}.fluid-text-image .heading-decoration{margin-bottom:20px}.w50-wrapper .w50-block{min-height:185px}.w50-wrapper .w50-container{padding:0}.w50-wrapper .w50-container img{margin-bottom:18px;width:80%}.marked-gold.desktop{display:none}.marked-gold.mobile{display:block}.desktop-text{display:none}.mobile-text{display:block}.banner{height:275px;margin-bottom:67px}.banner .caption-title{padding:15px 5px;min-width:280px;bottom:-53px}.banner .caption-title .thin,.banner .caption-title .thin .bold{display:inline-block;width:100%;text-align:center}.banner-carousel .slide{height:291px;background-size:cover}.banner-carousel .slide.main-slide{background-position:43% 50%;background-size:155%}.banner-carousel .slide-title .container{padding-left:20px}.banner-carousel .slide-title strong{font-size:12px}.banner-carousel .owl-nav{top:80.5%;max-width:156px;height:20px}.banner-carousel .owl-dots{top:80.5%;height:20px;max-width:56px}.banner-carousel .owl-dots .owl-dot{width:10px;height:10px}.banner-carousel .owl-dots .owl-dot:after{width:6px;height:6px}.accelerators-block{margin-bottom:10px}.accelerators-block .accelerator{height:124px}.accelerators-block .acc-title-holder{top:4%;left:2%;width:96%;height:92%}.accelerators-block .acc-title-holder .acc-title span,.accelerators-block .acc-title-holder .acc-title strong{font-size:30px;line-height:1.5}.banner-decor:after{height:17px}.solution-illustration{-webkit-box-shadow:none;box-shadow:none;margin-bottom:19px}.heading-decoration .text{padding:7px 55px 9px 11px}.products .gallery-title{margin-bottom:6px}.products .products-carousel{padding:0 20px}.products .products-carousel .owl-item{margin-top:0;margin-bottom:0;padding:5px 11px;max-width:187px;margin:10px auto!important}.products .products-carousel .owl-item.center{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev,.products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev,.products .products-carousel .owl-nav .owl-next,.products .products-carousel .owl-nav .owl-prev{right:0}.products .products-carousel .owl-nav .owl-prev{left:0}.client-section .grid-row .img-holder{margin-left:-75px;margin-right:-75px}.client-section .h4:after{right:100%}.client-section .logo-group .logos-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-bottom:11px}.client-section .logo-group .logos-holder .logo-box{width:40%;margin:0 9px 20px}}
+#header .bottom-holder, .breadcrumbs, .client-section .grid-row .text-holder ul, .unmarked-list {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+#header .header-top:after, #header .menu-holder:after, .clearfix:after, .client-section .container:after, .container:after {
+ content: "";
+ display: block;
+ clear: both;
+}
+.sr-only {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ margin: -1px;
+ padding: 0;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ border: 0;
+}
+.sr-only-focusable:active, .sr-only-focusable:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+}
+.ellipsis {
+ white-space: nowrap;
+ -o-text-overflow: ellipsis;
+ text-overflow: ellipsis;
+ overflow: hidden;
+}
+@font-face {
+ font-family: Avenir;
+ src: url(../fonts/AvenirLTStd-HeavyOblique.eot);
+ src: url(../fonts/AvenirLTStd-HeavyOblique.eot?#iefix) format("embedded-opentype"), url(../fonts/AvenirLTStd-HeavyOblique.woff) format("woff"), url(../fonts/AvenirLTStd-HeavyOblique.ttf) format("truetype");
+ font-weight: 900;
+ font-style: italic;
+}
+@font-face {
+ font-family: Avenir;
+ src: url(../fonts/AvenirLTStd-Heavy.eot);
+ src: url(../fonts/AvenirLTStd-Heavy.eot?#iefix) format("embedded-opentype"), url(../fonts/AvenirLTStd-Heavy.woff) format("woff"), url(../fonts/AvenirLTStd-Heavy.ttf) format("truetype");
+ font-weight: 900;
+ font-style: normal;
+}
+@font-face {
+ font-family: Avenir;
+ src: url(../fonts/AvenirLTStd-Medium.eot);
+ src: url(../fonts/AvenirLTStd-Medium.eot?#iefix) format("embedded-opentype"), url(../fonts/AvenirLTStd-Medium.woff) format("woff"), url(../fonts/AvenirLTStd-Medium.ttf) format("truetype");
+ font-weight: 500;
+ font-style: normal;
+}
+@font-face {
+ font-family: Avenir;
+ src: url(../fonts/AvenirLTStd-Black.eot);
+ src: url(../fonts/AvenirLTStd-Black.eot?#iefix) format("embedded-opentype"), url(../fonts/AvenirLTStd-Black.woff) format("woff"), url(../fonts/AvenirLTStd-Black.ttf) format("truetype");
+ font-weight: 700;
+ font-style: normal;
+}
+@font-face {
+ font-family: Avenir;
+ src: url(../fonts/AvenirLTStd-Light.eot);
+ src: url(../fonts/AvenirLTStd-Light.eot?#iefix) format("embedded-opentype"), url(../fonts/AvenirLTStd-Light.woff) format("woff"), url(../fonts/AvenirLTStd-Light.ttf) format("truetype");
+ font-weight: 300;
+ font-style: normal;
+}
+@font-face {
+ font-family: Avenir;
+ src: url(../fonts/AvenirLTStd-Book.eot);
+ src: url(../fonts/AvenirLTStd-Book.eot?#iefix) format("embedded-opentype"), url(../fonts/AvenirLTStd-Book.woff) format("woff"), url(../fonts/AvenirLTStd-Book.ttf) format("truetype");
+ font-weight: 400;
+ font-style: normal;
+}
+html {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+*, :after, :before {
+ -webkit-box-sizing: inherit;
+ box-sizing: inherit;
+}
+body {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ color: #292929;
+ background: #fff;
+ font: 16px/1.44 Avenir, Arial, Helvetica Neue, Helvetica, sans-serif;
+ min-width: 320px;
+}
+img {
+ max-width: 100%;
+ height: auto;
+}
+.gm-style img {
+ max-width: none;
+}
+.h, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
+ font-family: inherit;
+ font-weight: 700;
+ margin: 0 0 10px;
+ color: inherit;
+}
+.h1, h1 {
+ font-size: 68px;
+}
+.h2, h2 {
+ font-size: 40px;
+}
+.h3, h3 {
+ font-size: 30px;
+}
+.h4, h4 {
+ font-size: 26px;
+}
+.h5, h5 {
+ font-size: 22px;
+}
+.h6, h6 {
+ font-size: 20px;
+}
+p {
+ margin: 0 0 1em;
+}
+a {
+ color: #1d1d1b;
+}
+a:focus, a:hover {
+ text-decoration: none;
+}
+fieldset, form {
+ margin: 0;
+ padding: 0;
+ border-style: none;
+}
+input[type=email], input[type=password], input[type=search], input[type=tel], input[type=text], textarea {
+ -webkit-appearance: none;
+ -webkit-border-radius: 0;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+ border: 1px solid #575756;
+ padding: 10px 5px;
+}
+input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, textarea:focus {
+ border-color: #292929;
+}
+input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+ color: #575756;
+}
+input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=tel]::-moz-placeholder, input[type=text]::-moz-placeholder, textarea::-moz-placeholder {
+ opacity: 1;
+ color: #575756;
+}
+input[type=email]:-moz-placeholder, input[type=password]:-moz-placeholder, input[type=search]:-moz-placeholder, input[type=tel]:-moz-placeholder, input[type=text]:-moz-placeholder, textarea:-moz-placeholder {
+ color: #575756;
+}
+input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ color: #575756;
+}
+input[type=email].placeholder, input[type=password].placeholder, input[type=search].placeholder, input[type=tel].placeholder, input[type=text].placeholder, textarea.placeholder {
+ color: #575756;
+}
+select {
+ -webkit-border-radius: 0;
+}
+textarea {
+ resize: vertical;
+ vertical-align: top;
+}
+button, input[type=button], input[type=file], input[type=reset], input[type=submit] {
+ -webkit-appearance: none;
+ -webkit-border-radius: 0;
+ cursor: pointer;
+}
+#header {
+ color: #fff;
+ position: relative;
+ background-color: #575756;
+}
+#header a {
+ -webkit-transition: color .3s ease-in-out;
+ -o-transition: color .3s ease-in-out;
+ transition: color .3s ease-in-out;
+ color: inherit;
+ text-decoration: none;
+}
+#header a.color_link {
+ color: #d0ae88;
+}
+#header a:hover {
+ color: #d0ae88;
+}
+#header .header-top {
+ font-size: 15px;
+ background-color: #191919;
+ font-weight: 600;
+ padding: 9px 0;
+}
+#header .header-top nav {
+ float: right;
+}
+#header .header-top nav a {
+ margin: 0 24px;
+ display: inline-block;
+ position: relative;
+}
+#header .header-top nav a:after {
+ content: "";
+ position: absolute;
+ top: 50%;
+ right: -32px;
+ width: 6px;
+ height: 2px;
+ margin-top: -1px;
+ background-color: #fff;
+}
+#header .header-top nav a:last-of-type {
+ margin-right: 0;
+}
+#header .header-top nav a:last-of-type:after {
+ display: none;
+}
+#header .header-bottom {
+ font-size: 18px;
+ background-color: #575756;
+}
+#header .bottom-holder {
+ margin: 0;
+ list-style: none;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ padding-left: 200px;
+ float: right;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: stretch;
+ -ms-flex-align: stretch;
+ align-items: stretch;
+ -webkit-box-pack: stretch;
+ -ms-flex-pack: stretch;
+ justify-content: stretch;
+ font-size: 14px;
+}
+#header .bottom-holder li {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+#header .bottom-holder li.current-menu-item a {
+ background-color: #292929;
+}
+#header .bottom-holder li:last-child a:after {
+ display: none;
+}
+#header .bottom-holder a {
+ -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out;
+ -o-transition: background-color .3s ease-in-out, color .3s ease-in-out;
+ transition: background-color .3s ease-in-out, color .3s ease-in-out;
+ padding: 46px 22px 39px;
+ display: inline-block;
+ position: relative;
+ margin-right: 1px;
+ background-color: transparent;
+ font-weight: 700;
+ line-height: 1.2;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ text-align: center;
+}
+#header .bottom-holder a:first-child, #header .bottom-holder a:last-child {
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+}
+#header .bottom-holder a:after {
+ content: "";
+ position: absolute;
+ width: 1px;
+ top: 50%;
+ left: 100%;
+ background-color: #d0ae88;
+ height: 50px;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+}
+#header .menu-close {
+ position: absolute;
+ top: 7px;
+ right: 12px;
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ overflow: hidden;
+ z-index: 2;
+ display: none;
+ cursor: pointer;
+}
+#header .menu-close:hover:after, #header .menu-close:hover:before {
+ -webkit-transition: background-color .3s ease-in-out;
+ -o-transition: background-color .3s ease-in-out;
+ transition: background-color .3s ease-in-out;
+ background-color: #d0ae88;
+}
+#header .menu-close:after, #header .menu-close:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%) rotate(45deg);
+ -ms-transform: translate(-50%, -50%) rotate(45deg);
+ transform: translate(-50%, -50%) rotate(45deg);
+ height: 3px;
+ background-color: #fff;
+ width: 20px;
+ border-radius: 30px;
+}
+#header .menu-close:after {
+ -webkit-transform: translate(-50%, -50%) rotate(-45deg);
+ -ms-transform: translate(-50%, -50%) rotate(-45deg);
+ transform: translate(-50%, -50%) rotate(-45deg);
+}
+#header .logo {
+ display: inline-block;
+ width: 189px;
+ padding: 0 5px 0 0;
+ position: absolute;
+ right: 0;
+ left: 0;
+ bottom: 8px;
+}
+#header .logo-container {
+ position: absolute;
+ left: 15px;
+ right: 0;
+ bottom: 0;
+ width: 100%;
+ max-width: 1280px;
+ margin: 0 auto;
+ padding: 0 15px;
+}
+#header .logo img {
+ width: 100%;
+ height: auto;
+}
+.menu-opener {
+ -webkit-transition: border-color .3s ease-in-out;
+ -o-transition: border-color .3s ease-in-out;
+ transition: border-color .3s ease-in-out;
+ display: none;
+ font-size: 0;
+ text-indent: -9999px;
+ border-top: 2px solid #fff;
+ border-bottom: 2px solid #fff;
+ padding: 4px 0;
+ width: 22px;
+ height: 14px;
+ overflow: hidden;
+}
+.menu-opener .burger {
+ display: block;
+ height: 2px;
+ background-color: #fff;
+}
+#footer {
+ background-color: #575756;
+ overflow: hidden;
+ color: #fff;
+ font-size: 13px;
+}
+#footer a {
+ color: #fff;
+ text-decoration: none;
+ -webkit-transition: background-color .3s ease-in-out, color .3s ease-in-out;
+ -o-transition: background-color .3s ease-in-out, color .3s ease-in-out;
+ transition: background-color .3s ease-in-out, color .3s ease-in-out;
+}
+#footer .container {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+#footer .footer-left {
+ width: 76.7%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+#footer .footer-links {
+ padding: 30px 10px 33px 25px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%}
+#footer .footer-links a:hover {
+ color: #d0ae88;
+}
+#footer .footer-links .col {
+ width: 31%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+#footer .footer-links .col:first-child {
+ width: 27.5%}
+#footer .footer-links .col:last-child {
+ width: 45%}
+#footer .footer-links a {
+ position: relative;
+ padding: 7px 5px 7px 30px;
+}
+#footer .footer-links a:after {
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ width: 1px;
+ background-color: #fff;
+}
+#footer .footer-right {
+ background-color: #d0ae88;
+ position: relative;
+ width: 16.5%;
+ padding: 19px 10px 20px 35px;
+ -ms-flex-item-align: stretch;
+ align-self: stretch;
+}
+#footer .footer-right nav {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: start;
+ -ms-flex-align: start;
+ align-items: flex-start;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+}
+#footer .footer-right nav a {
+ margin-bottom: 4px;
+ display: inline-block;
+ font-size: 13px;
+}
+#footer .footer-right:after {
+ content: "";
+ display: inline-block;
+ position: absolute;
+ top: 0;
+ left: 100%;
+ right: auto;
+ bottom: 0;
+ width: 9999px;
+ background-color: #d0ae88;
+}
+#footer .logo {
+ display: inline-block;
+ width: 168px;
+ padding: 0 5px 0 0;
+ -webkit-transform: translateY(-6px);
+ -ms-transform: translateY(-6px);
+ transform: translateY(-6px);
+}
+#footer .logo img {
+ width: 100%;
+ height: auto;
+}
+#footer .footer-contact {
+ display: none;
+ text-align: center;
+ font-size: 12px;
+ line-height: 1.2;
+ font-weight: 800;
+ letter-spacing: -.3px;
+}
+#footer .footer-contact address {
+ margin-bottom: 0;
+ font-style: normal;
+}
+.home-page h2 {
+ font-size: 48px;
+ font-weight: 300;
+}
+.ornament-bg {
+ background: url(../images/ornament.png) -5px 0;
+ background-size: 3.5%;
+ background-color: #fff5eb;
+ padding: 39px 0 82px;
+ border-top: 25px solid #fff5eb;
+}
+.ornament-bg .content-wrapper {
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ padding: 58px 58px 75px 84px;
+ border: 1px solid #d0ae88;
+ position: relative;
+}
+.ornament-bg .content-wrapper .btn-holder, .ornament-bg .content-wrapper .section-title {
+ position: absolute;
+ background-color: #fff5eb;
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ -ms-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+.ornament-bg .content-wrapper .section-title {
+ padding: 0 22px;
+ line-height: 100px;
+ top: -60px;
+}
+.ornament-bg .content-wrapper .btn-holder {
+ padding: 22px;
+ bottom: -56px;
+}
+.ornament-bg .img-text-holder {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-shadow: 0 0 10px #7d7c7c;
+ box-shadow: 0 0 10px #7d7c7c;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.ornament-bg .img-text-holder img {
+ display: block;
+ max-width: 546px;
+ height: auto;
+}
+.ornament-bg .img-text-holder .text-side {
+ padding: 35px 45px 15px 33px;
+ background-color: #fff;
+ position: relative;
+ max-width: 620px;
+}
+.ornament-bg .img-text-holder .text-side h6 {
+ font-weight: 700;
+ margin-bottom: 0;
+ line-height: 1.1;
+}
+.ornament-bg .img-text-holder .text-side span {
+ font-size: 15px;
+ font-style: italic;
+}
+.ornament-bg .img-text-holder .text-side .divider {
+ height: 1px;
+ width: 70%;
+ background-color: #7d7c7c;
+ margin: 4px 0 29px;
+}
+.ornament-bg .img-text-holder .text-side p {
+ color: #7d7c7c;
+ line-height: 1.2;
+}
+.ornament-bg .img-text-holder .text-side p:nth-of-type(2) {
+ margin-bottom: 0;
+}
+.ornament-bg .img-text-holder .text-side .mobile-p {
+ display: none;
+}
+.ornament-bg .img-text-holder .text-side .bottom-r-link {
+ padding: 15px;
+ position: absolute;
+ right: 0;
+ bottom: 0;
+ line-height: 1;
+}
+.brands {
+ padding: 62px 0 90px;
+}
+.brands h2 {
+ text-align: center;
+ margin-bottom: 48px;
+}
+.brands .carousel-holder {
+ padding: 23px 100px 48px;
+ -webkit-box-shadow: 0 0 12px #7d7c7c;
+ box-shadow: 0 0 12px #7d7c7c;
+}
+.brands .carousel-holder .brands-carousel .brands-slide {
+ -webkit-transition: -webkit-transform .3s ease-in-out;
+ transition: -webkit-transform .3s ease-in-out;
+ -o-transition: transform .3s ease-in-out;
+ transition: transform .3s ease-in-out;
+ transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
+ display: block;
+ width: 220px;
+ margin: 0 auto;
+}
+.brands .carousel-holder .brands-carousel .brands-slide:hover {
+ -webkit-transform: scale(.95);
+ -ms-transform: scale(.95);
+ transform: scale(.95);
+}
+.brands .carousel-holder .brands-carousel img {
+ display: block;
+ width: 100%;
+ height: auto;
+}
+.brands .carousel-holder .brands-carousel .owl-nav {
+ display: block;
+ width: 100%;
+ height: 33px;
+ position: absolute;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+ z-index: -1;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-next, .brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ -webkit-transition: opacity .3s ease-in-out;
+ -o-transition: opacity .3s ease-in-out;
+ transition: opacity .3s ease-in-out;
+ display: block;
+ position: absolute;
+ width: 25px;
+ height: 33px;
+ right: -65px;
+ left: auto;
+ font-size: 0;
+ background: url(../images/owl-nav-arrow-brown.svg);
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-next:hover, .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:hover {
+ opacity: .5;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ left: -60px;
+ right: auto;
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+.image-bg {
+ padding: 30px 0 67px;
+ background: url(../images/bottom-img-bg.svg) #f4f4f4;
+ background-repeat: no-repeat;
+ background-size: 100%;
+ background-position: 0 42%}
+.image-bg .section-title {
+ text-align: center;
+ margin-bottom: 20px;
+}
+.image-bg p {
+ display: block;
+ margin: 0 auto;
+ width: 85%;
+ text-align: center;
+ font-size: 23px;
+ font-weight: 500;
+ margin-bottom: 50px;
+ line-height: 1.2;
+}
+.pictures-holder {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ padding: 35px 23px 53px 32px;
+ background-color: #fff;
+}
+.pictures-holder .picture-holder {
+ width: 12.5%;
+ max-height: 164px;
+}
+.pictures-holder .picture-holder.picture-1, .pictures-holder .picture-holder.picture-2 {
+ width: 7%}
+.pictures-holder .picture-holder.picture-3 {
+ width: 11%}
+.pictures-holder .picture-holder img {
+ display: block;
+ margin: 0 auto;
+}
+.marked-red {
+ color: #e30613;
+}
+.marked-middle-gray {
+ color: #585857;
+}
+.bold {
+ font-weight: 600;
+ color: inherit;
+}
+.notre-savoir-page .banner {
+ background-position: 50% 100%}
+.notre-savoir-page strong {
+ display: inline-block;
+ text-align: center;
+ font-size: 26px;
+ font-weight: 500;
+ line-height: 1.2;
+ font-style: italic;
+}
+.text-content {
+ margin-bottom: 37px;
+}
+.text-content .heading-decoration {
+ margin-bottom: 15px;
+}
+.text-content .text-wrapper p {
+ line-height: 1.2;
+ color: #7d7c7c;
+}
+.text-content .text-wrapper p:first-of-type {
+ margin-bottom: 0;
+}
+.text-content .text-wrapper p:nth-of-type(2) {
+ margin-bottom: 30px;
+}
+.text-content .illustration-block {
+ max-width: 956px;
+ margin: 0 auto;
+ padding: 18px 89px 42px 112px;
+ -webkit-box-shadow: 2px 2px 6px #575756;
+ box-shadow: 2px 2px 6px #575756;
+ margin-bottom: 35px;
+}
+.text-content .illustration-block .illstr-holder {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ margin-bottom: 30px;
+}
+.text-content .illustration-block .illstr {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: end;
+ -ms-flex-align: end;
+ align-items: flex-end;
+ width: 225px;
+}
+.text-content .illustration-block .illstr img {
+ display: block;
+ width: 100%;
+ height: auto;
+}
+.text-content .illustration-block .illstr:first-child {
+ width: 132px;
+}
+.text-content .illustration-block .illstr:nth-child(2) img {
+ position: relative;
+ right: 30px;
+}
+.text-content .illustration-block .illstr:last-child {
+ width: 205px;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+}
+.text-content .illustration-block .illstr:last-child img {
+ position: relative;
+ right: 42px;
+}
+.text-content-2 {
+ margin-bottom: 45px;
+}
+.text-content-2 .heading-decoration {
+ margin-bottom: 30px;
+}
+.text-content-2 .desktop-text {
+ margin-bottom: 43px;
+}
+.text-content-2 .desktop-text p:first-child {
+ margin-bottom: 0;
+}
+.text-content-2 p {
+ line-height: 1.2;
+ text-align: center;
+}
+.text-content-2 p:nth-of-type(2) {
+ margin-bottom: 10px;
+}
+.text-content-2 p:nth-of-type(3) {
+ margin-bottom: 45px;
+}
+.text-content-2 .pictures-row {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ max-width: 422px;
+ margin: 0 auto;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-bottom: 58px;
+}
+.text-content-2 .row-element {
+ width: 104px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+.text-content-2 .row-element img {
+ display: block;
+ width: 100%;
+ height: auto;
+}
+.text-content-2 .row-element:first-child {
+ width: 139px;
+}
+.text-content-2 .row-element:nth-child(2) {
+ position: relative;
+ right: 12px;
+}
+.text-content-2 .row-element:last-child {
+ width: 72px;
+}
+.text-content-2 strong {
+ display: block;
+ width: 82%;
+ margin: 0 auto;
+ margin-bottom: 40px;
+}
+.text-content-2 .bold {
+ font-size: 20px;
+ margin-bottom: 20px;
+ text-align: center;
+}
+.scheme-block {
+ margin-bottom: 31px;
+}
+.scheme-block .scheme-mobile {
+ display: none;
+}
+.scheme-block .heading-decoration {
+ margin-bottom: 20px;
+}
+.scheme-block .scheme-holder {
+ margin-bottom: 44px;
+}
+.scheme-block .single-text {
+ text-align: right;
+ margin-bottom: 30px;
+}
+.fluid-text-image {
+ margin-bottom: 50px;
+}
+.fluid-text-image .heading-decoration {
+ margin-bottom: 30px;
+}
+.w50-wrapper {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.w50-wrapper .w50-block {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ width: 50%;
+ min-height: 375px;
+ background-size: cover;
+ background-position: 50% 50%;
+ background-repeat: no-repeat;
+}
+.w50-wrapper .w50-block:nth-child(2) {
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.w50-wrapper .w50-block:nth-child(3) .w50-container {
+ padding: 0 10px;
+}
+.w50-wrapper .w50-container {
+ max-width: 640px;
+}
+.w50-wrapper .w50-container ul {
+ padding-top: 20px;
+ margin-bottom: 31px;
+}
+.w50-wrapper .w50-container ul li {
+ font-weight: 600;
+ font-size: 20px;
+ line-height: 1.2;
+}
+.w50-wrapper .w50-container img {
+ display: block;
+ width: 51%;
+ height: auto;
+ margin-left: 19%;
+ margin-bottom: 40px;
+}
+.w50-wrapper .w50-container p {
+ line-height: 1.2;
+}
+.w50-wrapper .w50-container p:first-of-type {
+ margin-bottom: 0;
+}
+.w50-wrapper .w50-container .bold {
+ text-transform: uppercase;
+}
+.w50-wrapper .w50-container .text-holder {
+ width: 84%;
+ padding-top: 130px;
+ margin: 0 auto;
+}
+.w50-wrapper .w50-container .text-holder strong {
+ top: -20px;
+}
+.marked-gold {
+ color: #d0ae88;
+}
+.marked-gold.mobile, .mobile-text {
+ display: none;
+}
+.unmarked-list {
+ padding: 0;
+}
+.container {
+ max-width: 1310px;
+ margin: 0 auto;
+ padding: 0 15px;
+}
+.wrapper {
+ overflow: hidden;
+}
+.button-red {
+ -webkit-transition: color .3s ease-in-out, background-color .3s ease-in-out;
+ -o-transition: color .3s ease-in-out, background-color .3s ease-in-out;
+ transition: color .3s ease-in-out, background-color .3s ease-in-out;
+ display: block;
+ padding: 16.5px 4px;
+ min-width: 276px;
+ font-size: 20px;
+ font-weight: 600;
+ color: #fff;
+ text-decoration: none;
+ background-color: #e30613;
+ border-top: 2px solid #e30613;
+ border-left: 2px solid #e30613;
+ border-right: 2px solid #e30613;
+ border-bottom: 7px solid #b5050f;
+ text-align: center;
+}
+.button-red:hover {
+ background-color: #fff;
+ color: #e30613;
+}
+.banner {
+ height: 519px;
+ background-size: cover;
+ background-position: 50% 50%;
+ position: relative;
+ margin-bottom: 104px;
+ background-repeat: no-repeat;
+}
+.banner .caption-title {
+ position: absolute;
+ bottom: -54px;
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ -ms-transform: translateX(-50%);
+ transform: translateX(-50%);
+ min-width: 675px;
+ padding: 26px 43px;
+ background-color: #fff;
+ -webkit-box-shadow: 0 -10px 15px 0 rgba(0, 1, 0, .2);
+ box-shadow: 0 -10px 15px 0 rgba(0, 1, 0, .2);
+ z-index: 3;
+}
+.banner .caption-title h1 {
+ display: inline-block;
+ width: 100%;
+ font-size: 40px;
+ text-align: center;
+ color: #d0ae88;
+}
+.banner .caption-title .thin {
+ font-weight: 300;
+}
+.banner .caption-title .thin .bold {
+ font-weight: 600;
+}
+.breadcrumbs li {
+ display: inline-block;
+ margin-right: 10px;
+ position: relative;
+ color: #fff;
+ font-size: 16px;
+ text-shadow: 0 0 4.5px rgba(0, 0, 0, .6);
+}
+.breadcrumbs li a {
+ color: inherit;
+ text-decoration: none;
+}
+.breadcrumbs li a:hover {
+ text-decoration: underline;
+}
+.breadcrumbs li:after {
+ content: "-";
+ position: absolute;
+ width: 3px;
+ height: 1px;
+ right: -7px;
+}
+.breadcrumbs li:last-child:after {
+ display: none;
+}
+.banner-carousel .slide {
+ height: 738px;
+ background-size: 100%;
+ background-position: 50% 10%;
+ background-repeat: no-repeat;
+}
+.banner-carousel .slide-title {
+ position: absolute;
+ width: 100%;
+ top: 62%;
+ left: 0;
+}
+.banner-carousel .slide-title .container {
+ padding-left: 170px;
+}
+.banner-carousel .slide-title strong {
+ display: inline-block;
+ width: 100%;
+ font-weight: 700;
+ font-size: 24px;
+ color: #fff;
+}
+.banner-carousel .owl-nav {
+ max-width: 272px;
+ height: 30px;
+ width: 100%;
+ position: absolute;
+ top: 88.5%;
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ -ms-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .banner-carousel .owl-nav .owl-next, .banner-carousel .owl-nav .owl-prev, .banner-carousel .products .products-carousel .owl-nav .owl-prev, .brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev, .products .products-carousel .banner-carousel .owl-nav .owl-prev {
+ -webkit-transition: opacity .3s ease-in-out;
+ -o-transition: opacity .3s ease-in-out;
+ transition: opacity .3s ease-in-out;
+ position: absolute;
+ width: 25px;
+ height: 33px;
+ right: 0;
+ left: auto;
+ font-size: 0;
+ padding: 10px;
+}
+.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:after, .banner-carousel .owl-nav .owl-next:after, .banner-carousel .owl-nav .owl-prev:after, .banner-carousel .products .products-carousel .owl-nav .owl-prev:after, .brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev:after, .products .products-carousel .banner-carousel .owl-nav .owl-prev:after {
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ top: 0;
+ content: "";
+ background-image: url(../images/owl-nav-arrow.svg);
+ background-repeat: no-repeat;
+ background-position: 50% 50%}
+.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev:hover, .banner-carousel .owl-nav .owl-next:hover, .banner-carousel .owl-nav .owl-prev:hover, .brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev:hover {
+ opacity: .6;
+}
+.banner-carousel .owl-nav .owl-prev {
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ transform: rotate(180deg);
+ left: 0;
+ right: auto;
+}
+.banner-carousel .owl-dots {
+ position: absolute;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ height: 30px;
+ max-width: 100px;
+ width: 100%;
+ top: 88.5%;
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ -ms-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+.banner-carousel .owl-dots .owl-dot {
+ position: relative;
+ width: 18px;
+ height: 18px;
+ background: transparent;
+ border: 1px solid #fff;
+ border-radius: 50%}
+.banner-carousel .owl-dots .owl-dot:after {
+ -webkit-transition: opacity .3s ease-in-out;
+ -o-transition: opacity .3s ease-in-out;
+ transition: opacity .3s ease-in-out;
+ content: "";
+ opacity: 0;
+ position: absolute;
+ width: 12px;
+ height: 12px;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ background-color: #fff;
+ border-radius: 50%}
+.banner-carousel .owl-dots .owl-dot.active:after, .banner-carousel .owl-dots .owl-dot:hover:after {
+ opacity: 1;
+}
+.accelerators-block {
+ padding: 60px 0 100px;
+}
+.accelerators-block .accelerators-holder {
+ width: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+}
+.accelerators-block .accelerators-holder .accelerator:last-child .acc-title {
+ padding-top: 50px;
+}
+.accelerators-block .accelerator {
+ display: block;
+ width: 30%;
+ position: relative;
+}
+.accelerators-block .accelerator img {
+ display: block;
+ width: 100%;
+ height: auto;
+}
+.accelerators-block .acc-title-holder {
+ position: absolute;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ top: 3.5%;
+ left: 3.5%;
+ width: 93%;
+ height: 93%;
+ border: 1px solid #fff;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+.accelerators-block .acc-title-holder .acc-title {
+ width: 100%;
+ text-align: center;
+}
+.accelerators-block .acc-title-holder .acc-title span, .accelerators-block .acc-title-holder .acc-title strong {
+ display: inline-block;
+ width: 100%;
+ line-height: 1.2;
+ color: #fff;
+ font-size: 48px;
+ text-shadow: 2px 2px 6px #575756;
+}
+.accelerators-block .acc-title-holder .acc-title span {
+ line-height: 1;
+}
+.accelerators-block .acc-title-holder .acc-title .grayscale, .accelerators-block .acc-title-holder .acc-title .grayscale.grayscale-fade {
+ -webkit-transition: -webkit-filter 2s;
+ transition: -webkit-filter 2s;
+ -o-transition: filter 2s;
+ transition: filter 2s;
+ transition: filter 2s, -webkit-filter 2s;
+}
+.banner-decor {
+ position: relative;
+}
+.banner-decor:after {
+ content: "";
+ display: inline-block;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ background-image: url(../images/banner-decor.png);
+ position: absolute;
+ height: 92px;
+ background-size: 100% 100%;
+ pointer-events: none;
+}
+.solution .text-holder {
+ text-align: center;
+ font-size: 16px;
+ color: #7d7c7c;
+ line-height: 1.2;
+ margin-bottom: 37px;
+}
+.solution .text-holder span {
+ display: block;
+ font-weight: 400;
+}
+.solution .text-holder strong {
+ display: block;
+ font-weight: 900;
+ text-transform: uppercase;
+}
+.solution .text-holder p {
+ margin-bottom: 20px;
+}
+.solution-illustration {
+ padding: 38px 65px 0;
+ -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, .1);
+ box-shadow: 0 0 9px 0 rgba(0, 0, 0, .1);
+ color: #d0ae88;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ text-align: center;
+ margin-bottom: 40px;
+}
+.solution-illustration .img-box {
+ width: 20%;
+ font-size: 20px;
+ border-right: 1px solid #d0ae88;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ min-height: 200px;
+ padding-bottom: 22px;
+ margin-bottom: 20px;
+}
+.solution-illustration .img-box:last-child {
+ border: none;
+}
+.solution-illustration .img-box img {
+ display: inline-block;
+ margin-bottom: 0;
+}
+.solution-illustration .img-box .img-caption {
+ font-weight: 400;
+ width: 100%;
+ display: block;
+ -ms-flex-item-align: end;
+ align-self: flex-end;
+}
+.heading-decoration {
+ position: relative;
+ display: inline-block;
+ min-width: 264px;
+ color: #fff;
+}
+.heading-decoration .text {
+ position: relative;
+ height: 100%;
+ width: 100%;
+ z-index: 2;
+ display: block;
+ padding: 12px 114px 18px 15px;
+}
+.heading-decoration .text:after {
+ content: "";
+ position: absolute;
+ left: 88px;
+ right: 176px;
+ bottom: 0;
+ top: 3.9%;
+ background-image: url(../images/heading-decor-center.png);
+ background-size: 1px 100%;
+ background-repeat: repeat-x;
+ z-index: -1;
+}
+.heading-decoration:before {
+ left: 0;
+ top: 0;
+ width: 88px;
+ background-image: url(../images/heading-decor-left.png);
+}
+.heading-decoration:after, .heading-decoration:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ display: inline-block;
+ background-size: 100% 100%;
+ background-repeat: no-repeat;
+ z-index: 1;
+}
+.heading-decoration:after {
+ right: 0;
+ top: -26%;
+ width: 176px;
+ background-image: url(../images/heading-decor-right.png);
+}
+.products .gallery-title {
+ display: block;
+ text-align: center;
+ color: #d0ae88;
+ font-size: 24px;
+ font-style: italic;
+ margin-bottom: 10px;
+ padding-top: 5px;
+}
+.products .product-carousel-holder {
+ margin-bottom: 50px;
+}
+.products .products-carousel {
+ padding: 0 97px;
+}
+.products .products-carousel .owl-stage {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+}
+.products .products-carousel .owl-item {
+ -webkit-box-flex: 0;
+ -ms-flex: 0 0 auto;
+ flex: 0 0 auto;
+ -webkit-transition: opacity .3s ease-in-out, padding .3s ease-in-out, -webkit-transform .3s ease-in-out;
+ transition: opacity .3s ease-in-out, padding .3s ease-in-out, -webkit-transform .3s ease-in-out;
+ -o-transition: transform .3s ease-in-out, opacity .3s ease-in-out, padding .3s ease-in-out;
+ transition: transform .3s ease-in-out, opacity .3s ease-in-out, padding .3s ease-in-out;
+ transition: transform .3s ease-in-out, opacity .3s ease-in-out, padding .3s ease-in-out, -webkit-transform .3s ease-in-out;
+ opacity: .5;
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ transform: scale(1);
+ padding: 25px 35px;
+ border: 1px solid #7d7c7c;
+ -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
+ box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
+ margin-top: 48px;
+ margin-bottom: 48px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ position: relative;
+ background-color: #fff;
+}
+.products .products-carousel .owl-item img {
+ width: 100%}
+.products .products-carousel .owl-item:after {
+ content: "";
+ position: absolute;
+ top: 10px;
+ left: 10px;
+ right: 10px;
+ bottom: 10px;
+ border: 1px solid #d0ae88;
+}
+.products .products-carousel .owl-item .slide-title {
+ position: absolute;
+ top: 15px;
+ left: 15px;
+ right: 15px;
+ bottom: 15px;
+ font-weight: 900;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ text-align: center;
+ font-size: 36px;
+ color: #fff;
+ text-shadow: 0 0 9px rgba(0, 0, 0, .35);
+}
+.products .products-carousel .owl-item.center {
+ -webkit-transform: scale(1.3);
+ -ms-transform: scale(1.3);
+ transform: scale(1.3);
+ opacity: 1;
+ z-index: 9999;
+}
+.products .products-carousel .owl-nav {
+ display: block;
+ width: 100%;
+ height: 33px;
+ position: absolute;
+ top: 50%;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+ left: 0;
+ right: 0;
+}
+.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev, .products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .products .products-carousel .owl-nav .owl-next, .products .products-carousel .owl-nav .owl-prev {
+ -webkit-transition: opacity .3s ease-in-out;
+ -o-transition: opacity .3s ease-in-out;
+ transition: opacity .3s ease-in-out;
+ display: block;
+ position: absolute;
+ width: 40px;
+ height: 54px;
+ right: 0;
+ left: auto;
+ top: -26px;
+ font-size: 0;
+ background: url(../images/owl-nav-arrow-brown.svg);
+}
+.products .products-carousel .owl-nav .owl-next:hover, .products .products-carousel .owl-nav .owl-prev:hover {
+ opacity: .8;
+}
+.products .products-carousel .owl-nav .owl-prev {
+ left: 0;
+ right: auto;
+ width: 40px;
+ height: 54px;
+ top: -26px;
+ -webkit-transform: rotate(180deg);
+ -ms-transform: rotate(180deg);
+ transform: rotate(180deg);
+}
+.products .products-carousel .owl-nav .owl-prev:hover {
+ opacity: .8;
+}
+.client-section {
+ background-color: #f4f4f4;
+ padding-top: 46px;
+}
+.client-section .heading-decoration {
+ margin-bottom: 30px;
+}
+.client-section .grid-row .top-row {
+ background: #fff;
+ position: relative;
+}
+.client-section .grid-row .img-holder {
+ position: absolute;
+ top: 0;
+ left: 0;
+ right: 50%;
+ bottom: 0;
+}
+.client-section .grid-row .img-holder img {
+ width: 100%;
+ height: 100%;
+ -o-object-fit: cover;
+ object-fit: cover;
+ vertical-align: top;
+}
+.client-section .grid-row .text-holder {
+ width: 50%;
+ float: right;
+ padding: 38px 37px 130px 34px;
+ min-height: 406px;
+ position: relative;
+ line-height: 1.2;
+}
+.client-section .grid-row .text-holder p {
+ margin-bottom: 20px;
+}
+.client-section .grid-row .text-holder ul {
+ line-height: 1.2;
+}
+.client-section .grid-row .text-holder ul li {
+ position: relative;
+ padding-left: 10px;
+}
+.client-section .grid-row .text-holder ul li:after {
+ content: "";
+ position: absolute;
+ top: 9px;
+ left: 0;
+ height: 1px;
+ width: 6px;
+ background-color: currentColor;
+}
+.client-section .grid-row.inverse .text-holder {
+ float: left;
+ padding-bottom: 140px;
+ padding-left: 0;
+ position: relative;
+}
+.client-section .grid-row.inverse .text-holder .btn-holder {
+ left: -140px;
+}
+.client-section .grid-row.inverse .img-holder {
+ position: absolute;
+ top: 0;
+ left: 50%;
+ right: 0;
+ bottom: 0;
+}
+.client-section .grid-row.inverse .bottom-row .container:after {
+ content: "";
+ position: absolute;
+ left: 25%;
+ -webkit-transform: translateX(calc(-50% - 70px));
+ -ms-transform: translateX(calc(-50% - 70px));
+ transform: translateX(calc(-50% - 70px));
+ z-index: 99;
+ top: -1px;
+ height: 0;
+ width: 0;
+ border-left: 30px solid transparent;
+ border-right: 30px solid transparent;
+ border-top: 30px solid #fff;
+}
+.client-section .grid-row .bottom-row {
+ display: none;
+ position: relative;
+ -webkit-box-shadow: inset 0 13px 10px -12px rgba(0, 0, 0, .2), inset 0 -13px 10px -12px rgba(0, 0, 0, .2);
+ box-shadow: inset 0 13px 10px -12px rgba(0, 0, 0, .2), inset 0 -13px 10px -12px rgba(0, 0, 0, .2);
+}
+.client-section .grid-row .bottom-row .container {
+ position: relative;
+ padding-top: 42px;
+ padding-bottom: 28px;
+}
+.client-section .grid-row .bottom-row .container .slide-close {
+ -webkit-transition: opacity .3s ease-in-out;
+ -o-transition: opacity .3s ease-in-out;
+ transition: opacity .3s ease-in-out;
+ opacity: 1;
+ font-size: 29px;
+ color: #e30613;
+ border: 1px solid #e30613;
+ width: 32px;
+ height: 32px;
+ border-radius: 50%;
+ text-align: center;
+ line-height: 28px;
+ display: inline-block;
+ right: 18px;
+ top: 13px;
+ font-weight: 900;
+ text-decoration: none;
+ position: absolute;
+ z-index: 999;
+}
+.client-section .grid-row .bottom-row .container .slide-close:hover {
+ opacity: .8;
+}
+.client-section .grid-row .bottom-row .container:after {
+ content: "";
+ position: absolute;
+ left: 75%;
+ z-index: 99;
+ top: -1px;
+ height: 0;
+ width: 0;
+ border-left: 30px solid transparent;
+ border-right: 30px solid transparent;
+ border-top: 30px solid #fff;
+}
+.client-section .grid-wrapper {
+ -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
+ box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
+}
+.client-section .h4 {
+ color: #d0ae88;
+ font-weight: 900;
+ position: relative;
+ margin-bottom: 32px;
+ display: block;
+}
+.client-section .h4:after {
+ content: "";
+ position: absolute;
+ left: 0;
+ right: 0;
+ bottom: 0;
+ height: 1px;
+ background-color: currentColor;
+}
+.client-section .btn-holder {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ position: absolute;
+ left: 70px;
+ right: 0;
+ bottom: 60px;
+}
+.client-section .logo-group .h5 {
+ color: #7d7c7c;
+ position: relative;
+ margin-bottom: 38px;
+}
+.client-section .logo-group .h5:after {
+ position: absolute;
+ content: "";
+ width: 219px;
+ bottom: 1px;
+ left: 0;
+ height: 1px;
+ background-color: currentColor;
+}
+.client-section .logo-group .logos-holder {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+}
+.client-section .logo-group .logos-holder .logo-box {
+ -webkit-transition: -webkit-box-shadow .3s ease-in-out;
+ transition: -webkit-box-shadow .3s ease-in-out;
+ -o-transition: box-shadow .3s ease-in-out;
+ transition: box-shadow .3s ease-in-out;
+ transition: box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out;
+ margin-right: 7.1%;
+ margin-bottom: 35px;
+ width: 19.5%;
+ display: inline-block;
+ background-color: #fff;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ height: 243px;
+ text-align: center;
+}
+.client-section .logo-group .logos-holder .logo-box:last-child {
+ margin-right: 0;
+}
+.client-section .logo-group .logos-holder .logo-box img {
+ width: 90%}
+.client-section .logo-group .logos-holder .logo-box:hover {
+ -webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
+ box-shadow: 0 0 10px 0 rgba(0, 0, 0, .2);
+}
+@media only screen and (min-width:1025px) {
+ a[href^=skype], a[href^=sms], a[href^=tel] {
+ cursor: default;
+ pointer-events: none;
+}
+}@media (min-width:1501px) {
+ #header .header-top nav {
+ margin-right: -32px;
+}
+#header .bottom-holder {
+ margin-right: -54px;
+}
+}@media screen and (max-width:1820px) {
+ .banner-carousel .slide {
+ height: 638px;
+ background-size: cover;
+}
+}@media screen and (max-width:1600px) {
+ .banner .caption-title {
+ padding: 26px 33px;
+}
+.banner .caption-title h1 {
+ font-size: 32px;
+}
+.banner-carousel .slide-title .container {
+ padding-left: 250px;
+}
+.banner-carousel .slide-title strong {
+ font-size: 20px;
+}
+.accelerators-block .accelerators-holder .accelerator:last-child .acc-title {
+ padding: 0;
+}
+.accelerators-block .acc-title-holder .acc-title span, .accelerators-block .acc-title-holder .acc-title strong {
+ font-size: 36px;
+}
+}@media (max-width:1499px) {
+ #header .bottom-holder {
+ font-size: 14px;
+}
+#header .logo {
+ width: 165px;
+}
+}@media screen and (max-width:1250px) {
+ .banner-carousel .slide-title .container {
+ padding-left: 180px;
+}
+}@media (max-width:1199px) {
+ #header .bottom-holder a {
+ padding: 20px 5px;
+ font-size: 14px;
+}
+#header .bottom-holder a br {
+ display: none;
+}
+#header .bottom-holder a:first-child, #header .bottom-holder a:last-child {
+ -ms-flex-negative: 1;
+ flex-shrink: 1;
+}
+#header .logo {
+ width: 100px;
+}
+#footer .footer-links {
+ padding: 30px 5px 30px 10px;
+}
+#footer .footer-links a {
+ padding-left: 15px;
+}
+#footer .footer-right {
+ padding: 19px 10px;
+}
+#footer .logo {
+ width: 120px;
+}
+.home-page h2 {
+ font-size: 40px;
+}
+.ornament-bg {
+ padding: 20px 15px 50px;
+}
+.ornament-bg .content-wrapper {
+ padding: 48px 48px 65px 64px;
+}
+.ornament-bg .content-wrapper .section-title {
+ line-height: 1.2;
+ top: -30px;
+}
+.ornament-bg .content-wrapper .btn-holder {
+ padding: 16px;
+ bottom: -47px;
+}
+.ornament-bg .img-text-holder img {
+ max-width: 100%}
+.brands .carousel-holder .brands-carousel .brands-slide {
+ width: 190px;
+}
+.button-red {
+ padding: 12px 28px;
+}
+.banner .caption-title {
+ padding: 20px 22px;
+ min-width: 555px;
+ bottom: -30px;
+}
+.banner .caption-title h1 {
+ font-size: 28px;
+}
+.banner-carousel .slide {
+ height: 490px;
+}
+.banner-carousel .slide-title .container {
+ padding-left: 212px;
+}
+.banner-carousel .slide-title strong {
+ font-size: 18px;
+}
+.banner-carousel .owl-dots, .banner-carousel .owl-nav {
+ top: 85.5%}
+.solution-illustration {
+ padding: 30px 20px 0;
+}
+.products .gallery-title {
+ font-size: 22px;
+}
+.products .products-carousel {
+ padding: 0 40px;
+}
+.products .products-carousel .owl-item .slide-title {
+ font-size: 33px;
+}
+.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev, .products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .products .products-carousel .owl-nav .owl-next, .products .products-carousel .owl-nav .owl-prev {
+ width: 20px;
+ height: 27px;
+ top: 0;
+}
+.client-section .btn-holder, .client-section .grid-row.inverse .text-holder .btn-holder {
+ left: 0;
+}
+}@media (max-width:1023px) {
+ p {
+ font-size: 15px;
+}
+#header .header-top {
+ font-size: 13px;
+ font-weight: 400;
+ padding: 4px 0;
+}
+#header .header-top nav {
+ margin-right: 0;
+}
+#header .bottom-holder {
+ padding-left: 100px;
+}
+#header .bottom-holder a {
+ padding: 21px 4px 22px;
+ font-size: 12px;
+}
+#header .logo {
+ width: 92px;
+ bottom: 4px;
+}
+#footer {
+ font-size: 11px;
+}
+#footer .footer-left {
+ width: 82%}
+#footer .footer-right {
+ width: 16%}
+#footer .logo {
+ width: 95px;
+}
+.home-page h2 {
+ font-size: 32px;
+}
+.ornament-bg {
+ padding: 20px 0 30px;
+ background-size: 5%}
+.ornament-bg .content-wrapper {
+ padding: 0 20px 20px;
+ border: 0;
+}
+.ornament-bg .content-wrapper .section-title {
+ position: relative;
+ background: transparent;
+ padding: 0;
+ max-width: 280px;
+ left: auto;
+ -webkit-transform: translateX(0);
+ -ms-transform: translateX(0);
+ transform: translateX(0);
+ margin: 0 auto;
+ text-align: center;
+}
+.ornament-bg .content-wrapper .section-title:after {
+ content: "";
+ position: absolute;
+ top: 50%;
+ height: 1px;
+ width: 500px;
+ right: -525px;
+ left: auto;
+ background-color: #d0ae88;
+}
+.ornament-bg .content-wrapper .section-title:before {
+ content: "";
+ position: absolute;
+ top: 50%;
+ height: 1px;
+ width: 500px;
+ background-color: #d0ae88;
+ left: -525px;
+}
+.ornament-bg .content-wrapper .btn-holder {
+ padding: 6px 22px;
+ bottom: -30px;
+ position: relative;
+ background: transparent;
+ padding: 0;
+ max-width: 280px;
+ left: auto;
+ -webkit-transform: translateX(0);
+ -ms-transform: translateX(0);
+ transform: translateX(0);
+ margin: 0 auto;
+ text-align: center;
+}
+.ornament-bg .content-wrapper .btn-holder:after {
+ right: -530px;
+ left: auto;
+}
+.ornament-bg .content-wrapper .btn-holder:after, .ornament-bg .content-wrapper .btn-holder:before {
+ content: "";
+ display: block;
+ position: absolute;
+ top: 50%;
+ height: 1px;
+ width: 500px;
+ background-color: #d0ae88;
+}
+.ornament-bg .content-wrapper .btn-holder:before {
+ left: -530px;
+}
+.ornament-bg .img-text-holder .text-side {
+ padding: 15px 25px 25px 15px;
+}
+.brands .carousel-holder .brands-carousel .brands-slide {
+ width: 120px;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-next, .brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ width: 20px;
+ height: 28px;
+}
+.image-bg p {
+ font-size: 18px;
+}
+.notre-savoir-page strong {
+ font-size: 20px;
+}
+.text-content .illustration-block {
+ padding: 18px 55px 32px 72px;
+}
+.text-content .illustration-block .illstr {
+ width: 175px;
+}
+.text-content .illustration-block .illstr:first-child {
+ width: 102px;
+}
+.text-content .illustration-block .illstr:last-child {
+ width: 155px;
+}
+.scheme-block .scheme-holder {
+ margin-bottom: 10px;
+}
+.scheme-block .single-text {
+ margin-bottom: 40px;
+}
+.w50-wrapper .w50-block {
+ min-height: 275px;
+}
+.w50-wrapper .w50-container ul {
+ margin-bottom: 20px;
+}
+.w50-wrapper .w50-container ul li {
+ font-size: 16px;
+ font-size: 15px;
+}
+.w50-wrapper .w50-container img {
+ width: 60%;
+ margin: 0 auto;
+ margin-bottom: 20px;
+}
+.button-red {
+ font-size: 16px;
+}
+.banner .caption-title {
+ padding: 15px 18px;
+ bottom: -20px;
+ min-width: 555px;
+}
+.banner .caption-title h1 {
+ font-size: 23px;
+}
+.banner-carousel .slide-title .container {
+ padding-left: 112px;
+}
+.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .banner-carousel .owl-nav .owl-next, .banner-carousel .owl-nav .owl-prev, .banner-carousel .products .products-carousel .owl-nav .owl-prev, .brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev, .products .products-carousel .banner-carousel .owl-nav .owl-prev {
+ width: 20px;
+ height: 28px;
+}
+.accelerators-block {
+ padding: 34px 0 43px;
+}
+.accelerators-block .acc-title-holder .acc-title span, .accelerators-block .acc-title-holder .acc-title strong {
+ font-size: 24px;
+ line-height: 1.3;
+}
+.solution-illustration {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ padding-left: 39px;
+ padding-right: 39px;
+}
+.solution-illustration .img-box {
+ width: 33%;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.solution-illustration .img-box:nth-child(3) {
+ border-right: none;
+}
+.heading-decoration {
+ font-size: 24px;
+}
+.heading-decoration .text {
+ padding-right: 90px;
+}
+.products .product-carousel-holder {
+ margin-bottom: 40px;
+}
+.products .products-carousel .owl-item .slide-title {
+ font-size: 30px;
+}
+.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev, .products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .products .products-carousel .owl-nav .owl-next, .products .products-carousel .owl-nav .owl-prev {
+ width: 20px;
+ height: 28px;
+}
+}@media (max-width:767px) {
+ body {
+ padding-top: 62px;
+}
+body.to-top #header {
+ opacity: 1;
+ top: 0;
+}
+body.to-bottom #header {
+ opacity: 0;
+ top: -62px;
+}
+#header {
+ position: fixed;
+ top: 0;
+ left: 0;
+ right: 0;
+ z-index: 999;
+ opacity: 1;
+ -webkit-transition: opacity .3s ease-in-out, top .3s ease-in-out;
+ -o-transition: opacity .3s ease-in-out, top .3s ease-in-out;
+ transition: opacity .3s ease-in-out, top .3s ease-in-out;
+}
+#header.hidden {
+ opacity: 0;
+ top: -62px;
+}
+#header .header-top {
+ background-color: transparent;
+ padding-top: 15px;
+ padding-bottom: 23px;
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2;
+}
+#header .header-top nav {
+ float: left;
+ margin-left: 20px;
+}
+#header .header-top nav a {
+ width: 100%;
+ color: #d0ae88;
+ margin: 0;
+ font-size: 15px;
+ font-weight: 600;
+ text-align: left;
+}
+#header .header-top nav a:after {
+ display: none!important;
+}
+#header .header-bottom {
+ background-color: transparent;
+ position: relative;
+ z-index: 1;
+ -webkit-box-ordinal-group: 2;
+ -ms-flex-order: 1;
+ order: 1;
+}
+#header .bottom-holder {
+ padding-left: 0;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding-top: 14px;
+}
+#header .bottom-holder li:last-child a:after {
+ display: block;
+}
+#header .bottom-holder li {
+ width: 100%}
+#header .bottom-holder a {
+ width: 100%;
+ display: block;
+ text-align: left;
+ padding: 21px 20px 22px;
+ font-size: 18px;
+ font-weight: 400;
+ font-size: 13px;
+}
+#header .bottom-holder a:after {
+ height: 1px;
+ -webkit-transform: translateY(0);
+ -ms-transform: translateY(0);
+ transform: translateY(0);
+ bottom: 0;
+ top: auto;
+ left: 20px;
+ right: 20px;
+ width: auto;
+}
+#header .menu-holder {
+ -webkit-transition: -webkit-transform .3s ease-in-out;
+ transition: -webkit-transform .3s ease-in-out;
+ -o-transition: transform .3s ease-in-out;
+ transition: transform .3s ease-in-out;
+ transition: transform .3s ease-in-out, -webkit-transform .3s ease-in-out;
+ position: absolute;
+ top: 62px;
+ left: 0;
+ width: 215px;
+ -webkit-transform: translateX(-100%);
+ -ms-transform: translateX(-100%);
+ transform: translateX(-100%);
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -ms-flex-wrap: no-wrap;
+ flex-wrap: no-wrap;
+ background-color: rgba(72, 72, 71, .9);
+ z-index: 999;
+ max-height: calc(100vh - 62px);
+ overflow: auto;
+}
+#header .menu-holder .container {
+ padding-left: 0!important;
+ padding-right: 0!important;
+}
+#header .menu-close {
+ display: block;
+ position: absolute;
+}
+#header .logo {
+ position: static;
+ padding-top: 5px;
+}
+#header .logo-container {
+ position: static;
+ text-align: center;
+}
+.menu-open #header .menu-holder {
+ -webkit-transform: translateX(0);
+ -ms-transform: translateX(0);
+ transform: translateX(0);
+}
+.menu-opener {
+ position: absolute;
+ top: 50%;
+ left: 13px;
+ -webkit-transform: translateY(-50%);
+ -ms-transform: translateY(-50%);
+ transform: translateY(-50%);
+ display: block;
+}
+#footer {
+ padding-top: 20px;
+}
+#footer, #footer .container {
+ display: block;
+}
+#footer .footer-left {
+ width: 100%}
+#footer .footer-links {
+ display: none;
+}
+#footer .footer-right {
+ display: block;
+ width: 100%;
+ background-color: transparent;
+ padding-top: 16px;
+}
+#footer .footer-right nav {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+#footer .footer-right nav a {
+ font-size: 10px;
+}
+#footer .footer-right:after {
+ display: none;
+}
+#footer .logo {
+ width: 163px;
+ -webkit-transform: translateY(0);
+ -ms-transform: translateY(0);
+ transform: translateY(0);
+ margin: 0 auto 17px;
+}
+#footer .footer-contact {
+ display: block;
+}
+.mobile-hidden {
+ display: none!important;
+}
+.home-page h2 {
+ font-size: 30px;
+}
+.ornament-bg {
+ padding: 10px 0 50px;
+ background-size: 9%}
+.ornament-bg .content-wrapper .section-title {
+ top: -13px;
+}
+.ornament-bg .img-text-holder {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.ornament-bg .img-text-holder .text-side, .ornament-bg .img-text-holder img {
+ max-width: 100%;
+ width: 100%}
+.ornament-bg .img-text-holder .text-side {
+ padding: 15px 25px 40px 15px;
+}
+.ornament-bg .img-text-holder .text-side h6 {
+ text-align: center;
+}
+.ornament-bg .img-text-holder .text-side span {
+ display: inline-block;
+ width: 100%;
+ text-align: center;
+}
+.ornament-bg .img-text-holder .text-side .divider {
+ width: 100%;
+ margin-bottom: 16px;
+}
+.brands .carousel-holder {
+ padding: 20px 60px 32px;
+}
+.brands .carousel-holder .brands-carousel .brands-slide {
+ width: 150px;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-next, .brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ width: 14px;
+ height: 19px;
+ right: -15px;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ left: -15px;
+}
+.pictures-holder .picture-holder, .pictures-holder .picture-holder.picture-3 {
+ width: 9%}
+.notre-savoir-page strong {
+ font-size: 18px;
+}
+.text-content .illustration-block {
+ padding: 18px 35px 32px 42px;
+}
+.text-content .illustration-block .illstr {
+ width: 135px;
+}
+.text-content .illustration-block .illstr:first-child {
+ width: 75px;
+}
+.text-content .illustration-block .illstr:nth-child(2) img {
+ right: 0;
+ left: auto;
+}
+.text-content .illustration-block .illstr:last-child {
+ width: 115px;
+}
+.text-content .illustration-block .illstr:last-child img {
+ right: 0;
+ left: auto;
+}
+.text-content-2 .desktop-text {
+ margin-bottom: 0;
+}
+.text-content-2 .pictures-row {
+ padding-top: 30px;
+ margin-bottom: 30px;
+}
+.text-content-2 .bold {
+ font-size: 16px;
+ margin-bottom: 12px;
+}
+.scheme-block .scheme-desktop {
+ display: none;
+}
+.scheme-block .scheme-mobile {
+ display: block;
+ width: 60%;
+ margin: 0 auto;
+}
+.fluid-text-image {
+ margin-bottom: 30px;
+}
+.w50-wrapper .w50-block {
+ width: 100%}
+.w50-wrapper .w50-block:nth-child(2) {
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4;
+ min-height: 90px;
+}
+.w50-wrapper .w50-block:nth-child(3) {
+ -webkit-box-ordinal-group: 3;
+ -ms-flex-order: 2;
+ order: 2;
+}
+.w50-wrapper .w50-block:nth-child(4) {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3;
+}
+.w50-wrapper .w50-container {
+ max-width: 100%;
+ width: 100%;
+ padding: 0 15px;
+}
+.w50-wrapper .w50-container .text-holder {
+ width: 100%;
+ padding-top: 15px;
+}
+.button-red {
+ padding: 12px 20px;
+ font-size: 16px;
+}
+.banner {
+ height: 419px;
+ margin-bottom: 80px;
+ height: 320px;
+}
+.banner .caption-title {
+ min-width: 395px;
+ bottom: -40px;
+}
+.breadcrumbs li {
+ font-size: 15px;
+ font-size: 12px;
+}
+.banner-carousel .slide {
+ height: 390px;
+}
+.banner-carousel .slide-title strong {
+ font-size: 14px;
+ line-height: 1;
+}
+.banner-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .banner-carousel .owl-nav .owl-next, .banner-carousel .owl-nav .owl-prev, .banner-carousel .products .products-carousel .owl-nav .owl-prev, .brands .carousel-holder .brands-carousel .banner-carousel .owl-nav .owl-prev, .products .products-carousel .banner-carousel .owl-nav .owl-prev {
+ width: 14px;
+ height: 19px;
+}
+.accelerators-block {
+ padding: 30px 0 0;
+}
+.accelerators-block .accelerators-holder {
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+}
+.accelerators-block .accelerator {
+ width: 100%;
+ height: 280px;
+ margin-bottom: 30px;
+}
+.accelerators-block .accelerator img {
+ height: 100%;
+ -o-object-fit: cover;
+ object-fit: cover;
+}
+.accelerators-block .acc-title-holder {
+ top: 8%;
+ height: 84%}
+.banner-decor:after {
+ height: 24px;
+}
+.solution .text-holder {
+ margin-bottom: 23px;
+}
+.solution-illustration {
+ padding-top: 10px;
+ margin-bottom: 30px;
+}
+.solution-illustration .img-box {
+ width: 100%;
+ border-right: none;
+ border-bottom: 1px solid #d0ae88;
+ padding-bottom: 17px;
+ min-height: 225px;
+ margin-bottom: 5px;
+}
+.heading-decoration {
+ font-size: 18px;
+ min-width: 230px;
+ margin-bottom: 22px;
+ margin-left: -7px;
+}
+.heading-decoration .text {
+ padding: 7px 70px 9px 11px;
+}
+.heading-decoration:after {
+ top: -25%}
+.products .gallery-title {
+ font-size: 16px;
+ line-height: 1.1;
+ padding-top: 0;
+ margin-top: -7px;
+ margin-bottom: 15px;
+}
+.products .product-carousel-holder {
+ margin-bottom: 24px;
+}
+.products .products-carousel .owl-item:after {
+ top: 5px;
+ left: 5px;
+ right: 5px;
+ bottom: 5px;
+}
+.products .products-carousel .owl-item .slide-title {
+ font-size: 23px;
+}
+.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev, .products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .products .products-carousel .owl-nav .owl-next, .products .products-carousel .owl-nav .owl-prev {
+ width: 14px;
+ height: 19px;
+ right: 0;
+}
+.products .products-carousel .owl-nav .owl-prev {
+ left: 0;
+}
+.client-section .grid-row .img-holder {
+ position: static;
+ margin-left: -15px;
+ margin-right: -15px;
+}
+.client-section .grid-row .img-holder img {
+ height: auto;
+}
+.client-section .grid-row .text-holder {
+ min-height: 0;
+ width: 100%;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding-top: 19px;
+ padding-right: 0!important;
+ padding-left: 0!important;
+ padding-bottom: 105px;
+}
+.client-section .grid-row .text-holder p {
+ margin-bottom: 18px;
+}
+.client-section .grid-row .text-holder ul {
+ font-size: 15px;
+}
+.client-section .grid-row .text-holder ul li:after {
+ top: 11px;
+}
+.client-section .grid-row.inverse .text-holder {
+ padding-bottom: 105px;
+}
+.client-section .grid-row.inverse .img-holder {
+ position: static;
+}
+.client-section .grid-row.inverse .bottom-row .container:after {
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ -ms-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+.client-section .grid-row .bottom-row .container {
+ padding: 49px 10px 12px;
+}
+.client-section .grid-row .bottom-row .container .slide-close {
+ width: 22px;
+ height: 22px;
+ top: 18px;
+ right: 21px;
+ font-size: 18px;
+ line-height: 21px;
+}
+.client-section .grid-row .bottom-row .container:after {
+ left: 50%;
+ -webkit-transform: translateX(-50%);
+ -ms-transform: translateX(-50%);
+ transform: translateX(-50%);
+}
+.client-section .h4 {
+ text-align: center;
+ margin: 0 auto 10px;
+ font-size: 24px;
+ max-width: 200px;
+ display: block;
+}
+.client-section .h4:after {
+ right: calc(100% + 10px);
+ left: -999px;
+ top: 50%}
+.client-section .h4:before {
+ content: "";
+ position: absolute;
+ bottom: 0;
+ height: 1px;
+ background-color: currentColor;
+ left: calc(100% + 10px);
+ right: -9999px;
+ top: 50%}
+.client-section .btn-holder .button-red {
+ min-width: 225px;
+}
+.client-section .btn-holder {
+ bottom: 30px;
+}
+.client-section .logo-group .h5 {
+ font-size: 22px;
+ margin-bottom: 15px;
+}
+.client-section .logo-group .logos-holder .logo-box {
+ height: 121px;
+ margin-right: 2%;
+ width: 22%}
+}@media (max-width:767px) and (max-width:479px) {
+ .client-section .h4:before {
+ left: 100%}
+}@media screen and (max-width:600px) {
+ .banner-carousel .slide-title .container {
+ padding-left: 70px;
+ line-height: 1;
+}
+.accelerators-block .accelerator {
+ height: 220px;
+ margin-bottom: 20px;
+}
+}@media (max-width:479px) {
+ #footer .logo {
+ width: 93px;
+}
+.ornament-bg {
+ background-size: 15%;
+ padding-bottom: 0;
+}
+.ornament-bg .container {
+ padding: 0;
+}
+.ornament-bg .content-wrapper {
+ padding: 0 0 36px;
+}
+.ornament-bg .content-wrapper .section-title {
+ top: -19px;
+ padding: 0;
+}
+.ornament-bg .content-wrapper .section-title:after {
+ right: -500px;
+ left: auto;
+}
+.ornament-bg .content-wrapper .section-title:before {
+ left: -500px;
+}
+.ornament-bg .content-wrapper .btn-holder {
+ width: 84%;
+ padding: 6px 23px;
+ bottom: -16px;
+}
+.ornament-bg .content-wrapper .btn-holder:after {
+ right: -500px;
+}
+.ornament-bg .content-wrapper .btn-holder:before {
+ left: -500px;
+}
+.ornament-bg .content-wrapper .btn-holder .button-red {
+ min-width: 222px;
+}
+.ornament-bg .img-text-holder img {
+ height: 249px;
+}
+.ornament-bg .img-text-holder .text-side {
+ padding: 10px 25px 30px 15px;
+}
+.ornament-bg .img-text-holder .text-side p {
+ display: none;
+}
+.ornament-bg .img-text-holder .text-side .mobile-p {
+ display: block;
+}
+.ornament-bg .img-text-holder .text-side .bottom-r-link {
+ padding: 10px 10px 25px;
+}
+.brands {
+ padding: 0;
+}
+.brands h2 {
+ margin-bottom: 35px;
+}
+.brands .carousel-holder {
+ padding: 20px 30px 32px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+.brands .carousel-holder .brands-carousel .brands-slide {
+ width: 100px;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-next, .brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ right: -18px;
+}
+.brands .carousel-holder .brands-carousel .owl-nav .owl-prev {
+ left: -18px;
+}
+.image-bg {
+ padding: 38px 0 67px;
+ background-size: 200%;
+ background-position: -280px -190px;
+}
+.image-bg .container {
+ padding: 0;
+}
+.image-bg .section-title {
+ width: 80%;
+ margin: 0 auto;
+ line-height: 1.1;
+ margin-bottom: 16px;
+}
+.image-bg p {
+ width: 90%;
+ line-height: 1.2;
+}
+.pictures-holder {
+ max-width: 260px;
+ margin: 0 auto;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ padding: 23px 20px;
+}
+.pictures-holder .picture-holder {
+ width: 36%;
+ margin-bottom: 10px;
+}
+.pictures-holder .picture-holder.picture-1 {
+ width: 39%}
+.pictures-holder .picture-holder.picture-2 {
+ width: 26%}
+.pictures-holder .picture-holder.picture-2 img {
+ position: relative;
+ right: 15px;
+}
+.pictures-holder .picture-holder.picture-3 {
+ width: 36%;
+ -webkit-box-ordinal-group: 5;
+ -ms-flex-order: 4;
+ order: 4;
+}
+.pictures-holder .picture-holder.picture-4 {
+ -webkit-box-ordinal-group: 4;
+ -ms-flex-order: 3;
+ order: 3;
+}
+.pictures-holder .picture-holder.picture-5 {
+ -webkit-box-ordinal-group: 7;
+ -ms-flex-order: 6;
+ order: 6;
+}
+.pictures-holder .picture-holder.picture-6 {
+ -webkit-box-ordinal-group: 6;
+ -ms-flex-order: 5;
+ order: 5;
+}
+.pictures-holder .picture-holder.picture-7 {
+ -webkit-box-ordinal-group: 9;
+ -ms-flex-order: 8;
+ order: 8;
+}
+.pictures-holder .picture-holder.picture-8 {
+ -webkit-box-ordinal-group: 8;
+ -ms-flex-order: 7;
+ order: 7;
+}
+.text-content .heading-decoration {
+ margin-bottom: 21px;
+}
+.text-content .illustration-block {
+ padding: 30px 5px 5px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ margin-bottom: 15px;
+}
+.text-content .illustration-block .illstr-holder {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin-bottom: 12px;
+}
+.text-content .illustration-block .illstr {
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 225px;
+ margin-bottom: 32px;
+}
+.text-content .illustration-block .illstr:first-child {
+ width: 132px;
+}
+.text-content .illustration-block .illstr:last-child {
+ width: 205px;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+}
+.text-content-2 .heading-decoration {
+ margin-bottom: 12px;
+}
+.text-content-2 p {
+ text-align: left;
+ letter-spacing: -.3px;
+}
+.text-content-2 p:nth-of-type(2) {
+ margin-bottom: 15px;
+}
+.text-content-2 .pictures-row {
+ padding: 0;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-bottom: 26px;
+}
+.text-content-2 .row-element {
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ width: 72px;
+ margin-bottom: 20px;
+}
+.text-content-2 .row-element:first-child {
+ width: 100px;
+}
+.text-content-2 .row-element:nth-child(2) {
+ right: 0;
+ left: auto;
+}
+.text-content-2 .row-element:last-child {
+ width: 50px;
+ margin-bottom: 0;
+}
+.text-content-2 strong {
+ width: 100%;
+ margin-bottom: 15px;
+}
+.scheme-block .scheme-mobile {
+ display: block;
+ width: 100%;
+ height: 1124px;
+ margin: 0 auto;
+}
+.scheme-block .scheme-mobile img {
+ width: 100%;
+ height: 100%}
+.scheme-block .heading-decoration {
+ margin-bottom: 30px;
+}
+.scheme-block .scheme-holder {
+ margin-bottom: 37px;
+}
+.scheme-block .single-text {
+ display: none;
+}
+.fluid-text-image {
+ margin-bottom: 15px;
+}
+.fluid-text-image .heading-decoration {
+ margin-bottom: 20px;
+}
+.w50-wrapper .w50-block {
+ min-height: 185px;
+}
+.w50-wrapper .w50-container {
+ padding: 0;
+}
+.w50-wrapper .w50-container img {
+ margin-bottom: 18px;
+ width: 80%}
+.marked-gold.desktop {
+ display: none;
+}
+.marked-gold.mobile {
+ display: block;
+}
+.desktop-text {
+ display: none;
+}
+.mobile-text {
+ display: block;
+}
+.banner {
+ height: 275px;
+ margin-bottom: 67px;
+}
+.banner .caption-title {
+ padding: 15px 5px;
+ min-width: 280px;
+ bottom: -53px;
+}
+.banner .caption-title .thin, .banner .caption-title .thin .bold {
+ display: inline-block;
+ width: 100%;
+ text-align: center;
+}
+.banner-carousel .slide {
+ height: 291px;
+ background-size: cover;
+}
+.banner-carousel .slide.main-slide {
+ background-position: 43% 50%;
+ background-size: 155%}
+.banner-carousel .slide-title .container {
+ padding-left: 20px;
+}
+.banner-carousel .slide-title strong {
+ font-size: 12px;
+}
+.banner-carousel .owl-nav {
+ top: 80.5%;
+ max-width: 156px;
+ height: 20px;
+}
+.banner-carousel .owl-dots {
+ top: 80.5%;
+ height: 20px;
+ max-width: 56px;
+}
+.banner-carousel .owl-dots .owl-dot {
+ width: 10px;
+ height: 10px;
+}
+.banner-carousel .owl-dots .owl-dot:after {
+ width: 6px;
+ height: 6px;
+}
+.accelerators-block {
+ margin-bottom: 10px;
+}
+.accelerators-block .accelerator {
+ height: 124px;
+}
+.accelerators-block .acc-title-holder {
+ top: 4%;
+ left: 2%;
+ width: 96%;
+ height: 92%}
+.accelerators-block .acc-title-holder .acc-title span, .accelerators-block .acc-title-holder .acc-title strong {
+ font-size: 30px;
+ line-height: 1.5;
+}
+.banner-decor:after {
+ height: 17px;
+}
+.solution-illustration {
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ margin-bottom: 19px;
+}
+.heading-decoration .text {
+ padding: 7px 55px 9px 11px;
+}
+.products .gallery-title {
+ margin-bottom: 6px;
+}
+.products .products-carousel {
+ padding: 0 20px;
+}
+.products .products-carousel .owl-item {
+ margin-top: 0;
+ margin-bottom: 0;
+ padding: 5px 11px;
+ max-width: 187px;
+ margin: 10px auto!important;
+}
+.products .products-carousel .owl-item.center {
+ -webkit-transform: scale(1);
+ -ms-transform: scale(1);
+ transform: scale(1);
+}
+.brands .carousel-holder .brands-carousel .products .products-carousel .owl-nav .owl-prev, .products .products-carousel .brands .carousel-holder .brands-carousel .owl-nav .owl-prev, .products .products-carousel .owl-nav .owl-next, .products .products-carousel .owl-nav .owl-prev {
+ right: 0;
+}
+.products .products-carousel .owl-nav .owl-prev {
+ left: 0;
+}
+.client-section .grid-row .img-holder {
+ margin-left: -75px;
+ margin-right: -75px;
+}
+.client-section .h4:after {
+ right: 100%}
+.client-section .logo-group .logos-holder {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ padding: 0;
+ margin-bottom: 11px;
+}
+.client-section .logo-group .logos-holder .logo-box {
+ width: 40%;
+ margin: 0 9px 20px;
+}
+}
diff --git a/pole-sbv-content/themes/pole-sbv/earth_en_template.php b/pole-sbv-content/themes/pole-sbv/earth_en_template.php
index a39571f7..6645d120 100644
--- a/pole-sbv-content/themes/pole-sbv/earth_en_template.php
+++ b/pole-sbv-content/themes/pole-sbv/earth_en_template.php
@@ -41,7 +41,7 @@ get_header(); ?>
-
Our three subsidiaries, with 12 sites, employ 3 600 people within the LDC Group.
+
Our three subsidiaries, with 12 sites, employ 3 790 people within the LDC Group.
Our production sites are located near poultry farmers so that all stakeholders can benefit from an exchange of expertise.
diff --git a/pole-sbv-content/themes/pole-sbv/earth_template.php b/pole-sbv-content/themes/pole-sbv/earth_template.php
index 8aeb9a2c..33f49830 100755
--- a/pole-sbv-content/themes/pole-sbv/earth_template.php
+++ b/pole-sbv-content/themes/pole-sbv/earth_template.php
@@ -41,7 +41,7 @@ get_header(); ?>
-
Nos 3 filières, comptant 12 sites, emploient 3 600 personnes au sein du groupe LDC.
+
Nos 3 filières, comptant 12 sites, emploient 3 790 personnes au sein du groupe LDC.
Nos sites de production évoluent à proximité des éleveurs
ainsi nous encourageons et bénéficions d'un partage d'expérience fort.
diff --git a/pole-sbv-content/themes/pole-sbv/homepage_en_template.php b/pole-sbv-content/themes/pole-sbv/homepage_en_template.php
index 73b4d497..4178af82 100644
--- a/pole-sbv-content/themes/pole-sbv/homepage_en_template.php
+++ b/pole-sbv-content/themes/pole-sbv/homepage_en_template.php
@@ -53,6 +53,7 @@ get_header(); ?>
while ( $loop->have_posts() ) : $loop->the_post();
?>
+
the_post_thumbnail('medium-large');
}
- ?>
+ ?>
+
Publiée le
diff --git a/pole-sbv-content/themes/pole-sbv/homepage_template.php b/pole-sbv-content/themes/pole-sbv/homepage_template.php
index 0e7abae2..54960575 100644
--- a/pole-sbv-content/themes/pole-sbv/homepage_template.php
+++ b/pole-sbv-content/themes/pole-sbv/homepage_template.php
@@ -53,6 +53,7 @@ get_header(); ?>
while ( $loop->have_posts() ) : $loop->the_post();
?>
+
the_post_thumbnail('medium-large');
}
- ?>
+ ?>
+
Publiée le
diff --git a/pole-sbv-content/themes/pole-sbv/images/cocotte-150x150.png b/pole-sbv-content/themes/pole-sbv/images/cocotte-150x150.png
new file mode 100644
index 00000000..d9f13e0a
Binary files /dev/null and b/pole-sbv-content/themes/pole-sbv/images/cocotte-150x150.png differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/coeur02-en.jpg b/pole-sbv-content/themes/pole-sbv/images/coeur02-en.jpg
index 6ee3914b..f4965199 100644
Binary files a/pole-sbv-content/themes/pole-sbv/images/coeur02-en.jpg and b/pole-sbv-content/themes/pole-sbv/images/coeur02-en.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/coeur02.jpg b/pole-sbv-content/themes/pole-sbv/images/coeur02.jpg
index 71d404d3..9fbaa59f 100755
Binary files a/pole-sbv-content/themes/pole-sbv/images/coeur02.jpg and b/pole-sbv-content/themes/pole-sbv/images/coeur02.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/doux-150x150.png b/pole-sbv-content/themes/pole-sbv/images/doux-150x150.png
new file mode 100644
index 00000000..49ee31c9
Binary files /dev/null and b/pole-sbv-content/themes/pole-sbv/images/doux-150x150.png differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/pouletoque-150x150.png b/pole-sbv-content/themes/pole-sbv/images/pouletoque-150x150.png
new file mode 100644
index 00000000..0d7d858c
Binary files /dev/null and b/pole-sbv-content/themes/pole-sbv/images/pouletoque-150x150.png differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/schemadesktop2B-en.jpg b/pole-sbv-content/themes/pole-sbv/images/schemadesktop2B-en.jpg
index faf2cd7e..c02f3511 100644
Binary files a/pole-sbv-content/themes/pole-sbv/images/schemadesktop2B-en.jpg and b/pole-sbv-content/themes/pole-sbv/images/schemadesktop2B-en.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a-en.jpg b/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a-en.jpg
index d95ff117..b810b22e 100644
Binary files a/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a-en.jpg and b/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a-en.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a.jpg b/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a.jpg
index 4620dece..c5a835b3 100755
Binary files a/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a.jpg and b/pole-sbv-content/themes/pole-sbv/images/schemadesktop2a.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/schemamobile2B-en.jpg b/pole-sbv-content/themes/pole-sbv/images/schemamobile2B-en.jpg
index 3060b3e8..baab0c44 100644
Binary files a/pole-sbv-content/themes/pole-sbv/images/schemamobile2B-en.jpg and b/pole-sbv-content/themes/pole-sbv/images/schemamobile2B-en.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/images/schemamobile2a-en.jpg b/pole-sbv-content/themes/pole-sbv/images/schemamobile2a-en.jpg
index af5d2476..67fbab60 100644
Binary files a/pole-sbv-content/themes/pole-sbv/images/schemamobile2a-en.jpg and b/pole-sbv-content/themes/pole-sbv/images/schemamobile2a-en.jpg differ
diff --git a/pole-sbv-content/themes/pole-sbv/index.php b/pole-sbv-content/themes/pole-sbv/index.php
index 27f4c9ad..29d6bf6a 100755
--- a/pole-sbv-content/themes/pole-sbv/index.php
+++ b/pole-sbv-content/themes/pole-sbv/index.php
@@ -53,7 +53,9 @@ get_header(); ?>
while ( $loop->have_posts() ) : $loop->the_post();
?>
-
+
+
+
Publiée le
diff --git a/pole-sbv-content/themes/pole-sbv/marques_en_template.php b/pole-sbv-content/themes/pole-sbv/marques_en_template.php
index 57e5b842..bc5b8d53 100644
--- a/pole-sbv-content/themes/pole-sbv/marques_en_template.php
+++ b/pole-sbv-content/themes/pole-sbv/marques_en_template.php
@@ -29,7 +29,14 @@ get_header(); ?>
Our brands and solutions for commercial and institutional catering establishments:
-
+
+
+
+
+ POULE et TOQUE : The poultry brand dedicated to catering professionals for everyday menus.
+
+
+
@@ -45,7 +52,15 @@ get_header(); ?>
Le Gaulois Professionnel : 100% French poultry, a sign of quality and innovation.
-
+
+
+
+
+
+ Cocotte de Bretagne : A brand of farm poultry “Label Rouge” from a traditional breeding mode providing organoleptic guarantees, animal welfare and product quality.
+
+
+
diff --git a/pole-sbv-content/themes/pole-sbv/metiers_template.php b/pole-sbv-content/themes/pole-sbv/metiers_template.php
index b65f7915..2815ad40 100644
--- a/pole-sbv-content/themes/pole-sbv/metiers_template.php
+++ b/pole-sbv-content/themes/pole-sbv/metiers_template.php
@@ -69,10 +69,10 @@ get_header(); ?>
Index Égalité Homme/Femme
-
Depuis le 5 septembre 2018, la loi n°2018-771 impose aux entreprises de plus de 250 salariés de présenter un index d’égalité homme/femme. En réponse à cette mesure, vous trouverez ci-dessous l’index de 5 entreprises du pôle SBV.
+
Depuis le 5 septembre 2018, la loi n°2018-771 impose aux entreprises de plus de 250 salariés de présenter un index d’égalité homme/femme. En réponse à cette mesure, vous trouverez ci-dessous l’index de 5 entreprises (8 établissements) du pôle SBV.
-
Sociétés CELVIA
+
Société CELVIA
@@ -81,7 +81,7 @@ get_header(); ?>
-
Sociétés BOSHER VOLAILLE
+
Société BOSCHER VOLAILLES
@@ -90,7 +90,7 @@ get_header(); ?>
-
Sociétés PROCANAR
+
Société PROCANAR
@@ -99,7 +99,7 @@ get_header(); ?>
-
Sociétés VOLAILLE DE KERANNA
+
Société VOLAILLES DE KERANNA
@@ -108,7 +108,7 @@ get_header(); ?>
-
Sociétés FARMOR
+
Société FARMOR
diff --git a/pole-sbv-content/themes/pole-sbv/single.php b/pole-sbv-content/themes/pole-sbv/single.php
index 24cb6bc5..ea02e3fa 100755
--- a/pole-sbv-content/themes/pole-sbv/single.php
+++ b/pole-sbv-content/themes/pole-sbv/single.php
@@ -29,6 +29,7 @@ get_header(); ?>
+
the_post_thumbnail('medium-large');
}
- ?>
+ ?>
+
diff --git a/pole-sbv-content/themes/pole-sbv/who_template.php b/pole-sbv-content/themes/pole-sbv/who_template.php
index 99eac9e2..d7b99834 100755
--- a/pole-sbv-content/themes/pole-sbv/who_template.php
+++ b/pole-sbv-content/themes/pole-sbv/who_template.php
@@ -31,7 +31,7 @@ get_header(); ?>
Créée en 2015, par la fusion des 6 sites bretons LDC et de l’acquisition de 5 autres sites sur le territoire, la Société Bretonne de Volaille appartient en majorité au groupe LDC.
-
Le groupe LDC, leader français de la volaille, réalise un CA de 3,6 milliard d'euros et emploie plus de 18 500 collaborateurs.
+
Le groupe LDC, leader français de la volaille, réalise un CA de 4,1 milliard d'euros et emploie plus de 22 000 collaborateurs.
Plus d’informations sur LDC.fr