.elementor-297 .elementor-element.elementor-element-56546c3 > .elementor-background-overlay{background-image:url("https://siddhiriddhistudio.com/wp-content/uploads/2025/03/WhatsApp-Image-2025-03-06-at-16.59.42_51684571.jpg");background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-297 .elementor-element.elementor-element-56546c3 > .elementor-container{min-height:400px;}.elementor-297 .elementor-element.elementor-element-56546c3, .elementor-297 .elementor-element.elementor-element-56546c3 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-297 .elementor-element.elementor-element-56546c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-297 .elementor-element.elementor-element-24572f9 > .elementor-widget-container{box-shadow:0px 0px 10px 10px rgba(88.40000000000002, 36.32086956521739, 36.32086956521739, 0.5);}.elementor-297 .elementor-element.elementor-element-24572f9:hover .elementor-widget-container{border-style:double;border-width:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-24572f9:hover > .elementor-widget-container{border-radius:0px 50px 0px 50px;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-heading-wrap{text-align:center;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-title .first{color:#000000;border-color:#000;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-decoration:overline;border-style:none;margin-right:0px;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-title-wrap{margin-bottom:15px;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-title .second{color:#9E5BE5;border-color:#000;font-family:"Roboto", Sans-serif;font-size:40px;font-weight:900;text-decoration:overline;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-heading-description{color:#989898;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;margin-bottom:15px;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-heading-icon-wrap{color:#605BE5;font-size:35px;margin-bottom:10px;}.elementor-297 .elementor-element.elementor-element-24572f9 .wpr-dual-heading-icon-wrap svg{fill:#605BE5;width:35px;}.elementor-297 .elementor-element.elementor-element-55d8e46:hover{background-color:transparent;background-image:radial-gradient(at center center, #F18D8D 0%, #BACF6A 100%);}.elementor-297 .elementor-element.elementor-element-55d8e46, .elementor-297 .elementor-element.elementor-element-55d8e46 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-297 .elementor-element.elementor-element-55d8e46{box-shadow:0px 0px 10px 10px rgba(42, 48.999999999999964, 139, 0.5);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-297 .elementor-element.elementor-element-58c4b12 img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-46661d1 img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-7eae5c1 img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-76a8d5d img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-30d3ffe img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-a35d4a5 img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-4e42d76 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 10px rgba(125.55750094517961, 197.20000000000002, 73.30695652173914, 0.5);}.elementor-297 .elementor-element.elementor-element-0ece764:hover{background-color:transparent;background-image:linear-gradient(180deg, #F18D8D 0%, #BACF6A 100%);}.elementor-297 .elementor-element.elementor-element-0ece764, .elementor-297 .elementor-element.elementor-element-0ece764 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-297 .elementor-element.elementor-element-0ece764{box-shadow:0px 0px 10px 10px rgba(42, 48.999999999999964, 139, 0.5);}.elementor-297 .elementor-element.elementor-element-70db28e img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-fa64549 img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-65f6c8a img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-d9fa09c img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-5050bd1 img{border-radius:10px 10px 10px 10px;}.elementor-297 .elementor-element.elementor-element-e2ad548 img{border-radius:10px 10px 10px 10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-297 .elementor-element.elementor-element-7900f89{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;width:100%;max-width:100%;}.elementor-297 .elementor-element.elementor-element-7900f89 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-297 .elementor-element.elementor-element-7900f89 .elementor-divider-separator{width:100%;}.elementor-297 .elementor-element.elementor-element-7900f89 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-297 .elementor-element.elementor-element-56546c3 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-297 .elementor-element.elementor-element-56546c3 > .elementor-background-overlay{background-size:contain;}}@media(max-width:767px){.elementor-297 .elementor-element.elementor-element-56546c3 > .elementor-background-overlay{background-size:cover;}}