@media(max-width:1024px){.elementor .e-2cffe097-3f4c{width:150px;}}@media(max-width:1024px){.elementor .e-3a320c88-135b{display:none;}}@media(max-width:1024px){.elementor .e-6cd5bdda-4b01{display:flex;}}@media(max-width:1024px){.elementor .e-189518f7-d736{min-height:70px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:0px;grid-template-columns:auto minmax(0, 1fr);& ~ #dealer { background: #000000; } & ~ #dealer { background: url(https://arisun-thailand.com/wp-content/uploads/2026/09/arisun-dealer-bg.jpg) left center / cover no-repeat #000000; } & ~ #warranty { background: url(https://arisun-thailand.com/wp-content/uploads/2026/09/arisun-warranty-bg.jpg) right center / cover no-repeat #000000; }\n}}@media(max-width:1024px){.elementor .e-11d7d51b-33a0{font-size:64px;}}@media(max-width:1024px){.elementor .e-41a41252-5da6{font-size:3.8rem;}}@media(max-width:1024px){.elementor .e-349b7c6f-ee91{font-size:2.6rem;}}@media(max-width:1024px){.elementor .e-630225a0-b319{padding-block-start:4rem;padding-block-end:3rem;padding-inline-start:1rem;padding-inline-end:1rem;}}@media(max-width:1024px){.elementor .e-5c04ec6b-bf8e{font-size:20px;}}@media(max-width:1024px){.elementor .e-1741330-a0ba{font-size:56px;}}@media(max-width:1024px){.elementor .e-200d7ff9-a961{height:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.4rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5fafed11-fbaa{font-size:20px;}}@media(max-width:1024px){.elementor .e-4ef6834b-7124{font-size:56px;}}@media(max-width:1024px){.elementor .e-1a6ed765-10b3{height:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.4rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-5e418b43-c09f{font-size:56px;}}@media(max-width:1024px){.elementor .e-75a2a2c0-fcb5{height:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:3.4rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-1134a7b0-bce1{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;& .elementor-swiper-button { width: 46px; height: 46px; } & .elementor-swiper-button svg { width: 18px; height: 18px; } & .elementor-swiper-button-prev { left: -14px; } & .elementor-swiper-button-next { right: -14px; } & .elementor-swiper-button-prev { left: -10px; } & .elementor-swiper-button-next { right: -10px; } & .elementor-swiper-button-prev { left: 4px !important; } & .elementor-swiper-button-next { right: 4px !important; }\n}}@media(max-width:1024px){.elementor .e-6fecfe6f-5dee{font-size:30px;}}@media(max-width:1024px){.elementor .e-39f451d6-cab5{height:100%;min-height:250px;aspect-ratio:auto;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;justify-content:center;}}@media(max-width:1024px){.elementor .e-2cefbc27-5895{height:100%;min-height:250px;aspect-ratio:auto;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;justify-content:center;}}@media(max-width:1024px){.elementor .e-4f0153d-6faf{height:100%;min-height:250px;aspect-ratio:auto;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;justify-content:center;}}@media(max-width:1024px){.elementor .e-4564f331-a0ef{height:100%;min-height:250px;aspect-ratio:auto;padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.8rem;padding-inline-end:1.8rem;justify-content:center;}}@media(max-width:1024px){.elementor .e-3aa6c131-fe96{padding-inline: 2rem;\n}}@media(max-width:1024px){.elementor .e-6812d842-5a81{font-size:28px;}}@media(max-width:1024px){.elementor .e-f793335-d276{font-size:16px;}}@media(max-width:1024px){.elementor .e-5629e353-baff{font-size:16px;}}@media(max-width:1024px){.elementor .e-1bb3ef5d-cf27{font-size:16px;}}@media(max-width:1024px){.elementor .e-40598168-140d{font-size:16px;}}@media(max-width:1024px){.elementor .e-59f97e9a-1c7a{padding-inline: 2rem;\n}}@media(max-width:1024px){.elementor .e-6484425d-df59{padding-block-start:0px;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;& .elementor-swiper-button { width: 46px; height: 46px; top: 38%; } & .elementor-swiper-button svg { width: 18px; height: 18px; } & .elementor-swiper-button-prev { left: -16px; } & .elementor-swiper-button-next { right: -16px; } & .elementor-swiper-button { top: 30%; } & .elementor-swiper-button { top: 36% !important; }\n}}@media(max-width:1024px){.elementor .e-4fc48e83-b34a{font-size:4.9vw;}}@media(max-width:1024px){.elementor .e-28e97830-518a{font-size:2.55vw;}}@media(max-width:1024px){.elementor .e-56e647ba-d4f3{font-size:2.36vw;}}@media(max-width:1024px){.elementor .e-3d2b67ac-543d{font-size:2.36vw;}}@media(max-width:1024px){.elementor .e-52fceaf5-c04a{font-size:2.96vw;}}@media(max-width:1024px){.elementor .e-15f539c6-e358{font-size:max(11px, 1.1vw);text-align: right;\n}}@media(max-width:1024px){.elementor .e-4d10307d-7c1a{align-items:flex-end;}}@media(max-width:1024px){.elementor .e-1c764f76-ccef{aspect-ratio:1920 / 820;padding-block-start:5.8vw;padding-block-end:3.3vw;padding-inline-start:5.5vw;padding-inline-end:3.5vw;}}@media(max-width:1024px){.elementor .e-7d647e9d-71be{width:100%;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;gap:0.4rem;}}@media(max-width:1024px){.elementor .e-7ed228c0-a391{width:31%;gap:0.5rem;}}@media(max-width:1024px){.elementor .e-57ca9f1e-85d0{width:100%;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;gap:0.4rem;}}@media(max-width:1024px){.elementor .e-4cd43f78-ed83{width:35%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;gap:0.5rem;}}@media(max-width:1024px){.elementor .e-5e9f3f6b-4fb5{width:100%;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;gap:0.4rem;}}@media(max-width:1024px){.elementor .e-732ab16e-ab74{width:34%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;gap:0.5rem;}}@media(max-width:1024px){.elementor .e-2ee9826d-984f{min-height:0px;}}@media(max-width:1024px){.elementor .e-65144814-e297{width:100%;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;gap:0.4rem;}}@media(max-width:1024px){.elementor .e-4f40d3af-41bc{width:31%;gap:0.5rem;}}@media(max-width:1024px){.elementor .e-4e3509a-7d0e{width:100%;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.7rem;padding-inline-end:0.7rem;gap:0.4rem;}}@media(max-width:1024px){.elementor .e-3c055236-842b{width:34%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;gap:0.5rem;}}@media(max-width:1024px){.elementor .e-10af08b-3cb5{min-height:0px;}}@media(max-width:1024px){.elementor .e-866ca8d-4d3b{margin-block-start:2rem;gap:1.4rem;}}@media(max-width:1024px){.elementor .e-12a7c0ad-e466{margin-block-start:2rem;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-4426de34-c1d6{width:100%;margin-inline-start:0px;}}@media(max-width:1024px){.elementor .e-2cc8fea-ec2b{width:calc(100% + 5rem);height:auto;aspect-ratio:16 / 10;object-fit:cover;margin-block-start:2.5rem;margin-block-end:0px;margin-inline-start:-2.5rem;margin-inline-end:-2.5rem;display:none;max-width: none; object-position: 18% center; -webkit-mask-image: linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 25%); mask-image: linear-gradient(180deg, rgba(0,0,0,0) 0%, #000000 25%); object-position: 0% center;\n}}@media(max-width:1024px){.elementor .e-3804fec2-3187{aspect-ratio:auto;padding-block-start:4rem;padding-block-end:470px;padding-inline-start:2.5rem;padding-inline-end:2.5rem;background-color:#000000;background-image: linear-gradient(180deg, #000000 0%, #000000 calc(100% - 520px), rgba(0,0,0,0) calc(100% - 400px)), url(https://arisun-thailand.com/wp-content/uploads/2026/10/arisun-dealer-291-bg.jpg); background-repeat: no-repeat; background-position: left bottom; background-size: auto 540px;\n}}