.elementor-33182 .elementor-element.elementor-element-c6a8b39 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-33182 .elementor-element.elementor-element-c6a8b39:not(.elementor-motion-effects-element-type-background), .elementor-33182 .elementor-element.elementor-element-c6a8b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://niramitcreations.com/wp-content/uploads/2026/06/krabi-thailand-indian-wedding-planner.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-33182 .elementor-element.elementor-element-c6a8b39 > .elementor-background-overlay{background-color:#7E6240;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33182 .elementor-element.elementor-element-c6a8b39 > .elementor-container{min-height:560px;}.elementor-33182 .elementor-element.elementor-element-c6a8b39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 20px 50px 20px;}.elementor-33182 .elementor-element.elementor-element-a0ae6dc:not(.elementor-motion-effects-element-type-background), .elementor-33182 .elementor-element.elementor-element-a0ae6dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F5;}.elementor-33182 .elementor-element.elementor-element-a0ae6dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:66px 20px 66px 20px;}.elementor-33182 .elementor-element.elementor-element-a0ae6dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33182 .elementor-element.elementor-element-5410b0e:not(.elementor-motion-effects-element-type-background), .elementor-33182 .elementor-element.elementor-element-5410b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33182 .elementor-element.elementor-element-5410b0e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 60px 0px;}.elementor-33182 .elementor-element.elementor-element-5410b0e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33182 .elementor-element.elementor-element-2b568c8:not(.elementor-motion-effects-element-type-background), .elementor-33182 .elementor-element.elementor-element-2b568c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0EB;}.elementor-33182 .elementor-element.elementor-element-2b568c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-33182 .elementor-element.elementor-element-2b568c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33182 .elementor-element.elementor-element-22417bd:not(.elementor-motion-effects-element-type-background), .elementor-33182 .elementor-element.elementor-element-22417bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7E6240;}.elementor-33182 .elementor-element.elementor-element-22417bd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-33182 .elementor-element.elementor-element-22417bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-33182 .elementor-element.elementor-element-c6a8b39 > .elementor-container{min-height:460px;}}@media(max-width:767px){.elementor-33182 .elementor-element.elementor-element-c6a8b39 > .elementor-container{min-height:420px;}}/* Start custom CSS */.nc-dest-grid img{width:100%;height:150px;object-fit:cover;display:block;}.nc-dest-grid img:hover{opacity:1;}.nc-dest-grid img[alt*="Khao Lak"]{object-position:center bottom !important;}.nc-dest-grid a::after{content:none !important;display:none !important;}#weddings,#corporate{scroll-margin-top:100px !important;}.nc-dh-quick a:hover{color:#D1A774 !important;border-bottom-color:#D1A774 !important;letter-spacing:.6px;}.nc-btn-primary:hover{background:#7E6240 !important;}.nc-btn-ghost:hover{background:#D1A774 !important;color:#ffffff !important;}@media(min-width:768px) and (max-width:1024px){.nc-dest-grid{grid-template-columns:repeat(2,1fr) !important;}}@media(max-width:1024px){.nc-dh-h1{font-size:40px !important;}.nc-dh-sub{font-size:16px !important;}}@media(max-width:767px){.nc-dh-h1{font-size:28px !important;}.nc-dh-sub{font-size:15px !important;}.nc-dest-intro-btns a{width:100%;max-width:320px;}}.elementor-widget-html .elementor-widget-container{overflow:visible !important;}/* End custom CSS */