@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.6.3);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?6n03oq);src:url(../fonts/icomoon.eot?6n03oq#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?6n03oq) format("truetype"),url(../fonts/icomoon.woff?6n03oq) format("woff"),url(../fonts/icomoon.svg?6n03oq#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Casto Black;src:url(../fonts/Casto-Black.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Casto Bold;src:url(../fonts/Casto-Bold.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Casto Light;src:url(../fonts/Casto-Light.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Casto Medium;src:url(../fonts/Casto-Medium.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Casto Regular;src:url(../fonts/Casto-Regular.otf) format("truetype");font-weight:400;font-style:normal}body,html{font-family:"Casto Regular";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f2f7}h1,h2,h3,h4,h5,h6,p,div,li{font-weight:400}input,textarea,select,button{outline:none !important}b,strong{font-weight:400;font-family:"Casto Bold"}.clear{display:block;width:100%;clear:both;height:0}.text-center{text-align:center}.instagram-media{position:relative !important}iframe{max-width:100%}iframe.instagram-media{position:relative !important;min-height:820px}@media screen and (max-width: 640px){iframe.instagram-media{min-height:420px}}@media (max-width: 1024px){.container{width:100%;max-width:100%}}@media (max-width: 992px){.container{padding-right:0;padding-left:0}.container .container{padding-right:15px;padding-left:15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-right:0}.row{margin-right:0}}@media (min-width: 1024px){.container{max-width:100%}}@media (min-width: 1320px){.container{max-width:1280px}}.responsive{display:none}@media screen and (max-width: 1024px){.responsive{display:block}}@media screen and (max-width: 991px){.responsive-hide{display:none}}@media screen and (max-width: 640px){.responsive-hide-second{display:none}}@media screen and (max-width: 1024px){.desktop{display:none}}@media screen and (min-width: 820px){.hide-desktop{display:none}}.col-custom.col-20{width:20%}.col-custom.col-30{width:30%}.col-custom.col-50{width:50%}.icone{font-family:'FontAwesome';font-size:1.25rem}.icone .hidden{display:none}.icone:after{display:inline-block;width:32px;line-height:32px;text-align:center}.icone.icone-instagram:after{content:"\f16d"}.icone.icone-twitter:after{content:"\f099"}.icone.icone-facebook:after{content:"\f09a"}.icone.icone-sms:after{content:"SMS"}.icone.icone-messenger:after{content:" ";background-image:url(../gfx/messenger.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:center center;height:40px}.icone.icone-whatsapp:after{content:" ";background-image:url(../gfx/whatsapp.png);background-size:30px 30px;background-repeat:no-repeat;background-position:center center;height:40px}.icone.icone-pinterest:after{content:"\f231"}.icone.icone-youtube:after{content:"\f16a"}.icone.icone-home{display:inline-block;color:transparent;width:20px;height:auto;vertical-align:middle;overflow:hidden;margin-top:-5px}.icone.icone-home:before{content:"\f015";font-size:inherit;color:#676767;width:15px;line-height:15px}.arrow:after{display:inline-block;font-family:'icomoon';content:"\e901";font-size:1.6rem}.horloge:after{display:inline-block;font-family:'icomoon';content:"\e908";font-size:0.85rem}.heart:after{display:inline-block;font-family:'icomoon';content:"\e907";font-size:0.85rem;vertical-align:top}.button{cursor:pointer;position:relative;display:inline-block;margin:0;color:#fff;font-size:0.695rem;font-weight:400;font-family:"Casto Bold";text-transform:uppercase;text-align:center;padding:1rem 1.25rem;background-color:#193854;border:0;letter-spacing:0;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}.button .plus:after{display:inline-block;font-family:'FontAwesome';content:"\f067";padding:0 5px;color:#fd0}@media screen and (max-width: 768px){.button{padding:0.7rem 1rem;font-size:0.65rem}}.featured .button,.block-solutions .button{transition:all .25s ease-out;-webkit-transition:all .25s ease-out}.featured .button:hover,.block-solutions .button:hover{letter-spacing:3px;color:#fff}.icone-newsletter:after{display:inline-block;font-family:'icomoon';content:'\e90a';font-size:1.1rem;line-height:40px;width:40px;padding:0;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#fd0;color:#fff;margin-bottom:15px}.play:after{font-family:'FontAwesome';content:'\f04b'}.logo-white{max-width:185px}#header{position:fixed;top:0;left:0;right:0;display:block;background-color:#fff;padding:18px 0 22px 0;z-index:1001;height:124px;border-bottom:2px solid rgba(215,223,215,0.45)}@media screen and (max-width: 1024px){#header{height:52px;padding:8px 0 8px 0}}#header.vivre{border-bottom-color:#c6035e;border-bottom-width:3px}#header.transformer{border-bottom-color:#5e217b;border-bottom-width:3px}#header.innover{border-bottom-color:#00a7b3;border-bottom-width:3px}#header.tutoriels{border-bottom-color:#8d2518;border-bottom-width:3px}#header.dossiers{border-bottom-color:#717c80;border-bottom-width:3px}#header.solutions{border-bottom-color:#0076bd;border-bottom-width:3px}#header.participer{border-bottom-color:#a2aaad;border-bottom-width:3px}#header.actualites{border-bottom-color:#717c80;border-bottom-width:3px}#logo{width:20%;float:left;padding-left:15px}#logo .container-logo{margin-top:18px;overflow:visible}#logo .container-logo img{width:220px !important;height:auto !important;max-width:100%}@media screen and (max-width: 1024px){#logo{width:auto;padding-left:0}}#top-nav{width:50%;float:left}#header-right{padding-right:10px;float:right;width:30%}.navigation-top{margin-top:20px}.navigation-top ul{list-style:none;margin:0;padding:0}.navigation-top ul li{padding:0;margin:0;width:16%;position:relative;float:left}.navigation-top ul li a{display:block;font-family:"Casto Medium";font-size:0.785rem;line-height:0.8rem;text-align:center;text-transform:uppercase;padding:0 0 28px 0}.navigation-top ul li a:hover:after{left:40%;right:40%}.navigation-top ul li a:before{content:'';display:block;width:32px;height:32px;line-height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#ccc;margin:0 auto 0.45rem auto;font-family:icomoon;position:relative;color:#fff;font-size:1rem}.navigation-top ul li a:after{position:absolute;content:'';left:60%;right:60%;bottom:20px;height:2px;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;background-color:#ccc}.navigation-top ul li.color-vivre a{color:#c6035e}.navigation-top ul li.color-vivre a:after,.navigation-top ul li.color-vivre a:before{background-color:#c6035e}.navigation-top ul li.color-vivre a:before{content:"\E907"}.navigation-top ul li.color-vivre ul{border-bottom:#c6035e solid 4px}.navigation-top ul li.color-vivre ul a:hover{color:#c6035e !important}.navigation-top ul li.color-transformer a{color:#5e217b}.navigation-top ul li.color-transformer a:after,.navigation-top ul li.color-transformer a:before{background-color:#5e217b}.navigation-top ul li.color-transformer a:before{content:"\E90D"}.navigation-top ul li.color-transformer ul{border-bottom:#5e217b solid 4px}.navigation-top ul li.color-transformer ul a:hover{color:#5e217b !important}.navigation-top ul li.color-innover a{color:#00a7b3}.navigation-top ul li.color-innover a:after,.navigation-top ul li.color-innover a:before{background-color:#00a7b3}.navigation-top ul li.color-innover a:before{content:"";background-image:url("../gfx/picto-innover.png");background-size:28px 28px;background-position:center center;background-repeat:no-repeat}.navigation-top ul li.color-innover ul{border-bottom:#00a7b3 solid 4px}.navigation-top ul li.color-innover ul a:hover{color:#00a7b3 !important}.navigation-top ul li.color-tutoriels a{color:#8d2518}.navigation-top ul li.color-tutoriels a:after,.navigation-top ul li.color-tutoriels a:before{background-color:#8d2518}.navigation-top ul li.color-tutoriels a:before{content:"";background-image:url("../gfx/picto-tutos.svg");background-size:28px 28px;background-position:center center;background-repeat:no-repeat}.navigation-top ul li.color-tutoriels ul{border-bottom:#8d2518 solid 4px}.navigation-top ul li.color-tutoriels ul a:hover{color:#8d2518 !important}.navigation-top ul li.color-dossiers a{color:#717c80}.navigation-top ul li.color-dossiers a:after,.navigation-top ul li.color-dossiers a:before{background-color:#717c80}.navigation-top ul li.color-dossiers a:before{content:"";background-image:url("../gfx/picto-dossiers.svg");background-size:18px 18px;background-position:center center;background-repeat:no-repeat}.navigation-top ul li.color-dossiers ul{border-bottom:#717c80 solid 4px}.navigation-top ul li.color-dossiers ul a:hover{color:#717c80 !important}.navigation-top ul li.color-solutions a{color:#0076bd}.navigation-top ul li.color-solutions a:after,.navigation-top ul li.color-solutions a:before{background-color:#0076bd;background-color:transparent}.navigation-top ul li.color-solutions a:before{content:"";background-image:url("../gfx/picto-castorama.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}.navigation-top ul li.color-solutions ul{border-bottom:#0076bd solid 4px}.navigation-top ul li.color-solutions ul a:hover{color:#0076bd !important}.navigation-top ul li ul.sub-menu{position:fixed;width:90%;left:5%;min-height:130px;transform:scaleY(0);-ms-transform:scaleY(0);-ms-transform-origin:center top;transform-origin:center top;top:114px;background-color:#fff;background-size:220px auto;background-position:97% center;background-repeat:no-repeat;border-top:#f3f2f7 solid 1px;border-left:#f3f2f7 solid 1px;border-right:#f3f2f7 solid 1px;padding:0 20px 10px 20px;transition:transform .25s ease-in-out;-webkit-transition:transform .25s ease-in-out;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.navigation-top ul li ul.sub-menu li{display:inline-block;width:33%;padding:0 1.5%}.navigation-top ul li ul.sub-menu li a{display:inline-block;margin:0;padding:20px 0 0 0;color:#112b44 !important;width:100%;text-align:left;text-transform:none;font-size:0.95rem;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.navigation-top ul li ul.sub-menu li a:before{display:inline-block;width:auto;height:auto;content:"\f054";font-size:.7rem;font-family:'FontAwesome';-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:transparent !important;background-image:none;color:inherit;padding:0 5px 0 0;margin:0}.navigation-top ul li ul.sub-menu li a:after{display:none}@media screen and (min-width: 1200px){.navigation-top ul li ul.sub-menu{width:70%;left:15%}}@media screen and (min-width: 1320px){.navigation-top ul li ul.sub-menu{width:64%;left:18%}}.navigation-top ul li:hover ul.sub-menu{transform:scaleY(1);-ms-transform:scaleY(1)}.container-top-newsletter{float:left}.container-top-newsletter a{vertical-align:middle;font-size:0.845rem;color:#676767}.container-top-newsletter a:before{font-family:'icomoon';content:'\e90a';font-size:1rem;vertical-align:top;padding:0 10px 0 0}.container-top-rs{float:right;padding:0 0 10px 0}.container-top-rs a{display:inline-block;width:28px;height:26px}.container-top-rs a:after{display:block;line-height:26px;font-size:1.1rem;color:#676767;transform-origin:center center;-ms-transform-origin:center center;-ms-transform:scale(1);transform:scale(1);transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.container-top-rs a:hover:after{-ms-transform:scale(1.25);transform:scale(1.25)}.container-top-rs a.icone-instagram:hover:after{color:#8a3ab9}.container-top-rs a.icone-twitter:hover:after{color:#1da1f2}.container-top-rs a.icone-facebook:hover:after{color:#3b5998}.container-top-rs a.icone-pinterest:hover:after{color:#bd081c}.container-top-rs a.icone-youtube:hover:after{color:red}.responsive #logo{float:left}.responsive #logo .container-logo{margin:0}.responsive #logo .container-logo img{width:110px !important;height:auto !important}.responsive .toggle-navigation-top,.responsive .toggle-search-tab{float:right;width:40px;height:40px;margin:-3px 5px 0 5px;text-align:center;cursor:pointer}.responsive .toggle-navigation-top{position:relative}.responsive .toggle-navigation-top .icon-close{position:absolute;top:0;left:0;width:40px;height:40px;display:inline-block;opacity:0;background:transparent url(../gfx/nav-close.png) no-repeat center center;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.responsive .toggle-navigation-top .icon-open{position:absolute;top:0;left:0;width:40px;height:40px;display:inline-block;opacity:1;background:transparent url(../gfx/nav-open.png) no-repeat center center;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.responsive .toggle-navigation-top.closed .icon-close{opacity:1}.responsive .toggle-navigation-top.closed .icon-open{opacity:0}.responsive .toggle-search-tab .icon:after{content:'\f002';font-family:'FontAwesome';font-size:1.6rem;width:40px;text-align:center;line-height:40px;color:#193854}.responsive .search-tab,.responsive .navigation-top-responsive{overflow:hidden;position:fixed;top:52px;left:0;right:0;background-color:#fff;padding:10px;margin:0;z-index:100;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.responsive .search-tab.closed,.responsive .navigation-top-responsive.closed{height:0;padding:0 10px}.responsive .navigation-top-responsive{z-index:99;overflow-y:auto;bottom:0;padding:10px 0 0 0}.responsive .navigation-top-responsive ul{list-style:none;margin:0;padding:0}.responsive .navigation-top-responsive ul li{padding:10px 10px 10px 0;margin:0;border-bottom:4px solid #0076bd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.responsive .navigation-top-responsive ul li a{display:block;font-family:"Casto Medium";font-size:0.785rem;text-align:left;text-transform:uppercase;padding:0 0 0 30px}.responsive .navigation-top-responsive ul li a:before{content:'';text-align:center;display:inline-block;width:24px;height:24px;line-height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#ccc;margin:0 5px 0 0;font-family:icomoon;position:relative;color:#fff;font-size:0.7rem}.responsive .navigation-top-responsive ul li.color-vivre a{color:#c6035e}.responsive .navigation-top-responsive ul li.color-vivre a:before{background-color:#c6035e;content:"\E907"}.responsive .navigation-top-responsive ul li.color-vivre ul a:hover{color:#c6035e !important}.responsive .navigation-top-responsive ul li.color-transformer a{color:#5e217b}.responsive .navigation-top-responsive ul li.color-transformer a:before{background-color:#5e217b;content:"\E90D"}.responsive .navigation-top-responsive ul li.color-transformer ul a:hover{color:#5e217b !important}.responsive .navigation-top-responsive ul li.color-innover a{color:#00a7b3}.responsive .navigation-top-responsive ul li.color-innover a:before{background-color:#00a7b3;content:"\E904"}.responsive .navigation-top-responsive ul li.color-innover ul a:hover{color:#00a7b3 !important}.responsive .navigation-top-responsive ul li.color-tutoriels a{color:#8d2518}.responsive .navigation-top-responsive ul li.color-tutoriels a:before{background-color:#8d2518;content:"";background-size:28px 28px;background-image:url("../gfx/picto-tutos.svg");background-size:22px 22px;background-position:center center;background-repeat:no-repeat;margin-bottom:-7px}.responsive .navigation-top-responsive ul li.color-tutoriels ul a:hover{color:#8d2518 !important}.responsive .navigation-top-responsive ul li.color-dossiers a{color:#717c80}.responsive .navigation-top-responsive ul li.color-dossiers a:before{background-color:#717c80;content:"";background-image:url("../gfx/picto-dossiers.svg");background-size:14px 14px;background-position:center center;background-repeat:no-repeat;margin-bottom:-7px}.responsive .navigation-top-responsive ul li.color-dossiers ul a:hover{color:#717c80 !important}.responsive .navigation-top-responsive ul li.color-solutions a{color:#0076bd}.responsive .navigation-top-responsive ul li.color-solutions a:after,.responsive .navigation-top-responsive ul li.color-solutions a:before{background-color:transparent}.responsive .navigation-top-responsive ul li.color-solutions a:before{content:"";background-image:url("../gfx/picto-castorama.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;margin-bottom:-7px}.responsive .navigation-top-responsive ul li.color-solutions ul a:hover{color:#0076bd !important}.responsive .navigation-top-responsive ul li ul.sub-menu{background-color:#fff}.responsive .navigation-top-responsive ul li ul.sub-menu li{display:inline-block;width:47%;padding:0 3% 0 0;border:0}@media screen and (max-width: 640px){.responsive .navigation-top-responsive ul li ul.sub-menu li{width:100%;padding:0}}.responsive .navigation-top-responsive ul li ul.sub-menu li a{display:inline-block;margin:0;padding:10px 0 0 30px;color:#112b44 !important;width:100%;text-align:left;text-transform:none;font-size:0.95rem;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.responsive .navigation-top-responsive ul li ul.sub-menu li a:before{display:inline-block;width:auto;height:auto;content:"\f054";font-size:0.7rem;font-family:'FontAwesome';-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background-color:transparent !important;background-image:none;color:inherit;padding:0 5px 0 0;margin:0}.responsive .navigation-top-responsive ul li ul.sub-menu li a:after{display:none}img.max-sized{max-width:100%}img.full-width{width:100%}a:hover{text-decoration:none}input::-webkit-input-placeholder{color:inherit}input:-moz-placeholder{color:inherit;opacity:1}input::-moz-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit}input::-ms-input-placeholder{color:inherit}.color-blanc{color:#FFFFFF;text-shadow:2px 2px 2px rgba(0,0,0,0.7)}.color-neutre{color:#717c80}.color-vivre{color:#c6035e}.color-transformer{color:#5e217b}.color-innover{color:#00a7b3}.color-tutoriels{color:#8d2518}.color-dossiers{color:#717c80}.color-solutions{color:#0076bd}.color-participer{color:#a2aaad}.color-actualites{color:#717c80}.block-center{margin-left:auto;margin-right:auto}.bg-gris{background-color:#f3f2f7}.bg-blanc{background-color:#fff}.bg-bleu{background-color:#0076bd}.bg-vert{background-color:#deebde}.bg-goodhome{background-color:#00C7B1}#main{background-color:#fff;padding-bottom:25px;padding-top:124px}@media screen and (max-width: 1024px){#main{padding-top:52px;overflow:hidden}}.no-articles{text-align:center;font-size:1.5rem;font-family:"Casto Medium"}.form-filter{margin:15px auto 0 auto;width:80%;text-align:center}.form-filter label{font-size:0.95rem}@media screen and (max-width: 1024px){.form-filter{width:90%}}.form-filter select{max-width:100%;padding:8px 4px;color:#112b44;background-color:#fafafa;border:none;font-family:"Casto Bold";-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.container-sidebar-rs,.container-rs{text-align:center}.container-sidebar-rs .menu-rs-container,.container-rs .menu-rs-container{margin-top:8px}.container-sidebar-rs .menu-rs-container a,.container-rs .menu-rs-container a{display:inline-block;width:40px;height:40px;background-color:#193854;text-align:center;margin:0 6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:all .15s cubic-bezier(.42,.97,.52,1.49);-webkit-transition:all .15s cubic-bezier(.42,.97,.52,1.49)}.container-sidebar-rs .menu-rs-container a:after,.container-rs .menu-rs-container a:after{display:block;width:100%;line-height:40px;font-size:1.3rem;color:#fff}.container-sidebar-rs .menu-rs-container a:hover,.container-rs .menu-rs-container a:hover{transform:scale(1.2)}.container-sidebar-rs .menu-rs-container a.icone-instagram:hover,.container-rs .menu-rs-container a.icone-instagram:hover{background-color:#8a3ab9}.container-sidebar-rs .menu-rs-container a.icone-twitter:hover,.container-rs .menu-rs-container a.icone-twitter:hover{background-color:#1da1f2}.container-sidebar-rs .menu-rs-container a.icone-facebook:hover,.container-rs .menu-rs-container a.icone-facebook:hover{background-color:#3b5998}.container-sidebar-rs .menu-rs-container a.icone-pinterest:hover,.container-rs .menu-rs-container a.icone-pinterest:hover{background-color:#bd081c}#cookie-banner{position:fixed;bottom:0;z-index:1000000;left:0;right:0;padding:0;margin:0}#cookie-banner div{padding:20px 0;width:100%;text-align:center;font-family:"Casto Regular";color:#000000;font-size:0.8rem}#cookie-banner .accept{display:inline-block;padding:2px 6px;font-family:"Casto Medium";background-color:#0076bd;color:#FFFFFF;font-size:0.9rem;margin:0 5px}#cookie-banner .know-more{font-size:0.65rem;color:#000000;text-decoration:none !important}.epyt-gallery-title{font-family:"Casto Medium";font-size:1rem !important;text-align:left !important;color:#112b44}.epyt-gallery-playhover{opacity:1 !important;top:0 !important}.home .epyt-gallery-title{display:none}.featured .encart-pub img{width:100%;height:auto}.featured .encart-pub .background{padding:15px;margin:0}@media (min-width: 1200px){.featured .encart-pub.col-lg-hidden{display:none}}@media (max-width: 1199px) and (min-width: 992px){.featured .encart-pub.col-md-hidden{display:none}}@media (max-width: 991px) and (min-width: 768px){.featured .encart-pub.col-sm-hidden{display:none}}@media (max-width: 767px){.featured .encart-pub.col-xs-hidden{display:none}}#breadcrumbs{margin-top:0px;font-size:0.89rem;font-family:"Casto Light";color:#676767;max-height:38px;overflow:hidden}#breadcrumbs a,#breadcrumbs .breadcrumb_last{display:inline-block;padding:10px;color:inherit}#breadcrumbs .icone-home:after{font-size:0.95rem}@media screen and (max-width: 992px){#breadcrumbs{display:none}}.wpcf7-form label{display:block;margin-bottom:20px}.wpcf7-form label .legende{display:inline-block;width:100%;margin:0;padding:2px 8px;background-color:#2199e8;color:#fff}.wpcf7-form label input,.wpcf7-form label textarea{padding:6px;width:100%}.wpcf7-form label input.wpcf7-file,.wpcf7-form label textarea.wpcf7-file{margin-top:2px}.wpcf7-form .wpcf7-submit{background-color:#2199e8;color:#fff;margin-top:20px;padding:5px 12px;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;cursor:pointer}.ig_container{background-color:#167cbf;background-size:contain;border:15px solid #FFFFFF}.ig_popup.ig_convert{background-color:#167cbf !important}.ig_popup.ig_convert .ig_message{padding:0 !important}.ig_popup.ig_convert .ig_message img{max-width:100% !important;height:auto !important}#popup-form-newsletter{display:block;width:100%;margin:-55px 0 0 0;padding:0 0 15px 0}#popup-form-newsletter .email-popup{display:inline-block;margin:0 2% 0 0;padding:0 20px;width:76%;line-height:60px;background:#e6e6e6;border:1px solid #fd0;color:#676767}#popup-form-newsletter .submit-popup{display:inline-block;line-height:60px;width:20% !important;text-align:center;background:#fd0;color:#0076bd;border:0 !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-family:"Casto Regular";font-weight:400;font-size:1.15rem;padding:0;margin:0}.ig_popup.ig_convert .mailpoet_form{display:block;width:99%;margin:-55px auto 10px auto;padding:0}.ig_popup.ig_convert .mailpoet_form .mailpoet_paragraph{display:inline}.ig_popup.ig_convert .mailpoet_form .mailpoet_text{display:inline-block;margin:0 2% 0 0;padding:0 20px;width:76%;line-height:60px;background:#e6e6e6;border:1px solid #fd0;color:#676767}.ig_popup.ig_convert .mailpoet_form .mailpoet_submit{display:inline-block;line-height:60px;width:20% !important;text-align:center;background:#fd0;color:#0076bd;border:0 !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;font-family:"Casto Regular";font-weight:400;font-size:1.15rem;padding:0;margin:0}.ig_popup.ig_convert{-moz-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-o-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.2), Direction=NaN, Strength=5)}.ig_popup.ig_convert .ig_close{width:28px !important;height:28px !important;top:-29px !important;right:-29px !important;opacity:1 !important;background-color:#FFFFFF;background-position:-2px -2px !important;border:thin solid #000000;-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15);-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;border-radius:14px}.mailpoet_hp_email_label{display:none}.newsletter-encart{position:relative;padding:65px 0 65px 0;margin:0}.newsletter-encart form{text-align:center}.newsletter-encart:before{position:absolute;content:'18h39';top:-20px;left:0;right:0;bottom:0;text-align:center;font-size:17rem;color:rgba(243,242,247,0.75);font-family:"Casto Bold"}@media screen and (max-width: 1024px){.newsletter-encart:before{top:105px;font-size:6.5rem}}.newsletter-encart:after{content:'';display:block;height:0;clear:both;width:100%}.inscription-newsletter{position:relative;max-width:50%;font-family:"Casto Medium";color:#112b44}.inscription-newsletter .title-encart{font-size:1.9rem;font-family:"Casto Medium";margin:0 0 5px 0}@media screen and (max-width: 640px){.inscription-newsletter .title-encart{font-size:1.2rem}}.inscription-newsletter p{font-family:inherit;margin:0 0 28px 0;font-family:"Casto Regular"}.inscription-newsletter .parsley-errors-list.filled{position:absolute;margin-top:55px;width:100%}.inscription-newsletter .arrow{cursor:pointer;position:absolute;left:72%;margin-top:3px;color:#fd0}@media screen and (max-width: 576px){.inscription-newsletter .arrow{left:77%;margin-top:-12px}.inscription-newsletter .arrow:after{font-size:3rem}}@media screen and (max-width: 420px){.inscription-newsletter .arrow{left:75%}}.inscription-newsletter input{font-family:inherit;display:block;float:left;border:2px solid #f3f2f7;font-size:0.845rem;font-family:"Casto Regular";margin:0;padding:0.65rem 0 0.65rem 0}.inscription-newsletter input.input-email,.inscription-newsletter input.mailpoet_text{margin-left:4.5%;padding-left:15px;background-color:#fff;color:#676767;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;width:65%}@media screen and (max-width: 576px){.inscription-newsletter input.input-email,.inscription-newsletter input.mailpoet_text{width:70%}}.inscription-newsletter input.input-submit,.inscription-newsletter input.mailpoet_submit{background-color:#193854;border-color:#193854;color:#fff;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;-ms-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0;width:26%;cursor:pointer;text-transform:uppercase}@media screen and (max-width: 576px){.inscription-newsletter input.input-submit,.inscription-newsletter input.mailpoet_submit{color:#193854;width:14%}}@media screen and (max-width: 1024px){.inscription-newsletter{max-width:100%}}.container-sidebar .inscription-newsletter .arrow{display:none}@media screen and (max-width: 576px){.container-sidebar .inscription-newsletter .arrow{display:block}}@media screen and (max-width: 1024px){#footer .container-newsletter{padding-left:10px;padding-right:10px}}#footer .container-newsletter .inscription-newsletter{max-width:100%}#footer .container-newsletter .inscription-newsletter p{font-family:"Casto Medium";color:#fff;margin:15px 0 15px 0}#footer .container-newsletter .inscription-newsletter .arrow{position:absolute;left:62%;margin-top:3px;color:#fd0}@media screen and (max-width: 1024px){#footer .container-newsletter .inscription-newsletter .arrow{left:66%}}@media screen and (max-width: 991px){#footer .container-newsletter .inscription-newsletter .arrow{left:73%}}@media screen and (max-width: 780px){#footer .container-newsletter .inscription-newsletter .arrow{display:block;left:68%;margin-top:-14px}#footer .container-newsletter .inscription-newsletter .arrow:after{font-size:3rem}}@media screen and (max-width: 576px){#footer .container-newsletter .inscription-newsletter .arrow{display:block;left:78%;margin-top:-14px}#footer .container-newsletter .inscription-newsletter .arrow:after{font-size:3rem}}@media screen and (max-width: 420px){#footer .container-newsletter .inscription-newsletter .arrow{left:76%}}#footer .container-newsletter .inscription-newsletter input{border:1px solid #fff}#footer .container-newsletter .inscription-newsletter input.input-email,#footer .container-newsletter .inscription-newsletter input.mailpoet_text{background-color:#0076bd;color:#fff;width:62%;margin-left:0}@media screen and (max-width: 1024px){#footer .container-newsletter .inscription-newsletter input.input-email,#footer .container-newsletter .inscription-newsletter input.mailpoet_text{margin-left:4%}}@media screen and (max-width: 576px){#footer .container-newsletter .inscription-newsletter input.input-email,#footer .container-newsletter .inscription-newsletter input.mailpoet_text{width:68%;margin-left:8%}}#footer .container-newsletter .inscription-newsletter input.input-submit,#footer .container-newsletter .inscription-newsletter input.mailpoet_submit{background-color:#fff;color:#0076bd;width:29%}@media screen and (max-width: 576px){#footer .container-newsletter .inscription-newsletter input.input-submit,#footer .container-newsletter .inscription-newsletter input.mailpoet_submit{color:#fff;width:14%}}iframe.mj-inscription-home input.input-email{font-family:inherit;display:block;float:left;border:2px solid #f3f2f7;font-size:0.845rem;font-family:"Casto Regular";margin:0;padding:0.65rem 0 0.65rem 0;margin-left:4.5%;padding-left:15px;background-color:#fff;color:#676767;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;width:65%}.w-preview-fields-content-cell-field-email{font-family:inherit;display:block;float:left;border:2px solid #f3f2f7;font-size:0.845rem;font-family:"Casto Regular";margin:0;padding:0.65rem 0 0.65rem 0;margin-left:4.5%;padding-left:15px;background-color:#fff;color:#676767;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;-ms-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px;width:65%}#mailpoet_form_1 .mailpoet_paragraph{line-height:20px;margin-bottom:3px}#mailpoet_form_1 .mailpoet_text{display:block;width:60% !important;color:#8d8d8d;border:thin solid #676767;padding:8px;margin-bottom:15px}#mailpoet_form_1 .mailpoet_submit{display:block;border:none;padding:10px 15px;color:#fff;background-color:#0076bd;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;cursor:pointer}#mailpoet_form_1 .mailpoet_validate_success{color:#468847}#mailpoet_form_1 .mailpoet_validate_error{color:#B94A48}.first .cards{margin-top:0}.cards{position:relative;margin:10px 0 100px 0}.cards.post-card-large{max-width:100%;width:100%;overflow:hidden}.cards.overlay .over-content:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent url(../gfx/overlay.png) repeat-x bottom center}.cards .picture-container{position:relative;overflow:hidden}.cards .over-content{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0}.cards .over-content .over-link{position:absolute;display:block;width:100%;height:100%}.cards .over-content .infos{color:#fff;text-align:center;position:absolute;top:auto;bottom:10px;width:95%;margin:0 2.5%}@media screen and (min-width: 992px){.cards .over-content .infos{position:relative;margin:0 auto;top:55%;bottom:initial}}@media screen and (min-width: 1024px){.cards .over-content .infos{position:relative;margin:0 auto;top:55%;bottom:initial}}@media screen and (min-width: 1200px){.cards .over-content .infos{top:60%}}.cards .over-content .infos .arrow{color:inherit}.cards .over-content .infos .arrow:after{font-size:3.5em;transform:scale(0);line-height:1rem;transition:transform 0.2s cubic-bezier(.42,.97,.52,1.49);-webkit-transition:transform 0.2s cubic-bezier(.42,.97,.52,1.49)}.cards .over-content .infos .title{font-family:"Casto Medium";color:inherit;font-size:1.2rem;line-height:1.1;margin-bottom:0}@media screen and (min-width: 480px){.cards .over-content .infos .title{font-size:1.4rem}}@media screen and (min-width: 640px){.cards .over-content .infos .title{font-size:2rem}}@media screen and (min-width: 992px){.cards .over-content .infos .title{font-size:2rem}}@media screen and (min-width: 992px){.cards .over-content .infos .title{font-size:2.6rem}}.cards .over-content.hover{background-color:rgba(0,118,189,0.3);opacity:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.cards .classement-container{position:absolute;top:0;left:50%;text-align:center;z-index:2}.cards .classement-container .classement{position:absolute;display:inline-block;height:64px;width:64px;text-align:center;top:-32px;margin-left:-32px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-moz-box-shadow:0px 0px 1px 0px #b4b4b4;-webkit-box-shadow:0px 0px 1px 0px #b4b4b4;-o-box-shadow:0px 0px 1px 0px #b4b4b4;box-shadow:0px 0px 1px 0px #b4b4b4;filter:progid:DXImageTransform.Microsoft.Shadow(color=#b4b4b4, Direction=NaN, Strength=1);background-color:rgba(255,255,255,0.2);vertical-align:middle}.cards .classement-container .classement span{width:44px;line-height:44px;display:inline-block;margin-top:10px;font-family:"Casto Bold";font-size:1.5rem;background:#fff;color:#112b44;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.cards ul.socials{opacity:0;-ms-transform:scale(0);transform:scale(0);position:absolute;z-index:500;top:10px;right:8px;list-style:none;margin:0;padding:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.cards ul.socials li{display:inline-block;margin:0 4px 0 0}.cards ul.socials li a{display:block}.cards ul.socials li a:after{line-height:25px;width:25px;text-align:center;font-size:1rem;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.cards ul.socials li a.icone-twitter:after{color:#1da1f2}.cards ul.socials li a.icone-facebook:after{color:#3b5998}.cards ul.socials li:hover .icone-twitter:after{background-color:#1da1f2;color:#fff}.cards ul.socials li:hover .icone-facebook:after{background-color:#3b5998;color:#fff}.cards.card-category-inspirations{margin-bottom:30px}.cards.card-category-inspirations .picture-container{background-color:#000000}.cards.card-category-inspirations .picture-container img{opacity:0.8;transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.cards.card-category-inspirations:hover img{opacity:1}.cards.card-category-inspirations .content-over{position:absolute;bottom:20px;left:15px;right:15px}.cards.card-category-inspirations .content-over .title{font-size:2.5rem;font-family:'Casto Medium';color:#FFFFFF}.cards.card-category-inspirations .content-over .title a{color:inherit}.cards .content{position:absolute;bottom:-80px;left:10px;right:10px;display:block;padding:20px;text-align:center;background-color:#fff;border-bottom:3px solid #717c80;min-height:100px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15)}.cards .content .container-category{position:absolute;width:100%;text-align:center;top:-14px;left:0}.cards .content .container-category .category{display:inline-block;font-family:"Casto Bold";font-size:0.85rem;text-transform:uppercase;line-height:28px;padding:0 12px;color:#fff;background-color:#717c80;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.cards .content .container-category .category a{color:inherit}@media screen and (max-width: 768px){.cards .content .container-category .category{font-size:0.7rem;line-height:24px}}.cards .content .title{height:54px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;font-size:1.05rem;color:#112b44;font-family:"Casto Medium";-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.cards .content .title a{color:inherit}.cards .content .read-more{display:block;position:relative;bottom:10px;height:0;opacity:0;font-size:.15rem;font-family:"Casto Bold";color:#112b44;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out}.cards .content .read-more .arrow{height:inherit;line-height:35px}.cards .content .read-more .arrow:after{font-size:2.5rem;position:relative;bottom:-13px;color:#717c80}.cards .content .footer{font-size:.775rem;font-family:"Casto Medium";color:#8d8d8d;background-color:#fff;position:absolute;bottom:0;height:20px;overflow:hidden;left:0;text-align:center;width:100%}.cards .content .footer a{color:inherit}.cards .content .footer.tags{padding:0 7px 5px 7px;font-size:0.8rem;font-family:"Casto Regular"}.cards .content .footer.like .count{display:inline-block;padding:0 0 3px 5px;font-size:0.8rem;font-family:"Casto Regular";vertical-align:bottom}@media screen and (max-width: 1024px){.cards .content .footer.tags,.cards .content .footer.date{display:none}}@media screen and (max-width: 768px){.cards .content{bottom:-90px;padding:20px 10px 10px 10px}}.cards:hover ul.socials{opacity:1;-ms-transform:scale(1);transform:scale(1)}.cards:hover .over-content.hover{opacity:1}.cards:hover .infos .arrow:after{transform:scale(1)}.cards:hover .read-more{opacity:1;height:35px;font-size:.815rem}.cards.color-vivre{border-bottom-color:#c6035e}.cards.color-vivre .content{border-bottom-color:#c6035e}.cards.color-vivre .content .arrow:after{color:#c6035e}.cards.color-vivre .content .container-category .category{background-color:#c6035e}.cards.color-transformer{border-bottom-color:#5e217b}.cards.color-transformer .content{border-bottom-color:#5e217b}.cards.color-transformer .content .arrow:after{color:#5e217b}.cards.color-transformer .content .container-category .category{background-color:#5e217b}.cards.color-innover{border-bottom-color:#00a7b3}.cards.color-innover .content{border-bottom-color:#00a7b3}.cards.color-innover .content .arrow:after{color:#00a7b3}.cards.color-innover .content .container-category .category{background-color:#00a7b3}.cards.color-tutoriels{border-bottom-color:#8d2518}.cards.color-tutoriels .content{border-bottom-color:#8d2518}.cards.color-tutoriels .content .arrow:after{color:#8d2518}.cards.color-tutoriels .content .container-category .category{background-color:#8d2518}.cards.color-dossiers{border-bottom-color:#717c80}.cards.color-dossiers .content{border-bottom-color:#717c80}.cards.color-dossiers .content .arrow:after{color:#717c80}.cards.color-dossiers .content .container-category .category{background-color:#717c80}.cards.color-solutions{border-bottom-color:#0076bd}.cards.color-solutions .content{border-bottom-color:#0076bd}.cards.color-solutions .content .arrow:after{color:#0076bd}.cards.color-solutions .content .container-category .category{background-color:#0076bd}.cards.color-participer{border-bottom-color:#a2aaad}.cards.color-participer .content{border-bottom-color:#a2aaad}.cards.color-participer .content .arrow:after{color:#a2aaad}.cards.color-participer .content .container-category .category{background-color:#a2aaad}.cards.color-actualites{border-bottom-color:#717c80}.cards.color-actualites .content{border-bottom-color:#717c80}.cards.color-actualites .content .arrow:after{color:#717c80}.cards.color-actualites .content .container-category .category{background-color:#717c80}@media screen and (max-width: 1024px){.cards ul.socials{opacity:1;-ms-transform:scale(1);transform:scale(1)}.cards .infos .arrow:after{transform:scale(1)}.cards .content .read-more{opacity:1;height:35px;font-size:.815rem;bottom:15px}.cards.with-classement{margin-top:30px}}.cards.epyt-gallery-thumb{overflow-y:visible;margin-bottom:15px !important}.cards.epyt-gallery-thumb .epyt-play-img{display:inline-block !important}.cards.epyt-gallery-thumb .epyt-play-img.active{display:none !important}.cards.epyt-gallery-thumb.hover .epyt-play-img{display:none !important}.cards.epyt-gallery-thumb.hover .epyt-play-img.active{display:inline !important}.cards.epyt-gallery-thumb .content{padding:0 !important;position:relative;left:initial;right:initial;bottom:initial;top:initial;border-bottom:0;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(0,0,0,0),  Direction=0, Strength=0)}.cards.epyt-gallery-thumb .content .title{font-size:1rem;text-align:left}.cards.epyt-gallery-thumb .content .read-more{height:auto;opacity:1;font-size:0.815rem}.featured{margin:10px 0 15px 0}.featured.first{margin:0}.featured.last{margin-bottom:0}.featured .background{padding:0 0 40px 0;margin:50px 0 0 0;position:relative}@media screen and (max-width: 992px){.featured .background{margin-left:-15px}}@media screen and (max-width: 640px){.featured .background{margin-top:20px}}.featured.youtube .background{padding-bottom:0}.featured.youtube .row.row-video{padding:0 15px}@media screen and (min-width: 550px){.featured .desktop-content-first-home{display:block}}@media screen and (max-width: 550px){.featured .desktop-content-first-home{display:none}}@media screen and (min-width: 550px){.featured .responsive-content-first-home{display:none}}@media screen and (max-width: 550px){.featured .responsive-content-first-home{display:block;margin-top:-60px}}@media screen and (max-width: 420px){.featured .responsive-content-first-home{margin-top:-45px}}@media screen and (max-width: 320px){.featured .responsive-content-first-home{margin-top:-35px}}.list-focus{position:relative;top:-80px;margin-bottom:-80px}@media (min-width: 1320px){.list-focus{top:-160px;margin-bottom:-160px}}@media (min-width: 1200px){.list-focus{top:-145px;margin-bottom:-145px}}@media (min-width: 992px){.list-focus{top:-145px;margin-bottom:-145px}}.more-post{padding:20px 0 0 0;text-align:center;color:#fff}.title-featured-block{position:relative;top:-25px;width:100%;font-size:3.5rem;font-family:"Casto Bold";color:#112b44;text-align:center;line-height:2.8rem}.title-featured-block .small{font-size:0.6em;font-family:"Casto Light"}.title-featured-block a{color:#112b44;margin-right:-8px}.title-featured-block:after{content:".";color:#fd0;display:inline-block}.title-featured-block.no-up{top:0 !important}@media screen and (max-width: 992px){.title-featured-block{font-size:3rem;line-height:3rem}}@media screen and (max-width: 768px){.title-featured-block{font-size:2.8rem;line-height:2.8rem}}@media screen and (max-width: 640px){.title-featured-block{top:-15px;font-size:2rem;line-height:2rem}}.subtitle-featured-block{font-size:1.95rem;font-family:"Casto Light";text-align:center;margin:0}@media screen and (max-width: 1024px){.subtitle-featured-block{margin-bottom:15px}}@media screen and (max-width: 420px){.subtitle-featured-block{font-size:1.5rem}}.galerie-post-dossier{padding:0 50px}.galerie-post-dossier .owl-stage-outer{z-index:1}.galerie-post-dossier .owl-nav{position:absolute;top:150px;top:50%;margin-top:-60px;width:100%;z-index:0}.galerie-post-dossier .owl-nav .owl-prev{float:left;margin-left:-50px;transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.galerie-post-dossier .owl-nav .owl-next{float:right;margin-right:-50px}.galerie-post-dossier .owl-nav .arrow-nav{font-family:'icomoon';display:block;text-align:center;width:50px;height:50px;color:#fff;background-color:rgba(103,103,103,0.6);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.galerie-post-dossier .owl-nav .arrow-nav:after{display:inline-block;line-height:50px;content:"\e901";font-size:2.4rem}.galerie-post-dossier .owl-nav .arrow-nav:hover{background-color:#676767}.galerie-post-dossier .owl-nav .owl-next.disabled .arrow-nav,.galerie-post-dossier .owl-nav .owl-prev.disabled .arrow-nav{color:transparent;background-color:transparent}@media screen and (max-width: 992px){.galerie-post-dossier{padding:0 15px 0 0}.galerie-post-dossier .owl-nav{z-index:1}.galerie-post-dossier .owl-nav .owl-prev{margin-left:5px}.galerie-post-dossier .owl-nav .owl-next{margin-right:5px}}@media screen and (max-width: 479px){.galerie-post-dossier{padding:0}.galerie-post-dossier .item-dossier .col-xl-12,.galerie-post-dossier .item-dossier .col-lg-12,.galerie-post-dossier .item-dossier .col-md-12,.galerie-post-dossier .item-dossier .col-sm-12{padding-left:0}}.block-solutions{margin:40px 0 15px 0}.block-solutions .background{text-align:center;padding:28px 0 0 0;margin:0 0 170px 0;height:390px;overflow:visible}@media screen and (max-width: 1200px){.block-solutions .background{height:360px;margin-bottom:150px}}@media screen and (max-width: 1024px){.block-solutions .background{height:320px;margin-bottom:150px}}@media screen and (max-width: 992px){.block-solutions .background{height:380px;margin-bottom:170px;margin-left:-15px}}@media screen and (max-width: 768px){.block-solutions .background{height:350px;margin-bottom:170px}}@media screen and (max-width: 640px){.block-solutions .background{height:310px;margin-bottom:160px}}@media screen and (max-width: 575px){.block-solutions .background{height:75%;margin-bottom:0px}}.block-solutions .background .title-block{margin:0;font-size:3.5rem;font-family:"Casto Bold";color:#fff;text-align:center;line-height:2.8rem}.block-solutions .background .subtitle-block{margin:0 0 16p 0;font-size:1.95rem;font-family:"Casto Light";color:#fff;text-align:center}.block-solutions .background .lien-castorama{display:inline-block;margin:0 0 35px 0;width:244px;height:60px;text-align:center;vertical-align:middle}.block-solutions .background .lien-castorama img{width:100%;height:auto;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.block-solutions .background .lien-castorama:hover img{width:90%;height:auto}.block-solutions .background.bg-goodhome{margin-bottom:50px}.block-solutions .more-post{margin:20px 0 25px 0}.block-solutions .more-post .button{background-color:#0076bd}@media screen and (max-width: 575px){.block-solutions .more-post{position:relative;bottom:-15%}}@media screen and (max-width: 500px){.block-solutions .more-post{position:relative;bottom:-14%}}.block-solutions.goodhome .more-post .button{background-color:#00C7B1}.tendances-moment{position:relative;width:85%;margin:15px auto 0 auto}@media screen and (max-width: 1024px){.tendances-moment{width:100%}}@media screen and (max-width: 992px){.tendances-moment{text-align:center}}.tendances-moment #tendances-nav{position:absolute;top:50%;left:-10%;width:45%;min-height:230px;margin-top:-115px;z-index:100;list-style:none;background-color:#fff;border:none;padding:20px}@media screen and (max-width: 1024px){.tendances-moment #tendances-nav{left:-2%}}@media screen and (min-width: 993px){.tendances-moment #tendances-nav{border-left:4px solid #00a7b3;-moz-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-o-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.2), Direction=NaN, Strength=5);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}}@media screen and (max-width: 992px){.tendances-moment #tendances-nav{position:relative;display:inline-block;top:0;left:0;margin:10px;padding:0;width:auto;min-height:initial;border-bottom:2px solid #00a7b3;border-left:none;text-align:center}}.tendances-moment #tendances-nav .owl-prev,.tendances-moment #tendances-nav .owl-next{display:none}.tendances-moment #tendances-nav li{font-size:1.13rem;padding:5px 0;cursor:pointer;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.tendances-moment #tendances-nav li a{color:#8d8d8d;font-family:"Casto Regular"}.tendances-moment #tendances-nav li.active a,.tendances-moment #tendances-nav li:hover a{color:#112b44}.tendances-moment #tendances-nav li.active a{font-size:1.4rem;font-family:"Casto Bold"}@media screen and (max-width: 992px){.tendances-moment #tendances-nav li{display:inline-block;font-size:1rem;padding:0 5px}.tendances-moment #tendances-nav li a{color:#8d8d8d;font-family:"Casto Regular"}.tendances-moment #tendances-nav li.active a,.tendances-moment #tendances-nav li:hover a{font-size:1rem;font-family:"Casto Medium";color:#112b44}}.tendances-moment .galerie-post-tendances{position:relative;overflow:hidden}.tendances-moment .galerie-post-tendances .item-carousel{position:relative}.tendances-moment .galerie-post-tendances .item-carousel .arrow-container{position:absolute;top:50%;margin-top:-26px;margin-left:-26px;left:50%;text-align:center;z-index:2;height:52px;width:52px;padding:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.3)}.tendances-moment .galerie-post-tendances .item-carousel .arrow-container .arrow-btn{display:inline-block;height:52px;width:52px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#fff}.tendances-moment .galerie-post-tendances .item-carousel .arrow-container .arrow-btn .arrow:after{margin:-6px 0 0 3px;font-size:2.8rem;color:#00a7b3;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.tendances-moment .galerie-post-tendances .item-carousel:hover .arrow-container{height:82px;width:82px;padding:15px;margin:-15px;margin-top:-41px;margin-left:-41px}.tendances-moment .galerie-post-tendances .item-carousel:hover .arrow-container .arrow:after{margin:-15px 0 0 -2px;font-size:3.6rem}.title-tendances.title-featured-block{position:relative;top:-25px;width:100%;font-size:3.5rem;font-family:"Casto Bold";color:#112b44;text-align:center;line-height:2.1rem}.title-tendances.title-featured-block .small{font-size:0.6em;font-family:"Casto Light"}.title-tendances.title-featured-block .big:after{content:".";color:#fd0;display:inline-block}.title-tendances.title-featured-block:after{content:"";color:#fd0;display:none}@media screen and (max-width: 640px){.title-tendances.title-featured-block{top:5px;font-size:2.3rem}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{transition-duration:0.5s}.twentytwenty-before-label,.twentytwenty-after-label{transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,0.2);line-height:38px;padding:0 20px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:transparent}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{transition-property:background;background:transparent;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,0.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;border-radius:1000px;box-shadow:0px 0px 12px rgba(51,51,51,0.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,0.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.avantapres{opacity:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.avantapres .title-featured-block{font-family:"Casto Bold"}.avantapres .title-featured-block .small{display:inline-block;position:relative;display:inline-block;top:-14px;right:-4px;font-size:0.55em;font-family:"Casto Light"}.avantapres .subtitle{font-family:"Casto Light";color:#112b44;font-size:1.1rem;line-height:1.15;margin-bottom:1rem}.avantapres .subtitle b,.avantapres .subtitle strong{font-family:"Casto Bold";font-weight:400;font-size:1.35rem}.avantapres .block-nav{position:relative;float:left;width:16%;margin:0;padding:0}.avantapres .block-nav #avantapres-nav{margin:0;padding:0;list-style:none}.avantapres .block-nav #avantapres-nav .owl-dot{display:block;overflow:hidden;width:175px;height:90px;border:3px solid #fff;margin:0 0 5px 0;opacity:0.7;cursor:pointer;line-height:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.avantapres .block-nav #avantapres-nav .owl-dot img{max-width:110%;height:auto;min-width:100%;min-height:100%;margin-left:-5%;margin-top:-22px}.avantapres .block-nav #avantapres-nav .owl-dot:hover,.avantapres .block-nav #avantapres-nav .owl-dot.active{border:3px solid #5e217b;opacity:1}.avantapres .block-nav #avantapres-nav .owl-prev,.avantapres .block-nav #avantapres-nav .owl-next{display:none}@media screen and (max-width: 1200px){.avantapres .block-nav #avantapres-nav .owl-dot{width:125px;height:70px}.avantapres .block-nav #avantapres-nav .owl-dot img{margin-left:-2.5%;margin-top:-10px}}@media screen and (max-width: 1024px){.avantapres .block-nav{float:none;width:95%;margin-left:auto;margin-right:auto}.avantapres .block-nav .subtitle{float:left;margin-right:15px}.avantapres .block-nav #avantapres-nav{margin:0;padding:0;list-style:none}.avantapres .block-nav #avantapres-nav .owl-dot{display:inline-block;overflow:hidden;width:88px;height:45px;border:1px solid #fff;margin:0 0 5px 0;opacity:0.7;cursor:pointer;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.avantapres .block-nav #avantapres-nav .owl-dot img{max-width:110%;height:auto;min-width:100%;min-height:100%;margin-left:-2.5%;margin-top:-10px}.avantapres .block-nav #avantapres-nav .owl-dot:hover,.avantapres .block-nav #avantapres-nav .owl-dot.active{border:1px solid #5e217b;opacity:1}.avantapres .block-nav #avantapres-nav .owl-prev,.avantapres .block-nav #avantapres-nav .owl-next{display:none}}@media screen and (max-width: 500px){.avantapres .block-nav .subtitle{float:none}}.avantapres .galerie-post-avantapres{position:relative;float:left;height:400px;width:84%;margin:0;padding:0}.avantapres .galerie-post-avantapres .avantapres-carousel{height:100%}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item{width:100%}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty{width:73%;margin:0;padding:0 1%;float:left}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:405px !important}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container .twentytwenty-handle{background-color:#FFFFFF;background-image:url(../gfx/handle-twentytwenty.png);background-repeat:no-repeat;background-position:center center}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container .twentytwenty-handle .twentytwenty-left-arrow,.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container .twentytwenty-handle .twentytwenty-right-arrow{display:none}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container .twentytwenty-before-label:before,.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container .twentytwenty-after-label:before{font-size:10px;font-family:"Casto Bold"}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description{color:#112b44;margin:0;padding:0;float:right;width:25%}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description a{color:#112b44}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .titre{font-family:"Casto Medium";font-size:1.45rem;margin-bottom:.25rem;line-height:1.2}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .texte{font-size:0.875rem;margin:0}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .read-more{opacity:0;margin:12px 0 0 0;display:block;position:relative;font-size:0.875rem;font-family:"Casto Bold";color:#112b44;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .read-more .arrow{color:#5e217b}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .read-more .arrow:after{position:absolute;top:-8px}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item:hover .read-more{opacity:1}@media screen and (max-width: 1200px){.avantapres .galerie-post-avantapres{height:350px}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:320px !important}}@media screen and (max-width: 1024px){.avantapres .galerie-post-avantapres{float:left;width:100%;height:560px}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty{width:100%;float:none}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:450px !important}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description{float:none;width:95%;margin-left:auto;margin-right:auto}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .titre{margin-top:15px;font-size:1.25rem}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .texte{font-size:0.725rem}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-description .read-more{opacity:1}}@media screen and (max-width: 768px){.avantapres .galerie-post-avantapres{height:400px}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:275px !important}}@media screen and (max-width: 500px){.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:245px !important}}@media screen and (max-width: 460px){.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:220px !important}}@media screen and (max-width: 400px){.avantapres .galerie-post-avantapres{height:350px}.avantapres .galerie-post-avantapres .avantapres-carousel .avantapres-item .container-twentytwenty .twentytwenty-container{height:190px !important}}@media screen and (max-width: 320px){.avantapres .galerie-post-avantapres{height:380px}}.container-rs{margin:45px 0;position:relative}.container-rs .container-picture{width:100%;height:300px;padding:0 0 0 50%;overflow:hidden}.container-rs .container-picture .wrapper-picture{width:1200px;margin-left:-600px}.container-rs .container-content{margin:-300px 0 0 0;padding:80px 0}.container-rs .container-content .title-rs{color:#fff;font-family:"Casto Light";font-size:1.4rem;margin:20px 0 15px 0}.container-rs .encart-instagram{position:absolute;width:170px;height:170px;bottom:-30px;right:12%;border:8px solid #fff;background-color:#676767;color:#fff}.container-rs .encart-instagram .illustration{width:154px;height:154px;margin:0;overflow:hidden}.container-rs .encart-instagram .illustration .wrapper-illustration{width:170px;height:170px;margin:-8px;opacity:1;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.container-rs .encart-instagram .illustration .wrapper-illustration img{width:100%;height:100%}.container-rs .encart-instagram .content{position:absolute;top:15px;left:0;width:154px;height:140px;overflow:hidden;text-align:center;font-family:"Casto Bold";font-size:0.9rem}.container-rs .encart-instagram .content .icone-instagram{font-size:1.8rem}.container-rs .encart-instagram .content .arrow:after{font-size:2.2rem}.container-rs .encart-instagram:hover .wrapper-illustration{width:200px;height:200px;margin:-23px;opacity:0.75}.container-rs .encart-instagram:before{z-index:2;content:'';top:45%;left:-24px;display:block;position:absolute;width:40px;height:18px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;background-color:#fd0}.header-category{padding:0 0 80px 0}@media screen and (max-width: 1024px){.header-category{padding:0 0 50px 0}}@media screen and (max-width: 992px){.header-category{padding:10px 0 50px 0}}.header-category .title-category{text-align:center;font-size:2.25rem;font-family:"Casto Bold";margin:0;padding:8px 0 0 0}.header-category .title-category:after{content:".";color:#fd0;display:inline-block}.header-category .description-category{color:#676767;font-family:"Casto Light";font-size:1.125rem;text-align:center;margin-bottom:20px}.header-category .description-category a{color:#112b44;font-family:"Casto Regular";border:none;border-bottom:1px dotted #112b44}.header-category .title-category-tendances{color:#676767;font-family:"Casto Light";font-size:0.875rem;text-align:center;margin-bottom:20px}.header-category .category-links .liste-souscategary{display:block;width:80%;margin:0 auto;list-style:none;padding:0}.header-category .category-links .liste-souscategary .item-soucategory{display:inline-block;margin:0 0.3%;width:32%}.header-category .category-links .liste-souscategary .item-soucategory .link-souscategory{display:inline-block;width:100%;font-family:"Casto Bold";color:#112b44}.header-category .category-links .liste-souscategary .item-soucategory .link-souscategory:before{content:">";display:inline-block;margin:0 15px 0 0;font-family:"Casto Bold"}.header-category .category-links .liste-tendances{display:block;width:80%;margin:0 auto;text-align:center}.header-category .category-links .liste-tendances .link-tendance{display:inline-block;padding:10px 15px;margin:10px;font-size:0.88rem;font-family:"Casto Medium";background-color:#fff;border:2px solid #8d8d8d;color:#112b44;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}@media screen and (max-width: 640px){.header-category .category-links .liste-tendances,.header-category .category-links .title-category-tendances{display:none}}.header-category .category-links.vivre .link-souscategory:hover{color:#c6035e}.header-category .category-links.vivre .link-tendance:hover{color:#c6035e;border-color:#c6035e}.header-category .category-links.transformer .link-souscategory:hover{color:#5e217b}.header-category .category-links.transformer .link-tendance:hover{color:#5e217b;border-color:#5e217b}.header-category .category-links.innover .link-souscategory:hover{color:#00a7b3}.header-category .category-links.innover .link-tendance:hover{color:#00a7b3;border-color:#00a7b3}.header-category .category-links.tutoriels .link-souscategory:hover{color:#8d2518}.header-category .category-links.tutoriels .link-tendance:hover{color:#8d2518;border-color:#8d2518}.header-category .category-links.dossiers .link-souscategory:hover{color:#717c80}.header-category .category-links.dossiers .link-tendance:hover{color:#717c80;border-color:#717c80}.header-category .category-links.solutions .link-souscategory:hover{color:#0076bd}.header-category .category-links.solutions .link-tendance:hover{color:#0076bd;border-color:#0076bd}.header-category .category-links.participer .link-souscategory:hover{color:#a2aaad}.header-category .category-links.participer .link-tendance:hover{color:#a2aaad;border-color:#a2aaad}.header-category .category-links.actualites .link-souscategory:hover{color:#717c80}.header-category .category-links.actualites .link-tendance:hover{color:#717c80;border-color:#717c80}@media (max-width: 992px){.header-category .category-links .liste-souscategary .item-soucategory{width:49%}}@media (max-width: 640px){.header-category .category-links .liste-souscategary .item-soucategory{display:block;width:auto}}.container-category-articles{margin-top:-50px}.container-category-articles .picture-container{-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15)}.header-author{padding:0 0 80px 0}.header-author .title-author{text-align:center;font-size:2.25rem;font-family:"Casto Bold";margin:0;padding:20px 0 0 0;color:#112b44}.container-author-articles{margin-top:-50px}.container-author-articles .picture-container{-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15)}.header-tag{padding:0 0 70px 0}.header-tag .title-tag{color:#1a3852;text-align:center;font-size:2.25rem;font-family:"Casto Bold";margin:0;padding:20px 0 0 0}.header-tag .description-tag{color:#112b44;font-family:"Casto Regular";font-size:0.95rem;text-align:center;margin:15px auto 20px auto;width:75%}.header-tag .description-tag a{color:#0076bd;font-family:"Casto Regular";border:none;border-bottom:0}.header-tag .description-tag a:hover{color:#005080}.header-tag .tag-links .title-tag-tendances{color:#676767;font-family:"Casto Light";font-size:0.875rem;text-align:center;margin-bottom:20px}.header-tag .tag-links .liste-tendances{display:block;width:80%;margin:0 auto;text-align:center}.header-tag .tag-links .liste-tendances .link-tendance{display:inline-block;padding:10px 15px;margin:10px;font-size:0.88rem;font-family:"Casto Medium";background-color:#fff;border:2px solid #8d8d8d;color:#112b44;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.header-tag .tag-links .liste-tendances .link-tendance:hover{border-color:#112b44;color:#8d8d8d}@media (max-width: 640px){.header-tag .tag-links{display:none}}.container-tag-articles{margin-top:-50px}.container-tag-articles .picture-container{-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15)}.article-container .wp-caption{max-width:100% !important}.article-container .wp-caption .wp-caption-text{text-align:center;padding-top:5px}.article-container img{max-width:100%;height:auto}.article-container .title-container{position:relative;z-index:1;width:82%;margin:0 auto;padding:15px 20px;text-align:center;-moz-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-o-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.2), Direction=NaN, Strength=5);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#fff;border:none;border-bottom:4px solid #717c80}.article-container .title-container .post-title{margin:0;font-size:2.2rem;line-height:2.2rem;font-family:"Casto Bold";color:#112b44}@media screen and (max-width: 1024px){.article-container .title-container .post-title{font-size:1.8rem;line-height:1.8rem}}@media screen and (max-width: 640px){.article-container .title-container .post-title{font-size:1.2rem;line-height:1.2rem}}@media screen and (max-width: 640px){.article-container .title-container{width:90%}}.article-container .thumb-container{margin-top:-32px;max-height:600px;overflow:hidden}.article-container .thumb-container .thumb-legende{position:absolute;bottom:0;right:0;padding:0 30px 10px 0;color:#fff;text-shadow:1px 1px 0px #676767;font-size:0.875rem}@media screen and (max-width: 640px){.article-container .thumb-container .thumb-legende{margin-bottom:-20px;padding:0 5px 0 0;text-shadow:none;color:#112b44}}@media screen and (max-width: 576px){.article-container .thumb-container{margin-bottom:-20px}.article-container .thumb-container .thumb-legende{position:relative;margin-bottom:0px;bottom:initial;text-align:right;font-size:0.75rem}}.article-container .post-container{margin-left:85px}@media screen and (max-width: 1023px){.article-container .post-container{margin-right:15px}}.article-container .post-container .wp-block-file a.wp-block-file__button{background-color:#CCCCCC !important}.article-container .post-container #shares{width:60px}.article-container .post-container .tag-container{padding:12px 0;margin:0 0 10px 0;border:none;border-bottom:3px solid #f3f2f7;color:#112b44;font-family:"Casto Medium";font-size:0.75rem}.article-container .post-container .tag-container .link-post-tag{display:inline-block;color:inherit;text-transform:uppercase}.article-container .post-container .tag-container .separator{display:inline-block;padding:0 10px;color:inherit}.article-container .post-container .post-infos{margin:0}.article-container .post-container .entry-content{font-size:0.94rem}.article-container .post-container .entry-content p{margin-bottom:10px;margin-top:0px}.article-container .post-container .entry-content p.chapeau,.article-container .post-container .entry-content div.chapeau{font-size:1.125rem;line-height:1.4rem;margin-top:28px;margin-bottom:36px}.article-container .post-container .entry-content p.chapeau strong,.article-container .post-container .entry-content div.chapeau strong{font-family:"Casto Regular";font-weight:700}@media screen and (max-width: 640px){.article-container .post-container .entry-content p.chapeau,.article-container .post-container .entry-content div.chapeau{font-size:0.95rem;line-height:1.3rem}}.article-container .post-container .entry-content h3{color:#676767;margin-bottom:10px;margin-top:15px;font-size:1.5em;font-family:"Casto Bold"}.article-container .post-container .content-container a{border:none;border-bottom:1px dotted #717c80}.article-container .post-container a.post-author{color:#112b44 !important;font-family:"Casto Bold";border-bottom:none}.article-container .post-container .title-action{text-align:center;margin:30px 0 20px 0;font-size:1.65rem;font-family:"Casto Light";color:#112b44}.article-container .post-container .title-action b,.article-container .post-container .title-action strong{font-size:2.2rem;font-family:"Casto Bold"}.article-container .post-container .title-action:after{font-size:2.2rem;content:".";font-family:"Casto Bold";color:#fd0;display:inline-block}.article-container .post-container .title-bottom-post{font-family:"Casto Bold";font-size:1.4rem;color:#676767;margin:25px 0}.article-container .post-container .rps-container{margin:13px 0 20px 0;padding:0;overflow:hidden;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-o-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.2), Direction=NaN, Strength=5)}.article-container .post-container .rps-container a{border-bottom:none}.article-container .post-container .rps-container.illustration-castorama .rps-thumb{background:#0076bd url(../gfx/logo-casto.jpg) no-repeat center center;background-size:cover}@media screen and (min-width: 576px){.article-container .post-container .rps-container.illustration-castorama .rps-thumb{height:130px}}.article-container .post-container .rps-container .rps-thumb{display:block;float:left;margin:0;padding:0;width:150px;border:none;border-right:4px solid #112b44}.article-container .post-container .rps-container .rps-thumb img{max-width:100%;width:150px;height:150px}.article-container .post-container .rps-container .rps-desc{float:left;max-width:66%;padding:20px 0 0 20px;margin:0;vertical-align:top}.article-container .post-container .rps-container .rps-desc .rps-container-title{display:inline-block;padding-bottom:8px;font-size:0.875rem;text-transform:uppercase;font-family:"Casto Medium"}.article-container .post-container .rps-container .rps-desc .rps-title{font-family:"Casto Bold";color:#112b44;font-size:1rem}.article-container .post-container .rps-container .rps-desc .arrow{color:inherit}.article-container .post-container .rps-container .rps-desc .arrow:after{font-size:3rem;line-height:1.2rem}.article-container .post-container .rps-container.lien-youtube .rps-thumb{position:relative;width:180px;max-height:96px;overflow:hidden;border-right:none}.article-container .post-container .rps-container.lien-youtube .rps-thumb img{display:block;margin:-20px 0;max-width:100%;width:100%;height:auto}.article-container .post-container .rps-container.lien-youtube .rps-thumb .play-container{position:absolute;top:28px;left:72px;text-align:center;z-index:2;height:42px;width:42px;padding:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:rgba(255,255,255,0.3)}.article-container .post-container .rps-container.lien-youtube .rps-thumb .play-container .play-btn{display:inline-block;height:42px;width:42px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#fff}.article-container .post-container .rps-container.lien-youtube .rps-thumb .play-container .play-btn .play:after{font-size:1rem;line-height:42px;color:#112b44;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.article-container .post-container .rps-container.lien-youtube .rps-thumb:hover .play-container{height:62px;width:62px;padding-top:10px;margin:-10px}.article-container .post-container .rps-container.lien-youtube .rps-thumb:hover .play-container .play:after{margin:-5px;font-size:1.2rem}@media screen and (max-width: 480px){.article-container .post-container .rps-container.lien-youtube .rps-thumb{width:120px;max-height:67px}.article-container .post-container .rps-container.lien-youtube .rps-thumb img{margin-top:-11px}.article-container .post-container .rps-container.lien-youtube .rps-thumb .play-container{top:18px;left:38px}}.article-container .post-container .rps-container.color-vivre .rps-container-title{color:#c6035e}.article-container .post-container .rps-container.color-vivre .rps-thumb{border-right-color:#c6035e}.article-container .post-container .rps-container.color-transformer .rps-container-title{color:#5e217b}.article-container .post-container .rps-container.color-transformer .rps-thumb{border-right-color:#5e217b}.article-container .post-container .rps-container.color-innover .rps-container-title{color:#00a7b3}.article-container .post-container .rps-container.color-innover .rps-thumb{border-right-color:#00a7b3}.article-container .post-container .rps-container.color-tutoriels .rps-container-title{color:#8d2518}.article-container .post-container .rps-container.color-tutoriels .rps-thumb{border-right-color:#8d2518}.article-container .post-container .rps-container.color-dossiers .rps-container-title{color:#717c80}.article-container .post-container .rps-container.color-dossiers .rps-thumb{border-right-color:#717c80}.article-container .post-container .rps-container.color-solutions .rps-container-title{color:#0076bd}.article-container .post-container .rps-container.color-solutions .rps-thumb{border-right-color:#0076bd}.article-container .post-container .rps-container.color-participer .rps-container-title{color:#a2aaad}.article-container .post-container .rps-container.color-participer .rps-thumb{border-right-color:#a2aaad}.article-container .post-container .rps-container.color-actualites .rps-container-title{color:#717c80}.article-container .post-container .rps-container.color-actualites .rps-thumb{border-right-color:#717c80}.article-container .post-container #responsive-read-more{display:none;background:transparent url(../gfx/gradiant-readmore.png) repeat-x top center}@media screen and (max-width: 640px){.article-container .post-container{margin-left:10px;margin-right:10px}.article-container .post-container .responsive-shorter{height:640px;overflow:hidden}.article-container .post-container #responsive-read-more{display:block;position:relative;height:120px;margin:-58px 0 85px 0;z-index:1;text-align:center}.article-container .post-container #responsive-read-more .button{font-size:1.15rem;font-family:"Casto Regular";padding:10px 25px;margin:115px 0 0 0}.article-container .post-container .tag-container{display:none}.article-container .post-container .post-infos{padding:25px 0 0 0}}@media screen and (max-width: 576px){.article-container .post-container .rps-container{max-height:120px}.article-container .post-container .rps-container .rps-desc{padding:5px 0 0 15px;max-width:58%;line-height:1.185rem}.article-container .post-container .rps-container .rps-desc .rps-title{font-size:0.8rem}.article-container .post-container .rps-container .rps-desc .rps-container-title{margin-bottom:2px;padding-bottom:5px}.article-container .post-container .rps-container .rps-thumb{width:120px;height:120px;overflow:hidden}.article-container .post-container .rps-container .rps-thumb img{width:120px;height:120px;max-width:none}}@media screen and (max-width: 320px){.article-container .post-container .rps-container{max-height:100px}.article-container .post-container .rps-container .rps-desc{padding:5px 0 0 10px;max-width:60%;line-height:normal}.article-container .post-container .rps-container .rps-desc .rps-container-title{margin-bottom:1px;padding-bottom:0px}.article-container .post-container .rps-container .rps-thumb{width:100px;height:100px}.article-container .post-container .rps-container .rps-thumb img{width:100px;height:100px}}.article-container.vivre .title-container,.article-container.vivre .post-container .content-container a{border-bottom-color:#c6035e}.article-container.vivre .chapeau,.article-container.vivre .post-container .content-container a{color:#c6035e}.article-container.vivre .bloc.bloc-a-retenir{border-color:#c6035e}.article-container.vivre .bloc.bloc-a-retenir .titre h3{color:#c6035e}.article-container.transformer .title-container,.article-container.transformer .post-container .content-container a{border-bottom-color:#5e217b}.article-container.transformer .chapeau,.article-container.transformer .post-container .content-container a{color:#5e217b}.article-container.transformer .bloc.bloc-a-retenir{border-color:#5e217b}.article-container.transformer .bloc.bloc-a-retenir .titre h3{color:#5e217b}.article-container.innover .title-container,.article-container.innover .post-container .content-container a{border-bottom-color:#00a7b3}.article-container.innover .chapeau,.article-container.innover .post-container .content-container a{color:#00a7b3}.article-container.innover .bloc.bloc-a-retenir{border-color:#00a7b3}.article-container.innover .bloc.bloc-a-retenir .titre h3{color:#00a7b3}.article-container.tutoriels .title-container,.article-container.tutoriels .post-container .content-container a{border-bottom-color:#8d2518}.article-container.tutoriels .chapeau,.article-container.tutoriels .post-container .content-container a{color:#8d2518}.article-container.tutoriels .bloc.bloc-a-retenir{border-color:#8d2518}.article-container.tutoriels .bloc.bloc-a-retenir .titre h3{color:#8d2518}.article-container.dossiers .title-container,.article-container.dossiers .post-container .content-container a{border-bottom-color:#717c80}.article-container.dossiers .chapeau,.article-container.dossiers .post-container .content-container a{color:#717c80}.article-container.dossiers .bloc.bloc-a-retenir{border-color:#717c80}.article-container.dossiers .bloc.bloc-a-retenir .titre h3{color:#717c80}.article-container.solutions .title-container,.article-container.solutions .post-container .content-container a{border-bottom-color:#0076bd}.article-container.solutions .chapeau,.article-container.solutions .post-container .content-container a{color:#0076bd}.article-container.solutions .bloc.bloc-a-retenir{border-color:#0076bd}.article-container.solutions .bloc.bloc-a-retenir .titre h3{color:#0076bd}.article-container.participer .title-container,.article-container.participer .post-container .content-container a{border-bottom-color:#a2aaad}.article-container.participer .chapeau,.article-container.participer .post-container .content-container a{color:#a2aaad}.article-container.participer .bloc.bloc-a-retenir{border-color:#a2aaad}.article-container.participer .bloc.bloc-a-retenir .titre h3{color:#a2aaad}.article-container.actualites .title-container,.article-container.actualites .post-container .content-container a{border-bottom-color:#717c80}.article-container.actualites .chapeau,.article-container.actualites .post-container .content-container a{color:#717c80}.article-container.actualites .bloc.bloc-a-retenir{border-color:#717c80}.article-container.actualites .bloc.bloc-a-retenir .titre h3{color:#717c80}.article-container .rs-share-container{position:absolute;margin:-20px 0 0 -75px;z-index:1000}.article-container .rs-share-container .shares{list-style:none;padding:0;margin:0}.article-container .rs-share-container .shares li{width:40px;height:40px;margin:0 auto 8px auto;color:#fff;cursor:pointer}.article-container .rs-share-container .shares li.total-shares{position:relative;margin:0 0 5px 0;display:block;width:60px;height:60px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#112b44}.article-container .rs-share-container .shares li.total-shares:before{display:block;position:absolute;width:60px;content:"\f064";text-align:center;font-weight:700;top:5px}.article-container .rs-share-container .shares li.total-shares .value{display:block;position:absolute;top:30px;left:0;width:60px;text-align:center;font-family:"Casto Bold";font-size:0.95rem}.article-container .rs-share-container .shares li img{transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.article-container .rs-share-container .shares li img:hover{margin-left:4px}.article-container .rs-share-container .shares li .share-btn{color:inherit}.article-container .rs-share-container .shares li .share-btn:after{width:40px;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#112b44;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.article-container .rs-share-container .shares li .share-btn:hover:after{margin-left:4px}.article-container .rs-share-container .shares li .share-btn.icone-facebook:after{background-color:#3b5998}.article-container .rs-share-container .shares li .share-btn.icone-messenger:after{background-color:#3b5998}.article-container .rs-share-container .shares li .share-btn.icone-whatsapp:after{background-color:#25D366}.article-container .rs-share-container .shares li .share-btn.icone-twitter:after{background-color:#1da1f2}.article-container .rs-share-container .shares li .share-btn.icone-instagram:after{background-color:#8a3ab9}.article-container .rs-share-container .shares li .share-btn.icone-pinterest:after{background-color:#bd081c}.article-container .rs-share-container .shares li .share-btn.icone-sms:after{font-family:"Casto Regular";font-size:0.75rem;background-color:#717c80}.article-container .rs-share-container .shares li.wrapper-pint{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#bd081c}@media screen and (max-width: 640px){.article-container .rs-share-container{margin:30px 0 0 0}.article-container .rs-share-container .shares{margin-top:-70px}.article-container .rs-share-container .shares.closed li{display:none}.article-container .rs-share-container .shares.closed li.total-shares{display:block}}.article-container .container-plus-de{padding:60px 0 0 0}@media (max-width: 767px){.article-container .container-plus-de .item-more-post{margin-bottom:40px}}@media screen and (max-width: 992px){.article-container .container-plus-de{padding-left:15px}}.article-container .container-plus-de .title-more{margin:-40px 0 20px 0;text-align:center;font-size:1.75rem;color:#112b44;font-family:"Casto Bold";line-height:1em}.article-container .container-plus-de .title-more .small{font-family:"Casto Light"}.article-container .container-plus-de .title-more a{color:inherit}.article-container .container-plus-de .title-more:after{content:".";color:#fd0;display:inline-block;margin-left:-6px}.article-container .sidebar-content{margin-top:45px}@media screen and (max-width: 1024px){.article-container .sidebar-content{margin-top:0}}@media screen and (max-width: 992px){.article-container .sidebar-content{width:95%;margin-left:auto;margin-right:auto}}.article-container .sidebar-content .container-sidebar{padding:15px 0}.article-container .sidebar-content .container-sidebar .separator{width:100%;height:2px;background-color:#112b44;margin:12px 0 0 0}.article-container .sidebar-content .title-sidebar{text-align:center;font-size:1.8rem;font-family:"Casto Medium";margin:0}.article-container .sidebar-content .title-sidebar.with-point:after{content:".";color:#fd0;display:inline-block}.article-container .sidebar-content .subtitle-sidebar{margin:0;text-align:center;font-size:1.3rem;font-family:"Casto Light"}.article-container .sidebar-content .subtitle-sidebar.small{font-size:1rem}.article-container .sidebar-content .container-now .post-card-sidebar,.article-container .sidebar-content .container-castorama .post-card-sidebar,.article-container .sidebar-content .container-participez .post-card-sidebar{padding:12px 0;border:none;border-bottom:2px solid #f3f2f7;overflow:hidden;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.article-container .sidebar-content .container-now .post-card-sidebar a,.article-container .sidebar-content .container-castorama .post-card-sidebar a,.article-container .sidebar-content .container-participez .post-card-sidebar a{color:#112b44}.article-container .sidebar-content .container-now .post-card-sidebar a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar a.read-more{line-height:1.2rem;font-size:0.815rem;font-family:"Casto Bold";vertical-align:top;opacity:0;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}@media screen and (max-width: 1024px){.article-container .sidebar-content .container-now .post-card-sidebar a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar a.read-more{opacity:1}}.article-container .sidebar-content .container-now .post-card-sidebar .picture-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container,.article-container .sidebar-content .container-participez .post-card-sidebar .picture-container{float:left;width:130px;height:130px;margin:0;padding:0}@media screen and (max-width: 1200px){.article-container .sidebar-content .container-now .post-card-sidebar .picture-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container,.article-container .sidebar-content .container-participez .post-card-sidebar .picture-container{width:110px;height:110px}}@media screen and (max-width: 1023px){.article-container .sidebar-content .container-now .post-card-sidebar .picture-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container,.article-container .sidebar-content .container-participez .post-card-sidebar .picture-container{width:130px;height:130px}}@media screen and (max-width: 460px){.article-container .sidebar-content .container-now .post-card-sidebar .picture-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container,.article-container .sidebar-content .container-participez .post-card-sidebar .picture-container{width:110px;height:110px}}.article-container .sidebar-content .container-now .post-card-sidebar .post-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container{float:left;width:230px;margin-left:8px;margin-right:0}@media screen and (max-width: 1200px){.article-container .sidebar-content .container-now .post-card-sidebar .post-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container{width:190px;margin-left:6px}}@media screen and (max-width: 1023px){.article-container .sidebar-content .container-now .post-card-sidebar .post-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container{width:280px;margin-left:10px}}@media screen and (max-width: 460px){.article-container .sidebar-content .container-now .post-card-sidebar .post-container,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container{width:60%;margin-left:6px}}.article-container .sidebar-content .container-now .post-card-sidebar .post-container .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container .container-category .category{display:inline-block;color:#fff;background-color:#717c80;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;font-size:0.65rem;padding:2px 10px;font-family:"Casto Bold";text-transform:uppercase}.article-container .sidebar-content .container-now .post-card-sidebar .post-container .container-category .category a,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container .container-category .category a,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container .container-category .category a{color:#fff}.article-container .sidebar-content .container-now .post-card-sidebar .post-container .title,.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container .title,.article-container .sidebar-content .container-participez .post-card-sidebar .post-container .title{font-size:0.975rem;font-family:"Casto Medium";margin:13px 0}.article-container .sidebar-content .container-now .post-card-sidebar:hover a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar:hover a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar:hover a.read-more{opacity:1}.article-container .sidebar-content .container-now .post-card-sidebar.color-vivre .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-vivre .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-vivre .container-category .category{background-color:#c6035e}.article-container .sidebar-content .container-now .post-card-sidebar.color-vivre a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-vivre a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-vivre a.read-more{color:#c6035e}.article-container .sidebar-content .container-now .post-card-sidebar.color-vivre:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-vivre:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-vivre:hover{border-bottom-color:#c6035e}.article-container .sidebar-content .container-now .post-card-sidebar.color-transformer .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-transformer .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-transformer .container-category .category{background-color:#5e217b}.article-container .sidebar-content .container-now .post-card-sidebar.color-transformer a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-transformer a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-transformer a.read-more{color:#5e217b}.article-container .sidebar-content .container-now .post-card-sidebar.color-transformer:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-transformer:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-transformer:hover{border-bottom-color:#5e217b}.article-container .sidebar-content .container-now .post-card-sidebar.color-innover .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-innover .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-innover .container-category .category{background-color:#00a7b3}.article-container .sidebar-content .container-now .post-card-sidebar.color-innover a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-innover a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-innover a.read-more{color:#00a7b3}.article-container .sidebar-content .container-now .post-card-sidebar.color-innover:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-innover:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-innover:hover{border-bottom-color:#00a7b3}.article-container .sidebar-content .container-now .post-card-sidebar.color-tutoriels .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-tutoriels .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-tutoriels .container-category .category{background-color:#8d2518}.article-container .sidebar-content .container-now .post-card-sidebar.color-tutoriels a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-tutoriels a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-tutoriels a.read-more{color:#8d2518}.article-container .sidebar-content .container-now .post-card-sidebar.color-tutoriels:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-tutoriels:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-tutoriels:hover{border-bottom-color:#8d2518}.article-container .sidebar-content .container-now .post-card-sidebar.color-dossiers .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-dossiers .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-dossiers .container-category .category{background-color:#717c80}.article-container .sidebar-content .container-now .post-card-sidebar.color-dossiers a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-dossiers a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-dossiers a.read-more{color:#717c80}.article-container .sidebar-content .container-now .post-card-sidebar.color-dossiers:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-dossiers:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-dossiers:hover{border-bottom-color:#717c80}.article-container .sidebar-content .container-now .post-card-sidebar.color-solutions .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-solutions .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-solutions .container-category .category{background-color:#0076bd}.article-container .sidebar-content .container-now .post-card-sidebar.color-solutions a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-solutions a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-solutions a.read-more{color:#0076bd}.article-container .sidebar-content .container-now .post-card-sidebar.color-solutions:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-solutions:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-solutions:hover{border-bottom-color:#0076bd}.article-container .sidebar-content .container-now .post-card-sidebar.color-participer .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-participer .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-participer .container-category .category{background-color:#a2aaad}.article-container .sidebar-content .container-now .post-card-sidebar.color-participer a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-participer a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-participer a.read-more{color:#a2aaad}.article-container .sidebar-content .container-now .post-card-sidebar.color-participer:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-participer:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-participer:hover{border-bottom-color:#a2aaad}.article-container .sidebar-content .container-now .post-card-sidebar.color-actualites .container-category .category,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-actualites .container-category .category,.article-container .sidebar-content .container-participez .post-card-sidebar.color-actualites .container-category .category{background-color:#717c80}.article-container .sidebar-content .container-now .post-card-sidebar.color-actualites a.read-more,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-actualites a.read-more,.article-container .sidebar-content .container-participez .post-card-sidebar.color-actualites a.read-more{color:#717c80}.article-container .sidebar-content .container-now .post-card-sidebar.color-actualites:hover,.article-container .sidebar-content .container-castorama .post-card-sidebar.color-actualites:hover,.article-container .sidebar-content .container-participez .post-card-sidebar.color-actualites:hover{border-bottom-color:#717c80}.article-container .sidebar-content .container-castorama{background-color:#f3f2f7;margin:30px 0 0 0}.article-container .sidebar-content .container-castorama .reduceur-col{margin:0 1.8rem}@media screen and (max-width: 1200px){.article-container .sidebar-content .container-castorama .reduceur-col{margin:0 1rem}}.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container{width:100px;height:100px}.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container img{width:100px;height:100px}.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container{width:200px;margin-left:6px}@media screen and (max-width: 1200px){.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container{width:90px;height:90px}.article-container .sidebar-content .container-castorama .post-card-sidebar .picture-container img{width:90px;height:90px}.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container{width:180px}}@media screen and (max-width: 360px){.article-container .sidebar-content .container-castorama .post-card-sidebar .post-container{width:160px}}.article-container .sidebar-content .container-castorama .title-sidebar{margin-top:-30px;font-family:"Casto Medium"}.article-container .sidebar-content .container-castorama .post-card-sidebar a.read-more{color:#112b44 !important;opacity:1}.article-container .sidebar-content .container-castorama .color-solutions:hover{border-bottom-color:#fd0 !important}.article-container .sidebar-content .container-participez{margin-top:15px}.article-container .sidebar-content .container-participez .title-sidebar{font-family:"Casto Medium"}.article-container .sidebar-content .container-participez .post-card-sidebar a.read-more{color:#112b44 !important}.article-container .sidebar-content .container-participez .color-participer:hover{border-bottom-color:#f3f2f7 !important}.article-container .sidebar-content .container-instagram{background-color:transparent;-moz-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-webkit-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);-o-box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);box-shadow:0px 0px 5px 0px rgba(22,33,44,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.2), Direction=NaN, Strength=5);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;overflow:hidden;height:145px;padding:0;margin:15px 0}.article-container .sidebar-content .container-instagram .illustration{float:left;width:145px;height:145px;border:none;border-right:4px solid #112b44;overflow:hidden}.article-container .sidebar-content .container-instagram .illustration img{max-width:110%}.article-container .sidebar-content .container-instagram .content{float:left;padding:20px 5px;margin:0 0 0 10px;color:#112b44;font-family:"Casto Bold"}.article-container .sidebar-content .container-instagram .content .title{font-size:1.75rem;font-family:"Casto Light"}.article-container .sidebar-content .container-instagram .content .title .icone{font-size:1.75rem}@media (max-width: 340px){.article-container .sidebar-content .container-instagram{height:115px}.article-container .sidebar-content .container-instagram .illustration{width:115px;height:115px}.article-container .sidebar-content .container-instagram .content{padding:10px 0}}.article-container .sidebar-content .container-facebook{text-align:center;min-height:244px}.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart{padding:0;margin:45px 0 0 0;background-color:#f3f2f7}.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart:before{display:none}.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart .title-encart{font-size:1.4rem;padding:0 15px}.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart .inscription-newsletter{position:relative;top:-22px;max-width:100%}.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart .inscription-newsletter p{font-family:"Casto Light";font-size:0.95rem}.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart .inscription-newsletter input.input-email,.article-container .sidebar-content .container-sidebar-newsletter .newsletter-encart .inscription-newsletter input.mailpoet_text{border:1px solid #fff}.article-container .sidebar-content .epyt-gallery .epyt-gallery-allthumbs.epyt-cols-3 .epyt-gallery-thumb{width:100%}.article-container .sidebar-content .epyt-gallery .epyt-gallery-img{height:90px !important;width:160px !important;padding-top:0 !important;float:left}.article-container .sidebar-content .epyt-gallery .epyt-gallery-title{text-align:left;padding:10px 10px 10px 170px}.article-container .sidebar-content .epyt-gallery .cards{width:80%;margin-left:10%;margin-bottom:35px}.article-container .sidebar-content .epyt-gallery .cards .content{padding:10px;min-height:70px}.article-container .sidebar-content .epyt-gallery .cards .content .title{font-size:0.85rem}.article-container .bloc{background-color:#f3f2f7;margin:35px 0 20px 0;padding:0 28px 10px 28px}.article-container .bloc .titre{margin:-20px 0 20px 0}.article-container .bloc .titre h3{margin-bottom:0px;margin-top:0px;font-size:2.25rem;font-family:"Casto Medium";color:#112b44}.article-container .bloc .titre h3:after{content:".";color:#fd0;display:inline-block}.article-container .bloc .col-center{border:none;border-left:1px solid #8d8d8d;border-right:1px solid #8d8d8d}.article-container .bloc.bloc-fiche-chantier{font-size:1rem;font-family:"Casto Regular";color:#112b44}.article-container .bloc.bloc-fiche-chantier .sous-titre{color:#5e217b;font-size:1.15rem;font-family:"Casto Medium"}@media screen and (max-width: 992px){.article-container .bloc.bloc-fiche-chantier .sous-titre{padding-right:15px}.article-container .bloc.bloc-fiche-chantier p{padding-right:15px}}@media screen and (max-width: 640px){.article-container .bloc.bloc-fiche-chantier .col-4{flex:none;max-width:none;width:100%}.article-container .bloc.bloc-fiche-chantier .col-4.col-center{border:none;border-top:1px solid #8d8d8d;border-bottom:1px solid #8d8d8d;border-left:none;border-right:none;padding-top:15px;margin-bottom:15px}.article-container .bloc.bloc-fiche-chantier .col-4 .sous-titre{padding-right:0}.article-container .bloc.bloc-fiche-chantier .col-4 p{text-align:left !important;padding-right:0}}.article-container .bloc.bloc-fiche-tuto .info-text{font-size:1.75rem;font-family:"Casto Medium";color:#8d2518}@media screen and (max-width: 1200px){.article-container .bloc.bloc-fiche-tuto .info-text{font-size:1.4rem}}@media screen and (max-width: 1040px){.article-container .bloc.bloc-fiche-tuto .info-text{font-size:1.35rem}}@media screen and (max-width: 768px){.article-container .bloc.bloc-fiche-tuto .info-text{display:block}}@media screen and (max-width: 540px){.article-container .bloc.bloc-fiche-tuto .info-text{font-size:1rem}}.article-container .bloc.bloc-fiche-tuto .icon{font-family:'icomoon';font-size:1.7rem;display:inline-block;vertical-align:bottom}.article-container .bloc.bloc-fiche-tuto .icon.icon-note:before{content:"\e912"}.article-container .bloc.bloc-fiche-tuto .icon.icon-horloge:before{content:"\e910";font-size:1rem;position:absolute;margin-left:-15px;margin-top:8px}.article-container .bloc.bloc-fiche-tuto .icon.icon-money:before{content:"\e911"}.article-container .bloc.bloc-a-retenir{background-color:transparent;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;border:3px solid #676767;padding:28px 28px 15px 28px}.article-container .bloc.bloc-a-retenir .titre{margin:0}.article-container .bloc.bloc-a-retenir .titre h3{color:#112b44;font-size:1.4rem}.article-container .bloc.bloc-a-retenir .titre h3:after{content:initial}.article-container .bloc.bloc-a-retenir ul{list-style:none;font-size:0.9rem;margin-bottom:0}.article-container .bloc.bloc-a-retenir ul li:before{content:'> ';padding-right:5px}.article-container .gallery-post-single{padding:0;margin:0 0 20px 0}.article-container .gallery-post-single .owl-stage-outer{z-index:1}.article-container .gallery-post-single .owl-stage-outer .legende-carousel{padding:15px;text-align:center}.article-container .gallery-post-single .owl-stage-outer .legende-carousel .title-legende-carousel{margin:0;padding:0;font-size:1.4em;font-family:"Casto Bold";color:#112b44}.article-container .gallery-post-single .owl-stage-outer .legende-carousel .title-legende-carousel a{color:inherit}.article-container .gallery-post-single .owl-stage-outer .legende-carousel .description-legende-carousel{margin:0;padding:0;font-size:1em;font-family:"Casto Regular"}.article-container .gallery-post-single .owl-nav{position:absolute;top:50%;margin-top:-80px;width:100%;z-index:2}.article-container .gallery-post-single .owl-nav .owl-prev{float:left;margin-left:10px;transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.article-container .gallery-post-single .owl-nav .owl-next{float:right;margin-right:10px}.article-container .gallery-post-single .owl-nav .arrow-nav{font-family:'icomoon';display:block;text-align:center;width:40px;height:40px;color:#fff;background-color:#112b44;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.article-container .gallery-post-single .owl-nav .arrow-nav:after{display:inline-block;line-height:40px;content:"\e901";font-size:2.1rem}.article-container .gallery-post-single .owl-nav .arrow-nav:hover{background-color:#676767}.article-container .gallery-post-single .owl-dots{text-align:center}.article-container .gallery-post-single .owl-dots .owl-dot{display:inline-block;margin:10px 8px}.article-container .gallery-post-single .owl-dots .owl-dot span{display:inline-block;width:12px;height:12px;margin:0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#8d8d8d}.article-container .gallery-post-single .owl-dots .owl-dot:hover span,.article-container .gallery-post-single .owl-dots .owl-dot.active span{background-color:#112b44}@media screen and (max-width: 1024px){.main-content{float:none;width:100%;max-width:100%;flex:none}.sidebar-content{float:none;width:100%;max-width:450px;flex:none;margin:auto}}.pagination{padding-right:0;padding-left:0}.pagination ul{display:block;width:95%;padding:0;margin:10px auto;list-style:none;text-align:center}.pagination ul li{display:inline-block;width:auto;font-family:"Casto Bold";font-size:0.875rem}.pagination ul li .current{text-decoration:underline;cursor:default}.pagination ul li a{display:inline-block;color:inherit;position:relative;padding:0 10px}.pagination ul li a.next{padding:0;margin:0 0 0 25px}.pagination ul li a.next:hover:after{content:'';position:absolute;bottom:0;left:0;width:80%;left:20%;border-bottom:2px solid #112b44}.pagination ul li a.next:hover:before{content:'';position:absolute;bottom:0;left:0;border-bottom:2px dotted #112b44;width:100%}.pagination ul li a.next.disable{cursor:default}.pagination ul li a.next.disable:hover:after,.pagination ul li a.next.disable:hover:before{display:none}.pagination ul li a.prev{padding:0;margin:0 25px 0 0}.pagination ul li a.prev:hover:after{content:'';position:absolute;bottom:0;left:0;width:80%;left:20%;border-bottom:2px solid #112b44}.pagination ul li a.prev:hover:before{content:'';position:absolute;bottom:0;left:0;border-bottom:2px dotted #112b44;width:100%}.pagination ul li a.prev.disable{cursor:default}.pagination ul li a.prev.disable:hover:after,.pagination ul li a.prev.disable:hover:before{display:none}.page-content{margin:12px 20px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6,.page-content b,.page-content strong{color:#0076bd;font-family:"Casto Bold"}.page-content h1{margin-top:25px}.page-content .mailpoet_paragraph .arrow.submit_arrow{display:none}.container-search{position:relative;clear:both}.container-search form:before{content:'\f002';font-family:'FontAwesome';font-size:1rem;width:35px;text-align:center;line-height:35px;position:absolute;top:0;left:0;color:#676767}.container-search .search-field{width:100%;border:none;padding:0.5rem 0.5rem 0.5rem 35px;border:1px solid #676767;background-color:#fff;font-size:0.845rem;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;color:#112b44}.container-search .search-field::-webkit-input-placeholder{color:#8d8d8d}.container-search .search-field:-moz-placeholder{color:#8d8d8d}.container-search .search-field::-moz-placeholder{color:#8d8d8d}.container-search .search-field:-ms-input-placeholder{color:#8d8d8d}.container-search .search-field:focus{border-color:#0076bd}.search .header-category{padding-top:10px}.search .header-category .slogan-search{color:#8d8d8d;font-family:"Casto Bold"}.search .header-category .result-count{font-size:1.125rem;font-family:"Casto Bold";color:#112b44}.search .header-category .container-search{width:60%;margin:0 auto 20px auto;border-bottom:1px solid #112b44}@media screen and (max-width: 1024px){.search .header-category .container-search{width:90%}}.search .header-category .container-search .search-form:before{content:''}.search .header-category .container-search #search-form-field-page{background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#112b44;padding:0;font-family:"Casto Bold";font-size:2rem;text-align:center;display:inline-block;width:100%}.search .header-category .container-search #search-form-submit-page{width:50px;height:50px;background:transparent;border:none;display:block;float:right;position:relative;z-index:2;cursor:pointer;margin:0 0 -50px 0}.search .header-category .container-search #search-form-submit-page .loop:before{content:'\f002';font-family:'FontAwesome';font-size:2rem;font-weight:700;width:50px;text-align:center;line-height:50px;position:relative;color:#112b44}ul.ui-autocomplete{max-width:375px;max-height:300px;overflow:auto;list-style:none;padding:8px;margin:0;z-index:999999;border:1px solid #676767;color:#8d8d8d;background-color:#fff}ul.ui-autocomplete .found-term{color:#0076bd}ul.ui-autocomplete .ui-menu-item{cursor:pointer}ul.ui-autocomplete .ui-menu-item:hover{background-color:#f3f2f7}#footer{background-color:#0076bd;position:relative;display:block;padding:25px 0 15px}#footer hr{width:98%;border-top:0;border-left:0;border-right:0;border-bottom:solid 1px rgba(255,255,255,0.3);margin:0.65rem auto}@media screen and (max-width: 1024px){#footer{text-align:center}#footer .logo-castorama{padding-left:15px;padding-right:15px;text-align:center}}@media screen and (max-width: 991px){#footer .logo-footer,#footer .container-footer-rs{width:49%;margin:0 0.5% 0 -1px;text-align:left}#footer .logo-footer{float:left}#footer .container-footer-rs{float:right}}@media screen and (max-width: 425px){#footer .container-footer-rs{max-width:140px}#footer .container-footer-rs a{margin-bottom:12px}}.container-footer-rs{margin:15px 0}.container-footer-rs a{display:inline-block;width:40px;height:40px;background-color:#fff;text-align:center;margin:0 6px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.container-footer-rs a:after{display:block;width:100%;line-height:40px;font-size:1.3rem;color:#0076bd;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.container-footer-rs a:hover:after{color:#fff}.container-footer-rs a.icone-instagram:hover{background-color:#8a3ab9}.container-footer-rs a.icone-twitter:hover{background-color:#1da1f2}.container-footer-rs a.icone-facebook:hover{background-color:#3b5998}.container-footer-rs a.icone-pinterest:hover{background-color:#bd081c}.container-footer-rs a.icone-youtube:hover{background-color:red}.footer-navigation a{display:inline-block;padding:0 5px 0 0;margin:0 10px 0 0;font-size:0.875rem;font-family:"Casto Medium";color:#fff;text-transform:uppercase;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}.footer-navigation a:hover{color:#fd0}.logo-castorama{padding:45px 0 0 0;text-align:right}.logo-castorama img{max-width:100%}.copyright{font-size:0.735rem;color:rgba(255,255,255,0.45);padding:0.5rem 15px;text-align:right}.copyright a{color:inherit}.copyright a:hover{color:#fff}#scrollToTop{position:fixed;z-index:999999;right:10px;bottom:10px;opacity:0;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;border:2px solid #112b44;background-color:rgba(255,255,255,0.3);transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}#scrollToTop .btn-scrolltotop .goto{transform:rotate(90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);font-family:'icomoon';display:block;text-align:center;width:40px;height:40px}#scrollToTop .btn-scrolltotop .goto:after{display:inline-block;margin:0 -4px 0 0;line-height:38px;content:"\e901";font-size:2.5rem;color:#112b44}#scrollToTop:hover{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}#main.inspirations-castorama{background-color:transparent;color:#000000 !important}#main.inspirations-castorama.article-container{background-color:#FFFFFF}#main.inspirations-castorama a{color:inherit}#main.inspirations-castorama .description-category{width:70%;margin:25px auto}#main.inspirations-castorama .card-category-inspirations{position:relative;margin-bottom:25px}#main.inspirations-castorama .card-category-inspirations .title-rubrique{position:absolute;right:5%;top:0;font-family:"Casto Medium";color:#fff;font-size:3.5rem;text-shadow:0px 7px 7px rgba(0,0,0,0.5)}#main.inspirations-castorama .card-category-inspirations .title-rubrique .l1{text-transform:uppercase;display:block;text-align:center;line-height:0;margin-top:75px}#main.inspirations-castorama .card-category-inspirations .title-rubrique .l2{display:block;float:left;margin-top:0.5rem}#main.inspirations-castorama .card-category-inspirations .title-rubrique .l3{font-family:"Casto Black";font-size:5rem;display:block;margin-top:1rem;float:right}@media screen and (max-width: 920px){#main.inspirations-castorama .card-category-inspirations .title-rubrique{font-size:2.5rem}#main.inspirations-castorama .card-category-inspirations .title-rubrique .l1{margin-top:15%}#main.inspirations-castorama .card-category-inspirations .title-rubrique .l3{font-size:3.5rem}}@media screen and (max-width: 640px){#main.inspirations-castorama .card-category-inspirations .title-rubrique .l1,#main.inspirations-castorama .card-category-inspirations .title-rubrique .l2,#main.inspirations-castorama .card-category-inspirations .title-rubrique .l3{float:left;margin-top:0;margin-left:15px;line-height:3rem;font-size:4rem;padding:5px}}@media screen and (max-width: 480px){#main.inspirations-castorama .card-category-inspirations .title-rubrique .l1,#main.inspirations-castorama .card-category-inspirations .title-rubrique .l2,#main.inspirations-castorama .card-category-inspirations .title-rubrique .l3{float:left;margin-top:0;line-height:2.2rem;font-size:2.6rem;padding:5px}}#main.inspirations-castorama .header-sousrubrique-inspiration{text-align:center;margin:25px 0}#main.inspirations-castorama .header-sousrubrique-inspiration h1{font-family:"Casto Medium";font-size:4.5rem;text-shadow:0px 7px 7px rgba(0,0,0,0.5)}@media screen and (max-width: 768px){#main.inspirations-castorama .header-sousrubrique-inspiration h1{font-size:3.5rem}}@media screen and (max-width: 640px){#main.inspirations-castorama .header-sousrubrique-inspiration h1{font-size:2.5rem}}@media screen and (max-width: 480px){#main.inspirations-castorama .header-sousrubrique-inspiration h1{font-size:2.2rem}}#main.inspirations-castorama .header-inspiration{position:relative}#main.inspirations-castorama .header-inspiration img{max-width:100%;width:100%;height:auto}#main.inspirations-castorama .header-inspiration h1{position:absolute;right:5%;font-family:"Casto Medium";color:#fff;font-size:4.5rem;text-shadow:0px 7px 7px rgba(0,0,0,0.5)}#main.inspirations-castorama .header-inspiration h1 .l1{text-transform:uppercase;display:block;text-align:center;line-height:0;margin-top:21%}#main.inspirations-castorama .header-inspiration h1 .l2{display:block;float:left;margin-top:0.5rem}#main.inspirations-castorama .header-inspiration h1 .l3{font-family:"Casto Black";font-size:7rem;display:block;margin-top:1rem;float:right}@media screen and (max-width: 920px){#main.inspirations-castorama .header-inspiration h1{font-size:3.5rem}#main.inspirations-castorama .header-inspiration h1 .l1{margin-top:15%}#main.inspirations-castorama .header-inspiration h1 .l3{font-size:6rem}}@media screen and (max-width: 640px){#main.inspirations-castorama .header-inspiration h1 .l1,#main.inspirations-castorama .header-inspiration h1 .l2,#main.inspirations-castorama .header-inspiration h1 .l3{float:left;margin-top:0;line-height:initial;font-size:3rem;padding:5px}}@media screen and (max-width: 480px){#main.inspirations-castorama .header-inspiration h1 .l1,#main.inspirations-castorama .header-inspiration h1 .l2,#main.inspirations-castorama .header-inspiration h1 .l3{float:left;margin-top:0;line-height:initial;font-size:1.6rem;padding:5px}}#main.inspirations-castorama .featured{margin:25px 0 5px 0}#main.inspirations-castorama .featured.margin-bottom{margin-bottom:45px}#main.inspirations-castorama .featured .background{padding:15px 45px 0 45px;margin:0}#main.inspirations-castorama .featured .background.cache-blanc{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQYV2P4////fwAJ+wP9BUNFygAAAABJRU5ErkJggg==);background-position:top left;background-repeat:no-repeat;background-size:100% 35%}#main.inspirations-castorama .featured .background.cache-background-gris{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQYV2P4/On7fwAJlAPcfbf58wAAAABJRU5ErkJggg==);background-position:top left;background-repeat:no-repeat;background-size:100% 35%}#main.inspirations-castorama .featured .title-featured-block{top:0;font-family:"Casto Regular";color:#000000;font-size:3rem;letter-spacing:-2px}#main.inspirations-castorama .featured .title-featured-block:after{display:none}#main.inspirations-castorama .featured .title-featured-block.with-mirror{margin-bottom:-5px}#main.inspirations-castorama .featured .title-featured-block .plus{font-family:"Casto Black";display:inline}#main.inspirations-castorama .featured .title-featured-block .plus.color-gris{color:#616c6e}@media screen and (max-width: 550px){#main.inspirations-castorama .featured .title-featured-block .plus{display:block;padding-top:5px}}#main.inspirations-castorama .featured .title-featured-block .small{display:block;font-family:"Casto Light";font-size:2.25rem;margin-bottom:-12px;padding-right:105px}@media screen and (max-width: 640px){#main.inspirations-castorama .featured .title-featured-block .small{margin-bottom:10px;padding-right:0px}}#main.inspirations-castorama .featured .title-featured-block .big{display:block;margin-top:0;padding-left:105px;font-family:"Casto Black";text-transform:uppercase;font-size:3.5rem}@media screen and (max-width: 640px){#main.inspirations-castorama .featured .title-featured-block .big{margin-top:15px;padding-left:0px}}#main.inspirations-castorama .featured .title-featured-block a{margin-right:0}#main.inspirations-castorama .featured .title-featured-block .mirror-title{margin-top:-12px;-moz-transform:scale(1, -1);-webkit-transform:scale(1, -1);-o-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);opacity:0.4;-webkit-mask-image:linear-gradient(to bottom, transparent, #000);-webkit-mask-size:100% 60%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left bottom, left top}#main.inspirations-castorama .featured .subtitle-featured-block{font-size:1.55rem;margin-bottom:1rem}@media screen and (max-width: 480px){#main.inspirations-castorama .featured .subtitle-featured-block{font-size:1.2rem}}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-stage-outer{z-index:1}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav{position:absolute;top:50%;margin-top:-60px;width:100%;z-index:0}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .owl-prev{float:left;margin-left:-40px;transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .owl-next{float:right;margin-right:-40px}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .arrow-nav{font-family:'icomoon';display:block;text-align:center;width:45px;height:45px;color:#fff;background-color:rgba(103,103,103,0.6);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .arrow-nav:after{display:inline-block;line-height:45px;content:"\e901";font-size:2.3rem}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .arrow-nav:hover{background-color:#676767}#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .owl-next.disabled .arrow-nav,#main.inspirations-castorama .featured .galerie-post-inspiration .owl-nav .owl-prev.disabled .arrow-nav{color:transparent;background-color:transparent}#main.inspirations-castorama .chronique-design .cards img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}#main.inspirations-castorama .chronique-design .cards:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}#main.inspirations-castorama .cards.small-margin-bottom{margin-bottom:35px}#main.inspirations-castorama .cards .content-portrait{position:absolute;bottom:0;left:0;right:0;padding:20px;text-align:left;background:rgba(255,255,255,0.74);border-bottom:0;transition:bottom 0.1s ease-in-out;-webkit-transition:bottom 0.1s ease-in-out}#main.inspirations-castorama .cards .content-portrait .title{color:inherit;font-size:1.5rem;height:auto;max-height:75px}#main.inspirations-castorama .cards .content-portrait .title:before{content:' ';display:block;width:45px;border-bottom:1px solid #000000;height:1px;margin-bottom:1.2rem}@media screen and (max-width: 480px){#main.inspirations-castorama .cards .content-portrait .title{font-size:1rem}}#main.inspirations-castorama .cards .content-no-anim{position:absolute;top:0;right:0;text-align:left;max-width:60%;border-bottom:0;padding:30px 30px 0 0}#main.inspirations-castorama .cards .content-no-anim .title{color:inherit;font-size:1.5rem;height:auto;font-family:"Casto Light"}#main.inspirations-castorama .cards .content-no-anim .title strong,#main.inspirations-castorama .cards .content-no-anim .title b{font-family:"Casto Medium"}@media screen and (max-width: 480px){#main.inspirations-castorama .cards .content-no-anim{max-width:45%}#main.inspirations-castorama .cards .content-no-anim .title{font-size:1.5rem}}@media screen and (max-width: 768px){#main.inspirations-castorama .cards .content-no-anim{max-width:75%}#main.inspirations-castorama .cards .content-no-anim .title{font-size:1rem}}#main.inspirations-castorama .cards .content-square{position:absolute;top:27.5%;left:27.5%;bottom:27.5%;right:27.5%;text-align:center;background:rgba(255,255,255,0.74);width:45%;height:45%}#main.inspirations-castorama .cards:hover .content-portrait{bottom:-99px}#main.inspirations-castorama .cards:hover .content-square{display:none}#main.inspirations-castorama .nav-articles-inspirations{position:relative;margin:-340px 2% 340px 2%;width:96%;z-index:500}#main.inspirations-castorama .nav-articles-inspirations .prev-post{float:left;margin-left:10px;transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}#main.inspirations-castorama .nav-articles-inspirations .next-post{float:right;margin-right:10px}#main.inspirations-castorama .nav-articles-inspirations .arrow-nav{font-family:'icomoon';display:block;text-align:center;width:40px;height:40px;color:#fff;background-color:#112b44;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out}#main.inspirations-castorama .nav-articles-inspirations .arrow-nav:after{display:inline-block;line-height:40px;content:"\e901";font-size:2.1rem}#main.inspirations-castorama .nav-articles-inspirations .arrow-nav:hover{background-color:#676767}#main.inspirations-castorama .thumb-container{margin-top:0;max-height:640px;position:relative}#main.inspirations-castorama .thumb-container.thumb-design{width:100%}#main.inspirations-castorama .thumb-container.thumb-design img{max-width:none;width:140%;height:auto;margin:-15% 0 0 -40%}#main.inspirations-castorama .thumb-container.thumb-design .thumb-sitation{position:absolute;top:50px;right:100px;font-size:1.5rem;line-height:1.6rem;text-align:center;max-width:25%}#main.inspirations-castorama .thumb-container.thumb-design .thumb-sitation p:before{display:block;content:'';background:transparent url("../gfx/gopen.png") no-repeat center center;width:25px;height:20px;margin:10px auto}#main.inspirations-castorama .thumb-container.thumb-design .thumb-sitation p:after{display:block;content:'';background:transparent url("../gfx/gclose.png") no-repeat center center;width:25px;height:20px;margin:10px auto}#main.inspirations-castorama .thumb-container.thumb-design .thumb-sitation img{margin:initial;width:150px;height:150px}#main.inspirations-castorama .thumb-container.thumb-tendances{position:relative}#main.inspirations-castorama .thumb-container.thumb-tendances .container-sticker{position:absolute;z-index:10;width:250px;height:250px;margin:0 0 0 -125px;top:25px;left:50%;background:rgba(255,255,255,0.74)}@media screen and (max-width: 640px){#main.inspirations-castorama .thumb-container.thumb-tendances .container-sticker{width:150px;height:150px;margin:0 0 0 -75px}}#main.inspirations-castorama .title-container{-moz-box-shadow:unset;-webkit-box-shadow:unset;-o-box-shadow:unset;box-shadow:unset;filter:none;border-bottom:0;position:absolute}#main.inspirations-castorama .title-container.title-solutions{bottom:0;right:0;padding:20px;text-align:left;width:auto;max-width:30%;background:rgba(255,255,255,0.74);margin:0 40px}#main.inspirations-castorama .title-container.title-solutions .post-title{color:inherit;height:auto;font-family:"Casto Medium"}#main.inspirations-castorama .title-container.title-solutions .post-title:before{content:' ';display:block;width:45px;border-bottom:2px solid #000000;height:1px;margin-bottom:1.2rem}#main.inspirations-castorama .title-container.title-solutions .post-title .min{font-family:"Casto Light";font-size:1.8rem}@media screen and (max-width: 576px){#main.inspirations-castorama .title-container.title-solutions{max-width:50%;margin-right:0}}#main.inspirations-castorama .title-container.title-tendances{display:none}#main.inspirations-castorama .header-design-big blockquote{margin:30px 0;text-align:center}#main.inspirations-castorama .header-design-big blockquote p{margin:0;padding:0 5px;font-size:1.55rem;line-height:1.7rem}#main.inspirations-castorama .header-design-big blockquote:before{display:inline-block;content:'';background:transparent url("../gfx/gopen.png") no-repeat center center;width:25px;height:20px;margin:10px 0}#main.inspirations-castorama .header-design-big blockquote:after{display:inline-block;content:'';background:transparent url("../gfx/gclose.png") no-repeat center center;width:25px;height:20px;margin:10px 0}#main.inspirations-castorama .header-design-big .ligne1 .col-md-12,#main.inspirations-castorama .header-design-big .ligne1 .col-md-9,#main.inspirations-castorama .header-design-big .ligne1 .col-md-6,#main.inspirations-castorama .header-design-big .ligne1 .col-md-3{max-height:345px;overflow:hidden;padding-left:0;padding-right:0}#main.inspirations-castorama .header-design-big .ligne1bis .col-md-12,#main.inspirations-castorama .header-design-big .ligne1bis .col-md-9,#main.inspirations-castorama .header-design-big .ligne1bis .col-md-6,#main.inspirations-castorama .header-design-big .ligne1bis .col-md-3{max-height:300px;overflow:hidden;padding-left:0;padding-right:0}#main.inspirations-castorama .header-design-big .ligne2 .col-md-12,#main.inspirations-castorama .header-design-big .ligne2 .col-md-6,#main.inspirations-castorama .header-design-big .ligne2 .col-md-3{max-height:520px;overflow:hidden;padding-left:0;padding-right:0}#main.inspirations-castorama .header-design-big .ligne2 .col-md-12 .row,#main.inspirations-castorama .header-design-big .ligne2 .col-md-6 .row,#main.inspirations-castorama .header-design-big .ligne2 .col-md-3 .row{margin-left:0;margin-right:0}#main.inspirations-castorama .header-design-big .ligne2 .col-md-12 .row .col-md-12,#main.inspirations-castorama .header-design-big .ligne2 .col-md-12 .row .col-md-6,#main.inspirations-castorama .header-design-big .ligne2 .col-md-6 .row .col-md-12,#main.inspirations-castorama .header-design-big .ligne2 .col-md-6 .row .col-md-6,#main.inspirations-castorama .header-design-big .ligne2 .col-md-3 .row .col-md-12,#main.inspirations-castorama .header-design-big .ligne2 .col-md-3 .row .col-md-6{max-height:260px;background-color:#eaeaea}#main.inspirations-castorama .header-design-big img{width:100%;height:auto}#main.inspirations-castorama .header-design-big .title-container.title-design{background:#0076bd;width:100%;padding:20px 0;top:0;bottom:0}#main.inspirations-castorama .header-design-big .title-container.title-design .post-title{text-align:left;margin:0;padding:20px;color:#FFFFFF;font-family:"Casto Regular";font-size:2rem}#main.inspirations-castorama .header-design-big .title-container.title-design .post-title:before{display:none}@media screen and (min-width: 1200px){#main.inspirations-castorama .header-design-big .title-container.title-design .post-title{width:100%;padding:20px;font-size:2.4rem;position:absolute;bottom:0}}@media screen and (max-width: 767px){#main.inspirations-castorama .header-design-big{display:none}}#main.inspirations-castorama .header-design-small .title-container.title-design{background:transparent;width:100%;position:relative}#main.inspirations-castorama .header-design-small .title-container.title-design .post-title{background:#0076bd;color:#FFFFFF;margin:-100px 0 0 40px;padding:70px 20px 20px 20px;line-height:initial;font-size:1.1rem;max-width:50%;text-align:left}#main.inspirations-castorama .header-design-small .title-container.title-design .post-title:first-line{font-size:1.3rem;font-family:"Casto Bold"}@media screen and (min-width: 768px){#main.inspirations-castorama .header-design-small{display:none}}#main.inspirations-castorama .content-container .sidebar{position:relative}#main.inspirations-castorama .content-container .sidebar .content-design-sidebar{position:absolute;bottom:50px;text-align:center}#main.inspirations-castorama .content-container .sidebar .content-design-sidebar blockquote{margin:40px 20px 60px 20px;text-align:center}#main.inspirations-castorama .content-container .sidebar .content-design-sidebar blockquote p{margin:0;padding:0 15px;font-size:1.55rem;line-height:1.7rem}#main.inspirations-castorama .content-container .sidebar .content-design-sidebar blockquote:before{display:inline-block;content:'';background:transparent url("../gfx/gopen.png") no-repeat center center;width:25px;height:20px;margin:10px 0}#main.inspirations-castorama .content-container .sidebar .content-design-sidebar blockquote:after{display:inline-block;content:'';background:transparent url("../gfx/gclose.png") no-repeat center center;width:25px;height:20px;margin:10px 0}#main.inspirations-castorama .content-container .sidebar .content-design-sidebar blockquote.big-margin{margin-top:60px;margin-bottom:60px}@media screen and (max-width: 767px){#main.inspirations-castorama .content-container .sidebar{display:none}}#main.inspirations-castorama .content-container .post-infos{margin-bottom:10px}#main.inspirations-castorama .content-container .entry-content{margin-bottom:30px}#main.inspirations-castorama .content-container p{font-size:1.1rem;margin-bottom:25px}#main.inspirations-castorama .content-container .gallery-ambiance .gallery-post-single .single-carousel .owl-nav{margin-top:-20px}#main.inspirations-castorama .content-container .gallery-ambiance .gallery-post-single .single-carousel .owl-item .legende-carousel{display:none}#main.inspirations-castorama .content-container .galerie-produit-inspirations{background-color:#6e8590;padding:15px 60px;margin-left:-100px;overflow:hidden}#main.inspirations-castorama .content-container .galerie-produit-inspirations .title-galerie{text-align:center;color:#FFFFFF;padding:5px 0 25px 0}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-nav{height:0;line-height:0;overflow:visible;margin-top:-35px;width:initial;left:-60px;right:-60px}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-item .container-item-carousel{width:100%;height:280px;background-color:#FFFFFF;padding:20px 15px 0 0px;margin-bottom:20px;text-align:center;-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15)}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-item .container-item-carousel img{margin:auto;height:auto;width:auto;max-height:70%}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-item .container-item-carousel .legende-carousel{position:absolute;bottom:15px;width:100%}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-item .container-item-carousel .legende-carousel .title-legende-carousel{font-size:1.1rem;width:100%}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-item .container-item-carousel .description-legende-carousel{display:none}@media screen and (max-width: 640px){#main.inspirations-castorama .content-container .galerie-produit-inspirations{padding:15px 45px;margin-left:0px}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-item .container-item-carousel{height:200px}#main.inspirations-castorama .content-container .galerie-produit-inspirations .single-carousel .owl-nav{left:-70px;right:-55px}}#main.inspirations-castorama .content-container .interview{font-size:1.1rem;margin-bottom:25px}#main.inspirations-castorama .content-container .interview .number{display:inline-block;line-height:22px;width:22px;text-align:center;color:#FFFFFF;background-color:#000000;margin:0 0.5rem;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main.inspirations-castorama .content-container .title-shopping{position:relative;z-index:2;float:left;margin:1.6rem 0 -60px 1.6rem;padding:0;color:#000000;text-align:left;font-size:2.7rem;font-family:"Casto Medium"}#main.inspirations-castorama .content-container .title-shopping:after{content:' ';display:block;width:90px;border-bottom:2px solid #b6d3b8;height:1px;margin:0.6em 0 0 0}#main.inspirations-castorama .content-container .title-shopping.title_violet:after{border-bottom:2px solid #a074a4}#main.inspirations-castorama .content-container .title-shopping.title_orange:after{border-bottom:2px solid #c86423}#main.inspirations-castorama .content-container .title-conseil{position:relative;z-index:2;margin:0 0 20px 1.6rem;padding:0;color:#000000;text-align:left;font-size:1.85rem;font-family:"Casto Regular"}#main.inspirations-castorama .content-container .title-conseil:after{content:' ';display:block;width:90px;border-bottom:2px solid #b6d3b8;height:1px;margin:0.6em 0 0 0}#main.inspirations-castorama .content-container .map_popup{position:absolute;display:none;border:20px solid #FFFFFF;background-color:#deebde;text-align:center;width:285px;z-index:100;-moz-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-webkit-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);-o-box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);box-shadow:0 -5px 15px 0 rgba(22,33,44,0.3);filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(22,33,44,.3),  Direction=90, Strength=15)}#main.inspirations-castorama .content-container .map_popup .content_popup{position:relative;margin:20px}#main.inspirations-castorama .content-container .map_popup .content_popup b{font-size:1.4rem}#main.inspirations-castorama .content-container .map_popup .content_popup .lien_popup{margin-top:10px;display:inline-block;line-height:1.8rem;text-decoration:none;border-bottom:none;font-weight:bold}#main.inspirations-castorama .content-container .map_popup .content_popup .lien_popup:before{display:inline-block;float:left;font-family:'icomoon';content:"\e901";font-size:3.6rem;color:#219d5b;font-weight:normal}#main.inspirations-castorama .content-container .map_popup .content_popup:before{position:absolute;content:'';width:50px;height:50px;background:transparent url(../gfx/close_popup.jpg) no-repeat center center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main.inspirations-castorama .content-container .map_popup.popup_violet{background-color:#e2d5e4}#main.inspirations-castorama .content-container .map_popup.popup_violet .content_popup:before{background:#a074a4 url(../gfx/close_popup_transparent.png) no-repeat center center}#main.inspirations-castorama .content-container .map_popup.popup_violet .content_popup .lien_popup:before{color:#a074a4}#main.inspirations-castorama .content-container .map_popup.popup_orange{background-color:#fce2d6}#main.inspirations-castorama .content-container .map_popup.popup_orange .content_popup:before{background:#c86423 url(../gfx/close_popup_transparent.png) no-repeat center center}#main.inspirations-castorama .content-container .map_popup.popup_orange .content_popup .lien_popup:before{color:#c86423}#main.inspirations-castorama .content-container .map_popup.topleft .content_popup:before{top:-60px;left:-60px}#main.inspirations-castorama .content-container .map_popup.topright .content_popup:before{top:-60px;right:-60px}#main.inspirations-castorama .content-container .map_popup.bottomleft .content_popup:before{bottom:-60px;left:-60px}#main.inspirations-castorama .content-container .map_popup.bottomright .content_popup:before{bottom:-60px;right:-60px}@media screen and (max-width: 640px){#main.inspirations-castorama .content-container .map_popup{width:250px}#main.inspirations-castorama .content-container .map_popup .content_popup{position:relative;margin:10px}#main.inspirations-castorama .content-container .map_popup .content_popup p{font-size:0.8rem;line-height:initial}#main.inspirations-castorama .content-container .map_popup .content_popup b{font-size:0.85rem;line-height:initial}#main.inspirations-castorama .content-container .map_popup .content_popup .lien_popup{font-size:0.8rem;line-height:initial}}#main.inspirations-castorama .content-container .container-image-popup{position:relative}#main.inspirations-castorama .content-container .container-image-popup .image_popup{display:none;width:150px;position:absolute}#main.inspirations-castorama .content-container .container-image-popup .image_popup .content_image_popup{font-family:"Casto Medium";font-size:1.1rem;line-height:1.2rem;text-align:right;color:#FFFFFF}#main.inspirations-castorama .content-container .container-image-popup .image_popup .content_image_popup:before{position:relative;display:block;float:right;margin-right:-25px;content:'+';width:20px;line-height:20px;background:#000000;color:#FFFFFF;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#main.inspirations-castorama .content-container .container-image-popup .image_popup.over_popup{width:75%;margin-left:15%}#main.inspirations-castorama .content-container .container-image-popup .image_popup.over_popup .content_image_popup{background:rgba(255,255,255,0.7);color:#000000;padding:10px}#main.inspirations-castorama .content-container .container-image-popup .image_popup.over_popup .content_image_popup:before{display:none}#main.inspirations-castorama .content-container .bloc-inspirations h3{margin:1.6rem 0;padding:0;color:#000000;text-align:center;font-size:1.7rem;font-family:"Casto Medium"}#main.inspirations-castorama .content-container .bloc-inspirations h3:after{content:' ';display:block;width:45px;border-bottom:2px solid #7f7f7f;height:1px;margin:1.6rem;margin-left:auto;margin-right:auto}#main.inspirations-castorama .content-container .bloc-inspirations p{text-align:center;font-size:1rem;padding:0 0 1.8rem 0}#main.inspirations-castorama .content-container .bloc-inspirations p.wp-caption-text{font-size:1.1rem;margin:0;padding:8px}#main.inspirations-castorama .content-container .bloc-inspirations p.chapeau{font-size:1.2rem}#main.inspirations-castorama .content-container .bloc-inspirations p.nota{text-align:left;font-size:0.75;margin:25px}#main.inspirations-castorama .content-container .bloc-inspirations .fullwidth{padding:0}#main.inspirations-castorama .content-container .bloc-inspirations blockquote{margin:20px 0;text-align:center}#main.inspirations-castorama .content-container .bloc-inspirations blockquote p{margin:0;padding:0 5px;font-size:1.55rem;line-height:1.7rem}#main.inspirations-castorama .content-container .bloc-inspirations blockquote:before{display:inline-block;content:'';background:transparent url("../gfx/gopen.png") no-repeat center center;width:25px;height:20px;margin:10px 0}#main.inspirations-castorama .content-container .bloc-inspirations blockquote:after{display:inline-block;content:'';background:transparent url("../gfx/gclose.png") no-repeat center center;width:25px;height:20px;margin:10px 0}#main.inspirations-castorama .content-container .bloc-inspirations blockquote.big-margin{margin-top:60px;margin-bottom:60px}#main.inspirations-castorama .content-container .bloc-inspirations blockquote.no-margin{margin-top:0px;margin-bottom:0px}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container{width:80%;margin:10px auto -50px auto;background:#FFFFFF}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container .rps-thumb{width:150px;height:150px}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container .rps-thumb img{width:inherit;height:inherit}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container .rps-title{color:#112b44}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container .rps-title .arrow{display:inline-block;margin-top:10px}@media screen and (max-width: 980px){#main.inspirations-castorama .content-container .bloc-inspirations .rps-container{width:85%}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container .rps-thumb{width:120px;height:120px}}@media screen and (max-width: 767px){#main.inspirations-castorama .content-container .bloc-inspirations .rps-container{width:90%}#main.inspirations-castorama .content-container .bloc-inspirations .rps-container .rps-thumb{width:100px;height:100px}}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil{margin-top:5.5rem}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .picto{width:initial;vertical-align:baseline}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .picto.picto-right{display:block;position:absolute;bottom:0;right:0}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert{background-color:#f3faf6}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .title{color:#229d5c}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu{background-color:#f0f7fa}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .title{color:#22769d}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu{padding:1px 0 0 0}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .head,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .head{position:relative;line-height:1em;margin-top:-0.6em;font-size:6rem;font-family:"Casto Bold";color:#000000;padding-left:25px}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .head.max,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .head.max{margin-top:-0.7em}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .head.min,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .head.min{margin-top:-0.5em}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .head.left,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .head.left{float:left;margin-right:10px}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .head.left.min,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .head.left.min{margin-top:-0.4em}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .title,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .title{font-family:"Casto Medium";font-size:1.45rem;padding:0 25px}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert p,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu p{position:relative;text-align:left;padding:0 25px 15px 25px;margin:0}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .go-castorama-univers,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .go-castorama-univers{margin:15px auto 45px auto}#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert .go-castorama-univers a,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu .go-castorama-univers a{color:#000000;border:1px solid #000000;background:transparent url(../gfx/go-casto-inspirations-noir.png) no-repeat 5px center}@media screen and (max-width: 767px){#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-vert,#main.inspirations-castorama .content-container .bloc-inspirations.bloc-conseil .content-bg-bleu{margin-top:50px}}#main.inspirations-castorama .content-container .bloc-inspirations .video-post p{padding:0;margin:0}#main.inspirations-castorama .content-container .bloc-inspirations .video-post .wp-video{margin:20px auto 0 auto}#main.inspirations-castorama .content-container .bloc-inspirations .video-post .legende-video{margin:10px 0 35px 0}#main.inspirations-castorama .content-container .bloc-inspirations .plus{text-decoration:none;border-bottom:none;text-align:left;display:block;min-height:30px;margin:15px 0;padding:0 0 0 35px;background:transparent url("../gfx/plus-com.png") no-repeat top left;color:#547280}#main.inspirations-castorama .content-container .go-castorama-univers{text-align:center;margin-bottom:-20px;margin-left:-85px;position:relative;z-index:1}#main.inspirations-castorama .content-container .go-castorama-univers a{display:inline-block;margin-bottom:-3px;background:#6e8590 url("../gfx/go-casto-inspirations.png") no-repeat 5px center;color:#FFFFFF;font-family:"Casto Medium";font-size:1.2rem;line-height:2.2rem;padding:0 10px 0 40px}@media screen and (max-width: 640px){#main.inspirations-castorama .content-container .go-castorama-univers{margin-left:0}}#main.inspirations-castorama .content-container hr{background-color:#f3f2f7;border:none;height:55px;width:inherit;margin:0 -20px 0 -100px}#main.inspirations-castorama .content-container .alignright{display:block;float:right;margin:30px}#main.inspirations-castorama .content-container .alignleft{display:block;float:left;margin:30px}#main.inspirations-castorama .content-container .aligncenter{display:block;margin-left:auto;margin-right:auto}#main.inspirations-castorama .content-container .aligncenter img{display:block;margin-left:auto;margin-right:auto}#main.inspirations-castorama .content-container .alignnone{width:100%}#main.inspirations-castorama .content-container .margin-top{margin-top:30px}#main.inspirations-castorama .content-container img.margin-top-neg{display:inline-block;margin-top:-50px}#main.inspirations-castorama .content-container img.margin-small-top-neg{display:inline-block;margin-top:-20px}#main.inspirations-castorama .content-container img.margin-bottom-neg{display:inline-block;margin-bottom:-50px}#main.inspirations-castorama .content-container img.margin-small-bottom-neg{display:inline-block;margin-bottom:-20px}#main.inspirations-castorama .content-container img.margin-left-neg{display:inline-block;margin-left:-50px}#main.inspirations-castorama .content-container img.margin-small-left-neg{display:inline-block;margin-left:-20px}#main.inspirations-castorama .content-container img.margin-right-neg{display:inline-block;margin-right:-50px}#main.inspirations-castorama .content-container img.margin-small-right-neg{display:inline-block;margin-right:-20px}#main.inspirations-castorama .content-container img.margin-neg{display:inline-block;margin:-50px 0}#main.inspirations-castorama .content-container img.margin-small-neg{display:inline-block;margin:-20px 0}#main.inspirations-castorama .content-container .image_over_target{display:none;cursor:pointer}#main.inspirations-castorama .content-container .image_over_origine{cursor:pointer}#main.inspirations-castorama .content-container .container-newsletter{padding:0;margin:30px 0 0 0;background-color:#f3f2f7}#main.inspirations-castorama .content-container .container-newsletter:before{display:none}#main.inspirations-castorama .content-container .container-newsletter .title-encart{font-size:1.4rem;padding:0 15px}#main.inspirations-castorama .content-container .container-newsletter .newsletter-encart{padding:0}#main.inspirations-castorama .content-container .container-newsletter .newsletter-encart:before{display:none}#main.inspirations-castorama .content-container .container-newsletter .inscription-newsletter{position:relative;top:-22px;max-width:100%}#main.inspirations-castorama .content-container .container-newsletter .inscription-newsletter p{font-family:"Casto Light";font-size:0.95rem}#main.inspirations-castorama .content-container .container-newsletter .inscription-newsletter input.input-email,#main.inspirations-castorama .content-container .container-newsletter .inscription-newsletter input.mailpoet_text{border:1px solid #fff}
/*# sourceMappingURL=theme.css.map */
