/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-go-back-history{height:48px;width:48px;background:rgba(0,0,0,0.5);border-radius:50%;position:relative;}.block-go-back-history .go-back-history-btn{position:absolute;bottom:0;top:0;left:0;right:0;background:url(/modules/contrib/go_back_history/images/left-arrow.svg) no-repeat center center;color:transparent;}
.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}
.slick-wrapper{margin-bottom:60px;}.slide .field-type-text-long{padding:20px 0 10px;}
.slick-wrapper,.slick,.slick *{-webkit-box-sizing:border-box;box-sizing:border-box;}.slick img{height:auto;}.slick img,.slick iframe{max-width:100%;min-height:1px;border:0;}.slick,.slick-wrapper{position:relative;max-width:100%;}.slick-initialized{overflow:visible;}.slick__slider::before,.slick__slider::after{display:table;content:"";}.slick__slider::after{clear:both;}.draggable{cursor:-webkit-grab;cursor:grab;}.draggable:active{cursor:-webkit-grabbing;cursor:grabbing;}.draggable:active a,.draggable:active .slide__caption{cursor:-webkit-grabbing;cursor:grabbing;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none;}.slick__slide{position:absolute;visibility:hidden;max-width:100%;}.slick__slide.slide--0{position:relative;}.unslick .slick__slide,.slick-initialized .slick__slide{position:relative;visibility:visible;}.slick__slide:focus{outline:0;}.unslick .slick__slide{width:100%;}.slick-current{z-index:4;}.slide__content,.grid__content{position:relative;}.slide__content::after{display:table;clear:both;content:"";}.slide__title{margin:10px 0 5px;line-height:1.2;}.slide__link{margin:30px auto;}.slide__caption{width:100%;cursor:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;-webkit-user-select:text;user-select:text;}.slick__arrow,.is-loading .slide__caption{visibility:hidden;}.slick--initialized .slick__arrow{visibility:visible;}.slick--main .slide__caption{z-index:3;min-height:32%;padding:20px 0;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick-prev{left:0;}.slick-next{right:0;}.slick__arrow{position:absolute;z-index:2;top:50%;bottom:auto;left:0;width:100%;height:2px;margin-top:-1px;transform:translateY(-50%);pointer-events:none;}.slick-arrow{position:absolute;top:50%;width:42px;height:42px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:auto;border:0;border-radius:50%;font-size:0;}.slick-arrow:active,.slick-arrow:focus{outline:0;box-shadow:none;}.slick-arrow::before,.slick-arrow::after{pointer-events:none;}.slick-arrow::before{color:#ff6d2c;font-size:36px;font-size:2.25rem;}.slick-arrow:hover::before{color:#37465b;}.slick button,.slick--thumbnail .slick__slide img{pointer-events:auto;}.slick-dots li{display:inline-block;margin-bottom:5px;vertical-align:top;}.slick-dots li button::before{font-size:12px;font-size:0.75rem;}img[data-lazy]{display:none;}.slide__media{position:relative;overflow:hidden;}.slick img.media__element{margin:0 auto;}.slick--less .slick-track{margin-right:auto;margin-left:auto;text-align:center;}.slick.slick--less .slick-slide{display:inline-block;float:none;vertical-align:top;}.slick--less .draggable{cursor:default;}
: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;}
