.elementor .e-d745533-c4b1e32{font-family:"Playfair Display";font-weight:400;font-size:55px;color:#d6b277;letter-spacing:-1px;line-height:60px;}.elementor .e-b959851-976fd9e{font-family:"Noto Sans Thai";font-weight:400;font-size:30px;color:#d6b277;letter-spacing:-0.25px;line-height:34px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c4e962e-f4158d7{font-family:"Playfair Display";font-size:20px;color:#ffffff;letter-spacing:0.1px;line-height:24px;text-align:start;padding-block-end:20px;padding-inline-end:0px;margin-inline-end:0px;border-width:1px;align-self:start;}.elementor .e-8a1d823-50380de{width:500px;font-family:"Noto Sans Thai";font-weight:400;font-size:20px;color:#ffffff;letter-spacing:-0.25px;line-height:24px;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;}.elementor .e-e7318c1{width:50%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-inline-start:-550px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;align-self:center;}.elementor .e-da1e73d{width:100%;height:900px;aspect-ratio:16/9;background-image:url("https://v3.tilineswan.com/wp-content/uploads/2026/07/cover-magnific_create-a-premium-cinemati_wPUNsTB7EI-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;transform:translate3d(0px, 0px, 0px);flex-direction:column;justify-content:center;}.elementor .e-23074b9-795e7f1{font-family:"Playfair Display";font-size:16px;color:#F4F0E6;letter-spacing:0px;text-transform:uppercase;}.elementor .e-98be370-344f040{font-family:"Playfair Display";font-size:60px;color:#F4F0E6;letter-spacing:0px;line-height:40px;padding-block-end:20px;}.elementor .e-638717b-b66d71f{font-family:"Playfair Display";font-size:16px;color:#F4F0E6;letter-spacing:0.1px;line-height:20px;padding-block-end:20px;}.elementor .e-4a5ed2f-830593f{font-family:"Noto Sans Thai";font-size:16px;color:#F4F0E6;letter-spacing:0.1px;line-height:20px;padding-block-end:18px;}.elementor .e-0aa7676-a5b895b{font-family:"Playfair Display";font-size:36px;color:#F4F0E6;letter-spacing:0px;line-height:40px;text-align:center;padding-block-end:20px;align-self:center;}.elementor .e-5f6e20c-bec751c{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-7537a72-79f9a9c{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-82495cb-1f0a011{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-3e08fb6-1cfc80c{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-6ac0783-56615c7{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-6045a50-6c2b6f0{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-e81ae69-d6101be{font-family:"Montserrat";font-weight:400;font-size:20px;color:#A99066;letter-spacing:-1px;line-height:20px;padding-block-end:20px;}.elementor .e-2ad285b-5230a55{grid-template-rows:repeat(3, 1fr);}.elementor .e-2c51254-ed8b721{font-family:"Playfair Display";font-size:16px;color:#382A25;letter-spacing:0px;text-align:center;align-self:center;}.elementor .e-29f2003-d2bacf2{width:100%;font-family:"Playfair Display";font-size:40px;color:#382A25;letter-spacing:0px;line-height:42px;text-align:center;padding-block-end:20px;align-self:center;}.elementor .e-9e9266c-09f0dc4{font-family:"Noto Sans Thai";font-weight:400;font-size:30px;color:#382A25;letter-spacing:-0.25px;line-height:32px;text-align:center;padding-block-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-2100504-82aa816{aspect-ratio:4/3;object-fit:cover;}.elementor .e-a1a10a5-5a25ec4{height:30px;font-family:"Playfair Display";font-weight:400;font-size:20px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-97027a4-a575858{height:30px;font-family:"Noto Sans Thai";font-weight:400;font-size:18px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-23d8132-ed6d3b4{height:50px;font-family:"Noto Sans Thai";font-size:14px;color:#1E1E1E;letter-spacing:0px;line-height:16px;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-ea8d9a8-c076d4f{aspect-ratio:4/3;object-fit:cover;}.elementor .e-2b789bb-1558a07{height:30px;font-family:"Playfair Display";font-weight:400;font-size:20px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-d0c09ea-ffc6a74{height:30px;font-family:"Noto Sans Thai";font-weight:400;font-size:18px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-893aba5-4f74792{height:50px;font-family:"Noto Sans Thai";font-size:14px;color:#1E1E1E;letter-spacing:0px;line-height:16px;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-add7489-703c3e3{aspect-ratio:4/3;object-fit:cover;}.elementor .e-d2c72dd-13b449d{height:30px;font-family:"Playfair Display";font-weight:400;font-size:20px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-d1efec3-05f814b{height:30px;font-family:"Noto Sans Thai";font-weight:400;font-size:18px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-f2a2579-494ef35{height:50px;font-family:"Noto Sans Thai";font-size:14px;color:#1E1E1E;letter-spacing:0px;line-height:16px;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-42e8819-863aaa8{aspect-ratio:4/3;object-fit:cover;}.elementor .e-7953f1b-8210978{height:30px;font-family:"Playfair Display";font-weight:400;font-size:20px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-eb59bab-ac1de29{height:30px;font-family:"Noto Sans Thai";font-weight:400;font-size:18px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-37adb3a-d6d5fad{height:50px;font-family:"Noto Sans Thai";font-size:14px;color:#1E1E1E;letter-spacing:0px;line-height:16px;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-c98d226-cf03a73{aspect-ratio:4/3;object-fit:cover;}.elementor .e-1ef11cc-3a4f487{height:30px;font-family:"Playfair Display";font-weight:400;font-size:20px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-4c06ad3-d093eed{height:30px;font-family:"Noto Sans Thai";font-weight:400;font-size:18px;letter-spacing:-0.3px;line-height:26px;text-align:start;padding:0px;margin-block-end:0px;}.elementor .e-b0a5ef6-061d1b6{height:50px;font-family:"Noto Sans Thai";font-size:14px;color:#1E1E1E;letter-spacing:0px;line-height:16px;text-align:start;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-f2a94b0-b8761fa{width:100%;font-family:"Playfair Display";font-size:36px;color:#F4F0E6;letter-spacing:0px;line-height:42px;text-align:start;padding-block-end:10px;align-self:start;}.elementor .e-c6f7608-3c14cff{font-family:"Noto Sans Thai";font-weight:400;font-size:24px;color:#F4F0E6;letter-spacing:-0.25px;line-height:32px;text-align:start;padding-block-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;}.elementor .e-d6f125d-b4143eb{font-family:"Playfair Display";font-size:16px;color:#382A25;letter-spacing:0px;text-align:center;align-self:center;}.elementor .e-8e157b5-bccc21a{width:100%;font-family:"Playfair Display";font-size:40px;color:#382A25;letter-spacing:0px;line-height:42px;text-align:center;padding-block-end:10px;align-self:center;}.elementor .e-ea20123-be9ac3a{font-family:"Noto Sans Thai";font-weight:400;font-size:30px;color:#382A25;letter-spacing:-0.25px;line-height:32px;text-align:center;padding-block-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .e-b0fe4ae-24bce92{width:100%;font-family:"Playfair Display";font-size:30px;letter-spacing:0.1px;line-height:36px;padding-block-end:0px;}.elementor .e-de7ea74-a4ab6fb{width:100%;font-family:"Noto Sans Thai";font-size:24px;letter-spacing:-0.5px;line-height:20px;padding-block-end:0px;}.elementor .e-4e0bb50-7fd644d{font-family:"Playfair Display";font-weight:400;font-size:30px;color:#F4F0E6;letter-spacing:0px;line-height:34px;padding-block-end:20px;}.elementor .e-47e0834-3552dd8{font-family:"Noto Sans Thai";font-weight:400;font-size:20px;color:#F4F0E6;letter-spacing:-0.25px;line-height:28px;padding-block-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}