#page-title, .page-title {  --cnvs-page-title-padding: 3rem;  padding-bottom:0;}@media (max-width: 991.98px) { #page-title, .page-title {--cnvs-page-title-padding: 2rem;}}@media (max-width: 767.98px) {}@media (max-width: 575.98px) { #page-title, .page-title {--cnvs-page-title-padding: 1.5rem;}}.page-title-content h1, .page-title-content .h1 {  padding: 0;  margin: 0;  line-height: 1.5;  font-weight:700;  color: var(--cnvs-page-title-color);  font-size:2.5rem;  letter-spacing:-0.00rem;}.is-expanded-menu .sub-menu-container, .is-expanded-menu .mega-menu-content {  background-color: var(--cnvs-themecolor);}.mv-img {border-radius:60px;border:8px solid #EEE;text-align:center}a.ico-btn {padding:30px;border:1px solid var(--cnvs-themecolor);background:#fff;color:var(--cnvs-themecolor);display:block;text-align:center;font-size:1.125rem;font-weight:500;border-radius:20px;margin:10px;line-height:1;width:200px;transition: all 0.2s ease-in-out;}a.ico-btn:hover {border-color:var(--cnvs-themecolor);background:var(--cnvs-themecolor);color:#fff}a.ico-btn.bg00 {background:#fff;color:#2980b9;border-color:#2980b9}a.ico-btn.bg00:hover {color:#fff;background:#2980b9 !important}a.ico-btn.bg01 {background:#fff;color:#e74c3c;border-color:#e74c3c}a.ico-btn.bg01:hover {color:#fff;background:#e74c3c !important}a.ico-btn.bg02 {background:#fff;color:#16a085;border-color:#16a085}a.ico-btn.bg02:hover {color:#fff;background:#16a085 !important}a.ico-btn.bg03 {background:#fff;color:#8e44ad;border-color:#8e44ad}a.ico-btn.bg03:hover {color:#fff;background:#8e44ad !important}a.ico-btn.bg04 {background:#fff;color:#e67e22;border-color:#e67e22}a.ico-btn.bg04:hover {color:#fff;background:#e67e22 !important}.btn-ico {font-size:4rem;line-height:1;margin-bottom:10px}@media (max-width: 991.98px) { .mv-img {border-radius:20px;border:2px solid #EEE}}.people .card{padding:20px;border-radius:10px;border:2px solid #ddd;}.people .card img {border-radius:10px;border:1px solid #ddd;}.people .card .card-tit {font-size:1.25rem;font-weight:700;margin-bottom:10px}.people .card .card-txt {font-size:1rem;font-weight:400;}@media (max-width: 767.98px) { .people .card{text-align:center} .people .card .card-tit {margin:18px 0 6px} .people .card img {max-width:140px;}}.side-push-panel #side-panel-trigger-close a { background-color: rgba(0,0,0,0) !important;}.side-push-panel #side-panel-trigger-close a i{ font-weight:700 !important; font-size: 22px !important;color:#aaa}