.elementor-20470 .elementor-element.elementor-element-b9ac2b3:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-b9ac2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-b9ac2b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-b9ac2b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-6cba9f1{--spacer-size:10px;}.elementor-20470 .elementor-element.elementor-element-385e765:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-385e765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-20470 .elementor-element.elementor-element-385e765{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-385e765 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-2a40f07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20470 .elementor-element.elementor-element-2a40f07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0D25F;}.elementor-20470 .elementor-element.elementor-element-2a40f07 > .elementor-element-populated, .elementor-20470 .elementor-element.elementor-element-2a40f07 > .elementor-element-populated > .elementor-background-overlay, .elementor-20470 .elementor-element.elementor-element-2a40f07 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-20470 .elementor-element.elementor-element-2a40f07 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-2a40f07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-c138aec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-34193ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-20470 .elementor-element.elementor-element-34193ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#045553;}.elementor-20470 .elementor-element.elementor-element-34193ac > .elementor-element-populated, .elementor-20470 .elementor-element.elementor-element-34193ac > .elementor-element-populated > .elementor-background-overlay, .elementor-20470 .elementor-element.elementor-element-34193ac > .elementor-background-slideshow{border-radius:0px 20px 20px 0px;}.elementor-20470 .elementor-element.elementor-element-34193ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-34193ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-a56bd93 > .elementor-widget-container{margin:40px 20px 0px 30px;padding:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-a56bd93 .elementor-heading-title{font-size:16px;letter-spacing:1.5px;color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-e1a79a1 > .elementor-widget-container{margin:10px 20px 0px 30px;padding:0px 0px -70px 0px;}.elementor-20470 .elementor-element.elementor-element-e1a79a1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-244056f{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-20470 .elementor-element.elementor-element-244056f .elementor-divider-separator{width:100%;}.elementor-20470 .elementor-element.elementor-element-244056f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20470 .elementor-element.elementor-element-908f51c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-20470 .elementor-element.elementor-element-908f51c{text-align:left;font-family:"Lato", Sans-serif;font-size:18px;word-spacing:0.5em;color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-908f51c p{margin-block-end:38px;}.elementor-20470 .elementor-element.elementor-element-b94e2af:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-b94e2af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-20470 .elementor-element.elementor-element-b94e2af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-b94e2af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-f32a182{--spacer-size:20px;}.elementor-20470 .elementor-element.elementor-element-e70d121:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-e70d121 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-20470 .elementor-element.elementor-element-e70d121{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-e70d121 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-77614c0.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-20470 .elementor-element.elementor-element-77614c0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20470 .elementor-element.elementor-element-141c843:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-141c843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-141c843{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 50px 0px;}.elementor-20470 .elementor-element.elementor-element-141c843 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-f241067:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-f241067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://jaydraconsulting.com/wp-content/uploads/2025/08/gray-background.jpg");}.elementor-20470 .elementor-element.elementor-element-f241067{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-f241067 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-6b90f3e > .elementor-element-populated{margin:0px 20px 0px 30px;--e-column-margin-right:20px;--e-column-margin-left:30px;}.elementor-20470 .elementor-element.elementor-element-80df3c3 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-80df3c3 .elementor-heading-title{font-size:16px;letter-spacing:1.5px;}.elementor-20470 .elementor-element.elementor-element-6bbc190 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;letter-spacing:3px;word-spacing:0.2em;color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-223b139{--divider-border-style:solid;--divider-color:#DBDFDF;--divider-border-width:1px;}.elementor-20470 .elementor-element.elementor-element-223b139 .elementor-divider-separator{width:100%;}.elementor-20470 .elementor-element.elementor-element-223b139 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20470 .elementor-element.elementor-element-7ac2fa6{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-62eaa87{--divider-border-style:solid;--divider-color:#DBDFDF;--divider-border-width:1px;}.elementor-20470 .elementor-element.elementor-element-62eaa87 .elementor-divider-separator{width:100%;}.elementor-20470 .elementor-element.elementor-element-62eaa87 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20470 .elementor-element.elementor-element-b929b54 .elementor-button{background-color:#F0D25F;fill:#144443;color:#144443;}.elementor-20470 .elementor-element.elementor-element-b929b54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20470 .elementor-element.elementor-element-96d13e9 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-20470 .elementor-element.elementor-element-62f09e9.elementor-widget-gt3-core-TestimonialsLite .testimonial_item_wrapper{background-color:#3A3D44;}.elementor-20470 .elementor-element.elementor-element-62f09e9.elementor-widget-gt3-core-TestimonialsLite.has_items_bg.gt3-testimonials-aligment-left.gt3-testimonials-perline1:after{color:#3A3D44;}.elementor-20470 .elementor-element.elementor-element-62f09e9 > .elementor-widget-container{margin:080px 0px 0px 0px;border-radius:50px 50px 50px 50px;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_rotator{margin:0 30px 0 30px;margin-right:calc(-30px/2);margin-left:calc(-30px/2);}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_item.slick-slide{padding:0 30px 0 30px;padding-right:calc(30px/2);padding-left:calc(30px/2);}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_author_wrapper .testimonials_photo img{width:60px !important;height:60px !important;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_author_wrapper .testimonials_photo{height:60px;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_avatar_slider .testimonials_avatar_item{width:60px;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_avatar_slider .testimonials_author_rotator{width:calc(60px * 3);}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials-text-quote-holder{top:60px;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials-text{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .slick-dots{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .slick-arrow{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-62f09e9 .testimonials_author_wrapper{color:#FFFFFF;}.elementor-20470 .elementor-element.elementor-element-66f6d0d:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-66f6d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-66f6d0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-66f6d0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-f80a006{--spacer-size:50px;}.elementor-20470 .elementor-element.elementor-element-40ffa2a:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-40ffa2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-40ffa2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-40ffa2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-b2611cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-b2611cb .elementor-heading-title{font-size:16px;letter-spacing:1.5px;}.elementor-20470 .elementor-element.elementor-element-a796f97 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;letter-spacing:1px;word-spacing:0em;}.elementor-20470 .elementor-element.elementor-element-8677d7f > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-8677d7f{text-align:right;font-size:19px;color:#0C928E;}.elementor-20470 .elementor-element.elementor-element-20d887b:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-20d887b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-20d887b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-20d887b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-de95aaa{--divider-border-style:solid;--divider-color:#DBE0DF;--divider-border-width:1px;}.elementor-20470 .elementor-element.elementor-element-de95aaa .elementor-divider-separator{width:100%;}.elementor-20470 .elementor-element.elementor-element-de95aaa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20470 .elementor-element.elementor-element-7da215e:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-7da215e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-7da215e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-20470 .elementor-element.elementor-element-7da215e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-66f2c43{--divider-border-style:solid;--divider-color:#DBE0DF;--divider-border-width:1px;}.elementor-20470 .elementor-element.elementor-element-66f2c43 .elementor-divider-separator{width:100%;}.elementor-20470 .elementor-element.elementor-element-66f2c43 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-20470 .elementor-element.elementor-element-732fe4a{text-align:right;color:#144443;}.elementor-20470 .elementor-element.elementor-element-79e478f:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-79e478f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-79e478f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-79e478f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-5403467 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#134341;}.elementor-20470 .elementor-element.elementor-element-0d324af .elementor-accordion-icon, .elementor-20470 .elementor-element.elementor-element-0d324af .elementor-accordion-title{color:#134341;}.elementor-20470 .elementor-element.elementor-element-0d324af .elementor-accordion-icon svg{fill:#134341;}.elementor-20470 .elementor-element.elementor-element-0d324af .elementor-tab-content{color:#134341;}.elementor-20470 .elementor-element.elementor-element-145d0e0:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-145d0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-145d0e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-145d0e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-4ed4ede{--spacer-size:100px;}.elementor-20470 .elementor-element.elementor-element-53d4485:not(.elementor-motion-effects-element-type-background), .elementor-20470 .elementor-element.elementor-element-53d4485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-20470 .elementor-element.elementor-element-53d4485{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20470 .elementor-element.elementor-element-53d4485 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20470 .elementor-element.elementor-element-54f8465{--spacer-size:100px;}@media(max-width:767px){.elementor-20470 .elementor-element.elementor-element-8677d7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20470 .elementor-element.elementor-element-8677d7f{text-align:left;}}@media(min-width:768px){.elementor-20470 .elementor-element.elementor-element-77614c0{width:33.162%;}.elementor-20470 .elementor-element.elementor-element-c5f2dae{width:66.753%;}}/* Start custom CSS for shortcode, class: .elementor-element-4f62f1f *//* ===== Final experts-grid.css — designed to match screenshot-2 ===== */

