.lb-separator .elementor-icon svg {
width: auto;
height: auto;
} .lc-container-side-button {
position: fixed;
bottom: 20px;
right: 20px;
display: flex;
flex-direction: column;
align-items: flex-end;
gap: 18px;
z-index: 999;
}
.lc-container-side-button .lc-side-button {
cursor: pointer;
}
.lc-container-side-button .lc-side-button-group {
display: flex;
align-items: center;
}
.lc-container-side-button .lc-side-button-hover {
display: none;
min-width: 78px;
padding: 6px 12px;
font-family: "Inter", sans-serif;
text-align: center;
line-height: 20px;
font-size: 14px;
font-weight: 500;
border-radius: 5px;
background: #004993;
background: linear-gradient(90deg, #004993 0%, #718DC2 100%);
color: #FFFFFF;
margin-right: 12px;
}
.lc-container-side-button .lc-side-button-hover.zinc {
min-width: 149px;
background: #003366;
background: linear-gradient(90deg, #003366 0%, #004993 100%);
}
.lc-container-side-button-mobile .lc-side-button-round,
.lc-container-side-button .lc-side-button-round {
width: 50px;
height: 50px;
border-radius: 50%;
background: #004993;
background: linear-gradient(90deg, #004993 0%, #718DC2 100%);
color: #FFFFFF;
display: flex;
align-items: center;
justify-content: center;
}
.lc-container-side-button .lc-side-button-round.zinc {
background: #003366;
background: linear-gradient(90deg, #003366 0%, #004993 100%);
}
.lc-container-side-button-mobile {
display: none;
flex-direction: column;
align-items: flex-end;
gap: 12px;
position: fixed;
bottom: 20px;
right: 20px;
z-index: 999;
}
.lc-container-side-button-mobile .lc-side-button-text {
min-width: 149px;
padding: 6px 12px;
font-family: "Inter", sans-serif;
text-align: center;
line-height: 20px;
font-size: 14px;
font-weight: 500;
border-radius: 5px;
background: #003366;
background: linear-gradient(90deg, #003366 0%, #004993 100%);
color: #FFFFFF;
}
@media screen and (max-width: 768px) {
.lc-container-side-button {
display: none;
}
.lc-container-side-button-mobile {
display: flex;
}
}