﻿.hide-text{font:0/0 a;text-shadow:none;color:transparent}.before-after-absolute{display:block;content:"";position:absolute}@media screen and (min-width:992px){.end_991{display:none}#top_page{height:85px}.page_anchor{position:absolute;top:-190px}.btn_fix_talk em,.btn_fix_find em{font-style:normal}#btn_top{width:40px;height:32px;font-size:19px;line-height:27px;z-index:220}.anchor_page{position:absolute;top:-110px}#main_header{position:fixed;top:0;left:0;width:100%;background:#fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,0,.2);z-index:200}#main_header .head_indide{padding-top:10px;padding-bottom:0;background:0 0}#main_header .head_indide .socials a.mobi_lang_btn{display:none}#main_header .head_indide #main_logo{position:relative;width:180px;padding:15px 20px;position:absolute;top:-10px;left:0;background:#3c685c;z-index:111;-moz-transition:width .3s ease-out 0s,padding .3s ease-out 0s,background .3s ease-out 0s;-o-transition:width .3s ease-out 0s,padding .3s ease-out 0s,background .3s ease-out 0s;-ms-transition:width .3s ease-out 0s,padding .3s ease-out 0s,background .3s ease-out 0s;-webkit-transition:width .3s ease-out 0s,padding .3s ease-out 0s,background .3s ease-out 0s;transition:width .3s ease-out 0s,padding .3s ease-out 0s,background .3s ease-out 0s}#main_header .head_indide #main_logo:before{display:block;content:"";width:calc(100% - 6px);height:calc(100% - 6px);border-left:solid 2px #3c685c;border-bottom:solid 2px #3c685c;position:absolute;left:-5px;bottom:-5px;-moz-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .25s ease-out 0s;-o-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .25s ease-out 0s;-ms-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .25s ease-out 0s;-webkit-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .25s ease-out 0s;transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .25s ease-out 0s}#main_header .head_indide .socials{margin-right:90px}#main_header .head_indide .socials a{color:#3c685c;font-size:20px;margin-left:10px}#main_header .head_indide .socials a:hover{color:#c7883c}#main_header .head_indide .btn_toggle_search{top:0;right:50px}#main_header .head_indide .cart_icon_nbr{top:0;right:0}#main_header .head_indide .btn_toggle_search:hover,#main_header .head_indide .cart_icon_nbr:hover{color:#3c685c}#main_header .head_indide .secondary_menu{position:relative;display:inline-block;text-align:right;float:right;padding-right:2px;z-index:144}#main_header .head_indide .secondary_menu ul{padding:0;margin:0;list-style:none}#main_header .head_indide .secondary_menu ul a{font-size:13px;line-height:25px;color:#645e57;padding:0 6px;text-transform:uppercase;background:0 0}#main_header .head_indide .secondary_menu ul a:hover{color:#c7883c}#main_header .head_indide .secondary_menu ul li.menu-bottom,#main_header .head_indide .secondary_menu ul li.menu-home{display:none}#main_header.scrolled .head_indide #main_logo{width:150px;padding:15px 20px 0 0;background:#fff}#main_header.scrolled .head_indide #main_logo svg .st0,#main_header.scrolled .head_indide #main_logo svg .st1{fill:#3c685c!important}#main_header.scrolled .head_indide #main_logo:before{width:0;height:0;border-color:#fff;-moz-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;-o-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;-ms-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;-webkit-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s}.before_ico_career,#main_footer .pos_rel .footer2 ul li.menu-career a:before,#main_footer .pos_rel .footer3 ul li.menu-career a:before,#main_menu .nav .nav-list .menu-career a:before{display:inline-block;content:"";width:34px;height:34px;margin-right:8px;vertical-align:middle;background:url(images/icons.png) 0 0 no-repeat;-webkit-background-size:34px auto;-moz-background-size:34px auto;-o-background-size:34px auto;background-size:34px auto}#main_menu .nav{display:inline-block;float:right;width:calc(100% - 190px);padding-top:12px;text-align:right}#main_menu .nav .nav-list{border-bottom:none}#main_menu .nav .nav-list .menu-item{border-top:none;margin-left:6px;z-index:3}#main_menu .nav .nav-list .menu-item a{font-size:15px;line-height:40px;height:40px;padding:0 8px}#main_menu .nav .nav-list .menu-item a:hover{color:#c7883c}#main_menu .nav .nav-list .menu-home,#main_menu .nav .nav-list .wpml-ls-menu-item,#main_menu .nav .nav-list .menu-top{display:none}#main_menu .nav .nav-list .menu-plus a:before{display:inline-block;font-size:16px;vertical-align:middle;content:"+";font-weight:600;color:#c7883c!important;margin-right:7px}#main_menu .nav .nav-list .menu-career{z-index:1}#main_menu .nav .nav-list .menu-career a{color:#fff;background:#3c685c}#main_menu .nav .nav-list .menu-career a:hover:before{-webkit-animation:rotate-hor-center .5s cubic-bezier(.455,.03,.515,.955) both;animation:rotate-hor-center .5s cubic-bezier(.455,.03,.515,.955) both}@-webkit-keyframes rotate-hor-center{0%{transform:rotateX(0)}100%{transform:rotateX(-360deg)}}@-moz-keyframes rotate-hor-center{0%{transform:rotateX(0)}100%{transform:rotateX(-360deg)}}@-ms-keyframes rotate-hor-center{0%{transform:rotateX(0)}100%{transform:rotateX(-360deg)}}@-o-keyframes rotate-hor-center{0%{transform:rotateX(0)}100%{transform:rotateX(-360deg)}}@keyframes rotate-hor-center{0%{transform:rotateX(0)}100%{transform:rotateX(-360deg)}}.before_after_lines_anim,#main_header .head_indide .secondary_menu ul.sub-menu:before,#main_header .head_indide .secondary_menu ul.sub-menu:after,#main_menu .nav .nav-list ul.sub-menu:before,#main_menu .nav .nav-list ul.sub-menu:after,.form_search_wrapper:before,.form_search_wrapper:after{display:block;content:"";width:0;height:6px;background:#c7883c;position:absolute;left:50%;top:-3px;z-index:145}.form_search_wrapper{position:absolute;top:10px;right:0;width:440px;padding:20px;text-align:left;z-index:144}.form_search_wrapper:after{top:auto;bottom:-3px}.form_search_wrapper.search_open:before,.form_search_wrapper.search_open:after{animation:reveal .6s forwards .4s}@-webkit-keyframes reveal{100%{width:80%;left:10%}}@-moz-keyframes reveal{100%{width:80%;left:10%}}@-ms-keyframes reveal{100%{width:80%;left:10%}}@-o-keyframes reveal{100%{width:80%;left:10%}}@keyframes reveal{100%{width:80%;left:10%}}.menu-item>a:hover,.nav-list>li:hover>a,.secondary_menu ul>li:hover>a{color:#c7883c!important}#main_header .head_indide .secondary_menu .menu-item-has-children>a:after,#main_menu .nav .nav-list .menu-item-has-children>a:after{display:inline-block;content:"+";font-size:18px;font-weight:700;color:#c7883c;margin-left:3px}#main_header .head_indide .secondary_menu ul.sub-menu,#main_menu .nav .nav-list ul.sub-menu{width:320px;left:50%;margin-left:-160px;padding:16px 0;background:#3c685c!important}#main_header .head_indide .secondary_menu ul.sub-menu .menu-item-has-children>a:after,#main_menu .nav .nav-list ul.sub-menu .menu-item-has-children>a:after{display:none}#main_header .head_indide .secondary_menu ul.sub-menu .menu-item,#main_menu .nav .nav-list ul.sub-menu .menu-item{border:none;margin:0}#main_header .head_indide .secondary_menu ul.sub-menu .menu-item a,#main_menu .nav .nav-list ul.sub-menu .menu-item a{color:#fff;font-weight:500;font-size:14px;line-height:18px;height:auto;text-align:left;padding:6px 14px}#main_header .head_indide .secondary_menu ul.sub-menu .menu-item a:hover,#main_menu .nav .nav-list ul.sub-menu .menu-item a:hover{color:#fff!important;background:#1d3e35}#main_header .head_indide .secondary_menu ul.sub-menu .menu-item ul.sub-menu,#main_menu .nav .nav-list ul.sub-menu .menu-item ul.sub-menu{position:static;top:0;left:0;margin-left:0;padding:2px 0 2px 20px;display:block!important}#main_header .head_indide .secondary_menu ul.sub-menu .menu-item ul.sub-menu:before,#main_header .head_indide .secondary_menu ul.sub-menu .menu-item ul.sub-menu:after,#main_menu .nav .nav-list ul.sub-menu .menu-item ul.sub-menu:before,#main_menu .nav .nav-list ul.sub-menu .menu-item ul.sub-menu:after{display:none!important}#main_header .head_indide .secondary_menu ul.sub-menu .menu-none a,#main_menu .nav .nav-list ul.sub-menu .menu-none a{cursor:default}#main_header .head_indide .secondary_menu ul.sub-menu .menu-none a:hover,#main_menu .nav .nav-list ul.sub-menu .menu-none a:hover{color:#c7883c!important;background:0 0!important}#main_header .head_indide .secondary_menu ul.sub-menu .menu-title a,#main_menu .nav .nav-list ul.sub-menu .menu-title a{color:#c7883c!important}#main_header .head_indide .secondary_menu ul.sub-menu:after,#main_menu .nav .nav-list ul.sub-menu:after{top:auto;bottom:-3px}#main_header .head_indide .secondary_menu .menu-top ul.sub-menu,#main_menu .nav .nav-list .menu-top ul.sub-menu{width:220px;margin-left:-110px}#main_header .head_indide .secondary_menu .menu-item:hover>ul.sub-menu:before,#main_header .head_indide .secondary_menu .menu-item:hover>ul.sub-menu:after,#main_menu .nav .nav-list .menu-item:hover>ul.sub-menu:before,#main_menu .nav .nav-list .menu-item:hover>ul.sub-menu:after{animation:reveal .6s forwards .4s}.main_slider.slick-dotted.slick-slider .slick-slide .slider_text{padding:25px 30px 11px;top:8vw;left:54%;width:33%}.main_slider.slick-dotted.slick-slider .slick-prev,.main_slider.slick-dotted.slick-slider .slick-next{display:inline-block;width:44px;height:44px;opacity:.85;z-index:88;-moz-transition:opacity .25s ease-out 0s;-o-transition:opacity .25s ease-out 0s;-ms-transition:opacity .25s ease-out 0s;-webkit-transition:opacity .25s ease-out 0s;transition:opacity .25s ease-out 0s}.main_slider.slick-dotted.slick-slider .slick-prev:before,.main_slider.slick-dotted.slick-slider .slick-next:before{opacity:1;display:inline-block;width:44px;height:44px;line-height:44px;text-align:center;background:#3c685c;color:#c7883c!important;line-height:44px}.main_slider.slick-dotted.slick-slider .slick-prev:after,.main_slider.slick-dotted.slick-slider .slick-next:after{display:block;content:"";width:calc(100% - 10px);height:calc(100% - 10px);border-left:solid 2px #3c685c;border-bottom:solid 2px #3c685c;position:absolute;left:-5px;bottom:-5px;pointer-events:none;-moz-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;-o-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;-ms-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;-webkit-transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s;transition:width .25s ease-out .1s,height .25s ease-out .2s,border-color .15s ease-out .35s}.main_slider.slick-dotted.slick-slider .slick-prev:hover,.main_slider.slick-dotted.slick-slider .slick-next:hover{opacity:1}.main_slider.slick-dotted.slick-slider .slick-prev:hover:after,.main_slider.slick-dotted.slick-slider .slick-next:hover:after{width:calc(100% + 5px);height:calc(100% + 5px);border-color:#c7883c}.main_slider.slick-dotted.slick-slider .slick-prev{left:40px}.main_slider.slick-dotted.slick-slider .slick-prev:before{content:""!important}.main_slider.slick-dotted.slick-slider .slick-next{right:40px}.main_slider.slick-dotted.slick-slider .slick-next:before{content:""!important}.pos_rel_row{position:relative}.pos_rel_row .text_box{position:absolute;top:50%;left:33.3%;width:33.3%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:rgba(255,255,255,.9);z-index:3}.pos_rel_row.text_centered .text_box{position:relative;margin:-21vw auto 0;left:auto;-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.pos_rel_row.text_centered .text_box .textwidget{padding-top:10px!important}.home_img .textwidget{position:relative;margin-top:-80px;z-index:66}.full_row.panel-row-style .text_box .textwidget{padding:30px 10% 1px}.pale_computer_row{background:#e8e0d7 url(images/bg_computer.jpg) right center no-repeat;-webkit-background-size:auto 120%;-moz-background-size:auto 120%;-o-background-size:auto 120%;background-size:auto 120%}.pale_computer_row .textwidget{width:50%}.pale_computer_row .textwidget .textwidget{width:100%}.pale_idea_row{background:#e8e0d7 url(images/bg_idea.jpg) center center no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.pale_idea_row .textwidget{width:50%;text-align:center;margin:0 auto}.pale_idea_row.pale_color_row{background:#e8e0d7 url(images/bg_colors.jpg) center center no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.pale_book_row{background:#e8e0d7 url(images/bg_bibli.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.pale_book_row .textwidget{width:50%}.sandstone_row{background:#e8e0d7 url(images/sbc_sandstone.jpg) right top no-repeat;-webkit-background-size:66% auto;-moz-background-size:66% auto;-o-background-size:66% auto;background-size:66% auto}.sandstone_row .sandstone_text .textwidget{width:32%}.products_tiles h2,.products_infos h2{font-size:1em}.products_tiles .product_hover_text .textwidget,.products_infos .product_hover_text .textwidget{position:relative;z-index:100}.products_tiles .product_hover_text .textwidget p,.products_infos .product_hover_text .textwidget p{position:absolute;top:0;left:0;width:100%;padding:10px 20px;background:rgba(199,136,60,.9);z-index:101}.plant_row{padding-top:40vw;background:url(images/usine_cedre.jpg) center top no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.img_front{position:relative;z-index:10}.plant_row{position:relative;margin-top:-100px;z-index:1}.story_row .story{position:relative}.story_row .story .textwidget{position:absolute;z-index:3}.story_row .year_1996 .story{margin-top:50px}.story_row .year_1996 .story .textwidget{width:39%;top:0;right:50px}.story_row .year_1996 .story .textwidget h3:after,.story_row .year_1996 .story .textwidget p.styleH3:after{width:80%}.story_row .year_1996 .story img{margin-top:20px}.story_row .year_2001 .story{margin-top:20vw}.story_row .year_2001 .story .textwidget{position:static;width:48%;float:left;text-align:right}.story_row .year_2001 .story .textwidget h3:after,.story_row .year_2001 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2001 .story img{width:48%;float:right}.story_row .year_2003 .story{margin-top:4vw}.story_row .year_2003 .story .textwidget{position:static;width:48%;float:right;margin-top:3vw}.story_row .year_2003 .story .textwidget h3:after,.story_row .year_2003 .story .textwidget p.styleH3:after{width:54%}.story_row .year_2003 .story img{width:48%;float:left}.story_row .year_2003b .story{margin-top:9vw}.story_row .year_2003b .story .textwidget{position:static;width:54%;float:left;text-align:right}.story_row .year_2003b .story .textwidget h3:after,.story_row .year_2003b .story .textwidget p.styleH3:after{width:28%}.story_row .year_2003b .story img{width:42%;float:right}.story_row .year_2006 .story{margin-top:14vw}.story_row .year_2006 .story .textwidget{position:static;text-align:right}.story_row .year_2006 .story img{width:calc(100% - 140px);position:absolute;top:-10vw;left:0}.story_row .year_2007 .story{margin-top:16vw}.story_row .year_2007 .story .textwidget{width:39%;top:0;left:50px;text-align:right}.story_row .year_2007 .story .textwidget h3:after,.story_row .year_2007 .story .textwidget p.styleH3:after{width:75%}.story_row .year_2007 .story img{margin-top:65px}.story_row .year_2008 .story{margin-top:17vw}.story_row .year_2008 .story .textwidget{position:static;width:54%;float:right;margin-top:1.5vw}.story_row .year_2008 .story .textwidget h3:after,.story_row .year_2008 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2008 .story img{width:42%;float:left}.story_row .year_2009 .story{margin-top:7vw}.story_row .year_2009 .story .textwidget{position:static;width:48%;float:left;text-align:right}.story_row .year_2009 .story .textwidget h3:after,.story_row .year_2009 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2009 .story img{width:48%;float:right}.story_row .year_2010 .story{margin-top:12vw}.story_row .year_2010 .story .textwidget{position:static;width:54%;float:right;margin-top:6.5vw}.story_row .year_2010 .story .textwidget h3:after,.story_row .year_2010 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2010 .story img{width:42%;float:left}.story_row .year_2012 .story{margin-top:7vw}.story_row .year_2012 .story .textwidget{position:static;width:48%;float:left;text-align:right}.story_row .year_2012 .story .textwidget h3:after,.story_row .year_2012 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2012 .story img{width:48%;float:right}.story_row .year_2014 .story{margin-top:9vw}.story_row .year_2014 .story .textwidget{position:static;width:48%;float:right}.story_row .year_2014 .story .textwidget h3:after,.story_row .year_2014 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2014 .story img{width:48%;float:left}.story_row .year_2015 .story{margin-top:11vw}.story_row .year_2015 .story .textwidget{position:static;width:48%;float:left;text-align:right}.story_row .year_2015 .story .textwidget h3:after,.story_row .year_2015 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2015 .story img{width:48%;float:right}.story_row .year_2016 .story{margin-top:18vw}.story_row .year_2016 .story .textwidget{position:static;text-align:right}.story_row .year_2016 .story img{width:calc(100% - 140px);position:absolute;top:-10vw;left:0}.story_row .year_2017 .story{margin-top:10vw}.story_row .year_2017 .story .textwidget{position:static;width:48%;float:left;text-align:right}.story_row .year_2017 .story .textwidget h3:after,.story_row .year_2017 .story .textwidget p.styleH3:after{width:80%}.story_row .year_2017 .story img{width:48%;float:right}.story_row .year_2019 .story{margin-top:28vw}.story_row .year_2019 .story .textwidget{position:static;text-align:right}.story_row .year_2019 .story img{width:calc(100% - 140px);position:absolute;top:-14vw;left:0}.house_corner.products_infos{background:#e8e0d7 url(images/bg_maison_cedre.jpg) left bottom no-repeat;-webkit-background-size:52% auto;-moz-background-size:52% auto;-o-background-size:52% auto;background-size:52% auto}.fibre_row{background:#e8e0d7 url(images/bg_cedre_fibre.jpg) right bottom no-repeat;-webkit-background-size:48% auto;-moz-background-size:48% auto;-o-background-size:48% auto;background-size:48% auto}.gallery_wrap .mobi_color{display:none}.gallery_wrap .item,.gallery_wrap .item_hidden{width:44%}.gallery_wrap .item .pics,.gallery_wrap .item_hidden .pics{overflow:hidden}.gallery_wrap .item .pics img:nth-child(2),.gallery_wrap .item_hidden .pics img:nth-child(2){display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);-moz-transition:transform .4s ease-out,opacity .4s ease-out;-o-transition:transform .4s ease-out,opacity .4s ease-out;-ms-transition:transform .4s ease-out,opacity .4s ease-out;-webkit-transition:transform .4s ease-out,opacity .4s ease-out;transition:transform .4s ease-out,opacity .4s ease-out;z-index:3}.gallery_wrap .item .pics span,.gallery_wrap .item_hidden .pics span{-moz-transition:all .3s ease-out .3s;-o-transition:all .3s ease-out .3s;-ms-transition:all .3s ease-out .3s;-webkit-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}.gallery_wrap .item .pics h6,.gallery_wrap .item_hidden .pics h6{right:auto;bottom:auto;left:50%;top:50%;margin:-25px 0 0 -27px;opacity:0;filter:alpha(opacity=0);-moz-transition:opacity .6s ease-out;-o-transition:opacity .6s ease-out;-ms-transition:opacity .6s ease-out;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.gallery_wrap .item .pics:hover img:nth-child(2),.gallery_wrap .item_hidden .pics:hover img:nth-child(2){opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.gallery_wrap .item .pics:hover span,.gallery_wrap .item_hidden .pics:hover span{border-color:#fff;-moz-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);-webkit-transform:scale(.95);transform:scale(.95)}.gallery_wrap .item .pics:hover h6,.gallery_wrap .item_hidden .pics:hover h6{opacity:1;filter:alpha(opacity=100)}.gallery_wrap .item .pics:hover h6:first-of-type,.gallery_wrap .item_hidden .pics:hover h6:first-of-type{top:30%;width:100%;left:auto;margin-left:0;text-align:center}.main_details{width:60%;float:left}.sidebar_details{width:36%;float:right}.map_filters .pos_rel{padding-bottom:20px;display:grid;grid-template-columns:1.2fr 1fr 160px;align-items:end;grid-gap:30px}.map_filters .pos_rel .city_code,.map_filters .pos_rel .area,.map_filters .pos_rel .btn_searching_wrap{width:auto;padding:0;float:none}.map_filters .pos_rel .city_code h6,.map_filters .pos_rel .area h6,.map_filters .pos_rel .btn_searching_wrap h6{margin-bottom:0}.products_infos .panel-grid-cell{overflow:hidden}.products_infos .panel-grid-cell .product_hover_text .textwidget p{top:-100px;-moz-transition:top .4s ease-out;-o-transition:top .4s ease-out;-ms-transition:top .4s ease-out;-webkit-transition:top .4s ease-out;transition:top .4s ease-out}.products_infos .panel-grid-cell:hover .product_hover_text .textwidget p{top:0}.page-id-263 #main_footer .btns_fix_wrap .btn_fix_find,.page-id-2703 #main_footer .btns_fix_wrap .btn_fix_find{display:none}.page-id-263 #main_footer .btns_fix_wrap .btn_fix_talk,.page-id-2703 #main_footer .btns_fix_wrap .btn_fix_talk{display:inline-block}#main_footer .btns_fix_wrap .btn_fix_talk{display:none}#main_footer .btns_fix_wrap .btn_fix_find{margin-left:0}#main_footer .pos_rel{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}#main_footer .pos_rel .footer1,#main_footer .pos_rel .footer2,#main_footer .pos_rel .footer3,#main_footer .pos_rel .footer4{float:none}#main_footer .pos_rel .footer1{width:25%;order:1}#main_footer .pos_rel .footer2{width:21%;order:2}#main_footer .pos_rel .footer2 .socials a{font-size:20px;margin:0 10px 0 0}#main_footer .pos_rel .footer3{width:21%;order:3}#main_footer .pos_rel .footer4{width:28%;order:4}#main_footer .pos_rel .footer4 .footer4_inside{position:relative;margin-bottom:0;padding-right:2px}#main_footer .pos_rel .footer4 .footer4_inside:after{display:block;content:"";width:200%;height:100%;position:absolute;top:0;left:99.99%;background:#e8e0d7}#main_footer .pos_rel .footer2 .secondary_menu>ul>li,#main_footer .pos_rel .footer3 .secondary_menu>ul>li{margin-bottom:18px!important}#main_footer .pos_rel .footer2 ul,#main_footer .pos_rel .footer3 ul{display:block;padding-left:0}#main_footer .pos_rel .footer2 ul li,#main_footer .pos_rel .footer3 ul li{display:block;text-align:left;margin-bottom:6px}#main_footer .pos_rel .footer2 ul li.menu-home,#main_footer .pos_rel .footer3 ul li.menu-home{display:none}#main_footer .pos_rel .footer2 ul li a,#main_footer .pos_rel .footer3 ul li a{display:inline-block;font-size:13px;line-height:16px;color:#645e57;padding:0;text-transform:uppercase;background:0 0}#main_footer .pos_rel .footer2 ul li a:hover,#main_footer .pos_rel .footer3 ul li a:hover{color:#c7883c}#main_footer .pos_rel .footer2 ul li.menu-career a,#main_footer .pos_rel .footer3 ul li.menu-career a{font-size:1.2em;line-height:2em;font-weight:700;color:#3c685c}#main_footer .pos_rel .footer2 ul li.menu-career a:hover:before,#main_footer .pos_rel .footer3 ul li.menu-career a:hover:before{-webkit-animation:rotate-hor-center .5s cubic-bezier(.455,.03,.515,.955) both;animation:rotate-hor-center .5s cubic-bezier(.455,.03,.515,.955) both}#main_footer .pos_rel .footer2 ul li.menu-bold>a,#main_footer .pos_rel .footer3 ul li.menu-bold>a{font-size:1.2em;line-height:2em;font-weight:700;color:#3c685c}#main_footer .pos_rel .footer2 ul li.menu-item-has-children>a:after,#main_footer .pos_rel .footer3 ul li.menu-item-has-children>a:after{display:inline-block;content:"+";font-size:18px;font-weight:700;color:#c7883c;margin-left:3px}#main_footer .pos_rel .footer2 ul li ul,#main_footer .pos_rel .footer3 ul li ul{position:static;display:block;width:100%;margin-top:8px;padding-left:15px;background:0 0}#main_footer .pos_rel .footer2 ul li ul li.menu-item,#main_footer .pos_rel .footer3 ul li ul li.menu-item{border:none;list-style:disc;color:#c7883c;display:list-item}#main_footer .pos_rel .footer2 ul li ul li.menu-item.menu-item-has-children>a:after,#main_footer .pos_rel .footer3 ul li ul li.menu-item.menu-item-has-children>a:after{display:none!important}#main_footer .pos_rel .footer2 ul li ul li.menu-item a,#main_footer .pos_rel .footer3 ul li ul li.menu-item a{display:inline;padding:0;color:#645e57}#main_footer .pos_rel .footer2 ul li ul li.menu-item a:hover,#main_footer .pos_rel .footer3 ul li ul li.menu-item a:hover{color:#c7883c}#main_footer .pos_rel .footer2 ul li ul li.menu-item.menu-title,#main_footer .pos_rel .footer3 ul li ul li.menu-item.menu-title{list-style:none}#main_footer .pos_rel .footer2 ul li ul li.menu-item.menu-title a,#main_footer .pos_rel .footer3 ul li ul li.menu-item.menu-title a{color:#c7883c;position:relative;left:-15px}#main_footer .pos_rel .footer2{padding-top:8px}#main_footer .pos_rel .footer2 li.menu-right{display:none}#main_footer .pos_rel .footer3 li.menu-left,#main_footer .pos_rel .footer3 .wpml-ls-item{display:none}}@media screen and (min-width:1200px){.gallery_wrap .item,.gallery_wrap .item_hidden{width:30%}.samples_list .gallery_wrap .item,.samples_list .gallery_wrap .item_hidden{width:46%}.sample_sidebar{width:360px}.samples_list{width:calc(96% - 400px)}.slider-nav .slick-slide{width:18.6%!important}.map_row.panel-row-style .map_box p:first-child{width:76px;height:111px;margin:-55px 0 0 -38px}.wpcf7-form p.small_text.margB_3{float:left}.wpcf7-form p.small_text.recaptcha{float:right;text-align:right;width:calc(100% - 200px)}.form_box{padding:35px 40px 1px}.panel-row-style.list_map .list_retailer{width:340px;height:600px;margin:25px 0}.panel-row-style.list_map .map_retailer{width:calc(100% - 370px);height:650px}}@media screen and (min-width:1400px){body{font-size:18px;line-height:1.4em}h1,h2,.title_style{font-size:44px}h1 span,h2 span,.title_style span{font-size:.6em}h3,p.styleH3,h1.styleH3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6 a,#main_footer .footer4 .footer4_inside .form_btn_wrap input{padding:13px 50px 13px 20px!important}h6.btn_back a,.btn_back h6 a{padding:13px 20px 13px 50px!important}.gallery_wrap .pics h6 a,.list_retailer .item h6 a,.leaflet-pane.leaflet-popup-pane h6 a{padding:13px 20px!important}.products_tiles.panel-row-style h6 a,.products_infos.panel-row-style h6 a{padding:13px 35px 13px 20px!important}h6.btn_back a{padding:13px 20px 13px 50px}h6 a:after,#main_footer .footer4 .footer4_inside .form_btn_wrap:after{margin-top:-15px}#main_header .head_indide #main_logo{width:230px}#main_menu .nav{width:calc(100% - 255px)}#main_menu .nav .nav-list .menu-item a{font-size:18px;padding:0 12px}#main_header .head_indide .secondary_menu ul li{margin-left:8px}#main_header .head_indide .secondary_menu ul li a{font-size:15px}.main_slider.slick-dotted.slick-slider .slick-prev,.main_slider.slick-dotted.slick-slider .slick-next{width:60px;height:60px}.main_slider.slick-dotted.slick-slider .slick-prev:before,.main_slider.slick-dotted.slick-slider .slick-next:before{font-size:25px;width:60px;height:60px;line-height:60px}.main_slider.slick-dotted.slick-slider .slick-prev{left:60px}.main_slider.slick-dotted.slick-slider .slick-next{right:60px}.home_img .textwidget{margin-top:-8vw}.pale_computer_row,.white_row,.sandstone_row,.pale_idea_row,.pale_book_row{padding:5vw 0 4vw}.extra_bottom_row{padding-bottom:calc(4vw + 30px)}.products_infos.first_row{margin-top:-55px}.products_infos .product_hover_text .textwidget p{font-size:1em;padding:10px 50px}.main .products_infos .exclusif .sow-slider-base:before{width:292px;height:114px}.sandstone_row .sandstone_text .textwidget{margin-bottom:3vw}.list_retailer .item .address span{padding-top:4px}.products_tiles h6 a,.available_sbc_row h6 a,.products_infos h6 a,.short_links h6 a{padding-left:4px}.products_tiles h2,.products_infos h2{font-size:1.2em;height:54px;align-items:center;max-width:calc(100% - 80px);bottom:22px}.products_tiles h6,.products_infos h6{bottom:22px}.available_sbc_row .textwidget p,.available_sbc_row .textwidget h4,.short_links .textwidget p,.short_links .textwidget h4{padding-right:80px}.plant_row{margin-top:-125px}.box_warranty .textwidget{padding:15px 30px 5px}.box_warranty .textwidget h4{margin-top:-45px;margin-bottom:30px}.box_warranty .textwidget a{max-width:245px}.form_warranty_wrap .btn-default{height:44px;font-size:18px;font-weight:400}.form_warranty_wrap .bootstrap-select.btn-group .dropdown-toggle .caret{top:9px;width:28px;height:28px;line-height:32px}.form_warranty_wrap .bootstrap-select.btn-group .dropdown-toggle .caret:before{font-size:18px}.color_select .glyphicon.fa-square::before{width:16px;height:16px;top:4px}select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{height:44px}.form_select::after{top:9px;width:28px;height:28px;line-height:28px}.main_details{width:62%}.sidebar_details{width:32%}.blogue_post_resume_wrapper .list_resume,.blogue_post_resume_wrapper.blogue_list_news .list_resume:nth-child(3n+1){width:30%;margin-left:5%}.blogue_post_resume_wrapper.blogue_list_news .list_resume:nth-child(1){width:100%;margin-left:0}.blogue_post_resume_wrapper .article_img{height:15.5vw}.docs_row .doc_btn{min-height:72px;padding:10px 48px 10px 90px}.docs_row .doc_btn:before{width:66px;height:66px;top:50%;margin-top:-33px;-webkit-background-size:auto 66px;-moz-background-size:auto 66px;-o-background-size:auto 66px;background-size:auto 66px}.docs_row .doc_btn:after{right:25px;margin-top:-11px}.docs_row .doc_btn.doc_programme:before{background-position:-66px center}.docs_row .doc_btn.doc_guide:before{background-position:-132px center}.docs_row .doc_btn.doc_manuel:before{background-position:-198px center}.docs_row .doc_btn.doc_outils:before{background-position:-264px center}.docs_row .doc_btn.doc_aeration:before{background-position:-330px center}.docs_row .doc_btn.doc_rapide:before{background-position:-396px center}.docs_row .doc_btn.doc_teintures:before{background-position:-462px center}.docs_row .doc_btn.doc_bardeau:before{background-position:-528px center}.docs_row .doc_btn.doc_bardeau.doc_bardeau_rouge:before{background-position:-799px center}.docs_row .doc_btn.doc_shims:before{background-position:-594px center}.docs_row .doc_btn.doc_paillis:before{background-position:-660px center}.docs_row .doc_btn.doc_jeux:before{background-position:-726px center}.story_row h3:before,.story_row p.styleH3:before{top:4px}.story_row h3:after,.story_row p.styleH3:after{top:12px}.story_row .year_2012 .story .textwidget{width:100%;float:none}.story_row .year_2012 .story .textwidget h3,.story_row .year_2012 .story .textwidget p:nth-child(2),.story_row .year_2012 .story .textwidget p.styleH3{width:48%}.story_row .year_2012 .story .textwidget p:nth-child(2){height:10vw}.story_row .year_2012 .story .textwidget p:nth-child(3){position:relative;margin-top:-3vw}.story_row .year_2012 .story img:nth-child(2){position:absolute;top:-3vw;right:0;width:44%}.story_row .year_2012 .story img:nth-child(3){width:100%;float:none}#main_footer .btns_fix_wrap{left:7vw;bottom:-40px}#main_footer .pos_rel .footer2 ul li a,#main_footer .pos_rel .footer3 ul li a{font-size:15px}}@media screen and (min-width:1700px){.story_row .year_2006 .story img{top:-197px}.story_row .year_2016 .story img{top:-190px}.story_row .year_2019 .story img{top:-268px}.blogue_post_resume_wrapper .article_img{height:14vw}.panel-row-style.list_map .list_retailer{width:380px;height:640px;padding-right:36px}.panel-row-style.list_map .map_retailer{width:calc(100% - 410px);height:690px}#main_footer .btns_fix_wrap{left:11vw}}