.pt-60{
    padding-top: 60px;
}
.red{
    color: var(--primarycolor);
    font-size: 90px;
}
.red1{
    color: var(--primarycolor);
    
}
.font{
    font-size: 66px;

}
.black{
    color: black;
}
.borderline{
    padding: 15px 25px;
    margin: 30px 0px;
    box-shadow: 0px 0px 10px 0px rgb(182, 181, 181);
}
.quotespo{
    position: absolute;
    top: 144px;
}
.pt-70{
    padding-top: 200px;
    padding-bottom: 100px;

}
.bgimage{
    background:url(../images/campustour/pinkimg.webp);
    background-size: 500px 500px !important;
    background-repeat: no-repeat;
    background-position: center center;
    height: 400px;
    padding: 100px 0px;
    
}

.sliding .slick-dots .slick-active button{
    background: var(--primarycolor) !important;
    width: 20px !important;
}

.sliding .slick-dots button{
    background: #424242;
    color: transparent;
    height: 8px;
    width: 8px;
    overflow: hidden;
    border: none;
    border-radius: 4px;
    margin-top: 4px;
    margin-left: 5px;
}
.slick-dots li.slick-active button:before {
    color: var(--primarycolor);
}
.btncolor{
    background: var(--new);
    color: white;
    border-radius: 32px;
    
    padding: 10px 40px;
}
.parasize{
    font-size: 20px;
}
.parasize1{
    font-size: 20px;
}
.f-size{
    font-size: 48px;
}
.f-size1{
    font-size: 32px;
}
@media screen and (max-width:500px) {
    li.red1{
        font-size: 12px !important;
    }
    .quotespo{
        display: none;
    }
    .testimonialslide{
        margin-left: 10px;
    }
    .bgimage {
    background: url(../images/campustour/pincolor.png);
    background-size: 500px 500px !important;
    background-repeat: no-repeat;
    background-position: center center;
    height: auto;
    padding: 0px 0px;
}
.pt-70 {
    padding-top: 30px;
    padding-bottom: 20px;
}
}

@media (min-width:700px) and (max-width:1100px) {
    .quotespo{
        display: none;
    }
    .pt-70{
        padding-top: 100px;
        padding-bottom: 100px;

    }
}