.elementor-4984 .elementor-element.elementor-element-38671597{--display:flex;}.elementor-4984 .elementor-element.elementor-element-7d07b854 .e-contact-buttons{--e-contact-button-chat-button-animation-delay:10000ms;--e-contact-buttons-button-icon:var( --e-global-color-text );--e-contact-buttons-button-icon-hover:var( --e-global-color-text );--e-contact-buttons-button-bg-hover:var( --e-global-color-primary );}@media(max-width:767px){.elementor-4984 .elementor-element.elementor-element-7d07b854 .e-contact-buttons{--e-contact-buttons-horizontal-offset:-7px;--e-contact-buttons-vertical-offset:90px;}}/* Start custom CSS for contact-buttons-var-5, class: .elementor-element-7d07b854 */.e-contact-buttons__chat-button.has-size-small, .e-contact-buttons__chat-button[type=button].has-size-small{
    width: 4vw;
    height: 4vw;
    box-shadow: 0px 232px 65px 0px rgba(0, 230, 218, 0.00), 0px 148px 59px 0px rgba(0, 230, 218, 0.01), 0px 83px 50px 0px rgba(0, 230, 218, 0.05), 0px 37px 37px 0px rgba(0, 230, 218, 0.09), 0px 9px 20px 0px rgba(0, 230, 218, 0.10);
}

.e-contact-buttons__chat-button.has-size-small svg, .e-contact-buttons__chat-button[type=button].has-size-small svg{
    width: 2.5vw;
    height: 2.5vw;
    
}

@media(max-width:1025px){
  .e-contact-buttons__chat-button.has-size-small, .e-contact-buttons__chat-button[type=button].has-size-small{
    width: 35px;
    height: 35px;
    margin-right:-10px;
    margin-bottom:5px;
}

.e-contact-buttons__chat-button.has-size-small svg, .e-contact-buttons__chat-button[type=button].has-size-small svg{
    width:25px;
    height: 25px;
    
    
}  
}/* End custom CSS */