/* ==========================================================
   MOBILE FOOTER CTA
========================================================== */

.yk-mobile-footer{

    position:fixed;

    left:0;
    right:0;
    bottom:0;

    display:none;

    align-items:center;

    justify-content:space-between;

    background:#ffffff;

    box-shadow:0 -8px 25px rgba(0,0,0,.08);

    padding:10px;

    z-index:9999;

    gap:10px;

    padding-bottom:calc(10px + env(safe-area-inset-bottom));

}

.yk-mobile-btn{

    flex:1;

    display:flex;

    flex-direction:column;

    align-items:center;

    justify-content:center;

    gap:4px;

    border:none;

    border-radius:14px;

    text-decoration:none;

    color:#fff;

    padding:12px 10px;

    cursor:pointer;

    transition:.3s;

    font-size:13px;

    font-weight:600;

}

.yk-mobile-btn i{

    font-size:20px;

}

.yk-mobile-whatsapp{

    background:#25D366;

}

.yk-mobile-brochure{

    background:#F4A300;

}

.yk-mobile-enroll{

    background:#0E7A46;

}

.yk-mobile-btn:hover{

    transform:translateY(-2px);

}

@media(max-width:768px){

    .yk-mobile-footer{

        display:flex;

    }

}