  @media (min-width:768px) {
    .gold-underline {
        position:relative;
    }
    .gold-underline::after {
        content: "";
        width: 300px;
        height: 28px;
        position: absolute;
        left: -2rem;
        bottom: -20px;
        background-image: url(/recreation/fitness-programs/_assets-groupx-classes/[system-asset]/template/t1/images/gold-underline.svg[/system-asset]);
        background-repeat: no-repeat;
        background-position: center;
        background-size: 80% auto;
        transform: rotate(3deg);
    }
/*    #intro img.u-circlePhotoSimple:hover {*/
/*        transform: scale(1.05) rotate(5deg);*/
/*    }*/
    
/*    #intro img.u-circlePhotoSimple {*/
/*        transition: all .5s;*/
/*    }*/
/*}*/

@media (min-width:992px) {
    #intro img.u-circlePhotoSimple {
        margin-top:-3rem;
    }
}



/*.bg-circle {*/
/*    position:relative;*/
/*}*/
/*.bg-circle::before {*/
/*    content: "";*/
/*    height: 27rem;*/
/*    width: 27rem;*/
/*    display: block;*/
/*    background-color: var(--gfColors-slate15);*/
/*    border-radius: 50%;*/
/*    position: absolute;*/
/*    top: -4rem;*/
/*    left: -11rem;*/
/*    z-index: -1;*/
/*}*/



.add-gold-star {
    position:relative;
}
.add-gold-star::after {
    content: "";
    background-image: url(/renderfile/817753620a0a00840dccbc5037d4d099/template/t1/images/gold-stars.svg);
    background-repeat: no-repeat;
    width: 4rem;
    height: 4rem;
    position: absolute;
    top: -1rem;
    right: 0;
    display:block;
}
@media (max-width:575.98px) {
    .add-gold-star::after {
        display:none;
    }
}




/*.photoGallery {*/
/*	 max-width: 1500px;*/
/*	 margin-left: auto;*/
/*	 margin-right: auto;*/
/*}*/


/*    ----  ////    Trips   ////    ----    */

@media (min-width: 1200px) {
    #intro p {
        width:85%;
    }
}
