.woocommerce-page header{padding-left:0.5rem!important;padding-right:0.5rem!important}.woocommerce-page main{padding-left:0.5rem!important;padding-right:0.5rem!important}.site-header{position:absolute;top:0;left:0;width:100%;z-index:1000;background:transparent!important;border-bottom:transparent!important;transition:all 0.4s ease}.site-header__inner.wp-block-group,.site-header__inner.wp-block-row{max-width:var(--wp--style--global--wide-size);margin-left:auto;margin-right:auto;padding:1rem clamp(1rem, 5vw, 4rem);width:100%;box-sizing:border-box;align-items:center;transition:padding 0.4s ease}.site-header.is-position-sticky{position:fixed;background:transparent!important;border-bottom-color:transparent!important}.site-header.is-position-sticky .site-header__inner{padding-top:.5rem;padding-bottom:.5rem}.site-header.is-sticky{position:fixed;background:rgb(255 255 255 / .85)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgb(0 0 0 / .07)}@media (min-width:991px){.site-header .wp-block-navigation-item a,.site-header .wp-block-navigation-item__label{font-size:14px;text-decoration:none!important;box-shadow:none!important;border-bottom:none!important;transition:color 0.3s ease}body.home .site-header:not(.is-sticky) .wp-block-navigation-item a{text-shadow:1px 1px 2px rgb(0 0 0 / .2)}.site-header.is-sticky .wp-block-navigation-item a,body:not(.home) .site-header .wp-block-navigation-item a{color:#1d1d1f;text-shadow:none}.site-header .wp-block-navigation-item a:hover{color:#A38111!important}.site-header .current-menu-item a{color:#A38111!important}}.wp-block-navigation__responsive-container.is-menu-open{background-color:#1a1a1a!important;padding:2rem 1.5rem;box-sizing:border-box}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{border-bottom:1px solid rgb(255 255 255 / .1)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item:last-child{border-bottom:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a{display:block;padding:1rem 0;text-decoration:none!important;transition:background-color 0.2s ease}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label{font-size:1.5rem!important;font-weight:500;color:#FFFFFF!important}.wp-block-navigation__responsive-container.is-menu-open .current-menu-item a{background-color:rgb(255 255 255 / .05)}.wp-block-navigation__responsive-container.is-menu-open .current-menu-item .wp-block-navigation-item__label{color:#A38111!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a:hover{background-color:rgb(255 255 255 / .1)}.wp-block-navigation__responsive-container-open{color:#a38111}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link.current-menu-item a,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a:hover{color:#D4AF37}@media (max-width:1260px){.wp-block-navigation-hide{display:none!important}.mobile-toggle{display:inline-flex!important}}@media (min-width:1261px){.mobile-toggle{display:none!important}}.wp-block-navigation__responsive-container.is-menu-open{box-sizing:border-box;width:100%;height:100vh;top:0;left:0;background-color:#1a1a1a;padding:2em 1.5em;overflow-y:auto}.wp-block-navigation__responsive-container.is-menu-open::before{content:'';display:block;position:absolute;top:3em;left:50%;transform:translateX(-50%);background-image:url(https://www.nakthongkham.co.th/app/uploads/2025/06/nakthongkham_logo-1.svg);background-size:contain;background-repeat:no-repeat;width:200px;height:45px}.wp-block-navigation__responsive-container-close{position:absolute;top:2em;right:2em;color:#FFF;z-index:10}.wp-block-navigation__responsive-container.is-menu-open ul.wp-block-navigation__container{margin-top:50px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__label{font-size:1.5rem!important;color:#FFF}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a{display:block;padding:.35rem 0!important}.wp-block-navigation__responsive-container.is-menu-open .menu-item a[href="#"]{font-size:1rem;font-weight:700;color:#888888!important;cursor:default;padding-bottom:.5em}.wp-block-navigation__responsive-container.is-menu-open ul.sub-menu{margin-left:1.5em}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link.current-menu-item a,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item a:hover{color:#A38111}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.cta-button a{background-color:#A38111;color:#1a1a1a!important;padding:.45em 1.5em!important;border-radius:5px;text-align:center;margin-top:1em;font-size:1.5rem}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.cta-button a:hover{background-color:#FFF}.slider-section-wrapper{position:relative;padding:1rem 0;overflow:hidden;--container-max-width:var(--wp--style--global--wide-size, 100%)}.slider-section-wrapper.align-none{--container-max-width:var(--wp--style--global--content-size, 100%)}.swiper.my-card-slider{overflow:visible;padding-left:calc((100% - var(--container-max-width)) / 2);padding-right:calc((100% - var(--container-max-width)) / 2);box-sizing:border-box}.my-card-slider .swiper-slide{width:var(--data-slide-width,300px);height:auto;display:flex;align-items:stretch;flex-shrink:0}.card-link-wrapper{display:flex;text-decoration:none;color:inherit;width:100%}.card-container{position:relative;width:100%;min-height:var(--data-slide-height,400px);display:flex;flex-direction:column;overflow:hidden;background-color:#fff;border-radius:18px;box-shadow:0 4px 12px rgb(0 0 0 / .08);transition:transform 0.3s ease,box-shadow 0.3s ease}.card-container:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgb(0 0 0 / .12)}.card-image{position:absolute;bottom:0;width:100%;height:auto;z-index:1;pointer-events:none;transition:transform 0.4s cubic-bezier(.25,.46,.45,.94)}.card-container:hover .card-image{transform:scale(1.05) translate(-2%,2%)}.card-container.is-pseudo-bg{background-color:#fff0}.card-container.is-pseudo-bg .pseudo-bg__image{position:absolute;inset:0;width:100%;height:100%;z-index:0}.card-container.is-pseudo-bg .pseudo-bg__image img{width:100%;height:100%;object-fit:cover}.card-container.is-pseudo-bg .pseudo-bg__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .8),transparent)}.card-container.is-pseudo-bg .card-content{z-index:2}.card-content{position:relative;z-index:2;padding:1rem;display:flex;flex-direction:column;flex-grow:1}.card-cta{margin-top:auto}.slider-section-wrapper .swiper-button-next,.slider-section-wrapper .swiper-button-prev{opacity:0;visibility:hidden;transition:opacity 0.3s ease;width:44px;height:44px;background-color:rgb(240 240 240 / .85);backdrop-filter:blur(5px);border-radius:50%;color:#1d1d1f;--swiper-navigation-size:20px;top:50%;transform:translateY(-50%);z-index:10;position:absolute}.slider-section-wrapper .swiper-button-prev{left:20px}.slider-section-wrapper .swiper-button-next{right:20px}@media (min-width:1024px){.slider-section-wrapper:hover .swiper-button-next,.slider-section-wrapper:hover .swiper-button-prev{opacity:1;visibility:visible}}.my-card-slider .swiper-slide{opacity:0;visibility:hidden;transition:opacity 0.4s ease}.my-card-slider.swiper-initialized .swiper-slide{opacity:1;visibility:visible}.my-card-slider.swiper-initialized .swiper-slide:nth-child(1){transition-delay:0s}.my-card-slider.swiper-initialized .swiper-slide:nth-child(2){transition-delay:0.1s}.my-card-slider.swiper-initialized .swiper-slide:nth-child(3){transition-delay:0.2s}.my-card-slider.swiper-initialized .swiper-slide:nth-child(4){transition-delay:0.3s}.my-card-slider.swiper-initialized .swiper-slide:nth-child(5){transition-delay:0.4s}.card-container.is-pseudo-bg{background-color:#fff0}.card-container.is-pseudo-bg .pseudo-bg__image{position:absolute;inset:0;width:100%;height:100%;z-index:0}.card-container.is-pseudo-bg .pseudo-bg__image img{width:100%;height:100%;object-fit:cover}.card-container.is-pseudo-bg .pseudo-bg__overlay{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .8),transparent)}.card-container.is-pseudo-bg .card-content{z-index:2}@media (max-width:767px){.my-card-slider .swiper-slide{width:50%!important;max-width:300px}.my-card-slider .swiper-wrapper{padding-left:16px!important;padding-right:16px!important}.card-container{min-height:280px!important}.card-content{padding:1rem}.card-content .wp-block-heading{font-size:1.35rem!important;margin-top:0}.card-content p{font-size:.9rem}.card-cta .wp-block-button__link{font-size:.9rem;padding:.6rem 1rem}}.testimonial-card{background-color:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .05);display:flex;flex-direction:column}.testimonial-card p:first-of-type{flex-grow:1}.testimonial-card .wp-block-separator{margin-top:1rem;margin-bottom:1rem}.client-logos-gallery.wp-block-gallery{gap:2rem;align-items:center}.client-logos-gallery .wp-block-image img{max-height:60px;width:auto;filter:grayscale(100%);opacity:.7;transition:filter 0.3s ease,opacity 0.3s ease}.client-logos-gallery .wp-block-image img:hover{filter:grayscale(0%);opacity:1}.cta-primary-button .wp-block-button__link{padding:1rem 2rem;font-weight:600;transition:background-color 0.3s ease,color 0.3s ease}.cta-primary-button .wp-block-button__link:hover{background-color:#f5f5f7!important;color:#000000!important}.cta-secondary-button .wp-block-button__link{padding:1rem 2rem;font-weight:600;border-color:rgb(255 255 255 / .85)!important;transition:background-color 0.3s ease,color 0.3s ease}.cta-secondary-button .wp-block-button__link:hover{background-color:#ffffff!important;color:#0066cc!important}footer.site-footer{margin-top:0!important;padding:0!important}footer.wp-block-template-part{margin-top:0!important;padding:0!important}.testimonial-card{position:relative;padding-top:3.5rem}.testimonial-card::before{content:'“';position:absolute;top:1rem;left:1.5rem;font-family:'Georgia','serif';font-size:5rem;color:#A38111;opacity:.15;line-height:1}.has-light-gray-background-color{background-color:#f5f5f7}.has-custom-accent-color-color{color:#A38111!important}.process-step-card{position:relative;padding:1.5rem;border-radius:12px;background-color:#fff;transition:transform 0.3s ease,box-shadow 0.3s ease}@media (min-width:768px){.process-step-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px rgb(0 0 0 / .07)}}@media (min-width:768px){.process-step-card:not(:last-child)::after{content:'→';font-family:'Arial',sans-serif;font-size:2.5rem;color:#d2d2d7;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}}@media (max-width:767px){.process-step-card:not(:last-child){margin-bottom:2.5rem}.process-step-card::after{display:none}}.wp-block-heading.has-text-align-center{position:relative;padding-bottom:1rem;margin-bottom:1rem}.wp-block-heading.has-text-align-center::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:#A38111;border-radius:2px}.fade-background{position:relative;z-index:0;overflow:hidden}.fade-background::before{background-image:var(--bg1)}.fade-background::after{background-image:var(--bg2)}.fade-background::before,.fade-background::after{content:'';position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity 1s ease-in-out;z-index:-1;opacity:0}.fade-background.bg-active::before{opacity:1}.fade-background.bg-fade::after{opacity:1}footer.wp-block-template-part .wp-block-group p a{font-size:14px!important;color:inherit;text-decoration:none;transition:color 0.2s ease-in-out}footer.wp-block-template-part .wp-block-group p a:hover{color:#A38111!important}footer.wp-block-template-part .wp-block-navigation .wp-block-navigation-item__label{font-size:14px}footer.wp-block-template-part .wp-block-navigation-item a:hover{color:#A38111!important}footer.wp-block-template-part .current-menu-item a{color:#A38111!important}.domain-search-container{background-color:#fff0;padding:.5rem;border-radius:12px;box-shadow:0 10px 30px rgb(0 0 0 / .1);max-width:750px;margin:.5rem auto}.domain-search-form{display:flex;gap:1rem}.domain-input-group{display:flex;flex-grow:1;border:1px solid #ccc;border-radius:12px;overflow:hidden;background-color:#fff}.domain-search-container input,.domain-search-container select,.domain-search-container button{font-family:inherit}#domain-name-input{flex-grow:1;border:none;padding:.75rem .45rem;font-size:1.1rem;outline:none;color:#333;border-radius:12px 0 0 12px}.domain-tld{background-color:#f5f5f7;padding:.75rem .25rem;font-size:1.1rem;font-weight:600;color:#555;border:none;border-left:1px solid #ccc;cursor:pointer;border-radius:0 12px 12px 0}.domain-search-button{background-color:#A38111;color:#ffffff!important;border:none;padding:.75rem 2rem;font-size:1.1rem;font-weight:600;border-radius:12px;cursor:pointer;transition:background-color 0.3s ease;display:flex;align-items:center;justify-content:center}.domain-search-button:hover{background-color:#8A6B0F}.domain-search-result{margin-top:1.5rem;padding:.75rem;border-radius:12px;font-size:1.1rem;text-align:center;display:none}.domain-search-result.is-visible{display:block}.domain-search-result.is-available{background-color:#e8f5e9;color:#2e7d32;border:1px solid #a5d6a7}.domain-search-result.is-unavailable{background-color:#ffebee;color:#c62828;border:1px solid #ef9a9a}.button-spinner{width:20px;height:20px;border:3px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:600px){.domain-search-form{flex-direction:column;align-items:stretch}.domain-input-group,.domain-search-button{width:100%}.domain-search-container{padding:1rem}}.hero-section{position:relative;width:100%;padding:1rem!important;min-height:40vh;display:flex;align-items:center;justify-content:center;color:#FFF}.hero-section.has-overlay-pattern2::before{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgb(0 0 0 / .6) 0%,#fff0 45%);pointer-events:none}.hero-section .wp-block-cover__background,.hero-section .wp-block-cover__gradient-background{background:none!important}.hero-section .wp-block-cover__inner-container{position:relative;z-index:2;width:100%}@media (min-width:991px){.hero-section{height:100vh;padding:5rem 2rem!important}}@media (max-width:781px){.hero-sme-growing .wp-block-cover__image-background{content:url(https://www.nakthongkham.co.th/app/uploads/2025/07/SME-TH-Growing-mobile.webp)}}.scroll-magic-section{position:relative;min-height:100vh}.scroll-magic-pin-container{height:100vh;width:100%;position:relative;overflow:hidden}.scroll-element{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.gsap-desktop-elements{display:block}.gsap-mobile-content{display:none}.sme-icon{width:150px;height:150px;border-radius:50%;box-shadow:0 5px 15px rgb(0 0 0 / .1);overflow:hidden;border:3px solid #fff;flex-shrink:0}.sme-icon img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.gsap-mobile-content{display:block}.scroll-magic-section{height:auto;min-height:0;padding:4rem 1.5rem}.scroll-magic-pin-container{position:static;height:auto}.mobile-text-content{text-align:center;margin-bottom:2.5rem}.mobile-text-content h1{font-size:2rem;margin-bottom:1rem}.mobile-text-content p{font-size:1.1rem;color:#515154}.sme-icon-grid-mobile{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.sme-icon-grid-mobile .wp-block-image img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:50%;border:3px solid #fff;box-shadow:0 5px 15px rgb(0 0 0 / .1)}}@media (max-width:767px){:root{--wp--style--global--wide-size:92vw !important;--wp--style--global--content-size:92vw !important}}@media (min-width:1600px){:root{--wp--style--global--wide-size:80vw !important;--wp--style--global--content-size:50vw !important}}@media (min-width:1920px){:root{--wp--style--global--wide-size:1540px !important;--wp--style--global--content-size:960px !important}}:root{--wp--preset--spacing--4:0rem}@media (min-width:768px){:root{--wp--preset--spacing--4:0.5rem}}@media (min-width:1024px){:root{--wp--preset--spacing--4:clamp(2rem, 5vw, 4rem)}}.site-header__inner{padding:1rem var(--wp--preset--spacing--40)}