.elementor-526 .elementor-element.elementor-element-7995bbc > .elementor-container{max-width:500px;}.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-526 .elementor-element.elementor-element-0a68f43{text-align:right;}.elementor-526 .elementor-element.elementor-element-0a68f43 img{max-width:80%;border-radius:15px 15px 15px 15px;}.elementor-526 .elementor-element.elementor-element-dfb7d77{text-align:left;}.elementor-526 .elementor-element.elementor-element-dfb7d77 img{max-width:80%;border-radius:15px 15px 15px 15px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-526 .elementor-element.elementor-element-e66737c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-e66737c .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-e66737c .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-0abaa72.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__icon{font-size:24px;}.elementor-526 .elementor-element.elementor-element-0abaa72 .elementor-testimonial__icon svg{width:24px;}.elementor-526 .elementor-element.elementor-element-a99ebd5.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-a99ebd5 .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-f28b07f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-f28b07f .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-f28b07f .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-447901b.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-447901b .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__icon{font-size:24px;}.elementor-526 .elementor-element.elementor-element-447901b .elementor-testimonial__icon svg{width:24px;}.elementor-526 .elementor-element.elementor-element-ab8def6.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-ab8def6 .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-f929f26.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-f929f26 .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-f929f26 .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-f0cc63c.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-main-swiper{width:100%;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-main-swiper .swiper-slide{border-width:1px 1px 1px 1px;border-radius:25px;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__header{padding-top:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__content{padding-bottom:35px;padding-left:35px;padding-right:35px;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-swiper-button{font-size:20px;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__header, .elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__name{font-family:"Outfit", Sans-serif;font-weight:600;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__title{font-family:"Outfit", Sans-serif;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__text{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:400;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__icon{font-size:24px;}.elementor-526 .elementor-element.elementor-element-f0cc63c .elementor-testimonial__icon svg{width:24px;}.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-526 .elementor-element.elementor-element-a74755a .elementor-button{background-color:#1E73BE;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;border-style:solid;border-width:1px 1px 1px 1px;border-color:#82C5FF;border-radius:50px 50px 50px 50px;padding:18px 50px 18px 50px;}.elementor-526 .elementor-element.elementor-element-a74755a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-526 .elementor-element.elementor-element-a74755a .elementor-button-content-wrapper{flex-direction:row;}.elementor-526 .elementor-element.elementor-element-856a48f .elementor-button{background-color:#1E73BE;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;text-transform:capitalize;border-style:solid;border-width:1px 1px 1px 1px;border-color:#82C5FF;border-radius:50px 50px 50px 50px;padding:18px 50px 18px 50px;}.elementor-526 .elementor-element.elementor-element-856a48f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-526 .elementor-element.elementor-element-856a48f .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:767px){.elementor-526 .elementor-element.elementor-element-7995bbc > .elementor-container{max-width:1600px;}.elementor-526 .elementor-element.elementor-element-7995bbc{margin-top:0px;margin-bottom:10px;}.elementor-526 .elementor-element.elementor-element-bba626f{width:50%;}.elementor-526 .elementor-element.elementor-element-0a68f43 img{max-width:100%;}.elementor-526 .elementor-element.elementor-element-c539f63{width:50%;}.elementor-526 .elementor-element.elementor-element-dfb7d77 img{max-width:100%;}.elementor-526 .elementor-element.elementor-element-a74755a .elementor-button{padding:18px 10px 18px 10px;}.elementor-526 .elementor-element.elementor-element-856a48f .elementor-button{padding:18px 10px 18px 10px;}}/* Start custom CSS for button, class: .elementor-element-a74755a */.button-glow {
  position: relative;
  overflow: hidden;
}

.button-glow::after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 5%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
  filter: blur(6px);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite linear;
  border-radius: :50px;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-856a48f */.button-glow {
  position: relative;
  overflow: hidden;
}

.button-glow::after {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;
  width: 5%;
  height: 100%;
  background: linear-gradient(120deg, rgba(255, 255, 255, 0.6) 0%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
  filter: blur(6px);
  transform: skewX(-20deg);
  animation: shine 2.5s infinite linear;
  border-radius: :50px;
}

@keyframes shine {
  0% {
    left: -100%;
  }
  100% {
    left: 100%;
  }
}/* End custom CSS */