.title,.about-us,.production{display:flex;justify-content:center;align-items:center}.about-us,.production{display:flex;justify-content:space-between}.production,.big-images{flex-direction:column}.title{padding:1.2rem;width:auto;background-color:#583b83;color:#fff}.title #about-title{font-size:3rem;text-align:center;border-radius:3rem;border:solid;border-color:#fff;padding:5px 20px;text-transform:uppercase}.about-us{padding:10rem 1.2rem;justify-content:space-around;background-color:#d7d7d7}@media screen and (max-width: 770px){.about-us{flex-direction:column;padding:6rem 1.2rem}.about-us img{width:300px;height:auto}.about-us .text h2{font-size:4rem}}.production{background-color:#583b83;color:#fff;padding:4rem 0}.production .text{width:90%}.production .text h2{font-size:5rem}@media screen and (max-width: 650px){.production .text h2{font-size:3rem}}.production .text p{width:60%;font-size:2rem}@media screen and (max-width: 500px){.production .text p{font-size:1.8rem;width:100%}}.big-images .images{display:flex;flex-direction:row;justify-content:center}.big-images .images img{width:25%}.big-images img{width:100%}.clients{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:#d7d7d7}.clients h2{width:90%;font-size:5rem}.clients img{width:100%;height:30%}h2{font-size:8rem}@media screen and (max-width: 750px){h2{font-size:4rem}}p{font-size:1.5rem}h1,h2,p{font-family:"Kanit",sans-serif}h1,h2{font-weight:600}.learn-more{width:100%}.learn-more button{align-items:center;justify-content:center}