.elementor-12 .elementor-element.elementor-element-737f173:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-737f173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-737f173{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:045px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-737f173 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-164e794{padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-56f22a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-56f22a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-56f22a1 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-56f22a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-56f22a1 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-56f22a1 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-56f22a1:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-56f22a1:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-56f22a1:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 255, 112.00000000000006, 0.77);}.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-12 .elementor-element.elementor-element-953bf65 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-953bf65 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-953bf65:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-953bf65 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-6559e18{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7ae3947:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ae3947 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-7ae3947{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7ae3947 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-540eb79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-540eb79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-540eb79 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-540eb79 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-540eb79 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-540eb79 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-540eb79:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-540eb79:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-540eb79:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-30f5476 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Migsun.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-30f5476 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Migsun2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-30f5476 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-30f5476 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-30f5476:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-30f5476 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-30f5476 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-30f5476 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-e43cdf0 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-e43cdf0 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e43cdf0 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-e43cdf0 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-e43cdf0:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-e43cdf0 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-b177f65 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-b177f65 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b177f65 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-b177f65 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b177f65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-b177f65 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2894588 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2894588.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-2894588.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2894588.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-2894588.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2894588.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-2894588 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-2894588 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-25a8739.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-25a8739.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-25a8739 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-25a8739 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-25a8739 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-25a8739 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-25a8739:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-25a8739:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-25a8739:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-3cf1d8c .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Orion.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-3cf1d8c .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Orion2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-3cf1d8c .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-3cf1d8c > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3cf1d8c:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3cf1d8c .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-3cf1d8c .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-3cf1d8c .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-28d8e26 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-28d8e26 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-28d8e26 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-28d8e26 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-28d8e26:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-28d8e26 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-007abbf .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-007abbf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-007abbf .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-007abbf > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-007abbf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-007abbf .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-d2ba04d .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-d2ba04d.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-d2ba04d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d2ba04d.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-d2ba04d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d2ba04d.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-d2ba04d .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-d2ba04d .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-8a9d5a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8a9d5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-8a9d5a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-8a9d5a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-5edbcf6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-5edbcf6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-5edbcf6 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5edbcf6 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-5edbcf6 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-5edbcf6 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-5edbcf6:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-5edbcf6:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-5edbcf6:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-b6539ef .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/M3M.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-b6539ef .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/M3M-2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-b6539ef .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-b6539ef > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b6539ef:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b6539ef .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-b6539ef .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-b6539ef .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-1511fff .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-1511fff .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1511fff .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-1511fff > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-1511fff:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-1511fff .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-c6198a6 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-c6198a6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c6198a6 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-c6198a6 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-c6198a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c6198a6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-e13f698 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e13f698.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-e13f698.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e13f698.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-e13f698.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e13f698.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-e13f698 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e13f698 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-35588ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-35588ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-35588ed > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-35588ed > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-35588ed > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-35588ed > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-35588ed:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-35588ed:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-35588ed:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-127b6f5 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Eldeco-La-Vida-Bella2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-127b6f5 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Eldeco-La-Vida-Bella1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-127b6f5 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-127b6f5 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-127b6f5:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-127b6f5 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-127b6f5 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-127b6f5 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-6fc04a9 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-6fc04a9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6fc04a9 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-6fc04a9 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-6fc04a9:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-6fc04a9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-3298803 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-3298803 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3298803 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-3298803 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3298803 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3298803 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-9152ab3 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9152ab3.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-9152ab3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9152ab3.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-9152ab3.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9152ab3.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-9152ab3 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-9152ab3 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-7edc081:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7edc081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-7edc081{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-7edc081 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-45d18dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-45d18dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-45d18dd > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-45d18dd > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-45d18dd > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-45d18dd > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-45d18dd:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-45d18dd:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-45d18dd:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-aa5750f .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Godrej.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-aa5750f .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Godrej2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-aa5750f .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-aa5750f > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-aa5750f:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-aa5750f .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-aa5750f .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-aa5750f .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-27dbdb9 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-27dbdb9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-27dbdb9 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-27dbdb9 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-27dbdb9:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-27dbdb9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-c52bc02 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-c52bc02 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c52bc02 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-c52bc02 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-c52bc02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c52bc02 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-8c83e1c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8c83e1c.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-8c83e1c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8c83e1c.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-8c83e1c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8c83e1c.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-8c83e1c .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-8c83e1c .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-a4a15f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-a4a15f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-a4a15f2 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-a4a15f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-a4a15f2 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a4a15f2 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a4a15f2:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-a4a15f2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a4a15f2:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-6b09236 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Ska-Gruap2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-6b09236 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Ska-Gruap.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-6b09236 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-6b09236 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6b09236:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-6b09236 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-6b09236 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-6b09236 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-52e9273 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-52e9273 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-52e9273 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-52e9273 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-52e9273:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-52e9273 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-73f78fb .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-73f78fb .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-73f78fb .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-73f78fb > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-73f78fb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-73f78fb .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-e581176 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e581176.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-e581176.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e581176.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-e581176.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e581176.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-e581176 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e581176 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-d0d0a9d{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f03f260:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f03f260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-f03f260{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-f03f260 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e471907.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-e471907.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-e471907 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-e471907 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-e471907 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e471907 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e471907:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-e471907:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e471907:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-7de6f2d .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/11/APEX-AURA-Slides-Mobile2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7de6f2d .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Ace2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-7de6f2d .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-7de6f2d > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7de6f2d:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7de6f2d .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-7de6f2d .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-7de6f2d .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-5898a38 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-5898a38 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-5898a38 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-5898a38 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-5898a38:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-5898a38 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-f4a20f7 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-f4a20f7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f4a20f7 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-f4a20f7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f4a20f7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f4a20f7 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-c0007a9 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-c0007a9.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-c0007a9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c0007a9.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-c0007a9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c0007a9.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-c0007a9 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-c0007a9 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-57b42d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-57b42d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-57b42d8 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-57b42d8 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-57b42d8 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-57b42d8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-57b42d8:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-57b42d8:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-57b42d8:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-62f58a8 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/ATS-Homekraft.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-62f58a8 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/ATS-Homekraft-2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-62f58a8 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-62f58a8 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-62f58a8:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-62f58a8 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-62f58a8 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-62f58a8 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-9cf9135 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-9cf9135 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9cf9135 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-9cf9135 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-9cf9135:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-9cf9135 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-2c4ff6b .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-2c4ff6b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2c4ff6b .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-2c4ff6b > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-2c4ff6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2c4ff6b .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-ce5945b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-ce5945b.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-ce5945b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ce5945b.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-ce5945b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ce5945b.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-ce5945b .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-ce5945b .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-760bd32{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-feb79b1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-feb79b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-feb79b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-feb79b1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-b074ce9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-b074ce9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-b074ce9 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-b074ce9 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-b074ce9 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b074ce9 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b074ce9:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-b074ce9:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b074ce9:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-078e029 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Purvanchal-sun-bliss1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-078e029 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Purvanchal-sun-bliss2.jpg);background-size:cover;}.elementor-12 .elementor-element.elementor-element-078e029 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-078e029 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-078e029:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-078e029 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-078e029 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-078e029 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-9fb4dc5 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-9fb4dc5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9fb4dc5 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-9fb4dc5 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-9fb4dc5:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-9fb4dc5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-119229b .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-119229b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-119229b .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-119229b > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-119229b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-119229b .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-874d14a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-874d14a.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-874d14a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-874d14a.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-874d14a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-874d14a.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-874d14a .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-874d14a .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-83291d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-83291d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-83291d4 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-83291d4 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-83291d4 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-83291d4 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-83291d4:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-83291d4:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-83291d4:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-88da275 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Divyansh-green-heights1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-88da275 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Divyansh-green-heights.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-88da275 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-88da275 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-88da275:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-88da275 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-88da275 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-88da275 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-f9c1f9e .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-f9c1f9e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f9c1f9e .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-f9c1f9e > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-f9c1f9e:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-f9c1f9e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-4e50836 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-4e50836 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4e50836 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-4e50836 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4e50836 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4e50836 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-b10113e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-b10113e.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-b10113e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b10113e.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-b10113e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b10113e.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-b10113e .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-b10113e .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-510f13e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-510f13e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-510f13e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-510f13e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4869c73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-4869c73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-4869c73 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-4869c73 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-4869c73 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4869c73 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4869c73:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-4869c73:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4869c73:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-f883d7c .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Iris.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f883d7c .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Iris2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f883d7c .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-f883d7c > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f883d7c:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f883d7c .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-f883d7c .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-f883d7c .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-9733964 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-9733964 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9733964 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-9733964 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-9733964:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-9733964 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-3e444ab .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-3e444ab .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3e444ab .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-3e444ab > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-3e444ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-3e444ab .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-61e2ff1 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-61e2ff1.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-61e2ff1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-61e2ff1.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-61e2ff1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-61e2ff1.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-61e2ff1 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-61e2ff1 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-979f9b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-979f9b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-979f9b0 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-979f9b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-979f9b0 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-979f9b0 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-979f9b0:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-979f9b0:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-979f9b0:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-9944620 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Ska-Gruap.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-9944620 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Ska-Gruap2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-9944620 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-9944620 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-9944620:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-9944620 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-9944620 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-9944620 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-1c07a42 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-1c07a42 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1c07a42 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-1c07a42 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-1c07a42:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-1c07a42 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-2fd84b1 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-2fd84b1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2fd84b1 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-2fd84b1 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-2fd84b1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2fd84b1 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-93937f7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-93937f7.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-93937f7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-93937f7.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-93937f7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-93937f7.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-93937f7 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-93937f7 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-a5f1c0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a5f1c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-a5f1c0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-a5f1c0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-7e5d649.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-7e5d649.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-7e5d649 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7e5d649 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-7e5d649 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7e5d649 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7e5d649:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-7e5d649:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7e5d649:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);}.elementor-12 .elementor-element.elementor-element-e1cf2c7 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Migsun-Nehru-Place1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-e1cf2c7 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Migsun-Nehru-Place.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-e1cf2c7 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-e1cf2c7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e1cf2c7:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e1cf2c7 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-e1cf2c7 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-e1cf2c7 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-053c653 .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-053c653 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-053c653 .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-053c653 > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-053c653:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-053c653 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-f7d6970 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-f7d6970 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f7d6970 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-f7d6970 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f7d6970 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f7d6970 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-e6519c8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e6519c8.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-e6519c8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e6519c8.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-e6519c8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e6519c8.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-e6519c8 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-e6519c8 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-071885e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-071885e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-071885e > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-071885e > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-071885e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-071885e > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-071885e:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-071885e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-071885e:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-a8fcec2 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Migsun-central-market.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-a8fcec2 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Migsun-central-market1.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-a8fcec2 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-a8fcec2 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a8fcec2:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a8fcec2 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-a8fcec2 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-a8fcec2 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-52d007f .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-52d007f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-52d007f .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-52d007f > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-52d007f:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-52d007f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-59758ee .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-59758ee .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-59758ee .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-59758ee > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-59758ee .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-59758ee .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-3530726 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3530726.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-3530726.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3530726.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-3530726.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3530726.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-3530726 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-3530726 .elementor-icon svg{height:35px;}.elementor-12 .elementor-element.elementor-element-79a7ec1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-79a7ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-79a7ec1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:045px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-79a7ec1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-87b767a{padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8c7d544.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-8c7d544.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-8c7d544 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-8c7d544 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-8c7d544 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8c7d544 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8c7d544:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-8c7d544:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8c7d544:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 255, 112.00000000000006, 0.77);}.elementor-12 .elementor-element.elementor-element-52e9d0b .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-52e9d0b > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-52e9d0b:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-52e9d0b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-aa42a39{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1a74548:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1a74548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-12 .elementor-element.elementor-element-1a74548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-12 .elementor-element.elementor-element-1a74548 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8592024.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-8592024.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-8592024 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-8592024 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-8592024 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8592024 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8592024:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-8592024:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8592024:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-f37df94 .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Rishita.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f37df94 .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Rishita2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-f37df94 .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-f37df94 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f37df94:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f37df94 .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-f37df94 .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-f37df94 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-218ac0a .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-218ac0a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-218ac0a .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-218ac0a > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-218ac0a:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-218ac0a .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-a3f4e94 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-a3f4e94 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a3f4e94 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-a3f4e94 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a3f4e94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-a3f4e94 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-884b2b8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-884b2b8.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-884b2b8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-884b2b8.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-884b2b8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-884b2b8.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-884b2b8 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-884b2b8 .elementor-icon svg{height:35px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-dd79942.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-dd79942.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-dd79942 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-dd79942 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-dd79942 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dd79942 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(255, 82.99999999999987, 0, 0.84);margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dd79942:hover > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-dd79942:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-dd79942:hover > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 164.99999999999986, 255, 0.79);}.elementor-12 .elementor-element.elementor-element-afdc69c .elementor-repeater-item-1efce08 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Shalimar.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-afdc69c .elementor-repeater-item-679f355 .swiper-slide-bg{background-image:url(https://vastukeysrealty.in/wp-content/uploads/2025/12/Shalimar2.webp);background-size:cover;}.elementor-12 .elementor-element.elementor-element-afdc69c .swiper-slide{transition-duration:calc(2000ms*1.2);height:400px;}.elementor-12 .elementor-element.elementor-element-afdc69c > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-afdc69c:hover > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-afdc69c .swiper-slide-contents{max-width:66%;}.elementor-12 .elementor-element.elementor-element-afdc69c .swiper-slide-inner{text-align:center;}.elementor-12 .elementor-element.elementor-element-afdc69c .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:700;color:#777777;}.elementor-12 .elementor-element.elementor-element-8e3bb5f .elementor-button{background-color:#006453;font-family:"Montserrat", Sans-serif;font-weight:800;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-8e3bb5f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8e3bb5f .elementor-button:focus{background-color:#0079DF;}.elementor-12 .elementor-element.elementor-element-8e3bb5f > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-8e3bb5f:hover > .elementor-widget-container{border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-8e3bb5f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-12 .elementor-element.elementor-element-4c992d7 .elementor-button{background-color:#FF7722;font-family:"Montserrat", Sans-serif;font-weight:600;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-4c992d7 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4c992d7 .elementor-button:focus{background-color:#017040;}.elementor-12 .elementor-element.elementor-element-4c992d7 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4c992d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4c992d7 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-82a7177 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-82a7177.elementor-view-stacked .elementor-icon{background-color:#009231;}.elementor-12 .elementor-element.elementor-element-82a7177.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-82a7177.elementor-view-default .elementor-icon{color:#009231;border-color:#009231;}.elementor-12 .elementor-element.elementor-element-82a7177.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-82a7177.elementor-view-default .elementor-icon svg{fill:#009231;}.elementor-12 .elementor-element.elementor-element-82a7177 .elementor-icon{font-size:35px;}.elementor-12 .elementor-element.elementor-element-82a7177 .elementor-icon svg{height:35px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-15d5ad6{width:100%;}.elementor-12 .elementor-element.elementor-element-61f7c68{width:100%;}.elementor-12 .elementor-element.elementor-element-c83ce2f{width:62.265%;}.elementor-12 .elementor-element.elementor-element-d9f5e14{width:21.065%;}.elementor-12 .elementor-element.elementor-element-4204f5a{width:62.265%;}.elementor-12 .elementor-element.elementor-element-e17acf4{width:21.065%;}.elementor-12 .elementor-element.elementor-element-593683c{width:62.265%;}.elementor-12 .elementor-element.elementor-element-e08264f{width:21.065%;}.elementor-12 .elementor-element.elementor-element-9c81ba8{width:62.265%;}.elementor-12 .elementor-element.elementor-element-0031ccf{width:21.065%;}.elementor-12 .elementor-element.elementor-element-fbf7376{width:62.265%;}.elementor-12 .elementor-element.elementor-element-ad19e32{width:21.065%;}.elementor-12 .elementor-element.elementor-element-31294e7{width:62.265%;}.elementor-12 .elementor-element.elementor-element-23a5ecc{width:21.065%;}.elementor-12 .elementor-element.elementor-element-951cc20{width:100%;}.elementor-12 .elementor-element.elementor-element-5383b92{width:62.265%;}.elementor-12 .elementor-element.elementor-element-7f7c7fb{width:21.065%;}.elementor-12 .elementor-element.elementor-element-ee3e4f9{width:62.265%;}.elementor-12 .elementor-element.elementor-element-3e566df{width:21.065%;}.elementor-12 .elementor-element.elementor-element-07f5ada{width:100%;}.elementor-12 .elementor-element.elementor-element-5e8b9d5{width:62.265%;}.elementor-12 .elementor-element.elementor-element-c67d511{width:21.065%;}.elementor-12 .elementor-element.elementor-element-6272e02{width:62.265%;}.elementor-12 .elementor-element.elementor-element-0ad19c4{width:21.065%;}.elementor-12 .elementor-element.elementor-element-1218f54{width:62.265%;}.elementor-12 .elementor-element.elementor-element-d4f48ff{width:21.065%;}.elementor-12 .elementor-element.elementor-element-f7b13e7{width:62.265%;}.elementor-12 .elementor-element.elementor-element-077111b{width:21.065%;}.elementor-12 .elementor-element.elementor-element-6d9cb64{width:62.265%;}.elementor-12 .elementor-element.elementor-element-551a619{width:21.065%;}.elementor-12 .elementor-element.elementor-element-7ce8916{width:62.265%;}.elementor-12 .elementor-element.elementor-element-5f8900f{width:21.065%;}.elementor-12 .elementor-element.elementor-element-2a2459f{width:100%;}.elementor-12 .elementor-element.elementor-element-f2d77fc{width:100%;}.elementor-12 .elementor-element.elementor-element-3c4223c{width:62.265%;}.elementor-12 .elementor-element.elementor-element-eeeaaee{width:21.065%;}.elementor-12 .elementor-element.elementor-element-b95b2db{width:62.265%;}.elementor-12 .elementor-element.elementor-element-70949d0{width:21.065%;}}/* Start custom CSS for button, class: .elementor-element-953bf65 */.colour{
       color:#7d4ac7;
    }
     .highlight2{
       color:#FFC107;
    }
    .Gradient{
    background: linear-gradient(155.91deg, #FFCC00 0%,  #F2295B 100%);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent
    }
    .Gradient2{
    background: linear-gradient(155.91deg, #FFCC00 0%,  #F87232 100%);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent
    }
    .bold{
        font-weight:700;
    }
    .underline{
        text-decoration: underline;
    }
.btn{
    
        background-image: linear-gradient(
60deg
,#f79533,#cc9305,#c86c00,#FFC502) !important;
    -webkit-animation: animatedgradient 3s ease infinite alternate;
    animation: animatedgradient 3s ease infinite alternate;
    background-size: 300% 300%;
    border-radius: 7px;
}

@keyframes animatedgradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
	 10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}

.checkmark {
 display: block;
 width: 30px;
 height: 30px;
 background-color: #ddd;
 border-radius: 4px;
 position: relative;
 transition: background-color 0.4s;
 overflow: hidden;
 cursor: pointer;
}

#check:checked ~ .checkmark {
 background-color: #E99320;
}

.checkmark::after {
 content: "";
 position: absolute;
 width: 7px;
 height: 15px;
 border-right: 3px solid #2d2d2d;
 border-bottom: 3px solid #2d2d2d;
 top: 44%;
 left: 50%;
 transform: translate(-50%, -50%) rotateZ(40deg) scale(10);
 opacity: 0;
 transition: all 0.4s;
}

#check:checked ~ .checkmark::after {
 opacity: 1;
 transform: translate(-50%, -50%) rotateZ(40deg) scale(1);
}
 input.checkbox {
  width: 25px;
  height: 25px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52e9d0b */.colour{
       color:#7d4ac7;
    }
     .highlight2{
       color:#FFC107;
    }
    .Gradient{
    background: linear-gradient(155.91deg, #FFCC00 0%,  #F2295B 100%);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent
    }
    .Gradient2{
    background: linear-gradient(155.91deg, #FFCC00 0%,  #F87232 100%);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent
    }
    .bold{
        font-weight:700;
    }
    .underline{
        text-decoration: underline;
    }
.btn{
    
        background-image: linear-gradient(
60deg
,#f79533,#cc9305,#c86c00,#FFC502) !important;
    -webkit-animation: animatedgradient 3s ease infinite alternate;
    animation: animatedgradient 3s ease infinite alternate;
    background-size: 300% 300%;
    border-radius: 7px;
}

@keyframes animatedgradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
	 10%,
  90% {
    transform: translate3d(-1px, 0, 0);
  }
  20%,
  80% {
    transform: translate3d(2px, 0, 0);
  }
  30%,
  50%,
  70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%,
  60% {
    transform: translate3d(4px, 0, 0);
  }
}

.checkmark {
 display: block;
 width: 30px;
 height: 30px;
 background-color: #ddd;
 border-radius: 4px;
 position: relative;
 transition: background-color 0.4s;
 overflow: hidden;
 cursor: pointer;
}

#check:checked ~ .checkmark {
 background-color: #E99320;
}

.checkmark::after {
 content: "";
 position: absolute;
 width: 7px;
 height: 15px;
 border-right: 3px solid #2d2d2d;
 border-bottom: 3px solid #2d2d2d;
 top: 44%;
 left: 50%;
 transform: translate(-50%, -50%) rotateZ(40deg) scale(10);
 opacity: 0;
 transition: all 0.4s;
}

#check:checked ~ .checkmark::after {
 opacity: 1;
 transform: translate(-50%, -50%) rotateZ(40deg) scale(1);
}
 input.checkbox {
  width: 25px;
  height: 25px;
  vertical-align: middle;
}/* End custom CSS */