.elementor-2810 .elementor-element.elementor-element-c8fb388{--display:flex;}.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-contact-buttons{--e-contact-buttons-button-icon:var( --e-global-color-37b644c );--e-contact-buttons-button-bg:var( --e-global-color-2a66d4e );--e-contact-buttons-button-icon-hover:var( --e-global-color-37b644c );--e-contact-buttons-button-bg-hover:var( --e-global-color-2a66d4e );--e-contact-buttons-horizontal-offset:-15px;--e-contact-buttons-vertical-offset:155px;}@media(max-width:1366px){.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-contact-buttons{--e-contact-buttons-vertical-offset:155px;}}@media(max-width:1024px){.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-contact-buttons{--e-contact-buttons-horizontal-offset:-15px;--e-contact-buttons-vertical-offset:155px;}}@media(max-width:767px){.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-contact-buttons{--e-contact-buttons-horizontal-offset:-15px;--e-contact-buttons-vertical-offset:130px;}}/* Start custom CSS for contact-buttons-var-5, class: .elementor-element-1c8937e9 */.elementor-2810 .elementor-element.elementor-element-1c8937e9 a,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .elementor-button,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .elementor-icon,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-floating-buttons__button,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-floating-buttons__button-link {
    width: 45px !important;
    height: 45px !important;
    min-width: 45px !important;
    min-height: 45px !important;
    padding: 0 !important;
    border-radius: 50% !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
}

.elementor-2810 .elementor-element.elementor-element-1c8937e9 i,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 svg,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .elementor-button-icon,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-floating-buttons__button-icon,
.elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-font-icon-svg {
    font-size: 30px !important;
    width: 30px !important;
    height: 30px !important;
}

@media (max-width: 767px) {
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 a,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .elementor-button,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .elementor-icon,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-floating-buttons__button,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-floating-buttons__button-link {
        width: 40px !important;
        height: 40px !important;
        min-width: 40px !important;
        min-height: 40px !important;
    }

    .elementor-2810 .elementor-element.elementor-element-1c8937e9 i,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 svg,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .elementor-button-icon,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-floating-buttons__button-icon,
    .elementor-2810 .elementor-element.elementor-element-1c8937e9 .e-font-icon-svg {
        font-size: 25px !important;
        width: 25px !important;
        height: 25px !important;
    }
}



.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float a,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .elementor-button,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .elementor-icon,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .e-floating-buttons__button,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .e-floating-buttons__button-link {
    background-color: #5C8098 !important;
    background: #5C8098 !important;
    color: #ffffff !important;
}

.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float i,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float svg,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float path,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .elementor-button-icon,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .e-floating-buttons__button-icon,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .e-font-icon-svg {
    color: #ffffff !important;
    fill: #ffffff !important;
}

.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float a:hover,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .elementor-button:hover,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .elementor-icon:hover,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .e-floating-buttons__button:hover,
.elementor-2810 .elementor-element.elementor-element-1c8937e9.aplomados-whatsapp-float .e-floating-buttons__button-link:hover {
    background-color: #5C8098 !important;
    background: #5C8098 !important;
    color: #ffffff !important;
}/* End custom CSS */