main section.banner{display:flex;height:340px;background-position:50%;background-repeat:no-repeat;background-size:cover}main section.banner .container .banner-inner{font-size:42px;font-family:Benzin,sans-serif;line-height:48px;color:white;text-transform:uppercase;margin-block:auto;max-width:700px}main section.clean-paper{padding-block:40px}main section.clean-paper .container .clean-paper-inner{display:grid;grid-template-columns:65% 35%;align-items:center}main section.clean-paper .container .clean-paper-inner .copy{padding-right:60px}main section.clean-paper .container .clean-paper-inner .copy p{margin-bottom:20px}main section.clean-paper .container .clean-paper-inner img{display:flex}main section.clean-paper .container .clean-paper-inner button{border-radius:999px;border:1px solid #f58220;background-color:white;color:#f58220;height:39px;padding-inline:20px}main section.clean-paper .container .clean-paper-inner button:hover{cursor:pointer;background-color:#f58220;color:white}main section.recycled-100{background-color:#f5f5f5;padding-block:40px}main section.recycled-100 .container .recycled-100-inner{max-width:600px;text-align:center;margin-inline:auto}main section.recycled-100 .container .recycled-100-inner button{border:none;margin-top:40px;margin-inline:auto;background-color:transparent;padding:0}main section.recycled-100 .container .recycled-100-inner button .image{display:grid}main section.recycled-100 .container .recycled-100-inner button .image svg{grid-area:1/1;z-index:1;margin:auto;width:72px;height:72px;stroke:#90a824;stroke-width:1.5}main section.recycled-100 .container .recycled-100-inner button .image img{display:flex;justify-content:center;grid-area:1/1}main section.recycled-100 .container .recycled-100-inner button .image:hover svg{stroke:#587b3e}main section.recycled-100 .container .recycled-100-inner button:hover{cursor:pointer}main section.comparison{padding-block:40px}main section.comparison .container .comparison-inner img{display:flex;margin-inline:auto}main section.facts{padding-block:40px}main section.facts .container .facts-inner img{display:flex;margin-inline:auto}main section.facts .container .facts-inner .facts-list{display:flex;flex-direction:column;gap:20px;max-width:535px;text-align:center;margin-inline:auto;margin-top:60px}main section.facts .container .facts-inner .facts-list .fact .number{background-color:transparent;color:#90a824;font-weight:700;font-size:20px}main section.faq{padding-block:40px;background-color:#f5f5f5}main section.faq .container .faq-inner h2{margin-bottom:15px}main section.faq .container .faq-inner ul{margin-bottom:20px}main section.faq .container .faq-inner ul li{border-bottom:1px solid #dcd9d7}main section.faq .container .faq-inner ul li .question{display:flex;padding-block:10px}main section.faq .container .faq-inner ul li .question span:first-child{display:inline-block;min-width:35px}main section.faq .container .faq-inner ul li .question:hover{background-color:#efefef;cursor:pointer}main section.faq .container .faq-inner ul li .answer{padding:5px 35px 15px;display:none}main section.faq .container .faq-inner ul li .answer p:not(:last-child){margin-bottom:15px}main section.faq .container .faq-inner ul li.active .answer{display:block}main section.faq .container .faq-inner button{border-radius:999px;border:1px solid #f58220;background-color:white;color:#f58220;height:39px;padding-inline:20px}main section.faq .container .faq-inner button:hover{cursor:pointer;background-color:#f58220;color:white}