.elementor-13 .elementor-element.elementor-element-d827ed8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d827ed8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Hotel-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-d827ed8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-13 .elementor-element.elementor-element-d827ed8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-92e6ff0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-39bff9d img{width:70%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-e6666b9{text-align:center;font-family:"Lato", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e6666b9 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-f6554d5{padding:30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9886e36{--spacer-size:100px;}.elementor-13 .elementor-element.elementor-element-adf3e94{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-0df0238.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-0df0238.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-2cb1029{text-align:right;}.elementor-13 .elementor-element.elementor-element-2cb1029 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:20px;font-weight:400;line-height:24px;letter-spacing:3.2px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-acc3ee9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-acc3ee9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-25ac8ba{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-25ac8ba .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-25ac8ba .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-71e2268.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-71e2268.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-b59fd10 .elementor-repeater-item-b2023d6.elementor-social-icon{background-color:#02010100;}.elementor-13 .elementor-element.elementor-element-b59fd10 .elementor-repeater-item-1cbdd7c.elementor-social-icon{background-color:#02010100;}.elementor-13 .elementor-element.elementor-element-b59fd10 .elementor-repeater-item-8a3a9c4.elementor-social-icon{background-color:#02010100;}.elementor-13 .elementor-element.elementor-element-b59fd10{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-41fee53 > .elementor-background-overlay{background-color:#2C2C990F;background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Group-48097552-2-scaled.png");background-repeat:no-repeat;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-41fee53{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-68px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-8c98a4e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-8c98a4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-c2720a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-c2720a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-0bb611f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-0bb611f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-487f354{margin-top:80px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2e6562f .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:28px;font-weight:400;color:#D49B35;}.elementor-13 .elementor-element.elementor-element-ea820da .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-10d4781{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#636262;}.elementor-13 .elementor-element.elementor-element-10d4781 p{margin-block-end:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-da9843f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-da9843f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-da9843f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-da9843f:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-da9843f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#636262;}.elementor-13 .elementor-element.elementor-element-a761eb1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-a761eb1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-a761eb1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-a761eb1:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-a761eb1:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#636262;}.elementor-13 .elementor-element.elementor-element-12ab204.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-12ab204.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-12ab204.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-12ab204:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-12ab204:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#636262;}.elementor-13 .elementor-element.elementor-element-03ca5e7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-03ca5e7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-03ca5e7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;color:#000000;}.elementor-13 .elementor-element.elementor-element-03ca5e7:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-03ca5e7:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:#636262;}.elementor-13 .elementor-element.elementor-element-aba9179 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-aba9179{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-170px;margin-bottom:50px;}.elementor-13 .elementor-element.elementor-element-302267d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;}.elementor-13 .elementor-element.elementor-element-426f37d .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:26px;font-weight:400;color:#D49B35;}.elementor-13 .elementor-element.elementor-element-622d994 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:40px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-d14555f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-d14555f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-1136602{text-align:right;}.elementor-13 .elementor-element.elementor-element-1136602 img{width:52%;}.elementor-13 .elementor-element.elementor-element-af05a19:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-af05a19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-87.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-af05a19, .elementor-13 .elementor-element.elementor-element-af05a19 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-af05a19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-af05a19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-38e158c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-38e158c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-38e158c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 30px 40px 30px;}.elementor-13 .elementor-element.elementor-element-38e158c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-3e943d8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3e943d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-88.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3e943d8, .elementor-13 .elementor-element.elementor-element-3e943d8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-3e943d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3e943d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-815ba0b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-815ba0b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-815ba0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:27px 30px 40px 30px;}.elementor-13 .elementor-element.elementor-element-815ba0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-7d44f2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-86.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-7d44f2c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-7d44f2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;padding:50px 50px 50px 50px;}.elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-86f1291:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-86f1291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-87-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-86f1291, .elementor-13 .elementor-element.elementor-element-86f1291 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-86f1291{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-86f1291 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-3cb57ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-3cb57ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-3cb57ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 30px 40px 30px;}.elementor-13 .elementor-element.elementor-element-3cb57ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-e17e54e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e17e54e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-88-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-e17e54e, .elementor-13 .elementor-element.elementor-element-e17e54e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-e17e54e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-e17e54e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-9beca9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-9beca9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-9beca9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:200px 30px 40px 30px;}.elementor-13 .elementor-element.elementor-element-9beca9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-a81c2c6 > .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Group-48097549-scaled.png");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-4050574{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-f2b7533.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-f2b7533.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-58dbefe{margin-top:70px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-90b3f7e .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-48df91c{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-48df91c p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-382ecc7{text-align:left;}.elementor-13 .elementor-element.elementor-element-382ecc7 img{width:65%;}.elementor-13 .elementor-element.elementor-element-f29ce1e > .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Group-48097549-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-f29ce1e{margin-top:0px;margin-bottom:0px;padding:0px 0px 74px 0px;z-index:1;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-b3b3f96.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-b3b3f96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-8124d9a .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e2297fc{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e2297fc p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-79ca20b{text-align:left;}.elementor-13 .elementor-element.elementor-element-79ca20b img{width:65%;}.elementor-13 .elementor-element.elementor-element-a1d43a7 > .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-92-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-a1d43a7{margin-top:-38px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-30c70f1{padding:60px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c00b10f .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:26px;font-weight:400;color:#D49B35;}.elementor-13 .elementor-element.elementor-element-871c099 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:40px;font-weight:400;line-height:55px;color:#000000;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-11b633e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-11b633e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-4e3dd24{text-align:right;}.elementor-13 .elementor-element.elementor-element-4e3dd24 img{width:52%;}.elementor-13 .elementor-element.elementor-element-66f147b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-66f147b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-92-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-66f147b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-13 .elementor-element.elementor-element-66f147b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-7157441{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__thumbnail__link{width:100%;}.elementor-13 .elementor-element.elementor-element-7157441.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-13 .elementor-element.elementor-element-7157441.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-13 .elementor-element.elementor-element-7157441.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__title, .elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__title a{color:#1C1C1C;font-family:"Raleway", Sans-serif;font-size:18px;font-weight:800;line-height:55px;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__meta-data{color:#000000;font-family:"Outfit", Sans-serif;font-size:18.9px;font-weight:400;line-height:28.35px;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__meta-data span:before{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__excerpt p{color:#727171;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:28.35px;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__read-more{color:#000000;}.elementor-13 .elementor-element.elementor-element-7157441 a.elementor-post__read-more{font-family:"Outfit", Sans-serif;font-size:18.9px;font-weight:400;text-decoration:underline;line-height:28.35px;}.elementor-13 .elementor-element.elementor-element-ef38879 > .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Group-48097549-scaled.png");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-ef38879{margin-top:-44px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-72922b6{padding:60px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6792526 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:26px;font-weight:400;color:#D49B35;}.elementor-13 .elementor-element.elementor-element-2b67b9a .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:40px;font-weight:400;line-height:55px;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-961b0d9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-961b0d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-2117030{text-align:right;}.elementor-13 .elementor-element.elementor-element-2117030 img{width:52%;}.elementor-13 .elementor-element.elementor-element-82d5a76{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Vector-23.png");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:11px 11px 11px 11px;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-0d8ca4c .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-0d8ca4c.elementor-view-stacked .elementor-icon{background-color:#D49B35;}.elementor-13 .elementor-element.elementor-element-0d8ca4c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0d8ca4c.elementor-view-default .elementor-icon{color:#D49B35;border-color:#D49B35;}.elementor-13 .elementor-element.elementor-element-0d8ca4c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0d8ca4c.elementor-view-default .elementor-icon svg{fill:#D49B35;}.elementor-13 .elementor-element.elementor-element-a37f17c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a37f17c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-a37f17c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-a37f17c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-title{font-family:"Sunflower", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a37f17c:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-a37f17c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Vector-23.png");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:11px 11px 11px 11px;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-85d897f .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-85d897f.elementor-view-stacked .elementor-icon{background-color:#D49B35;}.elementor-13 .elementor-element.elementor-element-85d897f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-85d897f.elementor-view-default .elementor-icon{color:#D49B35;border-color:#D49B35;}.elementor-13 .elementor-element.elementor-element-85d897f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-85d897f.elementor-view-default .elementor-icon svg{fill:#D49B35;}.elementor-13 .elementor-element.elementor-element-3315c4f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-3315c4f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-3315c4f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-title{font-family:"Sunflower", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3315c4f:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-3315c4f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Vector-23.png");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:12px 12px 12px 12px;--e-column-margin-right:12px;--e-column-margin-left:12px;padding:11px 11px 11px 11px;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-96aa01a .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-96aa01a.elementor-view-stacked .elementor-icon{background-color:#D49B35;}.elementor-13 .elementor-element.elementor-element-96aa01a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-96aa01a.elementor-view-default .elementor-icon{color:#D49B35;border-color:#D49B35;}.elementor-13 .elementor-element.elementor-element-96aa01a.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-96aa01a.elementor-view-default .elementor-icon svg{fill:#D49B35;}.elementor-13 .elementor-element.elementor-element-a4beeab.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-a4beeab.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-a4beeab.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-title{font-family:"Sunflower", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a4beeab:has(:hover) .elementor-image-box-title,
					 .elementor-13 .elementor-element.elementor-element-a4beeab:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-description{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9d744b4 > .elementor-background-overlay{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/image-33.png");background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-13 .elementor-element.elementor-element-19a11c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://royal.ahaanmedia.com/wp-content/uploads/2025/10/Rectangle-60.png");background-position:0px 83px;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-13 .elementor-element.elementor-element-19a11c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-13 .elementor-element.elementor-element-19a11c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-1a85142 .elementor-heading-title{font-family:"Black Mango", Sans-serif;font-size:35px;font-weight:400;line-height:46px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c4d39b9{text-align:left;}.elementor-13 .elementor-element.elementor-element-c4d39b9 img{width:52%;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-0df0238{width:45.062%;}.elementor-13 .elementor-element.elementor-element-acc3ee9{width:9.033%;}.elementor-13 .elementor-element.elementor-element-71e2268{width:45.423%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13 .elementor-element.elementor-element-0df0238{width:30%;}.elementor-13 .elementor-element.elementor-element-acc3ee9{width:33%;}.elementor-13 .elementor-element.elementor-element-71e2268{width:30%;}}@media(min-width:2400px){.elementor-13 .elementor-element.elementor-element-41fee53 > .elementor-background-overlay{background-size:cover;}.elementor-13 .elementor-element.elementor-element-41fee53{margin-top:-73px;margin-bottom:0px;padding:0px 0px 150px 0px;}}@media(max-width:1200px){.elementor-13 .elementor-element.elementor-element-3e943d8{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-815ba0b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 34px 0px;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-41fee53{margin-top:-43px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-c2720a1{margin-top:50px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-487f354{margin-top:50px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-ea820da .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-10d4781{font-size:12px;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-description{font-size:10px;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-description{font-size:10px;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-description{font-size:10px;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-description{font-size:10px;}.elementor-13 .elementor-element.elementor-element-aba9179{margin-top:-48px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-302267d{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-302267d img{width:20%;}.elementor-13 .elementor-element.elementor-element-b64ce06{margin-top:0px;margin-bottom:0px;padding:16px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-622d994 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3e943d8{margin-top:40px;margin-bottom:0px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-815ba0b > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 15px 0px;}.elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e17e54e{margin-top:44px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-90b3f7e .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-8124d9a .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-871c099 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-2b67b9a .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-description{font-size:11px;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-description{font-size:11px;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated >  .elementor-background-overlay{background-position:center center;background-size:cover;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-title{font-size:11px;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-description{font-size:11px;}.elementor-13 .elementor-element.elementor-element-19a11c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-element-populated, .elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-1a85142 .elementor-heading-title{font-size:25px;}}@media(max-width:880px){.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated >  .elementor-background-overlay{background-size:cover;}.elementor-13 .elementor-element.elementor-element-9fed515{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-9ab4e67 > .elementor-element-populated >  .elementor-background-overlay{background-size:cover;}.elementor-13 .elementor-element.elementor-element-268e9d9{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-bb21221 > .elementor-element-populated >  .elementor-background-overlay{background-size:cover;}.elementor-13 .elementor-element.elementor-element-841f10d{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-39bff9d img{width:90%;}.elementor-13 .elementor-element.elementor-element-e6666b9{font-size:12px;}.elementor-13 .elementor-element.elementor-element-0df0238{width:29%;}.elementor-13 .elementor-element.elementor-element-2cb1029{text-align:center;}.elementor-13 .elementor-element.elementor-element-2cb1029 .elementor-heading-title{font-size:9px;}.elementor-13 .elementor-element.elementor-element-acc3ee9{width:12%;}.elementor-13 .elementor-element.elementor-element-25ac8ba .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-13 .elementor-element.elementor-element-71e2268{width:47%;}.elementor-13 .elementor-element.elementor-element-b59fd10{text-align:left;}.elementor-13 .elementor-element.elementor-element-41fee53{margin-top:-68px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-c2720a1{margin-top:78px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-487f354{margin-top:0px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-f386ebd{width:50%;}.elementor-13 .elementor-element.elementor-element-da9843f .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-b1acb77{width:50%;}.elementor-13 .elementor-element.elementor-element-a761eb1 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-f0b17f2{width:50%;}.elementor-13 .elementor-element.elementor-element-12ab204 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-7c48234{width:50%;}.elementor-13 .elementor-element.elementor-element-03ca5e7 .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-aba9179{margin-top:-69px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-302267d{margin:-63px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-b64ce06{padding:30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-faaee8d{margin-top:24px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-3e943d8{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-7d44f2c > .elementor-element-populated{padding:400px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a81c2c6{padding:0px 0px 55px 0px;}.elementor-13 .elementor-element.elementor-element-58dbefe{margin-top:0px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-90b3f7e .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-f29ce1e{margin-top:-67px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-09c7d8c{padding:30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8124d9a .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-3a00497{margin-top:0px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-871c099 .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-13 .elementor-element.elementor-element-7157441:after{content:"0.5";}.elementor-13 .elementor-element.elementor-element-7157441 .elementor-post__thumbnail__link{width:100%;}.elementor-13 .elementor-element.elementor-element-ef38879{padding:0px 0px 81px 0px;}.elementor-13 .elementor-element.elementor-element-2b67b9a .elementor-heading-title{font-size:25px;}.elementor-13 .elementor-element.elementor-element-26888a6 > .elementor-element-populated{margin:6px 6px 6px 6px;--e-column-margin-right:6px;--e-column-margin-left:6px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a37f17c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-a37f17c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-13 .elementor-element.elementor-element-a37f17c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a37f17c .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-3315c4f .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-img{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-a4beeab .elementor-image-box-wrapper .elementor-image-box-img{width:13%;}.elementor-13 .elementor-element.elementor-element-9d744b4{margin-top:-67px;margin-bottom:0px;}.elementor-13 .elementor-element.elementor-element-19a11c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-13 .elementor-element.elementor-element-19a11c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-876fd66 *//* === Whole Form Layout === */

.elementor-shortcode h3{
    display: none;
}

label {
    color: #D49B35;
}

/* === Desktop layout: inputs + button in one row === */
/* === Main Form Layout === */
.elementor-shortcode form {
  margin-left: 35px;
  display: flex;
  flex-wrap: nowrap;
  background: rgba(81, 66, 60, 0.65); /* ✅ #51423c with transparency */
  padding: 12px;
  border-radius: 50px;
  border: 1px solid #ffffff;
  align-items: center;
  gap: 0;
  overflow: hidden;
}

body .hotel-booking-search input[type=text], body .hotel-booking-search input[type=number], body .hotel-booking-search input[type=email], body .hotel-booking-search input[type=url], body .hotel-booking-search input[type=tel], body .hotel-booking-search input[type=password], body.hotel-booking-search textarea {
    background: none !important;
    border: none !important;
    border-right: 1px solid #ffffff !important;
}

/* === Input Fields Layout === */
ul.hb-form-table {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  gap: 2px;
  list-style: none;
  margin: 2px;
  padding: 0;
  /*margin-left: 10px;*/
}

ul.hb-form-table li {
  flex: 1;
  position: relative;
}

/* Transparent input + select + date fields */
ul.hb-form-table input,
ul.hb-form-table select {
  width: 100%;
  padding: 12px 40px 12px 15px;
  border: none;
  border-right: 1px solid #ffffff;
  background: transparent;
  color: #ffffff;
  font-size: 14px;
  outline: none;
  border-radius: 0;
  appearance: none;
  position: relative;
  z-index: 2;
}

/* Remove right border on last input */
ul.hb-form-table li:last-child input,
ul.hb-form-table li:last-child select {
  border-right: none;
}

/* Placeholder and text color */
ul.hb-form-table input::placeholder,
ul.hb-form-table select {
  color: #ffffff;
}

/* === Dropdown arrow visible === */
ul.hb-form-table select {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' height='14' viewBox='0 0 24 24' width='14'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 15px center;
  background-size: 14px;
  cursor: pointer;
}

/* === Dropdown options === */
ul.hb-form-table select option {
  background-color: #ffffff;
  color: #000000;
}

/* === Date input: calendar icon visible === */
ul.hb-form-table input[type="date"] {
  color-scheme: dark;
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M19 4h-1V2h-2v2H8V2H6v2H5C3.9 4 3 4.9 3 6v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11zM7 11h5v5H7v-5z'/%3E%3C/svg%3E") no-repeat right 15px center;
  background-size: 18px;
  cursor: pointer;
}

/* === Submit Button === */
p.hb-submit {
  margin: 0;
}

p.hb-submit input[type="submit"],
p.hb-submit button {
  background-color: #141414; /* ✅ dark button */
  color: #fff;
  font-family: "Mulish", sans-serif;
  font-weight: 600;
  font-size: 14px;
  padding: 30px;
  margin-left: 22px;
  border: none;
  cursor: pointer;
  white-space: nowrap;
  transition: background 0.3s ease;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  height: 100%;
}

p.hb-submit input[type="submit"]:hover,
p.hb-submit button:hover {
  background-color: #c67e0f;
}

/* === Responsive: for 1200px (small laptops) === */
@media (max-width: 1200px) {
  .elementor-shortcode form {
    margin-left: 20px;
    padding: 18px;
    border-radius: 40px;
  }

  ul.hb-form-table input,
  ul.hb-form-table select {
    padding: 10px 35px 10px 12px;
    font-size: 13px;
  }

  p.hb-submit input[type="submit"],
  p.hb-submit button {
    padding: 15px 25px;
    font-size: 13px;
  }
}

/* === Responsive: for 1024px (tablet landscape) === */
@media (max-width: 1024px) {
  .elementor-shortcode form {
    flex-wrap: wrap;
    margin-left: 0;
    padding: 15px;
    border-radius: 35px;
  }

  ul.hb-form-table {
    flex-wrap: wrap;
  }

  ul.hb-form-table li {
    flex: 1 1 48%;
    margin-bottom: 10px;
  }

  p.hb-submit {
    flex: 1 1 100%;
    margin-top: 10px;
  }

  p.hb-submit input[type="submit"],
  p.hb-submit button {
    width: 100%;
    border-radius: 30px;
    margin-left: 0px;
  }
}












/*ul.hb-form-table {*/
/*  display: flex;*/
/*  align-items: center;*/
/*  justify-content: space-between;*/
/*  gap: 15px;*/
  background: rgba(20, 18, 16, 0.9); /* dark translucent bar */
/*  padding: 15px 25px;*/
/*  border-radius: 50px;*/
/*  flex-wrap: nowrap;*/
/*  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.4);*/
/*}*/

/* === Each Input Container === */
/*ul.hb-form-table li {*/
/*  list-style: none;*/
/*  flex: 1;*/
/*  display: flex;*/
/*  flex-direction: column;*/
/*  min-width: 150px;*/
/*}*/

/* === Label Styling === */
/*ul.hb-form-table label {*/
/*  color: #e59819;*/
/*  font-size: 13px;*/
/*  font-weight: 500;*/
/*  margin-bottom: 6px;*/
/*}*/

/* === Input Fields Glassmorphism Style === */
/*.hb-form-field-input.hb_input_field,*/
/*input[type="text"],*/
/*input[type="date"],*/
/*select {*/
  /*background: rgba(255, 255, 255, 0.08);*/
  /*backdrop-filter: blur(10px);*/
  /*-webkit-backdrop-filter: blur(10px);*/
  /*border: 1px solid rgba(255, 255, 255, 0.2);*/
  /*border-radius: 30px;*/
  color: #3f332b !important; /* 👈 Updated input text color */
/*  padding: 12px 18px;*/
/*  font-size: 15px;*/
/*  width: 100%;*/
/*  transition: all 0.3s ease;*/
/*}*/

/* === Placeholder === */
/*.hb-form-field-input.hb_input_field::placeholder {*/
  color: rgba(63, 51, 43, 0.7); /* match tone */
/*}*/

/* === Dropdown Text === */
/*select option {*/
/*  color: #3f332b;*/
/*}*/

/* === Calendar Icon === */
/*input[type="date"]::-webkit-calendar-picker-indicator {*/
/*  filter: invert(1);*/
/*  opacity: 0.8;*/
/*  cursor: pointer;*/
/*}*/

/* === Hover / Focus Effects === */
/*.hb-form-field-input.hb_input_field:focus,*/
/*input[type="text"]:focus,*/
/*input[type="date"]:focus,*/
/*select:focus {*/
/*  background: rgba(255, 255, 255, 0.15);*/
/*  border-color: rgba(255, 255, 255, 0.4);*/
/*  outline: none;*/
/*  box-shadow: 0 0 8px rgba(255, 255, 255, 0.3);*/
/*  color: #3f332b;*/
/*}*/

/* === Submit Button (.hb-submit) Aligned in Flex === */
/*p.hb-submit {*/
/*  margin: 0;*/
/*  flex-shrink: 0;*/
/*  align-self: stretch;*/
/*  display: flex;*/
/*  align-items: center;*/
/*}*/

/* === Button Inside Submit Paragraph === */
/*p.hb-submit button,*/
/*p.hb-submit input[type="submit"] {*/
/*  background: linear-gradient(135deg, #1f1f1f, #2c2c2c);*/
/*  color: #fff;*/
/*  font-weight: 500;*/
/*  padding: 14px 40px;*/
/*  border-radius: 50px;*/
/*  border: none;*/
/*  cursor: pointer;*/
/*  transition: all 0.3s ease;*/
/*  height: 100%;*/
/*  font-size: 15px;*/
/*  white-space: nowrap;*/
/*}*/

/*p.hb-submit button:hover,*/
/*p.hb-submit input[type="submit"]:hover {*/
/*  background: linear-gradient(135deg, #c59d5f, #e6b877);*/
/*  color: #000;*/
/*  transform: translateY(-2px);*/
/*  box-shadow: 0 0 15px rgba(197, 157, 95, 0.4);*/
/*}*/

/* === Responsive: Stack on Tablets/Mobiles === */
/*@media (max-width: 991px) {*/
/*  ul.hb-form-table {*/
/*    flex-wrap: wrap;*/
/*    border-radius: 25px;*/
/*    justify-content: center;*/
/*  }*/

/*  ul.hb-form-table li,*/
/*  p.hb-submit {*/
/*    flex: 1 1 100%;*/
/*  }*/

/*  p.hb-submit {*/
/*    justify-content: center;*/
/*    margin-top: 10px;*/
/*  }*/

/*  p.hb-submit button,*/
/*  p.hb-submit input[type="submit"] {*/
/*    width: 100%;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-0a31240 */.elementor-posts .elementor-post__text {
    display: var(--item-display, block)
;
    flex-direction: column;
    flex-grow: 1;
    background: #ffffff;
    border-radius: 20px;
    margin-top: -75px;
    z-index: 1;
    padding: 12px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-7157441 */.elementor-post__text {
    background-color: #ffffff;
    /* padding: 5px; */
    border-radius: 20px;
    margin-top: -60px;
    z-index: 1;
    padding: 10px;
}

span.elementor-post-author::before {
  content: "";
  display: inline-block;
  width: 20px; /* adjust icon size */
  height: 20px;
  background-image: url('https://royal.ahaanmedia.com/wp-content/uploads/2025/11/mingcute_contacts-fill.png'); /* 👈 your icon URL */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: px; /* spacing between icon & name */
  vertical-align: middle;
}

span.elementor-post-date::before{
    content: "";
  display: inline-block;
  width: 20px; /* adjust icon size */
  height: 20px;
  background-image: url('https://royal.ahaanmedia.com/wp-content/uploads/2025/11/uil_calender.png'); /* 👈 your icon URL */
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  margin-right: px; /* spacing between icon & name */
  vertical-align: middle;
}

span.elementor-post-author {
  margin-right: 26px; /* 👈 gap between author & date */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a4beeab */.elementor-image-box-wrapper {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-82d5a76 */.elementor-widget-image-box .elementor-image-box-wrapper {
    text-align: left;
}/* End custom CSS */