.elementor-415 .elementor-element.elementor-element-3d3437a{--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-415 .elementor-element.elementor-element-c5d841c > .elementor-widget-container{background-color:#E0F6E0;border-radius:270px 270px 100px 100px;}.elementor-415 .elementor-element.elementor-element-c5d841c .col-title a, .elementor-415 .elementor-element.elementor-element-c5d841c .col-title{color:var( --e-global-color-secondary );}.elementor-415 .elementor-element.elementor-element-c5d841c .col-title a:hover{color:var( --e-global-color-678b7af );}.elementor-415 .elementor-element.elementor-element-c5d841c .col-title, .elementor-415 .elementor-element.elementor-element-c5d841c .col-title a{font-size:22px;font-weight:700;text-transform:uppercase;}.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content .col-title{margin-top:41px;}.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content  .col-title{margin-bottom:8px;}.elementor-415 .elementor-element.elementor-element-c5d841c .col-subtitle{color:var( --e-global-color-secondary );margin-bottom:4px;}.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content  .col-subtitle{font-size:20px;font-weight:400;font-style:normal;}.elementor-415 .elementor-element.elementor-element-c5d841c .aux-widget-staff .aux-staff-content{padding:0px 0px 50px 70px;}@media(max-width:1024px){.elementor-415 .elementor-element.elementor-element-c5d841c .col-title, .elementor-415 .elementor-element.elementor-element-c5d841c .col-title a{font-size:19px;}.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content  .col-subtitle{font-size:16px;}.elementor-415 .elementor-element.elementor-element-c5d841c .aux-widget-staff .aux-staff-content{padding:0px 0px 44px 40px;}}/* Start custom CSS for aux_staff, class: .elementor-element-c5d841c */.elementor-415 .elementor-element.elementor-element-c5d841c .aux-media-image img{
    width: 100%;
}

.elementor-415 .elementor-element.elementor-element-c5d841c:hover .elementor-widget-container{
    background-color: var( --e-global-color-ca21ce1 );
}
.elementor-415 .elementor-element.elementor-element-c5d841c .elementor-widget-container, .elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-container .col-title, .elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-container .col-subtitle{
    transition: all 250ms ease-in    
}
.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content:after{
    content: "";
    position: absolute;
    left: 0;
    right: 50px;
    bottom: 0;
    top: 0;
    background-color: var(--e-global-color-text);
    border-radius: 0 0  100px 77px;
    transition: all 250ms ease-in
}
.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content{
    position: relative
}
.elementor-415 .elementor-element.elementor-element-c5d841c .col-subtitle, .elementor-415 .elementor-element.elementor-element-c5d841c .col-title{
    position: relative;
    z-index: 1;
}
.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-container:hover .aux-staff-content:after{
    background-color: var( --e-global-color-secondary );
}
.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-container:hover .col-title, .elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-container:hover .col-subtitle{
    color: var(--e-global-color-accent);
}
@media only screen and (max-width: 767px) {
.elementor-415 .elementor-element.elementor-element-c5d841c .aux-staff-content:after{
border-radius: 0 0 54px 26px;
    right: 41px;
}
}/* End custom CSS */