.elementor-122 .elementor-element.elementor-element-373cb748:not(.elementor-motion-effects-element-type-background),.elementor-122 .elementor-element.elementor-element-373cb748>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF;background-image:url(https://thestonevilla.in/wp-content/uploads/2025/06/30702.webp);background-position:center center;background-size:cover}.elementor-122 .elementor-element.elementor-element-373cb748>.elementor-background-overlay{background-color:var(--e-global-color-63101c7);opacity:.63;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-373cb748>.elementor-container{min-height:400px}.elementor-122 .elementor-element.elementor-element-373cb748{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-9%;margin-bottom:0%;padding:10% 0% 0% 0%}.elementor-bc-flex-widget .elementor-122 .elementor-element.elementor-element-2aecf5d8.elementor-column .elementor-widget-wrap{align-items:center}.elementor-122 .elementor-element.elementor-element-2aecf5d8.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-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-5141d4b5{text-align:center}.elementor-122 .elementor-element.elementor-element-5141d4b5 .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-ef96df1)}.elementor-122 .elementor-element.elementor-element-4d89eff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-8a947d7{--display:flex}.elementor-122 .elementor-element.elementor-element-7b2790e{width:100%;max-width:100%;text-align:center}.elementor-122 .elementor-element.elementor-element-7b2790e>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-7b2790e .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-9046879>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-9046879{text-align:center}.elementor-122 .elementor-element.elementor-element-9046879 .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-33add30a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 40px 0}.elementor-122 .elementor-element.elementor-element-33add30a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-49b88f5f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end::0}.elementor-122 .elementor-element.elementor-element-49b88f5f>.elementor-element-populated{padding:0 0 0 0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-122 .elementor-element.elementor-element-4d6136c5>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-4d6136c5{columns:1;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-63101c7)}.elementor-122 .elementor-element.elementor-element-dc0a2ee>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-dc0a2ee{columns:1;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-63101c7)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style);line-height:var(--e-global-typography-accent-line-height)}.elementor-122 .elementor-element.elementor-element-2d66c2c4 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Raleway",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.5em;letter-spacing:3px}.elementor-122 .elementor-element.elementor-element-2d66c2c4 .elementor-button:hover,.elementor-122 .elementor-element.elementor-element-2d66c2c4 .elementor-button:focus{background-color:var(--e-global-color-d4fb00c)}.elementor-122 .elementor-element.elementor-element-2d66c2c4>.elementor-widget-container{padding:24px 0 0 0}.elementor-bc-flex-widget .elementor-122 .elementor-element.elementor-element-25ccada.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-122 .elementor-element.elementor-element-25ccada.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-122 .elementor-element.elementor-element-25ccada>.elementor-element-populated{padding:11px 24px 24px 24px}.elementor-122 .elementor-element.elementor-element-68ae9333>.elementor-container{min-height:564px}.elementor-122 .elementor-element.elementor-element-68ae9333 .elementor-background-slideshow__slide__image{background-size:cover}.elementor-122 .elementor-element.elementor-element-68ae9333{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-68ae9333>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-4b4fd0b>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-4b4fd0b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-bfebc07{--display:flex;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-97ca65e>.elementor-widget-container{margin:8px 0 24px 0}.elementor-122 .elementor-element.elementor-element-97ca65e{text-align:center}.elementor-122 .elementor-element.elementor-element-97ca65e .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-517796f>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-517796f{text-align:center}.elementor-122 .elementor-element.elementor-element-517796f .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-75db316{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--dots-normal-color:var( --e-global-color-d4fb00c )}.elementor-122 .elementor-element.elementor-element-75db316 .swiper-slide>.elementor-element{height:100%}.elementor-122 .elementor-element.elementor-element-1dee127{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-fc1fac0{--display:flex}.elementor-122 .elementor-element.elementor-element-23ee7b8{width:100%;max-width:100%;text-align:center}.elementor-122 .elementor-element.elementor-element-23ee7b8>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-23ee7b8 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-fbc4884>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-fbc4884{text-align:center}.elementor-122 .elementor-element.elementor-element-fbc4884 .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-d4a5321{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-122 .elementor-element.elementor-element-91a4637{--display:flex}.elementor-122 .elementor-element.elementor-element-3186ece{--e-image-carousel-slides-to-show:1}.elementor-122 .elementor-element.elementor-element-5b09f1f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-122 .elementor-element.elementor-element-384134a{width:100%;max-width:100%;text-align:start}.elementor-122 .elementor-element.elementor-element-384134a>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-384134a .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-63101c7)}.elementor-122 .elementor-element.elementor-element-2bec5e9 .elementor-heading-title{font-family:var(--e-global-typography-effc495-font-family),Sans-serif;font-size:var(--e-global-typography-effc495-font-size);font-weight:var(--e-global-typography-effc495-font-weight);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-ce8a884>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-ce8a884{columns:1;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-text)}.elementor-122 .elementor-element.elementor-element-d3c556c .elementor-button{background-color:var(--e-global-color-primary);font-family:"Raleway",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.5em;letter-spacing:3px}.elementor-122 .elementor-element.elementor-element-d3c556c .elementor-button:hover,.elementor-122 .elementor-element.elementor-element-d3c556c .elementor-button:focus{background-color:var(--e-global-color-d4fb00c)}.elementor-122 .elementor-element.elementor-element-d3c556c>.elementor-widget-container{padding:-2px 0 0 0}.elementor-122 .elementor-element.elementor-element-3386025{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-122 .elementor-element.elementor-element-928a30e{--display:flex;--justify-content:center}.elementor-122 .elementor-element.elementor-element-fffea4b>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-fffea4b{text-align:start}.elementor-122 .elementor-element.elementor-element-fffea4b .elementor-heading-title{font-family:var(--e-global-typography-a98db14-font-family),Sans-serif;font-size:var(--e-global-typography-a98db14-font-size);font-weight:var(--e-global-typography-a98db14-font-weight);line-height:var(--e-global-typography-a98db14-line-height);color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-882b13c .elementor-heading-title{font-family:var(--e-global-typography-effc495-font-family),Sans-serif;font-size:var(--e-global-typography-effc495-font-size);font-weight:var(--e-global-typography-effc495-font-weight);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-3e73369>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-3e73369{columns:1;font-family:"DM Sans",Sans-serif;font-size:16px;font-weight:300;line-height:1.5em;color:var(--e-global-color-text)}.elementor-122 .elementor-element.elementor-element-35a60d0 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Raleway",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.5em;letter-spacing:3px}.elementor-122 .elementor-element.elementor-element-35a60d0 .elementor-button:hover,.elementor-122 .elementor-element.elementor-element-35a60d0 .elementor-button:focus{background-color:var(--e-global-color-d4fb00c)}.elementor-122 .elementor-element.elementor-element-35a60d0>.elementor-widget-container{padding:24px 0 0 0}.elementor-122 .elementor-element.elementor-element-22576a5{--display:flex}.elementor-122 .elementor-element.elementor-element-d5234f8{--e-image-carousel-slides-to-show:1}.elementor-122 .elementor-element.elementor-element-9bb196d{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-122 .elementor-element.elementor-element-9dd8eba{--display:flex}.elementor-122 .elementor-element.elementor-element-9a0fa53{--e-image-carousel-slides-to-show:1}.elementor-122 .elementor-element.elementor-element-f2e7a3e{--display:flex;--justify-content:center}.elementor-122 .elementor-element.elementor-element-ac52958>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-ac52958{text-align:start}.elementor-122 .elementor-element.elementor-element-ac52958 .elementor-heading-title{font-family:var(--e-global-typography-a98db14-font-family),Sans-serif;font-size:var(--e-global-typography-a98db14-font-size);font-weight:var(--e-global-typography-a98db14-font-weight);line-height:var(--e-global-typography-a98db14-line-height);color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-0bc186a .elementor-heading-title{font-family:var(--e-global-typography-effc495-font-family),Sans-serif;font-size:var(--e-global-typography-effc495-font-size);font-weight:var(--e-global-typography-effc495-font-weight);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-141b4a1{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-5cbf574 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Raleway",Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.5em;letter-spacing:3px}.elementor-122 .elementor-element.elementor-element-5cbf574 .elementor-button:hover,.elementor-122 .elementor-element.elementor-element-5cbf574 .elementor-button:focus{background-color:var(--e-global-color-d4fb00c)}.elementor-122 .elementor-element.elementor-element-5cbf574>.elementor-widget-container{padding:24px 0 0 0}.elementor-122 .elementor-element.elementor-element-baeec03:not(.elementor-motion-effects-element-type-background),.elementor-122 .elementor-element.elementor-element-baeec03>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-baeec03{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:46px 0 40px 0}.elementor-122 .elementor-element.elementor-element-baeec03>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-00fe1a5.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-122 .elementor-element.elementor-element-f0e0129>.elementor-widget-container{margin:8px 0 24px 0}.elementor-122 .elementor-element.elementor-element-f0e0129{text-align:start}.elementor-122 .elementor-element.elementor-element-f0e0129 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-ef96df1)}.elementor-122 .elementor-element.elementor-element-b396528>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-b396528{text-align:start}.elementor-122 .elementor-element.elementor-element-b396528 .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-ef96df1)}.elementor-122 .elementor-element.elementor-element-ce9d7d1>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-ce9d7d1{columns:1;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-b3f4c5d)}.elementor-122 .elementor-element.elementor-element-ce9d7d1 a{color:var(--e-global-color-ef96df1)}.elementor-122 .elementor-element.elementor-element-11df4ad.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-bc-flex-widget .elementor-122 .elementor-element.elementor-element-133e2f9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-122 .elementor-element.elementor-element-133e2f9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-122 .elementor-element.elementor-element-133e2f9.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var(--e-global-color-primary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-main-swiper .swiper-slide{padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-swiper-button{font-size:20px}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-testimonial__text{color:var(--e-global-color-ef96df1);font-family:"Inter",Sans-serif;font-size:21px;font-weight:300;font-style:normal;line-height:1.4em}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-testimonial__name{color:var(--e-global-color-ef96df1);font-size:16px;font-weight:700;text-transform:capitalize;line-height:1.5em}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-testimonial__title{color:#999;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-122 .elementor-element.elementor-element-4ac15e4{--display:flex;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-ef5d034{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px}.elementor-122 .elementor-element.elementor-element-6d08c94{--display:flex;--min-height:588px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:11px 10px 10px 0 rgb(0 0 0 / .5)}.elementor-122 .elementor-element.elementor-element-6d08c94:not(.elementor-motion-effects-element-type-background),.elementor-122 .elementor-element.elementor-element-6d08c94>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://thestonevilla.in/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-01-at-09.36.23_3b388161.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.elementor-122 .elementor-element.elementor-element-de364f7{--display:flex;--justify-content:center}.elementor-122 .elementor-element.elementor-element-3778abd{width:100%;max-width:100%;text-align:start}.elementor-122 .elementor-element.elementor-element-3778abd>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-3778abd .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-d3b2cc4>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-d3b2cc4{text-align:start}.elementor-122 .elementor-element.elementor-element-d3b2cc4 .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-b0398dd{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-63101c7)}.elementor-122 .elementor-element.elementor-element-18ee9028:not(.elementor-motion-effects-element-type-background),.elementor-122 .elementor-element.elementor-element-18ee9028>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-38346d9)}.elementor-122 .elementor-element.elementor-element-18ee9028{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:96px 0 96px 0}.elementor-122 .elementor-element.elementor-element-18ee9028>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-67fd311e>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-122 .elementor-element.elementor-element-67fd311e{margin-top:0;margin-bottom:0}.elementor-bc-flex-widget .elementor-122 .elementor-element.elementor-element-f9375b2.elementor-column .elementor-widget-wrap{align-items:center}.elementor-122 .elementor-element.elementor-element-f9375b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-122 .elementor-element.elementor-element-f9375b2.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-122 .elementor-element.elementor-element-75104721{width:100%;max-width:100%}.elementor-122 .elementor-element.elementor-element-75104721>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-75104721 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-primary)}.elementor-122 .elementor-element.elementor-element-3b588c64>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-3b588c64 .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-63101c7)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-icon i{color:var(--e-global-color-primary);transition:color 0.3s}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-icon svg{fill:var(--e-global-color-primary);transition:fill 0.3s}.elementor-122 .elementor-element.elementor-element-5407c74f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-text{transition:color 0.3s}.elementor-122 .elementor-element.elementor-element-35191d8:not(.elementor-motion-effects-element-type-background),.elementor-122 .elementor-element.elementor-element-35191d8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://thestonevilla.in/wp-content/uploads/2025/06/5574.webp);background-repeat:no-repeat;background-size:cover}.elementor-122 .elementor-element.elementor-element-35191d8>.elementor-background-overlay{background-color:var(--e-global-color-63101c7);opacity:.7;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-122 .elementor-element.elementor-element-35191d8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:96px 30px 96px 30px}.elementor-122 .elementor-element.elementor-element-f19fa9b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-122 .elementor-element.elementor-element-dd5b566{width:auto;max-width:auto}.elementor-122 .elementor-element.elementor-element-dd5b566>.elementor-widget-container{margin:0 0 16px 0}.elementor-122 .elementor-element.elementor-element-dd5b566 .elementor-heading-title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-ef96df1)}.elementor-122 .elementor-element.elementor-element-f44c0bb>.elementor-widget-container{margin:0 0 24px 0}.elementor-122 .elementor-element.elementor-element-f44c0bb{text-align:center}.elementor-122 .elementor-element.elementor-element-f44c0bb .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-ef96df1)}.elementor-122 .elementor-element.elementor-element-7d9b7ea>.elementor-widget-container{margin:0 0 16px 0}.elementor-122 .elementor-element.elementor-element-7d9b7ea{text-align:center}.elementor-122 .elementor-element.elementor-element-7d9b7ea .elementor-heading-title{font-family:var(--e-global-typography-ea610ab-font-family),Sans-serif;font-size:var(--e-global-typography-ea610ab-font-size);font-weight:var(--e-global-typography-ea610ab-font-weight);line-height:var(--e-global-typography-ea610ab-line-height);color:var(--e-global-color-ef96df1)}:root{--page-title-display:none}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-49b88f5f{width:48%}.elementor-122 .elementor-element.elementor-element-41aec9a7{width:7%}.elementor-122 .elementor-element.elementor-element-25ccada{width:44.547%}.elementor-122 .elementor-element.elementor-element-91a4637{--width:46%}.elementor-122 .elementor-element.elementor-element-5b09f1f{--width:60%}.elementor-122 .elementor-element.elementor-element-928a30e{--width:60%}.elementor-122 .elementor-element.elementor-element-22576a5{--width:46%}.elementor-122 .elementor-element.elementor-element-9dd8eba{--width:46%}.elementor-122 .elementor-element.elementor-element-f2e7a3e{--width:60%}.elementor-122 .elementor-element.elementor-element-11df4ad{width:3%}.elementor-122 .elementor-element.elementor-element-133e2f9{width:63.333%}.elementor-122 .elementor-element.elementor-element-33405758{width:46.231%}.elementor-122 .elementor-element.elementor-element-13c7d957{width:6.462%}.elementor-122 .elementor-element.elementor-element-41d9846f{width:46.88%}.elementor-122 .elementor-element.elementor-element-1f89c42{width:16%}.elementor-122 .elementor-element.elementor-element-f19fa9b{width:67.333%}.elementor-122 .elementor-element.elementor-element-bb4c726{width:16%}}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-373cb748>.elementor-container{min-height:200px}.elementor-122 .elementor-element.elementor-element-373cb748{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-5141d4b5 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-4d89eff{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-7b2790e{text-align:center}.elementor-122 .elementor-element.elementor-element-7b2790e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-9046879{text-align:center}.elementor-122 .elementor-element.elementor-element-9046879 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-33add30a{padding:48px 0 0 0}.elementor-122 .elementor-element.elementor-element-49b88f5f>.elementor-element-populated{padding:20px 20px 20px 20px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-4d6136c5{columns:1;text-align:start;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-dc0a2ee{columns:1;text-align:start;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-bc-flex-widget .elementor-122 .elementor-element.elementor-element-25ccada.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-122 .elementor-element.elementor-element-25ccada.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-122 .elementor-element.elementor-element-bfebc07{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-97ca65e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-517796f{text-align:center}.elementor-122 .elementor-element.elementor-element-517796f .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-75db316{--swiper-slides-to-display:2}.elementor-122 .elementor-element.elementor-element-1dee127{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-23ee7b8 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-fbc4884 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-3186ece{--e-image-carousel-slides-to-show:1}.elementor-122 .elementor-element.elementor-element-5b09f1f{--min-height:0px}.elementor-122 .elementor-element.elementor-element-384134a .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-2bec5e9 .elementor-heading-title{font-size:var(--e-global-typography-effc495-font-size);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-ce8a884{columns:1}.elementor-122 .elementor-element.elementor-element-fffea4b .elementor-heading-title{font-size:var(--e-global-typography-a98db14-font-size);line-height:var(--e-global-typography-a98db14-line-height)}.elementor-122 .elementor-element.elementor-element-882b13c .elementor-heading-title{font-size:var(--e-global-typography-effc495-font-size);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-3e73369{columns:1}.elementor-122 .elementor-element.elementor-element-d5234f8{--e-image-carousel-slides-to-show:1}.elementor-122 .elementor-element.elementor-element-9a0fa53{--e-image-carousel-slides-to-show:1}.elementor-122 .elementor-element.elementor-element-ac52958 .elementor-heading-title{font-size:var(--e-global-typography-a98db14-font-size);line-height:var(--e-global-typography-a98db14-line-height)}.elementor-122 .elementor-element.elementor-element-0bc186a .elementor-heading-title{font-size:var(--e-global-typography-effc495-font-size);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-141b4a1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-baeec03{padding:0 0 48px 0}.elementor-122 .elementor-element.elementor-element-f0e0129 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-b396528 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-ce9d7d1{columns:1;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-testimonial__title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-122 .elementor-element.elementor-element-ef5d034{--flex-wrap:wrap}.elementor-122 .elementor-element.elementor-element-6d08c94{--min-height:499px}.elementor-122 .elementor-element.elementor-element-3778abd{text-align:center}.elementor-122 .elementor-element.elementor-element-3778abd .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-d3b2cc4{text-align:center}.elementor-122 .elementor-element.elementor-element-d3b2cc4 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-b0398dd{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-18ee9028{padding:0 0 0 0}.elementor-bc-flex-widget .elementor-122 .elementor-element.elementor-element-33405758.elementor-column .elementor-widget-wrap{align-items:center}.elementor-122 .elementor-element.elementor-element-33405758.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-122 .elementor-element.elementor-element-33405758>.elementor-element-populated{padding:48px 0 48px 0}.elementor-122 .elementor-element.elementor-element-f9375b2>.elementor-element-populated{padding:0 30px 0 30px}.elementor-122 .elementor-element.elementor-element-75104721>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-75104721 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-3b588c64 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-122 .elementor-element.elementor-element-5407c74f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-122 .elementor-element.elementor-element-35191d8{padding:48px 0 48px 0}.elementor-122 .elementor-element.elementor-element-dd5b566>.elementor-widget-container{margin:0 0 16px 0}.elementor-122 .elementor-element.elementor-element-dd5b566 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-f44c0bb .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-7d9b7ea .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-373cb748{padding:48px 0 48px 0}.elementor-122 .elementor-element.elementor-element-2aecf5d8>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-5141d4b5{text-align:center}.elementor-122 .elementor-element.elementor-element-5141d4b5 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-7b2790e>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-7b2790e{text-align:center}.elementor-122 .elementor-element.elementor-element-7b2790e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-9046879>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-9046879{text-align:center}.elementor-122 .elementor-element.elementor-element-9046879 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-33add30a{padding:20px 20px 20px 20px}.elementor-122 .elementor-element.elementor-element-49b88f5f.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-122 .elementor-element.elementor-element-49b88f5f>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-4d6136c5{text-align:center;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-dc0a2ee{text-align:center;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-122 .elementor-element.elementor-element-25ccada>.elementor-element-populated{padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-68ae9333>.elementor-container{min-height:356px}.elementor-122 .elementor-element.elementor-element-bfebc07{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-122 .elementor-element.elementor-element-97ca65e>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-97ca65e{text-align:center}.elementor-122 .elementor-element.elementor-element-97ca65e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-517796f>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-517796f{text-align:center}.elementor-122 .elementor-element.elementor-element-517796f .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-75db316{--swiper-slides-to-display:1}.elementor-122 .elementor-element.elementor-element-1dee127{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-122 .elementor-element.elementor-element-fc1fac0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-23ee7b8{text-align:center}.elementor-122 .elementor-element.elementor-element-23ee7b8 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-fbc4884{text-align:center}.elementor-122 .elementor-element.elementor-element-fbc4884 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-d4a5321{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-91a4637{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-5b09f1f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-384134a{text-align:center}.elementor-122 .elementor-element.elementor-element-384134a .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-2bec5e9{text-align:center}.elementor-122 .elementor-element.elementor-element-2bec5e9 .elementor-heading-title{font-size:var(--e-global-typography-effc495-font-size);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-ce8a884{text-align:center}.elementor-122 .elementor-element.elementor-element-3386025{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-928a30e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-fffea4b{text-align:center}.elementor-122 .elementor-element.elementor-element-fffea4b .elementor-heading-title{font-size:var(--e-global-typography-a98db14-font-size);line-height:var(--e-global-typography-a98db14-line-height)}.elementor-122 .elementor-element.elementor-element-882b13c{text-align:center}.elementor-122 .elementor-element.elementor-element-882b13c .elementor-heading-title{font-size:var(--e-global-typography-effc495-font-size);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-3e73369{text-align:center}.elementor-122 .elementor-element.elementor-element-22576a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-22576a5.e-con{--order:-99999 /* order start hack */}.elementor-122 .elementor-element.elementor-element-9bb196d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-9dd8eba{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-ac52958>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-ac52958{text-align:center}.elementor-122 .elementor-element.elementor-element-ac52958 .elementor-heading-title{font-size:var(--e-global-typography-a98db14-font-size);line-height:var(--e-global-typography-a98db14-line-height)}.elementor-122 .elementor-element.elementor-element-0bc186a{text-align:center}.elementor-122 .elementor-element.elementor-element-0bc186a .elementor-heading-title{font-size:var(--e-global-typography-effc495-font-size);line-height:var(--e-global-typography-effc495-line-height)}.elementor-122 .elementor-element.elementor-element-141b4a1{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-baeec03{padding:24px 0 048px 0}.elementor-122 .elementor-element.elementor-element-f0e0129{text-align:center}.elementor-122 .elementor-element.elementor-element-f0e0129 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-b396528{text-align:center}.elementor-122 .elementor-element.elementor-element-b396528 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-ce9d7d1{text-align:center;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-122 .elementor-element.elementor-element-420f408 .elementor-testimonial__title{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-122 .elementor-element.elementor-element-4ac15e4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-122 .elementor-element.elementor-element-ef5d034{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-6d08c94{--min-height:246px}.elementor-122 .elementor-element.elementor-element-de364f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-122 .elementor-element.elementor-element-3778abd>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-3778abd{text-align:center}.elementor-122 .elementor-element.elementor-element-3778abd .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-d3b2cc4>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-d3b2cc4{text-align:center}.elementor-122 .elementor-element.elementor-element-d3b2cc4 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-b0398dd{text-align:center;font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-122 .elementor-element.elementor-element-18ee9028{padding:48px 0 48px 0}.elementor-122 .elementor-element.elementor-element-33405758>.elementor-element-populated{padding:0 0 0 0}.elementor-122 .elementor-element.elementor-element-f9375b2>.elementor-element-populated{padding:30px 30px 0 30px}.elementor-122 .elementor-element.elementor-element-75104721{text-align:center}.elementor-122 .elementor-element.elementor-element-75104721 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-3b588c64>.elementor-widget-container{margin:0 0 0 0}.elementor-122 .elementor-element.elementor-element-3b588c64{text-align:center}.elementor-122 .elementor-element.elementor-element-3b588c64 .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-f19fa9b>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-122 .elementor-element.elementor-element-dd5b566 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-122 .elementor-element.elementor-element-f44c0bb .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}.elementor-122 .elementor-element.elementor-element-7d9b7ea .elementor-heading-title{font-size:var(--e-global-typography-ea610ab-font-size);line-height:var(--e-global-typography-ea610ab-line-height)}}@media(max-width:1024px) and (min-width:768px){.elementor-122 .elementor-element.elementor-element-2aecf5d8{width:100%}.elementor-122 .elementor-element.elementor-element-49b88f5f{width:100%}.elementor-122 .elementor-element.elementor-element-41aec9a7{width:2%}.elementor-122 .elementor-element.elementor-element-25ccada{width:100%}.elementor-122 .elementor-element.elementor-element-00fe1a5{width:45%}.elementor-122 .elementor-element.elementor-element-11df4ad{width:5%}.elementor-122 .elementor-element.elementor-element-133e2f9{width:45%}.elementor-122 .elementor-element.elementor-element-f9375b2{width:100%}.elementor-122 .elementor-element.elementor-element-f19fa9b{width:100%}}