.slideshow-1 .image-box img{height:101%}.slideshow-1 .content-box .btn-slideshow{background:#fff 0% 0% no-repeat padding-box;border:1px solid #999;border-radius:22px}.slideshow-1 .content-box .btn-slideshow:hover{background:#999 0% 0% no-repeat padding-box;border:1px solid #999;border-radius:22px}.slideshow-1 .content-box{bottom:10%}#fancybox-share-link.f-html{display:none;width:min(92vw,780px);max-width:780px;background:#fff;border-radius:12px;padding:28px 32px;position:relative;box-sizing:border-box}.fancybox__container #fancybox-share-link.f-html,.fancybox__content #fancybox-share-link.f-html{display:block !important}#fancybox-share-link .f-button.is-close-button{display:none !important}#fancybox-share-link .fcbox-top{position:relative;border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:14px}#fancybox-share-link .fcbox-top .title{margin:0;font-size:44px;line-height:1.05;font-weight:700;color:#444;text-transform:uppercase;letter-spacing:0}#fancybox-share-link .fcbox-top .close-button{position:absolute;top:-10px;right:0;border:0;background:rgba(0,0,0,0);color:#8c8c8c;font-size:42px;line-height:1;cursor:pointer;padding:0}#fancybox-share-link .fcbox-body{display:flex;gap:24px;margin:0 0 24px;align-items:flex-start;flex-wrap:wrap}#fancybox-share-link .fcbox-body>div{min-width:100px;text-align:center}#fancybox-share-link .fcbox-body .border-rounded-full{border-radius:50%;border:1px solid #d3d3d3;width:100px;height:100px;display:flex;align-items:center;justify-content:center;font-size:52px;font-weight:700;color:#676767;text-transform:lowercase;overflow:hidden;margin:0 auto;box-sizing:border-box}#fancybox-share-link .fcbox-body .border-rounded-full img{position:static;top:auto;left:auto;width:48px;height:48px;object-fit:contain}#fancybox-share-link .fcbox-body .shareto-name{margin:10px 0 0;font-size:14px;line-height:1.2;font-weight:600;color:#4f4f4f;text-align:center}#fancybox-share-link .copy-wrapper{background:rgba(242,242,242,.8);border:1px solid #ccc;border-radius:12px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}#fancybox-share-link .copy-wrapper .link-share{flex:1;color:#8a8a8a;font-size:14px;line-height:1.4;white-space:normal;word-break:break-word;overflow-wrap:anywhere}#fancybox-share-link .copy-wrapper .button-copy{background:#026ca2;color:#fff;border:0;border-radius:10px;font-size:18px;line-height:1;padding:10px 16px;cursor:pointer;min-width:86px}#fancybox-share-link .copy-info{margin-top:12px;margin-bottom:0;text-align:right;color:#333;font-size:14px;line-height:1.4}#fancybox-share-link .tooltip{position:relative;display:inline-block}#fancybox-share-link .tooltip .tooltiptext{visibility:hidden;opacity:0;transition:opacity .2s ease;width:140px;background:#555;color:#fff;text-align:center;border-radius:6px;padding:6px;position:absolute;z-index:9;bottom:125%;left:50%;transform:translateX(-50%);font-size:12px;line-height:1.2}#fancybox-share-link .tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media(max-width: 768px){#fancybox-share-link.f-html{padding:20px}#fancybox-share-link .fcbox-top .title{font-size:34px}#fancybox-share-link .fcbox-top .close-button{font-size:34px}#fancybox-share-link .fcbox-body{justify-content:center}#fancybox-share-link .copy-wrapper{flex-wrap:wrap}#fancybox-share-link .copy-wrapper .button-copy{width:100%}#fancybox-share-link .copy-info{text-align:center}}.about .container{margin:0 auto;padding:48px 16px 54px}.about .section-header-1{margin:-34px 0 40px}.about .section-header-1.position-center .section-header-title{margin:0px auto 40px}.about .section-header-1 .section-header-title{margin:0px 0 40px}.about .section-header-1 .section-header-description{font-size:1em;max-width:800px;line-height:25px}.about .section-header-1 .section-header-description::after{content:"";display:block;width:100%;max-width:920px;height:1px;margin:28px auto 0;background:hsla(0,0%,100%,.45)}.about .video-2 .video-item .post-content{padding:16px 16px 24px;display:none}.about .video-2 .video-list{justify-content:center}@media(min-width: 1024px){.about .video-2 .video-item{width:50%}}@media(min-width: 768px){.about .video-2 .video-item{width:calc(50% - 1rem)}}.about .video-2 .video-item .post-thumbnail img{border-radius:12px 12px 12px 12px}.about .video-2 .video-item{box-shadow:none}.about .video-2 .video-item .post-thumbnail{overflow:hidden;border-radius:12px}.about .video-2 .video-item .post-thumbnail::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.45);pointer-events:none}.about .video-2 .video-item .post-thumbnail::after{content:"";position:absolute;inset:0 auto 0 0;z-index:2;width:56%;pointer-events:none}.about .video-2 .video-item .post-thumbnail .guard-play .icon-play{filter:brightness(0) invert(1)}.about .video-2 .video-item .post-thumbnail .guard-play{align-items:center;background:#f3931b;z-index:3}.about .video-2 .video-item .post-thumbnail{height:385px}.accreditation .container{margin:0 auto;padding:40px 16px 10px}.accreditation .recognition-1 .recognition-item .recognition-item-guard .post-image img{height:auto;max-height:120px}.career{padding:40px 54px !important}@media(min-width: 768px){.career{padding:40px 100px !important}}.career .section-header-title{margin-bottom:14px !important}.career .list-3 .list-item{padding:11px 24px;border-radius:12px}.career .link-view-1{display:flex;margin:66px 0 0px;width:100%}.partner .section-header-title{margin-bottom:14px !important}.partner .link-view-1{display:flex;margin:95px 0 0px;width:100%}.partner .tabs-2-nav-button.active{color:#f3931b;font-weight:600}.partner .partner-2 .partner-grid .partner-item{flex:0 0 calc(25% - 13px)}.partner .tabs-2-nav{justify-content:center}.partner .tabs-2-nav-button{color:#333;font-size:16px}.partner .tabs-2-content{padding:20px 0 40px}.recognition-1 .splide__track{width:100%}.recognition-1 .splide__list{justify-content:center !important}.recognition-1 .recognition-item{background:rgba(0,0,0,0)}.program-list{border-radius:12px}.program-list .tabs-3-layout{align-items:flex-start;display:flex;background:#e8eaeb;border-radius:12px}.program-list .tabs-3-title{display:none}.program-list .tabs-3-prefix{display:none}.program-list .tabs-3-nav-button{font-size:24px;color:#333;font-weight:600;line-height:33px;border-top:1px solid #d6d6d6}.program-list .tabs-3-card{border-radius:12px 0px 0px 12px;flex:0 0 329px;background:#f5f5f5}.program-list .tabs-3-nav-button.active{color:#fff;background:#4a80bf;font-weight:600}.program-list .tabs-3-content-wrap{padding-top:18px}.program-list .tabs-3-content>[id]{display:none}.program-list .tabs-3-content>[id].is-active-section{display:block}.prospect-partner{width:93%}@media(min-width: 768px){.prospect-partner{width:100%}}.prospect-partner .container{margin:0 auto;padding:0px 16px 0px}.people .container{margin:0 auto;padding:40px 16px 0px}.people .link-view-1{display:flex;margin:0 0}.people .link-view-1{display:flex;justify-content:center;position:relative;top:-37px;z-index:2;margin:0px 0 0;pointer-events:none}.people .link-view-1 .btn-link{padding:10px 20px}.people .link-view-1 a{pointer-events:auto}.people .people-1 .splide__arrows{z-index:3;pointer-events:none}.people .people-1 .splide__arrow{pointer-events:auto}.people .people-1 .splide__arrows .splide__arrow{box-shadow:0 2px 8px rgba(0,0,0,.2)}.people .people-1 .splide__arrows .splide__arrow svg{display:none}.people .people-1 .splide__arrows .splide__arrow::before{border-right:1.5px solid #5a5a5a;border-top:1.5px solid #5a5a5a;content:"";display:block;height:10px;width:10px;margin:11px 10px 13px 13px}.people .people-1 .splide__arrows .splide__arrow--prev::before{transform:rotate(-135deg)}.people .people-1 .splide__arrows .splide__arrow--next::before{transform:rotate(45deg);margin:14px 16px 15px 13px}.banner-visit .banner-3{max-height:260px !important;min-height:260px !important;border-radius:12px;padding:0 63px}.banner-visit .banner-3 .banner-3__media{position:relative;top:44px}.facilities .facilities-1 .facilities-item-guard .post-title{color:#5e5e5e;font-size:18px;font-weight:600;height:20px;line-height:24px;padding:26px 20px 20px}.achievement .container{margin:0 auto;padding:34px 16px 39px}.achievement .post-roll-1 .post-roll-item .post-content .post-title{font-size:21px;color:#333}.achievement .post-roll-1 .post-roll-item .post-content .post-date{color:#9d9d9d;font-size:16px}.achievement .post-roll-1 .post-roll-item{background:#fff;border:0px solid rgba(0,0,0,.06)}.news-event{width:93%}@media(min-width: 768px){.news-event{width:100%}}.news-event .container{margin:0 auto;padding:12px 16px 0px}.news-event .events-2 .event-date-box{align-items:center;background:#028ed5}.news .post-roll-3 .post-roll-list{margin-bottom:0px;margin-top:0px}.news .post-roll-3 .post-roll-item{border-top:1px solid #fff}.news .post-roll-3 .post-roll-item{padding:0}.news .post-roll-3 .post-roll-item .post-content .post-title{font-size:21px;color:#fff;font-weight:400}.news .post-roll-3 .post-roll-item .post-content{color:#fff;flex:1;min-width:0;padding:16px 0 16px 17px}.news .post-roll-3 .post-roll-item .post-content .date{color:#fff;font-size:16px;font-weight:400;line-height:1.4em}.news .post-roll-3 .post-roll-item .post-thumbnail{display:none}.news .link-view-1{display:flex;margin:32px 0 0px;width:100%}.articles .post-roll-11 .post-thumbnail img{object-fit:fill}.research .container{margin:0 auto;padding:40px 16px 40px}.faq .container{margin:0 auto;padding:40px 16px 64px}.faq .link-view-1{display:flex;margin:66px 0 0px;width:100%}.social-media .container{margin:0 auto;padding:0px 16px 64px}.social-media .banner-6__title{color:#0e2637;font-size:clamp(20px,2.2vw,32px);font-weight:700;line-height:1.4;margin:0}.social-media b{font-weight:600}.social-media .banner-6__description{color:#4a4a4a;font-size:clamp(13px,1.2vw,16px);font-weight:400;line-height:1.6;margin:0}.social-media .banner-6__button{align-items:center;background:#fff;border:1px solid #999;padding:13px 50px}.social-media .banner-6__button:hover{background:#999;border:1px solid #999;color:#0e2637}.social-media .banner-6__media{align-items:center;display:flex;flex:0 0 45%;justify-content:center;max-width:500px;position:relative;bottom:-64px}#block-headline .headline-image .image-box img{display:block;height:100% !important;left:0;max-width:none !important;-o-object-fit:cover;object-fit:contain}#con-single .container{max-width:900px;padding:0}#con-single .box-content{margin-top:24px;margin-bottom:24px;padding:40px;background:#f7f7f7;border-radius:12px}#con-single .box-content .title{font:normal normal bold 30px/41px "Open Sans",sans-serif;text-align:center;letter-spacing:0px;color:#666;text-transform:capitalize}#con-single .box-content .featured-image{margin:40px auto 20px}#con-single .box-content .featured-image img{width:100%;height:auto}#con-single .box-content .inside-post-wrapper{margin-top:40px}#con-single .box-content .inside-post-wrapper .meta-block{display:none}#con-single .box-content .inside-post-wrapper .main-content>*{max-width:900px}#con-single .box-content .list-guard-meta{margin-top:20px;gap:30px;display:flex;flex-wrap:wrap}#con-single .box-content .list-guard-meta .guard-meta{margin-top:20px}#con-single .box-content .list-guard-meta .guard-meta .label-meta{font:normal normal bold 16px/22px "Open Sans",sans-serif;text-align:left;letter-spacing:0px;color:#666}#con-single .box-content .list-guard-meta .guard-meta .value-meta{margin-top:8px;font:normal normal normal 16px/22px "Open Sans",sans-serif;text-align:left;letter-spacing:0px;color:#666;display:block;word-break:break-word;overflow-wrap:break-word;white-space:normal}#con-single .box-content .header-author{margin-top:40px;margin-bottom:40px;font:normal normal bold 20px/26px "Open Sans",sans-serif}#con-single .box-content .list-guard-author{margin-top:20px;display:flex}#con-single .box-content .list-guard-author .guard-author{width:250px;border:1px solid #d2d2d2;border-radius:12px;padding:20px;position:relative;margin:12px}#con-single .box-content .list-guard-author .guard-author .image-box.img-box-author{width:100px;margin:auto;border-radius:50%}#con-single .box-content .list-guard-author .guard-author .image-box.img-box-author img{border-radius:50%}#con-single .box-content .list-guard-author .guard-author .image-box.img-box-author::before{padding-top:100%}#con-single .box-content .list-guard-author .guard-author .name-author{margin:auto;margin-top:10px;text-align:center;display:block;font:normal normal normal 16px/22px "Open Sans",sans-serif}#con-single .comment-container{margin-top:60px;padding:40px}@media(max-width: 767px){#con-single .box-content{padding:20px}#con-single .box-content .title{font-size:22px;line-height:1.4}#con-single .box-content .list-guard-meta{flex-direction:column;gap:20px}#con-single .box-content .list-guard-author{gap:16px}#con-single .box-content .list-guard-author .guard-author{width:100%;max-width:250px}}.single-page .container-wrapper .container{padding:0 16px}
