.elementor-78348 .elementor-element.elementor-element-0ddcf53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-0ddcf53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#83B735;}.elementor-78348 .elementor-element.elementor-element-0ddcf53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-78348 .elementor-element.elementor-element-0ddcf53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-78348 .elementor-element.elementor-element-cf6d246{margin:11px 11px calc(var(--kit-widget-spacing, 0px) + 11px) 11px;text-align:center;}.elementor-78348 .elementor-element.elementor-element-cf6d246 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-78348 .elementor-element.elementor-element-4f45ae1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-4f45ae1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-4f45ae1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-021bf99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-021bf99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/imageye___-_imgi_2_default-4-768x352-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-021bf99:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-021bf99 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-021bf99.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-021bf99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-021bf99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-021bf99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-83752c6 .elementor-heading-title{color:#ffffff;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-78348 .elementor-element.elementor-element-8ff52de{color:#ffffff;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-78348 .elementor-element.elementor-element-ed9727b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-ed9727b .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-ed9727b .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-abbc59b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-abbc59b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-abbc59b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-e2b4976:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e2b4976 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-30-768x768-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-e2b4976 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-e2b4976.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e2b4976.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e2b4976 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-e2b4976 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-c42210d .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-57f2cc3{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-e6b67c3 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-e6b67c3 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-e6b67c3 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-c5ff963:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-29.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-c5ff963.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-c5ff963.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-64a7530 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-c133ee4{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-51bbe62 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-51bbe62 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-51bbe62 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-6c0f8e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-28-768x768-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-6c0f8e3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-3ea3b83 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-30cac34{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-d42ab04 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-d42ab04 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-d42ab04 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-949d39f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-949d39f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-949d39f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-fccf209:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-fccf209 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-27.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-fccf209 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-fccf209.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-fccf209.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-fccf209 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-fccf209 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-8d1817a .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-6884f60{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-5fd46cd .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-5fd46cd .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-5fd46cd .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-e932759:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-26-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-e932759.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e932759.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-eb7ec6c .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-fb18e00{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-c45762a .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-c45762a .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-c45762a .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-fd0ad88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-fd0ad88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-25.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-fd0ad88:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-fd0ad88 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-fd0ad88.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-fd0ad88.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-fd0ad88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-fd0ad88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-875d536 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-c767258{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-1a6f63c .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-1a6f63c .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-1a6f63c .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-0c64adb > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-0c64adb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-0c64adb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-d58a8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-d58a8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-24.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-d58a8c2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-d58a8c2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-d58a8c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-d58a8c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-d58a8c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-7301c33 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-6a0b9c6{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-458882c .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-458882c .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-458882c .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-5e2b650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-23-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-5e2b650.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-5e2b650.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-339c59f .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-47a51ed{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-e761e55 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-e761e55 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-e761e55 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-63b4c37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-63b4c37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-22-768x768-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-63b4c37:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-63b4c37 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-63b4c37.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-63b4c37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-63b4c37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-63b4c37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-d3b526c .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-b8ecd27{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-de88e9f .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-de88e9f .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-de88e9f .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-fade440 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-fade440{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-fade440 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-49d533c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-49d533c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-21.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-49d533c > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-49d533c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-49d533c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-49d533c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-49d533c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-28b9cdd .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-723d08b{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-2a2c543 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-2a2c543 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-2a2c543 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-068a82c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-20.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-068a82c.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-068a82c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-371d8b5 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-fb98677{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-a165f63 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-a165f63 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-a165f63 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-cf76483:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-cf76483 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-19.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-cf76483:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-cf76483 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-cf76483.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-cf76483.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-cf76483 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-cf76483 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-ffc7f81 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-524357b{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-d3e4e10 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-d3e4e10 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-d3e4e10 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-29cab51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-29cab51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-29cab51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-9d6ed50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-9d6ed50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-18.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-9d6ed50 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-9d6ed50.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-9d6ed50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-9d6ed50 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-9d6ed50 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-890c322 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-ea437be{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-c2ce1d4 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-c2ce1d4 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-c2ce1d4 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-e04805e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-17-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-e04805e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e04805e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-80ada6b .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-9d4b660{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-2ad85a6 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-2ad85a6 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-2ad85a6 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-beff8ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-beff8ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-16.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-beff8ce:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-beff8ce > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-beff8ce.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-beff8ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-beff8ce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-beff8ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-fbee2f3 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-40bd160{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-85f6a88 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-85f6a88 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-85f6a88 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-823f575 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-823f575{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-823f575 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-a547b99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-a547b99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-15-768x768-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-a547b99 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-a547b99.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-a547b99.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-a547b99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-a547b99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-400ccac .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-226873f{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-be9285c .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-be9285c .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-be9285c .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-cea8c6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-14.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-cea8c6a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-cea8c6a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-fe188dd .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-ed9e6e7{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-4e1f593 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-4e1f593 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-4e1f593 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-4e83bfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-4e83bfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-13-768x768-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-4e83bfd:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-4e83bfd > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-4e83bfd.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-4e83bfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-4e83bfd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-4e83bfd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-9d9d443 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-1609918{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-8fe8bbd .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-8fe8bbd .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-8fe8bbd .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-bc7d4e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-bc7d4e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-bc7d4e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-41c1ea6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-41c1ea6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-12-768x768-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-41c1ea6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-41c1ea6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-41c1ea6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-41c1ea6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-41c1ea6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-c38a6a7 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-6a5bbf5{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-3c55712 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-3c55712 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-3c55712 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-65f26ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-11-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-65f26ea.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-65f26ea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-65d62d6 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-be33747{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-1e17016 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-1e17016 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-1e17016 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-3dac8bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-3dac8bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-10-300x300-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-3dac8bb:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-3dac8bb > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-3dac8bb.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-3dac8bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-3dac8bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-3dac8bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-5246939 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-be3b995{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-8ead00b .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-8ead00b .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-8ead00b .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-c686a2b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-c686a2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-c686a2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-51fe829:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-51fe829 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-9-768x768-1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-51fe829 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-51fe829.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-51fe829.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-51fe829 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-51fe829 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-f92b6b1 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-62aa648{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-555392a .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-555392a .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-555392a .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-c77d8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-8-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-c77d8c2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-c77d8c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-90f70ab .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-69ab5b3{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-b8587c4 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-b8587c4 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-b8587c4 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-c54f6af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c54f6af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-7-768x768-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-c54f6af:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-c54f6af > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-c54f6af.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-c54f6af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-c54f6af > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-c54f6af > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-894724f .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-ab74904{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-d8cac76 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-d8cac76 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-d8cac76 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-e7d3ede > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-e7d3ede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-e7d3ede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-acb7c05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-acb7c05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-6.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-acb7c05 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-acb7c05.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-acb7c05.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-acb7c05 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-acb7c05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-2486b2c .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-bfc86e6{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-8be2e61 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-8be2e61 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-8be2e61 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-49ac36d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-5-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-49ac36d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-49ac36d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-e628019 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-4eaab12{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-ce59904 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-ce59904 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-ce59904 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-e9232a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e9232a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-e9232a5:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-e9232a5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-e9232a5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e9232a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-e9232a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-e9232a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-a1ab44f .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-7abe728{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-0f98096 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-0f98096 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-0f98096 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-72ccd81 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-78348 .elementor-element.elementor-element-72ccd81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-78348 .elementor-element.elementor-element-72ccd81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-1ec16f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-1ec16f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-3.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-1ec16f8 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.35;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-1ec16f8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-1ec16f8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-1ec16f8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-1ec16f8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-7435176 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-79aae34{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-4cd7e19 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-4cd7e19 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-4cd7e19 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-252b0c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-2-768x768-1.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-252b0c6.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-252b0c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-8321ec3 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-8b5e17b{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-e5b42a3 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-e5b42a3 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-e5b42a3 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-406375a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-406375a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staircasedesign.in/wp-content/uploads/2026/05/pools-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-78348 .elementor-element.elementor-element-406375a:hover > .elementor-element-populated{background-color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-406375a > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.25;}.elementor-bc-flex-widget .elementor-78348 .elementor-element.elementor-element-406375a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-406375a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-78348 .elementor-element.elementor-element-406375a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:140px 40px 40px 40px;}.elementor-78348 .elementor-element.elementor-element-406375a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-78348 .elementor-element.elementor-element-300c655 .elementor-heading-title{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-20b0905{color:#ffffff;}.elementor-78348 .elementor-element.elementor-element-6d621b0 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-78348 .elementor-element.elementor-element-6d621b0 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-6d621b0 .elementor-button:focus{background-color:#FFFFFFDE;}.elementor-78348 .elementor-element.elementor-element-058de95 .elementor-button{background-color:#EAF2F8;font-size:18px;fill:#566573;color:#566573;}.elementor-78348 .elementor-element.elementor-element-058de95 .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-058de95 .elementor-button:focus{background-color:#34495E;color:#FFFFFF;}.elementor-78348 .elementor-element.elementor-element-058de95 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-78348 .elementor-element.elementor-element-058de95 .elementor-button:hover svg, .elementor-78348 .elementor-element.elementor-element-058de95 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-78348 .elementor-element.elementor-element-3770e9c .elementor-button{background-color:#EAF2F8;font-size:18px;fill:#566573;color:#566573;}.elementor-78348 .elementor-element.elementor-element-3770e9c .elementor-button:hover, .elementor-78348 .elementor-element.elementor-element-3770e9c .elementor-button:focus{background-color:#34495E;color:#FFFFFF;}.elementor-78348 .elementor-element.elementor-element-3770e9c .elementor-button .elementor-button-content-wrapper{justify-content:end;}.elementor-78348 .elementor-element.elementor-element-3770e9c .elementor-button:hover svg, .elementor-78348 .elementor-element.elementor-element-3770e9c .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:1025px){.elementor-78348 .elementor-element.elementor-element-021bf99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-021bf99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-e2b4976:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e2b4976 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-c5ff963:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-6c0f8e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-fccf209:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-fccf209 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-e932759:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-fd0ad88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-fd0ad88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-d58a8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-d58a8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-5e2b650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-63b4c37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-63b4c37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-49d533c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-49d533c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-068a82c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-cf76483:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-cf76483 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-9d6ed50:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-9d6ed50 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-e04805e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-beff8ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-beff8ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-a547b99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-a547b99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-cea8c6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-4e83bfd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-4e83bfd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-41c1ea6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-41c1ea6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-65f26ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-3dac8bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-3dac8bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-51fe829:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-51fe829 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-c77d8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-c54f6af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c54f6af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-acb7c05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-acb7c05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-49ac36d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-e9232a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e9232a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-1ec16f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-1ec16f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-252b0c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-78348 .elementor-element.elementor-element-406375a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-406375a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-78348 .elementor-element.elementor-element-cf6d246 .elementor-heading-title{font-size:20px;}.elementor-78348 .elementor-element.elementor-element-021bf99 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-e2b4976 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-c5ff963:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-c5ff963 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-6c0f8e3 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-fccf209 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-e932759:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-e932759 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-fd0ad88 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-d58a8c2 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-5e2b650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-5e2b650 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-63b4c37 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-49d533c > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-068a82c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-068a82c > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-cf76483 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-9d6ed50 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-e04805e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-e04805e > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-beff8ce > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-a547b99 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-cea8c6a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-cea8c6a > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-4e83bfd > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-41c1ea6 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-65f26ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-65f26ea > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-3dac8bb > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-51fe829 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-c77d8c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-c77d8c2 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-c54f6af > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-acb7c05 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-49ac36d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-49ac36d > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-e9232a5 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-1ec16f8 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-252b0c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-78348 .elementor-element.elementor-element-252b0c6 > .elementor-element-populated{padding:120px 20px 20px 20px;}.elementor-78348 .elementor-element.elementor-element-406375a > .elementor-element-populated{padding:120px 20px 20px 20px;}}@media(max-width:767px){.elementor-78348 .elementor-element.elementor-element-cf6d246 .elementor-heading-title{font-size:12px;}}