/* Grid wrapper */
.jyadra-expertise-grid{
  display:grid;
  gap:22px;
  margin:28px 0;
  grid-template-columns:repeat(2,1fr);
}
@media (max-width:1000px){ .jyadra-expertise-grid{ grid-template-columns:1fr; } }

/* Card outer */
.jyadra-card{
  border-radius:12px;
  border:2px solid rgba(2,80,78,0.28);
  overflow:hidden;
  background:transparent;
  box-sizing:border-box;
}

/* Inner two-column layout: left = image block, right = colored panel */
.jyadra-card-inner{
  display:flex;
  align-items:stretch;
  min-height:140px;
}

/* Left column: white inset box that contains the portrait */
/* ===== Image: remove inset padding & make image touch left edge ===== */

/* image wrapper: remove internal padding/background so image sits flush */
.jyadra-card-image {
  flex: 0 0 180px;        /* same fixed width as before */
  background: transparent; /* remove visible neutral behind photo */
  padding: 0;             /* REMOVE padding so no white inset */
  display: flex;
  align-items: stretch;   /* let img fill full height */
  justify-content: center;
  box-sizing: border-box;
  border-right: 1px solid rgba(2,80,78,0.04);
  overflow: hidden;
}

/* image itself: fill wrapper fully with no gaps, rounded corners only at outer left */
.jyadra-card-image img,
.jyadra-card > img,
.jyadra-card > a > img,
.jyadra-card .post-thumbnail img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: 12px 0 0 12px; /* round outer card left corners only */
}

