@media only screen and (max-width:767px){.main-box.container{padding:15px;width:100%;box-sizing:border-box}.button-box.container{display:grid;grid-template-columns:1fr;gap:20px;width:100%;max-width:400px;margin:0 auto;padding:0}.button,.button2,.button3{width:100%;padding:25px 15px 20px;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:0px!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;transition:all .3s ease!important;border:none;cursor:pointer;position:relative;overflow:hidden}.button img,.button2 img,.button3 img{width:60px;height:60px;object-fit:contain;margin:0 0 15px;padding-bottom:12px!important}.title{font-size:18px;margin:0 0 8px;font-weight:700;color:#333;line-height:1.3;padding-top:20px!important}.description{font-size:14px;margin:0;color:#666;line-height:1.4}.button:hover,.button2:hover,.button3:hover{transform:translateY(-5px)!important;box-shadow:0 8px 16px rgba(0,0,0,.15)!important}.button:hover img,.button2:hover img,.button3:hover img{transform:scale(1.05)}.button:hover .title,.button2:hover .title,.button3:hover .title{color:#000!important}}@media screen and (max-width:1023px){.blvd-backdrop{position:fixed;width:inline;z-index:2147483699!important;top:0;left:550px!important;left:0;bottom:0;background-color:#000!important}}.blvd-close-button,.blvd-logo{position:absolute;left:-45px;cursor:pointer;fill:#fff}.page-id-9482 .stm_lms_courses_wrapper{display:none!important}