.elementor-1415 .elementor-element.elementor-element-711a1ba5{--display:flex;}.elementor-1415 .elementor-element.elementor-element-abd99c8 .e-contact-buttons{--e-contact-buttons-button-icon:var( --e-global-color-b30f32e );--e-contact-buttons-button-bg:var( --e-global-color-primary );--e-contact-buttons-button-icon-hover:var( --e-global-color-b30f32e );--e-contact-buttons-button-bg-hover:var( --e-global-color-primary );--e-contact-buttons-horizontal-offset:25px;--e-contact-buttons-vertical-offset:74px;}/* Start custom CSS for contact-buttons-var-5, class: .elementor-element-abd99c8 */.e-contact-buttons__chat-button-container {
    background-color: #A61D40;
  padding: 7px !important;
  border-radius: 44px;
}
.e-contact-buttons__chat-button.has-size-small, .e-contact-buttons__chat-button[type="button"].has-size-small {
    width: 30px !important;
  height: 30px !important;
  border: solid 1.5px white !important;
}
.e-contact-buttons__chat-button.has-size-small svg, .e-contact-buttons__chat-button[type="button"].has-size-small svg {width:14px !important;}

#wpfront-scroll-top-container.show
{
display: flex;
opacity: 1;
background-color: #a61D40;
width: 44px;
height: 44px;
border-radius: 44px;
}
.fa.fa-arrow-circle-up.fa-2x
{
width: 30px;
font-size: 18px;
padding: 5px 9px 7px 6px;
border: solid 1.5px white;
border-radius: 44px;
height: 30px;
}
#wpfront-scroll-top-container, .e-contact-buttons__chat-button-container, .ea11y-widget-button.ea11y-widget-open-button.ea11y-widget-open-button--medium.ea11y-widget-open-button--icon
{
transition: .3s ease-out;
}
#wpfront-scroll-top-container: hover, .e-contact-buttons__chat-button-container: hover
{
transform: scale(1.0909090909);
}/* End custom CSS */