.elementor-193 .elementor-element.elementor-element-08d1415{--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-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-193 .elementor-element.elementor-element-6688635{padding:030px 0px 0px 0px;text-align:center;}.elementor-193 .elementor-element.elementor-element-6688635 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-8564f23{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );}.elementor-193 .elementor-element.elementor-element-06b5c24.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-06b5c24.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-06b5c24.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-06b5c24.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-06b5c24 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-06b5c24 .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-4c844bf.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-4c844bf.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-4c844bf.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-4c844bf.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-4c844bf .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-4c844bf .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-94f2c4a.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-94f2c4a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-94f2c4a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-94f2c4a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-94f2c4a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-94f2c4a .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-4b934b6.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-4b934b6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-4b934b6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-4b934b6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-4b934b6 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-4b934b6 .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-adfca29.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-adfca29.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-adfca29.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-adfca29.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-adfca29 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-adfca29 .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-fc9cfde.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-fc9cfde.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-fc9cfde.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-fc9cfde.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-fc9cfde .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-fc9cfde .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-69251b9.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-69251b9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-69251b9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-69251b9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-69251b9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-69251b9 .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-800653d.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-800653d.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-800653d.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-800653d.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-800653d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-800653d .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}.elementor-193 .elementor-element.elementor-element-869831f.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-193 .elementor-element.elementor-element-869831f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-193 .elementor-element.elementor-element-869831f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-193 .elementor-element.elementor-element-869831f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-869831f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-193 .elementor-element.elementor-element-869831f .elementor-image-box-img img{border-radius:10px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.5);transition-duration:0.3s;}@media(max-width:1024px){.elementor-193 .elementor-element.elementor-element-8564f23{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-193 .elementor-element.elementor-element-8564f23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-193 .elementor-element.elementor-element-06b5c24 .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-4c844bf .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-94f2c4a .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-4b934b6 .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-adfca29 .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-fc9cfde .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-69251b9 .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-800653d .elementor-image-box-img{margin-bottom:20px;}.elementor-193 .elementor-element.elementor-element-869831f .elementor-image-box-img{margin-bottom:20px;}}/* Start custom CSS for image-box, class: .elementor-element-06b5c24 *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-06b5c24 {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-06b5c24 .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-06b5c24:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-06b5c24 .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-06b5c24 .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4c844bf *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-4c844bf {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-4c844bf .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-4c844bf:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-4c844bf .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-4c844bf .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94f2c4a *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-94f2c4a {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-94f2c4a .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-94f2c4a:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-94f2c4a .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-94f2c4a .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4b934b6 *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-4b934b6 {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-4b934b6 .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-4b934b6:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-4b934b6 .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-4b934b6 .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-adfca29 *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-adfca29 {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-adfca29 .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-adfca29:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-adfca29 .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-adfca29 .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fc9cfde *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-fc9cfde {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-fc9cfde .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-fc9cfde:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-fc9cfde .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-fc9cfde .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-69251b9 *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-69251b9 {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-69251b9 .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-69251b9:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-69251b9 .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-69251b9 .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-800653d *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-800653d {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-800653d .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-800653d:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-800653d .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-800653d .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-869831f *//* Make all director cards uniform and interactive */
.elementor-193 .elementor-element.elementor-element-869831f {
  text-align: center;
  background: #fff;
  border-radius: 10px;
  padding: 20px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
  transition: all 0.3s ease;
}

/* Image styling */
.elementor-193 .elementor-element.elementor-element-869831f .elementor-image-box-img img {
  width: 150px !important;
  height: 180px !important;
  object-fit: cover;
  border-radius: 8px;
  margin: 0 auto;
  display: block;
}

/* Hover animation */
.elementor-193 .elementor-element.elementor-element-869831f:hover {
  transform: translateY(-5px);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.15);
}

/* Title and description styling */
.elementor-193 .elementor-element.elementor-element-869831f .elementor-image-box-title {
  font-size: 16px;
  font-weight: 600;
  color: #006400;
  margin-top: 10px;
}

.elementor-193 .elementor-element.elementor-element-869831f .elementor-image-box-description {
  font-size: 13px;
  color: #222;
  line-height: 1.4;
}/* End custom CSS */