 /*
Theme Name: Yotako
Author: Yotako team
Author URI: https://yotako.io/
Description: Design in Figma or AdobeXD. Publish in WordPress. The Figma/Adobe XD to WordPress plugin by Yotako is the fastest way of converting your beautiful design into a fully functional WordPress website in a few clicks without writing a single line of code! Get your custom domain, professional email, and world-class secure hosting, without the hassle.
Requires at least: 5.9
Tested up to: 5.9
Requires PHP: 5.6
Version: 2.0.0
License: © Yotako 2016-2024
License URI:  https://yotako.io/
Tags: figma-to-wordpress, adobe-xd-to-wordpress, xd-to-wordpress, design-to-code, seamless-transition, design-to-wordpress
Yotako WordPress Theme, (C) 2024 Yotako.io
*/
 @import url("https://amplitude.yotako.io/google?family=Space+Grotesk:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("https://amplitude.yotako.io/google?family=Sora:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("https://fonts.googleapis.com/css?display=swap&family=Assistant:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @import url("https://fonts.googleapis.com/css?display=swap&family=Montserrat:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900");
 @import url("https://amplitude.yotako.io/google?family=Bai+Jamjuree:ital,wght@0,100,200,300,400,500,600,700,800,900;1,100,200,300,400,500,600,700,800,900&display=swap");
 @import url("style-browsers-support.css");

 body,
 html {
   margin: 0;
   padding: 0;
 }

 * {
   box-sizing: border-box;
 }

 .centerlize {
   margin: 0 auto;
 }

 .relative {
   position: relative;
 }

 p,
 a,
 h1,
 h2,
 h3 {
   margin: 0;
   color: unset;
   text-decoration: none;
 }

 button {
   background: none;
   color: inherit;
   border: none;
   padding: 0;
   font: inherit;
   cursor: pointer;
   outline: inherit;
 }

 .yk_post_content p {
   margin: revert;
 }

 .yk_input_wrapper {
   position: relative;
   width: 100%;
 }

 .yk_input_wrapper>div {
   /* position:relative; */
   /* height:100% */
 }

 .yk_input_wrapper>.block-editor-inner-blocks {
   position: absolute;
   top: 0
 }

 .has-text-align-right {
   text-align: right !important;
 }

 .has-text-align-left {
   text-align: left !important;
 }

 .has-text-align-center {
   text-align: center !important;
 }

 .has-background {
   padding: initial !important;
 }

 body .yk_input_wrapper input::placeholder {
   text-align: start;
 }

 body .yk_transparent {
   background: transparent !important;
 }

 body .yt_text_background {
   background-size: 100%;
   -webkit-background-clip: text;
   -moz-background-clip: text;
   -webkit-text-fill-color: transparent;
   -moz-text-fill-color: transparent;
 }

 body .yt_text_vertical_center {
   display: flex;
   align-items: center;
   flex-direction: column;
   word-wrap: anywhere;
 }

 body .yt_custom_select_arrow {
   background-position-x: 95% !important;
   -webkit-appearance: none;
   appearance: none;
   padding: 10px;
 }

 body .yt_cover_size {
   object-fit: cover;
   height: inherit;
 }

 .yt_full_size {
   width: 100%;
   height: 100%;
 }

 body .wp-block-video video {
   width: 100%;
 }

 [class^="container_"],
 [class*=" container_"],
 [class^="button_"],
 [class*=" button_"] {
   display: flex;
 }

 [class^="grid_"],
 [class*=" grid_"] {
   display: grid;
 }

 [class^="vp_"],
 [class*=" vp_"] {
   display: flex;
   flex-direction: column;
   /* align-items if needed */
 }

 *[onclick] {
   cursor: pointer;
 }

 input {
   padding: 0 10px;
 }

 .wp-block-image {
   margin: unset;
   padding: unset;
 }

 .wp-block-image img {
   vertical-align: top;
   border-radius: inherit;
   width: 100%;
 }

 .wp-block-yotako-block-input-text {
   position: relative;
   background: transparent;
   border: none;
 }

 .wp-block-image .components-resizable-box__container {
   max-width: unset !important;
 }

 .yt-post-template {
   justify-content: space-between !important;
 }

 body .yt-post-card {
   position: relative !important;
 }

 body .yt_fill_size {
   height: fit-content !important;
   min-height: 100vh !important;
 }

 /* Reset WordPress margin-block-start for ALL flex/flow children.
   Elements without explicit margins need this reset, otherwise WordPress
   applies margin-block-start and causes vertical misalignment. */
 :where(body .is-layout-flow)>* {
   margin-block-start: initial !important;
 }

 .wp-block-yotako-block-form {
   display: none;
 }

 .yt-full-width {
   width: 100%;
 }

 /* Map with overlay support */
 .yotako-map-container {
   position: relative;
   width: 100%;
   height: 100%;
 }

 .yotako-map-container .yotako-map-iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   border: 0;
 }

 .yotako-map-container .yotako-map-overlay {
   position: relative;
   z-index: 1;
   pointer-events: auto;
 }

 .yotako-map-container .yotako-map-overlay * {
   pointer-events: auto;
 }

 /* FAQ Accordion */
 .yotako-faq {
   width: 100%;
 }

 .yotako-faq-item {
   overflow: hidden;
 }

 .yotako-faq-item .yotako-faq-question {
   cursor: pointer;
   user-select: none;
 }

 .yotako-faq-item .yotako-faq-answer {
   /* Height controlled by JavaScript for smooth animation */
   overflow: hidden;
 }

 .yotako-faq-item .yotako-faq-arrow-open {
   display: none;
 }

 .yotako-faq-item .yotako-faq-arrow-close {
   display: block;
 }

 .yotako-faq-item.open .yotako-faq-arrow-open {
   display: block;
 }

 .yotako-faq-item.open .yotako-faq-arrow-close {
   display: none;
 }

 /* Carousel */
 .yotako-carousel {
   position: relative;
   overflow: hidden;
 }

 .yotako-carousel-inner {
   position: relative;
   width: 100%;
 }

 .yotako-carousel-item {
   display: none;
   width: 100%;
 }

 .yotako-carousel-item.active {
   display: block;
 }

 .yotako-carousel-prev,
 .yotako-carousel-next {
   cursor: pointer;
   user-select: none;
 }

 .yotako-carousel-indicators {
   display: flex;
   justify-content: center;
   gap: 8px;
 }

 .yotako-carousel-indicator {
   cursor: pointer;
   opacity: 0.5;
   transition: opacity 0.3s;
 }

 .yotako-carousel-indicator.active {
   opacity: 1;
 }

 /* Dropdown */
 .yotako-dropdown {
   position: relative;
 }

 .yotako-dropdown-trigger {
   cursor: pointer;
   user-select: none;
 }

 .yotako-dropdown-content {
   position: absolute;
   top: 100%;
   left: 0;
   z-index: 100;
   display: none;
   min-width: 100%;
 }

 .yotako-dropdown.open .yotako-dropdown-content {
   display: block;
 }

 .yotako-dropdown-option {
   cursor: pointer;
 }

 .yotako-dropdown-arrow {
   transition: transform 0.3s;
 }

 .yotako-dropdown.open .yotako-dropdown-arrow {
   transform: rotate(180deg);
 }

 /* Accessibility - Focus styles */
 .yotako-faq-item .yotako-faq-question:focus,
 .yotako-faq-item .yotako-faq-question:focus-visible,
 .yotako-carousel-prev:focus,
 .yotako-carousel-prev:focus-visible,
 .yotako-carousel-next:focus,
 .yotako-carousel-next:focus-visible,
 .yotako-carousel-indicator:focus,
 .yotako-carousel-indicator:focus-visible,
 .yotako-dropdown:focus,
 .yotako-dropdown:focus-visible,
 .yotako-dropdown-option:focus,
 .yotako-dropdown-option:focus-visible {
   outline: 2px solid currentColor;
   outline-offset: 2px;
 }

 /* Screen reader only content */
 .yotako-sr-only {
   position: absolute;
   width: 1px;
   height: 1px;
   padding: 0;
   margin: -1px;
   overflow: hidden;
   clip: rect(0, 0, 0, 0);
   white-space: nowrap;
   border: 0;
 }

 .imageview_25b1d994a154 {
   width: 1512px;
   height: 567.8px;
   position: absolute !important;
   left: 0px;
   top: 3757px;
   opacity: 0.33000001311302185;
 }

 .imageview_782fc4903dc4 {
   width: 1512px;
   height: 418.61px;
   position: absolute !important;
   left: 0px;
   top: 1430px;
   opacity: 0.4000000059604645;
 }

 .container_e9f159379d6f {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_1bf3e4615599 {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_a20600259767 {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_3e304826643e {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_217f5dbcb780 {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_a2c3aa12834e {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_fe601c902565 {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 4474px;
 }

 .container_wrapper_fe601c902565 {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 4474px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_fe601c902565 {
   width: 1444px;
   height: 202.19px;
 }

 .text_5dff1a8b9f68 {
   width: 673px;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_340ed4ac6ec8 {
   width: 100%;
   min-width: 0;
   height: 155px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_103843287b96 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_dbf4ee9eec97 {
   width: 709.41px;
   height: 330.71px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_0c87157f63c0 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .button_9ac07a49f764 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_link_9ac07a49f764 {
   display: flex;
   flex-direction: row;
   gap: 0 10px;
   align-items: flex-start;
 }

 .container_8aa35b55b0c5 {
   width: 708px;
   height: 729px;
   z-index: 1;
   position: absolute !important;
   left: 402px;
   top: 3545px;
   align-items: center;
   justify-content: flex-start;
   gap: 50px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_c1981d4f8192 {
   width: 1230px;
   height: 465px;
   position: absolute !important;
   left: 141px;
   top: 2940px;
 }

 .text_2bcfd4abb8d9 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 30.48px;
   word-wrap: break-word;
   font-family: 'Montserrat';
 }

 .text_1bef644880d4 {
   width: fit-content;
   z-index: 1;
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .container_d18d434fb3d5 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_f8522e8de379 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_2080d1dafc78 {
   position: relative !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_2f41e7d71e82 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 5px;
   display: flex !important;
   flex-direction: row;
 }

 .container_8598294bf5b5 {
   width: 464px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_cfcf4e2d824b {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 30.48px;
   font-family: 'Montserrat';
 }

 .container_f36f5459b5d5 {
   position: relative !important;
   overflow: visible;
   width: 470px;
   height: 30px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_60c2737bfe42 {
   width: fit-content;
   z-index: 1;
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .container_b3492122a5ba {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_a2d85af483bb {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_831b7f62142c {
   position: relative !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_609d43c24dfb {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 5px;
   display: flex !important;
   flex-direction: row;
 }

 .container_2bb361214289 {
   width: 470px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_83698ff6a9ab {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 30.48px;
   font-family: 'Montserrat';
 }

 .container_036477f9b477 {
   position: relative !important;
   overflow: visible;
   width: 470px;
   height: 30px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_98b1dc5e4327 {
   width: fit-content;
   z-index: 1;
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .container_f7b9cf2ea814 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_9f5fbba08d87 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .button_dd24ac0b2ce1 {
   position: relative !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_d186e683a1ed {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 5px;
   display: flex !important;
   flex-direction: row;
 }

 .container_198b0ba753f8 {
   width: 470px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_f542736f7c2f {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 30.48px;
   font-family: 'Montserrat';
 }

 .container_2f416517d3cd {
   position: relative !important;
   overflow: visible;
   width: 466px;
   height: 30px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_a98dea30c8cb {
   width: fit-content;
   z-index: 1;
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .container_ef6a9fc07f4c {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_6a3b402b5f89 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .button_cda81e38cbef {
   position: relative !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_9fd0182e981a {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 5px;
   display: flex !important;
   flex-direction: row;
 }

 .container_061bc4b0030b {
   width: 466px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_7c7b75073faa {
   width: 1067px;
   height: 262px;
   z-index: 1;
   position: absolute !important;
   left: 223px;
   top: 3042px;
   justify-content: flex-start;
   align-items: flex-start;
   flex-wrap: wrap;
   gap: 130px 130px;
   display: flex !important;
   flex-direction: row;
 }

 .text_5849138160b2 {
   width: fit-content;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .button_e2d621ccebe5 {
   padding: 11px 17px 11px 17px;
   width: 166px;
   height: 56px;
   position: absolute !important;
   left: 0px;
   top: 509px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_link_e2d621ccebe5 {
   display: flex;
   flex-direction: row;
   gap: 0 10px;
   align-items: flex-start;
 }

 .text_28a64acdfbd9 {
   width: 642px;
   position: absolute !important;
   left: 1px;
   top: 315px;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_66c0724236a6 {
   width: 24.58px;
   height: 1px;
   transform: rotate(-179.99999449780202deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 642.58px;
   top: 287px;
 }

 .imageview_1c417f0b1d89 {
   width: 25px;
   height: 149px;
   position: absolute !important;
   left: 618px;
   top: 93px;
 }

 .imageview_a5c8aa054425 {
   width: 643px;
   height: 186px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 75px;
 }

 .imageview_1338d1444c9c {
   width: 642px;
   height: 3px;
   position: absolute !important;
   left: 1px;
   top: 483px;
 }

 .text_fdb883510f3f {
   width: 100%;
   min-width: 0;
   z-index: 2;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_d74a66580376 {
   width: 100%;
   min-width: 0;
   z-index: 2;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_119bd87ff678 {
   width: 100%;
   min-width: 0;
   z-index: 2;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_e4bac05d6bd1 {
   width: 100%;
   min-width: 0;
   height: 29px;
   flex-shrink: 0;
   z-index: 2;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_0ab762523ffe {
   width: 537px;
   height: 209px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 88px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 22px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_2dfde3215ff6 {
   width: 379.7px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_c16f225b4605 {
   position: relative !important;
   overflow: visible;
   width: 643px;
   height: 565px;
   flex-shrink: 0;
 }

 .imageview_bf6a763cb7e3 {
   width: 489.41px;
   height: 488.71px;
   flex-shrink: 0;
 }

 .container_46b009477648 {
   width: 1231px;
   height: 565px;
   position: absolute !important;
   left: 140px;
   top: 2203px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 100px;
   display: flex !important;
   flex-direction: row;
 }

 .text_4e7a940d7d03 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_2330484b9fa0 {
   width: 595px;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_0f817c35c8d3 {
   width: 609px;
   height: fit-content;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_042164c315fa {
   width: 310px;
   height: 103px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 569px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_1eda9e377612 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 491px;
   line-height: 37.8px;
   font-family: 'Sora';
 }

 .container_2fc5edbd8b79 {
   width: 125px;
   height: 20px;
   z-index: 1;
   position: absolute !important;
   left: 1px;
   top: 536px;
   background: #008528;
 }

 .text_5fc41adab7ee {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 2px;
   top: 534px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .imageview_8ac9b3b9a275 {
   width: 310px;
   height: 3px;
   z-index: 1;
   position: absolute !important;
   left: 1px;
   top: 682px;
 }

 .imageview_7db580f1abba {
   width: 322px;
   height: 257px;
   z-index: 1;
   position: absolute !important;
   left: -4px;
   top: 0px;
 }

 .container_399fc72f316d {
   position: absolute !important;
   width: 310px;
   height: 257px;
   z-index: 1;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #ffffff;
 }

 .container_d6ec6b4d7837 {
   width: 559.69px;
   height: 1px;
   z-index: 2;
   transform: rotate(56.36671573247927deg);
   transform-origin: unset;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   position: absolute !important;
   left: -124.38px;
   top: 233.04px;
   background: #ffffff;
 }

 .container_dfbda797dec1 {
   width: 559.69px;
   height: 1px;
   z-index: 3;
   transform: rotate(-56.36671573247927deg);
   transform-origin: unset;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   position: absolute !important;
   left: -125.32px;
   top: 233.04px;
   background: #ffffff;
 }

 .container_b716cf82888b {
   position: relative !important;
   overflow: visible;
   width: 311px;
   height: 682px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_56c19899e544 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_25f188f93068 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .button_db5806b59269 {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 338px;
 }

 .text_4d04501ba0e8 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 295px;
   line-height: 37.8px;
   font-family: 'Sora';
 }

 .imageview_91c1776b33e5 {
   width: 311.51px;
   height: 270.66px;
   z-index: 1;
   position: absolute !important;
   left: -0.75px;
   top: -0.66px;
 }

 .container_ddb41d1ca2c6 {
   position: relative !important;
   overflow: visible;
   width: 310px;
   height: 363px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_84b80a252e99 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 534px;
   background: #008528;
 }

 .text_4490a91d121b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 534px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .text_3d24efaffd72 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 491px;
   line-height: 37.8px;
   font-family: 'Sora';
 }

 .imageview_378eae318400 {
   width: 311.11px;
   height: 466.83px;
   z-index: 1;
   position: absolute !important;
   left: -0.55px;
   top: -0.83px;
 }

 .container_cfa2d736c983 {
   position: relative !important;
   overflow: visible;
   width: 310px;
   height: 559px;
   flex-shrink: 0;
   z-index: 1;
 }

 .imageview_7ed67a07016a {
   width: 311.51px;
   height: 270.66px;
   z-index: 1;
   position: absolute !important;
   left: -0.75px;
   top: -0.66px;
 }

 .container_ec7d00f73dd8 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 338px;
   background: #008528;
 }

 .text_d1f22559299e {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 338px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .text_b3c25bacb081 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 295px;
   line-height: 37.8px;
   font-family: 'Sora';
 }

 .container_e82b5072dac2 {
   position: relative !important;
   overflow: visible;
   width: 310px;
   height: 363px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_5c4fb2de7234 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 50px;
   display: flex !important;
   flex-direction: row;
 }

 .text_0a1ae4a39624 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .button_44cac05a4fbe {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_link_44cac05a4fbe {
   display: flex;
   flex-direction: row;
   gap: 0 10px;
   align-items: flex-start;
 }

 .container_58b407b830ec {
   width: 1391px;
   height: 1030px;
   z-index: 1;
   position: absolute !important;
   left: 61px;
   top: 1065px;
   align-items: center;
   justify-content: flex-start;
   gap: 50px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_8ad52806fef6 {
   width: 1512px;
   height: 829.23px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   opacity: 0.3799999952316284;
 }

 .container_eb0b86050c86 {
   width: 1512px;
   height: 924.77px;
   z-index: 2;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #00852840;
   box-shadow: 0px 4px 4px #00000040;
   opacity: 0.4000000059604645;
 }

 .text_9cdfd8f8675c {
   width: 100%;
   min-width: 0;
   height: 150.61px;
   flex-shrink: 0;
   z-index: 3;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .imageview_d1ca29b2cd94 {
   width: 162.84px;
   height: 101.17px;
   flex-shrink: 0;
   z-index: 3;
 }

 .container_f13a861a2a5e {
   width: 1052px;
   height: 319px;
   z-index: 3;
   position: absolute !important;
   left: 248px;
   top: 378px;
   align-items: center;
   justify-content: flex-start;
   gap: 75px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_fa30d464f2ce {
   width: 108px;
   height: 108px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_b28a311faa07 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_bcffccb39d08 {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_6cfe939ea6c0 {
   width: fit-content;
   z-index: 1;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_9641f9059a1f {
   width: fit-content;
   z-index: 1;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_6ef3208b72a8 {
   width: fit-content;
   z-index: 1;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_43d43a370b92 {
   width: fit-content;
   z-index: 1;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_bbee947ebbee {
   width: fit-content;
   z-index: 1;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_d70dbd1ecd11 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_d70dbd1ecd11 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
 }

 .container_nested_d70dbd1ecd11 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_4e92d29d9847 {
   width: 1444px;
   height: 127px;
   z-index: 1;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_4e92d29d9847 {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
   z-index: 1;
 }

 .container_nested_4e92d29d9847 {
   width: 1444px;
   height: 127px;
   z-index: 1;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_2812f7617b98 {
   width: 1512px;
   height: 4701px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }

 .imageview_84675c8bd769 {
   width: 1512px;
   height: 402px;
   position: absolute !important;
   left: 0px;
   top: 1136px;
   opacity: 0.4000000059604645;
 }

 .imageview_1d63e7fbb499 {
   width: 1512px;
   height: 568px;
   position: absolute !important;
   left: 0px;
   top: 2557px;
   opacity: 0.33000001311302185;
 }

 .container_fc00139ee7e6 {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_44129e9eb725 {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_ee95c7d581ae {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_1b122345e21f {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_d8a0147a5c3c {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_7d9de6c377e8 {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_98b743191bfc {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 3447px;
 }

 .container_wrapper_98b743191bfc {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 3447px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_98b743191bfc {
   width: 1444px;
   height: 202.19px;
 }

 .text_6400784546b8 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_2fb8e9871c4a {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_e9c60e705065 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_f7e05f904b09 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_d8f7158149c3 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_c6249aaa87cd {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_67f27f96b33b {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_ee5045929f66 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_be13bb3b28d9 {
   width: 230px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_79d64efc45d6 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text-bc34ebba2b5d_79d64efc45d6 {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-798513a83a0d_79d64efc45d6 {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-bfdba4aa7658_79d64efc45d6 {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-6b0f99008079_79d64efc45d6 {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text_9a483b91ca38 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_cf8cce298424 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_1b1562a95906 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_1b1562a95906 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_309e835d8843 {
   width: 550px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_49b36c1ab94f {
   width: 621.82px;
   height: 622.42px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_cb50874fa59b {
   width: 1270px;
   height: 613px;
   z-index: 1;
   position: absolute !important;
   left: 121px;
   top: 2634px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 100px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_db0edb2cc182 {
   width: 620px;
   height: 613.91px;
   flex-shrink: 0;
 }

 .text_2b75cd937311 {
   width: 100%;
   min-width: 0;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_e40a137ab2f8 {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_b01a7b3cab65 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_837b609180f2 {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_062970c36067 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_86ca928fc8c9 {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_22d706089b11 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_d3e36b751874 {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_bf29ae319f27 {
   width: 230px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_bb1b6ab32ded {
   width: 100%;
   min-width: 0;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text-a82016175be1_bb1b6ab32ded {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-0459c6762a40_bb1b6ab32ded {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-317ba22f75dd_bb1b6ab32ded {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-6f8d2aed2fb4_bb1b6ab32ded {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text_8b0f6ff617d2 {
   width: fit-content;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_4b73068d87c2 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_6aa76cf04386 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_6aa76cf04386 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_33982cc3a101 {
   width: 550px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_9545acfe3751 {
   width: 1270px;
   height: 613px;
   position: absolute !important;
   left: 121px;
   top: 1881px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 100px;
   display: flex !important;
   flex-direction: row;
 }

 .text_ad058dd919f5 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_004976c82799 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_0d6f6772046b {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_443edbb0322f {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_66674b434a4b {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_c83bb2719fbf {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_827f89991712 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_f6884b8ba76e {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_38cc03645366 {
   width: 230px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_7ec78d8c768d {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text-caf611447856_7ec78d8c768d {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-d096bbd524b4_7ec78d8c768d {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-e672a14b4977_7ec78d8c768d {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text-62ede729e07a_7ec78d8c768d {
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .text_ecdec08ec1e3 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_3945cbb59557 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_0b70e9fafb32 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_0b70e9fafb32 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_056ea512b18e {
   width: 550px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_97e7f4d885ab {
   width: 621.42px;
   height: 613.7px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_e6155e35598d {
   width: 1270px;
   height: 613px;
   z-index: 1;
   position: absolute !important;
   left: 121px;
   top: 1128px;
   justify-content: flex-start;
   align-items: center;
   gap: 0 100px;
   display: flex !important;
   flex-direction: row;
 }

 .text_f8cb05e53f4e {
   width: 100%;
   min-width: 0;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_0b9bc8975449 {
   width: 630px;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_76c5dd5f14c1 {
   width: 1019px;
   height: fit-content;
   align-items: center;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_7e931805eedb {
   width: 1397px;
   height: 545px;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #ffffff;
 }

 .container_0c0229b89f0c {
   width: 1499.54px;
   height: 1px;
   z-index: 1;
   transform: rotate(21.31183633449864deg);
   transform-origin: unset;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   position: absolute !important;
   left: -51.17px;
   top: 272.66px;
   background: #ffffff;
 }

 .container_fe15616d04a2 {
   width: 1499.54px;
   height: 1px;
   z-index: 2;
   transform: rotate(-21.311835093304147deg);
   transform-origin: unset;
   border-top: #000000ff solid 1px;
   border-right: #000000ff solid 1px;
   border-bottom: #000000ff solid 1px;
   border-left: #000000ff solid 1px;
   position: absolute !important;
   left: -51.37px;
   top: 272.66px;
   background: #ffffff;
 }

 .container_d07022438447 {
   position: relative !important;
   overflow: visible;
   width: 1397px;
   height: 545px;
   flex-shrink: 0;
 }

 .container_eba083927e13 {
   width: 1397px;
   height: 786px;
   position: absolute !important;
   left: 58px;
   top: 202px;
   align-items: center;
   justify-content: flex-start;
   gap: 50px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_9cc6e976dd12 {
   width: 108px;
   height: 108px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_1c7f632df4ec {
   width: max-content;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_267dea6b331f {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
 }

 .text_1dc74d0a53f9 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_3946dccb9113 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_0250cfdf3c9f {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_2c3f33e3dc34 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_1e7074cdfcab {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_9924d657ada8 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_9924d657ada8 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_9924d657ada8 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_5889a95873d9 {
   width: 1444px;
   height: 127px;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_5889a95873d9 {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
 }

 .container_nested_5889a95873d9 {
   width: 1444px;
   height: 127px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_2d8ad960a0b4 {
   width: 1512px;
   height: 3674px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }

 .imageview_3dc74dfcdded {
   width: 1512px;
   height: 568px;
   position: absolute !important;
   left: 0px;
   top: 2269px;
   opacity: 0.33000001311302185;
 }

 .imageview_90e561aa4e72 {
   width: 1512px;
   height: 430.23px;
   position: absolute !important;
   left: 0px;
   top: 767px;
   opacity: 0.4000000059604645;
 }

 .container_0420c8ba489a {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_c23385c85dec {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_c5b6e10ddbe6 {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_774d2bfcbe4b {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_31ef2207bfd7 {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_7df944bbaf52 {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_5cdf62caed3f {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 3155px;
 }

 .container_wrapper_5cdf62caed3f {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 3155px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_5cdf62caed3f {
   width: 1444px;
   height: 202.19px;
 }

 .text_b8f1536c6cfd {
   width: fit-content;
   z-index: 1;
   line-height: 88.2px;
   font-family: 'Sora';
 }

 .text_3b1b180934f0 {
   width: 926px;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_9fdaad21fafd {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_462bcc37a6c3 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_3f9ddabf353f {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_3f9ddabf353f {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_14d6414cf34d {
   width: 926px;
   height: 242px;
   z-index: 1;
   position: absolute !important;
   left: 293px;
   top: 2713px;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_65f985240b6b {
   width: 100%;
   min-width: 0;
   height: 592.77px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_89d025322312 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_54746a7673fd {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_717c88e81a2b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_ccb6fb2bb040 {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_ee49fda672e1 {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_e7c7de1554b3 {
   width: 495px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_ab293f6ba9f5 {
   width: 100%;
   min-width: 0;
   height: 418.42px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_94f3f2780a09 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_9f9157ab00ba {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_14c4b753e4d2 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_b3b74252a442 {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_cf05e093928a {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_a13ea5dea549 {
   width: 911px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_8e13ef9d9293 {
   width: 1444px;
   height: 695px;
   z-index: 1;
   position: absolute !important;
   left: 34px;
   top: 1878px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 38px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_4d70f9408a8e {
   width: 457.61px;
   height: 335.59px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_831805024e81 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_6391d10ed4cf {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_5a79838a0c2b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_a2576cb27727 {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_dfcbff86e216 {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_37f27f7766e1 {
   width: 456px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_4ccedd9e909a {
   width: 457.35px;
   height: 498.74px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_ae6490cb39df {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_ca9ec6a4cd29 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_2aacaddf0cab {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_3f99ee55da73 {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_ac70b9267442 {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_3ad74e1c8411 {
   width: 456px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_0d9131613b36 {
   width: 457.61px;
   height: 335.59px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_44ac3c09f625 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_8e2b8cdafce9 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_05943d106e9b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_03525336be7c {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_e3d24dc3c785 {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_7476eced1337 {
   width: 456px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_ac9f5cb94308 {
   width: 1444px;
   height: 601px;
   z-index: 1;
   position: absolute !important;
   left: 34px;
   top: 1177px;
   justify-content: center;
   align-items: flex-start;
   gap: 0 38px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_ac75f29b5a03 {
   width: 100%;
   min-width: 0;
   height: 546.65px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_6214205afac3 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_e159b7063f08 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_a104a303bf84 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_428428361c1b {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_c8d30e7cc487 {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_b787e69d7841 {
   width: 634px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d5097a48c493 {
   width: 100%;
   min-width: 0;
   height: 298.36px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_21fff524acd7 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   line-height: 63px;
   font-family: 'Sora';
 }

 .container_7643fc7d024b {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_ad81034cbab2 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_b3a9b8d1ccbb {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 0px;
   top: 68px;
 }

 .container_944eb3de4eb2 {
   position: relative !important;
   overflow: visible;
   width: 379px;
   height: 93px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_bb547fee3fd5 {
   width: 772px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_432590455aba {
   width: 1444px;
   height: 649px;
   z-index: 1;
   position: absolute !important;
   left: 34px;
   top: 428px;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 38px;
   display: flex !important;
   flex-direction: row;
 }

 .text_84239bcc8636 {
   width: 669px;
   position: absolute !important;
   left: 34px;
   top: 202px;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .imageview_4f9fe4efb0e3 {
   width: 108px;
   height: 108px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_7e2326f3e22b {
   width: max-content;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_8923ee3bec76 {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
 }

 .text_3127284b2b99 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_4214f2fb64de {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_1444d94837a5 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_140813c53502 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_f98011f2f3fc {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_46bad60a2821 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_46bad60a2821 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_46bad60a2821 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_2b8dbcee8342 {
   width: 1444px;
   height: 127px;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_2b8dbcee8342 {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
 }

 .container_nested_2b8dbcee8342 {
   width: 1444px;
   height: 127px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_e04b8bd34a9d {
   width: 1512px;
   height: 3382px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }

 .imageview_972bb9808672 {
   width: 1512px;
   height: 575px;
   position: absolute !important;
   left: 0px;
   top: 1500px;
   opacity: 0.4000000059604645;
 }

 .imageview_8e06fe172804 {
   width: 1512px;
   height: 568px;
   position: absolute !important;
   left: 0px;
   top: 2757px;
   opacity: 0.33000001311302185;
 }

 .container_46d0f367097e {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_9a5c2dad6c9d {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_f38d437af45c {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_dd85d63a3c3c {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_7d8f3f99bf5f {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_cb2683899284 {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_682830265ffd {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 3425px;
 }

 .container_wrapper_682830265ffd {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 3425px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_682830265ffd {
   width: 1444px;
   height: 202.19px;
 }

 .imageview_0601b184552e {
   width: 1408.79px;
   height: 710.45px;
   z-index: 1;
   position: absolute !important;
   left: 52.11px;
   top: 2132.55px;
 }

 .text_f92ddc444b69 {
   width: 535px;
   z-index: 1;
   position: absolute !important;
   left: 489px;
   top: 1916px;
   line-height: 42.67px;
   word-wrap: break-word;
   font-family: 'Montserrat';
 }

 .container_4aec79e59006 {
   width: 215px;
   height: 25px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_7a7896827611 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_0eea3363510c {
   position: absolute !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   z-index: 1;
   left: 720px;
   top: 2008px;
 }

 .text_3802bcd953d2 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 578px;
   top: 2007px;
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .imageview_129877095074 {
   width: 1408.58px;
   height: 710.74px;
   z-index: 1;
   position: absolute !important;
   left: 52.33px;
   top: 1105.26px;
 }

 .text_7989e4e71b5e {
   width: max-content;
   position: absolute !important;
   left: 0px;
   top: 17px;
   line-height: 88.2px;
   font-family: 'Sora';
 }

 .text_52cc592d4803 {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 22px;
   top: 0px;
   line-height: 26.16px;
   font-family: 'Assistant';
 }

 .imageview_18adbdc9b355 {
   width: 8.36px;
   height: 14.73px;
   z-index: 1;
   position: absolute !important;
   left: 9px;
   top: 6.64px;
 }

 .container_38e63146d2bd {
   position: relative !important;
   overflow: visible;
   width: 535px;
   height: 105px;
   flex-shrink: 0;
 }

 .container_5fc79a8ae9d2 {
   width: 215px;
   height: 25px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   background: #008528;
 }

 .text_4273683d3e1a {
   width: max-content;
   z-index: 1;
   position: absolute !important;
   left: 1px;
   top: 0px;
   line-height: 25.2px;
   font-family: 'Sora';
 }

 .container_d43d63ec81d0 {
   position: relative !important;
   overflow: visible;
   width: 215px;
   height: 25px;
   flex-shrink: 0;
 }

 .text_4a004c382539 {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_2016409cadfd {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_9d45acb0f81c {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_0d58a501e6c6 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_696633c1da7a {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_e29c95eb98c8 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_effdb62f58dc {
   width: 100%;
   min-width: 0;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_3b3809de2f69 {
   width: 230px;
   height: fit-content;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_7e0e17fd362b {
   width: 100%;
   min-width: 0;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_e96229df5f49 {
   width: 696px;
   height: fit-content;
   flex-shrink: 0;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_d8eba3d1e0fd {
   width: 612.23px;
   height: 787.79px;
   flex-shrink: 0;
 }

 .container_b94a3dcfd527 {
   width: 1407px;
   height: 810px;
   position: absolute !important;
   left: 53px;
   top: 202px;
   align-items: center;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .text_605aaf028806 {
   width: fit-content;
   z-index: 1;
   line-height: 88.2px;
   font-family: 'Sora';
 }

 .text_5b2f8e1f7ef6 {
   width: 926px;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_1f76ba8c9ae1 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_e65b627cbdbb {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_bca118870b14 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_bca118870b14 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_8730320f5b59 {
   width: 926px;
   height: 242px;
   z-index: 1;
   position: absolute !important;
   left: 293px;
   top: 2983px;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_bef439de7afc {
   width: 108px;
   height: 108px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_a998e280f58c {
   width: max-content;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_5ae4c6d0d7d1 {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
 }

 .text_1c40f8296ce1 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_18f529237834 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_86973995cc9a {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_46b4ae099033 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_b49990540087 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_8136faed9ecc {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_8136faed9ecc {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_8136faed9ecc {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_c46ac30ff612 {
   width: 1444px;
   height: 127px;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_c46ac30ff612 {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
 }

 .container_nested_c46ac30ff612 {
   width: 1444px;
   height: 127px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_c10edbc855de {
   width: 1512px;
   height: 3652px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }

 .imageview_fd86c2341533 {
   width: 1450px;
   height: 370px;
   position: absolute !important;
   left: 0px;
   top: 682px;
   opacity: 0.4000000059604645;
 }

 .imageview_2f871e68a754 {
   width: 1512px;
   height: 501px;
   position: absolute !important;
   left: 0px;
   top: 3077px;
   opacity: 0.33000001311302185;
 }

 .container_c286aee653d2 {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_45e74240152d {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_27de1cd7f3af {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_6a5544b7b039 {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_55bc6c6ede76 {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_580dc54d513e {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_46a6abd2f45a {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 3747px;
 }

 .container_wrapper_46a6abd2f45a {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 3747px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_46a6abd2f45a {
   width: 1444px;
   height: 202.19px;
 }

 .text_3247a89df496 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_dac4932d502a {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_1be073bd71a6 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_5bc6d7ad89d9 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_50dfa0dcb561 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_50dfa0dcb561 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_0de22dcbca6b {
   width: 611px;
   height: 356px;
   z-index: 1;
   position: absolute !important;
   left: 140px;
   top: 3191px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_91fa24aec6fa {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   transform: rotate(0.08172928391759983deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_bc6aa6386678 {
   width: fit-content;
   z-index: 1;
   line-height: 63px;
   font-family: 'Sora';
 }

 .text_e75d78f13cc3 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .imageview_9999366ce20b {
   width: 592.84px;
   height: 255.4px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_3c3d09496912 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_d2e64748e430 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_fd62cfe7c8f1 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_fd62cfe7c8f1 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_17d53572c696 {
   width: 600px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_fe64b62f41c9 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_b0f38a6acf22 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   transform: rotate(0.08172928391759983deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_f75fe1b15c65 {
   width: fit-content;
   z-index: 1;
   line-height: 63px;
   font-family: 'Sora';
 }

 .text_d98cf6b80c9c {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_a5c2cfd21de0 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_6aea8fc9ddff {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_9cb8606fb47d {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_9cb8606fb47d {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_a70f2fd18d66 {
   width: 600px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_a7c0dd8ef7f7 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_6e8282293c8c {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   transform: rotate(0.08172928391759983deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_e2ecdac87641 {
   width: fit-content;
   z-index: 1;
   line-height: 63px;
   font-family: 'Sora';
 }

 .text_34c8c76d4341 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_8a5539d755c4 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_c274e41d5123 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_75a9192e67eb {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_75a9192e67eb {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_c4941477b96b {
   width: 600px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_d8fc6953fd7c {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_d147c99eaa42 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   transform: rotate(0.08172928391759983deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_ea319c15b142 {
   width: fit-content;
   z-index: 1;
   line-height: 63px;
   font-family: 'Sora';
 }

 .text_1a5df1fd79bf {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .imageview_b9eeb2b95823 {
   width: 592.7px;
   height: 369.53px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_2c3ba2f50d0e {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_0263a9b41371 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_d6a936174b4f {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_d6a936174b4f {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_c44fc4d60eab {
   width: 600px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_253b84c39fb0 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_300712abdcdd {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   transform: rotate(0.08172928391759983deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_6896b6b6a5c7 {
   width: fit-content;
   z-index: 1;
   line-height: 63px;
   font-family: 'Sora';
 }

 .text_95b015fa26b9 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_f53d50e1a131 {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_bf9d380e5a5a {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_e94fced32240 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_e94fced32240 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_53aee8c1f658 {
   width: 601px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 20px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_1b9c8068ca02 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: space-between;
   display: flex !important;
   flex-direction: row;
 }

 .container_c9a11aca0d38 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   transform: rotate(0.08172928391759983deg);
   transform-origin: unset;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .container_91070cb29653 {
   width: 1421px;
   height: 2622.16px;
   z-index: 1;
   position: absolute !important;
   left: 46px;
   top: 428px;
   align-items: flex-end;
   justify-content: flex-start;
   gap: 50px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_6d8752e9b471 {
   width: max-content;
   position: absolute !important;
   left: 53px;
   top: 202px;
   line-height: 88.2px;
   font-family: 'Sora';
 }

 .imageview_43a04f62eafa {
   width: 108px;
   height: 108px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_b619827eb7f5 {
   width: max-content;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_8617a723951d {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
 }

 .text_7b34e696d22d {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_0c8bdb883cb9 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_aaf5f8ce335c {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_e8e15a146ae8 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_7df1834fd427 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_ea2a7e90fd18 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_ea2a7e90fd18 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_ea2a7e90fd18 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_4db44d4e0661 {
   width: 1444px;
   height: 127px;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_4db44d4e0661 {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
 }

 .container_nested_4db44d4e0661 {
   width: 1444px;
   height: 127px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_8dc4112ac315 {
   width: 1512px;
   height: 3974px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }

 .imageview_6aae2c378b20 {
   width: 1512px;
   height: 575px;
   position: absolute !important;
   left: 0px;
   top: 1753px;
   opacity: 0.4000000059604645;
 }

 .imageview_b83d661f1c76 {
   width: 1512px;
   height: 534.43px;
   position: absolute !important;
   left: 0px;
   top: 577.59px;
 }

 .container_52357c7beaa1 {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_a140c0d34b40 {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_1d58fc3a40ed {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_46c6b5993a08 {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_0771284dbd56 {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_a5f3d63d966d {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_929a40124415 {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 2907px;
 }

 .container_wrapper_929a40124415 {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 2907px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_929a40124415 {
   width: 1444px;
   height: 202.19px;
 }

 .text_cf38b3684348 {
   width: 100%;
   min-width: 0;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_ce34121b811b {
   width: 100%;
   min-width: 0;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .text_172262f81520 {
   width: fit-content;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_769e2c248732 {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_3368118cfe51 {
   width: fit-content;
   height: fit-content;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_3368118cfe51 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_5c590e3a8526 {
   width: 926px;
   height: 242px;
   position: absolute !important;
   left: 293px;
   top: 2465px;
   align-items: center;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_96a7f6e8334b {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .imageview_0b6af900e531 {
   width: 100%;
   min-width: 0;
   height: 400.71px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_105242382811 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_7af3ede0b53d {
   width: 310px;
   height: 103px;
   flex-shrink: 0;
   z-index: 1;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .imageview_b64a7b9ff451 {
   width: 310px;
   height: 3px;
   flex-shrink: 0;
   z-index: 1;
 }

 .container_8ac19004c743 {
   width: 400px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_130b092acbe0 {
   width: 100%;
   min-width: 0;
   height: 400.71px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_5526e407ac66 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_1aed353a6f82 {
   width: 401px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_044f1ce686ed {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 200px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_d52ac0cf81c0 {
   width: 100%;
   min-width: 0;
   height: 400.71px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_b065f6d3e42c {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_af25cedeab48 {
   width: 401.5px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_84893301360a {
   width: 100%;
   min-width: 0;
   height: 400.71px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_b527d0e3b297 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_882ec58620bd {
   width: 401px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_690d0b32e480 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 200px;
   display: flex !important;
   flex-direction: row;
 }

 .imageview_d0781408707b {
   width: 100%;
   min-width: 0;
   height: 400.71px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_430e280a9548 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_b6e711d128e4 {
   width: 400px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_402058be1e72 {
   width: 100%;
   min-width: 0;
   height: 400.69px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_c42abeee7612 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_edbd8b777506 {
   width: 421px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 10px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_084731e6fd86 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 200px;
   display: flex !important;
   flex-direction: row;
 }

 .container_67889ac2cb42 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .container_b308302f6d0a {
   width: 1444px;
   height: 1742px;
   z-index: 1;
   position: absolute !important;
   left: 34px;
   top: 583px;
   align-items: center;
   justify-content: flex-start;
   gap: 50px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_82ca4c06db2c {
   width: 100%;
   min-width: 0;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_b53cdc0f9cf4 {
   width: 722px;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_fce6e7203f8a {
   width: 732px;
   height: 331px;
   position: absolute !important;
   left: 390px;
   top: 202px;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_63b8e527863a {
   width: 108px;
   height: 108px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_842a858f171d {
   width: max-content;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_4e9c12818ed7 {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
 }

 .text_1a0ed270c6aa {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_ab5cb6738bd5 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_5ea085430b93 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_be071bb3b2c4 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_5df3d97fc9a2 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_2f0c9493f544 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_2f0c9493f544 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_2f0c9493f544 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_694d42c5ef02 {
   width: 1444px;
   height: 127px;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_694d42c5ef02 {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
 }

 .container_nested_694d42c5ef02 {
   width: 1444px;
   height: 127px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_7a48c3df4f77 {
   width: 1512px;
   height: 3134px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }

 .imageview_ba22ac31b5f1 {
   width: 1512px;
   height: 586.84px;
   position: absolute !important;
   left: 0px;
   top: 1663.19px;
 }

 .imageview_b811b643692a {
   width: 1512px;
   height: 430.23px;
   position: absolute !important;
   left: 0px;
   top: 320.77px;
   opacity: 0.4000000059604645;
 }

 .container_05745d3b31d9 {
   width: 1444px;
   height: 1px;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_af50fd9b9a58 {
   width: 478px;
   height: 30.88px;
   position: absolute !important;
   left: 0px;
   top: 0px;
   overflow-x: hidden;
   overflow-y: hidden;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_eb0b8feac197 {
   position: relative !important;
   overflow: visible;
   width: 478px;
   height: 30.88px;
   flex-shrink: 0;
 }

 .imageview_fab4768399b6 {
   width: 196px;
   height: 46.32px;
   flex-shrink: 0;
 }

 .text_d29083f68184 {
   width: 100%;
   min-width: 0;
   line-height: 31.9px;
   word-wrap: break-word;
   font-family: 'Space Grotesk';
 }

 .container_b49a07df57ce {
   width: 478px;
   height: 181.19px;
   position: absolute !important;
   left: 483px;
   top: 21px;
   align-items: center;
   justify-content: flex-start;
   gap: 36px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_948027a71c10 {
   position: absolute !important;
   overflow: visible;
   width: 1444px;
   height: 202.19px;
   left: 34px;
   top: 2685px;
 }

 .container_wrapper_948027a71c10 {
   position: absolute !important;
   overflow: visible;
   left: 34px;
   top: 2685px;
   width: 1444px;
   height: 202.19px;
 }

 .container_nested_948027a71c10 {
   width: 1444px;
   height: 202.19px;
 }

 .text_530ad82bc7ca {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_d23ce0356d64 {
   width: 296px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_17f91306c3fb {
   width: 963px;
   height: 843px;
   z-index: 1;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .container_b5bdc9e1a006 {
   width: 855px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 100px;
   background: #fffef0;
   border-radius: 8px 8px 8px 8px;
 }

 .container_1bd43d3baab8 {
   width: 855px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 372px;
   background: #fffef0;
   border-radius: 8px 8px 8px 8px;
 }

 .container_2c51a920552c {
   width: 855px;
   height: 295px;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 512px;
   background: #fffef0;
   border-radius: 8px 8px 8px 8px;
 }

 .container_fbe791cb0723 {
   width: 855px;
   height: 50px;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 231px;
   background: #fffef0;
   border-radius: 8px 8px 8px 8px;
 }

 .text_04040343e216 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 48px;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_59df25d5dc47 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 306px;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_e34df0dde45b {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 450px;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_b301797ec8f7 {
   width: max-content;
   z-index: 2;
   position: absolute !important;
   left: 54px;
   top: 174px;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_4da031ffcd2a {
   position: relative !important;
   overflow: visible;
   width: 963px;
   height: 843px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_3d90bb19c12e {
   width: fit-content;
   z-index: 1;
   line-height: 34.45px;
   font-family: 'Space Grotesk';
 }

 .container_774407ce80ff {
   padding: 11px 17px 11px 17px;
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   gap: 0 10px;
   display: flex !important;
   flex-direction: row;
   background: #cf7c29;
   border-radius: 30px 30px 30px 30px;
 }

 .button_dd9520b48c48 {
   width: fit-content;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: flex-start;
   display: flex !important;
   flex-direction: row;
 }

 .button_link_dd9520b48c48 {
   display: flex;
   flex-direction: row;
   align-items: flex-start;
 }

 .container_e380dbc8334f {
   width: 963px;
   height: 1037px;
   z-index: 1;
   position: absolute !important;
   left: 275px;
   top: 1448px;
   align-items: center;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_wrapper_e380dbc8334f {
   position: absolute !important;
   left: 275px;
   top: 1448px;
   width: 963px;
   height: 1037px;
   z-index: 1;
 }

 .container_nested_e380dbc8334f {
   width: 963px;
   height: 1037px;
   z-index: 1;
   align-items: center;
   justify-content: flex-start;
   gap: 25px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_fe1d5e90e74d {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 88.2px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .imageview_d75ece1bc65c {
   width: 100%;
   min-width: 0;
   height: 611.78px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_cf65543d0f30 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_f4d01c87f1fe {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_00560371363f {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_ea967e02ca5e {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_b122d020418e {
   width: 230px;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_bb2a286b2fd5 {
   width: 230px;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_14161b9a27c5 {
   width: 230px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_135918839bf8 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_4651abca8574 {
   width: 495px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_93158a10612d {
   width: 100%;
   min-width: 0;
   height: 611.78px;
   flex-shrink: 0;
   z-index: 1;
 }

 .text_e431f0029a78 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 63px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .text_44b95fbc124d {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_53e97aa13df2 {
   width: 100%;
   min-width: 0;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_af85c11a47c9 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_73a4acb00363 {
   width: 230px;
   height: 1px;
   flex-shrink: 0;
   z-index: 1;
   border-top: #008427ff solid 3px;
   border-right: #008427ff solid 3px;
   border-bottom: #008427ff solid 3px;
   border-left: #008427ff solid 3px;
 }

 .text_11f211165bd8 {
   width: 230px;
   z-index: 1;
   line-height: 37.8px;
   word-wrap: break-word;
   font-family: 'Sora';
 }

 .container_94f8559f4ffa {
   width: 230px;
   height: fit-content;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 5px 0;
   display: flex !important;
   flex-direction: column;
 }

 .text_e765c819c732 {
   width: 100%;
   min-width: 0;
   z-index: 1;
   line-height: 26.16px;
   word-wrap: break-word;
   font-family: 'Assistant';
 }

 .container_3ffe55b33ad1 {
   width: 495px;
   height: fit-content;
   flex-shrink: 0;
   z-index: 1;
   align-items: flex-start;
   justify-content: flex-start;
   gap: 15px 0;
   display: flex !important;
   flex-direction: column;
 }

 .container_0e3cb4e44a64 {
   width: 100%;
   min-width: 0;
   height: fit-content;
   z-index: 1;
   justify-content: flex-start;
   align-items: center;
   gap: 0 200px;
   display: flex !important;
   flex-direction: row;
 }

 .container_0f738e809c0e {
   width: 1190px;
   height: 1106px;
   z-index: 1;
   position: absolute !important;
   left: 161px;
   top: 202px;
   align-items: center;
   justify-content: flex-start;
   gap: 35px 0;
   display: flex !important;
   flex-direction: column;
 }

 .imageview_70f2abbb4267 {
   width: 108px;
   height: 108px;
   position: absolute !important;
   left: 0px;
   top: 0px;
 }

 .text_4530eac747d8 {
   width: max-content;
   position: absolute !important;
   left: 18.5px;
   top: 108px;
   line-height: 18.75px;
   font-family: 'Bai Jamjuree';
 }

 .container_14284d7d6aa2 {
   position: relative !important;
   overflow: visible;
   width: 108px;
   height: 127px;
   flex-shrink: 0;
 }

 .text_74c53e0d96c0 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_f676addfb184 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_73e995c99cda {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_2b5e5fcdbfe9 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .text_75c955d64678 {
   width: fit-content;
   line-height: 32.7px;
   font-family: 'Assistant';
 }

 .container_5067332aab08 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_5067332aab08 {
   width: fit-content;
   height: fit-content;
 }

 .container_nested_5067332aab08 {
   width: fit-content;
   height: fit-content;
   justify-content: center;
   align-items: center;
   gap: 0 74px;
   display: flex !important;
   flex-direction: row;
 }

 .container_ed1d3d7a24eb {
   width: 1444px;
   height: 127px;
   position: absolute !important;
   left: 34px;
   top: 25px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .container_wrapper_ed1d3d7a24eb {
   position: absolute !important;
   left: 34px;
   top: 25px;
   width: 1444px;
   height: 127px;
 }

 .container_nested_ed1d3d7a24eb {
   width: 1444px;
   height: 127px;
   justify-content: center;
   align-items: center;
   gap: 0 450px;
   display: flex !important;
   flex-direction: row;
 }

 .viewport_0f50c786933e {
   width: 1512px;
   height: 2912px;
   overflow-x: hidden;
   overflow-y: hidden;
   background: #fffef0;
 }