
@media only screen and (min-width: 768px) and (max-width: 991px)
{
     .testimnsec .col-sm-2{display: none;} 
     .testimnsec .col-sm-8{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;} 
}

@media only screen and (max-width: 767px)
{
    .faqhadlne ul li a.btn{text-align: left;}
    .ourcolbtion .whtlpbgwrp{height: auto;line-height: inherit;margin-bottom: 10px;}
    .ourcolbtion .col-sm-2{align-self: center;}
    .blackbgsecwrp .flip-card-back a{margin:30px 0 0;}
    .socialwhtbgwrp ul li img{max-width:30px;}
    .contusdv .whatsupdv .icnlftwhts img{max-width:60px;}
    .contusdv .emldv .icnlfteml img{max-width:60px;}
    .abtuswrp .inrradctnwrp{margin-bottom: 20px;padding-bottom: 15px;}
    #customers-testimonials .item{padding-top: 0;}
    .plnbgwrp .flip-card .flip-card-front .ovrltxt h4{font-size: 18px;}
    .txtcnteralign{margin-top: 0;}
    .logo{display:block;}
    .header .logo{top:-10px;max-width: 15%;}
    .hamburger-menu-button{top:-5px;padding: 0;margin: 0;background:transparent;}
    .header{padding: 15px 0;}
    .wlnexttxt h2{font-size: 30px;line-height: 30px;}
    .topsecwrp .mndvcnt{min-height: 250px;}
    .mnimgovelr{height:445px;}
    .topsecwrp .redtpsecwrp{padding: 10px;}
    .wlnexttxt h2{font-size: 20px;}
    .wlnexttxt h4{font-size: 20px;}
    .wlnexttxt span{font-size: 20px;}
    .topsecwrp{height: auto;}
    .mndvcnt p br{display: none;}
    .main-menu{display: none;}
    .hamburger-menu-button{display: block;}
    .blackbgsecwrp.plnbgwrp .flip-card{height: auto !important;overflow: inherit;perspective:inherit;}
    .blackbgsecwrp .flip-card:hover .flip-card-inner{transform: none;}
    .blackbgsecwrp .flip-card-back .flpinlicnlp{display: block;}
    .blackbgsecwrp .flip-card-back .flpinlicnlp .icninrdvsec{width: 50%;float: left;margin-bottom: 15px;}
    .modal-header .close{top:15px;right:15px;}
    .ourcolbtion .col-sm-2{padding: 0 1px;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;}
    .ourcolbtion .row{max-width:100%;}
    .blackbgsecwrp .flip-card-back .flpinlicnlp .icninrdvsec:last-child{width: 100%;}
    .blackbgsecwrp .flip-card-front, .blackbgsecwrp .flip-card-back{position:relative;backface-visibility:visible;-webkit-backface-visibility:visible;transform: none;}
    .blackbgsecwrp .flip-card-inner{transform: inherit;}
    .blackbgsecwrp .flip-card-front{-webkit-backface-visibility: visible;backface-visibility: visible;}
    .abtuswrp .inrradctnwrp .overlywhtbgctnwrp{padding: 10px;max-width: 100%;bottom: -35px;top:inherit;}
    .mndvcnt p{line-height:22px;font-size:16px;}
    .birdssecwrp .col-sm-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .discvrsec .col-sm-3{display: none;}
    .discvrsec .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .plnbgwrp .exprncbxwrp .imgexp .ovrltxt h4{font-size: 20px;}
    .plnbgwrp .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .padd60{padding:25px 0;}
    .scndbrkdv{padding-top: 0;}
    .exprncedvsec .col-sm-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .exprncedvsec .col-sm-3{display: none;}
    .exprncedvsec .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .explrmre .col-sm-3{display: none;}
    .explrmre .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .explrmre .col-sm-6 .col-sm-6{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width:50%;}
    .testimnsec .col-sm-2{display: none;}
    .testimnsec .col-sm-8{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .testimnsec .col-sm-8 .col-sm-6{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .testimnsec .col-sm-4{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;text-align: left;}
    .testimnsec .testimgwrp img{margin-right:inherit;margin: 0 auto 10px;display: block;}
    .ourtmsec .teamwrplfimg{height: auto;margin-bottom: 20px;}
    .plnbgwrp .exprncbxwrp .imgexp{height: auto;}
    .discvrsec ul li{width: 100%;}
    .topsecwrp .mndvcnt .redtpsecwrp img{max-width: 80%;}
    .topsecwrp .mndvcnt{max-width: 100%;}
    h3.cntmntle{font-size:24px;}
    h3.cntmntle br{display: none;}
    .topsecwrp .dusdislgo img{max-width: 40%;}
    .topsecwrp .mndvcnt:before{width: 30%;}
    .topsecwrp .mndvcnt:after{width: 30%;}
    .ourtmsec .col-sm-7{ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
    .ourtmsec .col-sm-5{ms-flex: 0 0 100%;flex: 0 0 100%;max-width:100%;}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
	
}




img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}

