.elementor-10832 .elementor-element.elementor-element-1696912{--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-10832 .elementor-element.elementor-element-37f81fd{--display:flex;}.elementor-10832 .elementor-element.elementor-element-9d0ca8f{--display:flex;}.elementor-10832 .elementor-element.elementor-element-934c684{--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-10832 .elementor-element.elementor-element-2a2134a{--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;}/* Start custom CSS *//* Contact */
.contact-section-b {
    font-size: 14px;
}

.contact-section-b h3 {
    text-align: center;   
}

.contact-section-b img {
    border-radius: 300px;
    max-height: 180px;
    width: auto;
}

.contact-alert {
  font-size: 0.8rem;  
}

/* Contact Menu */
.contact-menu .elementor-nav-menu li a {
    background-color: transparent;
    text-decoration: solid underline transparent 3px;
    text-underline-offset: 8px;
    padding-left: 0;
}

.contact-menu .elementor-nav-menu li a:hover,
.contact-menu .elementor-nav-menu li a.elementor-item-active {
    background-color: transparent;
    color: var(--ast-global-color-1)!important;
    text-decoration-color: var(--ast-global-color-1);
    padding-left: 0;
}

/* Desktop */
@media (min-width: 1025px) {
    /* Contact */
    .contact-section > div.e-con-inner{
        flex-direction: row!important;
    }
    
    .contact-section-a {
        width: 66.66%;
    }
    
    .contact-section-b {
        width: 33.33%;
    }

}/* End custom CSS */