@media (max-width:767px){.hero__banner-common .ma__hero-image{padding-top:62%}.hero__banner-common .ma__hero-content{padding-bottom:50px}}.ma__history .col-4{padding:0}.ma__history .row{margin:0}.ma__history .ma__history-content-left{padding:clamp(50px, 4.7vw, 150px) 0 clamp(50px, 4.7vw, 150px) clamp(50px, 6.9vw, 150px)}.ma__history .ma__history-content-left .ma__title{margin-bottom:25px;font-weight:900}.ma__history .ma__history-content-left .ma__title::before{display:none}.ma__history .ma__history-content-left p{max-width:22.92vw;margin-bottom:18px}.ma__history .ma__history-content-left p:last-child{margin-bottom:0}.ma__history .ma__history-image{height:100%;background-size:cover;background-repeat:no-repeat;position:relative;background-position:center center}.ma__history .ma__history-content-right{background:#616D3B;padding:clamp(50px, 3.4vw, 150px) 0 clamp(50px, 3.4vw, 150px) clamp(40px, 3.43vw, 80px);height:100%}.ma__history .ma__history-content-right .ma__title{position:relative;max-width:22.76vw;color:#fff;padding-top:35px}.ma__history .ma__history-content-right .ma__title::before{background:#fff}.ma__history .ma__history-content-right .ma__title span{font-weight:900}@media (max-width:991px){.ma__history .ma__history-content-left{padding-right:20px}.ma__history .ma__history-content-left p{max-width:100%}.ma__history .ma__history-content-right{padding-right:20px}.ma__history .ma__history-content-right .ma__title{max-width:50%}.ma__history .col-4:last-child{max-width:100%;flex:0 0 100%}}@media (max-width:767px){.ma__history .ma__history-content-right{padding-left:20px}.ma__history .ma__history-content-right .ma__title{max-width:100%}.ma__history .ma__history-content-left{padding-left:20px}.ma__history .ma__history-image{padding-top:78%}}.ma__our-mission{background:#C4BDB9;padding:clamp(50px, 5.21vw, 110px) 0 clamp(50px, 5.21vw, 110px);text-align:center}.ma__our-mission .ma__our-mission-icon svg,.ma__our-mission .ma__our-mission-icon img{margin:0 auto}.ma__our-mission .ma__our-mission-content .ma__title{font-weight:900;padding-bottom:10px}.ma__our-mission .ma__our-mission-content .ma__title::before{left:50%;transform:translateX(-50%);top:auto;bottom:-5px}.ma__our-mission .ma__our-mission-content p{max-width:33.34vw;margin:15px auto 0;font-size:clamp(16px, 1.05vw, 24px)}@media (max-width:991px){.ma__our-mission .ma__our-mission-content p{max-width:50%}}@media (max-width:767px){.ma__our-mission .ma__our-mission-content p{max-width:80%}}@media (max-width:400px){.ma__our-mission .ma__our-mission-content p br{display:none}}.ma__what-we-do .col-8,.ma__what-we-do .col-4{padding:0}.ma__what-we-do .row{margin:0}.ma__what-we-do .ma__what-we-do-image{height:100%;background-size:cover;background-repeat:no-repeat;position:relative;background-position:100% 100%}.ma__what-we-do .ma__what-we-do-image img{position:absolute;left:0;top:50%;transform:translateY(-50%)}.ma__what-we-do .ma__what-we-do-content{padding:clamp(50px, 8.08vw, 170px) 0 clamp(50px, 8.08vw, 170px) clamp(40px, 3.43vw, 80px)}.ma__what-we-do .ma__what-we-do-content .ma__title{font-weight:900;margin-bottom:18px}.ma__what-we-do .ma__what-we-do-content .ma__title::before{display:none}.ma__what-we-do .ma__what-we-do-content .ma__what-we-do-content-inner{margin-bottom:18px}.ma__what-we-do .ma__what-we-do-content .ma__what-we-do-content-inner p{font-size:16px;max-width:22.55vw;margin-bottom:30px}.ma__what-we-do .ma__what-we-do-content .ma__what-we-do-content-inner p:first-child{font-size:clamp(16px, 1.05vw, 24px);margin-bottom:20px}.ma__what-we-do .ma__what-we-do-content .ma__what-we-do-content-inner p:last-child{margin:0}@media (max-width:991px){.ma__what-we-do .ma__what-we-do-image img{position:relative;max-width:80%}.ma__what-we-do .ma__what-we-do-content{padding-right:20px}.ma__what-we-do .ma__what-we-do-content .ma__what-we-do-content-inner p{max-width:100%}}@media (max-width:767px){.ma__what-we-do .ma__what-we-do-image img{padding:20% 0}.ma__what-we-do .ma__what-we-do-content{padding-left:20px}}.ma__our-experience{background:#616D3B;padding:clamp(40px, 3.38vw, 80px) 0;text-align:center}.ma__our-experience .ma__title{color:#fff;margin-bottom:clamp(30px, 2.86vw, 70px)}.ma__our-experience .ma__title::before{display:none}.ma__our-experience .ma__our-experience-content .ma__our-experience-content-icon{margin:0 auto 25px;min-height:69px}.ma__our-experience .ma__our-experience-content p{color:#fff;max-width:11.71vw;margin:0 auto}.ma__our-experience .col-2{position:relative}.ma__our-experience .col-2::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:90px;background:#fff}.ma__our-experience .col-2:last-child::after{display:none}@media (max-width:991px){.ma__our-experience .ma__our-experience-content .ma__our-experience-content-icon{max-width:30%}.ma__our-experience .ma__our-experience-content p{max-width:100%}}@media (max-width:767px){.ma__our-experience .col-2{max-width:50%;flex:0 0 50%}.ma__our-experience .col-2:last-child{max-width:100%;flex:0 0 100%}.ma__our-experience .ma__our-experience-content{margin-bottom:20px}.ma__our-experience .ma__our-experience-content p{max-width:50%}}@media (max-width:480px){.ma__our-experience .ma__our-experience-content p{max-width:100%}}.ma__clients{padding:clamp(50px, 7.81vw, 160px) 0}.ma__clients .ma__clients-content .ma__title{max-width:17.7vw;font-weight:900;padding-top:30px}.ma__clients .ma__clients-swiper--main{position:relative}.ma__clients .ma__clients-swiper--main .ma__clients-logo{position:relative;width:100%;padding-top:26%;overflow:hidden}.ma__clients .ma__clients-swiper--main .ma__clients-logo img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ma__clients .ma__clients-swiper--main .clients-next::after,.ma__clients .ma__clients-swiper--main .clients-prev::after{font-size:34px;color:#111}.ma__clients .ma__clients-swiper--main .clients-next{right:-80px}.ma__clients .ma__clients-swiper--main .clients-prev{left:-80px}@media (max-width:991px){.ma__clients .ma__clients-content .ma__title{max-width:50%}.ma__clients .ma__clients-swiper--main img{margin:0 auto}.ma__clients .ma__clients-swiper--main .clients-next{right:-50px}.ma__clients .ma__clients-swiper--main .clients-prev{left:-50px}}@media (max-width:767px){.ma__clients .ma__clients-content .ma__title{padding-top:20px}.ma__clients .ma__clients-swiper--main{margin-top:50px;padding:0 40px}.ma__clients .ma__clients-swiper--main .clients-next{right:0}.ma__clients .ma__clients-swiper--main .clients-prev{left:0}}