@import url(https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body,html{box-sizing:border-box;font-family:Kanit,sans-serif;margin:0;min-height:100vh;overflow-x:hidden;padding:0;width:100%}*,:after,:before{box-sizing:inherit}body,code{font-family:Kanit,sans-serif}.formcontact-button{align-items:"center";background-color:#d67c1d;border-radius:5px;bottom:25px;color:#fff;cursor:pointer;position:fixed;right:25px;transition:opacity 1s ease-in-out;z-index:1000}.formcontact-button:hover{background:#d99042}.circle-in-button{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;flex:none;flex-direction:row;font-size:18px;height:54px;justify-content:center;margin:0 16px 0 0;max-width:calc(100% - 16px);width:54px}.circle-in-button,.text-button{color:#fff;font-family:Kanit;text-align:center}.text-button{border-radius:0;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.7;margin:0;max-width:100%;opacity:1;padding:0 0 2px}@media(max-width:690px){.formcontact-button{align-items:"center";border-radius:0;bottom:0!important;height:70px!important;left:0;right:0;text-align:center;width:100vw!important}.text-button{font-size:16px}}@media(max-width:480px){.formcontact-button{align-items:"center";border-radius:0;bottom:0;left:0;right:0;text-align:center;width:100vw!important}}.nb_container{width:100%}.nb_container .container-nav{align-items:center;display:flex;flex-direction:row;height:90px;justify-content:space-between;margin:0;padding:0 48px}.nb_container .container-nav .logo_nb{align-items:center;display:flex;flex-direction:row;height:90px;justify-content:flex-start;width:auto}.nb_container .container-nav .logo_nb .logo-nav{height:21px;line-height:0;margin:0;width:132px}.nb_container .container-nav .logo_nb .line-col{color:#000;font-family:Noto Sans TC,sans-serif;font-size:18px;font-weight:300}.nb_container .container-nav .logo_nb .text-description{color:#000;font-family:Noto Sans TC,sans-serif;font-size:18px;font-weight:700;height:auto;letter-spacing:.03em;padding-left:10px}.nb_container .container-nav .nav_links{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-end;z-index:3}.nb_container .container-nav .nav_links .nav_text{color:#444;font-size:12px;font-weight:400;height:auto;letter-spacing:.05em;line-height:1.4}.nb_container .container-nav .nav_links .brand_logo{height:50px;width:50px}@media screen and (max-width:841px){.nb_container .container-nav .logo_nb{display:flex;flex-direction:column;justify-content:center;place-items:self-start}.nb_container .container-nav .logo_nb .line-col{display:none}.nb_container .container-nav .logo_nb .text-description{padding-left:0}}@media screen and (max-width:800px){.nb_container .container-nav{height:120px;padding:0 20px}}@media screen and (max-width:690px){.nb_container .container-nav{padding:0 20px}.nb_container .container-nav .logo_nb .logo-nav{height:14.5px;width:90px}.nb_container .container-nav .logo_nb .text-description{font-size:13.5px}.nb_container .container-nav .nav_links{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.nb_container .container-nav .nav_links .nav_text{font-size:10px;margin:0 4px 0 0}.nb_container .container-nav .nav_links .brand_logo{height:24px;width:24px}}.hero_containner{background:url(/tha/th-th/static/media/background.ff4842137b65499e3ab2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:660px;overflow:hidden;padding:0;position:relative}.hero_containner,.hero_containner .center-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.hero_containner .center-container{background:#eee0;height:100%;margin:0 40px;max-width:calc(100% - 80px);padding:10px 0 0;width:1160px}.hero_containner .center-container .container-banner{align-items:center;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:flex-start;max-width:100%;padding:0;position:relative;width:100%}.hero_containner .center-container .container-banner .hero_dicliption{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 0 0 40px;max-width:calc(100% - 40px);padding:0;width:auto}.hero_containner .center-container .container-banner .hero_dicliption .content_img p{align-items:center;color:#1f2a34;display:flex;flex-direction:row;margin-bottom:0;margin-top:0;max-width:100%;overflow:visible;text-align:left;width:auto}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1{font-size:46px;font-weight:700;height:auto;letter-spacing:-.01em;line-height:1.5;margin:0}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1 .text-responsive{display:contents}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-2{display:inline-block;font-size:46px;font-weight:700;height:auto;letter-spacing:-.03em;line-height:1.5;margin:0 0 6px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-2 .text-line{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;height:auto}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-3{color:#333;font-size:24px;font-weight:500;letter-spacing:.04em;line-height:1.7;margin:0 4px 0 0;max-width:calc(100% - 4px)}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:40px 0 0;max-width:100%;width:auto}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1 .img-no1{height:auto;max-width:100%;width:300px}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1 .text-ps{background:#8e8e8e00;color:#8e8e8e;font-size:12px;font-weight:500;height:auto;letter-spacing:.05em;line-height:1.7;margin:0 0 0 6px;max-width:calc(100% - 6px);text-align:left;width:222px}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner{align-items:center;background:#d67c1d;border:initial;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;height:90px;justify-content:center;letter-spacing:0;line-height:1.4;margin:32px 0 0;max-width:100%;opacity:1;padding:15px;text-align:left;width:400px}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner:hover{background:#d99042}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner .circle-in-button{align-items:center;border:1px solid #fff;border-radius:50%;color:#fff;display:flex;flex:none;flex-direction:row;font-family:Kanit;font-size:18px;height:54px;justify-content:center;margin:0 16px 0 0;max-width:calc(100% - 16px);text-align:center;width:54px}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner .text-button{border-radius:0;color:#fff;font-family:Kanit;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.7;margin:0;max-width:100%;opacity:1;padding:0 0 2px;text-align:center}.hero_containner .center-container .container-banner .box-mobile{background-image:url(/tha/th-th/static/media/mobile.9cc285a19d5db53b0124.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:auto;margin:0;max-width:100%;padding:0;position:absolute;right:71px;top:0;width:496px}.hero_containner .center-container .bt_contact{align-items:center;background-color:#d27d32;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;height:90px;justify-content:center;margin-top:33px;width:62.8%}.hero_containner .center-container .bt_contact button{background-color:#0000;border:none;color:#fff;cursor:pointer;font-size:16px;width:100%}@media screen and (max-width:1140px){.hero_containner .center-container{flex:none;height:100%;margin:0 40px 0 48px;max-width:calc(100% - 96px);width:calc(100% - 96px)}.hero_containner .center-container .container-banner{align-items:center;justify-content:flex-end}.hero_containner .center-container .container-banner .hero_dicliption{left:0;margin:0;max-width:100%;position:absolute;top:130px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1,.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-2{font-size:40px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-3{font-size:24px}.hero_containner .center-container .container-banner .box-mobile{background-size:contain;flex:none;height:100%;max-width:49%;right:0;width:49%}}@media screen and (max-width:841px){.white-detail{background-color:#fff;height:20%;top:110px;z-index:2}.white-detail,.white-detail:after{left:0;position:absolute;width:100%}.white-detail:after{background:linear-gradient(0deg,#f6f6f6,#fff0);bottom:-1px;content:"";height:80px;z-index:1}.hero_containner{background-color:#fff;background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/BRO3704KOD/s-1151x750_v-fs_webp_ade8a8f5-3bfe-4fec-8d6a-26b577a0daec.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 80%;height:calc(100vh - 90px);max-width:100%;width:100%}.hero_containner .center-container{display:flex;flex:none;height:100%;margin:0;max-width:87%;padding:0;width:87%}.hero_containner .center-container .container-banner .hero_dicliption{flex:none;height:100%;max-width:100%;top:10px}.hero_containner .center-container .container-banner .hero_dicliption .content_img{max-width:100%;z-index:3}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1,.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-2{font-size:42px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-3{font-size:28px}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1{align-items:flex-start;flex-direction:column;margin:30px 0 0}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1 .text-ps{margin:12px 0 0 6px;max-width:calc(100% - 6px)}.hero_containner .center-container .container-banner .box-mobile{bottom:0;left:auto;margin:0;position:absolute;right:0;top:auto}}@media screen and (max-width:690px){.hero_containner{align-items:center;background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/BRO3704KOD/s-1151x750_v-fs_webp_ade8a8f5-3bfe-4fec-8d6a-26b577a0daec.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:auto 80%;box-sizing:border-box;height:calc(90vh - 80px);justify-content:flex-start;max-width:100%;padding:0 20px 40px 30px;width:100%}.hero_containner .center-container{align-items:flex-start;display:flex;flex:none;height:95%;justify-content:space-between;margin:0;max-width:100%;padding:32px 0 0;width:100%}.hero_containner .center-container .container-banner{justify-content:flex-start}.hero_containner .center-container .container-banner .hero_dicliption{align-items:flex-start;flex:none;height:100%;justify-content:space-between;left:0;max-width:100%;position:relative;right:0;top:0;z-index:2}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1,.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-2{font-size:24px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-3{font-size:14px}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1{align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:24px 0 0}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1 .img-no1{width:180px}.hero_containner .center-container .container-banner .hero_dicliption .content_img .box-no-1 .text-ps{font-size:12px;margin:8px 0 0;max-width:100%;width:180px}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner{cursor:pointer;height:auto;margin:0;max-width:100%;padding:8px 15px;width:100%}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner .circle-in-button{font-size:18px}.hero_containner .center-container .container-banner .hero_dicliption .button-contact-banner .text-button{font-size:16px}.hero_containner .center-container .container-banner .box-mobile{background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/BRO3704KOD/s-1173x1584_v-fms_webp_a49bfff8-bc86-4e3d-9561-a7a53f84f39d_middle.webp);bottom:-65px;display:flex;flex:none;height:75%;left:24px;max-width:calc(100vw - 40px);right:-24px;top:auto;width:calc(100vw - 40px);z-index:1}}@media screen and (max-width:500px){.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1{font-size:24px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-1 .text-responsive{display:inline-block}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-2{font-size:24px}.hero_containner .center-container .container-banner .hero_dicliption .content_img p.line-3{font-size:14px}}.containner_flow{align-items:center;background:#f6f6f600;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%;padding:80px 48px;position:relative;width:100%;z-index:1}.containner_flow .ps-flow{color:#8e8e8e;font-size:12px;font-weight:500;height:auto}.containner_flow .ps-flow,.containner_flow .section-title-flow{letter-spacing:.04em;line-height:1.7;margin-bottom:0;margin-top:0;text-align:center;width:auto}.containner_flow .section-title-flow{color:#111;font-size:32px;font-weight:700;max-width:100%}.containner_flow .section-title-flow span{display:inline-block}.containner_flow .sub-flow{color:#444;font-size:16px;font-weight:400;height:auto;letter-spacing:.05em;line-height:1.7;margin:8px 0 0;text-align:center}.containner_flow .box-nav-link{align-items:center;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;max-width:100%;padding:0;position:relative;width:962px}.containner_flow .box-nav-link .nav-link{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin:56px 0 0;padding:0;position:relative}.containner_flow .box-nav-link .nav-link .btn-nav-link{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:0;text-decoration:none}.containner_flow .box-nav-link .nav-link .btn-nav-link p{color:#111;flex:none;font-size:16px;font-weight:400;letter-spacing:.05em;line-height:1.4;margin:0;text-align:left}.containner_flow .box-nav-link .nav-link .btn-nav-link .key-down{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;height:18px;justify-content:center;margin:0 0 0 2px;padding:0;width:18px}.containner_flow .box-nav-link .nav-link .btn-nav-link:hover p{color:#8e8e8e}.containner_flow .box-nav-link .nav-link .hr-vertical{background:#ccc;height:22px;max-width:100%;width:1px}.containner_flow .content_flow{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin:56px 0 0;max-width:100%;width:auto;z-index:2}.containner_flow .content_flow .time-line-flow{align-items:center;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;gap:241px;justify-content:center;margin:24px 0 0;max-width:100%;position:relative;width:24px}.containner_flow .content_flow .time-line-flow .dot-time-line{align-items:center;background:#fff;border:3px solid #d67c1d;border-radius:50%;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:20px;max-width:100%;position:relative;width:21px}.containner_flow .content_flow .time-line-flow .bg-time-line-flow{align-items:center;background-image:url(https://storage.googleapis.com/studio-design-asset-files/projects/BRO3704KOD/s-2x1298_35e9166b-340a-466a-a75f-72742ac5154b.svg);background-repeat:no-repeat;background-size:contain;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:center;left:50%;margin:0;max-width:100%;position:absolute;top:0;width:100%;z-index:-1}.containner_flow .content_flow .time-line-content{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;margin:0 0 0 32px;max-width:calc(100% - 32px);padding:0;position:relative;width:906px}.containner_flow .content_flow .time-line-content .content{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:56px 0 0;position:relative;width:100%}.containner_flow .content_flow .time-line-content .content:first-child{margin:0}.containner_flow .content_flow .time-line-content .content section{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:12px 80px 0 0;max-width:calc(100% - 80px);padding:0;width:530px}.containner_flow .content_flow .time-line-content .content section span{color:#8e8e8e;flex:none;font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1.7;margin:0;opacity:.8;padding:0}.containner_flow .content_flow .time-line-content .content section h2{color:#444;font-size:20px;font-weight:700;letter-spacing:.04em;line-height:1.7;margin:6px 0 0;padding:0}.containner_flow .content_flow .time-line-content .content section p{color:#444;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1.7;margin:24px 0 0;text-align:left}.containner_flow .content_flow .time-line-content .content section a{align-items:center;border-bottom:1px solid;box-shadow:0 1px 2px #0000001a;color:#d67c1d;font-size:14px;font-weight:400;gap:4px;margin:16px 4px 0 0;text-decoration:underline;text-decoration:none}.containner_flow .content_flow .time-line-content .content img{margin:0;max-width:100%;padding:0;width:295px}@media screen and (max-width:1140px){.containner_flow .content_flow .time-line-content .content{flex-direction:row;flex-wrap:nowrap}.containner_flow .content_flow .time-line-content .content section{flex:none;margin:20px 20px 0 0;max-width:calc(100% - 20px);width:480px}}@media screen and (max-width:841px){.containner_flow .box-nav-link,.containner_flow .content_flow .time-line-flow{display:none}.containner_flow .content_flow .time-line-content{flex-direction:row;flex-wrap:wrap;margin:0;max-width:100%;padding:0;width:100%}.containner_flow .content_flow .time-line-content .content{flex-direction:row;flex-wrap:nowrap}.containner_flow .content_flow .time-line-content .content section{flex:none;margin:0 48px 0 0;max-width:calc(54% - 48px);width:calc(54% - 48px)}.containner_flow .content_flow .time-line-content .content section span{color:#d67c1d;font-size:14px;font-weight:500}.containner_flow .content_flow .time-line-content .content img{width:295px}}@media screen and (max-width:690px){.containner_flow{padding:48px 20px}.containner_flow .sub-flow{margin:16px 0 0}.containner_flow .content_flow .time-line-content .content{flex-direction:column;flex-wrap:nowrap}.containner_flow .content_flow .time-line-content .content section{margin:0;max-width:100%;width:100%}.containner_flow .content_flow .time-line-content .content section span{font-size:12px;letter-spacing:.02em}.containner_flow .content_flow .time-line-content .content section p{margin:16px 0 0}.containner_flow .content_flow .time-line-content .content section h2{margin:0}.containner_flow .content_flow .time-line-content .content img{margin:32px 0 0;width:100%}}.containner_media{align-items:center;background:#f6f6f600;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%;padding:80px 48px;position:relative;width:100%;z-index:1}.containner_media .ps-media{color:#8e8e8e;font-size:12px;font-weight:500;height:auto}.containner_media .ps-media,.containner_media .section-title-media{letter-spacing:.04em;line-height:1.7;margin-bottom:0;margin-top:0;text-align:center;width:auto}.containner_media .section-title-media{color:#111;font-size:32px;font-weight:700;max-width:100%}.containner_media .section-title-media span{display:inline-block}.containner_media .media_img{align-items:center;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:center;margin:32px 0 0;max-width:100%;padding:0;position:relative;width:1160px}.containner_media .media_img img{max-width:12.5%;width:12.5%}@media screen and (max-width:690px){.containner_media{padding:48px 20px}.containner_media .media_img{flex-wrap:wrap}.containner_media .media_img img{max-width:24%;width:24%}}.containner_review{align-items:center;background:#f6f6f6;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%;padding:80px 48px;position:relative;width:100%;z-index:1}.containner_review .ps-review{color:#8e8e8e;font-size:12px;font-weight:500;height:auto}.containner_review .ps-review,.containner_review .section-title-review{letter-spacing:.04em;line-height:1.7;margin-bottom:0;margin-top:0;text-align:center;width:auto}.containner_review .section-title-review{color:#111;font-size:32px;font-weight:700;max-width:100%}.containner_review .section-title-review span{display:inline-block}.containner_review .review_box{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;gap:0;justify-content:space-between;margin:56px 0 0;max-width:100%;padding:0;width:1160px}.containner_review .review_box .review_card{align-items:center;background-color:#fff;box-shadow:3px 3px 6px #00000012;box-sizing:border-box;display:flex;flex:none;flex-direction:column;height:320px;justify-content:flex-start;margin:0;max-width:32%;padding:0;width:32%}.containner_review .review_box .review_card .review_card_body{align-items:flex-start;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:20px;position:relative}.containner_review .review_box .review_card .review_card_body .card_img{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.containner_review .review_box .review_card .review_card_body .card_img img{border-radius:50%;height:24px;margin:0;padding:0;width:24px}.containner_review .review_box .review_card .review_card_body .card_img div{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.containner_review .review_box .review_card .review_card_body .card_img div p{color:#444;font-size:12px;font-weight:400;letter-spacing:.04em;line-height:1.7;margin:0 0 0 14px;padding:0}.containner_review .review_box .review_card .review_card_body .section_h2{color:#111;font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1.5;margin:12px 0;padding:0;text-align:left}.containner_review .review_box .review_card .review_card_body p{color:#444;font-size:14px;font-weight:400;letter-spacing:.04em;line-height:1.5;margin:12px 0 0;padding:0}.containner_review .text-sub-review{color:#8e8e8e;font-size:13px;font-weight:400;letter-spacing:.05em;line-height:1.4;margin:32px 0 0;max-width:100%;text-align:center;width:1160px}@media screen and (max-width:1140px){.containner_review .review_box{flex-direction:row;flex-wrap:nowrap}.containner_review .review_box .review_card{flex:none;height:400px;max-width:32%;width:32%}}@media screen and (max-width:841px){.containner_review .review_box{align-content:flex-end;align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.containner_review .review_box .review_card{flex:none;height:330px;margin-bottom:40px;max-width:48%;width:48%}.containner_review .text-sub-review{margin-top:0}}@media screen and (max-width:690px){.containner_review{padding:48px 20px}.containner_review .review_box{align-content:flex-end;align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.containner_review .review_box .review_card{flex:none;height:auto;margin-bottom:40px;max-width:100%;width:100%}.containner_review .review_box .review_card .review_card_body .section_h2{font-size:16px}.containner_review .text-sub-review{margin-top:0}}.containner_case{align-items:center;background:#f6f6f6;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%;padding:80px 48px;position:relative;width:100%;z-index:1}.containner_case .ps-case{color:#8e8e8e;font-size:12px;font-weight:500;height:auto}.containner_case .ps-case,.containner_case .section-title-case{letter-spacing:.04em;line-height:1.7;margin-bottom:0;margin-top:0;text-align:center;width:auto}.containner_case .section-title-case{color:#111;font-size:32px;font-weight:700;max-width:100%}.containner_case .section-title-case span{display:inline-block}.containner_case .case_box{align-items:flex-start;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:56px 0 0;max-width:100%;padding:0;width:1160px}.containner_case .case_box .case_card{align-items:center;background:#fff;border-radius:3px;box-shadow:3px 3px 6px #00000012;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;margin:0;max-width:100%;padding:0;width:272px}.containner_case .case_box .case_card .case_img{height:auto;margin:0;max-width:100%;width:100%}.containner_case .case_box .case_card .case_content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;padding:20px 18px;width:100%}.containner_case .case_box .case_card .case_content h2.section_h2{color:#444;font-size:16px;font-weight:700;letter-spacing:.04em;line-height:1.7;margin:0 0 6px;text-align:left}.containner_case .case_box .case_card .case_content p{font-size:12px;font-weight:400;letter-spacing:.04em;line-height:1.7;margin:0;text-align:left}.containner_case .case_box .case_card .case_content .box-price{margin:6px 0 0}.containner_case .case_box .case_card .case_content .box-price .case_price{color:#d67c1d;font-size:20px}@media screen and (max-width:1140px){.containner_case .case_box .case_card{flex:none;max-width:424%;width:24%}}@media screen and (max-width:841px){.containner_case .case_box{flex-direction:row;flex-wrap:wrap}.containner_case .case_box .case_card{flex:none;margin-bottom:24px;max-width:49%;width:49%}}@media screen and (max-width:690px){.containner_case{padding:48px 20px}.containner_case .section-title-case{font-size:24px}.containner_case .case_box{flex-direction:row;flex-wrap:wrap}.containner_case .case_box .case_card{flex:none;margin-bottom:24px;max-width:100%;width:100%}}.form_container{align-items:center;background-color:#f6f6f6;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;font-family:Kanit,sans-serif;height:auto;justify-content:center;max-width:100%;padding:80px 48px;position:static;width:100%}.form_container .ps-contact{color:#8e8e8e;font-size:12px;font-weight:500;height:auto;margin-bottom:0}.form_container .ps-contact,.form_container .section-title-feature{letter-spacing:.04em;line-height:1.7;margin-top:0;text-align:center;width:auto}.form_container .section-title-feature{color:#111;font-size:32px;font-weight:700;margin-bottom:24px;max-width:100%}.form_container .renosy-form{align-content:flex-start;align-items:flex-start;background-color:#fff;border:0 solid #e5e5e5;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:32px 0 20px;max-width:100%;padding:56px 48px;position:relative;width:962px}.form_container .renosy-form .input-group{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:flex-start;margin:0 0 32px}.form_container .renosy-form .input-group textarea::placeholder{font-family:inherit}.form_container .renosy-form .input-group label{color:#444;font-size:16px;font-weight:600;letter-spacing:.05em;line-height:1.6;margin:0 0 10px;max-width:100%;width:85px}.form_container .renosy-form .input-group label span{color:#d67c1d}.form_container .renosy-form .input-group input[type=email],.form_container .renosy-form .input-group input[type=text],.form_container .renosy-form .input-group select{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#444;font-family:inherit;font-size:16px;font-weight:400;height:50px;max-width:100%;padding:10px 15px;width:296px}.form_container .renosy-form .input-group input[type=email]:hover,.form_container .renosy-form .input-group input[type=text]:hover,.form_container .renosy-form .input-group select:hover{background-color:#eee}.form_container .renosy-form .input-group input[type=email]:focus,.form_container .renosy-form .input-group input[type=text]:focus,.form_container .renosy-form .input-group select:focus{background-color:#ddd;outline:none}.form_container .renosy-form .input-group textarea{background-color:#fff;border:1px solid #e5e5e5;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#444;font-family:inherit;font-size:16px;font-weight:400;min-height:170px;padding:10px 15px;width:100%}.form_container .renosy-form .input-group textarea:hover{background-color:#eee}.form_container .renosy-form .input-group textarea:focus{border:2px solid #111;outline:none}.form_container .renosy-form .row-name-email{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%;padding:0;width:786px}.form_container .renosy-form .row-name-email .input-group{max-width:48%;width:48%}.form_container .renosy-form .row-name-email .input-group textarea{font-family:inherit}.form_container .renosy-form .row-phone{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%;padding:0;width:786px}.form_container .renosy-form .row-phone select{font-family:inherit;margin:0 12px 0 0;width:156px}.form_container .renosy-form .row-message,.form_container .renosy-form .row-type{align-items:flex-start;box-sizing:border-box;display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;max-width:100%;padding:0;width:786px}.form_container .renosy-form .row-message .input-group{align-items:flex-start;flex-direction:column;margin-bottom:0;width:100%}.form_container .renosy-form .row-message .input-group label{width:auto}.form_container .renosy-form .policy{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:48px 0 0;width:100%}.form_container .renosy-form .policy label{color:#444;font-size:15px;font-weight:500;letter-spacing:.05em;line-height:1.4;padding:0 0 2px}.form_container .renosy-form .policy label a{color:#444;font-size:15px}.form_container .renosy-form .btn-send-contact-form{background-color:#d67c1d;border:none;border-radius:4px;box-shadow:0 0 0 0 #0003;color:#fff;cursor:pointer;font-family:inherit;font-size:20px;font-weight:700;height:60px;margin-top:20px;max-width:100%;width:400px}.form_container .renosy-form .btn-send-contact-form:hover{opacity:.7}@media screen and (max-width:1160px){.form_container .renosy-form{padding:56px 32px}}@media screen and (max-width:841px){.form_container{flex-direction:column;padding:0 48px}.form_container .renosy-form{align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.form_container .renosy-form .row-name-email{flex-wrap:wrap}.form_container .renosy-form .row-name-email .input-group{max-width:100%;width:100%}}@media screen and (max-width:690px){.form_container{flex-direction:column;padding:0 20px}.form_container .renosy-form{margin:0 0 60px;padding:48px 24px}.form_container .renosy-form .input-group{align-items:flex-start;flex-direction:column}.form_container .renosy-form .row-name-email{flex-wrap:wrap}.form_container .renosy-form .row-name-email .input-group{max-width:100%;width:100%}.form_container .renosy-form .row-name-email .input-group input[name=Email],.form_container .renosy-form .row-name-email .input-group input[name=Firstname]{box-sizing:border-box;width:100%}.form_container .renosy-form .row-phone{display:flex;flex-direction:column}.form_container .renosy-form .row-phone .input-group input[name=PhoneNumber]{width:100%}.form_container .renosy-form .row-phone .input-group select{margin-bottom:20px}.form_container .renosy-form .btn-send-contact-form{font-size:16px;height:auto;padding:8px 15px}}.modal-contract{align-items:center;background:#00000080;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-contract .button-close{background-color:#0000;border:none;bottom:0;left:0;outline:none;position:absolute;right:0;top:0}.modal-contract .modal-content{background-color:#fff;border-radius:0;box-shadow:0 5px 15px #0000004d;box-sizing:border-box;height:700px;max-height:700px;max-width:900px;overflow-y:auto;padding:60px 40px;position:relative;width:100%}.modal-contract .modal-content::-webkit-scrollbar{display:none}.modal-contract .modal-content .modal-header{margin:0 0 40px}.modal-contract .modal-content .modal-header .rowTextContract{align-items:center;color:#333;display:flex;flex-direction:row;justify-content:center}.modal-contract .modal-content .modal-header .rowTextContract .dot{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:5px}.modal-contract .modal-content .modal-header .rowTextContract .dot .dotColor{height:6px;width:6px}.modal-contract .modal-content .modal-header .rowTextContract .dot .dotColor.dotSky{background-color:#00c8ff}.modal-contract .modal-content .modal-header .rowTextContract .dot .dotColor.dotGray{background-color:#8e8e8e}.modal-contract .modal-content .modal-header .text-title-contract{color:#111;font-size:32px;font-weight:500;margin:6px 0 24px;text-align:center}.modal-contract .close-button{background:none;border:none;color:#333;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px}.modal-contract .policy-content{color:#333;font-family:Kanit,sans-serif;font-size:16px;line-height:1.6;margin-top:10px;padding:0 24px;text-align:start}.modal-contract .policy-content .policy-numbered{padding-left:2rem}.modal-contract .policy-content .policy-numbered li{line-height:1.6;margin-bottom:.3rem}.modal-contract .policy-content .privacy-title{font-size:20px;font-weight:700;text-align:center}.modal-contract .policy-content p{font-size:16px;font-weight:400;margin-bottom:8px}.modal-contract .policy-content h4{font-size:18px;font-weight:700;margin-top:16px}.modal-contract .policy-content h5{font-size:16px;font-weight:400;margin-top:12px}.modal-contract .policy-content h3{font-size:20px;font-weight:700;margin-top:18px}.modal-contract .policy-content ol,.modal-contract .policy-content ul{margin-left:24px;padding-left:16px}.modal-contract .policy-content .policy-bullets{list-style-type:disc;margin-left:60px}.modal-contract .policy-content li,.modal-contract .policy-content span{font-size:16px}.modal-contract .policy-content .privacy-table{border-collapse:collapse;width:100%}.modal-contract .policy-content .privacy-table .table-cell{border:.5pt solid #000;padding:8px;vertical-align:top}.modal-contract .policy-content .privacy-table .title{font-size:11pt;text-align:center}.modal-contract .policy-content .privacy-table .content{align-items:start;display:flex;font-size:11pt}.modal-contract .policy-content .privacy-table .info-list .info-item{font-size:10pt}.modal-contract .policy-content .privacy-table .info-list .info-item p{font-size:11pt;margin:0}@media screen and (max-width:841px){.modal-contract .modal-content{background-color:#fff;border-radius:0;box-shadow:0 5px 15px #0000004d;box-sizing:border-box;height:calc(80% - 40px);max-width:calc(80% - 40px);overflow-y:auto;padding:40px 20px;position:relative;width:calc(80% - 40px)}.modal-contract .modal-content::-webkit-scrollbar{display:none}.modal-contract .modal-content .modal-header{margin:20px 0}.modal-contract .modal-content .modal-header .text-title-contract{font-size:20px;margin:4px 0 24px}}.reason{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:center;padding:80px 48px 40px;width:100%}.reason .ps-reason{color:#8e8e8e;font-size:12px;font-weight:500;height:auto;margin-bottom:0}.reason .ps-reason,.reason .section-title-reason{letter-spacing:.04em;line-height:1.7;margin-top:0;text-align:center;width:auto}.reason .section-title-reason{color:#111;font-size:32px;font-weight:700;margin-bottom:24px;max-width:100%}.reason .section-title-reason span{display:inline-block}.reason .section-title-reason .text-line{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;height:auto;letter-spacing:.04em;line-height:1}.reason .reason-section{box-sizing:border-box;flex-direction:row;margin:32px 0 0;max-width:100%;width:962px}.reason .reason-section,.reason .reason-section .text{align-items:center;display:flex;justify-content:center}.reason .reason-section .text{flex-direction:column;flex-wrap:nowrap;margin:0 84px 0 0;max-width:calc(100% - 84px)}.reason .reason-section .text.even{margin:0 0 0 84px}.reason .reason-section .text h2{font-size:24px;font-weight:700;margin:0}.reason .reason-section .text h2,.reason .reason-section .text p{color:#444;height:auto;letter-spacing:.04em;line-height:1.7;max-width:100%;padding:0;text-align:left;width:476px}.reason .reason-section .text p{font-size:16px;font-weight:400;margin:24px 0 0}.reason .reason-section img{height:auto;margin:0;max-width:100%;width:402px}.reason .reason-footer{margin:32px 0 0;max-width:100%;text-align:left;width:1160px}.reason .reason-footer p{color:#8e8e8e;font-size:13px;font-weight:400;height:auto;letter-spacing:.05em;line-height:1.4;margin-top:0;text-align:left}@media screen and (max-width:1140px){.reason .reason-section .text{margin:0;max-width:58%;width:58%}.reason .reason-section img{max-width:39%;width:39%}}@media screen and (max-width:841px){.reason .reason-section .text{margin:0 32px 0 0;max-width:calc(50% - 32px);width:calc(50% - 32px)}.reason .reason-section .text.even{margin:0 0 0 48px}.reason .reason-section img{max-width:48%;width:48%}}@media screen and (max-width:690px){.reason{padding:48px 20px}.reason .section-title-reason{font-size:24px;line-height:1.5}.reason .reason-section{flex-direction:column}.reason .reason-section.left{flex-direction:column-reverse}.reason .reason-section .text{margin:24px 0 0;max-width:100%;width:100%}.reason .reason-section .text.even{margin:24px 0 0}.reason .reason-section .text p{margin:16px 0 0}.reason .reason-section img{max-width:90%;width:90%}}.feature-container{align-items:center;background:#f6f6f600;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:100%;padding:80px 48px 40px;width:100%}.feature-container .ps-feature{color:#8e8e8e;font-size:12px;font-weight:500;height:auto;margin-bottom:0}.feature-container .ps-feature,.feature-container .section-title-feature{letter-spacing:.04em;line-height:1.7;margin-top:0;text-align:center;width:auto}.feature-container .section-title-feature{color:#111;font-size:32px;font-weight:700;max-width:100%}.feature-container .section-title-feature span{display:inline-block}.feature-container .section-title-feature .inter-font{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700;height:auto;letter-spacing:.04em;line-height:1}.feature-container .feature-grid{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:space-between;max-width:100%;padding:0;width:1160px}.feature-container .feature-grid .feature-card{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;margin:56px 0 0;max-width:100%;padding:0;width:354px}.feature-container .feature-grid .feature-card .feature-title{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0;padding:0}.feature-container .feature-grid .feature-card .feature-title .feature-index{color:#d67c1d;font-size:12px;font-weight:500;letter-spacing:.04em;line-height:1.7;margin:0;text-align:left}.feature-container .feature-grid .feature-card .feature-title .feature-subtitle{color:#444;font-size:18px;font-weight:700;letter-spacing:.04em;line-height:1.7;margin:0;text-align:left}.feature-container .feature-grid .feature-card .feature-img{margin:24px 0 0;max-width:100%;width:100%}.feature-container .feature-grid .feature-card .feature-desc p{color:#444;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1.7;margin:24px 0 0;text-align:left}.feature-container .feature-grid .feature-card .feature-desc p.feature-note{color:#8e8e8e;font-size:13px;letter-spacing:.04em;line-height:1.4}@media screen and (max-width:1140px){.feature-container .section-title-feature span{display:inline-block}.feature-container .feature-grid .feature-card{max-width:31%;width:31%}}@media screen and (max-width:690px){.feature-container{padding:48px 20px}.feature-container .section-title-feature{font-size:24px;margin-bottom:0}.feature-container .section-title-feature span{display:inline-block}.feature-container .feature-grid{flex-direction:column;margin:48px 0 0}.feature-container .feature-grid .feature-card{margin:56px 0 0;max-width:100%;width:100%}.feature-container .feature-grid .feature-card:first-child{margin:0}}.containner-invest{align-items:center;background-color:#f6f6f6;box-sizing:border-box;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%;padding:80px 48px;position:relative;width:100%;z-index:3}.containner-invest .section_hd-invest{color:#111;font-size:32px;letter-spacing:.04em;line-height:1.7;margin-bottom:0;margin-top:0;text-align:center;width:auto}.containner-invest .section_hd-invest span{display:inline-block}.containner-invest .section_hd-invest .online-txt{color:#d67c1d}.containner-invest p.text-detail-invest{align-items:center;color:#444;display:flex;flex-direction:row;font-size:16px;font-weight:400;height:auto;justify-content:center;letter-spacing:.04em;line-height:1.7;margin:16px 0 0;max-width:100%;text-align:center;width:750px}.containner-invest .invest-img img{height:auto;margin:56px 0 0;max-width:100%;width:862px}.text-color{color:#a6a5a5}@media screen and (max-width:690px){.containner-invest{padding:48px 20px}.containner-invest .section_hd-invest{font-size:24px;line-height:1.5;text-align:center}.containner-invest .section_hd-invest span{display:inline-block}.containner-invest p.text-detail-invest{align-items:center;color:#444;display:flex;flex-direction:row;font-size:16px;font-weight:400;height:auto;justify-content:center;letter-spacing:.04em;line-height:1.7;margin:16px 0 0;max-width:100%;text-align:center;width:750px}.containner-invest .invest-img img{height:auto;margin:56px 0 0;width:862px}}.box-footer{align-items:center;background-color:#1f2a34;justify-content:center;width:100%}.box-footer,.box-footer .container-footer{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;height:auto;max-width:100%}.box-footer .container-footer{align-items:flex-start;justify-content:flex-start;margin:80px 0;width:1160px}.box-footer .container-footer .content-footer{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:48px;height:auto;justify-content:space-between!important;justify-content:flex-start;padding:0;width:100%}.box-footer .container-footer .content-footer .layout-img{color:#fff;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:12px;text-decoration:none}.box-footer .container-footer .content-footer .logo-footer{height:auto;width:171px}.box-footer .container-footer .content-footer .link-social{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:48px;height:auto;justify-content:flex-start;padding:0}.box-footer .container-footer .content-footer .link-social .text-social{display:flex;flex-direction:column;gap:16px}.box-footer .container-footer .content-footer .link-social .text-social span{color:#fff;font-size:14px;font-weight:400;text-decoration:none}.box-footer .container-footer .content-footer .link-social .btn-line-footer{align-items:center;background-color:#06c755;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-family:Kanit,sans-serif;font-size:16px;font-weight:700;gap:8px;padding:14px 32px;text-decoration:none;transition:opacity .2s;white-space:nowrap}.box-footer .container-footer .content-footer .link-social .btn-line-footer:hover{opacity:.8}.box-footer .container-footer .text-copy-right{color:#fff;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:1.7;margin:32px 0 0}@media screen and (max-width:1140px){.box-footer .container-footer{margin:80px 48px;max-width:calc(100% - 96px);width:calc(100% - 96px)}.box-footer .container-footer .content-footer{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:48px;height:auto;justify-content:flex-start;padding:0}.box-footer .container-footer .content-footer .logo-footer{height:auto;width:171px}.box-footer .container-footer .content-footer .link-social{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;gap:48px;height:auto;justify-content:flex-start;padding:0}.box-footer .container-footer .content-footer .link-social a{color:#fff;font-size:14px;font-weight:400;text-decoration:none}.box-footer .container-footer .text-copy-right{color:#fff;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:1.7;margin:32px 0 0}}@media screen and (max-width:690px){.box-footer .container-footer{margin:48px 20px;max-width:calc(100% - 40px);width:calc(100% - 40px)}.box-footer .container-footer .content-footer{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;gap:48px;height:auto;justify-content:flex-start;padding:0}.box-footer .container-footer .content-footer .logo-footer{height:auto;width:171px}.box-footer .container-footer .content-footer .link-social{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;height:auto;justify-content:flex-start;padding:0}.box-footer .container-footer .content-footer .link-social a{color:#fff;font-size:14px;font-weight:400;text-decoration:none}.box-footer .container-footer .text-copy-right{color:#fff;font-size:12px;font-weight:400;letter-spacing:.05em;line-height:1.7;margin:32px 0 0}}.thankyou-page{background-color:#f6f6f6;min-height:100vh}.thankyou-container,.thankyou-page{align-items:center;display:flex;justify-content:center}.thankyou-container{flex-direction:column;padding:80px 24px;text-align:center}.thankyou-container .thankyou-icon{margin-bottom:24px}.thankyou-container .thankyou-title{color:#111;font-size:28px;font-weight:700;letter-spacing:.02em;line-height:1.5;margin:0 0 16px}.thankyou-container .thankyou-subtitle{color:#8e8e8e;font-size:16px;letter-spacing:.02em;line-height:1.8;margin:0 0 40px}.thankyou-container .thankyou-buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.thankyou-container .thankyou-buttons .btn-back-home{background-color:#d67c1d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Kanit;font-size:16px;font-weight:700;padding:14px 32px;transition:opacity .2s}.thankyou-container .thankyou-buttons .btn-back-home:hover{opacity:.8}.chat-widget{align-items:flex-end;bottom:25px;display:flex;flex-direction:column;gap:12px;position:fixed;right:25px;transition:bottom .3s ease;z-index:9999}.chat-widget.chat-widget--raised{bottom:130px}.chat-widget-icons{flex-direction:column;gap:12px}.chat-icon,.chat-widget-icons{align-items:center;display:flex}.chat-icon{border-radius:50%;box-shadow:0 2px 8px #00000026;height:52px;justify-content:center;text-decoration:none;transition:transform .2s;width:52px}.chat-icon:hover{transform:scale(1.1)}.chat-icon.line{background-color:#06c755}.chat-widget-toggle-row{align-items:center;display:flex;gap:10px}.chat-bubble{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001f;color:#333;font-family:Kanit,sans-serif;font-size:13px;font-weight:500;line-height:1.5;padding:8px 14px;white-space:nowrap}.chat-toggle{align-items:center;background-color:#fff;border:2.5px solid #06c755;border-radius:50%;box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;height:52px;justify-content:center;transition:transform .2s;width:52px}.chat-toggle:hover{transform:scale(1.1)}.chat-toggle.is-open{background-color:#f0fdf4}@media screen and (max-width:690px){.chat-widget{bottom:16px;right:16px}.chat-widget.chat-widget--raised{bottom:85px}.chat-icon,.chat-toggle{height:46px;width:46px}.chat-bubble{font-size:12px;padding:6px 10px}}
/*# sourceMappingURL=main.dd0a2434.css.map*/