.elementor-4251 .elementor-element.elementor-element-721aa43{--display:flex;--min-height:720px;}.elementor-4251 .elementor-element.elementor-element-721aa43:not(.elementor-motion-effects-element-type-background), .elementor-4251 .elementor-element.elementor-element-721aa43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/ganesha-retreats.co.uk/wp-content/uploads/2026/03/IMG_6232-scaled.jpg?fit=1440%2C2560&ssl=1");background-position:center center;}.elementor-4251 .elementor-element.elementor-element-6428e11{--display:flex;}.elementor-4251 .elementor-element.elementor-element-695dcce{text-align:center;}.elementor-4251 .elementor-element.elementor-element-695dcce .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:63px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-a6d994a{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-4256129{text-align:center;}.elementor-4251 .elementor-element.elementor-element-4256129 .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:54px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-787b84d{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-e86b051{text-align:center;}.elementor-4251 .elementor-element.elementor-element-e86b051 .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:54px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-d8a49d1{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-10bed57{text-align:center;}.elementor-4251 .elementor-element.elementor-element-10bed57 .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:54px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-7d79c39{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-e494999{text-align:center;}.elementor-4251 .elementor-element.elementor-element-e494999 .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:54px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-9022731{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-c9df44a{--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:space-between;--align-items:center;}.elementor-4251 .elementor-element.elementor-element-d481e5b{text-align:center;}.elementor-4251 .elementor-element.elementor-element-d481e5b .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:54px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-f222594{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-fc14630 .elementor-button{background-color:#696A6B;fill:#FFF9E7;color:#FFF9E7;}.elementor-4251 .elementor-element.elementor-element-fc14630 .elementor-button:hover, .elementor-4251 .elementor-element.elementor-element-fc14630 .elementor-button:focus{background-color:#C4B562;}.elementor-4251 .elementor-element.elementor-element-8324cef{font-family:"Tahoma", Sans-serif;font-size:18px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#253232;}.elementor-4251 .elementor-element.elementor-element-3e340ac{text-align:center;}.elementor-4251 .elementor-element.elementor-element-3e340ac .elementor-heading-title{font-family:"Annapurna SIL", Sans-serif;font-size:54px;color:#232323;}.elementor-4251 .elementor-element.elementor-element-17a7eac{--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;--justify-content:space-between;}.elementor-4251 .elementor-element.elementor-element-fb04f38 .elementor-button{background-color:#696A6B;fill:#FFF9E7;color:#FFF9E7;}.elementor-4251 .elementor-element.elementor-element-fb04f38 .elementor-button:hover, .elementor-4251 .elementor-element.elementor-element-fb04f38 .elementor-button:focus{background-color:#C4B562;}.elementor-4251 .elementor-element.elementor-element-c07aec7 .elementor-button{background-color:#696A6B;fill:#FFF9E7;color:#FFF9E7;}.elementor-4251 .elementor-element.elementor-element-c07aec7 .elementor-button:hover, .elementor-4251 .elementor-element.elementor-element-c07aec7 .elementor-button:focus{background-color:#C4B562;}.elementor-4251 .elementor-element.elementor-element-25af2a0 .elementor-button{background-color:#696A6B;fill:#FFF9E7;color:#FFF9E7;}.elementor-4251 .elementor-element.elementor-element-25af2a0 .elementor-button:hover, .elementor-4251 .elementor-element.elementor-element-25af2a0 .elementor-button:focus{background-color:#C4B562;}.elementor-4251 .elementor-element.elementor-element-d350b14 .elementor-button{background-color:#696A6B;fill:#FFF9E7;color:#FFF9E7;}.elementor-4251 .elementor-element.elementor-element-d350b14 .elementor-button:hover, .elementor-4251 .elementor-element.elementor-element-d350b14 .elementor-button:focus{background-color:#C4B562;}.elementor-4251 .elementor-element.elementor-element-38211d0{--display:flex;}.elementor-4251 .elementor-element.elementor-element-3222479 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-4251 .elementor-element.elementor-element-3222479:after{content:"0.66";position:absolute;color:transparent;}@media(max-width:767px){.elementor-4251 .elementor-element.elementor-element-17a7eac{--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;--align-items:center;}}