.tabs-section{position:relative;overflow:hidden}.tabs-menu{white-space:nowrap;max-width:calc(100% - 48px);display:block;margin:47px auto 100px;padding-top:0;padding-right:24px;padding-left:24px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-transform:uppercase}.tabs-menu.tabs-sticky{z-index:2;overflow:hidden;margin-right:auto;margin-bottom:0;margin-left:auto;padding-right:0;padding-bottom:100px;padding-left:0;opacity:1}.tabs-menu .tabs-transform{display:inline-block;overflow:hidden;position:relative;border:none;font-size:0}.tabs-menu .tabs-width{display:block;width:64px;position:absolute;z-index:3;top:0;bottom:0;left:50%;transform:translateX(-50%);pointer-events:none}.tabs-transform .tabs-width::before{content:'';position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;border:1px solid #dfdfe1;border-radius:40px;pointer-events:none}.tabs-menu .tab-link{position:static;display:inline-block;min-height:64px;min-width:138px;padding:0;background-color:#fff;-webkit-transition:all 300ms ease;transition:all 300ms ease;color:rgb(38 43 52 / .2);font-size:13px;font-weight:900;letter-spacing:1px;line-height:42px;text-align:center;text-transform:uppercase}.tabs-menu .tab-link span{display:block}.tabs-menu .tab-link:nth-child(2){border-left:1px solid #dfdfe1;border-right:1px solid #dfdfe1}.tabs-menu .tab-link span:last-child{padding:10px;position:relative;z-index:1}.tabs-menu .tab-link.first{border-top-left-radius:50px;border-bottom-left-radius:50px}.tabs-menu .tab-link.last{border-top-right-radius:50px;border-bottom-right-radius:50px}.tabs-menu .tab-link:hover,.tabs-menu .tab-link.s-current{color:#1d2a34}.vtabs-menu{display:flex;flex-direction:column;padding-top:15px;padding-bottom:20px}.vtabs-menu .tab-link{color:rgb(38 43 52 / .5);margin-bottom:15px;font-size:18px}.vtabs-menu .tab-link:last-child{margin-bottom:0}.vtabs-menu .tab-link:hover,.vtabs-menu .tab-link.s-current{color:#1d2a34}.s-tab-content{position:relative}.s-tab-content .s-tab-pane{position:absolute;top:0;left:0;right:0;width:100%;opacity:0;visibility:hidden;height:1px;overflow:hidden;display:block}.s-tab-content .s-tab-pane.s-tab-active{opacity:1;visibility:visible;position:static;height:auto;overflow:inherit;padding:0;margin:0}.s-tab-content .tabs-container{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:100vh;background-color:#D8D8D8;border-radius:16px}.hm_service_right p{font-size:22px;line-height:30px;color:#121212}.s-tab-content .tabs-container.first{border-top:none}.s-tab-content .tabs-content{display:block;width:100%}.s-tab-content .tabs-info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:48px 40px 64px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.s-tab-content .tabs-image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;height:100%;margin-top:auto;padding-right:0;padding-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:6px;text-align:center}.s-tab-content .tabs-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-tab-content .tabs-top{margin-bottom:10px}.s-tab-content .tabs-number{display:inline-block;width:64px;height:64px;margin-right:20px;border-radius:50%;background-color:rgb(38 43 52 / .05);font-size:14px;line-height:64px;text-align:center;font-weight:900;color:#1d2a34}.s-tab-content .tabs-category{display:inline-block;font-size:14px;line-height:28px;font-weight:900;text-transform:uppercase;color:#1d2a34}.s-tab-content .tabs-title{margin-bottom:28px;font-size:56px;text-transform:uppercase}.s-tab-content .tabs-desc{max-width:560px;margin-bottom:44px;color:rgb(38 43 52 / .6)}.participate-section{padding-left:16px;padding-right:16px}.participate-container{border-radius:16px}.participate-wrap{border-top:16px none #f8f8f8;background-color:#f8f8f8}.participate-heading{border-top:16px none #f8f8f8}.participate-padding{padding:140px 20px 0}@media (min-width:1440px){.s-tab-content .tabs-info{padding-left:62px}.s-tab-content a.button-primary{height:66px;line-height:64px}}.pattern{position:absolute;top:60%;left:50%;width:700px;height:100%;object-fit:contain;object-position:top;transform:translate(calc(-50% + var(--offset-x, 0px)),calc(-50% + var(--offset-y, 0px)));transition:transform 0.3s ease-out;will-change:transform;pointer-events:none}.banner_bg{transition:transform 0.2s ease-out;will-change:transform;pointer-events:none}.fixedsec1{position:relative;height:100vh;overflow:hidden}.fixedcontent1{opacity:0;transform:translateY(50px);will-change:opacity,transform;padding:40px 0;display:flex;height:100vh}.fixedimg1{transform:scale(.55);will-change:transform;background-size:cover;background-position:center;width:100%;height:100%;text-align:center;position:relative;top:80px}.fixedimg1 video{width:100%;height:100%;object-fit:cover;border-radius:25px}#header.showmenu{opacity:1!important;transform:translateY(0)!important;pointer-events:auto}.f_1,.f_2{transition:transform 1s cubic-bezier(.25,.8,.25,1),opacity 1s ease-in-out}.hidetitle .f_1{transform:translateX(-150%);opacity:0}.hidetitle .f_2{transform:translateX(150%);opacity:0}#header.hide{opacity:0!important;transform:translateY(-100%);pointer-events:none}.nav-link{position:relative;overflow:hidden;background-color:#fff0;color:#000}.nav-link .progress-fill{content:"";position:absolute;left:0;bottom:-2px;height:3px;width:0%;background-color:#73C204;z-index:0;transition:width 0s;border-radius:50px}.nav-link.active .progress-fill{animation:fillProgress 5s linear forwards}@keyframes fillProgress{0%{width:0%}100%{width:100%}}.nav-link>h3{position:relative;z-index:1;margin:0}.head_01{font-size:20px;color:#b5b5b5;font-weight:400;margin-bottom:40px}.seo_box p{margin-bottom:15px}