.elementor-3204 .elementor-element.elementor-element-a455706 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3204 .elementor-element.elementor-element-3ad93b9{text-align:start;}.elementor-3204 .elementor-element.elementor-element-3ad93b9 .elementor-heading-title{text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-3204 .elementor-element.elementor-element-7584c83{text-align:start;}.elementor-3204 .elementor-element.elementor-element-7584c83 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-3204 .elementor-element.elementor-element-7584c83 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-5c432d9{margin-top:20px;margin-bottom:20px;padding:0px 30px 0px 30px;}.elementor-3204 .elementor-element.elementor-element-b1c5232 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3204 .elementor-element.elementor-element-b1c5232 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3204 .elementor-element.elementor-element-2cb2cb8 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-3204 .elementor-element.elementor-element-a4187e7{text-align:center;}.elementor-3204 .elementor-element.elementor-element-a4187e7 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-a4187e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-ee4db6c{text-align:center;}.elementor-3204 .elementor-element.elementor-element-ee4db6c .elementor-heading-title{line-height:1em;color:#232323AB;}.elementor-3204 .elementor-element.elementor-element-ee4db6c > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-3204 .elementor-element.elementor-element-4a44001 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-3204 .elementor-element.elementor-element-faa80e3{text-align:center;}.elementor-3204 .elementor-element.elementor-element-faa80e3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-faa80e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-2aafa53{text-align:center;}.elementor-3204 .elementor-element.elementor-element-2aafa53 .elementor-heading-title{line-height:1em;color:#232323AB;}.elementor-3204 .elementor-element.elementor-element-2aafa53 > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-3204 .elementor-element.elementor-element-e0babb1 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-3204 .elementor-element.elementor-element-bad7ea3{text-align:center;}.elementor-3204 .elementor-element.elementor-element-bad7ea3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-bad7ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-e8a5a56{text-align:center;}.elementor-3204 .elementor-element.elementor-element-e8a5a56 .elementor-heading-title{line-height:1em;color:#232323AB;}.elementor-3204 .elementor-element.elementor-element-e8a5a56 > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-3204 .elementor-element.elementor-element-80423f2{margin-top:20px;margin-bottom:20px;}.elementor-3204 .elementor-element.elementor-element-b69b432 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-3204 .elementor-element.elementor-element-3804d45{text-align:center;}.elementor-3204 .elementor-element.elementor-element-3804d45 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-3804d45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-f7d836f{text-align:center;}.elementor-3204 .elementor-element.elementor-element-f7d836f .elementor-heading-title{line-height:1em;color:#232323AB;}.elementor-3204 .elementor-element.elementor-element-f7d836f > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-3204 .elementor-element.elementor-element-1414939 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-3204 .elementor-element.elementor-element-7e80368{text-align:center;}.elementor-3204 .elementor-element.elementor-element-7e80368 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-7e80368 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-01c336d{text-align:center;}.elementor-3204 .elementor-element.elementor-element-01c336d .elementor-heading-title{line-height:1em;color:#232323AB;}.elementor-3204 .elementor-element.elementor-element-01c336d > .elementor-widget-container{margin:-6% 0% 0% 0%;}.elementor-3204 .elementor-element.elementor-element-0729f30 img{box-shadow:0px 0px 55px -16px rgba(0, 0, 0, 0.28);}.elementor-3204 .elementor-element.elementor-element-915cc02{text-align:center;}.elementor-3204 .elementor-element.elementor-element-915cc02 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-3204 .elementor-element.elementor-element-915cc02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3204 .elementor-element.elementor-element-7b82158{text-align:center;}.elementor-3204 .elementor-element.elementor-element-7b82158 .elementor-heading-title{line-height:1em;color:#232323AB;}.elementor-3204 .elementor-element.elementor-element-7b82158 > .elementor-widget-container{margin:-6% 0% 0% 0%;}@media(min-width:768px){.elementor-3204 .elementor-element.elementor-element-515fa91{width:44.832%;}.elementor-3204 .elementor-element.elementor-element-438d7e1{width:55.168%;}}/* Start custom CSS for column, class: .elementor-element-b1c5232 */.elementor-3204 .elementor-element.elementor-element-b1c5232 {
  border-top: 3px solid #AFD136;
  padding-top: 16px;
}

.elementor-3204 .elementor-element.elementor-element-b1c5232:nth-child(even) {
  border-top-color: #E88724;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a89d6fc */.elementor-3204 .elementor-element.elementor-element-a89d6fc {
  border-top: 3px solid #AFD136;
  padding-top: 16px;
}

.elementor-3204 .elementor-element.elementor-element-a89d6fc:nth-child(even) {
  border-top-color: #E88724;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-43e9972 */.elementor-3204 .elementor-element.elementor-element-43e9972 {
  border-top: 3px solid #AFD136;
  padding-top: 16px;
}

.elementor-3204 .elementor-element.elementor-element-43e9972:nth-child(even) {
  border-top-color: #E88724;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c432d9 *//* Uniform image sizing */
.elementor-3204 .elementor-element.elementor-element-5c432d9 .elementor-image img {
  aspect-ratio: 4/5;
  object-fit: cover;
  object-position: top;
  width: 100%;
  border-radius: 3px;
  filter: grayscale(0.15);
  transition: filter .4s ease, transform .4s ease;
}

.elementor-3204 .elementor-element.elementor-element-5c432d9 .elementor-image:hover img {
  filter: grayscale(0);
  transform: scale(1.03);
}

/* Name styling */
.elementor-3204 .elementor-element.elementor-element-5c432d9 .elementor-heading-title {
  font-family: 'Bodoni Moda', serif;
  font-size: 18px;
  color: #2D1F1C;
  margin-top: 14px;
}

/* Role/title styling */
.elementor-3204 .elementor-element.elementor-element-5c432d9 .elementor-text-editor,
.elementor-3204 .elementor-element.elementor-element-5c432d9 .elementor-text-editor p {
  font-size: 13px;
  font-weight: 600;
  letter-spacing: .08em;
  text-transform: uppercase;
  color: #784522;
  font-style: italic;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a117cfb */.elementor-3204 .elementor-element.elementor-element-a117cfb {
  border-top: 3px solid #AFD136;
  padding-top: 16px;
}

.elementor-3204 .elementor-element.elementor-element-a117cfb:nth-child(even) {
  border-top-color: #E88724;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cd429c */.elementor-3204 .elementor-element.elementor-element-2cd429c {
  border-top: 3px solid #AFD136;
  padding-top: 16px;
}

.elementor-3204 .elementor-element.elementor-element-2cd429c:nth-child(even) {
  border-top-color: #E88724;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-87e2d1f */.elementor-3204 .elementor-element.elementor-element-87e2d1f {
  border-top: 3px solid #AFD136;
  padding-top: 16px;
}

.elementor-3204 .elementor-element.elementor-element-87e2d1f:nth-child(even) {
  border-top-color: #E88724;
}/* End custom CSS */