p.content-box-title{padding:20px 0 35px 0;text-transform:uppercase;margin:0;text-align:center;font-size:20px;color:#4b4b4b;font-weight:500}.furnitures-box h3{padding:25px 0 20px 0}.fnd-white{background-color:#fff;padding:10px 0}.sidebar-zone .sidebox p.box-title{font-weight:bold;color:#4b4b4b;margin:0 0 15px 0;font-size:12px;text-transform:uppercase;line-height:12px}.sidebar-zone .sidebox.socials-sidebox h4,.sidebar-zone .sidebox.socials-sidebox p.box-title{color:#ef7b8d;font-weight:normal}.sidebox:last-of-type{margin-bottom:0}.socials-sidebox a{color:#4b4b4b;font-size:30px;margin:0 7px 0 0}.socials-sidebox a:hover{color:#ef7b8d}.tutorial-preview{text-align:center;margin:20px 0}.tutorial-preview img{max-width:100%}.tuto-details{align-items:stretch}.tuto-details img{max-width:100%}.tuto-video{position:relative;padding-bottom:56.25%}.tuto-video iframe{width:100%;height:100%;position:absolute}.details-infos-tuto .flex-container,.notation-tuto .flex-container,.tags-sidebox .flex-container{justify-content:space-between;flex-wrap:wrap}.details-infos-tuto .flex-container p{width:50%;margin:0 0 12px 0}.tags-sidebox .flex-container p{width:30%;margin:6px 0 12px 0}.tags-sidebox .flex-container ul{width:60%;margin:6px 0 12px 0;padding:0}.tags-sidebox .flex-container ul li{display:block}.tags-sidebox #more-tags{display:block;font-size:16px;text-align:center;color:#4d4d4d;margin:0 0 12px 0}.tags-sidebox #more-tags:hover{text-decoration:underline}.tags-sidebox .tags-list-more{display:none}.details-infos-tuto i{font-size:26px}.details-infos-tuto i.fal{color:#a4a4a4}.notation-tuto i{color:#ef7b8d;font-size:26px}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:140px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity 0.3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;font-size:13px}.schema-box h3,.steps-box h3,h3.furnitures-total,.tutos-credits h3,#questions-box h3,#reviews-box h3{text-transform:uppercase}.schema-box{text-align:center;padding:20px 0}.schema-box img{max-width:100%;height:auto}.schema-box .print-links{text-align:right;font-size:20px;margin:0 20px 0 0}.schema-box .print-links.print-links-center{text-align:center}.schema-box .print-links i{font-size:24px;margin:0 0 0 30px}.steps-box #show-steps{position:absolute}.steps-box h3:first-of-type{padding-top:20px}.steps-box .flex-container{justify-content:space-between;flex-wrap:wrap}.steps-box .flex-container .step{width:48%}.steps-box .flex-container .step h4,.steps-box .flex-container .step p.step-title{text-transform:uppercase;text-align:left;margin:12px 0;padding:0;color:#4b4b4b;font-size:20px}.steps-box .flex-container .step img{max-width:100%;height:auto}.step .tutorial-image{position:relative}.step .tutorial-image .hover-link{width:100%;position:absolute;background-color:rgba(238,157,171,0.8);color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;border:2px solid #f1b2bc;box-sizing:border-box;display:none}.step .tutorial-image .hover-link a.inner-hover-link{display:block;margin:12px;border:2px solid #fff;text-align:center;color:#fff}.step .tutorial-image .hover-link a.inner-hover-link:hover{color:#fff}.step .tutorial-image .hover-link a.inner-hover-link .content-hover-link{border:2px solid #fff;display:inline-block;padding:25px 45px;text-decoration:underline}.step .tutorial-image .hover-link i{text-decoration:none;font-size:48px}#tutorials-modal{display:none;position:fixed;z-index:1000;background-color:#bedddf;height:800px;max-height:100vh;width:100%}#tutorials-modal .close-tutorial{float:right;margin:25px 35px 0 0;color:#4b4b4b;font-size:60px}#tutorials-modal #tuto-modal-container{position:relative;height:600px}#tutorials-modal .step{display:none;width:100%;position:absolute}#tutorials-modal .step.current-step{display:block}#tutorials-modal .step > .flex-container{padding:65px 0;height:600px;overflow:auto;box-sizing:border-box}#tutorials-modal .tutorial-thumb{width:40%}#tutorials-modal .tutorial-thumb img{max-width:100%;height:auto}#tutorials-modal .step-description{margin:0 0 0 50px;width:calc(60% - 50px)}#tutorials-modal .step-description h3{text-transform:uppercase;text-align:left}#tutorials-modal .step-description p{font-size:16px}#tuto-navigation{height:200px;background-color:#fff;text-align:center;font-size:18px}#tuto-navigation a{display:inline-block;height:200px;box-sizing:border-box;color:#4b4b4b;font-size:18px;text-align:center;text-transform:uppercase;width:200px;position:relative}#tuto-navigation a#go-next-step{margin-left:60px}#tuto-navigation a i{font-size:60px;top:60px;left:-85px;display:inline-block;position:absolute}#tuto-navigation a#go-next-step i{right:-380px}#tuto-navigation a img{height:133px;width:auto;box-shadow:0 0 5px 0 rgba(0,0,0,.1);margin:20px 0 10px 0}#tuto-results > div{width:50%;box-sizing:border-box;padding:0 15px 30px 15px}#tuto-results > div img{max-width:100%;max-height:calc(100vh - 120px)}#tuto-results #more-tutorials{background-color:#bddede;margin:40px 0 0 0;padding:30px 70px;box-sizing:border-box}#tuto-results #more-tutorials h3,#tuto-results #more-tutorials p.content-box-titles{padding-bottom:12px}#tuto-results #more-tutorials #more-tutorials-list{position:relative;overflow:hidden;max-height:280px;position:relative;height:280px}#tuto-results #more-tutorials #more-tutorials-list .more-tuto{display:none;position:absolute;height:270px;min-height:280px;width:100%}#tuto-results #more-tutorials #more-tutorials-list .more-tuto:first-of-type{display:block}#tuto-results #more-tutorials #more-tutorials-list .more-tuto .more-tuto-img{line-height:30px;max-height:270px}#tuto-results #more-tutorials #more-tutorials-list .more-tuto .more-tuto-img img{max-height:245px;width:100%;object-fit:cover}#tuto-results #more-tutorials #more-tutorials-list .more-tuto a{font-size:16px;color:#4b4b4b}#tuto-results #more-tutorials #buttons-container{position:relative;width:100%}#tuto-results #more-tutorials .buttons-tuto{position:absolute;color:#4b4b4b;background-color:#bddede;border-radius:50%;top:100px;font-size:32px;z-index:10}#tuto-results #more-tutorials .buttons-tuto#previous-tutorial{left:-30px;padding:15px 20px 15px 30px}#tuto-results #more-tutorials .buttons-tuto#next-tutorial{right:-30px;padding:15px 30px 15px 20px}#thematic-tutorials div.tutorial-banner a{}#thematic-tutorials div.tutorial-banner a img{max-height:383px}.questions-box{max-width:950px;padding-bottom:25px}.questions-box h2{color:#4b4b4b}.questions-box .btn-question{text-align:center}#reviews-box{max-width:950px;padding-bottom:25px;position:relative}#reviews-box #notation-global{right:0;margin:20px 0 0 0;line-height:32px;position:absolute}#reviews-box #notation-global i{font-size:24px;color:#ef7b8d}#reviews-box #notation-global i:first-of-type{margin-left:15px}#reviews-box h2{color:#4b4b4b}#mobile-review-link,#mobile-question-link{display:none;margin-bottom:20px;padding:30px 0}#mobile-review-link a,#mobile-question-link a{font-size:20px;text-decoration:underline;font-weight:500;color:#4b4b4b;text-transform:uppercase}#mobile-review-link a i,#mobile-question-link a i{margin:0 0 0 20px}#tuto-mobile-interactions{display:none}@media all and (max-width:1596px){#tuto-results #more-tutorials{padding:20px 30px 10px 30px;box-sizing:border-box}}@media all and (max-width:1278px){#tuto-results #more-tutorials .buttons-tuto{top:50px;font-size:22px}#tuto-results #more-tutorials .buttons-tuto#previous-tutorial{left:-20px;padding:10px 10px 10px 20px}#tuto-results #more-tutorials .buttons-tuto#next-tutorial{right:-20px;padding:10px 20px 10px 10px}}@media all and (max-width:880px){.search-results.globalconteneur.tuto-details{flex-wrap:wrap;width:100%} .tuto-details .sidebar-zone{width:100%;display:flex;flex-wrap:wrap}.tuto-details .sidebar-zone .details-infos-tuto{order:1;width:100%}.tuto-details .sidebar-zone .details-publication-tuto{order:2;width:100%}.tuto-details .sidebar-zone .notation-tuto,.tuto-details .sidebar-zone .socials-sidebox,.tuto-details .sidebar-zone .tags-sidebox{display:none}.tuto-details .details-zone{box-shadow:none;display:flex;flex-wrap:wrap}.tuto-details .details-zone div.detail-description{order:4}.tuto-details .details-zone #notation-mobile{order:2;font-size:16px;width:100%}.tuto-details .details-zone #notation-mobile i{color:#ef7b8d;font-size:18px}.tuto-details .details-zone #notation-mobile i:first-of-type{margin:0 0 0 12px}.tuto-details .details-zone div.detail-preview{order:1;width:100%;position:relative}.tuto-details .details-zone #tags-mobile{order:3;font-size:16px;margin:15px 0 8px 0;width:100%}.tuto-details .details-zone #tags-mobile a.tuto-tag{margin:0 16px 0 0}.socials-sidebox{display:none}#show-steps{display:none}#mobile-review-link,#mobile-question-link{display:block}#reviews-box,#questions-box{display:none}.sidebar-zone .sidebox.details-infos-tuto{background:none;box-shadow:none;padding:0}.sidebar-zone .sidebox.details-infos-tuto p.info-detail{display:none}.sidebar-zone .sidebox.details-infos-tuto .flex-container p{width:33%;margin:0;text-align:center}.sidebar-zone .sidebox.details-publication-tuto{margin-bottom:0;padding-bottom:0;box-shadow:none;display:flex;justify-content:space-between}.sidebar-zone .sidebox.details-publication-tuto p:last-of-type{text-align:right}#tuto-mobile-interactions{display:inline-block;position:absolute;bottom:33px;right:12px}#tuto-mobile-interactions a{display:inline-block;background-color:#fff;font-size:24px;border-radius:3px;box-shadow:0 0 3px 3px rgba(0,0,0,.15);padding:4px 0;width:37px;text-align:center;margin:0 0 0 7px}#tuto-mobile-interactions a#tuto-share-mobile{color:#4b4b4b}.socials-sidebox{background-color:#fff;position:absolute;z-index:1;bottom:80px;right:12px;text-align:center;padding:8px 12px 6px 12px;border-radius:3px;box-shadow:0 0 3px 3px rgba(0,0,0,.15)}.socials-sidebox h4{margin:0 0 10px 0}.steps-list img{max-width:100%}#tuto-results #more-tutorials{padding:20px 20px 10px 20px;box-sizing:border-box}}@media all and (max-width:770px){.globalconteneur.bg-white{width:100%}}@media all and (max-width:660px){.steps-box .flex-container .step{width:100%}#tuto-results > div{width:100%}}