.about{padding:0;display:block}.content-header{width:100%;position:relative}.content-lettering{width:100%;max-width:1080px;height:auto;margin:auto;padding:80px 16% 24px 0;font-size:14px;line-height:20px}.content-lettering h1{color:var(--color-blue-light);width:100%;margin:0 0 16px;font-size:40px;line-height:40px}.about-timeline{width:100%;max-width:1080px;height:auto;margin:auto}.about-timeline .timeline-date{justify-content:space-between;align-items:center;padding:5%;font-size:16px;line-height:24px;display:flex}.about-timeline .timeline-date h2{color:var(--color-blue-light);font-size:40px;line-height:40px}.about-timeline .timeline-date .lettering{width:40%}.about-timeline .timeline-date .timeline-image{border-radius:8px;width:50%}.about-quality{flex-wrap:wrap;width:100%;margin:auto;padding:80px 10%;display:flex}.about-quality h2{width:100%;height:auto;color:var(--color-blue-light);padding:24px 0 0;font-size:40px;line-height:40px}.about-quality h3{color:var(--color-blue);width:100%;margin:24px 0 16px;font-size:24px;line-height:24px}.about-quality h4{color:var(--color-blue);width:100%;margin:24px 0 16px;font-size:18px;line-height:18px}.about-quality .quality-policy{width:100%;padding:0 80px 40px 0;font-size:16px;line-height:26px}.about-quality .quality{background-color:var(--color-grey-lightest);border-radius:8px;flex-wrap:wrap;align-items:center;width:19%;margin:0 auto 16px;padding:32px;display:flex}.about-quality .quality h3{margin:0}.about-images{flex-wrap:wrap;justify-content:space-between;align-items:center;width:80%;margin:40px auto 80px;display:flex}.about-images .content-images:first-child{width:55%}.about-images .content-images:nth-child(2){width:40%}.about-social{background-color:var(--color-grey-lightest);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:80px;display:flex}.about-social .social-images{width:70%}.about-social .social-content{width:25%}.about-social .social-content h2{color:var(--color-blue-light);font-size:40px;line-height:40px}@media (max-width:900px){.content-lettering{padding:40px}.content-lettering h1{font-size:32px;line-height:32px}.about-timeline .timeline-date{flex-direction:column-reverse;padding:40px}.about-timeline .timeline-date .lettering,.about-timeline .timeline-date .timeline-image{width:100%}.about-timeline .timeline-date .timeline-image{margin:0 0 16px}.about-quality{padding:15% 10%}.about-quality .quality,.about-social .social-images,.about-social .social-content,.about-images,.about-images .content-images:first-child,.about-images .content-images:nth-child(2){width:100%}.about-social{padding:40px}}
