.elementor-2047 .elementor-element.elementor-element-1f5d9dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-e4cc1ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2047 .elementor-element.elementor-element-e4cc1ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2047 .elementor-element.elementor-element-53fe019 img{width:100%;height:240px;border-radius:10px 10px 10px 10px;}.elementor-2047 .elementor-element.elementor-element-503fcf5 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-2047 .elementor-element.elementor-element-b0920ba .elementor-button{background-color:#000000;}.elementor-2047 .elementor-element.elementor-element-ad875d9{--display:flex;}.elementor-2047 .elementor-element.elementor-element-dbbe5ac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2047 .elementor-element.elementor-element-5e757ab{--display:flex;}.elementor-2047 .elementor-element.elementor-element-2c870c2 .elementor-icon{font-size:31px;}.elementor-2047 .elementor-element.elementor-element-2c870c2 .elementor-icon-box-title, .elementor-2047 .elementor-element.elementor-element-2c870c2 .elementor-icon-box-title a{font-size:12px;}.elementor-2047 .elementor-element.elementor-element-2c870c2 .elementor-icon-box-title{color:#000000;}.elementor-2047 .elementor-element.elementor-element-997c557{--display:flex;}.elementor-2047 .elementor-element.elementor-element-36cd5ca.elementor-view-stacked .elementor-icon{background-color:#F91E65;}.elementor-2047 .elementor-element.elementor-element-36cd5ca.elementor-view-framed .elementor-icon, .elementor-2047 .elementor-element.elementor-element-36cd5ca.elementor-view-default .elementor-icon{fill:#F91E65;color:#F91E65;border-color:#F91E65;}.elementor-2047 .elementor-element.elementor-element-36cd5ca .elementor-icon{font-size:31px;}.elementor-2047 .elementor-element.elementor-element-36cd5ca .elementor-icon-box-title, .elementor-2047 .elementor-element.elementor-element-36cd5ca .elementor-icon-box-title a{font-size:12px;}.elementor-2047 .elementor-element.elementor-element-36cd5ca .elementor-icon-box-title{color:#000000;}.elementor-2047 .elementor-element.elementor-element-fe1b66b{--display:flex;}.elementor-2047 .elementor-element.elementor-element-24f8af3 .elementor-icon{font-size:31px;}.elementor-2047 .elementor-element.elementor-element-24f8af3 .elementor-icon-box-title, .elementor-2047 .elementor-element.elementor-element-24f8af3 .elementor-icon-box-title a{font-size:12px;}.elementor-2047 .elementor-element.elementor-element-24f8af3 .elementor-icon-box-title{color:#000000;}.elementor-2047 .elementor-element.elementor-element-d21dfa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2047 .elementor-element.elementor-element-67c6132{text-align:center;}.elementor-2047 .elementor-element.elementor-element-120e150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 62px;text-align:justify;}.elementor-2047 .elementor-element.elementor-element-70aaf4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 62px;text-align:center;}.elementor-2047 .elementor-element.elementor-element-70aaf4d .elementor-heading-title{word-spacing:0px;}.elementor-2047 .elementor-element.elementor-element-b940afe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 62px;text-align:justify;}.elementor-2047 .elementor-element.elementor-element-5284746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 62px;--e-icon-list-icon-size:14px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-5284746 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-5284746 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-5284746 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-6cd0d45{text-align:center;}.elementor-2047 .elementor-element.elementor-element-aaaaaff{--display:flex;}.elementor-2047 .elementor-element.elementor-element-ebeba58{--display:flex;}.elementor-2047 .elementor-element.elementor-element-4529780{--display:flex;}.elementor-2047 .elementor-element.elementor-element-9496840{--display:flex;}.elementor-2047 .elementor-element.elementor-element-0d53b3b{--display:flex;}.elementor-2047 .elementor-element.elementor-element-02c54e3{--n-accordion-title-font-size:1rem;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 62px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-2047 .elementor-element.elementor-element-67a9351{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2047 .elementor-element.elementor-element-ca76d8b{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-ca76d8b:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-ca76d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFFE6;}.elementor-2047 .elementor-element.elementor-element-42b141b{width:var( --container-widget-width, 70% );max-width:70%;background-color:#F91E65;margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:70%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-2047 .elementor-element.elementor-element-42b141b.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-42b141b .elementor-heading-title{color:#FFFFFF;}.elementor-2047 .elementor-element.elementor-element-ef9e9c0{--display:flex;--min-height:488px;}.elementor-2047 .elementor-element.elementor-element-c002f5c .elementor-icon-list-icon i{color:#F91E65;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-c002f5c .elementor-icon-list-icon svg{fill:#F91E65;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-c002f5c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-c002f5c .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-8f9fc05{width:100%;max-width:100%;}.elementor-2047 .elementor-element.elementor-element-cc960d0{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-cc960d0:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-cc960d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFFE6;}.elementor-2047 .elementor-element.elementor-element-ad8cb91{width:var( --container-widget-width, 70% );max-width:70%;background-color:#F91E65;margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:70%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-2047 .elementor-element.elementor-element-ad8cb91.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-ad8cb91 .elementor-heading-title{color:#FFFFFF;}.elementor-2047 .elementor-element.elementor-element-094a57e{--display:flex;--min-height:488px;}.elementor-2047 .elementor-element.elementor-element-4d33ba8 .elementor-icon-list-icon i{color:#F91E65;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-4d33ba8 .elementor-icon-list-icon svg{fill:#F91E65;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-4d33ba8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-4d33ba8 .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-acb0089{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2047 .elementor-element.elementor-element-acb0089:not(.elementor-motion-effects-element-type-background), .elementor-2047 .elementor-element.elementor-element-acb0089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFFE6;}.elementor-2047 .elementor-element.elementor-element-450e1af{width:var( --container-widget-width, 70% );max-width:70%;background-color:#F91E65;margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:70%;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-2047 .elementor-element.elementor-element-450e1af.elementor-element{--align-self:center;}.elementor-2047 .elementor-element.elementor-element-450e1af .elementor-heading-title{color:#FFFFFF;}.elementor-2047 .elementor-element.elementor-element-1c96a62{--display:flex;--min-height:488px;}.elementor-2047 .elementor-element.elementor-element-accc33a .elementor-icon-list-icon i{color:#F91E65;transition:color 0.3s;}.elementor-2047 .elementor-element.elementor-element-accc33a .elementor-icon-list-icon svg{fill:#F91E65;transition:fill 0.3s;}.elementor-2047 .elementor-element.elementor-element-accc33a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2047 .elementor-element.elementor-element-accc33a .elementor-icon-list-text{color:#6B6B6B;transition:color 0.3s;}@media(min-width:768px){.elementor-2047 .elementor-element.elementor-element-e4cc1ca{--width:45.065%;}.elementor-2047 .elementor-element.elementor-element-d21dfa0{--width:66.6666%;}}/* Start custom CSS for html, class: .elementor-element-8f9fc05 */.open-pooja-page,
a.open-pooja-page,
button.open-pooja-page {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 46px;
  padding: 12px 20px;
  background: #ffffff;
  color: #000000;
  border: 1.5px solid #2a211d;
  border-radius: 8px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  box-shadow: none;
  transition: all 0.2s ease;
}

.open-pooja-page:hover,
a.open-pooja-page:hover,
button.open-pooja-page:hover {
  background: #fffaf2;
  color: #000000;
  border-color: #2a211d;
  transform: translateY(-1px);
}

.open-pooja-page:focus,
a.open-pooja-page:focus,
button.open-pooja-page:focus {
  outline: none;
  box-shadow: 0 0 0 3px rgba(42, 33, 29, 0.12);
}

.open-pooja-page:active,
a.open-pooja-page:active,
button.open-pooja-page:active {
  transform: translateY(0);
}/* End custom CSS */