.itopplus-background{}body{font-size: 16px;overflow-x: hidden;color: #202020;font-family: "LINE Seed Sans TH"}a{color: #202020}a:hover{color: #1c3f95}b,strong{font-weight: 600}.itopplus-bg{background-image: url("https://itp1.itopfile.com/ImageServer/z_itp_28022024t8mo/0/0/1z-z1428128080849.webp")}.itopplus-bg2{background-image: url("https://itp1.itopfile.com/ImageServer/z_itp_28022024t8mo/0/0/2z-z698388786353.webp");color: #fff}.itopplus-footer{background: linear-gradient(to right,#00adef 0,#00adef 44%,#122557 44%,#122557 100%);color: #fff}.navbar-default .navbar-nav > li > a{color: #444;margin: 0 10px;padding: 8px 15px;border-radius: none;border-bottom: 3px 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 !important;box-shadow: none;border-color: transparent;background: transparent;background-color: transparent}.dropdown-menu > li > a{color: #444}.no-js .dropdown-menu > li > a:focus,.no-js .dropdown-menu > li > a:hover{color: #444;background: transparent}#controlBanner{object-fit: contain;padding: 15px;width: clamp(120px,50%,20vw);margin: 0 auto}.itopplus-banner > .container{display: grid;grid-template-columns: 40% 20% 40%;align-items: center}@media screen and (min-width: 1024px){.no-js .itopplus-banner{top: 0;z-index: 110;background: #fff}}@media screen and (max-width: 900px){.itopplus-banner > .container{display: flex;justify-content: center}.itopplus-search,.itopplus-search2{display: none}}.h1,h1{font-size: 3.6em;font-weight: 500}.h2,h2{font-size: 2.8em;font-weight: 600}.h3,h3{font-size: 2.3em;font-weight: 600}.h4,h4{font-size: 1.6em;font-weight: 600}.h5,h5{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}.header-block h5{font-size: 1em;font-weight: 600;margin: 0 0 2px;color: #1c3f95}.header-icon-img{width: 17%;display: flex;gap: 7px;margin: 0 3px 10px auto}.icon-img{transition: 0.5s}.icon-img:hover{transform: scale(1.1)}.btn-tel{background: #1c3f95;color: #fff;border: none;display: flex;align-items: center;padding: 10px 20px;border-radius: 50px;justify-content: center;margin: 0 0 0 auto;transition: 0.5s}.btn-tel:hover{background: #ffd200;color: #000}.btn-tel img{width: 20px !important;margin: 0 10px;transition: 0.5s}.btn-tel:hover img{filter: invert(1)}.itopplus-footer h4{font-size: 1.2em;margin: 0px 0 20px;font-weight: 600;line-height: 1.2}.itopplus-footer a{color: #ffffff}.itopplus-footer a:hover{color: #ffd200}.footer-logo{width: 23%;margin: 0 0 20px}.footer-contact h4 span{font-size: 1.3em}.footer-contact .btn-tel{margin: 0 auto 0 0}.footer-icon-img{width: 52%;display: flex;gap: 7px;margin: 15px auto 0px 3px;align-items: center}.footer-icon-img .icon-img{width: 14%}.icon-text{width: 100%}.copy-right{font-size: 0.8em}.contact-pd{padding: 0 0 0 15%}.contact-block-border{border-bottom: 1px solid;margin: 20px 0}.contact-block h4{font-weight: 400}.contact-block h4 span{color: #00b9ff;margin: 0 0 2px;font-weight: 600}.contact-display{display: grid;grid-template-columns: repeat(3,1fr)}.contact-name{padding: 0 0 15px}.ITPcookiebar{width: 100% !important}.buttonExampleSite{border: 1px solid #1c3f95 !important;color: #1c3f95 !important;font-family: "LINE Seed Sans TH" !important}.buttonExampleSite:hover{background: #1c3f95 !important;color: #ffffff !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: 6% 2% 2%}.about-bg{display: grid;grid-template-columns: 60% 40%;background: #0094d9;color: #fff;align-items: center;margin: 7% 0 0}.about-bg-img{margin-top: -8%}.about-us{padding: 2% 12%}.about-us h4{white-space: pre-line;font-weight: 400;line-height: 1.2;margin: 15px 0}.about-us h2{margin: 0}.about-us-icon{display: grid;grid-template-columns: 12% auto;gap: 10px;color: #ffd200;font-size: 3.6em;font-weight: 600}.about-booking{background: #2f2f2f;text-align: center;font-size: 1.2em;padding: 15px 10px;border-radius: 50px}.about-booking span,.btn-maps span{color: #ffd200;font-weight: 600}.menu-align{text-align: center;padding: 7% 0 2%}.menu-align h4{font-weight: 400}.menu-align h2{color: #1c3f95;font-size: 3em}figure.effect-phoebe{background: transparent;margin-bottom: -20px !important}.grid figure h2{word-spacing: normal;font-weight: 400}figure.effect-phoebe h2{-webkit-transform: translate3d(0,0px,0);transform: translate3d(0,0px,0);font-size: 1em;position: absolute;left: 0;right: 0;bottom: 0;padding-bottom: 8%}figure.effect-phoebe img{opacity: 1;transition: 0.5s}figure.effect-phoebe:hover img{transform: scale(1.1)}.padding-pd{padding: 7%}figure.effect-jazz{background: transparent}figure.effect-jazz figcaption::after{border-top: 0px solid #fff;border-bottom: 0px solid #fff}.padding-pd2{padding: 2%}.btn-maps{background: #2f2f2f;color: #fff;border: none;text-align: center;font-size: 1.2em;padding: 12px 40px;border-radius: 50px;margin: 10px 0 0;transition: 0.5s}.btn-maps:hover{background: #122557;color: #fff}.why-icon-block{display: grid;grid-template-columns: repeat(4,1fr);gap: 10px}.about-img{width: 95%;margin: -17% auto 3%}.why-icon{white-space: pre-line;font-size: 1.2em;color: #393939;text-align: center;padding: 0 5% 5%;transition: 0.5s}.why-icon:hover{transform: translateY(-10px)}.why-icon h4{font-size: 1.2em;margin: 0 0 5px}.why-icon img{width: 70% !important;margin: 0 auto 20px}.consult-block{white-space: pre-line;font-size: 1.4em;padding: 3% 0 0}.consult-block h5{font-size: 1em;font-weight: 600;margin: 0 0 10px}.consult-block h2{color: #ffd200;font-size: 2.2em;margin: 0 0 10px}.line-bg{width: 95%;display: grid;grid-template-columns: 8% auto 22%;align-items: center;gap: 10px;background: #fff;color: #000;font-size: 1.3em;font-weight: 600;padding: 0px 0 0px 20px;border-radius: 50px;margin: 20px 0 0;transition: 0.5s}.line-bg:hover{background: #ffd200;color: #000}.line-bg-click{background: #01ba03;color: #fff;padding: 17px 20px;text-align: center;border-radius: 0 50px 50px 0;transition: 0.5s}.line-bg:hover .line-bg-click{background: #fff;color: #000}.line-bg-text{text-align: center}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color: #1c3f95;border-color: #1c3f95}.pagination>li>a,.pagination>li>span{color: #1c3f95}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color: #1c3f95;background-color: #f7f7f7}@media only screen and (min-width : 1900px){body{font-size: 20px}.container{width: 1440px}.about-img{margin: -17% auto 13%}.ITPcookiebar,.buttonExampleSite{font-size: 16px !important}.consult-block{padding: 5% 0 0}}@media only screen and (max-width:1191px){.about-bg{font-size: 0.8em}.menu-align{font-size: 0.9em}.line-bg{width: 100%}.consult-block{padding: 1% 0 1%}.why-icon{font-size: 1em}.why-icon img{width: 60% !important}.about-img{margin: -25% auto 0%}.itopplus-footer{font-size: 14px}.contact-display{gap: 20px}.contact-pd{padding: 0 0 0 10%}.line-bg{width: 95%;grid-template-columns: 8% auto 22%;font-size: 1.1em;padding: 0px 0 0px 15px;margin: 10px 0 0}.line-bg-click{padding: 13px 20px}}@media only screen and (max-width:900px){.about-us{padding: 2% 5% 2% 10%}.about-bg{font-size: 0.6em;grid-template-columns: 55% 45%}.about-booking{font-size: 1.4em}.menu-align{font-size: 0.8em}figure.effect-phoebe h2{font-size: 0.8em}.consult-block{padding: 1% 0 2%;white-space: inherit;font-size: 1.1em}.line-bg{width: 100%;font-size: 1em;grid-template-columns: 8% auto 20%;gap: 5px;padding: 0px 0 0px 9px}.why-icon{white-space: inherit}.about-img{margin: -25% auto 20%}.itopplus-footer{background: linear-gradient(to right,#122557 0,#122557 44%,#122557 44%,#122557 100%)}.contact-pd{padding: 0 0 0 0%}.contact-display{gap: 10px}.itopplus-footer{font-size: 12px}.line-bg-click{padding: 10px 15px}}@media only screen and (max-width:480px){#imagesControl68073d591c0caf001a295ad9{padding: 0 !important}#controlBanner{padding: 5px;width: clamp(85px,15%,20vw)}.about-bg{grid-template-columns: repeat(1,1fr)}.about-us{padding: 10% 7% 2% 7%}.about-us h4{white-space: inherit}.about-bg-img{margin-top: 0}.about-booking{font-size: 1.4em}.menu-align{font-size: 0.6em}figure.effect-phoebe h2{font-size: 1em}.itopplus-bg2{background-size: cover}.line-bg{padding: 0px 0 0px 10px;grid-template-columns: 9% auto 20%}.line-bg-click{padding: 12px 5px}.why-icon-block{grid-template-columns: repeat(2,1fr);margin-bottom: 10%}.why-icon{color: #fff;padding: 0 2% 5%}.consult-block h5{font-size: 1.2em;line-height: 1.2}.btn-maps{font-size: 1.6em;padding: 12px 25px}.itopplus-footer{font-size: 12px}.contact-pd{padding: 0 0 0 0%}.itopplus-footer{font-size: 13px}.contact-display{grid-template-columns: repeat(2,1fr)}}@media only screen and (max-width:375px){.about-us{padding: 10% 5% 2% 5%}.about-booking{font-size: 1.25em}.line-bg{font-size: 0.85em}