.elementor-40553 .elementor-element.elementor-element-2164c615{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-40553 .elementor-element.elementor-element-2164c615:not(.elementor-motion-effects-element-type-background), .elementor-40553 .elementor-element.elementor-element-2164c615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_c_bg_main );}.elementor-40553 .elementor-element.elementor-element-6f09161{--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-40553 .elementor-element.elementor-element-3c2a9978{--display:flex;--width:70%;--min-height:240px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40553 .elementor-element.elementor-element-2e21dd07{--display:flex;--min-height:160px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:0px 0px 40px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40553 .elementor-element.elementor-element-2e21dd07:not(.elementor-motion-effects-element-type-background), .elementor-40553 .elementor-element.elementor-element-2e21dd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://digital.solution.watch-me.life/wp-content/uploads/2025/01/imge-1x1-q107.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40553 .elementor-element.elementor-element-2e21dd07::before, .elementor-40553 .elementor-element.elementor-element-2e21dd07 > .elementor-background-video-container::before, .elementor-40553 .elementor-element.elementor-element-2e21dd07 > .e-con-inner > .elementor-background-video-container::before, .elementor-40553 .elementor-element.elementor-element-2e21dd07 > .elementor-background-slideshow::before, .elementor-40553 .elementor-element.elementor-element-2e21dd07 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40553 .elementor-element.elementor-element-2e21dd07 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-40553 .elementor-element.elementor-element-2e21dd07.e-con:hover{--e-con-transform-scale:1.02;}.elementor-40553 .elementor-element.elementor-element-6c4754b9 .the7-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_white );text-decoration-style:solid;}.elementor-40553 .elementor-element.elementor-element-39362c42{--display:flex;--min-height:160px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:0px 0px 40px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40553 .elementor-element.elementor-element-39362c42:not(.elementor-motion-effects-element-type-background), .elementor-40553 .elementor-element.elementor-element-39362c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://digital.solution.watch-me.life/wp-content/uploads/2025/01/landsc-3x2-m431.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40553 .elementor-element.elementor-element-39362c42::before, .elementor-40553 .elementor-element.elementor-element-39362c42 > .elementor-background-video-container::before, .elementor-40553 .elementor-element.elementor-element-39362c42 > .e-con-inner > .elementor-background-video-container::before, .elementor-40553 .elementor-element.elementor-element-39362c42 > .elementor-background-slideshow::before, .elementor-40553 .elementor-element.elementor-element-39362c42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40553 .elementor-element.elementor-element-39362c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-40553 .elementor-element.elementor-element-39362c42.e-con:hover{--e-con-transform-scale:1.02;}.elementor-40553 .elementor-element.elementor-element-5761db10 .the7-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_white );text-decoration-style:solid;}.elementor-40553 .elementor-element.elementor-element-3f32a1b0{--display:flex;--min-height:160px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--border-radius:0px 0px 40px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-40553 .elementor-element.elementor-element-3f32a1b0:not(.elementor-motion-effects-element-type-background), .elementor-40553 .elementor-element.elementor-element-3f32a1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://digital.solution.watch-me.life/wp-content/uploads/2024/06/imge-1x1-q103.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40553 .elementor-element.elementor-element-3f32a1b0::before, .elementor-40553 .elementor-element.elementor-element-3f32a1b0 > .elementor-background-video-container::before, .elementor-40553 .elementor-element.elementor-element-3f32a1b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-40553 .elementor-element.elementor-element-3f32a1b0 > .elementor-background-slideshow::before, .elementor-40553 .elementor-element.elementor-element-3f32a1b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-40553 .elementor-element.elementor-element-3f32a1b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 50%, #000000 100%);}.elementor-40553 .elementor-element.elementor-element-3f32a1b0.e-con:hover{--e-con-transform-scale:1.02;}.elementor-40553 .elementor-element.elementor-element-25043bc9 .the7-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_white );text-decoration-style:solid;}.elementor-40553 .elementor-element.elementor-element-58bd8c5d{--display:flex;--width:28%;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40553 .elementor-element.elementor-element-115aeb64 .the7-heading-title{font-family:var( --e-global-typography-el_f_title_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_1-font-size );font-weight:var( --e-global-typography-el_f_title_1-font-weight );text-transform:var( --e-global-typography-el_f_title_1-text-transform );font-style:var( --e-global-typography-el_f_title_1-font-style );line-height:var( --e-global-typography-el_f_title_1-line-height );color:var( --e-global-color-el_c_1_color );text-decoration-style:solid;}.elementor-40553 .elementor-element.elementor-element-407d88e8 .the7-heading-title{font-family:var( --e-global-typography-el_f_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_title_2-font-size );font-weight:var( --e-global-typography-el_f_title_2-font-weight );text-transform:var( --e-global-typography-el_f_title_2-text-transform );font-style:var( --e-global-typography-el_f_title_2-font-style );line-height:var( --e-global-typography-el_f_title_2-line-height );color:var( --e-global-color-el_c_1_text );text-decoration-style:solid;}.elementor-40553 .elementor-element.elementor-element-a8d6ec2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-40553 .elementor-element.elementor-element-6632672{--display:flex;}.elementor-40553 .elementor-element.elementor-element-17c4d2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-40553 .elementor-element.elementor-element-17c4d2b.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}@media(max-width:1366px){.elementor-40553 .elementor-element.elementor-element-2164c615{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-40553 .elementor-element.elementor-element-3c2a9978{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-40553 .elementor-element.elementor-element-6c4754b9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-5761db10 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-25043bc9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-115aeb64 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_1-font-size );line-height:var( --e-global-typography-el_f_title_1-line-height );}.elementor-40553 .elementor-element.elementor-element-407d88e8 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}}@media(max-width:1024px){.elementor-40553 .elementor-element.elementor-element-2164c615{--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-40553 .elementor-element.elementor-element-3c2a9978{--width:100%;}.elementor-40553 .elementor-element.elementor-element-6c4754b9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-5761db10 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-25043bc9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-58bd8c5d{--width:100%;}.elementor-40553 .elementor-element.elementor-element-115aeb64 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_1-font-size );line-height:var( --e-global-typography-el_f_title_1-line-height );}.elementor-40553 .elementor-element.elementor-element-407d88e8 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}}@media(max-width:650px){.elementor-40553 .elementor-element.elementor-element-6c4754b9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-5761db10 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-25043bc9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-115aeb64 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_1-font-size );line-height:var( --e-global-typography-el_f_title_1-line-height );}.elementor-40553 .elementor-element.elementor-element-407d88e8 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}}@media(min-width:1600px){.elementor-40553 .elementor-element.elementor-element-6c4754b9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-5761db10 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-25043bc9 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}.elementor-40553 .elementor-element.elementor-element-115aeb64 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_1-font-size );line-height:var( --e-global-typography-el_f_title_1-line-height );}.elementor-40553 .elementor-element.elementor-element-407d88e8 .the7-heading-title{font-size:var( --e-global-typography-el_f_title_2-font-size );line-height:var( --e-global-typography-el_f_title_2-line-height );}}/* Start custom CSS for html, class: .elementor-element-17c4d2b *//* === Footer banner === */
.sr-mega-footer {
  background: linear-gradient(90deg, #0EA5E9 0%, #6D28D9 100%);
  border-radius: 12px;
  padding: 16px 24px;
  display: flex;
  align-items: center;
  gap: 24px;
  position: relative;
  z-index: 2;
  cursor: pointer;
  text-decoration: none !important;
  transition: filter 0.22s ease;
  animation: srCardIn 0.55s cubic-bezier(0.16,1,0.3,1) 0.22s both;
}

.sr-mega-footer:hover { filter: brightness(1.1); }

.sr-footer-label {
  font-size: 15px;
  font-weight: 800;
  color: #fff !important;
  white-space: nowrap;
}

.sr-footer-text {
  font-size: 13.5px;
  color: rgba(255,255,255,0.88) !important;
  line-height: 1.5;
  margin: 0 !important;
}

.sr-footer-text strong {
  color: #fff !important;
  font-weight: 700;
}

/* === RESPONSIVE === */
@media (max-width: 1024px) {
  .sr-mega-cards { grid-template-columns: repeat(2, 1fr); }
}
@media (max-width: 600px) {
  .sr-mega-cards { grid-template-columns: 1fr; }
  .sr-mega-footer { flex-direction: column; align-items: flex-start; gap: 8px; }
}/* End custom CSS */