@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap');@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Serif+Display:ital@0;1&display=swap');@import url('https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');#rse .banner{position:relative;height:330px;overflow:hidden;margin-bottom:40px}#rse .banner .picture{position:absolute;inset:0;z-index:1}#rse .banner .picture img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}#rse .banner .content{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#rse .banner .content h1{color:#fff;font-size:32px;font-family:'DM Serif Display',serif}#rse .banner .content h2{font-size:32px;font-family:'DM Serif Display',serif}#rse .banner .content h2.blanc{color:#fff}#rse .banner .content .banner_txt{display:flex;flex-direction:column;margin:0 auto;max-width:1000px}#rse .banner .content .banner_txt p{color:#fff;font-size:16px}#rse .banner .content .separator{display:flex;width:100%;justify-content:center}#rse .banner .content .separator span{background-color:#e4f5e7;padding:10px 20px;border-radius:100px;color:#005422;font-size:16px}#rse .banner .content .separator span i{padding-right:5px}#rse .layout_img{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;gap:80px;max-width:1540px;margin:0 auto 40px auto}#rse .layout_img .content{max-width:600px;justify-self:end;text-align:left}#rse .layout_img .content h2{font-style:italic;font-size:26px;font-family:'DM Serif Display',serif}#rse .layout_img .content h3{font-size:20px;font-family:'DM Serif Display',serif;display:flex;align-items:center;gap:10px}#rse .layout_img .content hr{margin:20px 0;border:none;height:1px;background-color:#e5e6f1}#rse .layout_img .content span{display:block;font-size:16px;font-weight:700;font-style:italic;margin:10px 0}#rse .layout_img .content .separator{display:flex;width:100%}#rse .layout_img .content .separator span{background-color:#e4f5e7;padding:10px 20px;border-radius:100px;color:#005422;font-size:16px}#rse .layout_img .content .separator span i{padding-right:5px}#rse .layout_img .content .fondContent{background-color:#ffedf1;padding:5px 10px;border-radius:15px;margin:10px 0;padding:10px 20px}#rse .layout_img .content .fondContent i{color:#a40041;font-size:20px}#rse .layout_img .content .fondContent i.blanc{width:50px;height:50px;border-radius:100px;background-color:#fff;font-size:24px;font-weight:400;align-items:center;display:flex;justify-content:center}#rse .layout_img .content .button{margin:20px 0}#rse .layout_img .picture{display:flex;justify-self:start}#rse .layout_img .picture img{width:100%;max-width:500px;height:auto;border-radius:14px;display:block}#rse .layout_img .picture img h3{margin-bottom:20px}#rse .layout_txt{max-width:1540px;margin:0 auto 40px auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#rse .layout_txt.column{flex-direction:column;display:flex;justify-content:center;max-width:600px}#rse .layout_txt.column .content p{text-align:center;font-size:16px}#rse .layout_txt.column h2{text-align:center}#rse .layout_txt h2{font-size:26px;font-family:'DM Serif Display',serif}#rse .layout_txt .icone{font-size:32px}#rse .layout_txt .separator{display:flex;width:100%;justify-content:center;margin-bottom:40px}#rse .layout_txt .separator span{background-color:#e4f5e7;padding:10px 20px;border-radius:100px;color:#005422;font-size:16px}#rse .layout_txt .separator span i{padding-right:5px}#rse .layout_list.with_background{background-color:#ffedf1}#rse .layout_list .block_content{max-width:1000px;margin:0 auto;padding:40px}#rse .layout_list .block_content h3{text-align:center;font-size:32px}#rse .layout_list .block_content .content{text-align:center;font-size:16px}#rse .layout_list .block_content .list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;justify-content:center}#rse .layout_list .block_content .list .item{border-radius:10px;padding:20px 30px}#rse .layout_list .block_content .list .item:not(.with_background):hover{background-color:#fff}#rse .layout_list .block_content .list .item:not(.with_background):hover .icone i{background-color:#ffedf1;color:#a40041}#rse .layout_list .block_content .list .item .icone{display:flex;margin-bottom:10px}#rse .layout_list .block_content .list .item .icone.center{justify-content:center}#rse .layout_list .block_content .list .item .icone i{width:50px;height:50px;border-radius:100px;background-color:#fff;color:#b9bac6;font-size:24px;font-weight:400;align-items:center;display:flex;justify-content:center}#rse .layout_list .block_content .list .item .icone i.grey{background-color:#f4f5f8;color:#b9bac6}#rse .layout_list .block_content .list .item .icone:hover i{background-color:#ffedf1;color:#a40041}#rse .layout_list .block_content .list .item.with_background{background-color:#fff}#rse .layout_list .block_content .list .item.with_background .icone i{background-color:#f4f5f8}#rse .layout_list .block_content .list .item .titleItem{font-size:20px;font-weight:400;margin-bottom:10px}#rse .layout_list .block_content .list .item .titleItem.center{text-align:center}#rse .layout_list .block_content .list .item .txtItem{font-size:16px;font-weight:400}#rse .layout_list .block_content .list .item .txtItem.center{text-align:center}#rse .layout_list_2cols.with_background{background-color:#ffedf1}#rse .layout_list_2cols .block_content .list{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;justify-content:center}#rse .layout_list_2cols .block_content .list .item{background-color:#fff5f2;border-radius:10px;padding:20px 30px}#rse .layout_list_2cols .block_content .list .item .titleItem{font-size:20px;font-weight:400;margin-bottom:10px}#rse .layout_list_2cols .block_content .list .item .titleItem.center{text-align:center}#rse .layout_list_2cols .block_content .list .item .titleItem i{color:#a40041}#rse .layout_list_2cols .block_content .list .item .txtItem{font-size:16px;font-weight:400}#rse .layout_list_2cols .block_content .list .item .txtItem.center{text-align:center}#rse .layout_media{max-width:1540px;margin:0 auto;text-align:center;margin-bottom:40px}#rse .layout_media h2{font-size:26px;font-family:'DM Serif Display',serif;margin:0 0 20px 0}#rse .layout_media .media{margin:0 0 30px 0}#rse .layout_media .media iframe{border-radius:10px}#rse .layout_media .content{font-size:16px;text-align:center;max-width:1000px;margin:0 auto}#rse #solidarity-separator h2{font-style:italic}#rse #solidarity div.intro{margin-bottom:30px}#rse #solidarity div.fondContent{margin-bottom:30px}#rse #solidarity2 h2{padding:40px 0}#rse #solidarity3{margin-bottom:40px}#rse #solidarity3 .titleItem{font-family:'DM Serif Display',serif}#rse #durability .fondContent{margin-bottom:20px}#rse #team-separator{margin:0 auto}#rse #team2 .txtItem{font-size:14px}#rse #quality .txtItem{font-size:14px}#rse #certification h2{margin-bottom:30px}#rse #certification .titleItem{font-weight:600;letter-spacing:30%;text-transform:uppercase}#rse #recycle{background-color:#ffedf1;margin-bottom:40px}#rse #recycle.layout_list_2cols .block_content{max-width:1540px;margin:0 auto;padding:40px}#rse #recycle.layout_list_2cols .block_content .intro{max-width:600px;margin:0 auto;text-align:center;margin-bottom:40px}#rse #recycle.layout_list_2cols .block_content .list{max-width:1000px;margin:0 auto}#rse #recycle.layout_list_2cols .block_content .list .item{background-color:inherit;border-radius:inherit;padding:0;max-width:600px}#rse #recycle.layout_list_2cols .block_content .list .item:first-child{display:flex;justify-content:end}#rse #recycle.layout_list_2cols .block_content .list .item:last-child{display:flex;justify-content:start}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .block_content{padding:0;max-width:600px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list{grid-template-columns:repeat(1, 1fr);gap:20px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item{background-color:#fff;border-radius:10px;padding:30px 20px;gap:15px;display:flex}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item.with_button{flex-direction:column}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item:first-child{justify-content:inherit}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item:last-child{justify-content:inherit}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item .itemContent{display:flex;gap:15px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item .itemContent .button{margin:0 10px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list1 .list .item .icone span{border-radius:100px;text-align:center;width:40px;height:40px;background-color:#a40041;color:#ffedf1;font-size:32px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list2 .block_content{max-width:600px;margin:0;padding:0}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list2 .list{grid-template-columns:repeat(1, 1fr);gap:20px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list2 .list .item{background-color:#ffedf1;border:1px solid #a40041;border-radius:15px;padding:20px}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list2 .list .item:first-child{justify-content:inherit;flex-direction:column}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list2 .list .item:last-child{justify-content:inherit;flex-direction:column}#rse #recycle.layout_list_2cols .block_content .list .item #recycle-list2 .list .item .titleItem{font-weight:600;letter-spacing:30%;text-transform:uppercase}#rse #recycle-separator{max-width:1000px}#rse #minigrip .content{max-width:600px;margin-bottom:30px}body.tablet #rse .banner{padding:0 10px}body.tablet #rse .layout_img{padding:0 10px}body.tablet #rse .layout_txt{padding:0 10px}body.tablet #rse .layout_list .block_content{padding:10px}body.tablet #rse .layout_list .block_content .list{gap:10px}body.tablet #rse .layout_list .block_content .list .item{padding:20px 10px}body.tablet #rse .layout_list_2cols .list{padding:0 10px;gap:10px}body.tablet #rse .layout_media{padding:0 10px}body.tablet #rse #solidarity{flex-direction:column;display:flex;gap:20px}body.tablet #rse #durability{gap:20px}body.tablet #rse #recycle .block_content{display:flex;flex-direction:column}body.tablet #rse #certification{gap:20px;align-items:center;display:flex}body.tablet #rse #certification .content h2{padding-left:10px}body.tablet #rse #aboutus{flex-direction:column;display:flex;gap:20px}body.mobile #rse .banner{height:480px;padding:10px}body.mobile #rse .layout_media .media iframe{max-width:100%}body.mobile #rse .layout_list .block_content .list{display:flex;flex-direction:column}body.mobile #rse .layout_list .block_content .list .item .icone{justify-content:center}body.mobile #rse .layout_list .block_content .list .item .titleItem{text-align:center}body.mobile #rse .layout_img{display:flex;flex-direction:column}body.mobile #rse .layout_list_2cols .list{display:flex;flex-direction:column;gap:20px}body.mobile #rse #recycle.layout_list_2cols .block_content{padding:40px 0}body.mobile #rse #recycle.layout_list_2cols .block_content .intro{padding:0 40px}body.mobile #rse #recycle-list1 a.button{margin:0}body.mobile #rse #recycle-list1 .block_content .list .item{flex-direction:column}body.mobile #rse #recycle-list1 .block_content .list .item .itemContent{flex-direction:column}