﻿.common-main {padding:0}
.common-main .l-wrap {padding:0;max-width:100%}
@keyframes recycletech-marquee {0% {transform:translateX(0);}
100% {transform:translateX(-50%);}}
#hero {position:relative;width:100%;min-height:520px;max-height:640px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:url('/uploads/48861/picture/about/hero-factory.jpg') center center / cover no-repeat;}
#hero h1 {margin:0px 0px 20px;font-size:46px;font-weight:700;line-height:1.15;color:rgb(255,255,255);}
#intro {width:100%;padding:90px 24px;box-sizing:border-box;}
#intro img{width:100%}
#bases {width:100%;padding:90px 24px;box-sizing:border-box;background:#f8faf8;}
#bases p strong {color:#2E7D32;}
#bases img{width:100%}
#workforce {width:100%;padding:90px 24px;box-sizing:border-box;}
#workforce>div>div>div:nth-child(1)>div>div:last-child {flex:initial!important;width:100%}
#certifications {width:100%;padding:90px 24px;box-sizing:border-box;background:#f8faf8;}
#certifications ul li {list-style:disc}
#rd {width:100%;padding:90px 24px;box-sizing:border-box;}
#rd div span {display:inline-block;padding:8px 16px;background:#f8faf8;font-size:13px;font-weight:600;color:#2E7D32;}
#advantages {width:100%;padding:90px 24px;box-sizing:border-box;background:#f8faf8;}
#market {width:100%;padding:70px 24px;box-sizing:border-box;}
#clients {width:100%;padding:90px 24px;box-sizing:border-box;background:#f8faf8;}
#contact {width:100%;padding:100px 24px;box-sizing:border-box;background:url('/uploads/48861/picture/about/pallet-boxes.jpg') center center / cover no-repeat;position:relative;}
.foottop {display:none}
@media (max-width:768px){#hero h1{font-size:27px}
#hero h1+p{font-size:17px!important}
#hero{min-height:450px}
#hero>div:nth-child(2){padding-top:50px!important;padding-bottom:50px!important}
section h2{font-size:25px!important}
#clients>div>div:nth-child(2){display:grid!important;grid-template-columns:repeat(2,1fr)}
#clients>div>div:nth-child(2)>div{min-width:100%!important}
#intro,#bases,#workforce,#certifications,#advantages,#market,#clients,#contact {padding:50px 24px;}
#market>div{padding:20px!important}}
@media (max-width:500px){#clients>div>div:nth-child(2)>div{padding:15px!important}}
