.itopplus-background{}body{font-size: 15px;overflow-x: hidden;color: #696969;font-family: 'Quicksand',"Mali"}a{color: #696969}a:hover{color: #9ca764}.itopplus-bg1{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/1z-z115228542415.jpg);background-size: 100%;background-repeat: no-repeat;background-position: top;background-color: #9ca764;color: #f1e8c7}.itopplus-bg2{}.itopplus-bg3{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/3z-z961660373428.jpg);background-size: 100%;background-repeat: no-repeat;background-position: top;background-color: #fff2e0}.itopplus-bg4{}.itopplus-bg5{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/5z-z1505475013801.jpg);background-size: cover;background-repeat: no-repeat;background-attachment: fixed;background-position: center}.itopplus-bg6{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/6z-z597031507952.jpg);background-size: 100%;background-repeat: no-repeat;background-position: bottom;background-color: #fff2e0}.itopplus-footer{background-color: #9ca764;color: #fff}.navbar-default .navbar-nav > li > a{font-size: 1em;color: #fff2e1;margin: 0 2px;padding: 8px 12px;border-bottom: 2px solid transparent;background: #a8794f;font-weight: 600;text-shadow: none;border-radius: 50px}.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:active,.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:focus,.navbar-default .navbar-nav > .open > a:hover{color: #fff2e1;box-shadow: none;border-color: transparent;background: #9ca764;background-color: #9ca764}.no-js .dropdown-menu > li > a{font-size: 1.1em;color: #696969;padding: 8px 25px}.no-js .dropdown-menu > li > a:focus,.no-js .dropdown-menu > li > a:hover{color: #ffffff;background: #a47148}.pad-space{padding: 2%}@media screen and (min-width: 1200px){.container{width: 86vw}}@media screen and (min-width: 1024px){.no-js .itopplus-banner{position: sticky;top: 0;z-index: 110}.itopplus-banner{background: #fff2e1;transition: 0.3s}.itopplus-sticky{background: #fff2e1 !important}.itopplus-banner > .container{display: grid;grid-template-columns: 18% auto;align-items: center}#itopplus-nav-bar{display: flex;width: 100%;justify-content: end}#controlBanner{object-fit: contain;padding: 15px 0;width: 100%;margin: 0 auto}.itopplus-search{width: 100%;text-align: right;color: #696969}.itp-block{display: flex;flex-direction: column;align-items: flex-end;justify-content: space-evenly;height: 100%}}@media screen and (max-width: 1023px){#controlBanner img{position: fixed !important;top: 10px;left: 10px;width: auto !important;height: 30px;z-index: 10000;object-fit: contain}#nav-menu{background: #fff2e1 !important}.navbar-collapse,#ItopplusMainSidebar{background: #fff2e1 !important}#ItopplusMainSidebar *:is(li,a){color: #696969 !important;border: none}#nav-menu .icon-bar{background: #696969 !important}.navbar-header a.visible-xs{flex: 0 1 30px;background-color: transparent !important;border-radius: 50%;overflow: hidden}.navbar-header a.visible-xs:after{background-color: #9ca764;z-index: -1 !important}#itpphonemobile:before{background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/telz-z555807927326.png) !important}#itpsearchmobile:before{background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/searchz-z1550057493030.png) !important}.old-image-icon-facebook:before{background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/fbz-z1306469976463.png) !important}.old-image-icon-line:before{background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/linez-z468194837558.png) !important}.old-image-icon-instragram:before{background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/igz-z261562755399.png) !important}.old-image-icon-youtube:before{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/ytz-z1709509823553.png) !important}.new-image-icon-twitter:before{background-image: url(http://itp1.itopfile.com/ImageServer/z_itp_26012025ka3n/0/0/twz-z1451700767745.png) !important}}.h1,h1{font-size: 3em}.h2,h2{font-size: 2.6em}.h3,h3{font-size: 2em}.h4,h4{font-size: 1.65em}.h5,h5{font-size: 1.4em}.h6,h6{font-size: 1.1em}.boderedlayoutClient{border-top: 0px dashed transparent;border-left: 0px dashed transparent;border-right: 0px dashed transparent;border-bottom: 0px dashed transparent}ol,ul{margin-top: 10px;margin-bottom: 10px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight: bold;margin-top: 0px;margin-bottom: 0px;line-height: 1.5}.header-contact{display: flex;gap: 10px;justify-content: flex-end}.btn-tel{background: transparent;border: 1px solid #a47148;color: #a47148;border-radius: 50px;padding: 10px 10px;display: grid;grid-template-columns: 20px auto;gap: 5px;align-items: center;transition: 0.5s}.btn-tel:hover{background: #9ca764;border: 1px solid #9ca764;color: #ffffff}.btn-tel a{color: #a47148;transition: 0.5s}.btn-tel:hover a{color: #ffffff}.btn-tel-img{transition: 0.5s}.btn-tel:hover img{filter: brightness(0) saturate(100%) invert(99%) sepia(6%) saturate(745%) hue-rotate(327deg) brightness(116%) contrast(100%)}.btn-booking{background: #9ca764;border: none;color: white;border-radius: 50px;padding: 10px 15px;display: grid;grid-template-columns: 20px auto;gap: 10px;align-items: center;transition: 0.5s}.btn-booking:hover{background: #a47148;color: white}.vertical_line{display: block;width: 1px;height: stretch;background: #696969}.itopplus-footer{font-size: 14px;line-height: 1.4}.itopplus-footer h6{font-size: 1.2em;margin: 0 0 10px}.itopplus-footer a{color: #ffffff}.itopplus-footer a:hover{color: #a47148}.footer-contact{font-size: 1.1em}.footer_col_sub{margin: 10px 0 20px}.footer_logo{width: 50%;margin: 0 0 20px}.tel-mail{display: grid;grid-template-columns: 25px auto;gap: 10px;margin-bottom: 10px}.footer-group{display: grid;grid-template-columns: repeat(3,1fr);line-height: 2.2;padding: 5% 0 0 15%}.footer-group-2{display: flex;justify-content: space-between;align-items: flex-end;margin-bottom: 5%}.social_icon{width: 15%;display: flex;align-items: center;gap: 10px}.icon-img{transition: 0.5s}.icon-img:hover{transform: scale(1.1)}.ITPcookiebar{width: 100% !important}.buttonExampleSite{border: 1px solid #a47148 !important;color: #a47148 !important;font-family: "Mali",cursive !important}.buttonExampleSite:hover{background: #a47148 !important;color: #ffffff !important;border: 1px solid #a47148 !important}.ITP-pdpa-template-titleFont{font-size: 1.2em !important;padding-bottom: 0rem !important;font-weight: 600 !important}.ITP-pdpa-template-contentFont{font-size: 1em !important}.itpPDPALandingPage{padding: 7% 2%}.about-us{padding: 10% 0 0 5%}.about-us h3{font-weight: 500}.about-us h2{color: #9ca764;margin: 5px 0}.about-us h4{margin: 5px 0 20px}.btn-read{display: grid;grid-template-columns: auto 20px;gap: 7px;background: #a47148;color: white;border: none;padding: 18px;border-radius: 50px;align-items: center;transition: 0.5s}.btn-read:hover{background: #9ca763;color: white}.logo-img{width: 90%}.course-block{padding: 0 5%}.course-block h2{margin: 0 0 20px}figure.effect-selena{background: transparent}.CASS-C-border{box-shadow: none;padding: 0;border: 0px solid #d4d4d4}.CASS-C-middle-mid{padding: 0}.CASS-C-border .imgLightbox{overflow: hidden;border-radius: 15%}.CASS-C-border .effect-default img{border-radius: 15%;overflow: hidden;transition: 0.5s}.CASS-C-border .effect-default img:hover{transform: scale(1.1)}.CASS-C-border .effect-default{position: relative}.CASS-C-border .effect-default figcaption{position: absolute;left: 0;right: 0;top: 70%;background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/level-shapez-z1731295172886.png);background-size: 100%;background-repeat: no-repeat;aspect-ratio: 4 / 3;width: 85%;margin: auto;padding: 10% 20px}.quote_word{position: relative;text-align: center;margin: 10% 0}.quote_word h4{color: #a47148}.quote_word h4 strong{color: #9ca764}.quote_word::before{content: url("https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/30/0/quotez-z1385758247668.png");position: absolute;top: -3vw;left: 0;right: 0;margin: auto;width: 30px;height: 30px;filter: contrast(0.8)}.quote_word::after{content: url("https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/30/0/quotez-z1385758247668.png");position: absolute;bottom: -3vw;left: 0;right: 0;margin: auto;width: 30px;height: 30px;transform: rotate(180deg);filter: contrast(0.8)}.read_btn{margin-top: 15px;display: flex;align-items: center;gap: 10px;width: fit-content;background-color: #a47148;color: #fff;border-radius: 30px;padding: 15px 20px}.read_btn:after{display: block;content: "";background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/arrow-righrtz-z577810724024.png);background-size: 100%;background-repeat: no-repeat;background-position: center;aspect-ratio: 4 / 3;width: 20px;height: auto}.home_contact{width: 95%;position: relative;display: grid;grid-template-columns: 40% 1fr 1fr;align-items: center;gap: 3vw;background: #a47148;padding: 3%;border-radius: 30px;color: #fff2e0;margin: 7% 0 0}.home_contact_social a{color: #fff2e0}.home_contact_text{display: flex;flex-direction: column;gap: 20px;padding: 0 5%}.home_contact_text h3{white-space: pre-line;margin-bottom: 10px}.home_contact_social{display: flex;flex-direction: column;gap: 20px}.home_contact_icon{display: grid;grid-template-columns: 40px auto;align-items: center;gap: 10px}.home_contact_qr{display: grid;place-content: center;gap: 10px;justify-content: center;position: relative}.qr-code-img2{width: 77%;margin: 0 auto 3px}.enroll_btn{display: grid;grid-template-columns: 20px auto;align-items: center;gap: 5px;background-color: #fff2e0;width: fit-content;border-radius: 30px;padding: 8px 20px;color: #a47148;margin: auto;font-weight: 500;transition: 0.5s}.enroll_btn:hover{background-color: #9ca764;color: #fff2e0}.enroll-btn-icon{transition: 0.5s}.enroll_btn:hover img{filter: brightness(0) saturate(100%) invert(89%) sepia(9%) saturate(900%) hue-rotate(323deg) brightness(109%) contrast(103%)}.home_contact_giraffe{position: absolute;right: -4cqw;bottom: -3px}.home_contact_giraffe img{object-fit: contain;max-height: 42cqh}.home_contact_qr img{margin: auto;max-width: 150px}.home_contact:before{content: "CONTACT US";position: absolute;left: -50.5px;background-color: #9ca764;color: #fff;border-radius: 0 0 15px 15px;transform: rotate(-90deg);padding: 3px 15px;height: fit-content;font-size: 16px}.menu-align{padding: 7% 0 1%;text-align: center}.menu-align h6{font-weight: 400;margin: 5px 0 25px}.course-block{padding: 0 5% 5%}.lang_group{display: flex;align-items: center;gap: 30px;font-family: "Mali",cursive}.lang_item{width: 17%}.lang_group .line{display: block;height: stretch;width: 2px;background-color: #f1e8c7}.lang_item_circle{font-size: 2.4em;color: #704102;place-content: center;background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/bgz-z856648887615.png);background-size: 100%;background-repeat: no-repeat;font-weight: 600;padding: 30% 15%;text-align: center}.lang_item_text{color: #704102;text-align: center}.lang_item{width: 18%}.level_title{color: #9ca765;font-size: 1.3em;font-weight: 500;margin: 0 0 15px}.level_title strong{font-family: "Mali",cursive;font-weight: 600}.level_text{color: #696969}.recommend-title{display: grid;grid-template-columns: 12% auto;justify-content: center;align-items: center;gap: 20px;padding: 4% 0 0}.recommend-title h1{color: #a47148}.recommend-title .menu-align{text-align: left}.youtube-grid{display: grid;grid-template-columns: 45px auto;gap: 10px;color: #a47148;justify-content: center;align-items: center;margin: 20px 0}.youtube-name h5,.youtube-name h5 a{color: #a47148}.CASS-A-border{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_10052024wm3f/0/0/bgz-z1038772415502.png) !important;background-size: 100% auto !important;background-repeat: no-repeat !important;padding: 2% 8%;width: 85%;margin: 0 auto}.CASS-A-main{box-shadow: none}.CASS-A-top,.CASS-A-bottom,.CASS-A-middle-left,.CASS-A-middle-right{border: none}.menu-bg-align{padding: 7% 0 2%;text-align: center}.menu-bg-align h2{background: #9ca764;color: #f1e8c7;clip-path: polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);width: fit-content;padding: 20px 55px;margin: 0 auto 25px}.menu-bg-align h6{white-space: pre-line;font-weight: 400}.qr-code-bg{width: 17%;background: rgba(255,255,255,.7);padding: 20px;border-radius: 20px;margin: 10% 0 5%}.qr-code-bg-img{width: 80%;margin: 10px auto}.btn-visit{background: #9ca764;color: white;border: none;padding: 10px 5px;border-radius: 50px;margin: 10px 0 0;width: 100%}.btn-visit:hover{background: #a47148;color: white}.padding-pd{padding: 2%}.CASS-H-head,.CASS-H-head{font-family: "LINE Seed Sans TH"}.CASS-H-head{border-bottom: none;margin-bottom: 0px;background: transparent;padding-left: 0px;padding-top: 20px;text-align: center}.CASS-H-head h3.form-inline{font-size: 1.05em;color: #282828;font-weight: 400;padding: 0 4%}.CASS-H-border .form-control{border: none;background-color: transparent;border-bottom: 1px solid #1d1d1d;border-radius: 0px !important;-webkit-box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);box-shadow: inset 0 0px 0px rgb(0 0 0 / 8%);font-size: 1em !important;padding: 15px 0;font-weight: 400;color: #282828 !important;height: auto}.CASS-H-border .form-control::placeholder{color: #282828 !important}.CASS-H-border .form-control:hover{border-bottom: 1px solid #a47148}.CASS-H-border .form-control:focus{border-bottom: 1px solid #a47148;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow: inset 0 0px 0px rgba(0,0,0,0.075),0 0 0px rgba(102,175,233,0);color: #282828 !important}.CASS-H-border .btn-default{background-image: -webkit-linear-gradient(top,#a47148 0,#a47148 100%);background-image: -o-linear-gradient(top,#a47148 0,#a47148 100%);background-color: #a47148;color: white;text-shadow: 0 0px 0 #282828;background-repeat: repeat-x;border-color: #0000;border-radius: 0px;padding: 10px 20px;font-weight: 500;font-size: 0.9em !important;border: 0px solid #000000;box-shadow: none}.CASS-H-border .btn-default:active{background-color: #a47148;background: #a47148;color: #fff}.CASS-H-border .btn-default:hover,.CASS-H-border .btn-default:focus{background-position: 0 0px;background-color: #a47148;background: #a47148;color: #fff}.CASS-H-border .ITPcheckboxAuthen{font-size: 0.93em;color: #444444;margin-top: -3%;margin-bottom: 0%;position: relative;text-align: left !important;margin-left: 3%}.CASS-H-border span#contactUsAcceptPolicyText2{font-weight: 600}.CASS-H-border #editor1,.CASS-H-border #editor2,.CASS-H-border #editor3,.CASS-H-border #editor4,.CASS-H-border #editor6,.CASS-H-border #editor7,.CASS-H-border #editor8,.CASS-H-border #editor9,.CASS-H-border #editor11,.CASS-H-border #editor12,.CASS-H-border #editor13,.CASS-H-border #editor14,.CASS-H-border #editor22,.CASS-H-border #editor23,.CASS-H-border #editor24,.CASS-H-border #editor25,.CASS-H-border #editor26{display: none}#selectbox7,div#selectbox22,div#selectbox23{margin-bottom: -20px}div#text7,div#text8{display: none}.CASS-H-border input#textbox13{width: 100% !important;padding: 8px 0}.CASS-H-border{width: 50%;background: rgba(255,255,255,.0);margin: 0% auto 20%}.CASS-H-border .form-group.col-md-2.col-sm-12{width: 30%;margin-bottom: 0 !important}.CASS-H-border .form-group.col-md-6.col-sm-12{width: 70% !important;padding-right: 0}.CASS-H-border .btn-success,.CASS-H-border .btn-success:focus,.CASS-H-border .btn-success:hover{background-image: linear-gradient(to bottom,#253d8a 0,#253d8a 100%);border-color: #253d8a;padding: 5px 20px;border-radius: 5px;background-color: #253d8a;border: none;color: white;text-shadow: none;font-size: 0.88em !important}.CASS-H-border .progress{background-image: none;width: 100% !important;height: 30px;box-shadow: none;border-radius: 5px;margin-bottom: 0px;margin-top: 0px !important;background-color: #f9f9f9}.CASS-H-border .col-md-offset-5{margin-left: 0;margin: 0 2%;width: 100%;display: block}.CASS-H-border .glyphicon-ok-circle:before{display: none}.CASS-H-middle-mid{padding: 0px 2%}.CASS-H-main{background: transparent}.CASS-H-border br.k-br{display: none}.customForm-margin-left{margin-left: 0px !important}.CASS-H-border h5{margin: 25px 0 5px;font-weight: 600;display: none}.CASS-H-border .form-control-feedback{color: transparent !important}#upload6a08897b6c6043001308134e0 .col-md-12.col-sm-12{display: grid;grid-template-columns: 75% auto;padding: 10px 0px;align-items: center;border-bottom: 1.5px solid #afafaf;margin: 0 22px;width: 92%}p.colupload{padding: 20px 10px}.menu-align-2{padding: 5% 0 0%}.menu-align-2 h2{background: #9ca764;color: #f1e8c7;clip-path: polygon(0 0,100% 0,95% 50%,100% 100%,0 100%,5% 50%);width: fit-content;padding: 20px 55px;margin: 0 auto 25px}.menu-align-2 h6{text-align: center;font-weight: 400;margin: 0 0 20px}.about-section-1{text-align: center;padding: 7% 2% 2%}.about-section-1 h2{color: #9ca764;margin: 0 0 15px}.about-section-1 h6{color: #a47148;margin: 20px 0 10px}.imageWidth.imageGallery{transform: scale(1.0);transition: 0.5s}.imageWidth.imageGallery:hover{transform: scale(1.1)}.imgLightbox{border-radius: 20px;position: relative!important;overflow: hidden!important;width: 100%!important}.about-section-2{padding: 0 0 0 5%}.about-section-2 h2,.about-section-3 h2,.about-section-5 h2{color: #a47148}.about-section-2 h5{margin: 5px 0 10px}.about-section-3{padding: 0 7% 0 0}.about-section-4{padding: 7% 0;display: grid;grid-template-columns: 13% auto;justify-content: center;align-items: center;gap: 20px}.about-section-4-text h5{margin: 10px 0;font-weight: 400}.about-section-5{padding: 0 0 0 5%}.about-section-5 h5{color: #9ca764}.about-section-5-bg{background: #f1e8c7;border-radius: 20px;padding: 10%;margin: 20px 0}.about-section-6{padding: 7% 0 33%;text-align: center}.about-section-6 h4{color: #a47148}.about-section-6 h5{font-size: 1.6em;color: #9ca764;margin: 15px 0 0}.whyus{text-align: center;position: relative;display: flex;flex-direction: column;align-items: center;padding: 3% 0}.whyus h2{color: #9ca764;margin-bottom: 20px}.whyus .row{display: flex;justify-content: center;gap: 20px;margin-bottom: 20px;position: relative}.whyus .box{background-color: #a8794f;color: white;padding: 15px 25px;border-radius: 10px;white-space: nowrap;position: relative}.whyus .row-first{margin-top: 20px}.whyus .row-first .box::after{content: '';position: absolute;bottom: -20px;left: 50%;transform: translateX(-50%);width: 2px;height: 20px;background-color: #a8794f}.whyus .row-second{margin-top: 20px}.whyus .row-second .box::before{content: '';position: absolute;top: -20px;left: 50%;transform: translateX(-50%);width: 2px;height: 20px;background-color: #a8794f}.whyus .row-second::before{content: '';position: absolute;top: -20px;left: 15%;width: 64.7%;height: 2px;background-color: #a8794f}.about-icon-block{display: grid;grid-template-columns: repeat(3,1fr);gap: 50px}.about-icon-block1,.about-icon-block2{text-align: center}.about-icon-block1 img{width: 55% !important}.about-icon-block h5{margin: 20px 0 5px}.about-icon-block2-img1{width: 85%;margin: 0 auto}.about-icon-block2-img2{width: 70%;margin: 0 auto}.about-icon-bg{background: #7b885c;color: white;display: grid;grid-template-columns: 30px auto;gap: 10px;width: max-content;padding: 10px 20px;border-radius: 50px;margin: 50px auto 0;font-size: 1.7em;font-weight: 600}.history-section-1{padding: 0 0 0 5%}.history-section-1 h6{font-weight: 400;margin: 15px 0 0}.history-section-1 h6 strong{color: #9ca764;font-size: 1.2em;line-height: 1.4}.history-section-2{padding: 0 10px 3%}.timeline-baantonmai-wrapper{position: relative;margin-bottom: 8%}.timeline-baantonmai-wrapper::before{content: '';position: absolute;top: 55px;left: 0;right: 0;height: 2px;background-color: #cccccc;z-index: 1}.timeline-baantonmai-wrapper::after{content: '';position: absolute;top: 51px;right: -5px;border-width: 5px 0 5px 6px;border-style: solid;border-color: transparent transparent transparent #cccccc;z-index: 1}.timeline-baantonmai-arrow-left{position: absolute;top: 51px;left: -5px;border-width: 5px 6px 5px 0;border-style: solid;border-color: transparent #cccccc transparent transparent;z-index: 1}.timeline-baantonmai{display: flex;justify-content: space-between;position: relative;z-index: 2}.timeline-baantonmai-item{display: flex;flex-direction: column;align-items: center;width: 30%}.timeline-baantonmai-year{color: #9ca764;font-size: 1.4em;font-weight: bold;margin-bottom: 10px}.timeline-baantonmai-icon{width: 32px;height: 32px;background-color: #9ca764;border: 4px solid #ffffff;box-shadow: 0 0 0 3px #d6d6d6;border-radius: 50%;display: flex;justify-content: center;align-items: center;margin-bottom: 25px}.timeline-baantonmai-icon svg{width: 18px;height: 18px;fill: #ffffff}.timeline-baantonmai-content{background: #ffffff;border: 1px solid #e0e0e0;border-radius: 4px;padding: 20px 20px;text-align: center;box-shadow: 0 2px 8px rgba(0,0,0,0.05);position: relative;width: 100%;box-sizing: border-box;height: 13vw}.timeline-baantonmai-content::before{content: '';position: absolute;top: -11px;left: 50%;transform: translateX(-50%);border-width: 0 10px 10px 10px;border-style: solid;border-color: transparent transparent #e0e0e0 transparent}.timeline-baantonmai-content::after{content: '';position: absolute;top: -9px;left: 50%;transform: translateX(-50%);border-width: 0 9px 9px 9px;border-style: solid;border-color: transparent transparent #ffffff transparent}.timeline-baantonmai-content h3{color: #9ca764;font-size: 1.3em;margin: 0 0 10px 0;font-weight: bold}.timeline-baantonmai-content p{color: #444444;margin: 0;line-height: 1.7}.teacher-section-1{display: grid;grid-template-columns: 45% auto;gap: 70px;align-items: center;padding: 0 0 7%}.teacher-section-1-intro{padding: 3% 0 0}.teacher-section-1-intro h2{background: #fff2e0;color: #a47148;padding: 10px 30px;border-radius: 50px;width: fit-content;margin: 0 auto 20px}.teacher-section-1-intro h5{color: #9ca764;margin: 0 auto 40px;text-align: center}.teacher-section-1 h6{margin: 40px 0 0;text-align: right;font-style: italic}.teacher-section-2-intro{text-align: center;padding: 7% 0}.teacher-section-2{display: grid;grid-template-columns: auto 45%;gap: 70px;padding: 7% 0 0;align-items: center}.teacher-section-2-intro h4{color: #9ca764}.teacher-section-2-intro h2{color: #a47148;margin: 3px 0 5px}.teacher-section-2-intro h5{font-size: 1.35em;margin: 0 0 15px;line-height: 1.6}.teacher-section-2-intro h6{text-align: right;margin: 30px 0 0;line-height: 1.5;font-style: italic}.teacher-section-2-text{text-align: left}.CASS-E-border{background-color: transparent;border: 0px solid #8e8d8d;border-radius: 0px;padding: 0px}.CASS-E-border,.CASS-E-main{color: inherit !important}.CASS-E-border .CustomImageGalleryType_2{justify-content: center !important;gap: 0 20%}.CASS-J-border{background-color: transparent}.CASS-J-border .CustomImageGalleryType_2{justify-content: center}.personnel-bg h3{background: #a47148;color: white;width: fit-content;padding: 10px 15px;border-radius: 50px;margin: 0 auto;line-height: 1}.personnel-name{text-align: center;padding: 25px 0}.personnel-name h5{font-size: 1.2em;line-height: 1.3}.personnel-name h6{font-size: 1em;font-weight: 400;margin: 10px 0 5px}.personnel-bg{padding: 7% 0 1%;text-align: center}.personnel-bg-sub{text-align: center;padding: 2% 0}.personnel-bg-sub h5{display: flex;justify-content: center;align-items: center;gap: 20px}.personnel-bg-sub h5::before,.personnel-bg-sub h5::after{content: '';border-bottom: 1px solid #a47148;width: 3%}.CASS-D-border{background-image: none;width: 80%;margin: 0 auto 5%}.CASS-D-middle-mid{padding: 0}.reward-section-1{text-align: center;padding: 2%}.reward-section-1 h4{margin: 0 0 10px;color: #9ca764}.reward-section-2 h6{color: #a47148}.reward-section-2 li{margin-bottom: 10px}.coming-soon{width: 75%;margin: 2% auto 5%}.CASS-B-border{background: transparent;border: 0px solid #d4d4d4}.CASS-B-middle-mid{position: relative;padding: 0px}.col-section{padding: 0 15px}.col-section .row.flex{}article.col-md-6.item.-micro{width: 30.5%;background: #9ca764;margin: 0px 15px 20px;border-radius: 30px}.Contentmanager .site .col-section .item.-micro a .image{width: 100%;position: relative;transition: 0.5s;border-radius: 20px}.Contentmanager .site .col-section .item.-micro a img{width: 100%}.Contentmanager .site .col-section .item.-micro{padding: 10px}.Contentmanager .site .col-section .item.-micro:nth-child(odd){border-right: solid 0px #e8e6e8;border-bottom: solid 0px #e8e6e8}.Contentmanager .site .col-section .item.-micro:nth-child(even){border-bottom: solid 0px #e8e6e8}.Contentmanager .site .col-section .item.-micro a .caption{width: 100%;padding-left: 0px;padding: 7% 2%}.Contentmanager .site .col-section .item.-micro a .post{display: none}.Contentmanager .site .col-section .item.-micro a .caption .title{font-size: 1.2em;font-weight: 600;line-height: 1.3;color: #f1e8c7;margin-bottom: 0px;text-align: left;height: 4vw}.Contentmanager .site .col-section .item.-micro a:hover .caption .title{color: #f1e8c7}.Contentmanager .site .col-section .item.-micro a .caption .time{color: #f1e8c7;font-size: 0.9em}.Contentmanager .site .col-section .item.-micro a .caption .time .btn-read{background: transparent;padding: 0;color: #f1e8c7;filter: brightness(0) saturate(100%) invert(91%) sepia(19%) saturate(426%) hue-rotate(339deg) brightness(105%) contrast(89%)}article.col-md-6.item.-micro:hover .btn-more{}.Contentmanager .site .col-section .item.-micro a .caption .time h6{font-size: 1em;font-weight: 400;-webkit-line-clamp: 3;word-break: break-word;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;margin: 5px 0 15px}.managerHeader{font-size: 2em;width: 100%;color: #9ca764}#Contentmanager .post-time{display: none}#Contentmanager .page-header{margin: 7% 0 5%;border-bottom: 1px solid #cccccc;display: flex;justify-content: space-between;align-items: center;padding-bottom: 30px}#Contentmanager .page-header .col-md-9.col-sm-7.col-xs-12.padding{display: none}.col-md-6.pull-left{padding: 0;width: 50%;margin: 0 4% 0 0}.col-md-6.pull-right{padding: 0;width: 50%;margin: 0 0 0 4%}.Textmanager.font-inherit{text-align: left;display: flow-root}.Textmanager.font-inherit h4{line-height: 1.3;margin-bottom: 20px}.Textmanager.font-inherit h5{line-height: 1.4}.Textmanager.font-inherit h6{margin: 25px 0 2px;line-height: 1.2}.Textmanager.font-inherit p{margin: 0 0 0px}.Textmanager.font-inherit strong{font-weight: 600}.Contenemanager-gallery .col-xs-6.col-md-3{display: flex;align-self: flex-start}.contenemanager-gallery .col-xs-12.col-md-3,.Contenemanager-gallery .col-xs-6.col-md-3{width: 100%;padding: 0px 0px 0px}.row.contenemanager-gallery,.row.Contenemanager-gallery{column-count: 3;--webkit-column-count: 3;--moz-column-count: 3;gap: 20px;padding: 0 10px}.contenemanager-gallery .thumbnail,.Contenemanager-gallery .thumbnail{padding: 0px;border: 0px solid #eee;border-radius: 0px;transition: 0.3s}.Contenemanager-gallery .thumbnail:hover,.contenemanager-gallery .thumbnail:hover{transition: 0.3s}.Contenemanager-gallery .thumbnail,.img-thumbnail,.contenemanager-gallery .thumbnail,.img-thumbnail{-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.075);box-shadow: 0 0 0 rgba(0,0,0,.075);border-radius: 0px;transform: scale(1.0) !important}#Contentmanager img.img-responsive{border-radius: 20px;position: relative !important;overflow: hidden !important;width: 100% !important;transition: 0.5s}#Contentmanager img.img-responsive:hover{transform: scale(1.1)}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color: transparent}#Contentmanager .thumbnail{width: 100%;background-color: #fff;box-shadow: none;position: relative !important;overflow: hidden !important;border: 0px solid #eee;padding: 0px !important;border-radius: 20px;margin-bottom: 10px}.img-thumbnail{padding: 0px;border: 0px solid #ddd;border-radius: 0px}.social-icon{border-radius: 5px}.social-share{top: 0px}.landingpagemanager{display: none}.newShareContainer{justify-content: flex-end !important}.itp-newshare-button:hover{background-color: #9ca764;border-color: #9ca764 !important;color: #ffffff!important}.col-md-12.text-justify{padding: 0 10px}.itp-newshare-button{font-size: 0.9em !important;color: #282828 !important;border-color: #282828 !important;border-radius: 5px !important;border: 1px solid #696969}.course-section-intro{text-align: center;padding: 0 7%}.course-section-intro .logo-img{width: 30%;margin: 20px auto 0}.learning-section-intro-img{width: 55%;margin: 0 auto}.learning-intro-1-text{padding: 0 4%}.course-section-1{padding: 0 0 0 5%}.course-section-1 h4{margin: 30px 0 5px;color: #a47148}.course-section-1 h6{margin: 20px 0 0}.course-section-2{text-align: center;padding: 8% 0}.course-section-2 h2{margin: 0 0 15px}.learning-intro-1-text h3{font-size: 1.7em;color: #9ca764;margin: 0 0 10px}.level-section-1 h4{color: #9ca764;margin: 0 0 10px}.level-section-2 h3{color: #a47148}.global-program{text-align: center}.global-program h3{color: #a8794f}.global-program img{width: 35% !important;margin: 20px auto}.global-program h5{white-space: pre-line}.global-bg-group{display: flex;gap: 120px;flex-wrap: wrap;justify-content: center;margin: 50px 0}.global-bg{width: 300px;height: 300px;white-space: pre-line;padding: 3% 2%;border-radius: 50%;text-align: center;color: #a8794f;line-height: 1.7}.global-bg img{width: 30% !important;margin: 0 auto 10px}.global-bg h5{width: 55px;height: 55px;border-radius: 50%;font-size: 2em;border: 2px solid white;color: white;font-weight: 500;padding: 2px 0;margin: -25px -10px}.global-bg h4{font-size: 1.3em}.global-bg h6{font-size: 1em;font-weight: 400}.learning-section-2-pd .learning-section-2{padding: 5%;height: 16vw}.level-section-1{text-align: center;padding: 1% 2%}.level-section-2{padding: 0 0 0 5%}.level-section-2 h6{margin: 20px 0 2px}.level-section-3{padding: 0 2%}.level-section-1 h3,.level-section-3 h3,.level-section-2 h3{margin: 0 0 10px}ul.level-ul{margin-left: -20px}ul.level-ul li,.estimate-section-2 li,.documents-section li{margin-bottom: 10px}.level-ul h6{display: contents}.learning-section-1{text-align: center;padding: 2% 0}.learning-section-1-grid{display: grid;grid-template-columns: 30% auto;gap: 50px;align-items: center;margin: 0 0 5%}.learning-section-1 h4{font-size: 1.55em;color: #a47148;margin: 0 0 20px}.learning-section-1 h3{color: #9ca764;margin: 20px 0}.learning-section-2{padding: 10% 8px;text-align: center;height: 23vw}.learning-section-2 h5{margin: 0 0 5px;color: #9ca765}.thumbnail{padding: 5px !important;background-color: #fff;color: #696969;border: 0px solid #ddd;border-radius: 25px}.learning-section-3-pd .learning-section-3{padding: 0 0 0 2%}.learning-section-3{padding: 0 0 0 5%}.learning-section-3 h5{margin: 25px 0 0;color: #9ca764}.learning-section-3 h3{color: #a47148}.learning-section-4{padding: 0 5% 0 2%}.learning-section-4 h3,.learning-section-5 h3{margin: 0 0 10px;color: #a47148}.learning-section-5{text-align: center;padding: 10% 0 5%}.learning-section-5 .lang_group{width: 70%;margin: 30px auto 0;justify-content: center;gap: 50px}.learning-section-5 .lang_item_circle{margin-bottom: 15px}.estimate-section-1{text-align: center;padding: 1% 2%}.estimate-section-1 h3{margin: 0 0 10px;color: #a47148}.estimate-section-1 h6{margin: 25px 0 0;color: #9ca764}.estimate-section-2{padding: 5% 0}.estimate-section-2 h4{color: #9ca764}.estimate-section-2 h5{color: #a47148}.estimate-section-3{padding: 1% 0 5%}.estimate-section-3 h3,.enrollment-section-1 h3,.uniform-section h4{margin: 0 0 10px;color: #a47148}.enrollment-section-1{padding: 1% 1% 5%;text-align: center}.documents-section{padding: 1% 1% 5%}.documents-section h5,.documents-section-2 h5,.documents-section-3 h5{margin: 25px 0 5px;color: #a47148}.documents-section-2{display: grid;grid-template-columns: repeat(2,1fr);gap: 50px;margin-bottom: 5%}.documents-section-3{display: grid;grid-template-columns: 25% auto;gap: 50px;margin: 5% 0;align-items: center}.documents-section-3 li,.documents-section-3-text li{margin-bottom: 15px}.documents-section-3-text .qr-code-bg-img{width: 25%;margin: 15px 0}.uniform-section{padding: 1%;text-align: center}.uniform-section .qr-code-bg{margin: 10px auto}.CASS-GrayBackground-border{width: 73%;margin: 0 auto 5%;background-color: transparent}.CASS-GrayBackground-border .CustomImageGalleryType_2{justify-content: center}.shuttle-section{padding: 1% 2% 0;text-align: center}.school-tour-1-pd{}.school-tour-1-pd2{padding: 12%}.school-tour-1{text-align: center;padding: 0 5%}.school-tour-1 h6{font-weight: 400;margin: 0 0 5px}.school-tour-1 h2{margin: 20px 0 0}.school-tour-time{width: max-content;display: grid;grid-template-columns: repeat(2,1fr);justify-content: center;gap: 50px;margin: 20px auto 5%}.school-tour-2{text-align: center;padding: 4% 4% 7%}.step-border-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 50px;margin-bottom: 3%}.step-border{border: 2px solid #a47148;border-radius: 20px;padding: 10%;text-align: center;height: 28vw}.step-border h3{background: #9ca764;color: white;width: 60px;height: 60px;border-radius: 50%;margin: 0 auto 10px;padding: 3% 0}.step-border h2{font-size: 1.6em;margin: 20px auto 10px;color: #a47148}.step-border .btn-read{padding: 15px 10px;margin: 20px auto 0;grid-template-columns: auto 15px}.documents-section-2-text{padding: 0 0 5%}.documents-section-2-text h5{color: #a47148}.btn-booking-align{display: flex;gap: 10px;justify-content: center;margin: 3% 0 7%}.btn-booking-align .btn-booking{padding: 15px;grid-template-columns: 30px auto;background: #a47148;color: white}.btn-booking-align .btn-booking:hover{background: #9ca764;color: white}.global-img{margin: 0 0 8%}.itp-contentmanager-template5 .col-md-4.col-sm-4.col-xs-12.padding-col{width: 50%;padding: 0 !important}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col{width: 50%;padding: 10% 5% !important}.itp-contentmanager-template5 li.col-md-6.col-sm-6.col-xs-12{margin: 0 10px 20px !important;width: 48%;border-radius: 10px;padding: 0;background: #fff2e0}.itp-contentmanager-template5 .img-container{padding-bottom: 100%}.itp-contentmanager-template5 .img-container .img{border-radius: 10px 0 0 10px}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col strong{font-size: 22px;line-height: 1.2}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col p{font-size: 15px}.img-content{margin: 2% 0;text-align: center}.img-content img{margin-bottom: 2%}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col p .btn-read{display: none}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col h5{font-size: 1.2em;font-weight: 500;line-height: 1.5}.eapps-widget-toolbar{display: none}.contact-us h3{color: #a47148}.contact-us h4{color: #9ca764;margin: 2px 0 10px}.get-border-group{display: grid;grid-template-columns: 50% auto;margin: 20px 0}.get-contact{display: grid;grid-template-columns: 40px auto;margin: 0 0 5px;gap: 10px;align-items: center}.get-border{padding: 10px 0;border-bottom: 0px solid #aaaaaa}.get-contact-img{filter: brightness(0) saturate(100%) invert(79%) sepia(6%) saturate(2305%) hue-rotate(29deg) brightness(80%) contrast(86%)}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color: #005f59;border-color: #005f59}.pagination>li>a,.pagination>li>span{color: #005f59}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color: #005f59;background-color: #f7f7f7}@media only screen and (min-width : 1900px){body{font-size: 19px}.container{width: 80vw}.no-js .dropdown-menu > li > a{font-size: 1.3em}.btn-tel{grid-template-columns: 23px auto}.CASS-C-border .effect-default figcaption{padding: 10% 25px}.youtube-grid{grid-template-columns: 50px auto}.home_contact{margin: 15% 0 0}.itopplus-footer{font-size: 17px}.tel-mail{grid-template-columns: 35px auto}.about-section-5-bg{padding: 8%}.school-tour-1{padding: 0 4%}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col h5{font-size: 1.5em}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col strong{font-size: 26px}.google-maps iframe{height: 570px;margin-bottom: 10%}.get-border-group{margin: 5px 0 35px}.menu-align-2 h2{padding: 20px 75px}.timeline-baantonmai-year{margin-bottom: 3px}.qr-code-img2{width: 66%}.step-border h3{padding: 1% 0}.teacher-section-1,.teacher-section-2{gap: 80px}.global-bg{width: 400px;height: 400px}.global-bg h5{width: 75px;height: 75px;padding: 8px 0}.learning-intro-1-text{padding: 0 3%}}@media only screen and (max-width:1191px){body{font-size: 14px}.h1,h1{font-size: 2.4em}.h2,h2{font-size: 2em}.h3,h3{font-size: 1.7em}.h4,h4{font-size: 1.37em}.h5,h5{font-size: 1.2em}.navbar-default .navbar-nav > li > a{font-size: 0.9em;padding: 8px 10px}.no-js .dropdown-menu > li > a{font-size: 1em}.CASS-C-border .effect-default figcaption{padding: 10% 10px;width: 90%}.course-block{padding: 0 0% 5%}.recommend-title{padding: 3% 0 0}.youtube-grid{margin: 5px 0}article.col-md-6.item.-micro{width: 30%}.Contentmanager .site .col-section .item.-micro a .caption .title{height: 5vw}.qr-code-bg{width: 20%}.home_contact_icon{grid-template-columns: 30px auto}.home_contact_giraffe img{max-height: 37cqh}.home_contact_giraffe{right: -6cqw}.CASS-H-border{width: 65%}.itopplus-footer{font-size: 13px}.teacher-section-1,.teacher-section-2{align-items: start;gap: 50px}.teacher-section-1-text{padding: 0 0 10%}.level_title{font-size: 1.1em}.learning-section-2{padding: 10% 15px;height: 39vw}.itp-contentmanager-template5 li.col-md-6.col-sm-6.col-xs-12{width: 47%}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col{padding: 5% 5% !important}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col h5{font-size: 1em}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col strong{font-size: 20px}.timeline-baantonmai-content{height: 19vw}.step-border{height: 38vw}.step-border h3{padding: 6% 0}.learning-section-1-grid{align-items: start}.global-bg-group{gap: 60px}.global-bg{width: 250px;height: 250px;font-size: 0.9em}.global-bg h5{padding: 7px 0}.course-section-intro{padding: 0 2%}.learning-intro-1-text{padding: 0 0%}.learning-section-2-pd .learning-section-2{height: 22vw}}@media only screen and (max-width:900px){.h4,h4{font-size: 1.5em}.quote_word::before{top: -5vw}.quote_word::after{bottom: -5vw}.level_title{font-size: 1.1em;margin: 0 0 5px}.level_text{font-size: 0.7em}.lang_item_circle{font-size: 1.6em}.recommend-title{padding: 0% 0 0}.menu-bg-align h6{white-space: inherit}article.col-md-6.item.-micro{width: 29%}.Contentmanager .site .col-section .item.-micro a .caption .title{height: 7vw;font-size: 1.1em}.qr-code-bg{width: 30%}.home_contact_giraffe img{max-height: 20cqh}.home_contact{grid-template-columns: 38% 1fr 1fr;gap: 1vw;font-size: 0.9em}.home_contact_text h3{font-size: 1.3em}.CASS-H-middle-mid div{padding: 0}.CASS-H-border .ITPcheckboxAuthen{margin-left: 1.5%}.history-section-1 h6 strong{font-size: 1.1em}.bootstrap-collum .col-md-3.col-sm-4.col-xs-4{width: 25%}.personnel-name{font-size: 0.9em}.personnel-name h6{font-size: 1em}#Component6a191dc1b3a7de0013aab8bb .col-md-3.col-sm-4.col-xs-4{width: 50%}.enroll_btn{padding: 8px 15px;font-size: 12px}.home_contact_qr img{margin: 0 auto;max-width: 90px;display: block}.itp-contentmanager-template5 li.col-md-6.col-sm-6.col-xs-12{width: 100%;margin: 0 0px 20px !important}.itp-contentmanager-template5 .col-md-4.col-sm-4.col-xs-12.padding-col{width: 35%}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col{width: 65%;padding: 10% 5% !important}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col strong{font-size: 22px}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col h5{font-size: 1.2em}#background6a1945e9e717ed0013256896 .col-md-6.col-sm-6.col-xs-12.padding{width: 100%}.timeline-baantonmai-content{height: 32vw;padding: 20px 15px}.teacher-section-1 h2{font-size: 1.6em;padding: 10px 20px}.step-border-grid{gap: 30px}.step-border{height: 49vw;padding: 5%}.step-border h2{font-size: 1.4em}.btn-booking-align{flex-direction: column}.btn-booking-align .btn-booking{margin: 0 auto}.learning-section-2-pd .learning-section-2{height: 33vw}}@media only screen and (max-width:480px){#imagesControl6a16e9f6e717ed00132531f0{padding: 0 !important}.h1,h1{font-size: 2em}.h2,h2{font-size: 1.8em}.h3,h3{font-size: 1.4em}.h4,h4{font-size: 1.4em}.quote_word::before{top: -8vw}.quote_word::after{bottom: -8vw}.about-us{padding: 10% 0 0 0%;text-align: center}.about-us .btn-read{margin: 0 auto}.CASS-C-border .effect-default figcaption{position: relative;margin-top: -25%}.level_text{font-size: 1em}.logo-img{width: 65%;margin: 0 auto}.course-block{text-align: center}.lang_item_circle{font-size: 1.2em}.recommend-title{padding: 0% 0 0;display: flex;flex-direction: column}.vdo-img{width: 32%}.menu-align h6{margin: 5px 0 5px}.recommend-title .menu-align{text-align: center}.CASS-A-border{padding: 0% 8%;width: 100%}article.col-md-6.item.-micro{width: 100%}.menu-bg-align h2{padding: 20px 40px}.Contentmanager .site .col-section .item.-micro a .caption .title{height: inherit;font-size: 1.2em;margin-bottom: 10px}.itopplus-bg5{background-attachment: inherit}.qr-code-bg{width: 60%;margin: 10% auto}.home_contact{grid-template-columns: repeat(1,1fr);gap: 2vw;font-size: 1em;justify-content: center;text-align: center;padding-bottom: 10%}.home_contact_text{display: flex;padding: 10% 5% 2%}.home_contact_icon{grid-template-columns: 22px auto;justify-content: center;gap: 5px}.youtube-grid{grid-template-columns: 35px auto}.CASS-H-border{width: 80%}.CASS-H-border .ITPcheckboxAuthen{margin-left: 2.5%}.CASS-H-border .col-md-offset-5{margin: 0 auto !important;text-align: center}.footer-group{display: none}.about-section-2,.history-section-1{padding: 0 0 0 0%}.about-section-4{display: flex;flex-direction: column;text-align: center}.about-section-4-img{width: 30%}.about-section-6 h5{font-size: 1.2em}.menu-align-2 h2{padding: 20px 35px;text-align: center}.teacher-section-1{display: flex;flex-direction: column-reverse}.teacher-section-1-intro h2{padding: 10px 20px;font-size: 1.4em}.teacher-section-1,.teacher-section-2{gap: 10px}.teacher-section-1-intro h5{font-size: 1.1em;margin: 0 auto 10px}.teacher-section-1-text{padding: 0 0 7%;text-align: center}.teacher-section-1-img,.teacher-section-2-img{width: 100%;margin: 0 auto 5%}.teacher-section-2-text{padding: 0 0 7%;text-align: center}.teacher-section-2{grid-template-columns: repeat(1,1fr)}.personnel-name{font-size: 1em}.personnel-bg h3{font-size: 1.3em}.CASS-D-border{width: 100%}.reward-section-1{padding: 2% 0}.course-section-1{padding: 0 0 0 0%}.learning-section-2{height: inherit}.learning-section-3{padding: 0 0 0 0%}.learning-section-5 .lang_group{width: 100%;gap: 25px}.documents-section-2{grid-template-columns: repeat(1,1fr);gap: 0px}.documents-section-2-img{display: none}.documents-section-3{display: flex;flex-direction: column-reverse;margin: 0}.documents-section-3-img{width: 35%}.itp-contentmanager-template5 .col-md-4.col-sm-4.col-xs-12.padding-col{width: 100%}.itp-contentmanager-template5 .col-md-8.col-sm-8.col-xs-12.padding-col{width: 100%}.itp-contentmanager-template5 .img-container .img{border-radius: 10px 10px 0 0}#Contentmanager .page-header{flex-direction: column}.managerHeader{font-size: 1.5em;margin-bottom: 20px}.row.contenemanager-gallery,.row.Contenemanager-gallery{column-count: 2;--webkit-column-count: 2;--moz-column-count: 2}.modal-dialog{width: 90% !important}.get-border-group{grid-template-columns: repeat(1,1fr)}.timeline-baantonmai{flex-direction: column}.timeline-baantonmai-item{width: 100%}.timeline-baantonmai-content{height: inherit;margin-bottom: 10%}.CASS-E-border .CustomImageGalleryType_2{gap: 0 0%}.CASS-GrayBackground-border{width: 95%}.learning-section-1-grid{grid-template-columns: repeat(1,1fr)}.step-border-grid{grid-template-columns: repeat(1,1fr)}.step-border{height: inherit}.school-tour-time{grid-template-columns: repeat(1,1fr);gap: 20px;margin: 20px auto 10%}.whyus .box{padding: 15px 15px;white-space: inherit;margin: 0 10px}.whyus .row-second::before{left: 16%;width: 65%}.whyus .row{gap: 0px}.about-icon-block{display: flex;flex-direction: column}.about-icon-block2{order: 1}.about-icon-block1{order: 2}.about-icon-bg{width: 100%;font-size: 1.4em}.course-section-intro .logo-img{width: 80%}.global-program img{width: 75% !important}.global-bg-group{gap: 30px}.global-bg h5{margin: 5px -10px -45px}.learning-section-intro-img{width: 85%}.learning-section-2-pd .learning-section-2{height: inherit}}.no-js .monaco-editor.no-user-select.mac.showUnused.showDeprecated.vs{height: 350px !important}