*,*::after,*::before{
    padding:0;
    margin:0;
    box-sizing:border-box;
}

#Ideologies .container .row .col-md-6 h1{
    text-transform: uppercase;
    color:#73331f;
    font-size:20px;
    font-weight:700;
}

 .art-container{
        background-image: url(../images/infra/class.jpg);
      background-size: cover;
      background-position: center;
      overflow: hidden; 
      height:210px;
    }
     
  .auditorium-container{
        background-image: url(../images/infra/lab.jpg);
      background-size: cover;
      background-position: center;
      overflow: hidden; 
      height:210px;
    }
    
     .computer-container{
        background-image: url(../images/infra/comp.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:210px;
    }
    
    .dance-container{
        background-image: url(../images/infra/audio.jpg);
      background-size: cover;
      background-position: center;
      overflow: hidden; 
      height:210px;
    }
    
     .library-container{
        background-image: url(../images/infra/lib.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:210px;
    }
   
   
    .astronomy-container{
        background-image: url(../images/infra/sick.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:210px;
    }
    
    
    
     .Sport-container {
      background-image:url(../images/infra/sport.jpg);
      background-size: cover;
      background-position: center;
      overflow: hidden; 
      height:210px;
    }
   
    .kids-container{
        background-image: url(../images/infra/art.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .mathematic-container{
        background-image: url(../images/infra/art.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:210px;
    }
    .science-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:210px;
    }
   
    .language-container{
        background-image: url(../images/water.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:210px;
    }
    .infirmary-container{
        background-image: url(../images/computer-lab.jpg);
        background-size: cover;
        background-position: top;
        overflow: hidden; 
        height:300px;
    }
    .music-container{
        background-image: url(../images/fire-fighting.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
   
    .activity-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: top;
        overflow: hidden; 
        height:300px;
    }
    .swimmimg-container{
        background-image: url(../images/cctv.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .skating-container{
        background-image: url(../images/labs.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .equipped-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .botanical-container{
        background-image: url(../images/infrastructure/audio-room.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .dining-container{
        background-image: url(../images/infrastructure/housekeeping.jpg);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }

    .tuck-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .smart-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .conf-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .cctv-container{
        background-image: url(../images/about/studyboy.png);
        background-size: cover;
        background-position: center;
        overflow: hidden; 
        height:300px;
    }
    .Sport-container .form-content, .art-container .form-content, .dance-container .form-content, .auditorium-container .form-content, .computer-container .form-content, .astronomy-container .form-content, .mathematic-container .form-content, .science-container .form-content, .library-container .form-content, .language-container .form-content, .infirmary-container .form-content, .music-container .form-content, .kids-container .form-content, .activity-container .form-content, .swimmimg-container .form-content, .skating-container .form-content, .equipped-container .form-content, .botanical-container .form-content, .dining-container .form-content, .tuck-container .form-content, .smart-container .form-content, .conf-container .form-content, .cctv-container .form-content{
        width: 100%;
        padding: 7rem 5.5rem 2.5rem 5.5rem;
        clip-path: polygon(0 0, 78% 0%, 50% 148%, 246% 0%);
        background-color: rgba(255, 255, 255, 0.8); 
        height:300px;
        position: relative;
    }
    .Sport-container .form-content h2,.art-container .form-content h2, .dance-container .form-content h2, .auditorium-container .form-content h2, .computer-container .form-content h2, .astronomy-container .form-content h2, .mathematic-container .form-content h2, .science-container .form-content h2, .library-container .form-content h2, .language-container .form-content h2, .infirmary-container .form-content h2, .music-container .form-content h2, .kids-container .form-content h2, .activity-container .form-content h2, .swimmimg-container .form-content h2, .skating-container .form-content h2, .equipped-container .form-content h2, .botanical-container .form-content h2, .dining-container .form-content h2, .tuck-container .form-content h2, .smart-container .form-content h2, .conf-container .form-content h2, .cctv-container .form-content h2{
        font-size: 20px;
        position: absolute;
        top: 42%;
        left: 71%;
        transform: translate(-50% -50%);
        color:#003468;
        font-weight:700;
    }

    #infra-wrapper{
        margin-bottom:20px;
    }

    #infra-wrapper .para{
        font-size:18px;
        font-weight:500;
        /*color:#73331f;*/
    }
  

section .row .mgtdsk{
    /*clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 50% 100%, 0% 90%);*/
    background-color:#73331f;
    padding: 20px 50px 70px;
    margin-bottom:20px;
}
section .row .mgtdsk h3{
    color:#fff;
    font-size:28px;
    text-transform:uppercase;
    font-weight: 700;
}
section .row .mgtdsk p{
    color:#fff;
    font-size:20px;
}

.para ul {
	list-style-type: none;
}

/*.infrastructure{
	padding: 60px 0 40px;
}*/

@media (max-width: 991px){
    #infra-wrapper .para{
        margin-top: 20px;
    }
}
@media (max-width: 460px){
    .Form-container .form-content h2, .art-container .form-content h2, .dance-container .form-content h2, .auditorium-container .form-content h2, .computer-container .form-content h2, .astronomy-container .form-content h2, .mathematic-container .form-content h2, .science-container .form-content h2, .library-container .form-content h2, .language-container .form-content h2, .infirmary-container .form-content h2, .music-container .form-content h2, .kids-container .form-content h2, .activity-container .form-content h2, .swimmimg-container .form-content h2, .skating-container .form-content h2, .equipped-container .form-content h2, .botanical-container .form-content h2, .dining-container .form-content h2, .tuck-container .form-content h2, .smart-container .form-content h2, .conf-container .form-content h2, .cctv-container .form-content h2{
        font-size: 15px!important;
    }
}
@media (max-width: 320px){
    .Form-container .form-content h2, .art-container .form-content h2, .dance-container .form-content h2, .auditorium-container .form-content h2, .computer-container .form-content h2, .astronomy-container .form-content h2, .mathematic-container .form-content h2, .science-container .form-content h2, .library-container .form-content h2, .language-container .form-content h2, .infirmary-container .form-content h2, .music-container .form-content h2, .kids-container .form-content h2, .activity-container .form-content h2, .swimmimg-container .form-content h2, .skating-container .form-content h2, .equipped-container .form-content h2, .botanical-container .form-content h2, .dining-container .form-content h2, .tuck-container .form-content h2, .smart-container .form-content h2, .conf-container .form-content h2, .cctv-container .form-content h2{
        font-size: 12px!important;
    }
}