.content-page{min-height:400px}.content-page ul,.content-page ol{padding-left:20px}.page_about .section_about_1{position:relative;padding:90px 0px;background-color:#f7f7f7}.page_about .section_about_1 .introduction__text-content{display:grid;align-items:center;grid-gap:30px}.page_about .section_about_1 .introduction__text-content .introduction__heading{text-align:right;position:relative;padding-right:30px}@media screen and (max-width: 740px){.page_about .section_about_1 .introduction__text-content .introduction__heading{padding-right:0;text-align:center}}.page_about .section_about_1 .introduction__text-content .introduction__heading h2{font-size:80px;margin-bottom:0;line-height:1em}@media screen and (max-width: 740px){.page_about .section_about_1 .introduction__text-content .introduction__heading h2{font-size:55px}}@media (min-width: 741px){.page_about .section_about_1 .introduction__text-content .introduction__heading:after{content:"";position:absolute;right:0;top:20%;height:80%;width:1px;background:#cccccc}}.page_about .section_about_1 .introduction__text-content .introduction__content{display:flex;row-gap:15px;flex-direction:column;font-size:18px;color:#000}@media screen and (max-width: 740px){.page_about .section_about_1 .introduction__text-content .introduction__content{text-align:center;font-size:16px}}.page_about .section_about_1 .introduction__text-content .introduction__content p{margin-bottom:0}@media screen and (min-width: 741px){.page_about .section_about_1 .introduction__text-content{grid-template-columns:4fr 8fr;max-width:80%;margin:0 auto}}.page_about .section_about_2{position:relative;height:500px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding-top:0;position:relative;overflow:hidden}@media screen and (max-width: 740px){.page_about .section_about_2{height:400px}}.page_about .section_about_2 .box_img{display:block;height:0;width:100%;overflow:hidden;background-color:#fff;padding-bottom:500px}.page_about .section_about_2 .box_img img{height:500px;object-fit:cover}.page_about .section_about_2 .image__overlay-caption{position:absolute;width:fit-content;width:-moz-fit-content;text-align:left;top:50%;left:22%;-webkit-transform:translate(calc(22%* -1), calc(50%* -1));-ms-transform:translate(calc(22%* -1), calc(50%* -1));-moz-transform:translate(calc(22%* -1), calc(50%* -1));-o-transform:translate(calc(22%* -1), calc(50%* -1));transform:translate(calc(22%* -1), calc(50%* -1))}.page_about .section_about_2 .image__overlay-caption h3{font-size:32px;color:#000;margin-bottom:10px}.page_about .section_about_2 .image__overlay-caption p{font-size:18px;color:#000;max-width:400px}@media screen and (max-width: 740px){.page_about .section_about_2 .image__overlay-caption p{font-size:16px}}.page_about .section_about_3{padding:60px 0px;position:relative}@media (min-width: 767px){.page_about .section_about_3 .box_ab_3{max-width:80%;margin:0 auto}}.page_about .section_about_3 .box_ab_3 .rich__text-column h3{font-size:22px;color:#000}.page_about .section_about_3 .box_ab_3 .rte{font-size:18px;font-weight:600;color:#000}@media screen and (max-width: 740px){.page_about .section_about_3 .box_ab_3 .rte{font-size:16px}}.page_about .section_about_4{background-color:#f7f7f7;margin-top:20px;margin-bottom:60px}@media (min-width: 767px) and (max-width: 992px){.page_about .section_about_4{padding:20px 0px}}.page_about .section_about_4 .container{max-width:80%;margin:0 auto}@media (min-width: 767px){.page_about .section_about_4 .container .row{align-items:center}}.page_about .section_about_4 .image__with-textImage{margin-top:-20px;margin-bottom:-20px;margin-right:-15px}@media screen and (min-width: 741px){.page_about .section_about_4 .image__with-textImage{order:2;grid-column-start:7}}@media (max-width: 992px){.page_about .section_about_4 .image__with-textImage{margin-top:20px;margin-bottom:20px;margin-right:0px}}@media (max-width: 767px){.page_about .section_about_4 .image__with-textImage{margin-top:-20px}}.page_about .section_about_4 .image__with-textImage .box-ratio{width:100%;position:relative;margin-left:auto;margin-right:auto;background-color:transparent}.page_about .section_about_4 .image__with-textCaption{font-size:18px;color:#000}@media (max-width: 767px){.page_about .section_about_4 .image__with-textCaption{padding-bottom:20px;font-size:16px}}.page_about .section_about_5{background-color:#f7f7f7;margin-top:20px}@media (min-width: 767px) and (max-width: 992px){.page_about .section_about_5{padding:20px 0px}}.page_about .section_about_5 .container{max-width:80%;margin:0 auto}@media (min-width: 767px){.page_about .section_about_5 .container .row{align-items:center}}.page_about .section_about_5 .image__with-textImage{margin-top:-20px;margin-bottom:-20px;margin-right:-15px}@media (max-width: 992px){.page_about .section_about_5 .image__with-textImage{margin-top:20px;margin-bottom:20px;margin-right:0px}}@media (max-width: 767px){.page_about .section_about_5 .image__with-textImage{margin-top:-20px}}.page_about .section_about_5 .image__with-textImage .box-ratio{width:100%;position:relative;margin-left:auto;margin-right:auto;background-color:transparent}.page_about .section_about_5 .image__with-textCaption{font-size:18px;color:#000}@media (max-width: 767px){.page_about .section_about_5 .image__with-textCaption{padding-bottom:20px}}@media screen and (max-width: 740px){.page_about .section_about_5 .image__with-textCaption{font-size:16px}}.page_about .section_about_6{padding:60px 0px}.page_about .section_about_6 .row{justify-content:center}.page_about .section_about_6 .rte{font-size:18px}@media screen and (max-width: 740px){.page_about .section_about_6 .rte{font-size:16px}}.page_about .section_about_7{position:relative;margin-bottom:40px}@media (max-width: 767px){.page_about .section_about_7{margin-bottom:25px}}.page_about .section_about_7 .box_cate_index{position:relative;text-align:center}@media (max-width: 767px){.page_about .section_about_7 .box_cate_index{margin-bottom:30px}}.page_about .section_about_7 .box_cate_index .img_cate{padding-bottom:125%;overflow:hidden;height:auto;display:block;position:relative}.page_about .section_about_7 .box_cate_index .img_cate img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_about .section_about_7 .box_cate_index h2{text-align:center;font-size:32px;display:block;margin:10px 0px;color:#fff}.page_about .section_about_7 .box_cate_index .btn_cate{display:inline-block;margin:0 auto;background-color:#fff;color:#000;padding:0px 10px;border-radius:5px;height:45px;line-height:45px}.page_about .section_about_7 .box_cate_index .btn_cate:hover{background-color:#132a55;color:#fff}.page_about .section_about_7 .box_cate_index .box_content{position:absolute;width:100%;left:0px;bottom:150px;text-align:center}
