.elementor-634 .elementor-element.elementor-element-257273ac{--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-634 .elementor-element.elementor-element-4f058950{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-634 .elementor-element.elementor-element-671dc94b{padding:0px 0px 20px 0px;text-align:center;}.elementor-634 .elementor-element.elementor-element-671dc94b .elementor-heading-title{font-family:var( --e-global-typography-70d9f2f-font-family ), Sans-serif;font-size:var( --e-global-typography-70d9f2f-font-size );font-weight:var( --e-global-typography-70d9f2f-font-weight );text-transform:var( --e-global-typography-70d9f2f-text-transform );line-height:var( --e-global-typography-70d9f2f-line-height );color:var( --e-global-color-secondary );}.elementor-634 .elementor-element.elementor-element-60cfcfff{width:var( --container-widget-width, 820px );max-width:820px;padding:0px 0px 48px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-60cfcfff.elementor-element{--align-self:center;}.elementor-634 .elementor-element.elementor-element-39a26c42{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 40px;--row-gap:0px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-634 .elementor-element.elementor-element-33ec184a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-634 .elementor-element.elementor-element-ae61151{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-634 .elementor-element.elementor-element-257273ac{--content-width:1140px;}}@media(max-width:1024px){.elementor-634 .elementor-element.elementor-element-4f058950{--padding-top:0rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-634 .elementor-element.elementor-element-671dc94b{padding:0px 0px 16px 0px;}.elementor-634 .elementor-element.elementor-element-671dc94b .elementor-heading-title{font-size:var( --e-global-typography-70d9f2f-font-size );line-height:var( --e-global-typography-70d9f2f-line-height );}.elementor-634 .elementor-element.elementor-element-60cfcfff{padding:0px 0px 32px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-39a26c42{--gap:0px 32px;--row-gap:0px;--column-gap:32px;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-634 .elementor-element.elementor-element-4f058950{--padding-top:0rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-634 .elementor-element.elementor-element-671dc94b .elementor-heading-title{font-size:var( --e-global-typography-70d9f2f-font-size );line-height:var( --e-global-typography-70d9f2f-line-height );}.elementor-634 .elementor-element.elementor-element-60cfcfff{padding:0px 0px 24px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;width:var( --container-widget-width, 560px );max-width:560px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-634 .elementor-element.elementor-element-39a26c42{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-39a26c42 */@media only screen and (max-width:575px) {
.elementor-634 .elementor-element.elementor-element-39a26c42 {
display: flex;
flex-direction: column;
gap: 32px 0;
}
}

.elementor-634 .elementor-element.elementor-element-39a26c42 {
--display: grid;
--e-con-grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
--gap: 28px;
--row-gap: 28px;
--column-gap: 28px;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 > .elementor-widget {
margin-block-end: 0;
width: 100%;
max-width: none;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person {
--awx-person-veil: 16, 84, 95;
--awx-person-dark: 8, 12, 14;
position: relative;
isolation: isolate;
overflow: hidden;
border-radius: 24px;
aspect-ratio: 3 / 4;
background-color: rgb(var(--awx-person-dark));
transform: translateY(0);
box-shadow: 0 10px 24px -16px rgba(30, 35, 32, .35);
transition: transform .45s cubic-bezier(.22, 1, .36, 1), box-shadow .45s cubic-bezier(.22, 1, .36, 1);
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__photo {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
object-fit: cover;
object-position: 38% 20%;
display: block;
z-index: 0;
transform: scale(1);
transition: transform .7s cubic-bezier(.22, 1, .36, 1);
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__veil {
position: absolute;
inset: 0;
z-index: 1;
pointer-events: none;
background: linear-gradient(to top, rgba(var(--awx-person-dark), .88) 0%, rgba(var(--awx-person-dark), .55) 28%, rgba(var(--awx-person-dark), 0) 62%);
transition: opacity .45s ease;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__veil--hover {
opacity: 0;
background: linear-gradient(to top, rgba(var(--awx-person-veil), .97) 0%, rgba(var(--awx-person-veil), .92) 45%, rgba(var(--awx-person-veil), .72) 100%);
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__body {
position: absolute;
left: 0;
right: 0;
bottom: 0;
z-index: 2;
padding: 26px 22px 28px;
color: #fff;
text-align: center;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__name {
margin: 0 0 4px;
font-size: 20px;
font-weight: 600;
line-height: 1.2em;
text-transform: uppercase;
letter-spacing: .01em;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__role {
margin: 0;
font-size: 14px;
line-height: 1.4em;
opacity: .9;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__more {
display: grid;
grid-template-rows: 0fr;
opacity: 0;
transition: grid-template-rows .5s cubic-bezier(.22, 1, .36, 1), opacity .35s ease;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__more > p {
overflow: hidden;
margin: 0;
padding-top: 14px;
font-size: 14px;
line-height: 1.55em;
}

@media (hover: hover) {
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:hover,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:focus-within {
transform: translateY(-6px);
box-shadow: 0 26px 46px -22px rgba(30, 35, 32, .45);
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:hover .awx-person__photo,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:focus-within .awx-person__photo {
transform: scale(1.07);
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:hover .awx-person__veil--hover,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:focus-within .awx-person__veil--hover {
opacity: 1;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:hover .awx-person__more,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:focus-within .awx-person__more {
grid-template-rows: 1fr;
opacity: 1;
}
}

@media (hover: none) {
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__veil--hover {
opacity: 1;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__more {
grid-template-rows: 1fr;
opacity: 1;
}
}

@media (max-width: 767px) {
.elementor-634 .elementor-element.elementor-element-39a26c42 {
--gap: 18px;
--row-gap: 18px;
--column-gap: 18px;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person {
border-radius: 18px;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__name {
font-size: 17px;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__role,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__more > p {
font-size: 13px;
}
}

@media (prefers-reduced-motion: reduce) {
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__photo,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__veil,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person__more {
transition: none;
}

.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:hover,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:focus-within,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:hover .awx-person__photo,
.elementor-634 .elementor-element.elementor-element-39a26c42 .awx-person:focus-within .awx-person__photo {
transform: none;
}
}/* End custom CSS */