/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.language-html-dropdown button,.language-html-dropdown .dropdown-item{display:flex;align-items:center}.language-html-dropdown button .language-flag,.language-html-dropdown .dropdown-item .language-flag{display:inline-block;margin-right:.5rem}.language-html-dropdown button .language-flag img,.language-html-dropdown .dropdown-item .language-flag img{margin:0}.language-html-dropdown button .language-name,.language-html-dropdown .dropdown-item .language-name{display:inline-block;line-height:1rem}.language-html-dropdown button .language-name small,.language-html-dropdown .dropdown-item .language-name small{font-size:.75rem}
.block-banner>h2{display:none}.block-banner .hide-content{display:none}.block-banner .field--type-entity-reference{margin:0}.block-banner .field--name-field-overlay{display:none}.block-banner .overlay{position:relative}.block-banner .overlay:before{position:absolute;width:100%;height:100%;top:0;left:0;content:'';background:transparent url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/01.png) 0 0 repeat;z-index:5}.block-banner .overlay-1:before,.block-banner .overlay-1:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/01.png) !important}.block-banner .overlay-2:before,.block-banner .overlay-2:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/02.png) !important}.block-banner .overlay-3:before,.block-banner .overlay-3:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/03.png) !important}.block-banner .overlay-4:before,.block-banner .overlay-4:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/04.png) !important}.block-banner .overlay-5:before,.block-banner .overlay-5:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/05.png) !important}.block-banner .overlay-6:before,.block-banner .overlay-6:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/06.png) !important}.block-banner .overlay-7:before,.block-banner .overlay-7:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/07.png) !important}.block-banner .overlay-8:before,.block-banner .overlay-8:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/08.png) !important}.block-banner .overlay-9:before,.block-banner .overlay-9:before{background-image:url(/modules/custom/nxweb_components/modules/nxweb_banner/assets/images/overlays/09.png) !important}.block-banner .overlay-10:before,.block-banner .overlay-10:before{background-color:rgba(0,0,0,0.5) !important;background-image:none !important}.block-banner .overlay-11:before,.block-banner .overlay-11:before{background-image:linear-gradient(to bottom right,#443E88 20%,#00A1A9 100%) !important;opacity:.75}.block-banner .content{display:flex;justify-content:center;align-items:center}.block-banner .content .content-body{position:absolute;z-index:99;width:100%;padding:12px}@media screen and (min-width:768px){.block-banner .content .content-body{width:50%}}@media screen and (min-width:576px){.block-banner .content .field--name-field-buttons{display:flex}}
.btnx{display:block!important;border-radius:.5rem!important;border:1px solid!important;line-height:1.2;text-align:center;transition:all .5s ease-in-out!important;padding:.5rem 2rem!important}@media screen and (min-width:576px){.btnx{display:inline-block!important}}.btnx-rounded{border-radius:50rem!important}.btnx-primary{background-color:#00b4c6!important;border-color:#00b4c6!important;color:#fff!important}.btnx-primary:hover{background-color:rgba(0,180,198,.7)!important;border-color:rgba(0,180,198,.7)!important;color:#fff!important}.btnx-secondary{background-color:#f1992d!important;border-color:#f1992d!important;color:#fff!important}.btnx-secondary:hover{background-color:rgba(241,153,45,.7)!important;border-color:rgba(241,153,45,.7)!important;color:#fff!important}.btnx-tertiary{background-color:#3891de!important;border-color:#3891de!important;color:#fff!important}.btnx-tertiary:hover{background-color:rgba(56,145,222,.7)!important;border-color:rgba(56,145,222,.7)!important;color:#fff!important}.btnx-quaternary{background-color:#7fb24c!important;border-color:#7fb24c!important;color:#fff!important}.btnx-quaternary:hover{background-color:rgba(127,178,76,.7)!important;border-color:rgba(127,178,76,.7)!important;color:#fff!important}.btnx-quinary{background-color:#485868!important;border-color:#485868!important;color:#fff!important}.btnx-quinary:hover{background-color:rgba(72,88,104,.7)!important;border-color:rgba(72,88,104,.7)!important;color:#fff!important}.btnx-senary{background-color:#b950ea!important;border-color:#b950ea!important;color:#fff!important}.btnx-senary:hover{background-color:rgba(185,80,234,.7)!important;border-color:rgba(185,80,234,.7)!important;color:#fff!important}.btnx-septenary{background-color:#7563f3!important;border-color:#7563f3!important;color:#fff!important}.btnx-septenary:hover{background-color:rgba(117,99,243,.7)!important;border-color:rgba(117,99,243,.7)!important;color:#fff!important}.btnx-octonary{background-color:#e0bc37!important;border-color:#e0bc37!important;color:#fff!important}.btnx-octonary:hover{background-color:rgba(224,188,55,.7)!important;border-color:rgba(224,188,55,.7)!important;color:#fff!important}.btnx-nonary{background-color:#b98226!important;border-color:#b98226!important;color:#fff!important}.btnx-nonary:hover{background-color:rgba(185,130,38,.7)!important;border-color:rgba(185,130,38,.7)!important;color:#fff!important}.btnx-decenary{background-color:#171717!important;border-color:#171717!important;color:#fff!important}.btnx-decenary:hover{background-color:rgba(23,23,23,.7)!important;border-color:rgba(23,23,23,.7)!important;color:#fff!important}.btnx-undenary{background-color:#3c3c3c!important;border-color:#3c3c3c!important;color:#fff!important}.btnx-undenary:hover{background-color:rgba(60,60,60,.7)!important;border-color:rgba(60,60,60,.7)!important;color:#fff!important}.btnx-duodenary{background-color:#ffc107!important;border-color:#ffc107!important;color:#fff!important}.btnx-duodenary:hover{background-color:rgba(255,193,7,.7)!important;border-color:rgba(255,193,7,.7)!important;color:#fff!important}.btnx-light{background-color:#f5f5f5!important;border-color:#f5f5f5!important;color:#111827!important}.btnx-light:hover{background-color:#111827!important;border-color:#111827!important;color:#f5f5f5!important}.btnx-dark{background-color:#111827!important;border-color:#111827!important;color:#f5f5f5!important}.btnx-dark:hover{background-color:#f5f5f5!important;border-color:#111827!important;color:#111827!important}.btnx-primary-outline{background-color:transparent!important;border-color:#00b4c6!important;color:#00b4c6!important}.btnx-primary-outline:hover{background-color:#00b4c6!important;border-color:#00b4c6!important;color:#fff!important}.btnx-secondary-outline{background-color:transparent!important;border-color:#f1992d!important;color:#f1992d!important}.btnx-secondary-outline:hover{background-color:#f1992d!important;border-color:#f1992d!important;color:#fff!important}.btnx-tertiary-outline{background-color:transparent!important;border-color:#3891de!important;color:#3891de!important}.btnx-tertiary-outline:hover{background-color:#3891de!important;border-color:#3891de!important;color:#fff!important}.btnx-quaternary-outline{background-color:transparent!important;border-color:#7fb24c!important;color:#7fb24c!important}.btnx-quaternary-outline:hover{background-color:#7fb24c!important;border-color:#7fb24c!important;color:#fff!important}.btnx-quinary-outline{background-color:transparent!important;border-color:#485868!important;color:#485868!important}.btnx-quinary-outline:hover{background-color:#485868!important;border-color:#485868!important;color:#fff!important}.btnx-senary-outline{background-color:transparent!important;border-color:#b950ea!important;color:#b950ea!important}.btnx-senary-outline:hover{background-color:#b950ea!important;border-color:#b950ea!important;color:#fff!important}.btnx-septenary-outline{background-color:transparent!important;border-color:#7563f3!important;color:#7563f3!important}.btnx-septenary-outline:hover{background-color:#7563f3!important;border-color:#7563f3!important;color:#fff!important}.btnx-octonary-outline{background-color:transparent!important;border-color:#e0bc37!important;color:#e0bc37!important}.btnx-octonary-outline:hover{background-color:#e0bc37!important;border-color:#e0bc37!important;color:#fff!important}.btnx-nonary-outline{background-color:transparent!important;border-color:#b98226!important;color:#b98226!important}.btnx-nonary-outline:hover{background-color:#b98226!important;border-color:#b98226!important;color:#fff!important}.btnx-decenary-outline{background-color:transparent!important;border-color:#171717!important;color:#171717!important}.btnx-decenary-outline:hover{background-color:#171717!important;border-color:#171717!important;color:#fff!important}.btnx-undenary-outline{background-color:transparent!important;border-color:#3c3c3c!important;color:#3c3c3c!important}.btnx-undenary-outline:hover{background-color:#3c3c3c!important;border-color:#3c3c3c!important;color:#fff!important}.btnx-duodenary-outline{background-color:transparent!important;border-color:#ffc107!important;color:#ffc107!important}.btnx-duodenary-outline:hover{background-color:#ffc107!important;border-color:#ffc107!important;color:#fff!important}.btnx-light-outline{background-color:transparent!important;border-color:#f5f5f5!important;color:#f5f5f5!important}.btnx-light-outline:hover{background-color:#111827!important;border-color:#111827!important;color:#f5f5f5!important}.btnx-dark-outline{background-color:transparent!important;border-color:#111827!important;color:#111827!important}.btnx-dark-outline:hover{background-color:#f5f5f5!important;border-color:#f5f5f5!important;color:#111827!important}.block-button h2{display:none}.block-button .field__items{display:flex;justify-content:center}
.block-card{padding:1rem}@media screen and (min-width:576px){.block-card{padding:1.5rem}}.block-card .content .field--name-field-media-image img{width:calc(2vw + 8rem);height:calc(2vw + 8rem);object-fit:contain}.block-card .content .field--name-field-title{font-size:1.75rem;font-weight:700}.block-card .content .field--name-field-subtitle{color:var(--bs-gray);font-size:.875rem;font-weight:700}.block-card .content .field--name-body{padding:12px 0}
.field--name-field-buttons{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:576px){.field--name-field-buttons{flex-direction:row}}.field--name-field-buttons a,.field--name-field-buttons span{cursor:pointer}.button-left_align .field--name-field-buttons{justify-content:start}.button-center_align .field--name-field-buttons{justify-content:center}.button-right_align .field--name-field-buttons{justify-content:end}
.block-hero .content{display:flex;align-items:stretch;flex-wrap:wrap}.block-hero .content .col-left{height:100%;width:100%}@media screen and (min-width:768px){.block-hero .content .col-left{width:50%}}.block-hero .content .col-right{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:2rem 2rem;flex:1;width:100%}@media screen and (min-width:768px){.block-hero .content .col-right{width:50%;padding:3rem 5rem}}.block-hero .content .field{margin:0 !important}.block-hero .content .field--name-field-title{font-size:2rem;font-weight:700}.block-hero .content .field--name-field-subtitle{color:var(--bs-gray);font-size:1rem;font-weight:400;line-height:1.2;margin-bottom:.5rem}.block-hero .content .field--name-field-media-image{width:100%}.block-hero .content .field--name-field-media-image .field__item{width:100%}.block-hero .content .field--name-field-media-image .media{width:100%}.block-hero .content .field--name-field-media-image img{display:block;margin:0 auto;width:100% !important;max-width:unset !important}.block-hero .content .field--name-body{margin-top:1.5rem;margin-bottom:2rem}.block-hero .content .field--name-field-link{display:flex}.block-hero .layout{align-items:center}.reverse-layout .content{flex-direction:row-reverse}
.block-pricing_table.invert-color .field--name-body,.block-pricing_table.invert-color .price,.block-pricing_table.invert-color .price_suffix,.block-pricing_table.invert-color button,.block-pricing_table.invert-color h2{color:#fff!important}.block-pricing_table.invert-color .price-prefix{color:rgba(255,255,255,.5)!important}.block-pricing_table{background:linear-gradient(0deg,#11184F 0,#E9275B 75%);color:#000;font-family:var(--font-regular);border-radius:1.5rem;box-shadow:var(--shadow);padding:24px}.block-pricing_table h2{font-size:calc(1.2rem + 1vw);text-align:center}.block-pricing_table .price-table{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;line-height:1.2;margin-bottom:24px}.block-pricing_table .price-table .price-prefix{width:100%;color:rgba(0,0,0,.5);font-size:1.5rem;text-align:center;text-decoration:line-through}.block-pricing_table .price-table .price{color:#000;font-size:calc(2.5rem + 1vw);font-weight:600;text-shadow:0 3px 5px rgba(0,0,0,.1)}.block-pricing_table .price-table .price:first-letter{font-size:calc(2rem + 1vw);font-weight:400}.block-pricing_table .price-table .price_suffix{width:100%;text-align:center}.block-pricing_table .field--name-body{font-size:.875rem;margin-bottom:3rem;padding:0 3rem}.block-pricing_table .field--name-field-buttons{text-align:center}.block-pricing_table .field--name-field-buttons button{background-color:#E9275B;border:1px solid #E9275B;border-radius:50rem;color:#000;font-weight:600;padding:.5rem 3rem}.block-pricing_table .field--name-field-buttons button:hover{background-color:#fff;border-color:#fff;color:#555;transition:ease-in .5s}
.star-off{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px 0px;}.star1-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -14px;}.star2-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -28px;}.star3-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -42px;}.star4-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -56px;}.star5-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -70px;}.star6-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -84px;}.star7-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -98px;}.star8-on{float:left;width:14px;height:14px;margin-top:3px;background:url(/modules/contrib/starrating/css/star.png) no-repeat 0px -112px;}
:root{--primary:#FE7712;--secondary:#415A6B;--tertiary:#66C6B9;--quaternary:#FFD15C;--success:#198754;--info:#66C6B9;--warning:#FFD15C;--danger:#dc3545;--white:#ffffff;--light:#e9ecef;--dark:#343a40;--black:#000000;--text:#000000;--text-alt:#f8f9fa;--link:#FE7712;--inactive:#e9ecef;--border:#e9ecef;--background:#e9ecef;--background-alt:#ffffff;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgb(0 0 0 / 0.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgb(0 0 0 / 0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgb(0 0 0 / 0.1);--font-header:'Noto Sans Thai',Helvetica Neue,Helvetica,Arial,sans-serif;--font-regular:'Noto Sans Thai',Helvetica Neue,Helvetica,Arial,sans-serif;--font-icon:'Font Awesome 5 Free';}.bs-bg-primary{background-color:var(--primary) !important;}.bs-bg-secondary{background-color:var(--secondary) !important;}.bs-bg-tertiary{background-color:var(--tertiary) !important;}.bs-bg-quaternary{background-color:var(--quaternary) !important;}.bs-bg-success{background-color:var(--success) !important;}.bs-bg-info{background-color:var(--info) !important;}.bs-bg-warning{background-color:var(--warning) !important;}.bs-bg-danger{background-color:var(--danger) !important;}.bs-bg-white{background-color:var(--white) !important;}.bs-bg-light{background-color:var(--light) !important;}.bs-bg-dark{background-color:var(--dark) !important;}.bs-bg-black{background-color:var(--black) !important;}
