

/* ==========================
   ARCCS MOBILE STICKY BAR
========================== */

.arccs-mobile-sticky-bar{
    position:fixed;
    bottom:15px;
    left:50%;
    transform:translateX(-50%);
    display:none;
    align-items:center;
    justify-content:center;
    gap:12px;
    z-index:99999;
    width:calc(100% - 20px);
    max-width:500px;
}

.arccs-sticky-btn{
    flex:1;
    display:flex;
    align-items:center;
    justify-content:center;
    gap:8px;
    padding:12px 10px;
    text-decoration:none;
    color:#fff;
    font-size:14px;
    font-weight:600;
    border-radius:50px;
    box-shadow:0 5px 20px rgba(0,0,0,.15);
}

.arccs-call-btn{
    background:#007bff;
}

.arccs-whatsapp-btn{
    background:#25D366;
}

.arccs-enquiry-btn{
    background:#ff6600;
}

.arccs-sticky-btn i{
    font-size:16px;
}

/* Mobile Only */

@media(max-width:768px){

    .arccs-mobile-sticky-bar{
        display:flex;
    }

    .social-media-container{
        display: none;
    }

}

/* Extra Small Devices */

@media (max-width: 350px) {

    .arccs-mobile-sticky-bar{
        flex-direction: column;
        width: auto;
        bottom: 10px;
        gap: 8px;
    }

    .arccs-sticky-btn{
        width: 180px;
        flex: unset;
    }

}