.intership-container {
    overflow-y: hidden;
    font-family: Helvetica;
    position: relative;
    z-index: 2;
}

.intership-container .intership-group {
    width: 100%;
    padding-top: 60px;
    padding-bottom: 15px;
}

.intership-container #id_select_city,.intership-container #id_select_hotel{
    display: none;
} 

.intership-container input{
    border-radius: 0px;
    height: 52px;
    font-size: 15px;
}
.intership-container textarea{
    border-radius: 0px;
    height: 250px;
    font-size: 15px;
    resize: none;
}

.intership-container .intership-message {
    border-radius: 0px;
    height: 200px;
    font-size: 15px;
    resize: none;
}

.intership-container .school-partnership-group .head-line {
    padding: 20px 0px 60px;
    text-align: center;
}

.intership-container .registration {
    position: relative;
}

.intership-container .registration .head-line {
    text-align: center;
    padding: 50px 0px 50px;
}

.intership-content .div-cover{
    margin-bottom: 50px;
}

.intership-content .bottom-about .about-section .div-cover{
    margin-top: 100px;
}

.intership-content .bottom-about .about-section .div-cover .right-side-carousel{
    top: -50px;
}

@media(max-width:1199px){
    .intership-content .div-cover{
        margin-bottom: 0px;
    }
    .intership-content .bottom-about .about-section .div-cover{
        margin-top: 0px;
    }
}

@media (max-width:767px){
    .intership-content .div-cover{
        margin-bottom: 0px;
    }
    .intership-content .bottom-about .about-section .div-cover{
        margin-top: 0px;
    }
    .intership-container .registration .content-padding-rule-horizontal .col-sm-6{
        padding: 0;
    }
    .intership-container .registration .content-padding-rule-horizontal .col-sm-12{
        padding: 0;
    }
    .intership-container .registration form{
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media only screen and (max-width: 576px) {
    .intership-container .registration .head-line {
        padding: 20px 0px 20px;
    }
}

.intership-container .registration .submit-button-group {
    padding-bottom: 50px;
}

@media only screen and (max-width: 576px) {
    .intership-container .registration .submit-button-group {
        padding-bottom: 0;
    }
}

.intership-container .custom-slider-group {
    padding: 0 5% 0 5%;
}

.intership-container .custom-slider-group img {
    width: 180px;
    height: 180px;
    margin: auto;
}

.intership-container .custom-slider-group .custom-slider .prev-icon {
    /* color: #9815a3; */
    margin-left: -48px;
    top: calc( 50% - 24px);
    font-size: 0;
    line-height: 0;
    position: absolute;
    display: block;
    padding: 0;
    cursor: pointer;
}

.intership-container .custom-slider-group .custom-slider .prev-icon i {
    font-size: 48px;
}

.intership-container .custom-slider-group .custom-slider .next-icon {
    right: -48px;
    color: #9815a3;
    top: calc( 50% - 24px);
    font-size: 0;
    line-height: 0;
    position: absolute;
    display: block;
    padding: 0;
    cursor: pointer;
}

.intership-container .custom-slider-group .custom-slider .next-icon i {
    font-size: 48px;
}

.intership-container .custom-slider-group .custom-slider .slick-disabled i {
    color: #9b9b9b;
}