@charset "UTF-8";@font-face{font-family:prompt;font-style:normal;font-weight:300;src:url(../fonts/prompt/Prompt-Light.ttf)}@font-face{font-family:prompt;font-style:normal;font-weight:400;src:url(../fonts/prompt/Prompt-Regular.ttf)}@font-face{font-family:prompt;font-style:normal;font-weight:500;src:url(../fonts/prompt/Prompt-Medium.ttf)}@font-face{font-family:prompt;font-style:italic;src:url(../fonts/prompt/Prompt-Italic.ttf)}@font-face{font-family:prompt;font-style:normal;font-weight:600;src:url(../fonts/prompt/Prompt-Bold.ttf)}@font-face{font-family:sarabun;font-style:normal;font-weight:300;src:url(../fonts/sarabun/Sarabun-Light.ttf)}@font-face{font-family:sarabun;font-style:normal;font-weight:400;src:url(../fonts/sarabun/Sarabun-Regular.ttf)}@font-face{font-family:sarabun;font-style:normal;font-weight:500;src:url(../fonts/sarabun/Sarabun-SemiBold.ttf)}@font-face{font-family:sarabun;font-style:normal;font-weight:700;src:url(../fonts/sarabun/Sarabun-Bold.ttf)}@font-face{font-family:kanit;font-style:normal;font-weight:400;src:url(../fonts/kanit/Kanit-Regular.ttf)}@font-face{font-family:kanit;font-style:normal;font-weight:500;src:url(../fonts/kanit/Kanit-Medium.ttf)}@font-face{font-family:fontello;src:url(../fonts/icon/fontello.eot?99553613);src:url(../fonts/icon/fontello.eot?99553613#iefix) format("embedded-opentype"),url(../fonts/icon/fontello.woff2?99553613) format("woff2"),url(../fonts/icon/fontello.woff?99553613) format("woff"),url(../fonts/icon/fontello.ttf?99553613) format("truetype"),url(../fonts/icon/fontello.svg?99553613#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-open-big:before{content:'\e800'}.icon-left-open-big:before{content:'\e801'}.icon-right-open-big:before{content:'\e802'}.icon-up-open-big:before{content:'\e803'}.icon-shape:before{content:'\e804'}.icon-line:before{content:'\e805'}.icon-phone:before{content:'\e806'}.icon-call-center:before{content:'\e807'}.icon-home:before{content:'\e808'}.icon-friends:before{content:'\e809'}.icon-email:before{content:'\e80a'}.icon-twitter:before{content:'\e80b'}.icon-facebook:before{content:'\e80c'}.icon-user:before{content:'\e80d'}.icon-clock:before{content:'\e80e'}.icon-share:before{content:'\e80f'}.icon-placeholder:before{content:'\e810'}.icon-school:before{content:'\e811'}.icon-eye:before{content:'\e812'}.icon-smartphone:before{content:'\e813'}.icon-graduation-hat:before{content:'\e814'}.icon-search:before{content:'\e815'}.icon-group-64:before{content:'\e816'}.icon-path-51:before{content:'\e817'}.icon-backpacker:before{content:'\e818'}.icon-graduated:before{content:'\e819'}.icon-timetable:before{content:'\e81a'}.icon-flag-2:before{content:'\e81b'}.icon-calendar:before{content:'\e81c'}.icon-cancel:before{content:'\e81d'}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:1.2s}.fadeInUp2{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:1s;animation-delay:.6s}.fadeInUp3{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:1s;animation-delay:.8s}@-webkit-keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes fadeIn{from{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;animation-duration:.5s!important}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;animation-duration:2s!important}html{scroll-behavior:smooth}body{position:relative;font-family:prompt;overflow-x:hidden;font-weight:400;box-sizing:border-box;font-size:1rem;transform:all 1s;color:#707070}a,div{color:inherit;text-decoration:none}a.link,div.link{color:#2ca271}a.link:hover,div.link:hover{color:#1e8359}a.readmore,div.readmore{box-shadow:none;margin-top:.5rem;color:#2ca271;box-shadow:none!important}a.readmore i:before,div.readmore i:before{font-size:.75rem;font-weight:700}h1{font-size:2rem;font-weight:500}h2{font-size:1.4rem;font-weight:500;color:#000;position:relative}h2.has-border::after{content:"";display:block;margin:1rem auto;width:10%;height:3px;background-image:linear-gradient(30deg,#2ca271,#96c83e)}h2.border-left{display:flex;padding-left:1rem;font-weight:400}h2.border-left::before{content:"";display:block;width:4px;height:100%;background-color:#2ca271;position:absolute;top:0;left:0}h3{font-size:1.125rem;font-weight:500;color:#000}h4{font-size:.875rem;font-weight:500;color:#000}b{font-weight:500}select,textarea{box-shadow:none!important;outline:0!important}select:focus,select:focus-visible,textarea:focus,textarea:focus-visible{box-shadow:none!important;outline:0!important;border:0}ul.list-none{list-style-type:none}ul.list-number{list-style-type:decimal}ul.terms{list-style-type:none}ul.terms li{margin-bottom:.75rem}ul.terms li::before{content:"";width:8px;height:8px;border-radius:50%;background-color:#2ca271;display:inline-block;margin-left:-18px;margin-right:10px}.btn{border-radius:30px;color:#fff;border:none;display:inline-block;padding:.75rem 1.5rem}.btn-primary{padding:.75rem 1.5rem;background-size:200% auto;-webkit-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.2);box-shadow:-1px 2px 5px 0 rgba(0,0,0,.2);display:inline-flex;align-items:center;background-image:linear-gradient(to right,#2ca271 0,#87c145 51%,#2ca271 100%);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.btn-primary i{margin-right:.5rem}.btn-primary i.icon-shape::before{font-size:1.4rem}.btn-primary:hover{background-color:transparent;border:none;background-position:right center}.btn-outline{padding:.5rem 1.5rem;background-size:200% auto;display:inline-flex;align-items:center;color:#2ca271;border:1px solid #2ca271}.btn-outline i{margin-right:.5rem}.btn-outline i.icon-shape::before{font-size:1.4rem}.btn-outline:hover{background-color:transparent;border:1px solid transparent;color:#fff;background-position:right center;background-image:linear-gradient(to right,#2ca271 0,#87c145 51%,#2ca271 100%);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:focus{outline:0}.btn:hover{color:#fff}.btn-orange{background-color:#e87837}.btn.w-icon{display:flex;align-items:center;justify-content:center}.btn-to-top{position:fixed;z-index:5;bottom:1.5%;right:15px;display:none}.btn-to-top-icon{width:42px;height:42px;border-radius:50%;background-color:#2ca271;display:flex;align-items:center;justify-content:center;margin:0 auto}.btn-to-top-icon i:before{color:#fff;font-weight:600;font-size:1.2rem}.btn-to-top-text{margin-top:.25rem;color:#2ca271;text-align:center}.font-sarabun{font-family:sarabun}.indent{text-indent:20px}hr{margin:0}hr.dashed{border-top:2px dashed #ccc;background-color:#fff;opacity:.7;margin-top:2rem}hr.gradient{height:2px;background-image:linear-gradient(to right,#2ca271,#97c83d);opacity:1}.color-black{color:#000}.color-gray{color:#707070}.mt-6{margin-top:2.5rem}.mb-6{margin-bottom:2.5rem}.text-18{font-size:1.125rem}.text-small{font-size:.875rem}.text-smaller{font-size:.75rem}nav.center{display:flex;align-items:center;justify-content:center}nav.between{display:flex;align-items:center;justify-content:center}nav .nav-tabs{border-bottom:0}nav .nav-tabs.gradient .nav-link{display:inline-block;color:#fff;border-radius:23px;border:0;padding:.75rem 2rem;margin:0 .5rem;background-color:#ccc;color:#707070}nav .nav-tabs.gradient .nav-link.active,nav .nav-tabs.gradient .nav-link:hover{background-image:linear-gradient(30deg,#2ca271,#96c83e);color:#fff}nav .nav-tabs.style1{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}nav .nav-tabs.style1 .nav-link{border:none;background-color:transparent;color:#707070;position:relative;padding:0 .5rem;text-align:center;font-size:1rem;white-space:nowrap}nav .nav-tabs.style1 .nav-link.active,nav .nav-tabs.style1 .nav-link:hover{color:#2ca271}nav .nav-tabs.style1 .nav-link.active::after,nav .nav-tabs.style1 .nav-link:hover::after{content:"";display:block;width:50%;height:4px;margin:0 auto;margin-top:.5rem;background-image:linear-gradient(to right,#2ca271,#97c83d)}nav .nav-tabs.style2 .nav-link{padding:.5rem 1rem!important;border:1px solid #ccc;font-size:1rem!important;display:flex;align-items:center;border-radius:10px;color:#707070;margin:0;margin-right:1rem}nav .nav-tabs.style2 .nav-link::after{margin-right:0}nav .nav-tabs.style2 .nav-link.active,nav .nav-tabs.style2 .nav-link:hover{color:#e87837;border:1px solid #e87837}nav .nav-tabs.style2.scholarship{flex-wrap:nowrap;text-align:center;justify-content:center}nav .nav-tabs.style2.scholarship .nav-link{margin-right:0;transform:scale(.9)}nav .nav-tabs.style3{justify-content:center}nav .nav-tabs.style3 .nav-link{border:1px solid #ccc;font-size:1rem!important;display:flex;align-items:center;border-radius:30px;color:#707070;margin:0;margin-right:.5rem;margin-top:.75rem}nav .nav-tabs.style3 .nav-link::after{margin-right:0}nav .nav-tabs.style3 .nav-link.active,nav .nav-tabs.style3 .nav-link:hover{color:#2ca271;border:1px solid #2ca271;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}nav .nav-tabs.style4{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}nav .nav-tabs.style4 .nav-link{border:none;background-color:transparent;color:#707070;position:relative;padding:0 .5rem 1rem;text-align:center;font-size:1rem;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-flow:column}nav .nav-tabs.style4 .nav-link::after{content:"";display:block;width:50%;height:4px;margin:0 auto;margin-top:.5rem;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}nav .nav-tabs.style4 .nav-link.active,nav .nav-tabs.style4 .nav-link:hover{color:#2ca271}nav .nav-tabs.style4 .nav-link.active::after,nav .nav-tabs.style4 .nav-link:hover::after{background-image:linear-gradient(to right,#2ca271,#97c83d)}.tab-content.style1{padding:2rem 0 1.5rem}.breadcrumb{display:flex;align-items:center;padding-top:1.5rem;display:none}.breadcrumb-link{display:flex;align-items:center;font-size:.875rem}.breadcrumb-link a{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:.875rem;text-decoration:none;color:#2ca271}.breadcrumb-link span{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb-link::after{content:"";display:block;color:#919191;font-family:fontello;margin:0 .5rem;font-size:.65rem}.breadcrumb-link:last-child::after{display:none}.breadcrumb-link.active a{color:#919191}.share{display:flex;align-items:center}.share-text{margin-right:.5rem}.share-text i:before{font-size:1.2rem}.share-icon{display:flex}.share-icon img{margin:0 5px}.seemore{font-weight:500;color:#2ca271;cursor:pointer}.fw-medium{font-weight:500}.cover-image{background-position:center;background-size:cover;position:relative;border-radius:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);-moz-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.cover-image.square::after{content:"";display:block;padding-top:75%}.cover-image.square2::after{content:"";display:block;padding-top:100%}.cover-image.style1::after{content:"";display:block;padding-top:56%}.cover-image.style2::after{content:"";display:block;padding-top:65%}.gallery-item{background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);-moz-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.gallery-item::after{content:"";display:block;padding-top:70%}.article-box{position:relative}.article-box a{position:relative;display:block;border-radius:14px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);-moz-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.article-box a:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.article-box .box-image{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;background-position:center;background-size:cover;border-radius:14px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.article-box .box-image::before{content:"";display:block;position:absolute;left:0;width:100%;height:40%;padding:0;z-index:1;background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%);bottom:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.article-box .box-image::after{content:"";display:block}.article-box .box-image.top{background-position:top}.article-box .box-content{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:2}.article-box .box-content h3{font-weight:300}.article-box.service a{position:relative;overflow:hidden}.article-box.service:hover .box-image{transform:scale(1.03)}.article-box.service .box-image::after{padding-top:60%}.article-box.service .box-content{position:absolute;bottom:.75rem;margin:0 1.5rem}.article-box.service .box-content h3{color:#fff;display:block;display:-webkit-box;height:4.62rem;font-size:1.1rem;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-left:1rem}.article-box.service .box-content p{color:#fff;margin-left:1rem;font-weight:300}.article-box.service .box-content::before{content:"";display:block;width:4px;background-color:#2ca271;position:absolute;left:0;height:90%}.article-box.project a{overflow:hidden;display:block}.article-box.project:hover .box-image{transform:scale(1.03)}.article-box.project .box-image::before{background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.8) 100%)}.article-box.project .box-image::after{padding-top:65%}.article-box.project .box-content{position:absolute;color:#fff;padding:0 1.5rem;bottom:0;text-align:center;z-index:2}.article-box.project .box-content h3{text-align:center;position:relative;display:inline-block;color:#fff}.article-box.project .box-content h3::after{content:"";display:block;width:90%;margin:7px auto 0;height:3px;background:linear-gradient(90deg,#2ca271 0,#60b458 39%,#d6de1f 100%)}.article-box.project .box-content p{text-align:left;font-weight:300;display:block;display:-webkit-box;height:3.9375rem;font-size:.875rem;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.project2 a{display:block;box-shadow:none}.article-box.project2 a:hover{color:#2ca271}.article-box.project2 a:hover .box-image{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.article-box.project2 .box-image{border-radius:10px;transition:all .3s!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.article-box.project2 .box-image::before{display:none}.article-box.project2 .box-image::after{padding-top:48%}.article-box.project2 .box-content{position:relative;color:#707070;padding:0 1.5rem;bottom:0;text-align:left;margin-top:1rem}.article-box.project2 .box-content h3{text-align:left;position:relative;display:inline-block;color:#2ca271;font-weight:500}.article-box.project2 .box-content p{text-align:left;font-weight:300;color:#707070}.article-box.project2 .box-content::after{content:"";display:block;position:absolute;left:0;top:0;width:4px;height:90px;background-image:linear-gradient(to bottom,#d6de1f,#2ca271)}.article-box.project3 a{display:block;box-shadow:none}.article-box.project3 a:hover{color:#2ca271}.article-box.project3 a:hover .box-image{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.article-box.project3 .box-image{border-radius:10px;transition:all .3s!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.article-box.project3 .box-image::before{display:none}.article-box.project3 .box-image::after{padding-top:60%}.article-box.project3 .box-content{position:relative;color:#707070;padding:0 1.5rem;bottom:0;text-align:left;margin-top:1rem}.article-box.project3 .box-content h3{text-align:left;position:relative;display:inline-block;color:#2ca271;font-weight:500;font-size:1.125rem}.article-box.project3 .box-content p{text-align:left;font-weight:300;margin-bottom:0;color:#707070;display:block;display:-webkit-box;height:2.8rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.project3 .box-content::after{content:"";display:block;position:absolute;left:0;top:0;width:4px;height:90%;background-image:linear-gradient(to bottom,#d6de1f,#2ca271)}.article-box.country a{overflow:hidden;box-shadow:rgba(0,0,0,.2) 0 1px 4px}.article-box.country a:hover{box-shadow:rgba(0,0,0,.5) 0 1px 4px}.article-box.country:hover .box-image{transform:scale(1.03)}.article-box.country .box-image::before{background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.7) 100%)}.article-box.country .box-image::after{padding-top:90%}.article-box.country .country-label{position:absolute;z-index:2;background-color:#e87837;border-top-right-radius:20px;border-bottom-right-radius:20px;padding:.25rem 1rem;bottom:1.5rem;display:inline-flex;align-items:center}.article-box.country .country-image{width:20px;height:20px;margin-right:.5rem;margin-top:-5px}.article-box.country .country-image img{width:100%}.article-box.country .country-name{color:#fff;font-style:italic;text-transform:uppercase}.article-box.news{height:100%}.article-box.news a{display:flex;flex-flow:column;box-shadow:none}.article-box.news a:hover .box-content h3{color:#2ca271}.article-box.news .box-image{width:100%}.article-box.news .box-image::before{display:none}.article-box.news .box-image::after{padding-top:55%}.article-box.news .box-content{width:100%;padding-top:.75rem}.article-box.news .box-content::after{display:none}.article-box.news .box-content h3{font-weight:400;color:#000}.article-box.news .box-content .des{font-weight:300;margin-bottom:.5rem;color:#707070;display:block;display:-webkit-box;height:2.45rem;font-size:.875rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.news .box-content .detail{color:#ccc;font-size:.7rem;display:flex}.article-box.news .box-content .detail .date{margin-right:.5rem}.article-box.news .box-content .detail i{margin-right:.15rem}.article-box.news .box-content .detail i.icon-eye{margin-right:.5rem}.article-box.news .box-content .detail i.icon-clock::before{font-weight:600}.article-box.news.--highlight a{flex-flow:column;height:100%}.article-box.news.--highlight a:hover .box-content h3{color:rgba(255,255,255,.8)}.article-box.news.--highlight a .box-image{width:100%;height:100%}.article-box.news.--highlight a .box-content{position:relative;z-index:3}.article-box.gallery{height:100%}.article-box.gallery a{flex-flow:column;height:100%;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.article-box.gallery a:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5);-moz-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px rgba(0,0,0,.5)}.article-box.gallery a:hover .box-content p{color:#2ca271}.article-box.gallery a .box-image{width:100%;height:100%}.article-box.gallery a .box-image::before{content:"";display:block;position:absolute;z-index:2;left:0;width:100%;height:50%;padding:0;background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.7) 100%);bottom:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.article-box.gallery a .box-image::after{padding-top:60%}.article-box.gallery a .box-content{position:absolute;bottom:0;z-index:3;padding:1rem}.article-box.gallery a .box-content p{color:#fff;display:block;display:-webkit-box;height:2.8rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:300;margin-bottom:0}.article-box.promotion{background-color:#fff;border-radius:10px}.article-box.promotion a{box-shadow:rgba(0,0,0,.2) 0 1px 4px}.article-box.promotion a:hover{box-shadow:rgba(0,0,0,.3) 0 1px 4px}.article-box.promotion a:hover .box-content h3{color:#2ca271}.article-box.promotion .box-image{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.article-box.promotion .box-image::before{display:none}.article-box.promotion .box-image::after{padding-top:60%}.article-box.promotion .box-content{padding:.5rem 1rem}.article-box.promotion .box-content h3{color:#000;display:block;display:-webkit-box;height:2.8rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400;margin-bottom:0}.article-box.promotion .readmore{padding:.25rem;border-top:1px solid rgba(204,204,204,.3);text-align:right}.article-box.experince{cursor:pointer;border-radius:14px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.article-box.experince:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);-moz-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.article-box.experince:hover::after{background-position:right center}.article-box.experince .bg{display:flex;flex-flow:column;padding:1.5rem;border-radius:14px;position:relative;z-index:2;background-color:#fff}.article-box.experince .bg .box-image{width:100%;text-align:center}.article-box.experince .bg .box-image .image{width:100px;height:100px;border-radius:50%;background-size:cover;background-position:center;border:3px solid #e2e2e2;display:inline-block}.article-box.experince .bg .box-image .name{color:#2ca271}.article-box.experince .bg .box-image::before{display:none}.article-box.experince .bg .box-content{width:100%;padding-left:5%;text-align:center}.article-box.experince .bg .box-content .qoute{font-size:1.25rem;color:#2ca271;position:relative;padding:1rem 0}.article-box.experince .bg .box-content .qoute .qoute-icon{position:absolute;left:0;top:0;display:inline-block;opacity:.5}.article-box.experince .bg .box-content .qoute .qoute-icon.--right{right:0;bottom:0;top:unset;left:unset;transform:rotate(180deg)}.article-box.experince .bg .box-content .qoute .text{line-height:1.4}.article-box.experince .bg .box-content .qoute .rating{display:flex;justify-content:center;line-height:.5}.article-box.experince .bg .box-content .qoute .rating i:before{color:#ffde00;margin:0 2px;font-size:.7rem}.article-box.experince .bg .box-content .detail{display:block;display:-webkit-box;height:2.8rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.experince::after{content:"";display:block;position:absolute;z-index:1;background-image:linear-gradient(to right,#2ca271 0,#87c145 51%,#2ca271 100%);background-size:200% auto;border-radius:14px;bottom:-4px;width:100%;height:100%;left:0}.article-box.lists{height:100%;border-radius:8px;border:1px solid #f4f4f4;padding:1rem 0;min-height:174px;cursor:pointer}.article-box.lists:hover{background-color:#f7f7f7;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.article-box.lists a{display:flex;align-items:center;box-shadow:none;height:100%}.article-box.lists .box-image{width:30%;display:flex;align-items:center;justify-content:center;overflow:hidden}.article-box.lists .box-image img{width:auto;max-width:100%}.article-box.lists .box-image::before{display:none}.article-box.lists .box-content{width:70%;padding-left:1rem;padding-right:.5rem}.article-box.lists .box-content h3{font-size:1.125rem;font-weight:400}.article-box.lists .box-content .content{font-size:.875rem}.article-box.lists .box-content .content .label{color:#000;font-weight:500}.article-box.lists .box-content .content .detail{padding-left:.25rem;color:#707070!important}.article-box.lists .box-content .content .link{font-size:.875rem}.article-box.style1{border-radius:10px;background-color:#fff;padding:1.5rem 1rem;cursor:pointer;box-shadow:rgba(0,0,0,.1) 0 1px 6px}.article-box.style1:hover{box-shadow:rgba(0,0,0,.2) 0 1px 6px}.article-box.style1 .box-image{text-align:center;min-height:140px;display:flex;align-items:center;justify-content:center}.article-box.style1 .box-image img{max-width:100%}.article-box.style1 .box-image::before{display:none}.article-box.style1 .box-content h3{text-align:center;font-weight:400;font-size:1.125rem}.article-box.style1 .box-content .content{font-size:.875rem}.article-box.style1 .box-content .content .label{color:#000;font-weight:500}.article-box.style1 .box-content .content .detail{padding-left:.25rem;color:#707070!important}.article-box.style1 .box-content .content .link{font-size:.875rem}.article-box.style1 a{border-radius:30px;display:inline-flex}.article-box.style3 a{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.article-box.style3 a:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.2);-moz-box-shadow:0 4px 12px rgba(0,0,0,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.article-box.style3 .box-image{border-radius:0;border-top-left-radius:14px;border-top-right-radius:14px}.article-box.style3 .box-image::before{display:none}.article-box.style3 .box-image::after{padding-top:80%}.article-box.style3 .box-content{padding:1rem}.article-box.style3 .box-content h3{line-height:1.4;font-weight:400;color:#707070;display:block;display:-webkit-box;height:2.8rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.style3 .box-content .detail{color:#707070;font-size:.7rem;display:flex;align-items:center;margin-top:.5rem}.article-box.style3 .box-content .detail .date{margin-right:.5rem}.article-box.style3 .box-content .detail .view{margin-top:2px}.article-box.style3 .box-content .detail i{margin-right:.15rem}.article-box.style3 .box-content .detail i.icon-eye{margin-right:.5rem}.article-box.style3 .box-content .detail i.icon-eye::before{font-size:.6rem}.article-box.style3 .box-content .detail i.icon-clock::before{font-size:.9rem;font-weight:500}.article-box.style4 a{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);-moz-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1)}.article-box.style4 a:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);-moz-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.article-box.style4 .box-image{border-radius:0;border-top-left-radius:14px;border-top-right-radius:14px}.article-box.style4 .box-image::before{display:none}.article-box.style4 .box-image::after{padding-top:55%}.article-box.style4 .box-content{padding:1rem}.article-box.style4 .box-content h3{line-height:1.4;font-weight:400;color:#000;display:block;display:-webkit-box;height:2.8rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.style4 .box-content .detail{color:#707070;font-size:.7rem;display:flex;align-items:center;margin-top:.5rem}.article-box.style4 .box-content .detail .date,.article-box.style4 .box-content .detail .user{margin-right:.5rem}.article-box.style4 .box-content .detail .view{margin-top:2px}.article-box.style4 .box-content .detail i{margin-right:.15rem}.article-box.style4 .box-content .detail i.icon-eye{margin-right:.5rem}.article-box.style4 .box-content .detail i.icon-eye::before{font-size:.6rem}.article-box.style4 .box-content .detail i.icon-clock::before{font-size:.9rem;font-weight:500}.article-box.style4 .box-content .detail i.icon-user::before{font-size:.9rem;font-weight:500}.article-box.style4.--highlight a{flex-flow:column;height:100%}.article-box.style4.--highlight a:hover{-webkit-box-shadow:0 4px 6px rgba(0,0,0,.3);-moz-box-shadow:0 4px 6px rgba(0,0,0,.3);box-shadow:0 4px 6px rgba(0,0,0,.3)}.article-box.style4.--highlight a .box-image{width:100%;height:100%;border-radius:14px;border-bottom-left-radius:0;border-bottom-right-radius:0}.article-box.style4.--highlight a .box-content{position:relative;z-index:3}.course-item .image{text-align:center}.course-item .image.country .img{width:120px;height:120px;background-size:cover;display:inline-block;border-radius:50%;background-position:center;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);-moz-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.course-item .image img{width:auto;max-width:100%;height:137px}.course-item-name{margin-top:1rem;text-align:center;color:#000}.course-item-detail{margin-top:1rem;display:block;display:-webkit-box;height:2.45rem;font-size:.875rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.partner-item .image{text-align:center}.partner-item .image img{width:auto;max-width:100%;height:120px;border-radius:10px;box-shadow:-1px 0 4px 2px rgba(202,202,202,.5)}.partner-item-name{margin-top:.5rem;text-align:center;color:#000;font-size:1.125rem}.partner-item-detail{text-align:center;max-width:100%;margin:0 auto;margin-top:.25rem;font-weight:300}.payment-item{border-radius:10px;background-color:#f1f1f1;position:relative;padding:3rem 1rem;height:100%;width:95%;margin:0 auto}.payment-item .number{background-color:#707070;width:60px;height:60px;border-radius:50%;border:4px solid #fff;position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;top:-2rem}.payment-item-content{margin-top:1rem}.payment-item-content .image{text-align:center}.payment-item-content .image img{width:auto;max-width:100%;height:70px}.payment-item-content h3{margin-top:1.5rem;text-align:center;font-weight:400}.contact-item{cursor:pointer;width:65%;margin:0 auto}.contact-item.style1 .contact-item-detail{background-color:#f5f5f5}.contact-item.style1 .contact-item-detail .name{font-size:1.125rem}.contact-item:hover{box-shadow:rgba(0,0,0,.1) 0 1px 5px}.contact-item:hover .contact-item-image::after{background-color:rgba(255,255,255,.8);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.contact-item:hover .contact-item-info{opacity:1;left:0;width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.contact-item:hover .contact-item-info .info .text{display:block}.contact-item-image{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.contact-item-image::after{content:"";display:block;padding-top:130%}.contact-item-info{position:absolute;left:96%;top:0;display:flex;flex-flow:column;justify-content:center;padding:2rem 1rem 1rem;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;pointer-events:none}.contact-item-info .info{color:#000;display:flex;align-items:center;margin-bottom:.75rem}.contact-item-info .info i:before{font-size:1.25rem;color:#2ca271;margin-right:.5rem;width:30px;margin:0}.contact-item-info .info .icon-email::before{font-size:1rem}.contact-item-info .info .icon-line::before{font-size:1.3rem}.contact-item-info .info .text{display:none}.contact-item-info .info-line{width:1px;height:3.8rem;background-color:#2ca271;margin-left:18px}.contact-item-name{background-size:cover}.contact-item-name::after{content:"";display:block;padding-top:120%}.contact-item-detail{padding:.5rem;text-align:center;background-color:#fff}.contact-item-detail .name{color:#2ca271}.contact-item-detail .position{font-size:.875rem}.service-item-content{font-weight:300}.service-item-content h2{font-size:1.4rem}.select2-container--default .select2-results__option:not(:last-child){border-bottom:1px solid #ccc}.select2-container--default .select2-results__option--highlighted{background-color:rgba(44,162,113,.2)!important;color:#2ca271;border-left:2px solid #2ca271}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(44,162,113,.2)!important;border-left:2px solid #2ca271;color:#2ca271}.dropdown .dropdown-toggle{border:none;background:no-repeat;color:#707070}.dropdown .dropdown-toggle::after{border:none!important;font-family:fontello;content:"\e800";vertical-align:bottom;font-size:.75rem;margin-bottom:2px}.dropdown .dropdown-toggle.show::after{content:"\e803";margin-bottom:3px}.dropdown .dropdown-menu{border:none;box-shadow:-1px 0 4px 2px rgba(202,202,202,.2)}.dropdown .dropdown-menu .dropdown-item{color:#acacac;padding:.15rem .75rem}.dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent;color:#2ca271}.dropdownSearch{border-top-left-radius:5px!important;border-top-right-radius:5px!important;border-top:1px solid #aaa}.dropdownSearch .select2-search--dropdown{border-top:1px solid #aaa;border-top-left-radius:5px;border-top-right-radius:5px}.dropdownSearch.select2-dropdown--below{border-top:1px solid #aaa}.dropdownSearch.select2-dropdown--above{border-bottom:1px solid #aaa;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.row-nav-scroller .nav-scroller-btn{width:27px!important}.row-nav-scroller .nav-scroller-btn--left{left:-5px!important}.row-nav-scroller .nav-scroller-btn--right{right:-5px!important}.nav-scroller{padding:0 1.2rem;background-color:transparent!important}.nav-scroller-wrapper{background-color:transparent!important}.nav-scroller-content{align-items:unset}.nav-scroller-nav.faq::-webkit-scrollbar{height:0}.nav-scroller-btn{background:0 0!important;border:0!important;padding:0!important;min-height:0!important;height:32px!important;width:20px!important;top:40%!important}.nav-scroller-btn--left{left:-10px!important}.nav-scroller-btn img{max-width:100%}.nav-scroller-btn i{color:#ccc}.nav-scroller-btn:hover i{color:#2ca271}.owl-dots{margin-top:0!important}.owl-dots .owl-dot span{width:13px!important;height:13px!important;background-color:#fff!important;margin:5px!important;-webkit-box-shadow:0 1px 2px 1px rgba(151,144,144,.2);-moz-box-shadow:0 1px 2px 1px rgba(151,144,144,.2);box-shadow:0 1px 2px 1px rgba(151,144,144,.2)}.owl-dots .owl-dot.active span{background-image:linear-gradient(30deg,#2ca271,#96c83e)!important}.owl-nav{pointer-events:none;position:absolute;top:50%;display:flex;margin-top:0!important;width:104%;justify-content:space-between;transform:translateY(-50%);left:-2%}.owl-nav [class*=owl-]{pointer-events:all;color:#ccc!important;font-size:1.25rem!important;font-family:fontello!important;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:1}.owl-nav [class*=owl-]:hover{background-color:transparent!important;color:#2ca271!important}.owl-nav.disabled{display:none!important}.owl-multi-slide .owl-stage-outer{padding:.5rem 0}.owl-multi-slide .owl-nav{pointer-events:none;position:absolute;top:50%;display:flex;width:104%;justify-content:space-between;transform:translateY(-50%);left:-2%}.owl-multi-slide .owl-nav [class*=owl-]{pointer-events:all;color:#ccc!important;font-size:1.25rem!important;font-family:fontello!important;background-color:#fff!important;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:1;border:1px solid #ccc!important;-webkit-box-shadow:1px 2px 10px 2px rgba(173,173,173,.3);-moz-box-shadow:1px 2px 10px 2px rgba(173,173,173,.3);box-shadow:1px 2px 10px 2px rgba(173,173,173,.3)}.owl-multi-slide .owl-nav [class*=owl-]:hover{border:1px solid #2ca271!important;color:#2ca271!important}.pagination{display:flex;justify-content:center}.pagination_button{cursor:pointer;width:35px;height:35px;display:flex;align-items:center;justify-content:center;margin:0 .35rem;text-decoration:none;font-weight:300;border:1px solid #ccc;border-radius:50%}.pagination_button i::before{color:#898989}.pagination_button.previous{margin-right:.5rem}.pagination_button.previous:hover{background-color:transparent;color:#2ca271}.pagination_button.next{margin-left:.5rem}.pagination_button.next i::before{margin-left:.3rem}.pagination_button.number{background-color:#fff;margin-top:-1px;border-radius:50%;color:#898989}.pagination_button.number.active,.pagination_button.number:hover{border:1px solid #2ca271;color:#2ca271}.pagination_button.number.active i:before,.pagination_button.number:hover i:before{color:#2ca271}.bg-form{border-radius:10px;position:relative;box-shadow:rgba(0,0,0,.2) 0 1px 4px;padding:2rem 1rem}.bg-form::before{content:"";display:block;position:absolute;top:0;left:0;height:10px;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;background-image:linear-gradient(30deg,#2ca271,#96c83e)}.form{width:100%}.form-group{margin-bottom:1.2rem}.form-checkbox{margin-left:1rem}.form-check-input:focus{box-shadow:none}.form-check.policy{display:flex;justify-content:center}.form-check.policy .form-check-label{width:calc(100% - 25px);text-align:left}.form-check .checkbox-other{display:flex}.form-check .checkbox-other input[type=text]{border:0;border-bottom:1px dotted;border-radius:0;width:50%;height:auto;padding:0;margin-left:.5rem;min-height:auto}.form-check .checkbox-other input[type=text]:active,.form-check .checkbox-other input[type=text]:focus,.form-check .checkbox-other input[type=text]:focus-visible{box-shadow:none;border:0!important;border-bottom:1px dotted!important}.form-date{position:relative}.form-date i.icon-calendar{position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#ccc}.form .label{margin-left:1rem;margin-bottom:.2rem;width:100%;display:flex;flex-wrap:wrap;align-items:center}.form .label .required{color:red}.form select{padding:.375rem .75rem;color:#707070}.form select:focus{border:1px solid #2ca271;box-shadow:0 0 0 .25rem rgba(44,162,113,.3)}.form .select2-container{border:1px solid #ccc;background-color:#fff!important;height:40px;border-radius:23px;width:100%!important}.form .select2-container .select2-selection--single{background-color:transparent!important;border:0!important;height:100%;display:flex;align-items:center;padding:.5rem;padding-left:2rem;text-align:center;outline:0}.form .select2-container .select2-selection__rendered{color:#707070}.form .select2-container .select2-selection__rendered span{color:#707070}.form .select2-container .select2-selection__placeholder{color:#707070}.form .select2-container .select2-selection__clear{margin-right:0!important}.form .select2-container .select2-selection__arrow{top:50%!important;transform:translateY(-50%)}.form .select2-container .select2-selection__arrow b{position:relative!important;display:flex;align-items:center;justify-content:center;border:none!important;top:60%!important;left:unset!important;color:#707070;font-weight:500}.form .select2-container .select2-selection__arrow b::before{content:"\e800";font-family:fontello;display:block;position:absolute;font-size:1rem}.form .select2-container--open{border:1px solid #2ca271}.form .select2-container--open .select2-selection__arrow b::before{content:"\e803"}.form .style1+.select2-container{height:45px}.form .style1+.select2-container .select2-selection--single{padding-left:.5rem}.form .style1+.select2-container .select2-selection__arrow{width:15px}.form .style1+.select2-container .select2-selection__arrow b:before{font-size:.75rem}.form select,.form-control{border-radius:25px;border:1px solid #ccc;color:#707070;min-height:45px;width:100%}.form select:focus,.form-control:focus{border:1px solid #2ca271;box-shadow:0 0 0 .25rem rgba(44,162,113,.3)}.form select:focus-visible,.form-control:focus-visible{border:1px solid #2ca271!important}.form select::placeholder,.form-control::placeholder{color:#ccc;padding-left:.5rem}.inf__drop-area{position:relative;display:flex;align-items:center;width:100%;max-width:100%;border-radius:3px;transition:.2s;border-radius:.25rem;background-color:#fff}.inf__drop-area input[type=file]{position:absolute;left:0;top:0;height:100%;width:100%;opacity:0;cursor:pointer}.inf__btn{display:inline-block;border-radius:30px;width:9.4rem;padding:12px;margin-right:10px;font-size:10px;text-transform:uppercase;background-color:#ccc;color:#fff;font-size:.875rem;text-align:center;-webkit-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:-1px 2px 5px 0 rgba(0,0,0,.1);box-shadow:-1px 2px 5px 0 rgba(0,0,0,.1)}.inf__hint{flex:1;color:#707070;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem}.accordion-item{padding:1rem 0;border-radius:0!important;border:0;border-bottom:1px solid #d9d9d9}.accordion-item:last-child{border-bottom:0}.accordion-button{box-shadow:none}.accordion-button:focus{box-shadow:none}.accordion-body{color:#696969;padding:1rem 0}.accordion-body ul{list-style-type:none}.accordion-body-btn{display:flex;justify-content:center}.accordion-body-btn .btn-outline-2{padding:.75rem 1.25rem}.accordion.style1 .accordion-item{border-bottom:0;padding:0;border-radius:10px!important;-webkit-box-shadow:-1px 0 4px 2px rgba(202,202,202,.2);box-shadow:-1px 0 4px 2px rgba(202,202,202,.2);margin-bottom:1rem}.accordion.style1 .accordion-button{padding:0;font-size:1rem;padding:1rem;line-height:1.4;background-color:transparent;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.accordion.style1 .accordion-button .text{color:#707070;padding-right:1rem;font-size:1.125rem}.accordion.style1 .accordion-button:not(.collapsed){background-color:#2ca271;box-shadow:none}.accordion.style1 .accordion-button:not(.collapsed) .text{color:#fff}.accordion.style1 .accordion-button:not(.collapsed):after{background-image:url(../images/base/minus2.svg);background-position:right;background-size:14px;transform:unset}.accordion.style1 .accordion-button:after{background-image:url(../images/base/plus2.svg);background-position:right;background-size:14px}.accordion.style1 .accordion-collapse .text{padding:1.2rem}.accordion.style1 .accordion-collapse .text.sarabun{font-family:sarabun;font-weight:300}.accordion.style2 .accordion-item{border-bottom:0;padding:0;border-radius:10px!important;-webkit-box-shadow:-1px 0 4px 2px rgba(202,202,202,.2);box-shadow:-1px 0 4px 2px rgba(202,202,202,.2);margin-bottom:1rem}.accordion.style2 .accordion-button{padding:0;font-size:1rem;padding:1.2rem 1rem;line-height:1.4;background-color:transparent;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.accordion.style2 .accordion-button .text{color:#707070;padding-right:1rem;font-size:1.125rem}.accordion.style2 .accordion-button:not(.collapsed){box-shadow:none}.accordion.style2 .accordion-button:not(.collapsed):after{background-image:url(../images/base/minus3.svg);background-position:right;background-size:14px;transform:unset}.accordion.style2 .accordion-button:after{background-image:url(../images/base/plus2.svg);background-position:right;background-size:14px}.accordion.style2 .accordion-collapse .text{padding:.5rem 1.2rem 1rem}.accordion.style2 .accordion-collapse .text.sarabun{font-family:sarabun;font-weight:300}.table{color:#707070;margin-bottom:0;min-width:500px;border-collapse:separate;border:1px solid rgba(204,204,204,.5);border-radius:10px;-moz-border-radius:10px;border-spacing:0}.table td,.table th{border-left:solid rgba(204,204,204,.5) 1px;border-top:solid rgba(204,204,204,.5) 1px;border-right:none;min-width:8rem}.table th{background-color:#f2f5f7;border-top:none}.table td:first-child,.table th:first-child{border-left:none}.table thead th{padding:1.2rem .5rem;font-weight:500;text-align:center}.table thead th:first-child{border-top-left-radius:10px}.table thead th:last-child{border-top-right-radius:10px}.table tbody tr td{padding-left:2rem}.table tbody tr td:first-child{text-align:center}.table.style2{border:1px solid #fff;border-radius:5px;-moz-border-radius:5px}.table.style2 td,.table.style2 th{border-left:solid #fff 1px;border-top:solid #fff 1px;border-right:none}.table.style2 thead th{padding:.5rem 1rem;background-color:#2ca271;color:#fff}.table.style2 thead th:first-child{border-top-left-radius:5px}.table.style2 thead th:last-child{border-top-right-radius:5px}.table.style2 tbody tr:nth-child(even){background-color:#f5f5f5}.table.style2 tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.table.style2 tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.table.style2 tbody tr td{padding-left:1rem;color:#000}.table.style2 tbody tr td:first-child{text-align:left}.article-content img{max-width:100%}.article-content .detail{color:#707070;font-size:.875rem;display:flex}.article-content .detail .date,.article-content .detail .user,.article-content .detail .view{margin-right:.35rem}.article-content .detail i{margin-right:.3rem}.article-content .detail i::before{font-size:.8rem}.article-content .detail i.icon-eye{margin-right:.6rem}.article-content .detail i.icon-clock::before{font-size:.9rem;font-weight:600}.article-content .detail i.icon-share::before{font-weight:600}.article-content .detail i.icon-user::before{font-size:.9rem;font-weight:600}.article-content p,.article-content ul{font-family:sarabun;font-weight:300}.flexslider{margin:0;background:0 0}.flexslider .flex-viewport{background-color:#fff}.flexslider .flex-control-thumbs{margin:10px 0 0;display:flex;flex-flow:wrap}.flexslider .flex-control-thumbs li{float:left;margin-right:10px;border-radius:10px;margin-bottom:10px;position:relative;width:calc((100% - 3 * 10px)/ 4);cursor:pointer}.flexslider .flex-control-thumbs li img{border:none;height:unset;max-height:133px}.flexslider .flex-control-thumbs li img:hover{border:none!important}.flexslider .flex-control-thumbs li:nth-child(4n){margin-right:0}.flexslider .flex-control-thumbs li:last-child{margin-right:0}.flexslider .flex-control-thumbs li .caption{position:absolute;z-index:2;background-color:rgba(0,0,0,.5);border-radius:10px;top:0;width:100%;height:100%;left:0;color:#fff;opacity:0;display:flex;align-items:center;justify-content:center;font-size:.875rem;pointer-events:none}.flexslider .flex-control-thumbs li:hover .caption{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1}.flexslider .flex-control-thumbs .flex-active{border:none!important}.flexslider .slides .item{position:relative;background-size:cover;background-repeat:no-repeat}.flexslider .slides .item::after{content:"";display:block;padding-top:56.25%;background-size:cover;width:100%;background-repeat:no-repeat}.flexslider .flex-direction-nav a{font-family:fontello;display:flex;align-items:center;justify-content:center;margin:0;color:#fff;position:absolute;top:30%;font-size:1.5rem;opacity:1}.flexslider .flex-direction-nav a:before{display:none}.flexslider .flex-direction-nav a.flex-prev{left:0}.flexslider .flex-direction-nav a.flex-next{right:0}.share-list{position:fixed;right:15px;top:40%;z-index:6}.share-list.show .share-list-social{opacity:1;transition:all .3s;visibility:visible}.share-list.show .icon-cancel{opacity:1}.share-list .icon-cancel{text-align:center;display:block;color:#707070;opacity:0;cursor:pointer}.share-list-social{list-style-type:none;padding:0;margin:0;margin-bottom:.5rem;opacity:0;visibility:hidden;transition:all .3s}.share-list-social li{margin-bottom:.5rem}.share-list-btn{cursor:pointer}.header{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.2);position:relative;z-index:10;padding:.5rem 0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header.fixed{position:fixed;width:100%;z-index:6;padding:.5rem 0}.header.fixed .container::after{display:none}.header.fixed .logo{height:50px}.header.fixed .top-menu-bar{display:none!important}.header.fixed .menu-item{padding-bottom:1.25rem}.header .container{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header .logo{height:50px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header .hamburger{position:relative;background:0 0;cursor:pointer;float:right;width:30px;height:30px;padding:15px 18px 17px;z-index:8}.header .hamburger::after,.header .hamburger::before{content:"";position:absolute;height:3px;width:30px;left:5px;top:46%;-webkit-transform-origin:50% 46%;-ms-transform-origin:50% 46%;transform-origin:50% 46%;background-color:#2ca271;-webkit-transition:all ease 238ms;-moz-transition:all ease 238ms;-ms-transition:all ease 238ms;-o-transition:all ease 238ms;transition:all ease 238ms;border-radius:15px}.header .hamburger::before{-webkit-transform:translate3d(0,-9px,0);transform:translate3d(0,-9px,0)}.header .hamburger::after{width:30px;-webkit-transform:translate3d(0,9px,0);transform:translate3d(0,9px,0)}.header .hamburger span{position:absolute;width:30px;height:3px;left:5px;top:46%;overflow:hidden;text-indent:200%;border-radius:15px;background-color:#2ca271;-webkit-transition:all ease 238ms;-moz-transition:all ease 238ms;-ms-transition:all ease 238ms;-o-transition:all ease 238ms;transition:all ease 238ms}.header .hamburger.active::before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.header .hamburger.active::after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.header .hamburger.active span{opacity:0}.header .top-menu-bar{position:absolute;width:100%;padding:.5rem;background:#9eca3a;background:linear-gradient(90deg,#9eca3a 0,#60b458 39%,#2ca271 100%);position:relative;z-index:2;border-bottom-left-radius:30px;display:flex;list-style-type:none;justify-content:flex-end;color:#fff;font-size:.875rem;font-weight:300;margin-bottom:.5rem}.header .top-menu-bar-item{margin-left:1.5rem;display:flex;align-items:center}.header .top-menu-bar-item i{margin-right:5px}.header .top-menu-bar-item i:before{font-size:1.125rem}.header .top-menu-bar-item .icon-call-center:before{font-size:1.5rem}.header .top-menu-bar::after{content:"";display:block;position:absolute;width:100%;background:#2ca271;right:-100%;height:100%;top:0}.header .menu{display:flex;list-style:none;justify-content:space-between;margin-bottom:0;padding-left:0}.header .menu-item{font-weight:500;padding-top:1.25rem;padding-bottom:1.5rem}.header .menu-item a{cursor:pointer}.header .menu-item a.active,.header .menu-item a:hover{color:#2ca271}.header .menu-item.has-sub{display:flex;position:relative}.header .menu-item.has-sub::after{content:"\e800";font-family:fontello;display:block;margin-left:.5rem;font-size:.75rem;margin-top:3px;cursor:pointer}.header .menu-item:hover .sub-menu{opacity:1;visibility:visible;top:49px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .menu-item:hover.has-sub::after{content:"\e803"}.header .menu .sub-menu{background-color:#fff;border-radius:5px;list-style-type:none;padding:0;-webkit-box-shadow:-1px 0 4px 2px rgba(173,173,173,.2);-moz-box-shadow:-1px 0 4px 2px rgba(173,173,173,.2);box-shadow:-1px 0 4px 2px rgba(173,173,173,.2);opacity:0;visibility:hidden;position:absolute;left:0;z-index:99;text-align:left;top:100px;white-space:nowrap;width:auto;left:50%!important;right:auto!important;text-align:center!important;transform:translate(-50%,0)!important}.header .menu .sub-menu .arrow{width:15px;height:15px;position:absolute;left:50%;top:-15px;z-index:100;overflow:hidden;transform:translateX(-50%)}.header .menu .sub-menu .arrow::after{content:"";width:15px;height:15px;display:block;background:#fff;top:10px;position:absolute;transform:rotate(45deg);-webkit-box-shadow:-1px 0 3px 1px rgba(173,173,173,.2);-moz-box-shadow:-1px 0 3px 1px rgba(173,173,173,.2);box-shadow:-1px 0 3px 1px rgba(173,173,173,.2)}.header .menu .sub-menu-item{font-weight:400;padding:.35rem 1.5rem;text-align:left;border-bottom:1px solid #ccc;overflow:hidden;border-left:4px solid transparent}.header .menu .sub-menu-item:hover{background-color:rgba(44,162,113,.2);color:#2ca271;border-left:4px solid #2ca271}.header .menu .sub-menu-item:nth-child(2){border-top-left-radius:5px;border-top-right-radius:5px}.header .menu .sub-menu-item:last-child{border-bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.header .menu-mobile{position:absolute;background:#fff;width:100%;z-index:5;list-style-type:none;margin:.5rem 0;padding:0;top:0;left:0;display:none;overflow-y:scroll;max-height:100vh}.header .menu-mobile>li:first-child{position:fixed;width:100%;background-color:#fff}.header .menu-mobile-item{padding:.75rem 1.5rem;font-family:kanit;font-size:1.125rem;font-weight:500;border-bottom:1px solid #bababa;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.header .menu-mobile-item .social i:before{color:#2ca271;font-size:1.8rem}.header .menu-mobile-item.active,.header .menu-mobile-item:hover{color:#fff;background:linear-gradient(30deg,#2ca271,#96c83e)}.header .menu-mobile-item.active a,.header .menu-mobile-item:hover a{color:#fff}.header .menu-mobile .sub-menu{list-style-type:none;display:none;padding:0}.header .menu-mobile .sub-menu-mobile-item{font-family:kanit;padding:1rem 2.5rem;font-size:1.125rem;font-weight:500;background-color:#f7f7f7;border-bottom:1px solid #bababa;border-left:5px solid transparent}.header .menu-mobile .sub-menu-mobile-item.active,.header .menu-mobile .sub-menu-mobile-item:hover{background-color:#eef8f4;border-left:5px solid #2ca271}.header .menu-mobile .sub-menu-mobile-item.active a,.header .menu-mobile .sub-menu-mobile-item:hover a{color:#2ca271}.section-header{display:flex;justify-content:center;align-items:center}.section-header h2{color:#000;margin-bottom:0}.section-header .link{display:none}.section-banner{position:relative;height:320px}.section-banner .bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;z-index:2}.section-banner-header{position:absolute;top:55%;left:50%;z-index:3;transform:translate(-50%,-55%);width:calc(100% - 30px)}.section-banner h1{font-size:2.2rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:2;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.3);text-align:center}.section-banner h1::after{content:"";display:block;width:15%;height:4px;margin-top:10px;background-image:linear-gradient(40deg,#2ca271,#d6de1f);margin-left:auto;margin-right:auto}.section-banner::before{content:"";display:block;width:40%;height:100%;z-index:3;position:absolute;background-image:linear-gradient(to right,rgba(78,59,44,.4),rgba(100,74,56,0))}.section-banner::after{content:"";display:block;position:absolute;z-index:1;background-image:linear-gradient(to right,#2ca271 0,#87c145 51%,#2ca271 100%);background-size:200% auto;bottom:-4px;width:100%;height:100%;left:0}.section-banner-slide{position:relative}.section-banner-slide .owl-item .slide{height:350px;background-size:cover;background-position:center}.section-banner-slide .owl-nav{position:absolute;top:50%;display:flex;width:100%;justify-content:space-between;transform:translateY(-50%);left:0}.section-banner-slide .owl-nav [class*=owl-]{color:#ccc!important;font-size:2.25rem!important;font-family:fontello!important;-webkit-box-shadow:0 3px 4px rgba(173,173,173,.2);-moz-box-shadow:0 3px 4px rgba(173,173,173,.2);box-shadow:0 3px 4px rgba(173,173,173,.2)}.section-banner-slide .owl-nav [class*=owl-]:hover{color:#dbdbdb!important;background-color:transparent!important}.section-home{background-image:url(../images/base/bg-home-left.png),url(../images/base/bg-home-right.png);background-repeat:no-repeat;background-position:left bottom 34%,right 0 top 12%;background-size:30%,30%;position:relative}.section-home-2{background-image:url(../images/base/bg-home-left-1.png),url(../images/base/bg-home-right-1.png);background-repeat:no-repeat;background-position:left top 30%,right 0 bottom 38%;background-size:30%,55%;position:relative}.section-home-search{position:relative;margin-top:-2rem;z-index:5}.section-home-search .nav-tabs{display:inline-flex;justify-content:center;border:1px solid #e87837;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:0;background-color:#fff;width:90%;-webkit-box-shadow:-1px 1px 3px 2px rgba(0,0,0,.1);-moz-box-shadow:-1px 1px 3px 2px rgba(0,0,0,.1);box-shadow:-1px 1px 3px 2px rgba(0,0,0,.1)}.section-home-search .nav-tabs .nav-link{border-radius:0;border:0;padding:0 .25rem;background-color:transparent;color:#707070;margin:.5rem 0;display:flex;align-items:center;justify-content:center}.section-home-search .nav-tabs .nav-link:first-child{border-right:1px solid #e87837}.section-home-search .nav-tabs .nav-link i{margin-right:.5rem;font-size:1.6rem}.section-home-search .nav-tabs .nav-link i.icon-graduation-hat{margin-top:5px;font-size:1.4rem}.section-home-search .nav-tabs .nav-link .text{text-align:left}.section-home-search .nav-tabs .nav-link.active,.section-home-search .nav-tabs .nav-link:hover{color:#e87837}.section-home-search .tab-content{display:flex;flex-flow:column;align-items:center;margin:auto;position:relative;box-sizing:border-box;color:#fff;background:#fff;background-clip:padding-box;border:solid 2px transparent;border-radius:20px;padding:1.5rem 1.5rem}.section-home-search .tab-content::before{content:"ค้นหาโครงการต่าง ๆ ได้ ที่นี่";display:block;position:relative;background-color:#fff;color:#000;line-height:1;font-size:1.125rem}.section-home-search .tab-content::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:inherit;background:linear-gradient(30deg,#2ca271,#96c83e)}.section-home-search .tab-content .tab-pane{position:relative;z-index:2;width:100%}.section-home-search .tab-content .tab-pane .btn-orange{-webkit-box-shadow:-1px 1px 3px 2px rgba(0,0,0,.1);-moz-box-shadow:-1px 1px 3px 2px rgba(0,0,0,.1);box-shadow:-1px 1px 3px 2px rgba(0,0,0,.1);width:50%;padding:.4rem;margin:0 auto;height:100%}.section-home-country{background-color:rgba(217,238,230,.6);padding:3rem 0;background-image:url(../images/home/banner-country.png);background-size:cover;background-repeat:no-repeat;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section-home-news-article .nav-tabs{border:0;font-size:1.4rem}.section-home-news-article .nav-tabs .nav-link{color:#ccc;padding:0;padding-right:2rem;border:0}.section-home-news-article .nav-tabs .nav-link.active{color:#2ca271}.section-home-news-article .tab-content{padding-top:1.5rem}.section-home-school .school-slide .slide .image{text-align:center}.section-home-school .school-slide .slide .image img{width:auto;height:120px;max-width:100%;display:inline-block}.section-home-school .school-slide .slide .name{margin-top:1rem;text-align:center;color:#000}.section-home-gallery{position:relative;padding:3rem 0}.section-home-gallery .container{position:relative;z-index:2}.section-home-gallery .gallery-menu{margin:0 auto;width:100%;max-width:100%}.section-home-gallery::after{content:"";display:block;position:absolute;width:100%;height:100%;background:url(../images/home/banner-gallery.png);background-size:cover;opacity:.3;background-repeat:no-repeat;z-index:1;top:0;left:0}.section-home-contact{background-color:#f5f5f5;padding:3rem 0}.section-home-counter{background-image:linear-gradient(45deg,#2ca271,#87c245),url(../images/home/banner-counter.png);background-blend-mode:multiply;background-size:cover;background-repeat:no-repeat;position:relative;padding:2.5rem 0}.section-home-counter .counter-item-icon{text-align:center}.section-home-counter .counter-item-title{font-size:1rem;font-weight:300;text-align:center;color:#fff;text-shadow:1px 1px rgba(0,0,0,.1)}.section-home-counter .counter-item-number{font-weight:500;color:#fff;font-size:2.2rem;text-align:center;line-height:1.2}.section-about h2{font-size:1.4rem}.section-about .about-image{width:100%;margin-left:auto}.section-about .about-image .article-box.service a{box-shadow:none}.section-about .about-image .article-box.service a:hover .box-image{transform:scale(1)}.section-about .about-image .article-box.service a .box-image::before{display:none}.section-about .about-image .article-box.service a .box-image::after{padding-top:80%}.section-about .about-image .article-box.service a .box-content{position:relative;margin-top:1rem;bottom:0;margin-left:0;margin-right:0}.section-about .about-image .article-box.service a .box-content h3{height:auto;color:#707070;font-size:1.1rem}.section-about .about-image .article-box.service a .box-content p{color:#707070}.section-about .about-image .article-box.service a .box-content::before{height:90%}.section-about-company{background-color:rgba(217,238,230,.6);padding:4rem 0;background-image:url(../images/home/banner-country.png);background-size:cover;background-repeat:no-repeat;text-align:center}.section-about-company .logo-big{max-width:75%}.section-about-company .company-name{font-size:1.4rem}.section-about-company .about-company-detail{display:flex;justify-content:center;font-size:1rem;margin-bottom:.5rem}.section-about-company .about-company-detail .label{color:#2ca271;text-align:right;font-weight:500;width:45%}.section-about-company .about-company-detail .seperate{margin:0 10px}.section-about-company .about-company-detail .detail{width:55%;text-align:left;word-break:break-word}.section-our-project .article-box.country a{-webkit-box-shadow:0 4px 12px rgba(124,62,62,.1);-moz-box-shadow:0 4px 12px rgba(124,62,62,.1);box-shadow:0 4px 12px rgba(124,62,62,.1)}.section-our-project .article-box.country a:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);-moz-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.section-our-project .article-box.country a:hover .box-image{transform:scale(1)}.section-our-project .article-box.country .box-image::after{padding-top:55%}.section-our-project .school-information{border-radius:10px;overflow:hidden;box-shadow:rgba(0,0,0,.15) 0 1px 6px}.section-our-project .school-information-logo{display:flex;align-items:center;justify-content:center;min-height:18.75rem}.section-our-project .school-information-logo img{width:auto;max-height:90%}.section-our-project .school-information-detail{padding:2rem 1rem;background-color:#f7f7f7}.section-our-project .school-information-detail .item{display:flex;font-size:.875rem}.section-our-project .school-information-detail .item .label{font-weight:500;color:#000}.section-our-project .school-information-detail .item .label:first-child{width:38%}.section-our-project .school-information-detail .item .detail{width:calc(62% - 1rem)}.section-our-project .school-information-contact{border-radius:10px;padding:2rem 1.5rem;background-color:#f7f7f7;box-shadow:rgba(0,0,0,.15) 0 1px 6px;height:100%}.section-our-project .school-information-contact .contact-item{display:flex;margin-bottom:.5rem}.section-our-project .school-information-contact .contact-item .icon{width:35px}.section-our-project .school-information-contact .contact-item .icon .icon-phone::before,.section-our-project .school-information-contact .contact-item .icon .icon-placeholder::before{font-size:1.1rem}.section-our-project .school-information-contact .contact-item .icon .icon-email::before{font-size:.9rem}.section-our-project .school-information-contact .contact-item .icon img{margin-left:.25rem}.section-our-project .school-information-contact .contact-item .text{width:calc(100% - 35px)}.section-our-project .school-information-map{box-shadow:rgba(0,0,0,.15) 0 1px 6px;position:relative;border-radius:10px}.section-our-project .school-information-map iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px}.section-our-project .school-information-map::after{content:"";display:block;padding-top:40%}.section-scholarship-tab .scholarship-item{display:flex;align-items:center;background-color:#fff;border-radius:8px;border:1px solid #f4f4f4;padding:.5rem;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.section-scholarship-tab .scholarship-item-icon{width:30px}.section-scholarship-tab .scholarship-item-icon img{width:30px}.section-scholarship-tab .scholarship-item h3{padding:0 .5rem;flex:1;font-weight:400;margin-bottom:0;font-size:1rem}.section-scholarship-tab .scholarship-item-btn .btn-outline{padding:.5rem;font-size:.7rem}.section-scholarship-tab .scholarship-item:hover{box-shadow:rgba(0,0,0,.1) 0 1px 4px}.section-experience-tab .experience-bg{background-image:url(../images/base/bg-experience.jpg);background-size:cover;background-position:center}.section-experience-tab .experience-bg .student-detail{display:flex;flex-flow:column;justify-content:center;padding-top:2rem}.section-contact-tab .contact{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);-moz-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);border-radius:10px}.section-contact-tab .contact-form-bg{color:#fff;background-image:linear-gradient(30deg,#2ca271 10%,#83c047);border-top-left-radius:10px;border-bottom-left-radius:0;border-top-right-radius:10px;border-bottom-right-radius:0;padding:2rem 1rem}.section-contact-tab .contact-form-bg .logo{max-width:12rem;margin:0 auto;display:block}.section-contact-tab .contact-form-bg h3{color:#fff}.section-contact-tab .contact-form-bg .contact-item{display:flex;width:100%;margin-bottom:1rem;cursor:inherit}.section-contact-tab .contact-form-bg .contact-item .icon{width:30px;text-align:left}.section-contact-tab .contact-form-bg .contact-item .icon i::before{margin:0;padding:0}.section-contact-tab .contact-form-bg .contact-item .icon .icon-line,.section-contact-tab .contact-form-bg .contact-item .icon .icon-smartphone{font-size:1.1rem}.section-contact-tab .contact-form-bg .contact-item .icon .icon-email{font-size:.9rem}.section-contact-tab .contact-form-bg .contact-item .icon img{width:18px}.section-contact-tab .contact-form-bg .contact-item:hover{box-shadow:none}.section-contact-tab .contact-form-bg .contact-item .text{width:calc(100% - 30px);font-weight:300}.section-contact-tab .contact-form-bg .contact-item .text i{font-size:1.8rem}.section-contact-tab .contact-form{padding:1.5rem 1rem;border-top-right-radius:10px;border-bottom-right-radius:10px}.section-contact-tab .tab-content{padding:0}.section-contact-tab .tab-content #nav-google iframe{border-radius:0}.footer{padding-top:3rem;background-color:#0b2239;background-image:url(../images/base/banner-footer.png);background-blend-mode:soft-light;background-size:cover;background-repeat:no-repeat;color:#fff}.footer h4{font-size:1.05rem;font-weight:400;color:#fff}.footer h4.active{color:#2ca271}.footer h4 a:hover{color:#2ca271}.footer p{font-size:.875rem;font-weight:300}.footer-menu{list-style-type:none;margin:0;padding:0}.footer-menu.--address li{padding-left:0;font-weight:400;margin-bottom:.5rem}.footer-menu li{display:flex;font-size:.875rem;margin-bottom:.25rem;padding-left:1rem;font-weight:300}.footer-menu li.active a{color:#2ca271}.footer-menu li i{width:33px}.footer-menu li img{margin-right:13px}.footer-menu li a{display:flex}.footer-menu li a:hover{color:#2ca271}.footer-menu li a:hover i{color:#fff}.footer hr{opacity:1}.footer-logo-community{text-align:center}.footer-logo-community img{width:auto;height:50px}.footer .copyright{padding-top:.5rem;padding-bottom:1rem}.footer .copyright .social{text-align:center;font-size:1.5rem}.footer .copyright .social i.icon-twitter::before{font-size:1.3rem}.footer .copyright-text{font-weight:300;font-size:.875rem}@media (min-width:480px){.section-about h2{font-size:1.6rem}.section-about .about-image .article-box.service a .box-image::after{padding-top:60%}.payment-item{width:70%;margin:0 auto;padding:2rem 1rem}.payment-item .number{font-size:1.8rem}}@media (min-width:576px){.article-box.experince .bg{flex-flow:row}.article-box.experince .bg .box-image{width:30%!important}.article-box.experince .bg .box-image .name{margin-top:1rem}.article-box.experince .bg .box-content{width:70%!important}.header .menu-mobile-item{padding:1rem 2rem 1rem 1.5rem}.section-home{background-position:left bottom 34%,right 0 top 6%}.section-home .nav-tabs .nav-link i{margin-right:.25rem}.section-home .nav-tabs .nav-link:nth-child(2){padding:0}.section-home-2{background-position:left top 30%,right 0 bottom 0}.section-our-project .article-box.country .box-image::after{padding-top:70%}.section-scholarship-tab .scholarship-item{padding:1rem}.section-scholarship-tab h3{padding:0 1rem!important}.nav-tabs.style3 .nav-link{padding:.35rem 1.5rem!important;margin-right:1rem}.form-check.policy{align-items:center}.form-check.policy .form-check-label{width:auto}}@media (min-width:768px){h1{font-size:2.2rem}h2{font-size:1.6rem}h3{font-size:1.25rem}h4{font-size:1.125rem}.breadcrumb{display:flex}.row-nav-scroller{margin-left:-30px;margin-right:-30px}.section-header{justify-content:space-between}.section-header .link{display:block}.section-banner-slide .owl-item .slide{height:550px}.section-banner-slide .owl-dots{bottom:30px}.section-banner h1{text-align:left}.section-banner h1:after{width:8%;margin-left:unset;margin-right:unset}.section-home{background-size:20%,20%}.section-home-search .nav-tabs{width:75%}.section-home-search .tab-content .tab-pane .btn-orange{width:90%}.section-home-gallery .gallery-menu{max-width:600px;margin:0 auto}.section-home-country{padding:4rem 0}.section-home-counter{padding:3rem 0}.section-home-counter .counter-item-title{display:block;display:-webkit-box;height:2.4rem;font-size:1rem;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-home-counter .counter-item-number{font-size:3rem;line-height:unset}.section-home-2{background-size:20%,35%}.section-scholarship-tab .scholarship-item{padding:1rem}.section-scholarship-tab .scholarship-item h3{padding:0 1rem!important}.section-scholarship-tab .scholarship-item-btn{width:110px}.section-scholarship-tab .scholarship-item-btn .btn-outline{padding:.5rem 1rem;font-size:1rem}.section-contact-tab .contact-form-bg{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;padding:2rem 1.5rem;height:100%}.section-contact-tab .contact-form-bg .logo{max-width:15rem}.section-contact-tab .contact-form{padding:2rem 1.5rem}.section-contact-tab .tab-content{padding:0 5px}.section-contact-tab .tab-content #nav-google iframe{border-radius:10px}.section-contact-tab .tab-content #nav-graphic img{border-radius:10px}.contact-item.style1{width:85%;margin:0}nav.between{justify-content:space-between}nav .nav-tabs.style1 .nav-link{padding:0 1rem;font-size:1.125rem}nav .nav-tabs.style2.scholarship .nav-link{margin-right:15px;transform:scale(1)}.article-box.service .box-image::after{padding-top:80%}.article-box.service .box-content h3{display:block;display:-webkit-box;height:4.2rem;font-size:1rem;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.service .box-content::before{height:70%}.article-box.project .box-image::after{padding-top:50%}.article-box.project3 .box-image.--highlight::after{padding-top:50%}.article-box.news a{flex-flow:row}.article-box.news .box-image{width:45%}.article-box.news .box-image::after{padding-top:80%}.article-box.news .box-content{width:55%;padding-top:0;padding-left:1rem}.article-box.news .box-content h3{display:block;display:-webkit-box;height:3.15rem;font-size:1.125rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.news.--highlight a{display:block}.article-box.news.--highlight .box-image::before{content:"";display:block;position:absolute;z-index:2;left:0;width:100%;height:50%;padding:0;background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.7) 100%);bottom:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.article-box.news.--highlight .box-image::after{padding-top:unset}.article-box.news.--highlight .box-content{position:absolute!important;bottom:1.5rem}.article-box.news.--highlight .box-content .detail,.article-box.news.--highlight .box-content h3{color:#fff}.article-box.gallery .box-content p{display:block;display:-webkit-box;height:2.45rem;font-size:.875rem;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-box.experince .bg .box-image .image{width:80px;height:80px}.article-box.experince .bg .box-content .qoute{padding:1.5rem 0;font-size:1rem}.article-box.experince .bg .box-content .qoute .qoute-icon img{height:18px}.article-box.experince .bg .box-content .qoute .text{padding-left:1rem}.article-box.style4.--highlight a{display:block}.article-box.style4.--highlight .box-image{border-bottom-left-radius:14px!important;border-bottom-right-radius:14px!important}.article-box.style4.--highlight .box-image::before{content:"";display:block;position:absolute;z-index:2;left:0;width:100%;height:50%;padding:0;background:linear-gradient(rgba(255,255,255,0) 0,rgba(0,0,0,.6) 100%);bottom:0;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.article-box.style4.--highlight .box-image::after{padding-top:60%}.article-box.style4.--highlight .box-content{position:absolute!important;bottom:0}.article-box.style4.--highlight .box-content .detail,.article-box.style4.--highlight .box-content h3{color:#fff}.article-box.style4.--highlight.news1{height:100%}.article-box.style4.--highlight.news1 .box-image::after{padding-top:unset}.article-box.style4.--highlight.news1 .box-content h3{height:auto}.accordion.style1 .accordion-button{font-size:1.125rem;padding:1.5rem}.payment-item{width:100%}.payment-item .number{font-size:1.8rem}.flexslider .flex-direction-nav a{font-size:2rem}.flexslider .flex-direction-nav a.flex-prev{left:1rem}.flexslider .flex-direction-nav a.flex-next{right:1rem}.footer h4.business-hour{font-size:1.25rem}.partner-item-name{margin-top:1rem}.partner-item-detail{margin-top:.5rem}}@media (min-width:992px){.section-home-gallery .gallery-menu{max-width:620px}.section-about .about-image{width:50%}.section-about .about-image .article-box.service a .box-image::before{display:block}.section-about .about-image .article-box.service a .box-image::after{padding-top:90%}.section-about .about-image .article-box.service a .box-content{position:absolute;bottom:.75rem;margin:0 1.5rem}.section-about .about-image .article-box.service a .box-content h3{color:#fff}.section-about .about-image .article-box.service a .box-content p{color:#fff}nav .nav-tabs.style1 .nav-link{padding:0 2rem;font-size:1.125rem}nav .nav-tabs.style4 .nav-link{padding:0 1rem 1rem!important;font-size:1.125rem}.flexslider .flex-direction-nav a{top:35%}.footer-logo-community img{height:60px}}@media (min-width:1024px){.section-home-search .nav-tabs{width:60%}.section-scholarship-tab .scholarship-item h3{font-size:1.125rem!important}.article-box.news .box-image{width:30%}.article-box.news .box-content{width:70%}.article-box.experince .bg .box-image .image{width:100px;height:100px}.article-box.experince .bg .box-content .qoute{padding:1rem 0;font-size:1.25rem}.article-box.experince .bg .box-content .qoute .qoute-icon img{height:auto}.article-box.experince .bg .box-content .qoute .text{padding-left:0}.flexslider .flex-control-thumbs li{width:calc((100% - 5 * 10px)/ 6)}.flexslider .flex-control-thumbs li:nth-child(4n){margin-right:10px}.flexslider .flex-control-thumbs li:nth-child(6n){margin-right:0}}@media (min-width:1200px){.section-home{background-position:left bottom 34%,right 0 top 0;background-size:12%,14%}.section-home-search .nav-tabs{width:50%}.section-home-search .tab-content::before{position:absolute;top:-1.25rem;left:4%;padding:.5rem}.section-home-search .tab-content .tab-pane{padding:1.5rem}.section-home-search .tab-content .tab-pane .select2-container{height:48px}.section-home-search .tab-content .tab-pane .btn-orange{width:70%;margin:0}.section-home-country{padding:5rem 0}.section-home-gallery .gallery-menu{max-width:800px;margin:0 auto}.section-home-contact .contact-item{width:85%;margin:0}.section-home-2{background-size:12%,25%}.section-about .about-image{width:48%}.section-about .about-image .article-box.service a .box-image::after{padding-top:80%}.section-scholarship-tab .scholarship-item-icon{width:35px}.section-scholarship-tab .scholarship-item-icon img{width:35px}.section-scholarship-tab .scholarship-item-btn{width:130px}.section-scholarship-tab .scholarship-item-btn .btn-outline{padding:.45rem 1.5rem;font-size:1rem}.header{padding:0}hr.margin-top{margin-top:-16px!important}.nav-scroller-content .nav-link{padding:.75rem 2rem}.tab-content.style1{padding:3rem 0 2rem}.article-box.service .box-content{min-height:6rem}.article-box.service .box-content h3{font-size:1.25rem;height:auto}.article-box.project .box-content p{display:block;display:-webkit-box;height:2.625rem;font-size:.875rem;line-height:1.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.service-item-content h2{font-size:1.6rem}.payment-item{padding:3rem 1rem 2rem}.payment-item-content img{width:auto;max-width:100%;height:100px!important}.payment-item-content h3{margin-top:2rem}.flexslider .flex-direction-nav a{top:45%}.flexslider .flex-control-thumbs li{width:calc((100% - 6 * 10px)/ 7)}.flexslider .flex-control-thumbs li:nth-child(6n){margin-right:10px}.partner-item-detail{max-width:80%}}@media (min-width:1400px){.header.fixed{padding:.25rem 0}.header .logo{height:auto}}@media (min-width:1600px){.section-banner{height:400px}.section-banner-slide .owl-item .slide{height:720px;background-size:cover}}