.contact-p{
     padding: 50px;
}
.c_h1{
     font-size: 40px;
}
.menu{
     font-size: 16px;
}
.inform{
     color: red !important;
     font-size: 24px !important;
     font-weight: 700 !important;

}
.inform1{
     color: black;
     font-size: 17px !important;
     font-weight: 500 !important;
}
.menu-bg{
     background-color: #fff !important;
     border-radius: 5px !important;
     box-shadow: 10px 10px 10px #c7c5c5
                 10px 10px 10px !important;
     border: 1px solid rgb(247, 243, 243);             
}
.mypad{
     padding: 50px !important;
}
.tit{
     text-decoration: underline red;
}
.image-wrapper{
     width: 100%;
     height: 100%;
    
}
.image-wrapper img{
     width: 100%;
     height:100%;
     background-color: #fff;
     border-radius: 5px;
     box-shadow: 
    0px 0px 10px #c5c3c3, /* First shadow */
    0px 0px 10px #c4c1c1; 
    padding: 15px;
    transition: .5s;
}
.image-wrapper:hover img{
      transform: scale(.95);
      /* transform: translateY(-8px); */
      transition: .3s;

}
.prince-img{
     width: 100%;
     height: auto;
     box-shadow: 
     0px 0px 10px #c0bbbb,
     0px 0px 10px #c7c3c3;
}
.prince-img img{
     width: 100%;
     height: auto;
}
.greet-h4{
     color: red;
     font-weight: 800;
}
.prince-text{
     text-align: justify;
     font-size: 18px;
     color: black;
     line-height: 35px;
}
.bold{
     font-size: 20px;
     color: rgba(255, 0, 0, 0.801);
     font-weight: 700;
}
.undername{
     color: #fff;
     background-color: red;
     padding: 30px;
     text-align: center;
}
.span{
     color:#fff;
     background-color: red;
     padding: 18px;
     font-size: 14px;
     font-weight: 600;
     width: -webkit-fill-available;
     display: flex;
}
.alterimg{
     width: 100%;
     height: 270px;

}
.content{
     width: 400px;
     height: 320px;
     box-shadow:0px 0px 10px gray;
     border-radius: 5px;
     padding: 10px;
     overflow: hidden;
     transition: .3s;

}
.zoom-wrapper img{
     width: 380px;
     height: 250px;
     overflow: hidden;
     text-align: center;
     transition: .5s;
}
.zoom-wrapper h3{
     font-size: 30px;
     font-weight: 700;
     text-align: center;
     color: red;
}
.zoom-wrapper img{
     background-color: #fff;
     box-shadow: 0px 0px 10px rgb(192, 189, 189);
     border-radius: 15px;
     transition: .5s;
     border: 3px inset red;
}
.content:hover .zoom-wrapper img{
     transform: scale(1.1);
     transition: .5s;
}
.zoom-wrapper h3{
   
     font-weight: 700;

}
.actiimg1 img{
height: 398px;
}
@media (max-width: 527px){
     .actiimg1 img{
          height: 250px;
   }
}
.color_font {
     width: 100%;
     height: 50%;
     background-color: red;
     color: #fff;
}
.color_font h3{
     color: #fff;
     font-size: 25px;
     font-weight: 800;
     padding: 10px;
     width: 100%;
     height: fit-content;
     text-align: center;
}
.overview{
     position: relative;
}
.overview h6::after{
 position:absolute;
 content: "";
 height: 3px;
 /* bottom: 0; */
 width: 34%;
 left: 0;
 display: block;
 background-color: red;
 clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}
.course-details1 h6::after{
     position:absolute;
     content: "";
     height: 3px;
     /* bottom: 0; */
     width: 14%;
     /* left: 0; */
     display: block;
     background-color: red;
     clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    }
.margin{
     margin-top: -24px;
}  
.contents-icon{
     display: flex;
}  
.font{
     font-size: 20px;
     color: black;
     font-weight: 600;
}
.curriculum h6::after{
     position:absolute;
     content: "";
     height: 3px;
     /* bottom: 0; */
     width: 10%;
     /* left: 0; */
     display: block;
     background-color: red;
     clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    }


    .curriculum ul {
     list-style: none;
    }    

    .curriculum ul li{
     font-size: 17px; 
     font-weight: 500;
    }
    .bold_1{
     font-size: 18px;
     font-weight: 600;
     color: red;
    }

    .content_1 ul{
     list-style: none;
    }
    #course_1{
     width: fit-content !important;
    }