.program-content img {
    border-radius: 8px;
}
p.program-modal-para {
    font-size: 13px!important;
    letter-spacing: 0px;
}
a.lightbox div .fa 
{
    background: rgb(237, 87, 85);
    color: rgb(255, 255, 255);
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: right;
    border-radius: 50%;
    position: absolute;
    z-index: 9999;
    right: -10px;
    top: -20px;
}
.swiper-container .swiper-slide {
    text-align: center;
    transition: all 1s ease;
    opacity: 10;
    padding-left: 15px;
    margin-left: 10px;
}
.swiper-container {
    height: 190px;
    width: 100%;
}
.meet-our-staff1 .specialist_info.program-content {
    width: 100%!important;
}
.meet-our-staff1 .owl-item.active {
    margin-right: -10px!important;
}
.image-column 
{
    width: 95%!important;
    margin-left: 25px;
}

.owl-theme .owl-dots .owl-dot span , .owl-theme .owl-dots .owl-dot
{
    display: none!important;
}

input#customCheck.custom-control-input.checked
{
    bottom: 26%;
    position: absolute;
}

.extab2 .nav>li>a
{
    font-size: 18px;
}

.reason1 .nav 
{
    margin-left: 0px!important;
}

.guesswork h4 
{
    font-weight: 500;
    font-family: 'Poppins';
}

.guesswork h4 img
{
    width: 10%;
    padding: 10px;
    border-radius: 50%;
    margin-right: 7px;
}

@media(max-width:1024px)
{
    input#customCheck.custom-control-input.checked 
    {
        bottom: 21%;
        position: absolute;
    }

    .meet-our-staff
    {
        margin-top: -10px;
    }
}

@media(max-width:768px)
{
    input#customCheck.custom-control-input.checked 
    {
        bottom: 19%;
        position: absolute;
    }

    .reason1 .nav 
    {
        margin-left: 30px!important;
        margin-right: 30px;
    }
}

@media(max-width:414px)
{
    .image-column
    {
        margin-left: 10px;
    }
    .modal-body1 p {
        font-size: 17px!important;
    }
    .guesswork h4 img
    {
        margin: 0px 0px 0px -15px;
        width: 20% !important;
    }

    .guesswork h4 
    {
        font-weight: 600;
        font-family: 'Poppins';
        font-size: 14px!important;
    }

    #myButton2, #myButton3, #myButton4 
    {
        margin-top: 5px!important;
    }

    #morebtn2, #morebtn3, #morebtn4 
    {
        display: none;
        margin: -5px 0 0 0!important;
    }

    .why-choose-us .lego-button
    {
        margin-top:20px;
    }

    .video_header
    {
        min-height: 100%!important;
    }

    .video_header .video_text_area.video_text_area1
    {
        padding: 220px 0px 0px 0px !important;
    }

    .guesswork p 
    {
        margin-left: -50px!important;
        margin-top: 0px;
        padding-left: 0px!important;
    }

    input#customCheck.custom-control-input.checked
     {
        bottom: 24%!important;
        position: absolute;
    }

    #corte.corte-madera-program 
    {
        margin-top: 0!important;
    }
    .school-gallery , .reason , .call-to-action-strip
    {
        margin-top: -10px;

    }
}

@media(max-width:320px)
{
    input#customCheck.custom-control-input.checked 
    {
        bottom: 24%;
        position: absolute;
    }
    input#customCheck.custom-control-input.checked span
    {
        font-size: 9px;
    }
}

@media(max-width:360px)
{
    input#customCheck.custom-control-input.checked 
    {
        bottom: 23%!important;
        position: absolute;
        width: 10px;
    }
   
}

