#about_banner{position:relative;background:#f9f8f0;padding:25px 0 0}#about_banner>.wrapper{max-width:1920px}.content{position:relative;padding:0 0 212px;max-width:1375px;margin:0 auto}#breadcrumbs{margin-bottom:84px}.main_content{display:flex;justify-content:center;align-items:center;gap:20px;padding:0 20px}.main_content figure{width:49%}.main_content .content_box{width:70%}.main_content .content_box h2{line-height:40px;font-size:35px;margin-bottom:24px;font-family:var(--grenoble)}.main_content .content_box p{line-height:1.75em}.mv_boxes{background:#fff;display:flex;justify-content:center;padding:68px 60px;position:absolute;left:0;z-index:2;width:100%}.mv_boxes section{width:50%}.mv_boxes section h3{line-height:100%;font-size:30px;font-family:var(--grenoble);margin-bottom:30px}.mv_boxes section h3 span{color:purple}.mv_boxes section:first-child{padding-right:89px;border-right:1px solid #ccc}.mv_boxes section:last-child{padding-left:90px}.mv_boxes2{padding:265px 0 113px;background:url(images/nh-1150070633.jpg) no-repeat center;background-size:cover;position:relative;color:#fff}.mv_boxes2::before{pointer-events:none;content:"";position:absolute;top:0;height:100%;left:0;width:100%;background:linear-gradient(68deg,#b97562 -26%,#161616 32%);opacity:.83}.mv_boxes2 .content{display:block;padding:0}.mv_boxes2 section{width:100%}.mv_boxes2 section h3{line-height:100%;font-size:30px;font-family:var(--grenoble);margin-bottom:30px}.mv_boxes2 section h3 span{color:#799847}.mv_boxes2 section:last-child{padding-left:50px}@media only screen and (max-width:1400px){.mv_boxes2{padding:265px 10px 113px}.content{padding:0 10px 212px}.mv_boxes2 .content{padding:0}}@media only screen and (max-width:1000px){.main_content figure{margin:0 auto 25px}.main_content .content_box h2{margin:0 auto 24px;text-align:center}.main_content{display:block}.main_content .content_box{width:100%;max-width:none}.mv_boxes{padding:40px 25px;position:static;transform:none;margin:45px auto 0}.mv_boxes2 section{padding:40px 25px!important;width:100%;max-width:none}.mv_boxes2{padding:0}.mv_boxes2 .content{display:block}#breadcrumbs{margin-bottom:25px}.content{padding:0 25px 40px}#about_banner{padding:40px 0}.mv_boxes2 section:last-child{border-top:2px solid #fff}}@media only screen and (max-width:800px){.mv_boxes section{width:100%;max-width:none;padding:40px 25px!important}.mv_boxes section:first-child{border-bottom:2px solid #111;border-right:none}.mv_boxes{display:block;padding:0}.main_content figure{width:63%}.main_content .content_box h2{font-size:27px}}@media only screen and (max-width:600px){.main_content figure{display:none}}