.elementor-716 .elementor-element.elementor-element-141e0492{--display:flex;}.elementor-716 .elementor-element.elementor-element-141e0492:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-141e0492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-716 .elementor-element.elementor-element-7be25362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#78787861;--border-color:#78787861;}.elementor-716 .elementor-element.elementor-element-6535fa40{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-716 .elementor-element.elementor-element-8e0d470 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-600d16be .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-76f000c8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-716 .elementor-element.elementor-element-29e9588 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-3cf49779 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-1c333003 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-3ee29337 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-75f047c7 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-331b4504 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-1ba99a98{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-716 .elementor-element.elementor-element-7e65c2a5 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-5c3a170a .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-7122e41c .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-140e0b74{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-716 .elementor-element.elementor-element-2481a3d9 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-3f8002a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-3f8002a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-716 .elementor-element.elementor-element-7fef9134{width:var( --container-widget-width, 22.568% );max-width:22.568%;--container-widget-width:22.568%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-7fef9134.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-7fef9134 img{width:100%;}.elementor-716 .elementor-element.elementor-element-5b519128{width:var( --container-widget-width, 29.808% );max-width:29.808%;--container-widget-width:29.808%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-5b519128.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-5b519128 img{width:100%;}.elementor-716 .elementor-element.elementor-element-36891c3b{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-36891c3b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-36891c3b img{width:100%;}.elementor-716 .elementor-element.elementor-element-2844c3bb{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-2844c3bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-2844c3bb img{width:100%;}.elementor-716 .elementor-element.elementor-element-800d678{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-716 .elementor-element.elementor-element-502ab6ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-502ab6ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-3c33ee7b .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-6943dc83{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-6943dc83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-305d7bde{width:initial;max-width:initial;}.elementor-716 .elementor-element.elementor-element-305d7bde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-305d7bde img{width:100%;}.elementor-716 .elementor-element.elementor-element-476ef36{width:initial;max-width:initial;}.elementor-716 .elementor-element.elementor-element-476ef36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-476ef36 img{width:100%;}.elementor-716 .elementor-element.elementor-element-d03a69d{width:initial;max-width:initial;}.elementor-716 .elementor-element.elementor-element-d03a69d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-d03a69d img{width:100%;}.elementor-716 .elementor-element.elementor-element-5cf31c6{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-5cf31c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-5cf31c6 img{width:100%;}.elementor-716 .elementor-element.elementor-element-ddd0786{width:initial;max-width:initial;}.elementor-716 .elementor-element.elementor-element-ddd0786.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-ddd0786 img{width:100%;}.elementor-716 .elementor-element.elementor-element-143946b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-143946b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-235a5950 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-c2c74f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-c2c74f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-4e5605b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-4e5605b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-4e5605b img{width:100%;}.elementor-716 .elementor-element.elementor-element-180e6c3e{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-180e6c3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-180e6c3e img{width:100%;}.elementor-716 .elementor-element.elementor-element-59c26db0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-4f570a60 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-77bd62a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-77bd62a9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-428cc729{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-428cc729.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-428cc729 img{width:100%;}.elementor-716 .elementor-element.elementor-element-52b27072{width:var( --container-widget-width, 37px );max-width:37px;--container-widget-width:37px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-52b27072.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-52b27072 img{width:100%;}.elementor-716 .elementor-element.elementor-element-15339505{width:var( --container-widget-width, 23px );max-width:23px;--container-widget-width:23px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-15339505.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-716 .elementor-element.elementor-element-15339505 img{width:100%;}.elementor-716 .elementor-element.elementor-element-618f5847{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:5px;}.elementor-716 .elementor-element.elementor-element-618f5847:not(.elementor-motion-effects-element-type-background), .elementor-716 .elementor-element.elementor-element-618f5847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212020;}.elementor-716 .elementor-element.elementor-element-7985d63c .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-size:12px;font-weight:600;color:#FAFAFA;}.elementor-716 .elementor-element.elementor-element-5fe36bad{--display:flex;--position:fixed;bottom:0px;}body:not(.rtl) .elementor-716 .elementor-element.elementor-element-5fe36bad{left:0px;}body.rtl .elementor-716 .elementor-element.elementor-element-5fe36bad{right:0px;}.elementor-716 .elementor-element.elementor-element-1bd501ef{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-716 .elementor-element.elementor-element-1afdd8a6{--display:flex;}.elementor-716 .elementor-element.elementor-element-2a7d1fc5 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-716 .elementor-element.elementor-element-3455260e{--display:flex;}.elementor-716 .elementor-element.elementor-element-10d22d90 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-716 .elementor-element.elementor-element-4f9a873f{--display:flex;}body:not(.rtl) .elementor-716 .elementor-element.elementor-element-49427240{left:0px;}body.rtl .elementor-716 .elementor-element.elementor-element-49427240{right:0px;}.elementor-716 .elementor-element.elementor-element-49427240{top:0px;}.elementor-716 .elementor-element.elementor-element-6a5ac76b{--spacer-size:50px;}.elementor-716 .elementor-element.elementor-element-766a19a4 .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-716 .elementor-element.elementor-element-23a236ac{--display:flex;}.elementor-716 .elementor-element.elementor-element-40b74b6f .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-716 .elementor-element.elementor-element-50ea5433{--display:flex;}.elementor-716 .elementor-element.elementor-element-65e9048f .elementor-heading-title{font-family:"Noto Sans Thai", Sans-serif;font-weight:600;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-716 .elementor-element.elementor-element-1bd501ef{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-716 .elementor-element.elementor-element-141e0492{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-716 .elementor-element.elementor-element-7985d63c{text-align:center;}.elementor-716 .elementor-element.elementor-element-5fe36bad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-716 .elementor-element.elementor-element-1bd501ef{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-1afdd8a6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-14dde760{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-2a7d1fc5 .elementor-heading-title{font-size:10px;}.elementor-716 .elementor-element.elementor-element-3455260e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-3d2613a2{width:var( --container-widget-width, 22px );max-width:22px;--container-widget-width:22px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-10d22d90 .elementor-heading-title{font-size:10px;}.elementor-716 .elementor-element.elementor-element-4f9a873f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-49427240{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-20px;}body:not(.rtl) .elementor-716 .elementor-element.elementor-element-49427240{left:3px;}body.rtl .elementor-716 .elementor-element.elementor-element-49427240{right:3px;}.elementor-716 .elementor-element.elementor-element-49427240 img{width:45px;max-width:100%;}.elementor-716 .elementor-element.elementor-element-6a5ac76b{--spacer-size:21px;}.elementor-716 .elementor-element.elementor-element-766a19a4 .elementor-heading-title{font-size:10px;}.elementor-716 .elementor-element.elementor-element-23a236ac{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-6bc0b2d7{width:var( --container-widget-width, 27px );max-width:27px;--container-widget-width:27px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-40b74b6f .elementor-heading-title{font-size:10px;letter-spacing:-1px;}.elementor-716 .elementor-element.elementor-element-50ea5433{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-716 .elementor-element.elementor-element-2dcf48bf{width:var( --container-widget-width, 25px );max-width:25px;--container-widget-width:25px;--container-widget-flex-grow:0;}.elementor-716 .elementor-element.elementor-element-2dcf48bf img{width:100%;}.elementor-716 .elementor-element.elementor-element-65e9048f .elementor-heading-title{font-size:10px;}}@media(min-width:768px){.elementor-716 .elementor-element.elementor-element-502ab6ef{--width:24.127%;}.elementor-716 .elementor-element.elementor-element-143946b3{--width:20.796%;}}/* Start custom CSS for container, class: .elementor-element-3f8002a8 */.elementor-716 .elementor-element.elementor-element-3f8002a8 img{max-width:100px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6943dc83 */.elementor-716 .elementor-element.elementor-element-6943dc83 img{max-width:100px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77bd62a9 */.elementor-716 .elementor-element.elementor-element-77bd62a9 img{max-width:100px !important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49427240 */.heartbeat-img img {
    animation: heartbeat 1.4s ease-in-out infinite;
    transform-origin: center;
}

@keyframes heartbeat {
    0% {
        transform: scale(1);
    }

    14% {
        transform: scale(1.15);
    }

    28% {
        transform: scale(1);
    }

    42% {
        transform: scale(1.10);
    }

    56% {
        transform: scale(1);
    }

    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe36bad */.purple-nav-bg {
    background:
        radial-gradient(
            ellipse at 50% 45%,
            rgba(112, 52, 210, 0.85) 0%,
            rgba(75, 32, 155, 0.65) 32%,
            rgba(35, 15, 82, 0.9) 68%,
            #16082f 100%
        ),
        linear-gradient(
            180deg,
            #32126b 0%,
            #16082f 100%
        );

    border-radius: 0;
}/* End custom CSS */