content.about{width:100%;height:auto}content.about .content-header{color:#fff;width:100%;height:auto;position:relative}content.about .content-header .detail-image{width:100%;height:auto}content.about .content-main{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:auto;display:flex}content.about .content-main article{width:40%;padding:5%}content.about .content-main article h2{text-transform:inherit;color:var(--color-orange);margin-bottom:30px;font-size:30px;line-height:36px}content.about .content-main article h3{text-transform:inherit;margin-bottom:30px;font-size:30px}content.about .content-main article.about-image{flex-wrap:wrap;justify-content:center;align-items:center;width:60%;height:auto;padding:80px;display:flex}content.about .content-main article.about-image img{width:100%;height:auto}content.about .content-main.about-quality{background-color:#ffead7;background-size:cover;width:100%}content.about .content-main.about-quality h3{color:var(--color-orange)}content.about .content-main.about-quality article{text-align:center;width:70%;margin:auto}content.about .content-main.about-quality article img{width:150px;margin:0 auto 20px}content.about .content-main h3{color:var(--color-white);text-transform:uppercase;margin:0 0 20px;font-size:24px}content.about .about-services{background-color:var(--color-orange);width:100%;height:auto;color:var(--color-white);flex-wrap:wrap;justify-content:space-between;align-items:center;height:auto;display:flex}content.about .about-services article,content.about .about-services article.about-image{height:auto}content.about .about-services article{width:40%;padding:5% 5% 5% 0}content.about .about-services article.about-image{width:60%}@media (max-width:900px){content.about .content-main article{text-align:left;width:100%;margin:auto;padding:40px}content.about .content-main article h2{font-size:24px}content.about .content-header{height:auto}content.about .content-header .detail-image{background:url(/img/headers/header-about-mobile.jpg) 50%/cover;height:auto}content.about .content-header .detail-image .detail-title{padding:30px 70px}content.about .content-header .detail-image .detail-title h1{letter-spacing:0;font-size:18px}content.about .content-main img{width:100%;margin:0}content.about .content-main article h3{font-size:24px}content.about .content-main.about-quality article{text-align:left;width:100%;margin:0}content.about .content-main article.about-image{width:100%;padding:0}}
