.itopplus-background{}body{overflow-x: hidden;color: #444;font-family: "LINE Seed Sans TH"}.itopplus-bg1{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/0/0/1z-z811705675274.jpg);background-size: cover;background-repeat: no-repeat;background-position: bottom;color: #fff;background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/0/0/bg-01z-z1568037554765.png)}.itopplus-bg2{}.itopplus-bg3{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/0/0/3z-z238772310531.jpg);background-size: cover;background-repeat: no-repeat;background-position: bottom;background-attachment: fixed}.itopplus-bg4{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/0/0/4z-z187060801505.jpg);background-size: 100%;background-repeat: no-repeat;background-position: bottom}.itopplus-bg5{background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/0/0/5z-z1496139047756.jpg);background-size: cover;background-repeat: no-repeat;background-position: bottom}.itopplus-footer{background-color: #fff;color: #000}.navbar-default .navbar-nav > li > a{color: #444;margin: 0;padding: 8px 2px;border-radius: 0;border-bottom: 2px solid transparent}.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: #444;box-shadow: none;border-color: #9c2129;background: transparent;background-color: transparent}.no-js .dropdown-menu > li > a{color: #444;padding: 5px 20px}.no-js .dropdown-menu > li > a:focus,.no-js .dropdown-menu > li > a:hover{color: #fff;background: #9c2129}@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: #fff;transition: 0.3s}.itopplus-sticky{background: #fff !important}.itopplus-banner > .container{display: grid;grid-template-columns: 15% auto;align-items: center}#itopplus-nav-bar{display: flex;width: 100%;justify-content: end;gap: 30px}#controlBanner{object-fit: contain;padding: 15px;width: 80%;margin: 0 auto}.itopplus-search{width: 100%;text-align: right;color: #444}.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: #fff !important}.navbar-collapse,#ItopplusMainSidebar{background: #fff !important}#ItopplusMainSidebar *:is(li,a){color: #444 !important;border: none}#nav-menu .icon-bar{background: #444 !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: #9c2129;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}}@media screen and (min-width: 1900px){}@media screen and (max-width: 900px){}@media screen and (max-width: 480px){}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{font-size: 16px}h1{font-size: 4.125em}h2{font-size: 3.2em}h3{font-size: 3em;line-height: 1.4}h4,.managerHeader{font-size: 2.4em}h5{font-size: 1.8em;line-height: 1.3}h6{font-size: 1.4em;line-height: 1.4}p,.form-register2 span,.Textmanager li{font-size: 16px}.footer h6{font-size: 18px}.top-content-project h5,.text-blig2{font-size: 24px}.footer h5,.CASS-E-main figcaption h2{font-size: 22px}.footer p,.copy-right p,.btn-more,.btn-view,.CASS-D-main button{font-size: 15px}.bottom-content-project h4{font-size: 40px}.card-project p,.CASS-E-main figcaption p,.TabItpContent .nav-justified > li > a > span,.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption .title{font-size: 16px !important}.CASS-D-main .form-control{font-size: 15px !important}.pt-3{padding-top:3%}.pt-5{padding-top:5%}.pt-8{padding-top:8%}.social-footer img{width: 35px !important}.social-footer{display: flex;justify-content: end;gap: 10px}.logo-footer{width: 60%;margin: auto}.footer h5{color: #9c2129;font-weight: 600;height: 28px;margin-bottom: 1rem}.footer h6{height: 25px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin: 0}.footer h6,h3,.grid figure h2 span,.blog-line h6,.blog-line p,b,strong,.about-core h4,.about-core h6,.year-timeline p,.text-blig2,.Textmanager h4,.Textmanager h5{font-weight: 600}.items-footer{display: grid;grid-template-columns: 32px auto;align-items: center;gap: 8px;margin-bottom: 1.5rem;margin-top: 1rem}.qr-line-footer{width: 50%;border-radius: 10px;overflow: hidden}.footer{margin-left: 20%}.copy-right{text-align: center;color: #444;padding-top: 15px;border-top: 1px solid #bfbfbf;margin-top: 2rem}.dropdown-menu{border: none;border-radius: 8px !important}.head-recommend h3,.head-page h3{color: #000;margin-bottom: 0.5rem}.head-recommend,.head-facilities{text-align: center;padding-top: 6%;margin-bottom: 3rem}.CASS-A-middle-mid,.CASS-B-middle-mid,.CASS-D-middle-mid,.CASS-E-border,.CASS-H-middle-mid{padding: 0}.CASS-A-middle-right,.CASS-A-middle-left,figure.effect-jazz figcaption::after,.CASS-A-bottom,.CASS-A-top,.CASS-B-border,.CASS-E-border,.boderedlayoutClient{border: none}.CASS-A-main{box-shadow: none}.CASS-A-border,figure.effect-jazz,.CASS-B-border,.CASS-D-border,.CASS-E-border,.CASS-H-main,.CASS-GrayBackground-border,.CASS-BlackHead-border,.CASS-JaikothaiHead-border{background: transparent}.btn-all,.Textmanager h4,.card-items-contact h5,.Textmanager h5{margin-top: 2rem}.btn-more{width: fit-content;display: flex;gap: 8px;padding: 1rem 2rem;border: 1px solid #9c2129;border-radius: 30px;font-weight: 600;color: #000;margin: auto;transition-duration: 0.3s}.icon-more img{width: 22px !important;transition: transform 0.3s ease-in-out}.grid figure h2{word-spacing: unset;font-weight: initial}figure.effect-jazz h2{padding-top: 0;-webkit-transition: inherit;transition: inherit}figure.effect-jazz h2,figure.effect-jazz p{opacity: 1;-webkit-transform: inherit;transform: inherit}.CASS-A-main figcaption{position: relative !important;padding: 0 !important;text-transform: none !important;text-align: left}figure.effect-jazz p{padding: 0;opacity: 1;font-size: inherit;letter-spacing: unset;-webkit-transition: inherit;transition: inherit}.CASS-A-main figure{background-color: #fff;border-radius: 25px;overflow: hidden;box-shadow: 0 4px 8px rgb(0,0,0,0.1)}.CASS-A-main .imgLightbox{overflow: hidden}.top-content-project{color: #444;padding: 20px 15px}.top-content-project h5,.sect-slogan h4,.Textmanager h6,.page-service h4,.page-service h6,.project-detail h4,.project-detail h6,.detail-inform h4,.project-location h5,.blog-contact h4,.managerHeader,.Textmanager h4{color: #000;font-weight: 600;margin-bottom: 1rem;transition-duration: 0.3s}.page-header{padding-bottom: 0;margin: 4% 0 0;border-bottom: none;text-align: center}.card-project p{white-space: pre-line;line-height: 22px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.top-content-project hr{border-color: #a5a5a5b0;margin: 2rem 0 2.5rem}.location-project{display: grid;grid-template-columns: 22px auto;align-items: start;gap: 5px}.location-text{margin-top: -5px}.bottom-content-project{background: linear-gradient(90deg,#6f0e14,#a22028);padding: 15px;display: flex;gap: 10px;align-items: end}.bottom-content-project h4{font-weight: 600;line-height: 41px}.about-core h6,.Textmanager h5,.Textmanager h6,.Textmanager li{margin-bottom: 1rem}.blog-quality h3,.about-page p,.page-service p,.Textmanager p,.project-location h5{margin-bottom: 1.5rem}.about-core h4,.content-timeline ul,.project-detail p,.Textmanager ul{margin-bottom: 2rem}.blog-quality p{margin-bottom: 3rem}.blog-quality{width: 43%;margin: auto;margin-right: 0;padding: 16% 0 13%;white-space: pre-line}.btn-view{width: fit-content;background: #9c2129;display: flex;gap: 8px;padding: 1rem 2rem;border-radius: 30px;font-weight: 600;color: #fff;transition-duration: 0.3s}.blog-why{display: grid;grid-template-columns: repeat(4,1fr);gap: 55px;text-align: center;margin-top: 2rem;white-space: pre-line}.icon-why{width: 30%;margin: auto;margin-bottom: 2rem}.blog-why h5,.about-page h4,.about-two h4,.content-timeline h6,.blog-calculator h6{font-weight: 600;color: #000;margin-bottom: 1.5rem}.sect-about{width: 50%;background: #ffffffe0;padding: 8% 5%;text-align: center}.blog-line{display: flex;width: fit-content;gap: 8px;align-items: center;background: linear-gradient(0deg,#3cbf1c,#5eda11);color: #fff;padding: 1rem 2rem;border-radius: 50px;margin: auto;text-align: left;margin-top: 4rem;transition-duration: 0.3s}.icon-line{width: 40px}.logo-mini{width: 80%;margin: auto;margin-bottom: 4rem}.head-article{padding-top: 6%;display: flex;justify-content: space-between;color: #000;padding-bottom: 1%;border-bottom: 1px solid #bfbfbf;margin-bottom: 3rem;align-items: center}.space-article{padding: 25%}.CASS-B-main .Contentmanager .site .col-section .item.-micro{padding: 0;border: none !important;width: 100% !important;border-radius: 25px;box-shadow: 0 4px 8px rgb(0,0,0,0.1)}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .image,.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption{padding: 0;width: 100%}.row,.Contentmanager .site .col-section .item.-micro a .caption .time,.blog-inform p,.CASS-BlackHead-main,.CASS-JaikothaiHead-main{margin: 0}.CASS-B-main .row::before,br.k-br,.form-register span,.Contentmanager .site .col-section .item.-micro a .post,.CASS-D-main button .glyphicon,.Text_seller2,.post-time,.landingpagemanager,.social-share{display: none}.CASS-B-main .row.flex{display: grid;grid-template-columns: repeat(4,1fr);gap: 25px}.CASS-B-main .img-zoom img{height: 200px !important;object-fit: cover !important;object-position: center !important}.btn-article img{width: 35px !important}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption{background: #fff;padding: 15px;border-radius: 0 0 25px 25px}.btn-article{width: fit-content;margin: auto;margin-right: 0;margin-top: -10px}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption .title{margin: 0;line-height: inherit;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height: 45px}.CASS-D-main{width: 50%;margin-left: 0;background: #ffffffe0;border-radius: 30px;padding: 2% 3%}.CASS-D-main .col-md-6.col-sm-12{padding-right: 0}.CASS-D-main .col-md-12.col-sm-12{padding-left: 10px;padding-right: 10px}.head-form{text-align: center;color: #000}.head-form hr{width: 60px;border-color: #b22222;border-width: 3px;margin-bottom: 0}.head-form h3,.content-timeline li p{margin-bottom: 0.5rem}.form-register2 span{display: inline-block;margin-bottom: 0.5rem}.CASS-D-main .form-control{padding-right: 12px !important;background: transparent;border-radius: 0;box-shadow: none;height: 40px;margin-bottom: 1rem;border: none;border-bottom: 1px solid #5a5a5a;width: 100% !important;padding-left: 0 !important}.CASS-D-main input::placeholder,.CASS-D-main select::placeholder{color: #444}.CASS-D-main .has-feedback{height: 55px}.CASS-A-main .thumbs{padding: 0 10px !important}.CASS-D-main .col-md-offset-5{margin: 0;text-align: center;width: 100%;padding: 0}.CASS-D-main button{background: #9c2129;padding: 1rem 2rem;padding-right: 5rem;border-radius: 30px;font-weight: 600;color: #fff;margin: auto;width: fit-content;text-shadow: none;border: none;position: relative;transition-duration: 0.3s}.CASS-D-main button::after{content: " ";width: 23px;height: 20px;background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/383/0/right-arrow2z-z1215305607184.png);background-repeat: no-repeat;background-size: contain;background-position: center;position: absolute;right: 18px;top: 11px;transition: transform 0.3s ease-in-out}p{line-height: 24px}.head-page{text-align: center;padding-top: 3%;margin-bottom: 5rem;white-space: pre-line}.CASS-E-border,.CASS-E-main{color: unset !important}.CASS-H-middle-mid,.CASS-GrayBackground-middle-mid{display: flex;align-items: center}.about-page{padding-left: 8%;padding-bottom: 4%}.about-core{width: 46%;margin: auto;margin-right: 0;padding: 10% 0 5%}.items-value{display: grid;grid-template-columns: 12% auto;gap: 25px;margin-bottom: 2rem}.about-page hr,.about-two hr,.detail-inform hr,.Textmanager hr{width: 60px;border-color: #b22222;border-width: 3px;margin-left: 0}.about-two{padding-right: 10%}.about-timeline{display: flex;gap: 25px;width: max-content;margin-top: 4rem;margin-bottom: 5%;position: relative}.blog-timeline{overflow-x: scroll;overflow-y: hidden;padding-top: 6%;margin-bottom: 45%}.year-timeline{width: fit-content;background: #9d2129;color: #fff;padding: 0.75rem 2rem;border-radius: 10px;position: relative;margin: auto;margin-bottom: 2rem}.content-timeline{background: #fff;padding: 20px;border-radius: 20px;min-height: 300px;box-shadow: 2px 4px 8px rgb(0,0,0,0.1);transition-duration: 0.3s}.items-timeline{width: 30%}.content-timeline li,.Textmanager li{list-style: none;position: relative}.content-timeline li::before,.Textmanager li::before{content: " ";width: 18px;height: 18px;background-image: url(https://itp1.itopfile.com/ImageServer/z_itp_29052026s9eymdtt/0/0/nextz-z1349925585223.png);background-repeat: no-repeat;background-size: contain;background-position: center;position: absolute;left: -25px;top: 2px}.about-timeline::before{content: " ";width: 100%;height: 1px;background: #bfbfbf;position: absolute;top: 20px;left: 0}.blog-timeline::-webkit-scrollbar{background: #f1f1f1 !important;border-radius: 10px !important}.blog-timeline::-webkit-scrollbar-thumb{background: #555555 !important;border-radius: 10px !important;border: 2px solid #f1f1f1 !important}.blog-timeline::-webkit-scrollbar-thumb:hover{background: #333333 !important}.sect-slogan h6,.card-items-contact h5,.Textmanager h5{color: #000}.blog-timeline h4,.head-facilities h4{text-align: center;font-weight: 600;color: #000;margin-bottom: 2rem}.sect-slogan{white-space: pre-line;padding-left: 8%}.sect-slogan h4{font-style: italic;margin-bottom: 2rem;line-height: 1.3;color: #9d2129}div#background6a2fb16af5a445001323237a .col-md-6.col-sm-6.col-xs-6:nth-child(2){margin-top: 50px}.page-service{padding-left: 8%;padding-bottom: 4%}.page-service .blog-line{margin-left: 0;margin-top: 0}.blog-line02{display: flex;width: fit-content;gap: 8px;align-items: center;background: linear-gradient(0deg,#3cbf1c,#5eda11);color: #fff;padding: 1rem 2rem;padding-right: 3rem;border-radius: 40px;text-align: left;margin-top: 2rem;transition-duration: 0.3s}.blog-line02 p,.group-home p,.card-contact-more p{margin: 0}.blog-calculator{display: flex;justify-content: center;flex-wrap: wrap;gap: 35px;text-align: center}.items-calculator{width: 30%;background: #f5f5f7;padding: 2%;border-radius: 30px}.blog-calculator .btn-view{margin: auto}.icon-calculator{width: 25%;margin: auto;margin-bottom: 1.5rem}.CASS-E-main .owl-nav button{background: transparent !important}.CASS-E-main .owl-dots button.owl-dot{width: 12px !important;height: 12px !important;margin: 0 5px !important}.CASS-E-main .owl-dots button.owl-dot.active{background: #9d2129 !important;width: 30px !important;border-radius: 10px}.project-detail{padding: 0 7%;padding-bottom: 4%}.detail-inform{padding: 0 8%}.blog-inform{display: grid;grid-template-columns: repeat(3,1fr);gap: 30px 20px;margin-top: 3rem}.icon-inform{width: 45px;margin-bottom: 1rem}.CASS-E-main .imgLightbox{border-radius: 20px;overflow: hidden}.CASS-E-main figcaption h2{color: #000;margin-bottom: 1rem !important;font-weight: 600}.CASS-E-main figcaption{padding-top: 20px;text-align: center}.tab-itp-background{padding: 0 !important;background: transparent !important}.Textmanager{text-align: left;display: flow-root}div#Contentmanager .col-md-6.pull-left{padding-left: 0;padding-right: 4%}div#Contentmanager .col-md-6.pull-right{padding-right: 0;padding-left: 4%}div#Contentmanager ol.carousel-indicators.hidden{display: block !important;visibility: visible !important}div#Contentmanager .carousel-indicators li.active{background: #9d2129;border-color: #9d2129 !important;width: 30px !important}div#Contentmanager .carousel-indicators li{border: 1px solid #ccc !important;background: #ccc;width: 12px !important;height: 12px !important;margin: 0 3px !important}div#Contentmanager .carousel-indicators{bottom: -25px}div#Contentmanager .img-thumbnail,div#Contentmanager .thumbnail{background: transparent;padding: 0;border: none;box-shadow: none;border-radius: 20px;overflow: hidden;width: 100%}.TabItpContent .nav-justified{display: flex;justify-content: center;padding-top: 0 !important;margin-bottom: 1rem;flex-wrap: wrap}.TabItpContent .nav-justified > li{width: 15% !important;display: inline-block !important}.TabItpContent .nav-justified > li > a{padding: 1rem !important;border-radius: 30px !important}.TabItpContent .nav-justified > li.active > a{background: #9d2129 !important}.TabItpContent .nav-justified > li.active > a > span{color: #fff !important}div#background6a30f1c7afcca500133953ac .TabItpContent .nav-justified > li{width: 30% !important;margin-bottom: 1rem}.icon-home{width: 50px;margin-bottom: 1rem}.group-home{display: grid;grid-template-columns: repeat(4,1fr);gap: 10px 20px}.icon-nearby{width: 115px;margin: auto;margin-bottom: 2rem}.text-nearby h6{font-weight: 600;color: #000;background: #deded0;padding: 10px 25px;border-radius: 30px;margin: auto;text-align: center}.text-nearby ul{padding-left: 0;position: relative;width: 85%;margin: auto;padding-top: 5%;padding-bottom: 2%}.text-nearby ul::before{content: " ";width: 5px;height: 100%;background: #deded0;position: absolute;left: 0;top: -2px;border-radius: 30px}.blog-nearby li{list-style: none;margin-bottom: 1rem;position: relative;padding-left: 10%}.blog-nearby li::before{content: " ";width: 20px;height: 20px;background: #ffffff;border: solid #deded0;border-radius: 50%;position: absolute;left: -7px;top: 0}.CASS-BlackHead-main{background: #fff;border-radius: 25px;box-shadow: 0 4px 8px rgb(0,0,0,0.1);overflow: hidden}.CASS-BlackHead-middle-mid{display: flex;align-items: center}.project-location .btn-view{margin-bottom: 3rem}.blog-locate{display: grid;grid-template-columns: 35px auto;gap: 10px;margin-top: 1rem;margin-bottom: 1rem;align-items: center}.project-location{padding: 0 10%}.maps-project iframe{margin-bottom: -5px}.items-contact{display: grid;grid-template-columns: 35px auto;align-items: center;gap: 10px;background: #f5f5f7;padding: 5px;border-radius: 40px;color: #444;transition-duration: 0.3s}.blog-contact{padding-left: 8%}.group-contact{margin-top: 2rem;display: grid;grid-template-columns: repeat(2,1fr);gap: 10px}.card-contact-more{display: grid;grid-template-columns: 34% auto;gap: 5%;align-items: center;background: #faf8f6;border-radius: 30px;box-shadow: 0 4px 8px rgb(0,0,0,0.1);overflow: hidden;padding-left: 5%}.head-page p{margin-top: 1rem}.items-contact:hover{background: #faf8f6;color: #9c2129}.icon-contact img,.icon-locate img,.social-footer img,.icon-footer02 img,.icon-footer img,.btn-article img,div#Contentmanager .thumbnail>img,.icon-inform img,.image-information img,.icon-home img,.icon-nearby,.icon-value img,.icon-why img,.qr-line-footer{transition: transform 0.3s ease-out}.items-contact:hover img,.blog-locate:hover img,.social-footer img:hover,.items-footer:hover img,.Contentmanager .site .col-section .item.-micro a:hover .btn-article img,div#Contentmanager .thumbnail>img:hover,.items-inform:hover img,.image-information img:hover,.items-home:hover img,.blog-nearby:hover .icon-nearby,.items-value:hover img,.items-why:hover img,.qr-line-footer:hover{transform: scale(1.05)}.content-timeline:hover{background: #faf8f6}.blog-locate a,.footer a{color: #444;transition-duration: 0.3s}.blog-locate a:hover,.footer a:hover,.CASS-A-main figure:hover .top-content-project h5,.Contentmanager .site .col-section .item.-micro a:hover .caption .title{color: #9c2129}.CASS-D-main button:hover,.btn-view:hover{background: #7e0b12;color: #fff}#formdisplay6a30b222afcca50013394903 > div:nth-child(4){padding-top: 0 !important}.social-icon{border-radius: 5px}.btn-view:hover .icon-more img,.btn-more:hover .icon-more img,.CASS-D-main button:hover::after{transform: translateX(5px)}.blog-line02:hover,.blog-line:hover{background: #3cbf1c}.image-information{overflow: hidden}figure.effect-jazz img,figure.effect-jazz:hover img{opacity: 1}.btn-more:hover img{filter: invert(1)}.btn-more:hover{background: #9c2129;color: #fff}.top-content-project h5{display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden}.pt-20{padding-top: 45%}.eapps-widget-toolbar{display: none !important}.ITPcookiebar{width: 100% !important;background-color: #2f2f2f75 !important;color: #fff}.buttonExampleSite{border-radius: 5rem !important;border: 1px solid #2f2f2f75 !important;color: #171717 !important}.buttonExampleSite:hover{background: #9c2129 !important;color: #ffffff !important}.ITPlinkToCookiepage:hover{color: #9c2129 !important}.itpPDPALandingPage,.ITP-pdpa-template-contentFont{font-size: 16px !important;margin-bottom: 3% !important}.itpPDPALandingPage{margin-top: 3%}.ITP-pdpa-template-titleFont{font-size: 20px !important;font-weight: 600 !important}.ITP-pdpa-template-contentFont{line-height: 28px}.ITPcheckboxAuthen .ITPcheckboxAuthen{margin: 0;padding: 0}.ITPcheckboxAuthen{margin-top: 0;margin-bottom: 20px;position: relative;z-index: 999;padding: 0 2% !important}#contactUsAcceptPolicyText2{font-weight: 600}.btn-primary:disabled,.btn-primary[disabled]{background-color: #b1b1b1;border-color: #b1b1b1}.btn-default:disabled,.btn-default[disabled]{background-color: #a1a1a1;border-color: #a1a1a1}.tags-sold-out{font-size: 14px;background: #a41922;width: fit-content;padding: 8px;border-radius: 8px;color: #fff;position: absolute;top: -80%;left: 15px}.icon-footer img{height: 20px;object-fit: contain}.blog-contact h6{font-weight: 600;color: #000;margin-top: 2rem}.blog-contact .blog-line02{margin-top: 1rem}@media screen and (min-width: 1900px){.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{font-size: 20px}h1{font-size: 4.7em}h2{font-size: 3.6em}h3{font-size: 3.4em}h4,.managerHeader{font-size: 2.8em}h5{font-size: 2.2em}h6{font-size: 1.8em}p,.form-register2 span,.Textmanager li{font-size: 20px}.footer h6{font-size: 22px}.top-content-project h5,.text-blig2{font-size: 30px}.footer h5,.CASS-E-main figcaption h2{font-size: 26px}.footer p,.copy-right p,.btn-more,.btn-view,.CASS-D-main button{font-size: 19px}.bottom-content-project h4{font-size: 52px;line-height: 48px}.card-project p,.CASS-E-main figcaption p,.TabItpContent .nav-justified > li > a > span,.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption .title{font-size: 20px !important}.CASS-D-main .form-control{font-size: 18px !important}.card-project p{line-height: 28px}.location-project{grid-template-columns: 26px auto}.social-footer img{width: 40px !important}.bottom-content-project{padding: 20px}.top-content-project{padding: 25px 20px}.icon-more img{width: 27px !important}p{line-height: 30px}.blog-quality{width: 40%;padding: 18% 0 15%}.btn-view,.btn-more,.CASS-D-main button{padding: 1.25rem 3rem}.blog-why{gap: 85px}.icon-line{width: 50px}.logo-mini{width: 70%}.CASS-B-main .img-zoom img{height: 275px !important}.btn-article img{width: 45px !important}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption .title{height: 57px}.CASS-D-main .form-control{height: 50px}.CASS-D-main .has-feedback{height: 65px}.about-core{padding: 15% 0 7%}.content-timeline li::before,.Textmanager li::before{width: 22px;height: 22px;left: -30px;top: 4px}.content-timeline{min-height: 350px}.icon-inform,.icon-home{width: 60px}.blog-inform{gap: 40px 20px}.group-home{gap: 25px 20px}.blog-locate{grid-template-columns: 40px auto;margin-bottom: 1.5rem}.maps-project iframe{height: 450px}.items-contact{grid-template-columns: 40px auto}.group-contact{gap: 15px}.blog-contact{padding-left: 6%}.CASS-D-main button{padding-right: 7rem}.CASS-D-main button::after{width: 26px;height: 26px;right: 26px;top: 14px}.footer h5{height: 33px}.footer h6{height: 30px}.project-detail{padding: 0 6%}.ITPcookieLeftText,.buttonExampleSite,.ITPcheckboxAuthen{font-size: 18px !important}.ITP-pdpa-template-titleFont{font-size: 24px !important}.ITP-pdpa-template-contentFont{line-height: 32px;font-size: 18px !important}.CASS-D-main{margin-top: 4%;margin-bottom: 4%}.tags-sold-out{font-size: 18px;top: -91%}}@media screen and (max-width: 1366px){.card-project p{white-space: inherit}.bottom-content-project p{white-space: pre-line}.blog-quality{width: 47%;padding: 12% 0 10%}h3{line-height: 1.3}h5{font-size: 1.7em}.blog-why{gap: 25px;margin-top: 0}.top-content-project h5,.text-blig2{font-size: 22px}.top-content-project{padding: 20px}.location-project{gap: 8px;grid-template-columns: 27px auto}.bottom-content-project{padding: 15px 20px}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption{padding: 15px 12px}.CASS-B-main .img-zoom img{height: 175px !important}.items-value{gap: 20px}.CASS-D-main .has-feedback{height: 50px}.icon-nearby{width: 100px}.blog-locate{grid-template-columns: 30px auto}.page-service{padding-left: 6%;padding-bottom: 2%}.items-contact{grid-template-columns: 30px auto}.blog-contact{padding-left: 6%}h4,.managerHeader{font-size: 2.2em}.card-contact-more{padding-left: 4%;grid-template-columns: 40% auto}.tags-sold-out{top: -70%}}@media screen and (max-width: 1200px){h1{font-size: 3.6em}h2{font-size: 2.8em}h3{font-size: 2.4em}h4,.managerHeader{font-size: 2em}h5{font-size: 1.5em}h6{font-size: 1.2em}.top-content-project{padding: 20px 15px}.top-content-project h5{font-size: 20px}.card-project p,.CASS-E-main figcaption p,.TabItpContent .nav-justified > li > a > span,.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption .title,.form-register2 span,.group-home p{font-size: 14px !important}.top-content-project hr{margin: 1rem 0 1.5rem}.blog-quality{white-space: inherit;width: 42%;padding: 15% 0 8%}.blog-quality h3{white-space: pre-line}.blog-quality p,.head-recommend,.head-facilities{margin-bottom: 2rem}.blog-why{gap: 35px}.location-project{gap: 5px;grid-template-columns: 24px auto}p{line-height: inherit}.blog-line{margin-top: 2rem}.logo-mini{margin-bottom: 2rem}.sect-about{padding: 6% 3%}.logo-mini{width: 70%}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption .title{height: 40px}.about-page{padding-left: 6%;padding-bottom: 0}.items-value{grid-template-columns: 15% auto;margin-bottom: 1rem}.sect-slogan{padding-left: 4%}.group-home{gap: 10px}.project-detail{padding: 0 6%;padding-bottom: 0}.icon-nearby{width: 90px}.group-contact{grid-template-columns: repeat(1,1fr)}.card-contact-more{gap: 3%;grid-template-columns: 45% auto}.tags-sold-out{top: -66%}}@media screen and (max-width: 1024px){.blog-inform{gap: 15px}.blog-inform{margin-top: 2rem}.detail-inform{padding: 0 5%}.image-information img{height: 400px;object-fit: cover}.icon-home{width: 45px}.Textmanager h4{margin-top: 1rem}.CASS-D-main .form-group{margin-bottom: 5px}.CASS-B-main .img-zoom img{height: 155px !important}.maps-project iframe{height: 300px}@media screen and (max-width: 920px){.tags-sold-out{top: -49%}}}@media screen and (max-width: 900px){h1{font-size: 34px}h2{font-size: 28px}h3{font-size: 24px}h4,.managerHeader{font-size: 22px}h5{font-size: 20px}h6{font-size: 18px}.top-content-project h5{-webkit-line-clamp: 2;font-size: 19px;height: 49px}.top-content-project{padding: 15px}.bottom-content-project h4{font-size: 36px;line-height: 36px}.blog-quality{width: 45%;padding: 10% 0 5%}p,.Textmanager li{font-size: 15px}.icon-why{width: 35%}.blog-why{gap: 20px}.blog-why h5{font-size: 18px}.head-recommend h6{font-size: 16px}.btn-article{margin-top : 0}.space-article{padding: 20%}.CASS-D-main .col-md-6.col-sm-12{width: 50%}.CASS-D-main{padding: 2%}div#background6a30b210afcca500133948e9 .col-md-3.col-sm-6.col-xs-12,div#background6a2f67257607b60013cd3b44 .col-md-3.col-sm-6.col-xs-12{width: 25%}.qr-line-footer{width: 65%}.items-value{gap: 15px}.about-two{padding-right: 6%;padding-left: 3%}.content-timeline{min-height: 280px}.blog-timeline{margin-bottom: 35%}.sect-slogan h4{margin-bottom: 1rem}.sect-slogan{padding-left: 1%}div#Contentmanager .col-md-6.pull-left,div#Contentmanager .col-md-6.pull-right{width: 50%}.about-page hr,.about-two hr,.detail-inform hr,.Textmanager hr{margin: 1rem 0;width: 50px}.group-home{grid-template-columns: repeat(3,1fr)}.CASS-JaikothaiHead-main .col-md-3.col-sm-6.col-xs-12{width: 25%}.TabItpContent .nav-justified > li{width: 20% !important}.items-contact{grid-template-columns: 27px auto}.tags-sold-out{top: -50%}.footer{margin-left: 15%}div#background6a30eaa62bd6a400131d6859 .CASS-H-middle-mid{align-items: start}}@media screen and (max-width: 768px){.blog-why h5{font-size: 17px}.bottom-content-project{padding: 15px}.blog-quality{padding: 5% 0}.icon-line{width: 35px}.head-article{padding-bottom: 2%}.btn-article{margin-top: 5px}.btn-article img{width: 30px !important}.CASS-B-main .Contentmanager .site .col-section .item.-micro a .caption{padding: 12px}.CASS-D-main .form-control{margin-bottom: 0;height: 35px}.CASS-D-main .has-feedback{height: 45px}.blog-why h5,.about-page h4,.about-two h4,.content-timeline h6,.blog-calculator h6{margin-bottom: 1rem}.footer{margin-left: 0}.qr-line-footer{width: 60%}.about-core{width: 52%;padding: 5% 0}.items-value{grid-template-columns: 13% auto}.TabItpContent .nav-justified > li > a{padding: 1rem 0rem !important}.tags-sold-out{top: -47%;left: 10px}}@media screen and (max-width: 480px){div#imagesControl6a30b3d850aba6001384badb,.CASS-A-main .thumbs{padding: 0 !important}.head-recommend,.head-facilities,.blog-quality p{margin-bottom: 1rem}.CASS-A-border,.CASS-E-border,.CASS-BlackHead-border,.maps-project{margin: -10px}.top-content-project h5{height: auto;font-size: 18px;-webkit-line-clamp: 1}.btn-all{margin-top: 0}.blog-quality{width: 80%;padding: 15% 0;text-align: right}.itopplus-bg1{background-position: 70% center}.footer p,.copy-right p,.btn-more,.btn-view,.CASS-D-main button{font-size: 13px}.blog-quality .btn-view{margin: auto;margin-right: 0}.blog-why{grid-template-columns: repeat(2,1fr);margin-bottom: 2rem}.head-recommend,.head-facilities{padding-top: 10%}.sect-about{width: 90%;margin: auto;padding: 12% 3%}.icon-line{width: 30px}.blog-line{padding: 0.75rem 1rem}.itopplus-bg3{background-attachment: inherit}.CASS-B-main .row.flex{grid-template-columns: repeat(2,1fr);gap: 20px}.CASS-D-main{width: 100%}.CASS-D-main .col-md-6.col-sm-12{width: 100%}.CASS-D-main .form-group{margin-bottom: 0}.CASS-H-middle-mid{flex-wrap: wrap}.about-page,.about-two,.sect-slogan,.project-detail{padding: 0}.about-core{width: 100%;margin: auto;padding: 10% 0}.CASS-GrayBackground-middle-mid{flex-wrap: wrap-reverse}.content-timeline{min-height: 270px}.sect-slogan h4{font-size: 20px}.sect-slogan h6{font-size: 15px}div#background6a30b210afcca500133948e9 .col-md-3.col-sm-6.col-xs-12,div#background6a2f67257607b60013cd3b44 .col-md-3.col-sm-6.col-xs-12{width: 100%}.footer h5,.footer h6{height: unset}.logo-footer{width: 40%;margin-left: 0;margin-bottom: 1rem}.head-page{padding: 0 4%;padding-top: 5%;margin-bottom: 2rem}.tags-sold-out{top: -83%;left: 15px}.head-page h6{font-size: 16px}.CASS-E-main .owl-dots{padding-top: 0 !important;margin-bottom: 2rem}.image-information img{height: auto}.image-information{margin: 0 -10px;margin-bottom: 3rem;margin-top: -10px}.blog-inform{grid-template-columns: repeat(2,1fr);gap: 20px 15px}.detail-inform{padding: 0 4% 8%}.footer h5,.CASS-E-main figcaption h2{font-size: 18px}.TabItpContent .nav-justified > li{width: 40% !important;margin-bottom: 1rem}.TabItpContent .nav-justified > li > a{padding: 0.75rem 0.5rem !important}div#Contentmanager .col-md-12.text-justify,.page-service,.blog-contact{padding: 0}.TabItpContent .nav-justified{margin-bottom: 0;margin-top: -10px}div#Contentmanager .col-md-6.pull-left,div#Contentmanager .col-md-6.pull-right{width: 100%;float: none !important;padding: 0}div#Contentmanager .carousel-indicators{width: 100%;margin: 0;transform: translate(-50%,-50%)}.Textmanager h4{margin-top: 2rem}.tab-content{padding: 0 !important}.group-home{grid-template-columns: repeat(2,1fr);gap: 15px 10px;margin-bottom: 2rem}.CASS-JaikothaiHead-main .col-md-3.col-sm-6.col-xs-12{width: 100%}.head-facilities h4{margin-bottom: 0}.CASS-BlackHead-middle-mid{flex-wrap: wrap}.project-location{padding: 8%}.blog-locate{align-items: baseline}.CASS-D-main .form-control{font-size: 14px !important}.items-calculator{width: 100%;padding: 7%}.blog-calculator{gap: 20px}.CASS-B-main .img-zoom img{height: 130px !important}.head-page{white-space: inherit}div#background6a30f1c7afcca500133953ac .TabItpContent .nav-justified > li{width: 100% !important}.card-contact-more{grid-template-columns: 100%;padding-left: 0;gap: 0}.card-items-contact:nth-child(1){padding: 2% 6% 8%}.ITPcookiebar{padding: 3% 2%;display: flex !important}.ITPcookieLeftText{float: unset !important;padding-left: 0 !important;padding-top: 0 !important}.ITPcookieButton{float: unset !important;padding-right: 0 !important;padding-top: 0 !important}.ITPcookieLeftText span{font-size: 12px}.itopplus-bg5{background-position: 80% center}.top-content-project p{height: 44px}}@media screen and (max-width: 440px){.tags-sold-out{top: -100%}}@media screen and (max-width: 430px){.tags-sold-out{top: -98%}}@media screen and (max-width: 420px){.tags-sold-out{top: -90%}}@media screen and (max-width: 390px){.tags-sold-out{top: -86%}}@media screen and (max-width: 375px){.tags-sold-out{top: -83%}}@media screen and (max-width: 360px){.tags-sold-out{top: -78%}}@media screen and (max-width: 340px){.tags-sold-out{top: -76%}}@media screen and (max-width: 320px){.tags-sold-out{top: -69%}}