.hero__banner-common .ma__hero-image{background-position:center}.hero__banner-common .ma__hero-content{padding-bottom:clamp(80px, 5.72vw, 130px)}.hero__banner-common .ma__hero-content .breadcrumb{margin-bottom:clamp(50px, 4.68vw, 180px)}.hero__banner-common .ma__hero-content .ma__hero-content-title h1{font-size:1.83vw;max-width:100%;padding-bottom:0}.hero__banner-common .ma__hero-content .ma__hero-content-title h1::before{background:#fff}.hero__banner-common .ma__hero-content .ma__hero-content-title .date{margin-bottom:2.09vw}.hero__banner-common .ma__hero-content .ma__hero-content-title .date p{font-weight:400;font-size:1.15vw}.hero__banner-common .ma__hero-content .ma__hero-content-title p{max-width:22.5vw;font-size:1.05vw;font-weight:700;margin-bottom:0}@media (max-width:1199px){.hero__banner-common .ma__hero-content .ma__hero-content-title p{font-size:16px;font-weight:700}}.ma__news-post-content{padding:0 clamp(20px, 7.3vw, 150px)}.ma__news-post-content .ma__news-post-content-left{padding-top:4.16vw}.ma__news-post-content .ma__news-post-content-left .back-to-post a{font-size:16px;color:#000;margin-bottom:35px;display:block;transition:all 0.5s}.ma__news-post-content .ma__news-post-content-left .back-to-post a:hover{color:#616D3B}.ma__news-post-content .ma__news-post-content-left h4{font-size:1.31vw;font-weight:900;max-width:51.62vw;margin-bottom:25px}.ma__news-post-content .ma__news-post-content-left p{font-size:.94vw;margin-bottom:20px;max-width:52.92vw}.ma__news-post-content .ma__news-post-content-right{padding-top:2.87vw}.ma__news-post-content .ma__news-post-content-right .ma__news-post--image{position:relative;width:100%;padding-top:62%;overflow:hidden;margin-bottom:2.35vw}.ma__news-post-content .ma__news-post-content-right img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1199px){.ma__news-post-content .ma__news-post-content-left h4{font-weight:700;font-size:18px}.ma__news-post-content .ma__news-post-content-left p{font-size:14px}}@media (max-width:991px){.hero__banner-common .ma__hero-content .ma__hero-content-title h1{font-size:20px}.hero__banner-common .ma__hero-content .ma__hero-content-title .date p{font-size:14px}.hero__banner-common .ma__hero-content .ma__hero-content-title p{max-width:100%;font-size:16px}.ma__news-post-content{padding-bottom:30px}.ma__news-post-content .col-8{max-width:66.66%;flex:0 0 66.66%}.ma__news-post-content .col-4{max-width:33.33%;flex:0 0 33.33%}.ma__news-post-content .ma__news-post-content-left .back-to-post a{margin-bottom:20px}}@media (max-width:767px){.hero__banner-common .ma__hero-image{padding-top:49%}.hero__banner-common .ma__hero-content .ma__hero-content-title .date{margin-bottom:20px}.ma__news-post-content{padding-left:15px;padding-right:15px}.ma__news-post-content .col-8,.ma__news-post-content .col-4{max-width:100%;flex:0 0 100%}.ma__news-post-content .ma__news-post-content-left h4,.ma__news-post-content .ma__news-post-content-left p{max-width:100%;flex:0 0 100%}.ma__news-post-content .ma__news-post-content-right .ma__news-post--image{margin-bottom:30px}.ma__news-post-similar .col-4{max-width:50%;flex:0 0 50%}}@media (max-width:480px){.ma__news-post-similar .col-4{max-width:100%;flex:0 0 100%}}.ma__news-post-similar{background:#C4BDB9}.ma__news-post-similar .col-4{padding:0}.ma__news-post-similar .col-12{padding:0}.ma__news-post-similar .row{margin:0}.ma__news-post-similar h4{font-size:25px;font-weight:900;padding:3.1vw 0 1.82vw}.ma__news-post-similar .ma__news-image{position:relative;width:100%;padding-top:79.8%;overflow:hidden}.ma__news-post-similar .ma__news-image img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ma__news-post-similar .ma__news-image .ma__news-heading{position:absolute;left:3.12vw;bottom:20px;font-size:clamp(20px, 1.57vw, 40px);color:#fff;font-weight:900;z-index:1;max-width:29vw}.ma__news-post-similar .ma__news-image .ma__news-heading .date{font-weight:400;font-size:20px}@media (max-width:767px){.ma__news-post-similar .ma__news-image .ma__news-heading{max-width:40vw}}@media (max-width:480px){.ma__news-post-similar .ma__news-image .ma__news-heading{max-width:80vw}}