/* =============================================
   SOUTH SHORE RECOVERY CLUB - ssrcal.css
   ============================================= */

.calendar-wrapper {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 ratio */
    height: 0;
    overflow: hidden;
    border-radius: 10px;
    box-shadow: 0 2px 16px rgba(44,44,44,0.10);
}

.calendar-wrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.calendar-link {
    display: inline-block;
    margin-top: 0.75rem;
    color: #2d7b6e;
    font-weight: 700;
    text-decoration: underline;
}

.calendar-link:hover {
    color: #3a9484;
}
