@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Cerebri Sans Xtra bold';
    src: url('../fonts/CerebriSans-ExtraBold.eot');
    src: url('../fonts/CerebriSans-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-ExtraBold.woff2') format('woff2'),
        url('../fonts/CerebriSans-ExtraBold.woff') format('woff'),
        url('../fonts/CerebriSans-ExtraBold.ttf') format('truetype'),
        url('../fonts/CerebriSans-ExtraBold.svg#CerebriSans-ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans Bold';
    src: url('../fonts/CerebriSans-Bold.eot');
    src: url('../fonts/CerebriSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-Bold.woff2') format('woff2'),
        url('../fonts/CerebriSans-Bold.woff') format('woff'),
        url('../fonts/CerebriSans-Bold.ttf') format('truetype'),
        url('../fonts/CerebriSans-Bold.svg#CerebriSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans Book';
    src: url('../fonts/CerebriSans-Book.eot');
    src: url('../fonts/CerebriSans-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-Book.woff2') format('woff2'),
        url('../fonts/CerebriSans-Book.woff') format('woff'),
        url('../fonts/CerebriSans-Book.ttf') format('truetype'),
        url('../fonts/CerebriSans-Book.svg#CerebriSans-Book') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans Mediuam';
    src: url('../fonts/CerebriSans-Medium.eot');
    src: url('../fonts/CerebriSans-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-Medium.woff2') format('woff2'),
        url('../fonts/CerebriSans-Medium.woff') format('woff'),
        url('../fonts/CerebriSans-Medium.ttf') format('truetype'),
        url('../fonts/CerebriSans-Medium.svg#CerebriSans-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans Light';
    src: url('../fonts/CerebriSans-Light.eot');
    src: url('../fonts/CerebriSans-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-Light.woff2') format('woff2'),
        url('../fonts/CerebriSans-Light.woff') format('woff'),
        url('../fonts/CerebriSans-Light.ttf') format('truetype'),
        url('../fonts/CerebriSans-Light.svg#CerebriSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans Heavy';
    src: url('../fonts/CerebriSans-Heavy.eot');
    src: url('../fonts/CerebriSans-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-Heavy.woff2') format('woff2'),
        url('../fonts/CerebriSans-Heavy.woff') format('woff'),
        url('../fonts/CerebriSans-Heavy.ttf') format('truetype'),
        url('../fonts/CerebriSans-Heavy.svg#CerebriSans-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans Reguler';
    src: url('../fonts/CerebriSans-Regular.eot');
    src: url('../fonts/CerebriSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-Regular.woff2') format('woff2'),
        url('../fonts/CerebriSans-Regular.woff') format('woff'),
        url('../fonts/CerebriSans-Regular.ttf') format('truetype'),
        url('../fonts/CerebriSans-Regular.svg#CerebriSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Cerebri Sans';
    src: url('../fonts/CerebriSans-SemiBold.eot');
    src: url('../fonts/CerebriSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/CerebriSans-SemiBold.woff2') format('woff2'),
        url('../fonts/CerebriSans-SemiBold.woff') format('woff'),
        url('../fonts/CerebriSans-SemiBold.ttf') format('truetype'),
        url('../fonts/CerebriSans-SemiBold.svg#CerebriSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/*new*/
.galTit {
    font-size: 18px;
    font-family: 'Cerebri Sans Bold';
    color: #000;
    text-align: center;
    padding: 20px 0 0;
}
.ctsec {
    padding: 30px 0 70px;
}
.galvideoItm img {
    width: 100%;
}
.galvideoItm {
    position: relative;
}
section.gallerysec.innrGalry {
    padding: 100px 100px;
}
.galimgItm img {
    width: 100%;
    border-radius: 12px;
    height: 330px;
    object-fit: cover;
}
.galimgItm {
    margin-bottom: 20px;
}



.nav-tabs {
    border-bottom: 0;
        margin: 12px 0 25px;
        justify-content: center;
}
.nav-tabs .nav-link{
    background: #fff;
    
    border: 0.5px solid #14203A;
    border-radius: 8px;
    padding: 12px 85px;
    color: #14203A;
    font-size: 20px;margin-right: 20px;
}
.nav-tabs .nav-link.active{
    background: #14203A;
    border: 0.5px solid #14203A;
    
    color: #fff;
}
.play-button {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.play-button img {
    width: 100px !important;
    height: auto !important;
}
.newsDetail img {
    width: 100%;
    height: 500px;
    object-fit: cover;
}
.newsDetail {
    max-width: 1300px;
    margin: 0px auto;
}

.ImageWrapper img {
    width: 100%;
    height: 300px;
    object-fit: cover;
}
.newsHead {
    font-size: 23px;
    line-height: 30px;
    font-family: 'Cerebri Sans Xtra bold';
    color: #141F3A;
    margin-bottom: 20px;
    text-transform: capitalize;
}
.news-content {
    background: #f8f8f8;
    padding: 30px;
}
.newsDes {
    height: 100px;
    overflow: hidden;
    margin-bottom: 20px;
}
.news-main {
    margin-bottom: 20px;
}
span.date {
    border: 1px solid #ccc;
    border-radius: 50px;
    background: #fff;
    padding: 4px 10px;
    display: inline-block;
    margin-bottom: 10px;
    font-size: 14px;
}



header .col-sm-9 {
    display: flex;
    align-items: center;
    justify-content: right;
}
.logo img {
    width: 40%;
}
ul.prdList.\32 col li a {
    text-transform: capitalize;
}
ul.prdList.\32 col {
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}
.prodsecCvr a{

    text-decoration: none;
}
.prdContentArea {
    padding: 50px 0;
    max-width: 800px;
    margin: 0px auto;
    text-align: center;
}
.prdClints {
    display: flex;
    align-items: center;
    justify-content: center;
}
.prdclImg {
    border: 1px solid #efefef;
    margin: 0px 10px;
}
.prdclImg img {
    width: 250px;
}
ul.social {
    display: flex;
    align-items: center;
    justify-content: left;
}
ul.social li {
    margin-right: 10px;
}
ul.social li img:hover {
    transform: scale(1.2);
}
ul.social li img {
    width: 36px;
    transition: all 0.5s;
}
.wpcf7 form.sent .wpcf7-response-output {
    color: #46b450;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    border-color: red;
    color: red;
}
.prdImg {
    background: #F1F1F1;
    border-radius: 12px;
    height: 253px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;
}
.prdImg img {
    width: 92%;
    height: 227px;
    object-fit: contain;
    transition: all 0.5s;
}
.prodsecCvr {
    padding: 17px 0;
}
.prdHead {
    color: #000;
    text-transform: uppercase;
    font-size: 16px;
    padding: 25px 0 ;
    text-align: center;
}
.prdItm {
    margin-bottom: 25px;
}
.prdImg:hover img,.partImg:hover img{
    transform: scale(1.08);
}

.partImg {
    background: #F1F1F1;
    border-radius: 12px;
    width: 100%;
    height: 125px;
    display: flex;
    align-items: center;
    justify-content: center;
    overflow: hidden;

}
.partImg img{

    max-height: 122px;
    width: auto;
    object-fit: contain;
    transition: all 0.5s;

}
.partItm {
    margin-bottom: 20px;
}
.partnrsecCvr {
    padding: 12px 0;
}
.awdCvr {
    text-align: center;
    padding: 30px;
        background: #efefef;
        margin-bottom: 20px;
}
.awdCvr img {
    width: 100%;
    height: 300px;
    object-fit: contain;
}
.awdrTit {
    font-size: 20px;
    color: #000;
    font-weight: 600;
    padding: 20px 0 0;
}
section.awards {
    padding: 100px 0;
    text-align: center;
}
section.awards h2{

    margin-bottom: 30px;
    font-weight: 700;
}
.clear{

    clear: both;
}
.awdCvr a {
    text-decoration: none;
}
h2 {
    font-size: 35px;
    font-family: 'Cerebri Sans Xtra bold';
    line-height: 40px;
    color: #141F3A;
    margin-bottom: 20px;
}

/*end new*/




body{font-family: 'Cerebri Sans Reguler'; font-size: 16px;}
header{width: 100%; float: left; background: #14203A; position: absolute; width: 100%; float: left; left: 0px;z-index: 1600;padding-left: 100px; padding-right: 100px;}
header.aniPos {
    position: fixed;
}

.content01{width: 100%; float: left; background: #14203A; text-align: center; padding: 50px 0px; }
.content01 h2{color: #fff; font-size: 30px; font-family: 'Cerebri Sans Xtra bold';}
.content01 p{color: #fff; max-width: 800px; font-size: 16px;}
.content01 a{color: #fff; background: #E11E29; padding: 10px 18px; border-radius: 50px; text-decoration: none;}
.content01 a:hover{color: #E11E29; background: #fff;font-size: 16px;}
section{padding-left: 100px; padding-right: 100px;}
.content02{width: 100%; float: left; padding: 50px 100px;background: url(../images/about-bg.png) no-repeat left top;
    background-size: 15%;}
.abtBottmBox {border-radius: 5px;
    padding: 25px;
    min-height: auto;
    max-width: 1050px;
    margin: 0px auto;
    text-align: center;}
.abtBottmBox.testimonaBox img{width:55px; height: 55px; overflow: hidden; border-radius: 50px;;  max-width: 100%;}
.abtBottmBox  p{margin-bottom: 0px;}
.abtBottmBox h3,.abtBottmBox h4{font-size: 25px;font-family: 'Cerebri Sans Bold'; margin-top: 15px; margin-bottom: 15px; }
.abtBottmBox p{color: #000;}
.auther{display: flex; align-items: center; justify-content: flex-start; color: #000;    margin-top: 20px;}
.auther span {
    color: #141F3A;
    font-size: 22px;
    font-family: 'Cerebri Sans Bold';
    display: inline-block;
    margin-top: -4px;
    margin-right: 7px;
    padding-left: 16px;
}
.content03{width: 100%; float: left; padding: 50px 100px;}
section.content03 h4 {color: #141F3A; font-size: 20px;font-family: 'Cerebri Sans Bold';}
.eventHead {
    font-size: 50px;
    font-family: 'Cerebri Sans Xtra bold';
    line-height: 57px;color: #141F3A; margin-bottom: 20px;
}
section.content03 p{margin-bottom: 30px; color: #000;}
.readmore{
color: #fff;
background: #E11E29;
padding: 10px 18px;
border-radius: 50px;
text-decoration: none; border: 1px solid #E11E29; text-decoration: none;}
.readmore:hover{background: #fff; color: #E11E29; text-decoration: none;}
.eventPhoto{width: 100%; float: left; position: relative;border: 1px solid #D7D7D7;}
.eventPhoto a{width: 30px; height: 30px; position: absolute; bottom: 10px; left: 10px;}
.owl-dots {
    position: relative;
    z-index: 100000; text-align: right;
}

.owl-dots button.owl-dot {
    background: #e5e5e5;
    width: 10px;
    height: 10px;
    margin-left: 5px;
    border-radius: 39px;
}
button.owl-dot.active {
    background: #141F3A;
}
.partnersImg {
    height: 90px;
    border: 1px solid #ccc;
    display: flex;
    align-items: center;
    justify-content: center;
}
.partnersImg img {
    max-height: 120px;
    width: auto !important;
}
section.content04 {
    background: #e11e29;
    width: 100%;
    float: left; margin-top: 100px;
}
section.content04 .row {
    background: #fff;
    min-height: 92px;
    align-items: center;
    justify-content: center;
}
.partnesLeft{ background:#e11e29; padding: 0px; display: flex; align-items: center; justify-content: center;min-height: 92px;}
.partnesLeft h5{color: #fff; margin-bottom: 0px;font-family: 'Cerebri Sans Bold';}
.partnesLeft h5 a {
    color: #fff;
}
.content05{ background: #141f3a;  width: 100%;  float: left; padding: 100px 100px;}
.sec05Head {
    color: #fff;
    font-family: 'Cerebri Sans Xtra bold';
    font-size: 52px;
    line-height: 55px; margin-bottom: 25px;
}
.content05 p{color: #fff;}
input.inputtype{width: 100%; float: left; border: none; height: 45px; border-radius: 3px; margin-bottom: 20px; padding-left: 10px;}
textarea {
    width: 100%;border: none;border-radius: 3px; margin-bottom: 20px; padding-left: 10px;
}
input.wpcf7-form-control.wpcf7-submit.subBtn{color: #fff;
    background: #E11E29;
    padding: 10px 18px;
    border-radius: 50px;
    text-decoration: none; border: 1px solid #E11E29; text-decoration: none;cursor: pointer;}
input.wpcf7-form-control.wpcf7-submit.subBtn:hover{background: #fff; color: #E11E29; text-decoration: none;}
footer{width: 100%; float: left; padding: 50px 100px 0px;}
.footHead{ font-size: 20px; font-family: 'Cerebri Sans Bold'; color: #000; position: relative;padding-bottom: 10px; margin-bottom: 20px;}
.footHead:after{position: absolute; content: ''; width: 30px; height: 2px; background: #000; left: 0px; bottom: 0px; }
footer p{color: #000;}
footer ul{margin: 0px; padding: 0px; list-style: none;}
footer li{color: #000;  position: relative}
footer li a,footer a{color: #000; text-decoration: none;}
li.adres{background: url(../images/address.png) no-repeat left top 5px;padding-left: 45px; min-height: 40px;}
li.mob {
    background: url(../images/call.png) no-repeat left top 5px;
    padding-left: 45px;
    min-height: 48px;
    line-height: 46px;
    margin-top: 10px;
}
li.mail{background: url(../images/mail.png) no-repeat left top 5px;padding-left: 45px;min-height: 48px;line-height: 46px;}
footer a:hover{color: #e11e29; text-decoration: none;}
footer li a{padding: 3px 0px; display: inline-block;}
.copyright {
    padding: 30px 0px;
    text-align: center;
    border-top: 1px solid #ccc;
    margin-top: 50px; color: #000;
}
.copyright a{color: #000;}

.innerpageBanner{width: 100%; float: left; background: #f8f8f8; margin-top: 75px; padding: 40px 100px;}
.innerpageBanner h1{font-size: 50px;font-family: 'Cerebri Sans Xtra bold'; color: #141F3A; margin-bottom: 20px;text-transform: capitalize;}
.innerpageBanner p{color: #000;}
.abtcontent02 h2{font-size: 35px;font-family: 'Cerebri Sans Xtra bold'; color: #141F3A;  margin-bottom: 30px;}
.abtc1Left p{color:#14203A; font-family: 'Cerebri Sans Mediuam'; margin-bottom: 30px;}
.abtc1Right p{color:#000;line-height: 30px; }
.abtc1Right h3{color:#000; font-family: 'Cerebri Sans Bold'; margin-top: 30px;}
.abtc1Right ul{list-style: none; margin: 0px; padding: 0px;}
.abtc1Right ul li{position: relative; background: url(../images/list.png) no-repeat left center; padding-left: 15px; color: #000;}
section.innerAll {
    padding: 70px 100px;
    width: 100%;
    float: left;
}
section.activi {
    padding: 0px !important;
    overflow: hidden;
    width: 100%;
    float: left;
}
.activiti-right{padding-right: 9%; background: #141f3a; padding-left: 5%; display: flex; align-items: flex-start; justify-content: center;flex-direction:column;}
.activiti-right h3{font-size: 35px;font-family: 'Cerebri Sans Xtra bold'; color: #fff;  margin-bottom: 30px;}
.activiti-right ul{list-style: none; margin: opx; padding:0px; list-style: none;}
.activiti-right ul li{color: #fff; position: relative;    padding-left: 17px; margin-bottom:10px;}
.activiti-right ul li:after{position: absolute; content: ''; width: 6px; height: 6px; background: #fff; border-radius: 30px; left: 0px; top: 9px;}
.map{margin-top: 50px; width: 100%; float: left;}
.contactLeft ul{margin: 0px; padding: 0px; list-style: none;}
.contactLeft li{color: #000;  position: relative}
.contactLeft li a,.contactLeft a{color: #000; text-decoration: none;}
.contactLeft li.adres{background: url(../images/address.png) no-repeat left top 5px;padding-left: 45px; min-height: 40px;}
.contactLeft li.mob {
    background: url(../images/call.png) no-repeat left top 5px;
    padding-left: 45px;
    min-height: 48px;
    line-height: 46px;
    margin-top: 10px;
}
.contactLeft li.mail{background: url(../images/mail.png) no-repeat left top 5px;padding-left: 45px;min-height: 48px;line-height: 46px;}
.contactLeft h2 {
    font-size: 35px;font-family: 'Cerebri Sans Bold'; margin-bottom: 30px; 
}
.contactRight .homecontHead {
    font-size: 35px;font-family: 'Cerebri Sans Bold'; margin-bottom: 30px; 
}.contactRight input.inputtype,.contactRight textarea{border: 1px solid #ccc;}
input.wpcf7-form-control.wpcf7-file.wpcf7-validates-as-required.inputtype {
    padding-top: 6px;
}
@media only screen and (max-width: 1024px) {

    section,footer,.carousel-caption,header{padding-left: 30px   !important; padding-right: 30px !important;}
}
@media only screen and (max-width: 768px) {
    .ftrCvr {
    margin-bottom: 30px;
}
    
    
    .abtBottmBox {
    text-align: center;
    }
    .abtBottmBox.testimonaBox img{
        
        margin:0px auto;
    }
    .auther img{
        
        margin:0 !Important;
    }
    .auther {
    
    justify-content: center;
    
}
.content03,.content05,section.innerAll{
    
    text-align: center;
    
}
.innerpageBanner h1,.abtcontent02 h2{
    font-size: 35px;
    
}
.abtc1Right {
    padding-top: 50px;
}
.activiti-right {
    
   
    
    justify-content: center;
    flex-direction: column;
    text-align: center;
    padding: 30px;
    align-items: center;
}
.awdCvr {
    
    min-height: 440px;
}
section.awards {
    padding: 50px 0;
}
.contactLeft li.adres,.contactLeft li.mob,.contactLeft li.mail{
    
    text-align:left;
}
.contactLeft h2,.contactRight .homecontHead{
    text-align: left;
}

    
    
    .prdHead {
    
    font-size: 14px;
    padding: 25px 0 0;
}
.partImg {
   
    height: 90px;
    
}

    .abtBottmBox{min-height: auto; margin-bottom: 20px;}
    .carousel{margin-top: 75px;}
    .bgslide{height: 300px; background-size: cover;}
    .child {
        width: 58%;
    }
    .carousel-caption h1 {
        font-size: 18px;
        
        line-height: 22px;
         
        
    }
    .carousel-caption p {
        margin-bottom: 11px;
        font-size: 12px;
        line-height: 20px;
        max-height: 40px;
        overflow: hidden;
    }
    .carousel-control.right,.carousel-control.left{width: 30px; background-size: 20px;}
}
@media only screen and (max-width: 640px) {
    .awdCvr {
    
    margin-bottom: 20px;
}
.awdrTit {
    font-size: 16px;
    }
.bgslide {
    height: 170px;}
    .readmore {
        color: #fff;
        background: #E11E29;
        padding: 7px 13px;
        border-radius: 100px;
        border: 1px solid #E11E29;
        text-decoration: none;
        font-size: 13px;
    }
    .carousel-caption h1 {
        font-size: 16px;
        line-height: 19px;
    }
    .content01 h2 {
        color: #fff;
        font-size: 22px;
        font-family: 'Cerebri Sans Xtra bold';
    }
    section,.carousel-caption,footer{padding: 30px 15px !important;}
    header{padding: 5px 15px !important;}
    .content01 a { padding: 8px 18px;font-size: 12px;}
    .abtBottmBox h3, .abtBottmBox h4 {
        font-size: 20px;}
        .auther span{font-size: 14px; margin-top: 0px;}
        .auther {
            font-size: 14px;
            flex-direction: column;
        }
        .eventHead,.innerpageBanner h1,.abtcontent02 h2,.abtc1Right h3,.activiti-right h3 {
            font-size: 25px;
             line-height: 30px;text-align: center;}
             section.content03 .modal-carousel.owl-carousel.sliders.owl-loaded.owl-drag {
                margin-top: 0;
            }
            .ctsec {
    padding: 30px 0 50px;
}
            .activiti-right{padding: 40px 30px 20px;}
            .abtLeftImg {
                margin-bottom: 15px;
            }
            .sec05Head{ font-size: 25px;
                line-height: 30px;}
                .row.contactFrmHm .col-sm-6.pl-2 {
                    padding-left: 15px !important;
                }
                .row.contactFrmHm .col-sm-6.pr-2 {
                    padding-right: 15px !important;
                }
                section.content04 .row {
                    background: none;}
                    .partnersImg{background:#fff ;}
                    .partnesLeft{min-height: auto;    padding: 20px 0 0;}
                    section.content04{margin-top: 50px; padding-top: 20px !important;}
                    .partnesLeft h5{margin-bottom: 15px;}
                    .abtBottmBox{text-align: center;padding: 0;}
                    .abtBottmBox.testimonaBox img {
                        display: inline-block;
                    }
                    section.content05 {
                        text-align: center;
                    }
                    footer {
                        text-align: center;
                    }
                    .footHead:after {
                        left: 50%;
                        margin-left: -15px;
                    }
                    
                    ul.social {
    
    justify-content: center;
}
h2 {
    font-size: 25px;
    line-height: 28px;
   
}
footer ul {
   
    margin-bottom: 20px;
}
.copyright {
    padding: 15px 0px 0;
    
    margin-top: 10px;
    
}
li.adres ,.contactLeft li.adres{
    background: url(../images/address.png) no-repeat center top 5px;
    
    min-height: auto;
    padding: 50px 0 0;
    text-align: center;
}
li.mob,.contactLeft li.mob{
    background: url(../images/call.png) no-repeat center top 5px;
    padding: 30px 0 0;
    text-align: center;
}
li.mail,.contactLeft li.mail{
    background: url(../images/mail.png) no-repeat center top 5px;
    padding: 30px 0 0;
    text-align: center;
}
.content03 {
   
    float: none;
    text-align: center;
    
}
p {
    text-align: center;
}
.activiti-right h3 {
   
    margin: 0px auto 30px;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  
    text-align: center;
}
.contactRight .homecontHead {
    text-align: center;
}
input.wpcf7-form-control.wpcf7-submit.subBtn {
    
    margin: 0px auto;
    display: block;
}
.owl-dots {
   
    text-align: center;
}
.contactLeft h2,.contactRight .homecontHead{
    font-size: 30px;
    margin-bottom: 15px;
}
.contactLeft h2, .contactRight .homecontHead {
    text-align: center;
}
.prdClints {
    display: block;
}
.prdclImg {
    margin: 0px 10px 20px;
}
.prdclImg img {
    width: 200px;
}
ul.prdList.\32 col {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
}
.ftrCvr {
    margin-bottom: 0;
}
.newsHead {
    font-size: 20px;
   
    margin-bottom: 10px;
}
.newsDetail img {
    height: auto;
}

.nav-tabs .nav-link {
    
    padding: 8px 30px;
    font-size: 16px;
}
.play-button img {
    width: 50px !important;
}


}