.elementor-29925 .elementor-element.elementor-element-7e75af9{--display:flex;}.elementor-29925 .elementor-element.elementor-element-3983b5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-93d675c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4 img{height:500px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-29925 .elementor-element.elementor-element-b600cdd{width:var( --container-widget-width, 42% );max-width:42%;background-color:#FFFFFF;margin:-148px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 261px;padding:7px 7px 7px 7px;--container-widget-width:42%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;text-align:end;}.elementor-29925 .elementor-element.elementor-element-b600cdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-b600cdd img{width:100%;height:171px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-29925 .elementor-element.elementor-element-99d268a{--display:flex;}.elementor-29925 .elementor-element.elementor-element-1ae8e5e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-a65295d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41px;font-weight:600;line-height:50px;color:#000000;}.elementor-29925 .elementor-element.elementor-element-3e03f41{color:#262626;}.elementor-29925 .elementor-element.elementor-element-5637b1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-5637b1e:not(.elementor-motion-effects-element-type-background), .elementor-29925 .elementor-element.elementor-element-5637b1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F3;}.elementor-29925 .elementor-element.elementor-element-62a972d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-7802472{text-align:center;}.elementor-29925 .elementor-element.elementor-element-7802472 .elementor-heading-title{font-size:36px;color:#000000;}.elementor-29925 .elementor-element.elementor-element-c50d02a{width:var( --container-widget-width, 94% );max-width:94%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;color:#262626;}.elementor-29925 .elementor-element.elementor-element-c50d02a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-7378b63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-7378b63.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-c99ab4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-c99ab4f:not(.elementor-motion-effects-element-type-background), .elementor-29925 .elementor-element.elementor-element-c99ab4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-bcc194c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-fa9f001 .elementor-heading-title{color:#000000;}.elementor-29925 .elementor-element.elementor-element-d51e653{width:var( --container-widget-width, 76% );max-width:76%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:center;}.elementor-29925 .elementor-element.elementor-element-d51e653.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-4ae16b4{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.75;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-4ae16b4:not(.elementor-motion-effects-element-type-background), .elementor-29925 .elementor-element.elementor-element-4ae16b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newindiahomestay.com/wp-content/uploads/2026/06/unnamed-14.webp");background-position:center center;background-size:cover;}.elementor-29925 .elementor-element.elementor-element-4ae16b4::before, .elementor-29925 .elementor-element.elementor-element-4ae16b4 > .elementor-background-video-container::before, .elementor-29925 .elementor-element.elementor-element-4ae16b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-29925 .elementor-element.elementor-element-4ae16b4 > .elementor-background-slideshow::before, .elementor-29925 .elementor-element.elementor-element-4ae16b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29925 .elementor-element.elementor-element-4ae16b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-29925 .elementor-element.elementor-element-81ef39f{--display:flex;}.elementor-29925 .elementor-element.elementor-element-807f075{--display:flex;}.elementor-29925 .elementor-element.elementor-element-879ec2e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;color:#FEF4F3;}.elementor-29925 .elementor-element.elementor-element-6f756ac .elementor-heading-title{color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-adb7227{width:var( --container-widget-width, 100% );max-width:100%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-adb7227.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-f6e4b27{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-29925 .elementor-element.elementor-element-bf6056d{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-bf6056d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-29925 .elementor-element.elementor-element-bf6056d .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-bf6056d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-bf6056d.elementor-view-framed .elementor-icon, .elementor-29925 .elementor-element.elementor-element-bf6056d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-bf6056d .elementor-icon{font-size:50px;}.elementor-29925 .elementor-element.elementor-element-bf6056d .elementor-icon-box-title, .elementor-29925 .elementor-element.elementor-element-bf6056d .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-bf6056d:has(:hover) .elementor-icon-box-title,
					 .elementor-29925 .elementor-element.elementor-element-bf6056d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-bf6056d .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-cd5f1df{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-cd5f1df .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-29925 .elementor-element.elementor-element-cd5f1df .elementor-icon-box-title{margin-block-end:1px;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-cd5f1df.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-cd5f1df.elementor-view-framed .elementor-icon, .elementor-29925 .elementor-element.elementor-element-cd5f1df.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-cd5f1df .elementor-icon{font-size:50px;}.elementor-29925 .elementor-element.elementor-element-cd5f1df .elementor-icon-box-title, .elementor-29925 .elementor-element.elementor-element-cd5f1df .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-cd5f1df:has(:hover) .elementor-icon-box-title,
					 .elementor-29925 .elementor-element.elementor-element-cd5f1df:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-cd5f1df .elementor-icon-box-description{font-family:"Outfit", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-860de48{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-139ce3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-7f55221{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-73f217c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-29925 .elementor-element.elementor-element-192ccb6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-192ccb6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-192ccb6 img{height:367px;object-fit:cover;object-position:center right;}.elementor-29925 .elementor-element.elementor-element-77cdd55{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-77cdd55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-77cdd55 img{height:367px;object-fit:cover;object-position:center right;}.elementor-29925 .elementor-element.elementor-element-76f88bb{--display:flex;}.elementor-29925 .elementor-element.elementor-element-a455a68{padding:0px 30px 0px 0px;}.elementor-29925 .elementor-element.elementor-element-a455a68 .elementor-heading-title{font-size:30px;line-height:37px;color:#000000;}.elementor-29925 .elementor-element.elementor-element-69db8a7{padding:0px 30px 0px 0px;color:#222222;}.elementor-29925 .elementor-element.elementor-element-8b33ca2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E4E4E4;--border-color:#E4E4E4;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-dc45b77{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-dc45b77 .elementor-counter{gap:0px;}.elementor-29925 .elementor-element.elementor-element-dc45b77 .elementor-counter-number-wrapper{color:var( --e-global-color-feb730a );font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-dc45b77 .elementor-counter-title{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-29925 .elementor-element.elementor-element-4c3ee70{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-4c3ee70 .elementor-counter{gap:0px;}.elementor-29925 .elementor-element.elementor-element-4c3ee70 .elementor-counter-number-wrapper{color:var( --e-global-color-feb730a );font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-4c3ee70 .elementor-counter-title{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-29925 .elementor-element.elementor-element-8bddfc6{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-8bddfc6 .elementor-counter{gap:0px;}.elementor-29925 .elementor-element.elementor-element-8bddfc6 .elementor-counter-number-wrapper{color:var( --e-global-color-feb730a );font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-8bddfc6 .elementor-counter-title{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-29925 .elementor-element.elementor-element-cf71c8e{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-cf71c8e .elementor-counter{gap:0px;}.elementor-29925 .elementor-element.elementor-element-cf71c8e .elementor-counter-number-wrapper{color:var( --e-global-color-feb730a );font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-cf71c8e .elementor-counter-title{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-29925 .elementor-element.elementor-element-0d3072e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-29925 .elementor-element.elementor-element-0d3072e:not(.elementor-motion-effects-element-type-background), .elementor-29925 .elementor-element.elementor-element-0d3072e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF4F3;}.elementor-29925 .elementor-element.elementor-element-0fb6c61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-40625ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:600;}.elementor-29925 .elementor-element.elementor-element-244a458 .elementor-heading-title{font-size:35px;color:#000000;}.elementor-29925 .elementor-element.elementor-element-aa84ab0{--display:flex;--min-height:350px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--overlay-opacity:1;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-aa84ab0::before, .elementor-29925 .elementor-element.elementor-element-aa84ab0 > .elementor-background-video-container::before, .elementor-29925 .elementor-element.elementor-element-aa84ab0 > .e-con-inner > .elementor-background-video-container::before, .elementor-29925 .elementor-element.elementor-element-aa84ab0 > .elementor-background-slideshow::before, .elementor-29925 .elementor-element.elementor-element-aa84ab0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29925 .elementor-element.elementor-element-aa84ab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#941705;--background-overlay:'';}.elementor-29925 .elementor-element.elementor-element-43d026d{--display:flex;}.elementor-29925 .elementor-element.elementor-element-c281c4b{text-align:center;}.elementor-29925 .elementor-element.elementor-element-c281c4b .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-5d5c383{width:var( --container-widget-width, 100% );max-width:100%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-5d5c383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-889ce68 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-29925 .elementor-element.elementor-element-889ce68 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-29925 .elementor-element.elementor-element-889ce68{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-29925 .elementor-element.elementor-element-889ce68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-29925 .elementor-element.elementor-element-889ce68 .elementor-icon-list-item > a{font-weight:400;}.elementor-29925 .elementor-element.elementor-element-889ce68 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-29925 .elementor-element.elementor-element-2a0924f{width:var( --container-widget-width, 100% );max-width:100%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-29925 .elementor-element.elementor-element-2a0924f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-29925 .elementor-element.elementor-element-fd3ab21 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-feb730a );color:var( --e-global-color-feb730a );border-style:solid;border-width:2px 2px 2px 2px;padding:15px 30px 15px 30px;}.elementor-29925 .elementor-element.elementor-element-fd3ab21:hover{--e-transform-scale:1.04;}.elementor-29925 .elementor-element.elementor-element-5e577f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-33a8715{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-29925 .elementor-element.elementor-element-33a8715 .elementor-divider-separator{width:42%;margin:0 auto;margin-center:0;}.elementor-29925 .elementor-element.elementor-element-33a8715 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-29925 .elementor-element.elementor-element-33a8715 .elementor-divider__text{color:#000000;font-family:"Outfit", Sans-serif;font-size:40px;font-weight:400;}.elementor-29925 .elementor-element.elementor-element-d8a313f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-da011e7{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-da011e7 img{height:227px;object-fit:cover;object-position:center center;}.elementor-29925 .elementor-element.elementor-element-cf2c627{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-cf2c627 img{height:227px;object-fit:cover;object-position:center center;}.elementor-29925 .elementor-element.elementor-element-4a8b6b9{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-4a8b6b9 img{height:227px;object-fit:cover;object-position:center center;}.elementor-29925 .elementor-element.elementor-element-4010ba4{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-4010ba4 img{height:227px;object-fit:cover;object-position:center center;}.elementor-29925 .elementor-element.elementor-element-ce72a68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-29925 .elementor-element.elementor-element-ce72a68:not(.elementor-motion-effects-element-type-background), .elementor-29925 .elementor-element.elementor-element-ce72a68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEF4F3;}.elementor-29925 .elementor-element.elementor-element-9cb5a55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}@media(min-width:769px){.elementor-29925 .elementor-element.elementor-element-81ef39f{--width:40%;}.elementor-29925 .elementor-element.elementor-element-7f55221{--content-width:1300px;}.elementor-29925 .elementor-element.elementor-element-73f217c{--width:48%;}.elementor-29925 .elementor-element.elementor-element-76f88bb{--width:48%;}.elementor-29925 .elementor-element.elementor-element-43d026d{--width:150%;}}@media(max-width:1024px){.elementor-29925 .elementor-element.elementor-element-3983b5d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4 img{width:100%;}.elementor-29925 .elementor-element.elementor-element-b600cdd{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-b600cdd img{width:100%;}.elementor-29925 .elementor-element.elementor-element-5637b1e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-c99ab4f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-7f55221{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-192ccb6{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-192ccb6 img{width:100%;}.elementor-29925 .elementor-element.elementor-element-77cdd55{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-77cdd55 img{width:100%;}.elementor-29925 .elementor-element.elementor-element-0d3072e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-0fb6c61{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-5e577f5{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-ce72a68{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-9cb5a55{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}@media(max-width:768px){.elementor-29925 .elementor-element.elementor-element-3983b5d{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-93d675c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-f7d0cf4 img{width:100%;height:233px;}.elementor-29925 .elementor-element.elementor-element-b600cdd{width:var( --container-widget-width, 55% );max-width:55%;margin:-106px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 110px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-29925 .elementor-element.elementor-element-b600cdd.elementor-element{--align-self:flex-start;}.elementor-29925 .elementor-element.elementor-element-b600cdd img{width:100%;height:117px;}.elementor-29925 .elementor-element.elementor-element-99d268a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-a65295d .elementor-heading-title{font-size:25px;line-height:1.6em;}.elementor-29925 .elementor-element.elementor-element-5637b1e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-7802472{text-align:center;}.elementor-29925 .elementor-element.elementor-element-c50d02a{width:var( --container-widget-width, 429.195px );max-width:429.195px;--container-widget-width:429.195px;--container-widget-flex-grow:0;}.elementor-29925 .elementor-element.elementor-element-7378b63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-29925 .elementor-element.elementor-element-c99ab4f{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-fa9f001{text-align:center;}.elementor-29925 .elementor-element.elementor-element-d51e653{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-4ae16b4{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-81ef39f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-7f55221{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-73f217c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-192ccb6{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-192ccb6 img{width:100%;height:233px;}.elementor-29925 .elementor-element.elementor-element-77cdd55{width:100%;max-width:100%;}.elementor-29925 .elementor-element.elementor-element-77cdd55 img{width:100%;height:233px;}.elementor-29925 .elementor-element.elementor-element-76f88bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29925 .elementor-element.elementor-element-dc45b77 .elementor-counter-number-wrapper{font-size:43px;}.elementor-29925 .elementor-element.elementor-element-4c3ee70 .elementor-counter-number-wrapper{font-size:43px;}.elementor-29925 .elementor-element.elementor-element-8bddfc6 .elementor-counter-number-wrapper{font-size:43px;}.elementor-29925 .elementor-element.elementor-element-cf71c8e .elementor-counter-number-wrapper{font-size:43px;}.elementor-29925 .elementor-element.elementor-element-0d3072e{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-0fb6c61{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-244a458{text-align:center;}.elementor-29925 .elementor-element.elementor-element-aa84ab0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-5e577f5{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-33a8715 .elementor-divider-separator{width:100%;}.elementor-29925 .elementor-element.elementor-element-da011e7{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-29925 .elementor-element.elementor-element-da011e7 img{height:124px;}.elementor-29925 .elementor-element.elementor-element-cf2c627{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-29925 .elementor-element.elementor-element-cf2c627 img{height:124px;}.elementor-29925 .elementor-element.elementor-element-4a8b6b9{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-29925 .elementor-element.elementor-element-4a8b6b9 img{height:124px;}.elementor-29925 .elementor-element.elementor-element-4010ba4{--container-widget-width:47%;--container-widget-flex-grow:0;width:var( --container-widget-width, 47% );max-width:47%;}.elementor-29925 .elementor-element.elementor-element-4010ba4 img{height:124px;}.elementor-29925 .elementor-element.elementor-element-ce72a68{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29925 .elementor-element.elementor-element-9cb5a55{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for shortcode, class: .elementor-element-29a0ff1 */@media (max-width: 768px) {
  /* Slider container ko single view ke liye set karein */
  .ti-widget.ti-slider .ti-reviews-container,
  .ti-widget.ti-goog-slider .ti-reviews-container {
    display: flex !important;
    flex-wrap: nowrap !important;
  }

  /* Har ek review card ko proper width aur padding dein taaki content bahar na jaye */
  .ti-widget.ti-slider .ti-review-item,
  .ti-widget.ti-goog-slider .ti-slide,
  .ti-widget .ti-review-item {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important;
    box-sizing: border-box !important;
    padding: 15px !important; /* Card ke andar proper breathing space ke liye */
    margin: 0 auto !important;
  }

  /* Header jisme photo aur name hai, use wrap hone se bachayein */
  .ti-widget .ti-review-header, 
  .ti-widget .ti-profile {
    display: flex !important;
    flex-wrap: wrap !important;
    align-items: center !important;
    width: 100% !important;
  }

  /* Name aur text ko card ke andar restrict karne ke liye */
  .ti-widget .ti-name, 
  .ti-widget .ti-date {
    display: block !important;
    max-width: 100% !important;
    word-break: break-word !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8a313f *//* Mobile mode mein images ko same size aur proper fit karne ke liye */
@media (max-width: 600px) {
  img, 
  .hmstay-hero-banner img, 
  .your-image-container-class img {
    width: 100% !important;
    height: 220px !important; /* Aap apne hisaab se height kam ya zyada kar sakte hain */
    object-fit: cover !important;
    border-radius: 12px !important;
    display: block !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e577f5 *//* ======================================================
   MOBILE IMAGE FULL-WIDTH (DOUBLE SIZE) FIX
====================================================== */
@media screen and (max-width: 768px) {

  /* Target any image wrapper or element inside the gallery */
  div:has(> img), 
  figure:has(> img),
  ul:has(> li img),
  [class*="gallery"], 
  [class*="grid"] {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    padding: 0 10px !important;
    box-sizing: border-box !important;
  }

  /* Force individual item wrappers to full width */
  div:has(> img) > *, 
  figure:has(> img) > *,
  ul:has(> li img) > li,
  [class*="gallery"] > *,
  [class*="grid"] > * {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 100% !important;
    float: none !important;
    margin: 0 0 15px 0 !important; /* Space between stacked images */
    padding: 0 !important;
  }

  /* Force Images to scale 100% full width */
  img {
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;          /* Keeps original aspect ratio */
    max-height: 350px !important;     /* Prevents overly tall images */
    object-fit: cover !important;
    display: block !important;
    margin: 0 auto !important;
    border-radius: 8px !important;
  }
}/* End custom CSS */