header.platform{margin:0 17px 40px}header.platform .wrapper-content{padding:0 0 5px 0}header.platform .platform-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-around;padding:21px}header.platform .platform-content .img-box{width:100%}header.platform .platform-content .img-box img{width:100%}header.platform .platform-content h1{font-size:28px;font-weight:700;margin-top:30px}header.platform .platform-content p{font-size:16px;line-height:22px;margin-top:0}header.platform .platform-content p:last-child{align-self:flex-start}header.platform .platform-content button.btn{font-size:16px;display:block;border:0}header.platform .video-holder{margin:0 20px 20px}section.automated-platform{margin:40px 17px}section.automated-platform .automated-platform-content{padding:35px 21px}section.automated-platform .automated-platform-content h2{font-size:30px;font-weight:700;text-align:center}section.automated-platform .automated-platform-content p.sub-title{font-size:20px;text-align:center}section.automated-platform .automated-platform-content .content-block{display:flex;flex-direction:column}section.automated-platform .automated-platform-content .content-block .block-box{display:flex;flex-direction:column;width:100%;margin:16px 0}section.automated-platform .automated-platform-content .content-block .block-box .img-box{width:64px;height:64px;margin-bottom:10px}section.automated-platform .automated-platform-content .content-block .block-box .img-box img{width:100%;height:100%}section.automated-platform .automated-platform-content .content-block .block-box h3{font-size:20px;font-weight:700;margin:6px 0}section.management{margin:17px}section.management .management-content{padding:20px 0}section.management .management-content h2{font-size:30px;font-weight:700;padding:0 15px;text-align:center}section.management .management-content p.sub-title{font-size:20px;text-align:center}section.management .management-content .management-block{display:flex;align-items:center;flex-direction:column;margin:30px 0}section.management .management-content .management-block .box-holder{width:100%}section.management .management-content .management-block .box-holder img{max-width:100%}section.management .management-content .management-block .image-box{width:260px}section.management .management-content .management-block .image-box img{width:100%}section.management .management-content .management-block .block-content h3{font-size:25px;font-weight:700;padding:0 10px;text-align:center}section.management .management-content .management-block .block-content p{font-size:20px}section.functional{margin:17px}section.functional .title{font-size:30px;font-weight:700;margin-bottom:0;padding:0 15px;text-align:center}section.functional p.sub-title{font-size:20px;text-align:center}section.functional .functional-content{height:53vh;padding:25px 21px 62px}.banner-automated-platform{margin:0 17px 70px}.banner-automated-platform .banner-automated-content{display:flex;align-items:center;flex-direction:column;padding:30px 20px}.banner-automated-platform .banner-automated-content .image-box{width:100%;max-width:280px}.banner-automated-platform .banner-automated-content .image-box img{width:100%}.banner-automated-platform .banner-automated-content p.title{font-size:30px;font-weight:700;padding:0 10px;text-align:center}.banner-automated-platform .banner-automated-content button.btn{display:inline-block;margin:20px 0 5px;border:0}@media (min-width:992px){header.platform .wrapper-content{display:flex;align-items:center;flex-direction:row;padding:50px 70px}header.platform .platform-content{font-size:20px;align-items:flex-start;justify-content:flex-start;width:45%}header.platform .platform-content .img-box{max-width:370px}header.platform .platform-content button.btn{margin:20px 0 5px}header.platform .video-holder{width:55%;padding:0}section.automated-platform .automated-platform-content{padding:70px}section.automated-platform .automated-platform-content h2{font-size:40px}section.automated-platform .automated-platform-content p.sub-title{font-size:28px}section.automated-platform .automated-platform-content .content-block{flex-direction:row;flex-wrap:wrap}section.automated-platform .automated-platform-content .content-block .block-box{width:33.3%;padding:0 20px 0 0}section.automated-platform .automated-platform-content .content-block .block-box h3{font-size:20px}section.management .management-content{padding:20px 30px}section.management .management-content h2{font-size:40px;padding:0 165px}section.management .management-content p.sub-title{font-size:28px}section.management .management-content .management-block{flex-direction:row;margin:65px 0}section.management .management-content .management-block:nth-child(even){flex-direction:row-reverse}section.management .management-content .management-block:nth-child(even) .block-content{margin-right:70px;margin-left:0}section.management .management-content .management-block .image-box{width:54%}section.management .management-content .management-block .block-content{display:flex;flex-direction:column;width:100%;margin-left:70px}section.management .management-content .management-block .block-content h3{font-size:28px;margin-bottom:0;padding:0;text-align:left}section.functional{margin-bottom:60px}section.functional .title{font-size:40px}section.functional p.sub-title{font-size:28px}.banner-automated-platform{margin:0 17px 170px}.banner-automated-platform .banner-automated-content{padding:92px 21px 103px}.banner-automated-platform .banner-automated-content .image-box{max-width:370px}.banner-automated-platform .banner-automated-content p.title{font-size:40px;padding:0 220px}}