::placeholder{color:#000;opacity:1}::-ms-input-placeholder{color:#000}a,button{border:1px solid transparent;box-sizing:border-box}a:focus,button:focus{border:1px dotted #000 !important}.no-text{font-size:0 !important}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1300px;margin:auto;position:relative;padding:0 20px}html{box-sizing:border-box}html.noscroll{overflow:hidden}html.open{overflow:hidden}html.open header{position:fixed;height:100%;overflow:scroll;background:#FFFFFF}html.open header .header-wrapper{flex-wrap:wrap}html.open header .header-wrapper .header-btn{background-image:url(/img/button_menu_close.svg)}html.open header .header-wrapper .header-container{display:block}body{position:relative;min-width:480px}#announcement{position:absolute;top:0;left:0;right:0;background:#ffef8b;padding-block:18px;z-index:50}#announcement .wrapper{max-width:1640px;margin:auto;position:relative;padding-left:20px;padding-right:50px;box-sizing:border-box}#announcement .wrapper a,#announcement .wrapper p{display:block;font-size:16px;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}#announcement .wrapper button{position:absolute;top:4px;right:20px;width:19px;height:19px;background:url(/img/button_menu_close.svg) no-repeat center}#announcement+header{top:60px}#announcement+header+#content{margin-top:60px}header,#content,footer{width:100%;float:left;clear:both}header{position:absolute;top:0;left:0;z-index:100}header .header-wrapper{max-width:1600px;margin:auto;padding:17px 20px 0;display:flex;justify-content:space-between}header .header-wrapper .logo{align-self:flex-start;display:inline-flex;align-items:center;gap:18px;position:relative}header .header-wrapper .logo img{height:auto}header .header-wrapper .logo img.main{width:220px}header .header-wrapper .logo img.anniversary{width:126px}header .header-wrapper .logo:before{content:'';position:absolute;top:1px;left:225px;background:#9ebaae;width:2px;height:62px}header .header-wrapper #skip{position:absolute;left:25%;top:50%;width:0;height:0;overflow:hidden;font-size:17px;line-height:40px;background-color:#fff;color:#000;z-index:1;border:0 none;padding:0 20px}header .header-wrapper #skip:focus{width:auto;height:auto;border:2px solid #000 !important}header .header-wrapper .header-btn{display:none;width:60px;height:60px;background:#ffe95c url(/img/button_menu.svg) no-repeat center;box-shadow:0px 0px 15px rgba(0,0,0,0.16);border-radius:50%;margin-top:6px;margin-right:10px;transform:rotate(90deg)}header .header-wrapper .header-container{text-align:right;padding-top:14px}header .header-wrapper .header-container .top-container{display:flex;justify-content:end;align-items:center}header .header-wrapper .header-container .top-container nav{display:inline-flex;gap:25px;padding-right:20px}header .header-wrapper .header-container .top-container nav a{font-size:16px;font-weight:500;padding-block:5.5px;position:relative}header .header-wrapper .header-container .top-container nav a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#20744A;transition:.2s}header .header-wrapper .header-container .top-container nav a.current,header .header-wrapper .header-container .top-container nav a:hover{color:#00593C}header .header-wrapper .header-container .top-container nav a.current:after,header .header-wrapper .header-container .top-container nav a:hover:after{width:100%}header .header-wrapper .header-container .top-container .lang,header .header-wrapper .header-container .top-container .resizeBtnSet{position:relative;padding-inline:20px}header .header-wrapper .header-container .top-container .lang:before,header .header-wrapper .header-container .top-container .resizeBtnSet:before{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;height:15px;margin:auto;background:#000}header .header-wrapper .header-container .top-container .lang a{display:block;border-radius:50%;border:1px solid #d6d6d6;width:40px;height:40px;box-sizing:border-box;text-align:center;font-size:14px;line-height:38px;transition:.2s}header .header-wrapper .header-container .top-container .lang a:hover{background:#ADDCC4;border-color:#6FAB98}header .header-wrapper .header-container .top-container .resizeBtnSet ul{display:inline-flex;gap:3px}header .header-wrapper .header-container .top-container .resizeBtnSet ul li{list-style:none}header .header-wrapper .header-container .top-container .resizeBtnSet ul li button{background:#fff;border-radius:50%;border:1px solid #d6d6d6;width:40px;height:40px;box-sizing:border-box;text-align:center;transition:.2s}header .header-wrapper .header-container .top-container .resizeBtnSet ul li.small button span{font-size:14px}header .header-wrapper .header-container .top-container .resizeBtnSet ul li.default button span{font-size:18px;line-height:14px}header .header-wrapper .header-container .top-container .resizeBtnSet ul li.large button span{font-size:20px;line-height:13px}header .header-wrapper .header-container .top-container .resizeBtnSet ul li.selected button,header .header-wrapper .header-container .top-container .resizeBtnSet ul li:hover button{background:#ADDCC4;border-color:#6FAB98}header .header-wrapper .header-container .top-container .search{position:relative;width:238px}header .header-wrapper .header-container .top-container .search input{width:100%;height:40px;border:1px solid #d6d6d6;box-sizing:border-box;border-radius:20px;padding-left:20px;padding-right:52px;font-size:15px;color:#939393}header .header-wrapper .header-container .top-container .search button{position:absolute;top:0;right:12px;bottom:0;background:url(/img/icon_search.svg);width:40px;height:40px}header .header-wrapper .header-container .bottom-container{margin-top:17px}header .header-wrapper .header-container .bottom-container>ul{display:flex;justify-content:end;gap:50px}header .header-wrapper .header-container .bottom-container>ul li{position:relative;list-style:none}header .header-wrapper .header-container .bottom-container>ul>li{padding-bottom:22px}header .header-wrapper .header-container .bottom-container>ul>li>a{font-size:18px;font-weight:500;transition:.2s}header .header-wrapper .header-container .bottom-container>ul>li ul{position:absolute;top:100%;left:50%;transform:scale(0) translate(-50%, 0);width:237px;padding-top:20px;padding-bottom:22px;box-sizing:border-box;background:#F6F8F7;border:1px dashed #addcc4;border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0.16);text-align:left;transition:.5s;transform-origin:top left}header .header-wrapper .header-container .bottom-container>ul>li ul li a{display:block;font-size:16px;padding-left:45px;padding-right:20px}header .header-wrapper .header-container .bottom-container>ul>li ul li a.current,header .header-wrapper .header-container .bottom-container>ul>li ul li a:hover{color:#20744A}header .header-wrapper .header-container .bottom-container>ul>li ul li+li{margin-top:16px}header .header-wrapper .header-container .bottom-container>ul>li ul li:before{content:'';position:absolute;top:13px;left:0;width:25px;background:#ADDCC4;height:1px}header .header-wrapper .header-container .bottom-container>ul>li ul:before{content:'';position:absolute;top:-13px;left:0;right:0;margin:auto;width:15px;height:13px;background:url(/img/arrow_submenu.svg) no-repeat center}header .header-wrapper .header-container .bottom-container>ul>li.current>a,header .header-wrapper .header-container .bottom-container>ul>li:hover>a,header .header-wrapper .header-container .bottom-container>ul>li.show>a{color:#00593C}header .header-wrapper .header-container .bottom-container>ul>li:hover ul,header .header-wrapper .header-container .bottom-container>ul>li.show ul{transform:scale(1) translate(-50%, 0)}header .header-wrapper .header-container .bottom-container>ul>li:first-child,header .header-wrapper .header-container .bottom-container>ul>li:last-child{display:none}header ::placeholder{color:#939393;opacity:1}header ::-ms-input-placeholder{color:#939393}#content{min-height:500px;overflow:hidden;position:relative}#content #inner-banner{margin-top:167px;background:#E7F5EE;position:relative}#content #inner-banner .container{height:250px;display:flex;align-items:center;justify-content:space-between}#content #inner-banner .container:before{content:'';position:absolute;top:0;bottom:0;right:calc(100% + 130px);width:1000%;background:#ADDCC4}#content #inner-banner .section-title{position:relative}#content #inner-banner .section-title h1{font-size:50px;color:#293A4D;position:relative}#content #inner-banner .section-title:before{content:'';position:absolute;left:-75px;top:50%;transform:translate(0, -50%);background:url(/img/bg_heading.png) no-repeat center / 100% 100%;width:159px;height:158px}#content #inner-banner .banner-container{position:relative;max-width:694px;width:100%}#content #inner-banner .banner-container .banner{position:relative;transform:matrix(1, .03, -0.03, 1, 0, 0);box-shadow:0px 0px 20px rgba(0,0,0,0.16);border-radius:90px;overflow:hidden}#content #inner-banner .banner-container .banner img{width:100%;height:auto}#content #inner-banner .banner-container .banner:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;border:10px solid #fff;border-radius:90px}#content #inner-banner .banner-container .y-bubble{position:absolute;right:-14px;bottom:-30px;background:url(/img/image_bubble_2.svg) no-repeat center / 100% 100%;width:74px;height:80px}#content #inner-banner .banner-container .y-bubble .back{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url(/img/button_detail.svg) no-repeat center;transform:scaleX(-1);width:60px;height:60px;z-index:1}#content #inner-banner .banner-container:after{content:'';position:absolute;top:-3px;left:-32px;background:url(/img/image_bubble_1.svg) no-repeat center / 100% 100%;width:64px;height:63px}#content .page-wrapper{position:relative;padding-top:23px;padding-bottom:100px}#content .page-wrapper #navigation{display:flex;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:73px}#content .page-wrapper #navigation a{font-size:14px;color:#393939}#content .page-wrapper #navigation span{border-radius:50%;width:7px;height:7px;border:1px solid #20744a;box-sizing:border-box}#content .page-wrapper .page-top-content-container{position:relative;margin-bottom:80px}#content .page-wrapper .page-top-content-container:has(>.container>.page-top-content){padding-top:35px}#content .page-wrapper .page-top-content-container:has(>.container>.page-top-content):after{content:'';position:absolute;top:18px;right:0;background:url(/img/image_bg_4.svg);width:208px;height:236px}#content .page-wrapper .page-top-content-container .page-top-content{position:relative;background:url(/img/bg_text.png);box-shadow:0px 0px 10px rgba(0,0,0,0.05);border-radius:20px 0px 0px 20px;min-height:240px}#content .page-wrapper .page-top-content-container .page-top-content .subtitle{top:-37px;margin-bottom:-37px}#content .page-wrapper .page-top-content-container .page-top-content .wrapper{display:flex;flex-wrap:wrap;gap:53px;padding:45px 0 50px 50px;position:relative;z-index:1}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>figure{max-width:485px;width:100%;transform:scale(1.1) matrix(1, -0.02, .02, 1, 0, 0);border-radius:30px;box-shadow:0px 0px 10px rgba(0,0,0,0.16);overflow:hidden;align-self:flex-start;opacity:0;transition:transform .5s,opacity .2s}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>figure img{width:100%;height:auto}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>figure:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;box-sizing:border-box;border:10px solid #fff;border-radius:30px}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>figure+.editor{width:calc(100% - 538px)}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>figure.show{transform:scale(1) matrix(1, -0.02, .02, 1, 0, 0);opacity:1}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>.editor{width:100%}#content .page-wrapper .page-top-content-container .page-top-content:before{content:'';position:absolute;top:0;bottom:0;left:100%;width:1000%;background:url(/img/bg_text.png);box-shadow:0px 0px 10px rgba(0,0,0,0.05);-webkit-clip-path:inset(-10px -10px -10px 0px);clip-path:inset(-10px -10px -10px 0px)}#content .page-wrapper .radio{display:block;font-size:18px;position:relative;padding-left:46px;line-height:28px}#content .page-wrapper .radio:before{content:'';position:absolute;left:0;border-radius:50%;width:28px;height:28px;background:#E7E7E7}#content .page-wrapper .radio.checked:after{content:'';position:absolute;left:5px;border-radius:50%;width:18px;height:18px;background:#20744A}#content .page-wrapper .radio.error:before{background:#ffa144}#content .page-wrapper .bottom-content{background:#F3FAF6;padding:48px 50px;border-radius:60px;margin-top:80px}#content .page-wrapper .loading{display:none;background:url(/img/loading.svg) no-repeat center,url(/img/loading_base.svg) no-repeat center;width:80px;height:80px;margin:40px auto 0;animation:rotate 1s linear infinite}#content .page-wrapper .no-results{text-align:center;line-height:300px;font-size:25px;font-weight:800}#content .page-wrapper:before,#content .page-wrapper:after{content:'';position:absolute;z-index:-1}#content .page-wrapper:before{left:0;top:-47px;background:url(/img/image_bg_3.svg);width:390px;height:312px}#content .page-wrapper.dot-line:after{right:0;top:-52px;background:url(/img/image_bg_5.svg);width:1424px;height:1594px}#content .select{display:none;width:100%;position:relative;z-index:1}#content .select .select-input{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;background:#fff;border:1px solid #00593c;font-size:22px;border-radius:25px;padding:9px 75px 9px 34px;box-sizing:border-box}#content .select .select-input:after{content:'';position:absolute;top:0;right:30px;bottom:0;margin:auto;background:url(/img/arrow_select.png) no-repeat center;width:12px;height:22px;transform:rotate(90deg)}#content .select .select-container{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;max-height:300px;overflow:auto;border-radius:0 0 25px 25px;border:1px solid #00593c;border-top:0}#content .select .select-container div{font-size:22px;padding:9px 34px}#content .select .select-container div:hover{background:#ffe95c}#content .select.select-fix .select-input{border-radius:25px 25px 0 0}#content .select.select-fix .select-input:after{transform:rotate(-90deg)}#content .subtitle{position:relative;font-size:50px;font-weight:600;color:#293A4D;letter-spacing:1.5px;padding-left:23px;padding-bottom:14px;margin-bottom:40px;z-index:1}#content .subtitle:before,#content .subtitle:after{content:'';position:absolute;z-index:-1}#content .subtitle:before{left:0;top:0;background:url(/img/image_title_qo.svg) no-repeat center;width:43px;height:30px}#content .subtitle:after{left:29px;bottom:0;background:url(/img/image_title_line.svg) no-repeat center;width:153px;height:12px}#content .thumbnail-list{display:flex;flex-wrap:wrap;gap:120px 98px;padding-top:10px}#content .thumbnail-list>*{width:calc((100% - 196px) / 3);position:relative;opacity:0;transition:.5s;transform:translateY(20px)}#content .thumbnail-list>* figure{position:relative}#content .thumbnail-list>* figure img{position:relative;width:100%;height:auto;transform:matrix(1, .03, -0.03, 1, 0, 0);box-shadow:0px 0px 20px rgba(0,0,0,0.16);border-radius:30px}#content .thumbnail-list>* figure:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;transform:matrix(1, -0.09, .09, 1, 0, 0);border-radius:30px}#content .thumbnail-list>* .info{margin:35px 10px 0}#content .thumbnail-list>* .info time{display:block;font-size:16px;color:#20744A;margin-bottom:10px}#content .thumbnail-list>* .info .title{font-size:18px;line-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}#content .thumbnail-list>*:nth-child(3n+2){margin-top:30px}#content .thumbnail-list>*:nth-child(3n+2) figure img{transform:matrix(1, -0.03, .03, 1, 0, 0)}#content .thumbnail-list>*:nth-child(3n+2) figure:before{transform:matrix(-1, -0.09, .09, -1, 0, 0)}#content .thumbnail-list>*:nth-child(4n+1) figure:before{background:#FFEF8B}#content .thumbnail-list>*:nth-child(4n+2) figure:before{background:#FFBBC2}#content .thumbnail-list>*:nth-child(4n+3) figure:before{background:#9EDEB5}#content .thumbnail-list>*:nth-child(4n) figure:before{background:#C5F5FF}#content .thumbnail-list>*.show{opacity:1;transform:translateY(0)}#content .row-list a{display:block;background:#F3FAF6;border-radius:30px;position:relative;padding:26px 135px 30px 46px;opacity:0;transition:.5s;transform:translateY(20px)}#content .row-list a time{display:block;font-size:16px;margin-bottom:10px}#content .row-list a p{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;font-size:20px;font-weight:bold;color:#20744A}#content .row-list a:after{content:'';position:absolute;top:0;right:30px;bottom:0;margin:auto;width:60px;height:60px;background:#ffe95c url(/img/icon_detail.svg) no-repeat center;border-radius:50%;transform:rotate(-90deg)}#content .row-list a+a{margin-top:12px}#content .row-list a:nth-child(4n+1){background:#F3FAF6}#content .row-list a:nth-child(4n+2){background:#ECF9FF}#content .row-list a:nth-child(4n+3){background:#FFF7F7}#content .row-list a:nth-child(4n){background:#FFFEEC}#content .row-list a.show{opacity:1;transform:translateY(0)}#content .detail-page .detail-content>time{display:block;font-size:16px;margin-bottom:17px}#content .detail-page .detail-content>h2{font-size:26px;color:#20744A}#content .detail-page .detail-content .editor{margin-top:60px}#content form .form-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;margin-top:40px}#content form .form-container .verify{display:inline-flex;flex-wrap:wrap;align-items:center}#content form .form-container .verify #refresh{background:url(/img/loading_verify.svg) no-repeat center;width:36px;height:27px;margin-left:10px;margin-right:12px}#content form .form-container .verify input{width:198px;height:45px;background:#F7F7F7;border-radius:23px;border:1px solid #e7e7e7;box-sizing:border-box;padding-inline:20px;font-size:15px}#content form .form-container .verify input.error{border-color:#ffa144}#content form .form-container .btns{display:inline-flex;gap:27px}#content form .form-container .btns button{width:192px;height:50px;border-radius:23px;font-size:18px;font-weight:500}#content form .form-container .btns button#reset{background:#E2E2E2}#content form .form-container .btns button#submit{background:#ADDCC4}#content:before,#content:after{content:'';position:absolute;left:0;right:0;height:920px;background:url(/img/bg_image.jpg);z-index:-2}#content:before{top:0}#content:after{top:845px}footer{position:relative}footer .top-wrapper{background:#E7F5EE;padding-block:38px;position:relative;overflow:hidden;border-top:3px solid #75b896}footer .top-wrapper .top-container{display:flex;flex-wrap:wrap;gap:58px;align-items:center;justify-content:space-between}footer .top-wrapper .top-container .logo{width:240px}footer .top-wrapper .top-container .logo img{width:100%;height:auto}footer .top-wrapper .top-container .social{display:inline-flex;gap:15px}footer .top-wrapper .top-container .social>*{border-radius:50%;width:48px;height:48px;background:#20744A;overflow:hidden}footer .top-wrapper .middle-container{margin-top:34px;display:flex;flex-wrap:wrap;gap:18px 138px;position:relative;z-index:1}footer .top-wrapper .middle-container nav{display:inline-flex;gap:60px;width:calc(100% - 538px);margin-top:5px}footer .top-wrapper .middle-container nav>ul{width:calc(100% - 120px / 3)}footer .top-wrapper .middle-container nav>ul li{list-style:none}footer .top-wrapper .middle-container nav>ul li a{display:block}footer .top-wrapper .middle-container nav>ul>li{margin-bottom:33px}footer .top-wrapper .middle-container nav>ul>li>a{font-size:18px;font-weight:bold;color:#00593C}footer .top-wrapper .middle-container nav>ul>li ul{margin-top:7px}footer .top-wrapper .middle-container nav>ul>li ul li{position:relative;padding-left:13px}footer .top-wrapper .middle-container nav>ul>li ul li a{font-size:15px}footer .top-wrapper .middle-container nav>ul>li ul li:before{content:'';position:absolute;left:0;top:9px;border-radius:50%;width:4px;height:4px;background:#20744A}footer .top-wrapper .middle-container nav>ul>li ul li+li{margin-top:5px}footer .top-wrapper .middle-container nav>ul>li:last-child{margin:0}footer .top-wrapper .middle-container nav>ul>li.m-only{display:none}footer .top-wrapper .middle-container #subscribe{width:400px}footer .top-wrapper .middle-container #subscribe h2{font-size:40px;color:#293A4D}footer .top-wrapper .middle-container #subscribe p{font-size:20px;color:#293A4D;margin-top:10px;margin-bottom:27px}footer .top-wrapper .middle-container #subscribe .form-container{display:flex;flex-wrap:wrap;gap:12px}footer .top-wrapper .middle-container #subscribe .form-container input{width:calc((100% - 12px) / 2);height:45px;background:#fff;border-radius:23px;border:1px solid #e7e7e7;box-sizing:border-box;padding-inline:20px;font-size:15px}footer .top-wrapper .middle-container #subscribe .form-container input:last-child{width:100%}footer .top-wrapper .middle-container #subscribe .form-container input.error{border-color:#ffa144}footer .top-wrapper .middle-container #subscribe .form-container ::placeholder{color:#000;opacity:1}footer .top-wrapper .middle-container #subscribe .form-container ::-ms-input-placeholder{color:#000}footer .top-wrapper .middle-container #subscribe .verify{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px}footer .top-wrapper .middle-container #subscribe .verify #refresh{background:url(/img/loading_verify.svg) no-repeat center;width:36px;height:27px;margin-left:10px;margin-right:12px}footer .top-wrapper .middle-container #subscribe .verify input{width:calc(100% - 131px);height:45px;background:#fff;border-radius:23px;border:1px solid #e7e7e7;box-sizing:border-box;padding-inline:20px;font-size:15px}footer .top-wrapper .middle-container #subscribe .verify input.error{border-color:#ffa144}footer .top-wrapper .middle-container #subscribe .checkbox{display:block;padding-left:45px;font-size:15px;position:relative;margin-top:17px}footer .top-wrapper .middle-container #subscribe .checkbox:before{content:'';position:absolute;top:0;left:0;width:28px;height:28px;background-color:#fff;background-repeat:no-repeat;background-position:center;box-sizing:border-box;border:1px solid #e7e7e7}footer .top-wrapper .middle-container #subscribe .checkbox.checked:before{background-image:url(/img/icon_checked.svg)}footer .top-wrapper .middle-container #subscribe #submit{width:100%;height:50px;background:#ADDCC4;border-radius:23px;font-size:18px;font-weight:500;margin-top:17px}footer .top-wrapper .middle-container #subscribe .message{text-align:center;font-size:20px;color:#293A4D;margin-top:50px}footer .top-wrapper .bottom-container{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;position:relative;z-index:1}footer .top-wrapper .bottom-container *{font-size:14px}footer .top-wrapper .bottom-container nav{display:inline-flex;gap:20px}footer .top-wrapper .bottom-container nav a:nth-child(2){position:relative}footer .top-wrapper .bottom-container nav a:nth-child(2):before{content:'';position:absolute;left:-11px;top:0;bottom:0;margin:auto;width:2px;height:15px;background:#000}footer .top-wrapper:before,footer .top-wrapper:after{content:'';position:absolute;left:0}footer .top-wrapper:before{top:142px;background:url(/img/bg_footer_house.svg) no-repeat center;width:679px;height:491px}footer .top-wrapper:after{bottom:7px;right:0;background:url(/img/line_house.svg) no-repeat center;height:85px}footer .bottom-wrapper{padding-block:22px;display:flex;flex-wrap:wrap;gap:50px;justify-content:center}#back-to-top{opacity:0;position:fixed;top:auto;right:17px;bottom:12px;width:80px;height:80px;background:#ededed url(/img/button_back_top.svg) no-repeat center;border-radius:50%;box-shadow:0px 0px 15px rgba(0,0,0,0.16);transition:opacity .2s;z-index:50}#floating{position:fixed;right:17px;bottom:102px;width:105px;z-index:50}#floating>*{display:block;margin-top:6px;position:relative;opacity:0;transform:translateX(120%);transition:.5s}#floating>* .button{display:block;width:105px;height:104px;background-color:unset;background-repeat:no-repeat;background-position:center}#floating>* .button label{position:absolute;bottom:22px;left:0;right:0;text-align:center;font-size:15px;font-weight:500;cursor:pointer}#floating>*.hotline .button{background-image:url(/img/floating_icon_contact.png)}#floating>*.hotline .wrapper{position:absolute;top:-3px;right:calc(100% + 60px);width:366px;background:#ADDCC4;box-shadow:0px 0px 30px rgba(0,0,0,0.3);border-radius:39px;box-sizing:border-box;padding:16px;opacity:0;clip-path:circle(20% at 100% 50%);transform:translate(5%, 0);transition:transform 1s,opacity .5s,clip-path 1s;pointer-events:none}#floating>*.hotline .wrapper .close{content:'';position:absolute;top:-35px;right:-11px;width:60px;height:60px;border-radius:50%;background:#ffe95c url(/img/button_menu_close.svg) no-repeat center;box-shadow:0px 0px 15px rgba(0,0,0,0.16)}#floating>*.hotline .wrapper a{display:block;position:relative;background:#fff;border:1px solid #707070;border-radius:44px;padding:16px 21px 13px 97px}#floating>*.hotline .wrapper a label{font-size:16px;font-weight:bold;color:#20744A}#floating>*.hotline .wrapper a p{font-size:26px;color:#313131}#floating>*.hotline .wrapper a:before{content:'';position:absolute;border-radius:50%;top:12px;left:21px;width:64px;height:64px;background-color:#E7F5EE;background-position:center;background-repeat:no-repeat}#floating>*.hotline .wrapper a.tel1:before{background-image:url(/img/icon_contact_ladies.svg)}#floating>*.hotline .wrapper a.tel2:before{background-image:url(/img/icon_contact_men.svg)}#floating>*.hotline .wrapper a.tel3:before{background-image:url(/img/icon_contact_children.svg)}#floating>*.hotline .wrapper a+a{margin-top:10px}#floating>*.hotline .wrapper:before{content:'';position:absolute;top:17px;right:-49px;background:url(/img/arrow_floating_contact_bubble.svg) no-repeat center;width:63.5px;height:61px}#floating>*.hotline.open .wrapper,#floating>*.hotline.w-show .wrapper{opacity:1;transform:none;clip-path:circle(200% at 100% 50%);pointer-events:unset}#floating>*.whatsapp .button{background-image:url(/img/floating_icon_whatsapp.png)}#floating>*.donate .button{background-image:url(/img/floating_icon_donation.png)}#floating>*.subscribe .button{background-image:url(/img/floating_icon_subscrip.png)}#floating>*.show{transform:translateX(0);opacity:1}#lightbox{display:none;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;box-sizing:border-box;padding:0 20px;z-index:200;overflow-y:scroll;overflow-x:hidden}#lightbox .lightbox-wrapper{position:relative;max-width:1150px;width:100%;margin:auto;padding-block:163px}#lightbox .lightbox-wrapper .close{position:absolute;top:-73px;right:0;width:60px;height:60px;background:#ffe95c url(/img/button_menu_close.svg) no-repeat center;border-radius:50%;box-shadow:0px 0px 15px rgba(0,0,0,0.16);z-index:1}#lightbox .lightbox-wrapper .lightbox-container{position:relative;background:#fff;box-shadow:0px 0px 30px rgba(0,0,0,0.16);border:1px solid #000;border-radius:20px;padding:50px 40px}#lightbox .lightbox-wrapper .lightbox-container:has(>#home-channel>.video),#lightbox .lightbox-wrapper .lightbox-container:has(>#home-channel>.audio),#lightbox .lightbox-wrapper .lightbox-container:has(>#channel>.video),#lightbox .lightbox-wrapper .lightbox-container:has(>#channel>.audio){background:none;padding:0;border:0;box-shadow:none}#lightbox .lightbox-wrapper .lightbox-container>div{margin:auto}#lightbox .lightbox-wrapper .lightbox-container>div>article{margin-inline:50px}#lightbox .lightbox-wrapper .lightbox-container .audio{text-align:center}#lightbox .lightbox-wrapper .lightbox-container .audio img{margin-bottom:50px}#lightbox .lightbox-wrapper .lightbox-container .audio audio{width:100%}#lightbox .lightbox-wrapper .lightbox-container .video{position:relative}#lightbox .lightbox-wrapper .lightbox-container .video img{width:100%;height:auto}#lightbox .lightbox-wrapper .lightbox-container .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#lightbox:before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:#ADDCC4;opacity:0.8}#lightbox.show{display:flex}@media screen and (max-width:1600px){#content .page-wrapper .page-top-content-container:after{display:none}}@media screen and (max-width:1199px){header .header-wrapper{padding-top:24px}header .header-wrapper .logo{gap:16px}header .header-wrapper .logo img.main{width:182px}header .header-wrapper .logo img.anniversary{width:104px}header .header-wrapper .logo:before{left:186px;width:1px;height:51px}header .header-wrapper .header-btn{display:block}header .header-wrapper .header-container{display:none;width:100%;padding-top:33px;padding-bottom:100px;text-align:left}header .header-wrapper .header-container .top-container{flex-wrap:wrap;justify-content:center}header .header-wrapper .header-container .top-container nav{display:none}header .header-wrapper .header-container .top-container .lang:before{display:none}header .header-wrapper .header-container .top-container .search{width:100%;margin-top:13px}header .header-wrapper .header-container .bottom-container{margin-top:23px}header .header-wrapper .header-container .bottom-container>ul{display:block}header .header-wrapper .header-container .bottom-container>ul>li{display:block !important;padding:0;border-bottom:1px solid #707070}header .header-wrapper .header-container .bottom-container>ul>li>a{display:block;font-size:22px;font-weight:normal;padding-block:15px;padding-right:10px}header .header-wrapper .header-container .bottom-container>ul>li>a:has(+ul){position:relative}header .header-wrapper .header-container .bottom-container>ul>li>a:has(+ul):after{content:'';position:absolute;top:30px;right:0;background:url(/img/arrow_pulldown_menu.svg) no-repeat center;width:10px;height:6px}header .header-wrapper .header-container .bottom-container>ul>li ul{display:none;position:unset;transform:scale(1) !important;width:100%;padding-top:0;padding-bottom:15px;background:none;border:0;box-shadow:none}header .header-wrapper .header-container .bottom-container>ul>li ul li a{font-size:18px;padding-right:0}header .header-wrapper .header-container .bottom-container>ul>li ul li+li{margin-top:14px}header .header-wrapper .header-container .bottom-container>ul>li ul:before{display:none}header .header-wrapper .header-container .bottom-container>ul>li.open>a{color:#20744A}header .header-wrapper .header-container .bottom-container>ul>li.open>a:after{transform:scaleY(-1)}header .header-wrapper .header-container .bottom-container>ul>li.open ul{display:block}#content #inner-banner{margin-top:128px}#content #inner-banner .container{flex-flow:column;align-items:start;height:auto}#content #inner-banner .section-title{order:1;margin:50px 0 70px 70px}#content #inner-banner .banner-container{margin:auto}#content .page-wrapper{padding-bottom:140px}#content .page-wrapper .page-top-content-container .page-top-content .wrapper{padding-left:20px}#content .page-wrapper .page-top-content-container .page-top-content .wrapper>figure{margin:auto}#content .page-wrapper .page-top-content-container .page-top-content .wrapper .editor{width:100% !important}#content .page-wrapper .select{display:block}#content .page-wrapper:before{display:none}#content .thumbnail-list{column-gap:49px}#content .thumbnail-list>*{width:calc((100% - 98px) / 3)}footer{padding-bottom:77px}footer .top-wrapper{padding-bottom:35px}footer .top-wrapper .middle-container{margin-top:33px}footer .top-wrapper .middle-container nav{width:680px;gap:20px}footer .top-wrapper .middle-container nav>ul{width:calc((100% - 40px) / 3)}footer .top-wrapper .middle-container #subscribe h2{font-size:30px}footer .top-wrapper .middle-container #subscribe p{font-size:18px;margin-top:15px}footer .top-wrapper .bottom-container{margin-top:77px}footer .top-wrapper:before{top:auto;bottom:60px;left:auto;right:-360px}footer .top-wrapper:after{bottom:86px;background-position:left 15.4% center}footer .bottom-wrapper{column-gap:40px}#back-to-top{bottom:200px;right:20px}#floating{right:0;bottom:0;left:0;width:100%;display:flex;justify-content:center;gap:10px;padding-block:12px}#floating>*{margin-top:0}#floating>* .button{display:flex;align-items:center;justify-content:center;gap:8px;width:173px;height:54px;background-size:100% 100%}#floating>* .button span{background-repeat:no-repeat;background-position:center}#floating>* .button label{position:unset}#floating>*.hotline .button{background-image:url(/img/floating_icon_contact_t.png);height:56px}#floating>*.hotline .button span{background-image:url(/img/floating_icon_contact_t.svg);width:28px;height:28px}#floating>*.hotline .wrapper{top:auto;bottom:calc(100% + 60px);left:0;right:auto;transform:translate(0, 5%);clip-path:circle(20% at 50% 100%)}#floating>*.hotline .wrapper:before{top:auto;right:auto;bottom:-45px;left:17px;transform:rotate(90deg)}#floating>*.hotline.open .wrapper,#floating>*.hotline.w-show .wrapper{transform:none;clip-path:circle(200% at 50% 100%)}#floating>*.whatsapp .button{background-image:url(/img/floating_icon_whatsapp_t.png)}#floating>*.whatsapp .button span{background-image:url(/img/floating_icon_whatsapp_t.svg);width:33px;height:33px}#floating>*.donate .button{background-image:url(/img/floating_icon_donation_t.png)}#floating>*.donate .button span{background-image:url(/img/floating_icon_donation_t.svg);width:37px;height:30px}#floating>*.subscribe .button{background-image:url(/img/floating_icon_subscrip_t.png);height:56px}#floating>*.subscribe .button span{background-image:url(/img/floating_icon_subscrip_t.svg);width:27px;height:26px}#floating:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg, #e7f5ee 0%, #eef9ff 100%);box-shadow:0px 0px 20px rgba(0,0,0,0.16);opacity:0.86}}@media screen and (max-width:767px){#content #inner-banner .banner-container:after{left:-18px}#content .thumbnail-list>*{width:100%}footer{padding-bottom:100px}footer .top-wrapper{padding-bottom:40px}footer .top-wrapper .top-container .social{width:100%}footer .top-wrapper .middle-container{margin-top:58px;row-gap:82px}footer .top-wrapper .middle-container nav{width:428px;gap:6px}footer .top-wrapper .middle-container nav>ul{width:calc((100% - 6px) / 2)}footer .top-wrapper .middle-container nav>ul>li.m-only{display:block}footer .top-wrapper .middle-container nav>ul:nth-child(2){display:none}footer .top-wrapper .bottom-container{margin-top:184px}footer .top-wrapper .bottom-container nav{width:100%}footer .top-wrapper:before{bottom:705px;right:-342px}footer .top-wrapper:after{bottom:140px;background-position:left 34.7% center}footer .bottom-wrapper{padding-top:33px;padding-bottom:26px}#back-to-top{bottom:145px}#floating{padding-top:0;padding-bottom:8px;gap:8px}#floating>* .button{width:105px;height:104px}#floating>* .button span{display:none}#floating>* .button label{position:absolute;bottom:24px}#floating>*.hotline .button{background-image:url(/img/floating_icon_contact_m.png);height:106px}#floating>*.whatsapp .button{background-image:url(/img/floating_icon_whatsapp_m.png);width:103px}#floating>*.whatsapp .button label{bottom:22px}#floating>*.donate .button{background-image:url(/img/floating_icon_donation_m.png);width:103px}#floating>*.donate .button label{bottom:22px}#floating>*.subscribe .button{background-image:url(/img/floating_icon_subscrip_m.png);height:106px}#floating:before{top:auto;height:70px}#lightbox .lightbox-wrapper .lightbox-container{padding-inline:20px}#lightbox .lightbox-wrapper .lightbox-container>div>article{margin:0}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#content .control{display:flex;gap:18px}#content .control button{border-radius:50%;width:60px;height:60px;background:#ffe95c url(/img/button_detail.svg) no-repeat center}#content .control button.prev{transform:scaleX(-1)}#content .control button.disable{opacity:0.5}#content .more{display:inline-block;border-radius:50%;width:47px;height:47px;background:#addcc4 url(/img/Home/button_more.svg) no-repeat center;margin-top:24px}#content .slogan{display:inline-block;position:relative;padding-inline:74px}#content .slogan p{font-size:30px;font-weight:500;color:#293A4D;letter-spacing:0.3px;line-height:45px}#content .slogan p:nth-child(2){margin-left:40px}#content .slogan:before,#content .slogan:after{content:'';position:absolute;top:0;width:60px;height:42px;background:url(/img/Home/icon_quote.svg) no-repeat center}#content .slogan:before{left:0}#content .slogan:after{right:0;transform:rotate(180deg)}#content #banner{position:relative;padding-top:80px;padding-bottom:23px;opacity:0;transition:opacity 1s}#content #banner .container{position:absolute;top:0;left:0;right:0;bottom:0}#content #banner .container:before{content:'';position:absolute;right:calc(100% - 79px);top:54%;bottom:0;width:1000%;background:#F3FAF5}#content #banner .banner-wrapper{max-width:1685px;margin:auto;position:relative;z-index:1}#content #banner .banner-wrapper .banner-container{position:relative;width:66%;background:url(/img/Home/banner_home_bg.svg) no-repeat center / 100% 100%;box-sizing:border-box;padding-top:67px;padding-left:42px;padding-bottom:52px}#content #banner .banner-wrapper .banner-container .banner-slider{position:relative;overflow:hidden}#content #banner .banner-wrapper .banner-container .banner-slider .slider{display:inline-flex}#content #banner .banner-wrapper .banner-container .banner-slider .banner-item{position:relative;-webkit-filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));-moz-filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));-ms-filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16));-o-filter:drop-shadow(0px 3px 6px rgba(0,0,0,0.16))}#content #banner .banner-wrapper .banner-container .banner-slider .banner-item img{width:100%;height:auto;-webkit-mask-image:url(/img/Home/banner_home_mask.svg);mask-image:url(/img/Home/banner_home_mask.svg);mask-repeat:no-repeat;mask-size:100%}#content #banner .banner-wrapper .banner-container .banner-slider .banner-item:after{content:'';position:absolute;top:0;left:22px;right:0;bottom:0;background:url(/img/Home/banner_graphic_1.svg) no-repeat center / 100% 100%}#content #banner .banner-wrapper .banner-container .control{position:absolute;bottom:24px;left:0;right:0;justify-content:center;z-index:1}#content #banner .banner-wrapper .banner-container .control .pause{background-image:url(/img/Home/button_pause.svg)}#content #banner .banner-wrapper .banner-container .control .play{display:none;background-image:url(/img/Home/button_play.svg)}#content #banner .banner-wrapper .banner-container:before{content:'';position:absolute;left:-110px;background:url(/img/Home/graphic_deco_curve_2.svg) no-repeat center;width:390px;height:312px;top:83.5%}#content #banner .banner-wrapper .banner-container:after{content:'';position:absolute;right:48px;bottom:-23px;background:url(/img/graphic_illustration_tree.svg) no-repeat center;width:146px;height:208px;z-index:1}#content #banner .banner-wrapper .circles{position:absolute;bottom:113px;right:25.5%;width:119px;height:121px}#content #banner .banner-wrapper .circles .circle1{position:absolute;top:8px;left:-24px;width:71px;height:68px;background:url(/img/image_bubble_1.svg) no-repeat center / 100% 100%}#content #banner .banner-wrapper .circles .circle2{position:absolute;bottom:-15px;right:11px;width:45px;height:44px;background:url(/img/image_bubble_2.svg) no-repeat center / 100% 100%}#content #banner .banner-wrapper .circles:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/Home/image_bg_01.svg) no-repeat center / 100% 100%;opacity:0.2}#content #banner .banner-wrapper .bg-circle{display:none;position:absolute;bottom:-148px;right:-102px;width:269px;height:274px;background:url(/img/Home/image_bg_01.svg) no-repeat center;opacity:0.3}#content #banner .banner-wrapper .banner-slogan{position:absolute;top:38%;right:7.2%;max-width:530px;width:100%}#content #banner .banner-wrapper .banner-slogan .b-slogan{opacity:0;position:absolute;top:0;left:0;right:0;transition:.5s;pointer-events:none}#content #banner .banner-wrapper .banner-slogan .b-slogan p{font-size:50px;font-weight:bold;color:#293A4D;line-height:82px;position:relative;padding:7px 90px 0;text-align:center}#content #banner .banner-wrapper .banner-slogan .b-slogan p:before,#content #banner .banner-wrapper .banner-slogan .b-slogan p:after{content:'';position:absolute;top:0;width:60px;height:42px;background:url(/img/Home/icon_quote.svg) no-repeat center}#content #banner .banner-wrapper .banner-slogan .b-slogan p:before{left:0}#content #banner .banner-wrapper .banner-slogan .b-slogan p:after{right:0;transform:rotate(180deg)}#content #banner .banner-wrapper .banner-slogan .b-slogan:before{content:'';position:absolute;top:-55px;left:36px;right:0;width:269px;height:274px;margin:auto;background:url(/img/Home/image_bg_01.svg) no-repeat center;opacity:0.3}#content #banner .banner-wrapper .banner-slogan .b-slogan.current{opacity:1;pointer-events:unset}#content #banner+#about{margin-top:0}#content #about{position:relative;margin-top:80px}#content #about .bg-l{position:absolute;top:0;bottom:-73px;right:calc(100% - 79px);width:1000%;background:#F3FAF5;z-index:-1}#content #about .info{width:58%;padding-top:40px;padding-bottom:112px;position:relative}#content #about .info .home-subtitle{position:relative;font-size:60px;font-weight:600;color:#293A4D;padding:71px 0 31px 211px;margin-bottom:40px;transition:clip-path 2s,opacity 2s;clip-path:circle(0% at 0% 50%);opacity:0}#content #about .info .home-subtitle span{color:#20744A}#content #about .info .home-subtitle:before,#content #about .info .home-subtitle:after{content:'';position:absolute;bottom:0}#content #about .info .home-subtitle:before{left:0;background:url(/img/graphic_illustration_house.svg) no-repeat center;width:171px;height:190px}#content #about .info .home-subtitle:after{left:179px;right:0;height:2px;background:url(/img/dottedline_repeatable.svg)}#content #about .info .editor{margin-right:45px}#content #about .image{position:absolute;bottom:-83px;right:0;z-index:-1;opacity:0;transition:3s}#content #about .image figure{position:relative}#content #about .image figure:before,#content #about .image figure:after{content:'';position:absolute;left:0;right:0}#content #about .image figure:before{top:0;height:162px;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%)}#content #about .image figure:after{bottom:0;height:255px;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%)}#content #about .image:after{content:'';position:absolute;top:0;left:0;bottom:0;width:388px;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%)}#content #about.animate .info .home-subtitle{clip-path:circle(200% at 0% 50%);opacity:1}#content #about.animate .image{opacity:1}#content #services{position:relative}#content #services .slogan{z-index:1;transition:clip-path 2s,opacity 2s;opacity:0;clip-path:circle(0% at 0% 50%)}#content #services .slogan p:nth-child(2){font-size:40px;letter-spacing:0.4px;margin-top:11px}#content #services .wrapper{position:relative;padding-top:66px;padding-bottom:68px;margin-top:-18px}#content #services .wrapper .bg{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/img/Home/img_bg_texture_green_desk.jpg)}#content #services .wrapper .bg:before,#content #services .wrapper .bg:after{content:'';position:absolute;top:0;bottom:0;background:url(/img/Home/img_bg_texture_green_desk.jpg)}#content #services .wrapper .bg:before{right:100%;width:1000%}#content #services .wrapper .bg:after{left:100%;width:150px}#content #services .wrapper .services{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:60px calc((100% - 1240px) / 3);z-index:1}#content #services .wrapper .services a{display:block;max-width:310px;width:100%;text-align:center;align-self:flex-start}#content #services .wrapper .services a .image{margin-bottom:23px;position:relative;width:310px;height:349px;background-repeat:no-repeat;background-position:center;background-size:100% 100%}#content #services .wrapper .services a .image:before,#content #services .wrapper .services a .image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:245px;height:245px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:100% 100%}#content #services .wrapper .services a .image[data-id="1"]{background-image:url(/img/Services/graphic_service1_bg.svg)}#content #services .wrapper .services a .image[data-id="1"]:before{background-image:url(/img/Services/graphic_service1_people.svg)}#content #services .wrapper .services a .image[data-id="1"]:after{background-image:url(/img/Services/graphic_service1_line.svg);height:0;transition:1s}#content #services .wrapper .services a .image[data-id="1"].animate:after{height:245px}#content #services .wrapper .services a .image[data-id="2"]{background-image:url(/img/Services/graphic_service2_bg.svg)}#content #services .wrapper .services a .image[data-id="2"]:before{background-image:url(/img/Services/graphic_service2_line.svg);height:0;transition:1s}#content #services .wrapper .services a .image[data-id="2"]:after{background-image:url(/img/Services/graphic_service2_people.svg)}#content #services .wrapper .services a .image[data-id="2"].animate:before{height:245px}#content #services .wrapper .services a .image[data-id="3"]{background-image:url(/img/Services/graphic_service3_bg.svg)}#content #services .wrapper .services a .image[data-id="3"]:before{background-image:url(/img/Services/graphic_service3_line.svg);transition:clip-path 2s;clip-path:circle(20% at 50% 100%)}#content #services .wrapper .services a .image[data-id="3"]:after{background-image:url(/img/Services/graphic_service3_people.svg)}#content #services .wrapper .services a .image[data-id="3"].animate:before{clip-path:circle(200% at 50% 100%)}#content #services .wrapper .services a .image[data-id="4"]{background-image:url(/img/Services/graphic_service4_bg.svg)}#content #services .wrapper .services a .image[data-id="4"]:before{background-image:url(/img/Services/graphic_service4_line.svg);transition:clip-path 2s;clip-path:circle(20% at 50% 100%)}#content #services .wrapper .services a .image[data-id="4"]:after{background-image:url(/img/Services/graphic_service4_people.svg)}#content #services .wrapper .services a .image[data-id="4"].animate:before{clip-path:circle(200% at 50% 100%)}#content #services .wrapper .services a p{color:#293A4D}#content #services .wrapper .services a p.text1{font-size:18px;font-weight:500}#content #services .wrapper .services a p.text2{font-size:22px;font-weight:800;margin-top:8px}#content #services .wrapper .services a .detail{display:inline-block;margin-top:18px;border-radius:50%;width:60px;height:60px;background:#ffe95c url(/img/button_detail.svg) no-repeat center}#content #services .wrapper .services a:nth-child(even){margin-top:25px}#content #services .wrapper:before{content:'';position:absolute;top:-48px;left:-225px;width:176px;height:269px;background:url(/img/image_question_mark.svg) no-repeat center;z-index:1;opacity:0;transition:opacity .5s}#content #services .wrapper:after{content:'';position:absolute;top:-146px;right:-300px;width:390px;height:312px;background:url(/img/Home/graphic_deco_curve_1.svg) no-repeat center}#content #services.animate .slogan{clip-path:circle(200% at 0% 50%);opacity:1}#content #services.animate .wrapper:before{opacity:1;animation:shake 1000ms forwards}#content #channel{position:relative}#content #channel .bg-l{position:absolute;bottom:18px;right:calc(100% - 362px);width:1000%;height:530px;background:#F3FAFA}#content #channel .bg-l:after{content:'';position:absolute;right:327px;top:148px;background:url(/img/Home/graphic_deco_curve_2.svg) no-repeat center;width:390px;height:312px}#content #channel .bg-r{position:absolute;top:0;left:calc(100% - 224px);width:1000%;height:770px;background:#FFFEF0}#content #channel .bg-text{position:absolute;top:0;right:0;font-size:280px;font-weight:300;color:#343434;opacity:0.03;line-height:300px;pointer-events:none;z-index:1}#content #channel .bubble1{position:absolute;width:116px;height:138px;background:url(/img/image_bubble_1.svg) no-repeat center / 100% 100%}#content #channel .bubble2{position:absolute;width:77px;height:71px;background:url(/img/image_bubble_2.svg) no-repeat center / 100% 100%}#content #channel .wrapper{position:relative;padding-top:155px}#content #channel .wrapper>.home-subtitle{display:none;position:relative;font-size:40px;font-weight:600;letter-spacing:1.2px;color:#293A4D;padding-bottom:32px}#content #channel .wrapper>.home-subtitle:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:url(/img/dottedline_repeatable.svg)}#content #channel .wrapper>.bubble1{top:-50px;left:247px}#content #channel .wrapper .channel{display:flex;gap:70px;position:relative}#content #channel .wrapper .channel>.bubble2{top:-67px;right:13px}#content #channel .wrapper .channel .videos{width:55%;position:relative;align-self:flex-start}#content #channel .wrapper .channel .videos .video-container{position:relative;overflow:hidden;white-space:nowrap;border-radius:80px;box-shadow:0px 0px 20px rgba(0,0,0,0.16)}#content #channel .wrapper .channel .videos .video-container .slider{display:inline-flex}#content #channel .wrapper .channel .videos .video-container .video-item{display:block;position:relative;white-space:normal;border-radius:80px;overflow:hidden}#content #channel .wrapper .channel .videos .video-container .video-item img{width:100%;height:auto}#content #channel .wrapper .channel .videos .video-container .video-item:before,#content #channel .wrapper .channel .videos .video-container .video-item:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0}#content #channel .wrapper .channel .videos .video-container .video-item:before{background:#000;opacity:0.3}#content #channel .wrapper .channel .videos .video-container .video-item:after{background:url(/img/Home/icon_play.svg) no-repeat center}#content #channel .wrapper .channel .videos .bubble1{display:none;bottom:-153px;left:0}#content #channel .wrapper .channel .videos .bubble2{display:none;bottom:-267px;left:40px}#content #channel .wrapper .channel .videos .control{position:absolute;right:64px;bottom:-30px}#content #channel .wrapper .channel .videos:after{content:'';position:absolute;left:-40px;bottom:-9px;background:url(/img/Home/graphic_illustration_2.svg) no-repeat center;width:106px;height:206px}#content #channel .wrapper .channel .info{width:calc(45% - 70px);margin-top:11px;position:relative}#content #channel .wrapper .channel .info .home-subtitle{position:relative;font-size:50px;font-weight:600;letter-spacing:1.5px;color:#293A4D;padding-bottom:28px}#content #channel .wrapper .channel .info .home-subtitle:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:url(/img/dottedline_repeatable.svg)}#content #channel .wrapper .channel .info .info-container{margin-top:20px;position:relative;overflow:hidden;white-space:nowrap}#content #channel .wrapper .channel .info .info-container .slider{display:inline-flex}#content #channel .wrapper .channel .info .info-container .video-info{white-space:normal}#content #channel .wrapper .channel .info .info-container .video-info p{font-size:20px;font-weight:bold;color:#00593C;margin-bottom:21px}#content #channel .wrapper .channel .info .info-container .video-info article{font-size:18px;line-height:34px}#content #channel .wrapper .channel .info .info-container .video-info .more{margin-top:18px}#content #channel .wrapper .bottom{margin-top:70px;display:flex}#content #channel .wrapper .bottom .left{margin-top:27px;width:50%}#content #channel .wrapper .bottom .left .slogan{transition:clip-path 2s,opacity 2s;clip-path:circle(0% at 0% 50%);opacity:0}#content #channel .wrapper .bottom .right{width:50%;opacity:0;transition:3s}#content #channel .wrapper .bottom .right .room{background:url(/img/Home/graphic_illustration_1.svg) no-repeat center;width:442px;height:231px;margin-left:auto}#content #channel .wrapper:before{content:'';position:absolute;top:0;left:260px;width:1000%;background:#FFE95C;height:3px}#content #channel.animate .wrapper .bottom .left .slogan{clip-path:circle(200% at 0% 50%);opacity:1}#content #channel.animate .wrapper .bottom .right{opacity:1}#content #latest{margin-top:42px}#content #latest .home-subtitle{position:relative;font-size:50px;font-weight:600;letter-spacing:1.5px;color:#293A4D;margin-bottom:40px}#content #latest .home-subtitle span{color:#20744A}#content #latest .filter{display:flex;flex-wrap:wrap;margin-bottom:26px}#content #latest .filter button{font-size:22px;position:relative;background:none;padding-block:6.5px;margin-right:100px}#content #latest .filter button:before{content:'';position:absolute;top:0;right:-50px;bottom:0;margin:auto;background:#000;width:1px;height:14px}#content #latest .filter button:last-child{margin:0}#content #latest .filter button:last-child:before{display:none}#content #latest .filter button.current,#content #latest .filter button:hover{color:#00593C}#content #latest .filter button.current:after,#content #latest .filter button:hover:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:#00593C}#content #latest .filter button.current{font-weight:600}#content #latest .select{margin-bottom:30px}#content #latest .slider-wrapper{position:relative;height:640px;padding-bottom:105px}#content #latest .slider-wrapper .items-wrapper{opacity:0;position:absolute;top:0;left:0;right:0;transition:.5s;pointer-events:none}#content #latest .slider-wrapper .items-wrapper .slider-container{position:relative;white-space:nowrap;left:-25px;width:497px}#content #latest .slider-wrapper .items-wrapper .slider-container .slider{display:inline-block;vertical-align:top;margin-top:68px}#content #latest .slider-wrapper .items-wrapper .slider-container .slider:nth-child(even){margin-top:90px}#content #latest .slider-wrapper .items-wrapper .slider-container .slider:nth-child(even) .item .item-container:after{transform:matrix(.98, -0.17, .17, .98, 0, 0)}#content #latest .slider-wrapper .items-wrapper .slider-container .item{width:100%;white-space:normal}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container{display:block;margin-left:4px;margin-right:34px;height:476px;box-sizing:border-box;position:relative;background:#fff;border:1px solid #e4e4e4;box-shadow:0px 0px 30px rgba(0,0,0,0.27);padding:25px 22.5px 46px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container figure{position:relative;margin-bottom:20px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container figure img{width:100%;height:auto}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container figure figcaption{position:absolute;right:-7px;bottom:0;box-shadow:0px 0px 5px rgba(0,0,0,0.16);opacity:0.95;font-size:15px;padding:12px 30px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container time{font-size:17px;font-weight:600;color:#20744A;letter-spacing:0.5px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container p{font-size:20px;line-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:9px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container.channel figure figcaption{background:#FFF89A}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container.event figure figcaption{background:#FFC9B9}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container.snapshot figure figcaption{background:#BEF6DE}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container:before{content:'';position:absolute;top:5px;left:-4px;right:4px;bottom:5px;box-sizing:border-box;border:1px solid #000}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container:after{content:'';position:absolute;top:-70px;right:50px;background:url(/img/image_clip.svg) no-repeat center;width:36px;height:90px;transform:matrix(.99, .1, -0.1, .99, 0, 0)}#content #latest .slider-wrapper .items-wrapper .control{margin-top:14px;height:60px}#content #latest .slider-wrapper .items-wrapper:before{content:'';position:absolute;top:13px;left:0;right:0;background:url(/img/Home/line.svg);height:102px}#content #latest .slider-wrapper .items-wrapper.show{opacity:1;pointer-events:unset}#content #latest .slider-wrapper:before{content:'';position:absolute;bottom:0;left:0;right:0;height:514px;background:url(/img/Home/img_bg_texture_grey_desk.jpg)}#content:after{top:771px;height:149px;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%)}@media screen and (max-width:1300px){#content #services .wrapper .services{max-width:660px;margin:auto;column-gap:40px}#content #services .wrapper .services a{margin-top:0 !important}#content #services .wrapper .services a .image{margin-bottom:12px}#content #services .wrapper .services a p.text2{margin-top:5px}}@media screen and (max-width:1199px){#content .slogan{padding-top:5px;margin-inline:72px;text-align:left}#content .slogan p{font-size:20px;letter-spacing:0.2px}#content .slogan p:nth-child(2){font-size:26px !important;letter-spacing:0.26px !important;margin-top:-3px !important}#content #banner{padding-top:84px;padding-bottom:321px}#content #banner .container:before{right:calc(100% - 92px);top:34%;bottom:-278px}#content #banner .container:after{content:'';position:absolute;background:url(/img/Home/graphic_deco_curve_2.svg) no-repeat center;width:390px;height:312px;left:-193px;bottom:80px;transform:scaleX(-1)}#content #banner .banner-wrapper{position:unset}#content #banner .banner-wrapper .banner-container{width:100%;padding:45px 50px 34px}#content #banner .banner-wrapper .banner-container .control{bottom:10px}#content #banner .banner-wrapper .banner-container:before{display:none}#content #banner .banner-wrapper .banner-container:after{right:-26px;bottom:5px}#content #banner .banner-wrapper .circles{left:23%;right:auto;bottom:-8px}#content #banner .banner-wrapper .bg-circle{display:block}#content #banner .banner-wrapper .banner-slogan{position:relative;top:auto;right:auto;max-width:516px;margin:-5px auto 0}#content #banner .banner-wrapper .banner-slogan .b-slogan p{font-size:48px;padding-top:0}#content #banner .banner-wrapper .banner-slogan .b-slogan p:before,#content #banner .banner-wrapper .banner-slogan .b-slogan p:after{top:20px}#content #banner .banner-wrapper .banner-slogan .b-slogan:before{display:none}#content #about{margin-top:84px}#content #about .bg-l{display:none}#content #about .info{width:100%;padding:0}#content #about .info .home-subtitle{font-size:40px;padding:95px 0 36px 211px;margin-bottom:32px}#content #about .info .home-subtitle span{font-size:40px}#content #about .info .editor{margin:0}#content #about .image{position:relative;bottom:auto;margin-top:-103px;margin-bottom:-45px}#content #about .image figure img{width:100%;height:auto}#content #about .image figure:before{height:123px}#content #about .image figure:after{height:194px}#content #about .image:after{width:296px}#content #services{text-align:center}#content #services .wrapper{padding-top:78px;padding-bottom:84px;margin-top:35px;text-align:left}#content #services .wrapper .bg{backgorund-image:url(/img/Home/img_bg_texture_green_tab.jpg)}#content #services .wrapper .bg:before,#content #services .wrapper .bg:after{backgorund-image:url(/img/Home/img_bg_texture_green_tab.jpg)}#content #services .wrapper:before,#content #services .wrapper:after{display:none}#content #channel .bg-l{display:none}#content #channel .bg-r{top:0;bottom:113px;left:calc(100% - 259px);height:auto}#content #channel .bg-text{display:none}/*953795e33e25c16a067bcfa2a5842f5b*/#content #channel .wrapper{padding-top:46px}#content #channel .wrapper>.home-subtitle{display:block}#content #channel .wrapper>.bubble1{display:none}#content #channel .wrapper .channel{display:block;margin-top:36px}#content #channel .wrapper .channel>.bubble2{display:none}#content #channel .wrapper .channel .videos{width:100%}#content #channel .wrapper .channel .videos .bubble1,#content #channel .wrapper .channel .videos .bubble2{display:block}#content #channel .wrapper .channel .videos .control{right:50px;bottom:52px}#content #channel .wrapper .channel .videos:after{display:none}#content #channel .wrapper .channel .info{width:100%;min-height:220px;margin-top:47px}#content #channel .wrapper .channel .info .home-subtitle{display:none}#content #channel .wrapper .channel .info .info-container{margin-left:156px}#content #channel .wrapper .bottom{display:block;margin-top:80px}#content #channel .wrapper .bottom .left{margin-top:0;width:100%;text-align:center}#content #channel .wrapper .bottom .right{width:100%;margin-top:70px}#content #channel .wrapper:before{display:none}#content #latest{margin-top:64px;position:relative}#content #latest>.container{position:unset}#content #latest .bg-l{position:absolute;bottom:0;top:-280px;right:calc(100% - 279px);width:1000%;background:#F3FAFA;z-index:-1}#content #latest .home-subtitle{font-size:40px;letter-spacing:1.2px;margin-bottom:34px}#content #latest .slider-wrapper{padding-bottom:169px}#content #latest .slider-wrapper .items-wrapper .slider-container{left:0}#content #latest .slider-wrapper .items-wrapper .control{margin-left:13px}#content #latest .slider-wrapper .items-wrapper:before{background-position:center}#content #latest .slider-wrapper:before{display:none}}@media screen and (max-width:767px){#content #banner{padding-top:100px;padding-bottom:210px}#content #banner .banner-wrapper .banner-container{padding:27px 39px 21px 27px}#content #banner .banner-wrapper .banner-container .control{bottom:-8px}#content #banner .banner-wrapper .banner-container:after{display:none}#content #banner .banner-wrapper .circles{left:-47px;bottom:50px}#content #banner .banner-wrapper .bg-circle{bottom:-33px;right:-145px}#content #banner .banner-wrapper .banner-slogan{width:auto;margin:29px 52px 0}#content #banner .banner-wrapper .banner-slogan .b-slogan p{font-size:28px;line-height:50px}#content #banner .banner-wrapper .banner-slogan .b-slogan p:before,#content #banner .banner-wrapper .banner-slogan .b-slogan p:after{top:-30px}#content #banner .container{display:none}#content #about{margin-top:100px}#content #about .info .home-subtitle{padding:50px 0 20px 140px;margin-bottom:40px}#content #about .info .home-subtitle:before{width:116px;height:129px;background-size:100% 100%}#content #about .info .home-subtitle:after{left:124px}#content #about .image{margin-top:-42px;margin-bottom:-2px}#content #about .image figure:before{height:77px}#content #about .image figure:after{height:121px}#content #about .image:after{width:185px}#content #services .slogan{margin-inline:-6px}#content #services .slogan p:nth-child(2){font-size:20px !important;letter-spacing:0.2px !important;margin-top:-9px !important;line-height:normal}#content #services .wrapper{margin-top:86px;padding-block:73px}#content #services .wrapper .bg{backgorund-image:url(/img/Home/img_bg_texture_green_m.jpg)}#content #services .wrapper .bg:before,#content #services .wrapper .bg:after{backgorund-image:url(/img/Home/img_bg_texture_green_m.jpg)}#content #services .wrapper .services{max-width:440px;gap:50px 26px}#content #services .wrapper .services a{width:206px}#content #services .wrapper .services a .image{margin-bottom:8px;width:206px;height:232px}#content #services .wrapper .services a .image:before,#content #services .wrapper .services a .image:after{width:163px;height:163px}#content #services .wrapper .services a .detail{width:40px;height:40px;margin-top:12px;background-size:22px}#content #channel .bg-r{display:none}#content #channel .wrapper{padding-top:64px}#content #channel .wrapper .channel{margin-top:30px}#content #channel .wrapper .channel .videos .video-container{border-radius:10px}#content #channel .wrapper .channel .videos .video-container .video-item{border-radius:10px}#content #channel .wrapper .channel .videos .video-container .video-item:after{background-size:98px}#content #channel .wrapper .channel .videos .bubble1{bottom:-105px;left:4px}#content #channel .wrapper .channel .videos .bubble2{bottom:-66px;left:142px}#content #channel .wrapper .channel .videos .control{right:0;bottom:-77px}#content #channel .wrapper .channel .info{margin-top:120px}#content #channel .wrapper .channel .info .info-container{margin-left:0}#content #channel .wrapper .bottom{margin-top:102px}#content #channel .wrapper .bottom .slogan{margin-inline:0}#content #channel .wrapper .bottom .right{margin-top:124px}#content #latest{margin-top:130px}#content #latest .bg-l{top:-428px}#content #latest .home-subtitle{margin-bottom:25px}#content #latest .filter{display:none}#content #latest .select{display:block}#content #latest .slider-wrapper{height:612px;padding-bottom:120px}#content #latest .slider-wrapper .items-wrapper .slider-container{width:460px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container{margin-right:20px;height:448px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container figure{margin-bottom:15px}#content #latest .slider-wrapper .items-wrapper .slider-container .item .item-container:after{right:25px}#content #latest .slider-wrapper .items-wrapper .control{margin-left:0;justify-content:center}#content #latest .slider-wrapper .items-wrapper:before{top:0}}@keyframes shake{0%{transform:rotate(0deg)}50%{transform:rotate(10deg)}100%{transform:rotate(0deg)}}