.elementor-2541 .elementor-element.elementor-element-ff4579f{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2541 .elementor-element.elementor-element-355b9b9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2541 .elementor-element.elementor-element-2ba5d40{--display:flex;--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;--justify-content:space-between;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2541 .elementor-element.elementor-element-6cb89db{--display:flex;border-style:dotted;--border-style:dotted;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFCC74;--border-color:#FFCC74;--border-radius:1000px 1000px 1000px 1000px;--padding-top:029px;--padding-bottom:029px;--padding-left:025px;--padding-right:025px;}.elementor-2541 .elementor-element.elementor-element-45b7e29{background-color:#0066FF0F;padding:090px 035px 090px 035px;border-radius:156.21px 156.21px 156.21px 156.21px;}.elementor-2541 .elementor-element.elementor-element-45b7e29 .elementor-counter{gap:13px;}.elementor-2541 .elementor-element.elementor-element-45b7e29 .elementor-counter-number-wrapper{color:#000000;font-family:"Sora", Sans-serif;font-size:37.19px;font-weight:700;}.elementor-2541 .elementor-element.elementor-element-45b7e29 .elementor-counter-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2541 .elementor-element.elementor-element-14bb3bc{--display:flex;border-style:dotted;--border-style:dotted;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFCC74;--border-color:#FFCC74;--border-radius:1000px 1000px 1000px 1000px;--padding-top:029px;--padding-bottom:029px;--padding-left:025px;--padding-right:025px;}.elementor-2541 .elementor-element.elementor-element-ae0c069{background-color:#0066FF0F;padding:080px 044px 80px 044px;border-radius:156.21px 156.21px 156.21px 156.21px;}.elementor-2541 .elementor-element.elementor-element-ae0c069 .elementor-counter{gap:13px;}.elementor-2541 .elementor-element.elementor-element-ae0c069 .elementor-counter-number-wrapper{color:#000000;font-family:"Sora", Sans-serif;font-size:37.19px;font-weight:700;}.elementor-2541 .elementor-element.elementor-element-ae0c069 .elementor-counter-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2541 .elementor-element.elementor-element-02c13fa{--display:flex;border-style:dotted;--border-style:dotted;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFCC74;--border-color:#FFCC74;--border-radius:1000px 1000px 1000px 1000px;--padding-top:029px;--padding-bottom:029px;--padding-left:025px;--padding-right:025px;}.elementor-2541 .elementor-element.elementor-element-f880dbd{background-color:#0066FF0F;padding:080px 044px 80px 044px;border-radius:156.21px 156.21px 156.21px 156.21px;}.elementor-2541 .elementor-element.elementor-element-f880dbd .elementor-counter{gap:13px;}.elementor-2541 .elementor-element.elementor-element-f880dbd .elementor-counter-number-wrapper{color:#000000;font-family:"Sora", Sans-serif;font-size:37.19px;font-weight:700;}.elementor-2541 .elementor-element.elementor-element-f880dbd .elementor-counter-title{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-2541 .elementor-element.elementor-element-382e885{--display:flex;--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;--justify-content:space-between;--align-items:flex-start;--margin-top:104px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:54px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-2541 .elementor-element.elementor-element-382e885:not(.elementor-motion-effects-element-type-background), .elementor-2541 .elementor-element.elementor-element-382e885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e61a7f );}.elementor-2541 .elementor-element.elementor-element-382e885::before{-webkit-mask-size:cover;-webkit-mask-position:top right;}.elementor-2541 .elementor-element.elementor-element-37dce92{--display:flex;}.elementor-2541 .elementor-element.elementor-element-475a07d{background-color:var( --e-global-color-91d901e );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 16px 2px 16px;border-radius:4px 4px 4px 4px;text-align:center;}.elementor-2541 .elementor-element.elementor-element-475a07d.elementor-element{--align-self:flex-start;}.elementor-2541 .elementor-element.elementor-element-475a07d .elementor-heading-title{font-family:var( --e-global-typography-5053d98-font-family ), Sans-serif;font-size:var( --e-global-typography-5053d98-font-size );font-weight:var( --e-global-typography-5053d98-font-weight );text-decoration:var( --e-global-typography-5053d98-text-decoration );line-height:var( --e-global-typography-5053d98-line-height );color:var( --e-global-color-4b82a69 );}.elementor-2541 .elementor-element.elementor-element-692cd33{width:var( --container-widget-width, 85% );max-width:85%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;}.elementor-2541 .elementor-element.elementor-element-692cd33 .elementor-heading-title{font-family:var( --e-global-typography-9675b67-font-family ), Sans-serif;font-size:var( --e-global-typography-9675b67-font-size );font-weight:var( --e-global-typography-9675b67-font-weight );line-height:var( --e-global-typography-9675b67-line-height );color:var( --e-global-color-c47f9b3 );}.elementor-2541 .elementor-element.elementor-element-8f04840{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-d1461b2-font-family ), Sans-serif;font-size:var( --e-global-typography-d1461b2-font-size );font-weight:var( --e-global-typography-d1461b2-font-weight );line-height:var( --e-global-typography-d1461b2-line-height );color:var( --e-global-color-d82d871 );}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-wrapper{margin-top:20px;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e3e3e3;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-wrapper:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e3e3e3;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-description p{color:#222222;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-content-wrapper{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-ratings ul li i{font-size:20px;color:#222222;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-ratings ul li:not(:last-child) i{margin-right:5px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-ratings{margin:0px 0px 0px 0px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-ratings ul li.exad-google-reviews-ratings-active i{color:#ff5b84;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-thumb{height:50px;width:50px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-image-align-left .exad-google-reviews-thumb, .elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-image-align-right .exad-google-reviews-thumb{width:50px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-image-align-left .exad-google-reviews-reviewer, .elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-image-align-right .exad-google-reviews-reviewer{width:calc( 100% - 50px );}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-wrapper.exad-google-reviews-align-left .exad-google-reviews-content-wrapper-arrow::before{left:calc( 50px / 2 );}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-wrapper.exad-google-reviews-align-right .exad-google-reviews-content-wrapper-arrow::before{right:calc(( 50px / 2) - 10px);}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-reviewer-wrapper{padding:0px 0px 0px 0px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-wrapper.exad-google-reviews-align-left .exad-google-reviews-reviewer-wrapper .exad-google-reviews-reviewer{padding-left:20px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-wrapper.exad-google-reviews-align-right .exad-google-reviews-reviewer-wrapper .exad-google-reviews-reviewer{padding-right:20px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-author-name a{color:#222222;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-author-name{margin:0px 0px 0px 0px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-date{color:#222222;margin:0px 0px 0px 0px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev{width:50px;height:50px;left:30px;top:50%;border-radius:50px 50px 50px 50px;background:var( --e-global-color-accent );}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next{width:50px;height:50px;right:30px;top:50%;border-radius:50px 50px 50px 50px;background:var( --e-global-color-accent );}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev i{font-size:16px;color:#ffffff;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next i{font-size:16px;color:#ffffff;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev:hover{background:#7a56ff;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next:hover{background:#7a56ff;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-prev:hover i{color:#ffffff;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-carousel-nav-next:hover i{color:#ffffff;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-swiper-pagination{margin-top:0px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-swiper-pagination .swiper-pagination-bullet:not(:last-child){margin-right:8px;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-swiper-pagination .swiper-pagination-bullet{border-radius:0px 0px 0px 0px;height:10px;width:10px;background:#e5e5e5;opacity:1;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-swiper-pagination .swiper-pagination-bullet-active{height:10px;width:10px;background:#7a56ff;opacity:1;}.elementor-2541 .elementor-element.elementor-element-86b4086 .exad-google-reviews-carousel-wrapper .exad-swiper-pagination .swiper-pagination-bullet:hover{background:#7a56ff;opacity:1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2541 .elementor-element.elementor-element-382e885{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2541 .elementor-element.elementor-element-475a07d .elementor-heading-title{font-size:var( --e-global-typography-5053d98-font-size );line-height:var( --e-global-typography-5053d98-line-height );}.elementor-2541 .elementor-element.elementor-element-692cd33{width:100%;max-width:100%;}.elementor-2541 .elementor-element.elementor-element-692cd33 .elementor-heading-title{font-size:var( --e-global-typography-9675b67-font-size );line-height:var( --e-global-typography-9675b67-line-height );}.elementor-2541 .elementor-element.elementor-element-8f04840{width:100%;max-width:100%;font-size:var( --e-global-typography-d1461b2-font-size );line-height:var( --e-global-typography-d1461b2-line-height );}}@media(min-width:768px){.elementor-2541 .elementor-element.elementor-element-355b9b9{--content-width:1250px;}.elementor-2541 .elementor-element.elementor-element-2ba5d40{--width:90%;}}@media(max-width:767px){.elementor-2541 .elementor-element.elementor-element-382e885{--min-height:0px;--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;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2541 .elementor-element.elementor-element-475a07d .elementor-heading-title{font-size:var( --e-global-typography-5053d98-font-size );line-height:var( --e-global-typography-5053d98-line-height );}.elementor-2541 .elementor-element.elementor-element-692cd33 .elementor-heading-title{font-size:var( --e-global-typography-9675b67-font-size );line-height:var( --e-global-typography-9675b67-line-height );}.elementor-2541 .elementor-element.elementor-element-8f04840{font-size:var( --e-global-typography-d1461b2-font-size );line-height:var( --e-global-typography-d1461b2-line-height );}}/* Start custom CSS for counter, class: .elementor-element-45b7e29 */.elementor-2541 .elementor-element.elementor-element-45b7e29 .elementor-counter-title{
    font-size: 14px;
    font-weight:500;
    font-family: Source Sans 3;
    color: rgba(102, 102, 102, 1);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ae0c069 */.elementor-2541 .elementor-element.elementor-element-45b7e29 .elementor-counter-title{
    font-size: 15px;
    font-weight:500;
    font-family: Source Sans 3;
    color: rgba(102, 102, 102, 1);
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f880dbd */.elementor-2541 .elementor-element.elementor-element-45b7e29 .elementor-counter-title{
    font-size: 15px;
    font-weight:500;
    font-family: Source Sans 3;
    color: rgba(102, 102, 102, 1);
}/* End custom CSS */
/* Start custom CSS for exad-google-reviews, class: .elementor-element-86b4086 */:root{
  --rv-primary:#1a56ff;
  --rv-dark:#0f172a;
  --rv-text:#475569;
  --rv-star:#fbbf24;
  --rv-border:#e5e9f2;
}

/* Slider ke andar shadow/hover ke liye jagah */
.swiper-container{
  padding:20px 10px 55px !important;
}

/* ===== ONE CARD = one slide ===== */
.swiper-container .swiper-slide{
  height:auto !important;
  box-sizing:border-box !important;
  background:#fff !important;
  border:1px solid var(--rv-border) !important;
  border-radius:18px !important;
  padding:30px 26px !important;
  box-shadow:0 10px 30px rgba(15,23,42,.06) !important;
  transition:box-shadow .3s ease, border-color .3s ease !important;
  position:relative !important;
  display:flex !important;
  flex-direction:column !important;
}
.swiper-container .swiper-slide:hover{
  border-color:var(--rv-primary) !important;
  box-shadow:0 18px 40px rgba(26,86,255,.15) !important;
}

/* Sirf ek quote icon, slide par */
.swiper-container .swiper-slide::after{
  content:"\201D";
  position:absolute;
  top:10px;
  right:24px;
  font-size:80px;
  line-height:1;
  font-family:Georgia,serif;
  color:var(--rv-primary);
  opacity:.12;
  pointer-events:none;
}

/* ===== Andar ke sab boxes reset (alag card nahi banenge) ===== */
.swiper-container .swiper-slide > div,
.swiper-container .swiper-slide > div > div{
  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;
  border-radius:0 !important;
  padding:0 !important;
  margin:0 !important;
  width:100% !important;
  max-width:100% !important;
  height:auto !important;
  min-height:0 !important;
  transform:none !important;
  float:none !important;
  display:flex !important;
  flex-direction:column !important;
  gap:16px !important;
}
.swiper-container .swiper-slide > div::after,
.swiper-container .swiper-slide > div > div::after,
.swiper-container .swiper-slide > div::before,
.swiper-container .swiper-slide > div > div::before{
  content:none !important;
}

/* ===== Text ===== */
.swiper-container .swiper-slide p{
  color:var(--rv-text) !important;
  font-size:15px !important;
  line-height:1.75 !important;
  margin:0 !important;
  width:100% !important;
}

/* Naam */
.swiper-container .swiper-slide h1,
.swiper-container .swiper-slide h2,
.swiper-container .swiper-slide h3,
.swiper-container .swiper-slide h4,
.swiper-container .swiper-slide h5,
.swiper-container .swiper-slide h6,
.swiper-container .swiper-slide [class*="name"]{
  color:var(--rv-dark) !important;
  font-weight:700 !important;
  font-size:17px !important;
  margin:0 !important;
}

/* Date / designation */
.swiper-container .swiper-slide [class*="date"],
.swiper-container .swiper-slide [class*="designation"]{
  color:#94a3b8 !important;
  font-size:13px !important;
}

/* ===== Profile image ===== */
.swiper-container .swiper-slide img{
  width:52px !important;
  height:52px !important;
  min-width:52px !important;
  border-radius:50% !important;
  object-fit:cover !important;
  border:3px solid #fff !important;
  box-shadow:0 0 0 2px var(--rv-primary) !important;
}

/* ===== Stars ===== */
.swiper-container .swiper-slide [class*="star"],
.swiper-container .swiper-slide [class*="rating"]{
  color:var(--rv-star) !important;
  fill:var(--rv-star) !important;
}

/* ===== Arrows ===== */
.exad-carousel-nav-next,
.exad-carousel-nav-prev{
  background:var(--rv-primary) !important;
  width:44px !important;
  height:44px !important;
  border-radius:50% !important;
  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  box-shadow:0 6px 18px rgba(26,86,255,.3) !important;
  opacity:1 !important;
}
.exad-carousel-nav-next svg,
.exad-carousel-nav-prev svg,
.exad-carousel-nav-next i,
.exad-carousel-nav-prev i{
  fill:#fff !important;
  color:#fff !important;
}

/* ===== Dots ===== */
.swiper-pagination-bullet{
  background:#cbd5e1 !important;
  opacity:1 !important;
}
.swiper-pagination-bullet-active{
  background:var(--rv-primary) !important;
  width:26px !important;
  border-radius:10px !important;
}

/* ===== Mobile ===== */
@media (max-width:767px){
  .swiper-container .swiper-slide{ padding:24px 18px !important; }
}/* End custom CSS */