.elementor-68 .elementor-element.elementor-element-bad4e2e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-48ad8e2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-68 .elementor-element.elementor-element-129151c .col-title a, .elementor-68 .elementor-element.elementor-element-129151c .col-title{color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-129151c .col-title, .elementor-68 .elementor-element.elementor-element-129151c .col-title a{font-size:24px;font-weight:bold;}.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-content .col-title{margin-top:40px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-content  .col-title{margin-bottom:13px;}.elementor-68 .elementor-element.elementor-element-129151c .col-subtitle{color:var( --e-global-color-text );margin-bottom:32px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-content  .col-subtitle{font-size:16px;font-weight:800;font-style:normal;}.elementor-68 .elementor-element.elementor-element-129151c .entry-content{color:var( --e-global-color-text );font-size:19px;font-weight:400;}.elementor-68 .elementor-element.elementor-element-129151c .aux-social-list a{color:var( --e-global-color-text );}.elementor-68 .elementor-element.elementor-element-129151c .aux-widget-staff .aux-staff-footer{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-widget-staff > div{padding:0px 0px 0px 0px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-widget-staff .aux-staff-content{padding:0px 41px 16px 41px;}.elementor-68 .elementor-element.elementor-element-129151c{width:auto;max-width:auto;}.elementor-68 .elementor-element.elementor-element-129151c > .elementor-widget-container{background-color:var( --e-global-color-accent );border-radius:70px 0px 70px 0px;}@media(max-width:1024px){.elementor-68 .elementor-element.elementor-element-129151c .col-title, .elementor-68 .elementor-element.elementor-element-129151c .col-title a{font-size:20px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-content  .col-title{margin-bottom:11px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-content  .col-subtitle{font-size:15px;}.elementor-68 .elementor-element.elementor-element-129151c .col-subtitle{margin-bottom:28px;}.elementor-68 .elementor-element.elementor-element-129151c .entry-content{font-size:17px;}}@media(max-width:767px){.elementor-68 .elementor-element.elementor-element-129151c .col-title, .elementor-68 .elementor-element.elementor-element-129151c .col-title a{font-size:18px;}.elementor-68 .elementor-element.elementor-element-129151c .aux-widget-staff .aux-staff-content{padding:0px 24px 16px 24px;}}/* Start custom CSS for aux_staff, class: .elementor-element-129151c */.elementor-68 .elementor-element.elementor-element-129151c .entry-content{
    max-width: 308px;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-widget-staff .aux-staff-footer {
    border-top: none;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-social-list a span{
    background-color: var( --e-global-color-secondary );
    transition: all 250ms ease-in;
    padding: 13px;
    border-radius: 15px 0;
    border: 2px solid var(--e-global-color-secondary);
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-social-list a:hover span{
    background-color: #fc672200;

}
.elementor-68 .elementor-element.elementor-element-129151c .aux-social-list li{
    padding: 0 5px;
}
.elementor-68 .elementor-element.elementor-element-129151c  .aux-staff-content{
    display: flex;
    flex-direction: column;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-footer{
    order: 1;
    margin-bottom: 13px;
}
.elementor-68 .elementor-element.elementor-element-129151c .col-title{
    order: 2;
}
.elementor-68 .elementor-element.elementor-element-129151c .col-subtitle{
    order: 3;
}
.elementor-68 .elementor-element.elementor-element-129151c .entry-content{
    order: 4;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after{
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: -12px;
    background-color: var( --e-global-color-accent );
    border-radius: 70px 0 0;
    opacity: 0;
    transition: all 250ms linear;  
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-footer{
    display: none;
    transition: all 250ms linear; 
    position: absolute;
    top: -62px;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-container:hover .aux-staff-footer{
    display: block;    
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-container:hover .aux-media-image:after{
    opacity: 1;    
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-container .aux-staff-content{
    transition: all 250ms linear;    
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-container:hover .aux-staff-content{
    transform: translateY(-63%);
}

.elementor-68 .elementor-element.elementor-element-129151c .elementor-widget-aux_staff{
    width: 100%!important;
    max-width: 100%!important;
}
@media only screen and (max-width: 1620px) and (min-width: 1025px){
.elementor-68 .elementor-element.elementor-element-129151c .col-title{
    font-size: 19px!important;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after{
    border-radius: 44px 0 0;
}
}
@media only screen and (max-width: 800px) and (min-width: 768px){
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after{
   border-radius: 116px 0 0;
    }
.elementor-68 .elementor-element.elementor-element-129151c .elementor-widget-container{
    border-radius: 107px 0px 70px 0px;
    }
}
@media only screen and (max-width: 700px){
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after {
   border-radius: 54px 0 0;
    }
}

@media only screen and (max-width: 700px){
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after {
   border-radius: 54px 0 0;
    }
}
@media only screen and (max-width: 700px){
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after {
   border-radius: 54px 0 0;
    }
}


@media only screen and (max-width: 400px){
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-container:hover .aux-staff-content {
    transform: translateY(-28%);
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after {
        border-radius: 37px 0 0;
    }
}

.elementor-68 .elementor-element.elementor-element-129151c .entry-content {
    height: 62px;
    overflow: hidden;
}
@media only screen and (min-width:1970px) {
.elementor-68 .elementor-element.elementor-element-129151c .aux-staff-content {
    padding: 0px 21px 16px 21px!important;
}
.elementor-68 .elementor-element.elementor-element-129151c .aux-media-image:after{
    border-radius: 51px 0 0;
}
}

@media only screen and (max-width:700px) {
.elementor-68 .elementor-element.elementor-element-129151c .entry-content {
    height: 76px;
}
}/* End custom CSS */