.elementor-70902 .elementor-element.elementor-element-614e171b{--display:flex;}.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons{--e-contact-buttons-button-icon:#CC1DA4;--e-contact-buttons-button-bg:#02010100;--e-contact-buttons-button-icon-hover:#CC1DA4;--e-contact-buttons-button-bg-hover:#6F4F4300;--e-contact-buttons-active-button-color:#FFFAD8;--e-contact-buttons-active-button-bg:#C244B5;--e-contact-buttons-contact-button-icon:#C244B5;--e-contact-buttons-contact-button-bg:#6F4F43;--e-contact-buttons-contact-button-icon-hover:#FFFAD8;--e-contact-buttons-contact-button-bg-hover:#6F4F43;--e-contact-buttons-contact-gap:20px;--e-contact-buttons-tooltip-text:#FFF8E5;--e-contact-buttons-tooltip-bg:#C244B5;--e-contact-buttons-horizontal-offset:40px;}.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons__chat-button-shadow{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons__contact-box-shadow{box-shadow:0px 0px 10px 0px rgba(21.48097826086957, 36.311477286153114, 40.800000000000004, 0.29);}.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons__contact-tooltip{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:700;}@media(max-width:1440px){.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons__contact-tooltip{font-size:19px;}}@media(max-width:1200px){.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons__contact-tooltip{font-size:18px;}}@media(max-width:1024px){.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons__contact-tooltip{font-size:18px;}}@media(max-width:880px){.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons{--e-contact-buttons-contact-gap:20px;--e-contact-buttons-horizontal-offset:0px;}}@media(max-width:767px){.elementor-70902 .elementor-element.elementor-element-42238ff5 .e-contact-buttons{--e-contact-buttons-contact-gap:15px;--e-contact-buttons-horizontal-offset:-9px;}}/* Start custom CSS for contact-buttons-var-4, class: .elementor-element-42238ff5 */.elementor-70902 .elementor-element.elementor-element-42238ff5 a{
    border: none;
    outline: none; 
}

.e-contact-buttons-var-4 .has-size-small .e-contact-buttons__contact-icon-container {
    display: none !important;
}

.e-contact-buttons-var-4 .e-contact-buttons__contact-tooltip {
    font-size: 20px !important;
    line-height: 25px;
    padding: 15px 20px 15px 20px !important;
    position: relative;
    right: 10px;
    border-radius: 100px;
}

.e-contact-buttons-var-4 .e-contact-buttons__contact-tooltip:hover {
    color: #FFFAD8;
    background-color: #C244B5;
    transition-duration: 0.3s;
}


.e-contact-buttons-var-4.has-h-alignment-center .e-contact-buttons__contact-tooltip:after, .e-contact-buttons-var-4.has-h-alignment-end .e-contact-buttons__contact-tooltip:after {
    display: none !important;
}

#e-contact-buttons__content-wrapper > div > div > div > a > span.e-contact-buttons__contact-icon-container.e-contact-buttons__contact-box-shadow {
    display: none !important;
}

.e-contact-buttons-var-4 .has-size-medium.e-contact-buttons__close-button {
    height: 40px !important;
    width: 40px !important;
    position: relative;
    right: 20px
}/* End custom CSS */