@charset "utf-8";
/* CSS Document */




@media screen and (min-width: 1200px) {
}
@media screen and (min-width: 992px) and (max-width: 1199px)  {

} 
@media screen and (min-width: 768px) and (max-width: 991px)  {

}
@media only screen and (max-width : 576px) {
    .section {
    padding: 50px 0;
    }
    .topmenu {
        display: block;
        text-align: center;
    }
    .topmenu li {
        padding: 0;
    }
    .topmenu li:first-child a{
        border-left: 0px solid #ffffff82;
        border-top: 0px solid #ffffff82;
    }
    .topmenu li a {
        padding: 12px 0;
        border-left: 0px solid #ffffff82;
        border-top: 1px solid #ffffff82;
        display: block;
    }
    .topsocial {
        margin-left: auto;
        margin-right: auto;
        display: flex;
        justify-content: center;
    }
    .about_area .abtitle ,.facilities_sec h3,.paralex_content h2{
        font-size: 40px;
    }
    ul.tabs li {
        padding: 8px 20px;
        font-size: 13px;
    }
    .top-carv {
        clip-path: polygon(0 0, 100% 0%, 100% 100%, 0% 100%);
    }
}