/* if you had previously applied max-width on img, remove it so image scales to wrapper */
.jyadra-card-image img { max-width: none; max-height: none; }


/* Right column: colored full-height panel */
.jyadra-card-content{
  flex:1 1 auto;
  padding:24px 28px;
  display:flex;
  flex-direction:column;
  justify-content:space-between; /* keep Know More at bottom */
  box-sizing:border-box;
  min-height:140px;
  background: transparent;       /* variant classes override this */
}

/* Title */
.jyadra-card-title{
  margin:0 0 6px;
  font-size:22px;
  font-weight:800;
  color:#0b3f3b;
  line-height:1.03;
}

/* small subtitle / designation */
.jyadra-card-designation{
  margin:0 0 12px;
  font-size:14px;
  color: rgba(11,24,25,0.6);
  font-weight:600;
}

/* excerpt/desc (optional) */
.jyadra-card-desc{
  margin:0 0 12px;
  font-size:14px;
  color: rgba(11,24,25,0.66);
}

/* Know more link bottom-left */
.jyadra-know-more{
  display:inline-flex;
  align-items:center;
  gap:8px;
  text-decoration:none;
  font-weight:700;
  color:#0b6b63;
  font-size:15px;
}

/* Arrow */
.jyadra-know-more .arrow{ font-weight:700; margin-left:6px }

/* Pastel background variants — full right panel fill */
.bg-variant-1 .jyadra-card-content{ background:#e9f8ff; }  /* pale aqua */
.bg-variant-2 .jyadra-card-content{ background:#fff5ee; }  /* pale peach */
.bg-variant-3 .jyadra-card-content{ background:#fff9e6; }  /* pale yellow */
.bg-variant-4 .jyadra-card-content{ background:#fff2f6; }  /* pale pink */

/* Make right panel corners rounded (card-level rounding handles outer shape) */
.jyadra-card-content{ border-radius:0 10px 10px 0; }

/* Hover polish */
.jyadra-card:hover{ transform:translateY(-4px); box-shadow:0 12px 26px rgba(11,24,25,0.06); transition:all .15s ease; }

/* Responsive tweaks */
@media (max-width:680px){
  .jyadra-card-inner{ flex-direction:row; }
  .jyadra-card-image{ flex:0 0 96px; padding:12px; }
  .jyadra-card-image img{ max-width:72px; max-height:96px; }
  .jyadra-card-content{ padding:14px; }
  .jyadra-card-title{ font-size:18px; }
}
@media (max-width:420px){
  .jyadra-card-inner{ flex-direction:column; }
  .jyadra-card-image{ width:100%; flex:auto; padding:12px; }
  .jyadra-card-image img{ width:120px; height:140px; max-width:none; max-height:none; border-radius:8px; margin:0 auto; display:block; }
  .jyadra-card-content{ border-radius:0 0 10px 10px; padding:12px; }
}

/* small helper to ensure text wraps nicely */
.jyadra-card-title, .jyadra-card-designation, .jyadra-card-desc{ word-break:break-word; }/* End custom CSS */