/*
Theme Name: HSN Ventures
Author URI: http://underscores.me/
Text Domain: hsn-ventures
*/
 *{outline:none;}
.scrollToTop {
    width: 45px;
    /*height: 45px;*/
     padding: 6px;
     font-size: 18px; 
    text-align: center;
    background: rgba(0,0,0,.2);
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    position: fixed;
    bottom: 18px;
    right: 15px;
    z-index: 6000;
    display: none;
        transition: all .2s ease-in-out;
        -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

.scrollToTop:hover{
  text-decoration:none;
   color: #fff;
   background: rgba(0,0,0,.6);
}
.navbar-toggle .icon-bar:nth-of-type(2) {
      top: 1px;
}

.navbar-toggle .icon-bar:nth-of-type(3) {
    top: 2px;
}

.navbar-toggle .icon-bar {
      position: relative;
      transition: all 500ms ease-in-out;
}

.navbar-toggle.active .icon-bar:nth-of-type(1) {
      top: 6px;
      transform: rotate(45deg);
}

.navbar-toggle.active .icon-bar:nth-of-type(2) {
      background-color: transparent;
}

.navbar-toggle.active .icon-bar:nth-of-type(3) {
      top: -6px;
      transform: rotate(-45deg);
}
  .owl-theme .owl-controls .owl-buttons div{background-color: transparent; color: #ccc;}
 #owl-demo .owl-controls .owl-buttons div {
  padding: 5px 9px;
} 
#owl-demo .owl-buttons i{
  margin-top: 2px;
  font-size: 32px;
  cursor: pointer;
} 
#owl-demo .owl-controls .owl-buttons div {
  position: absolute;
} 
#owl-demo .owl-controls .owl-buttons .owl-prev{
  left: -2px;
  top: 55px; 
} 
#owl-demo .owl-controls .owl-buttons .owl-next{
  right: -2px;
  top: 55px;
}
.fctnon{display: none;}
.getin{display: none;}
.navbar-default .navbar-toggle{border-color: #fff;}
body{font-family:'Roboto', sans-serif;overflow-x:hidden;}
.navbar-fixed-bottom, .navbar-fixed-top{z-index: 5000;}
.dspnone{display:none;}
#owl-demo .item img{display:block;width:100%;height:auto;border:1px solid #F3F3F3;}
#press h1{font-size:54px;font-weight:600;padding-bottom:15px;padding-top:48px;}
#press{padding-bottom:6%; overflow: hidden;}
#press img{border:1px solid #e1e1e1;}

#press h4{margin-top: 0px;}
#press p{margin-bottom: 8px;}
#press .date{color: #808080; font-style: italic;}
#press .col-md-12{margin-bottom: 30px;}
.w80{width:80%;}
.dsp640{display:none;}
.contv3{border:1px solid #dfdfdf;padding:6px;width:100%;font-size:14px !important;margin:5px auto;color:#959595;background-color:#fff;}
.contv3m{border:1px solid #dfdfdf;padding:6px;width:100%;height:120px;font-size:14px !important;margin:5px auto;color:#000;background-color:#fff;}
span.wpcf7-not-valid-tip{color:#f00;font-size:1em;display:inherit;float:right !important;position:absolute !important;right:10px;top:4px;}
.wpcf7-select {
    color: #959595;}
.wcl{color:#fff !important;}
.whtwedo{font-size:54px !important;color:#fff;display:block;font-weight:600;padding-bottom:10px;display:none;}
div.wpcf7-validation-errors{border:2px solid #b20000;color:#fff;}
div.wpcf7-mail-sent-ok{color:#fff;}
.send{float:right;border:none;background-color:#881719;color:#fff;padding:8px 25px;}
.contacthsn{}
.contacthsn h3{color:#fff;}
#divshap{justify-content:center;align-items:center;position:relative;}
.linkarrow{z-index:200;position:absolute;top:73%;text-align:center;left:50%;webkit-animation: avia_fade_move_down 2s ease-in-out infinite;
    animation: avia_fade_move_down 2s ease-in-out infinite;}
    /*animated arrow animattion*/
@-webkit-keyframes avia_fade_move_down {
  0%   { -webkit-transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { -webkit-transform:translate(0,20px); opacity: 0; }
}
@keyframes avia_fade_move_down {
  0%   { transform:translate(0,-20px); opacity: 0;  }
  50%  { opacity: 1;  }
  100% { transform:translate(0,20px); opacity: 0; }
}
.header{overflow:hidden;width:100%;height:740px;position:relative;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 106%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 106%);background-image:url('../image/header.jpg');background-repeat:no-repeat;background-size:cover;/*display:table; */background-attachment: fixed;}
.header h1{display:table-cell;vertical-align:middle;font-size:80px;font-family:'Roboto', sans-serif;font-weight:700;text-align:center;color:#fff; overflow: hidden;}
.header span{font-size:26px;color:#fff;}
.logo{background-size:250px;position:fixed;left:0px;z-index:25000;height:108px;width:250px;background-image:url('../image/logo2.png');background-repeat:no-repeat;}
.sticky{background-size:150px;position:fixed;left:0px;z-index:25000;height:73px;width:250px;background-image:url('../image/logo-scroll.png') !important;background-repeat:no-repeat;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}
.ourvision{width:100%;height:629px;position:absolute;background-image:url('../image/vision.png');background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(0 0, 100% 11%, 100% 80%, 0 100%);clip-path:polygon(0 0, 100% 11%, 100% 80%, 0 100%);z-index:199;top:-200px;}
#vision{position:relative;min-height:360px;}
#vision h2{font-size:36px;font-weight:300;color:#fff;position:relative;padding-top:15%;padding-left:13%;width:55%;}
#team .icon-link{float:left;margin-top:1px;margin-right:6px;}
#team .container{width:66%;}
.team{background-size:cover;position:relative;padding-top:4%;}
.team h2{font-weight:600;font-size:54px;}
.team h4{font-size:24px;color:#e11f26;}
.team img{float:right;margin-top:14px;}
.team p{color:#333333;font-size:16px;}
#about{position:relative;}
#about .container{width:85%; overflow: hidden;}
.factabout{width:100%;min-height:842px;background-image:url('../image/vision.png');background-repeat:no-repeat;background-size:cover;-webkit-clip-path:polygon(0 0, 100% 11%, 100% 80%, 0 100%);clip-path:polygon(0 0, 100% 11%, 100% 80%, 0 100%);z-index:199;top:-194px;}
.factabout h2{color:#fff;font-size:54px;padding-top:17%;text-align:center;}
.factabout h4{color:#fff;font-size:20px;  padding-bottom: 20px;    text-transform: uppercase;}
.factabout h3{color:#fff;font-size:24px; margin: 0px;}
.factabout p{color:#fff;font-size:14px;}
.factabout img{margin-top:5%;max-width:70%;}
.pak-mark{width: 85%; margin: 0 auto;margin-top:3%;}
.pmo-box{margin-top: 25px; border: 0px solid; display: block; clear: both;     width: 300px;}
.pmo-image{background-image: url('../image/Pakistan_Sprite.png'); background-repeat: no-repeat;}
.pmo-image-map{background-position: -23px 0px;}
.pmo-image-underage{background-position: -113px -4px;}
.pmo-image-largestcity{background-position: -200px -4px;}
.facts{width: 190px; border: 0px solid; float: left;}
.pmo-image-users{background-position: -283px -4px;}
.pmo-image-3g-4g{background-position: -367px -4px;}
.pmo-image-add-month{background-position: -445px -4px;}

.pmo-image-fb-user{background-position: -510px -4px;}
.pmo-image-tw-user{background-position: -574px -4px;}
.pmo-image-lin-user{background-position: -640px -4px;}

.pmo-img {
    width: 80px;
    height: 57px;
    border: 0px solid #ccc;
    float: left;
    margin-right: 10px;
}
#contactus{position:relative;background-image:url('../image/contact_bg.jpg');width:100%;background-size:cover;background-repeat:no-repeat;padding-bottom:3%;padding-top:11%; overflow: hidden;}
#contactus img{padding-right:3px;}
#contactus a{font-size:16px;color:#881719;font-weight:600;}
.padl13{padding-left:9%;}
.contactus{position:relative;top:30px;}
.footer{min-height:50px;line-height:50px;font-size:12px;text-align:center;width:100%;background-color:#881719;color:#fff;}
.clearfix{clear:both;}
@keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:50% 0;}
}
@-moz-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:50% 0;}
}
@-webkit-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:50% 0;}
}
@-ms-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:50% 0;}
}
@-o-keyframes animatedBackground{0%{background-position:0 0;}
100%{background-position:50% 0;}
}
.animate-area{background-position:0px 0px;background-repeat:repeat-x;transition:animatedBackground 40s linear infinite;animation:animatedBackground 40s linear infinite;-webkit-animation:animatedBackground 40s linear infinite;-o-transition:animatedBackground 40s linear infinite;-ms-animation:animatedBackground 40s linear infinite;-moz-animation:animatedBackground 40s linear infinite;}
.button_container{position:fixed;top:3%;right:2%;cursor:pointer;z-index:26000;padding:25px;background-image:url('../image/burger.png');background-repeat:no-repeat;background-size:42px;}
.button_container:hover{opacity:.7;}
.button_container.active .top{background:#FFF;}
.button_container.active .middle{opacity:1;background:#FFF;}
.button_container.active .bottom{background:#FFF;}
.middle{top:22px !important;position:relative;}
.bottom{top:32px !important;position:relative;}
.button_container span{background:#fff;border:none;height:4px;width:59%;position:absolute;top:12px;left:10px;-webkit-transition:all .35s ease;transition:all .35s ease;cursor:pointer;}
.button_container span:nth-of-type(2){top:11px;}
.button_container span:nth-of-type(3){top:22px;}
.overlay{position:fixed;background:#b20000;top:0;left:0;width:100%;height:0%;opacity:0;visibility:hidden;-webkit-transition:opacity .35s, visibility .35s, height .35s;transition:opacity .35s, visibility .35s, height .35s;overflow:hidden;z-index:25000;}
.overlay.open{opacity:1;visibility:visible;height:100%;}
.overlay.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s;}
.overlay.open li:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s;}
.overlay.open li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s;}
.overlay.open li:nth-of-type(4){-webkit-animation-delay:.50s;animation-delay:.50s;}
.overlay nav{position:relative;height:70%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:50px;font-weight:400;text-align:center;}
.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;position:relative;height:100%;}
.overlay ul li{display:block;height:25%;height:calc(100%/5);min-height:50px;position:relative;opacity:0;}
.overlay ul li a{display:block;position:relative;color:#FFF;text-decoration:none;overflow:hidden;font-family:'Roboto', sans-serif;font-size:32px;}
.overlay ul li a:hover:after, .overlay ul li a:focus:after, .overlay ul li a:active:after{width:100%;}
.overlay ul li a:after{content:'';position:absolute;bottom:0;left:50%;width:0%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:3px;background:#FFF;-webkit-transition:.35s;transition:.35s;}
@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%;}
100%{opacity:1;left:0;}
}
@keyframes fadeInRight{0%{opacity:0;left:20%;}
100%{opacity:1;left:0;}
}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
     max-height: 100%; 
   /* height: 100vh;*/
}
.vh100{height: 100%;}
.cls-nv{
    font-size: 30px;
    color: #fff;
    position: relative;
    top: -15px;
     -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:#e31e26;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#881719;}
.navbar{border:none;width:100%;}
.navbar-default{background-color:#fff;     border-bottom: 1px solid #e7e7e7; }
.navbar-brand{float:left;height:55px;padding-top:5px;font-size:18px;line-height:20px;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:38px;font-size:14px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-toggle {
    position: relative;
    float: right;
    /* padding: 9px 10px; */
    margin-top: 14px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: #e31e26;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0px;
    width: 44px;
    height: 34px;
}
.padt10{padding-top:8%;}
.addrat{float: left;}
.poweredby{float: right; color: #fff;}
.poweredby a{color: #fff;}
@media (min-width:1681px) and (max-width:1920px){.team p{font-size:16px;}
.pak-mark{width: 70%; margin: 0 auto;margin-top:5%;}
.factabout h4{color:#fff;font-size: 22px;  padding-bottom: 20px;    text-transform: uppercase;}
.factabout h3{color:#fff;font-size: 30px; margin: 0px;}
.factabout p{color:#fff;font-size: 18px;}
.header h1 {
    display: block;
    vertical-align: middle;
    font-size: 80px;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    text-align: center;
    color: #fff;
    margin-top: 20%;
}
.team span{font-size:16px;}
.team
.linkarrow{z-index:200;position:absolute;top:76%;text-align:center;left:50%;}
#about{position:relative;min-height:1000px;}
.ourvision{width:100%;height:890px;}
.overlay ul li a{font-size:48px;}
.factabout{width:100%;min-height:1050px;}
.team{padding-top:10%;}
.header{width:100%;height:1080px;}
.ourvision{top:-272px;}
#vision h2{font-size:50px;font-weight:300;color:#fff;position:relative;padding-top:15%;padding-left:13%;width:55%;}
.factabout h2{color:#fff;font-size:54px;font-weight:600;padding-top:16%;}
.factabout img{margin-top:5%;width:65%;}
.padl13{padding-left:6%;}
.container{width:70%;}
}
@media (min-width:1441px) and (max-width:1680px){
    .pak-mark{width: 70%; margin: 0 auto;margin-top:5%;}
    .ourvision {  
    top: -240px;
    height: 670px;}
    .header {    
	min-height:800px;   
    height: auto;}
    .factabout {
    width: 100%;
    min-height: 925px;}
}
@media (min-width:1025px) and (max-width:1366px){
    .header h1 {
    display: block;
    vertical-align: middle;
    text-align: center;
    color: #fff;
    margin-top: 18%;}
}
@media (min-width:769px) and (max-width:1024px){
    .pak-mark{width: 100%; margin: 0 auto;margin-top:3%; }
    .factabout h4{color:#fff;font-size:18px;  padding-bottom: 0px;    text-transform: uppercase;}
.factabout h3{color:#fff;font-size:22px; margin: 0px;}
.factabout p{color:#fff;font-size:16px;}
.factabout h2 { padding-top: 14%;}
.factabout {
    width: 100%;
    min-height: 650px;}
    .container{width: 100%;}
    .ourvision { 
    -webkit-clip-path: polygon(0 0, 100% 11%, 100% 89%, 0 100%);
    clip-path: polygon(0 0, 100% 11%, 100% 80%, 0 100%);}
    .dsp6402{display:none;}
    .dsp640{display:block;}
    .header h1{font-size: 52px;}
    .factabout {  
    -webkit-clip-path: polygon(0 0, 100% 4%, 100% 99%, 0 100%);
    clip-path: polygon(0 0, 100% 11%, 100% 80%, 0 100%);   }
    .factabout img {
    margin-top: 0% !important;
    max-width: 93%;
    margin-bottom: 23%;}
    .item h4, .item p{text-align: center;}
    .wcl{text-align: center;}
    .contacthsn h3{text-align: center;}
    #team .icon-link {
    float: none;
    margin-top: -2px;}
    .team h2 {    
    float: none !important;
    text-align: center;}
    .padt10{padding-top: 0%;}
    .padl13{padding-left: 0%; text-align: center;}


}

@media only screen and (max-width:1080px) and (orientation:portrait){.header h1{display:table-cell;vertical-align:middle;}
#press h4{margin-top: 10px; text-align: center;}
#press p{margin-bottom: 8px; text-align: center;}
#press img {width: 100%;}
#vision h2{font-size:36px;font-weight:300;color:#fff;position:relative;padding-top:23%;padding-left:13%;width:80%;}

.team h4,.team span,.team p{text-align:center;}
#contactus h1,#contactus p, #contactus a{text-align:center;}
.factabout img{margin-top:17%;}
.factabout h2{color:#fff;font-size:36px;font-weight:600;padding-top:32%;}
}
@media (max-width:768px){#team .icon-link{float:none;margin-top:-2px;margin-right:6px;width:7%;}



.padt10 {
    padding-top: 0%;
}

.zn_section{
	padding-top:0px;
	padding-bottom:0px;
}
img.toplogos {
width:50% !important;
min-width:150px;
}
.toplogos{
	    margin: 10px 5px !important;
}

#about .container{width: 100%;}
 .pak-mark{width: 100%; margin: 0 auto; margin-top: 6%; }
    .factabout h4{color:#fff;font-size:18px;  padding-bottom: 0px;    text-transform: uppercase;}
.factabout h3{color:#fff;font-size:18px; margin: 0px;}
.factabout p{color:#fff;font-size:15px;}
.factabout h2 {     padding-top: 24%;}
div.wpcf7 img.ajax-loader{display: none;}
.send{float: none;}
.team img{float:right;margin-top:14px;width:100%;}
#vision h2{font-size:36px;font-weight:300;color:#fff;position:relative;padding-top:25%;padding-left:13%;width:86%;}
.header h1 br{display:none;}
.header h1{font-size: 52px;}
.item h4,.item p{text-align: center;}
.contacthsn h3{text-align: center;}
.team h2{float: none !important; text-align: center;}
.contactus{position:relative;top:2px;margin:0 auto;text-align:center;}
.nav>li>a{position:relative;display:block;padding:10px 12px;}
.factabout img {
    margin-top: 0%;
    max-width: 93%;
    margin-bottom: 23%;
}
.dsp6402{display:none;}
.dsp640{display:block;}
.ourvision {
    -webkit-clip-path: polygon(0 0, 100% 11%, 100% 88%, 0 100%);}
.factabout {  
    -webkit-clip-path: polygon(0 0, 100% 4%, 100% 99%, 0 100%);
    clip-path: polygon(0 0, 100% 11%, 100% 80%, 0 100%);   }
    .padl13{padding-left: 0%;}
}
@media (min-width:321px) and (max-width:640px){#team .icon-link{float:none;margin-top:-2px;margin-right:6px;width:7%;}


.padt10 {
    padding-top: 0%;
}

.zn_section{
	padding-top:0px;
	padding-bottom:0px;
}
img.toplogos {
width:15% !important;
min-width:90px;
}
.toplogos{
	    margin: 10px 5px !important;
}

.addrat{float: none; text-align: center;}
.poweredby{float: none; color: #fff; text-align: center; display: none;}
.hiddenxs{display: none;}
#press h4{margin-top: 10px; text-align: center;}
#press p{margin-bottom: 8px; text-align: center;}
#press img {width: 100%;}
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
    max-height: 100% !important;
    height: 100vh !important;
}
.fctnon{display: block; border-color: #b30b10;}
#press .container{padding: 0px;}
.footer {background-color: #09272F;}
.navbar-nav>li>a{text-align: center;}
.getin{display: inline-block;}
.getind{display: none;}
#owl-demo .owl-controls .owl-buttons .owl-prev{
  left: 0px; top: 85px; } 
#owl-demo .owl-controls .owl-buttons .owl-next{
  right: 0px;top: 85px;}
  #press h1 {
    font-size: 36px;}
#owl-demo .owl-buttons i{font-size: 24px;}
#team .container { width: 100%;}
.linkarrow { top: 69%;}
.navbar-brand>img{width: 72%; padding-top: 5px;}
#contactus img { padding-right: 0px; margin: 5px;}
div.wpcf7 img.ajax-loader{display: none;}
.send{float: none; width: 100%;}
.owl-carousel .owl-item{text-align:center;}
.ourvision{-webkit-clip-path:polygon(0 0, 100% 11%, 100% 90%, 0 100%);clip-path:polygon(0 0, 100% 11%, 100% 90%, 0 100%);}
.header h1{display:block;top:15%;}
.header {overflow: hidden;width: 100%;height: 620px;}
.dsp6402{display:none;}
.dsp640{display:block;}
.contactus{position:relative;margin-bottom:35px;}
#contactus{position:relative;min-height:368px;}
#about .container{width: 100%;}
 .pak-mark{width: 100%; margin: 0 auto; margin-top: 6%;    padding-bottom: 24%; }
    .factabout h4{color:#fff;font-size:18px;  padding-bottom: 0px;    margin-top: 30px;  text-align: center;  text-transform: uppercase;}
.factabout h3{color:#fff;font-size:18px; margin: 0px;}
.factabout p{color:#fff;font-size:15px;}

.factabout{width:100%;min-height:500px;-webkit-clip-path:polygon(0 0, 100% 3%, 100% 98%, 0 100%);clip-path:polygon(0 0, 100% 3%, 100% 98%, 0 100%);}
.factabout img{margin-top:5%;max-width:100%;}
.pmo-box {
    margin-top: 25px;
    border: 0px solid;
    display: block;
    clear: both;
    width: 209px;
    margin: 20px auto;
}
.facts {
    width: 115px;
    border: 0px solid;
    float: left;
}
#contactus h3{text-align:center;}
.header h1 br{display:none;}
/*.header h1{display:table-cell;vertical-align:middle;font-size:52px;}*/
.header h1 {
    display: block;
    vertical-align: middle;
    font-size: 35px;
    position: relative;
    margin-top: 47%;
    width: 88%;
    margin: 44% auto;
}
#vision h2{font-size:30px;font-weight:300;color:#fff;position:relative;padding-top:37%;padding-left:0%;width:80%;text-align:center;margin:0 auto;}
.team br{/* display:none; */}
.team{padding-top:17%;padding-bottom:5%;}
.team img{width:100%;}
.team h2{font-weight:600;font-size:36px;text-align:center;float:none !important;}
.team h4,.team span,.team p{text-align:center;}
#contactus h1,#contactus p, #contactus a{text-align:center;}
.factabout img{margin-top:0%;margin-bottom:25%;}
.factabout h2{color:#fff;font-size:36px;font-weight:600;padding-top: 22%;}
.padl13{padding-left: 0%;}
}
@media (max-width:320px){.factabout{-webkit-clip-path:polygon(0 0, 100% 3%, 100% 98%, 0 100%);clip-path:polygon(0 0, 100% 3%, 100% 98%, 0 100%);}
.addrat{float: none; text-align: center;}
.poweredby{float: none; color: #fff; text-align: center; display: none;}
 .contacthsn h3 {
    color: #fff;
    text-align: center;
}
 .getin{display: inline-block;}
.getind{display: none;}
 .fctnon{display: block; border-color: #b30b10;}
 .pak-mark{width: 100%; margin: 0 auto; margin-top: 6%;    padding-bottom: 24%; }
    .factabout h4{color:#fff;font-size:18px;  padding-bottom: 0px;  text-align: center;  text-transform: uppercase;}
.factabout h3{color:#fff;font-size:18px; margin: 0px;}
.factabout p{color:#fff;font-size:14px;}
.factabout h2 {color: #fff; font-size: 28px;}
.factabout{width:100%;min-height:500px;-webkit-clip-path:polygon(0 0, 100% 3%, 100% 98%, 0 100%);clip-path:polygon(0 0, 100% 3%, 100% 98%, 0 100%);}
.factabout img{margin-top:5%;max-width:100%;}
.pmo-box {
    margin-top: 25px;
    border: 0px solid;
    display: block;
    clear: both;
    width: 209px;
    margin: 20px auto;
}
.facts {
    width: 115px;
    border: 0px solid;
    float: left;
}
div.wpcf7 img.ajax-loader{display: none;}
.send{float: none; width: 100%;}
.linkarrow {
    z-index: 200;
    position: absolute;
    top: 55%;
    text-align: center;
    left: 46%;
}
#team .icon-link {
    float: none;
    margin-top: 1px;
    margin-right: 6px;
}
.owl-carousel .owl-item{text-align:center;}
.ourvision {
    -webkit-clip-path: polygon(0 0, 100% 11%, 100% 92%, 0 100%);
    clip-path: polygon(0 0, 100% 11%, 100% 92%, 0 100%);}
#team .container{width:100%;}
.dsp6402{display:none;}
.dsp640{display:block;}
.contactus{position:relative;text-align:center;margin-top:40px;margin-bottom:40px;}
.header h1 {display: block;vertical-align: middle; font-size: 40px; margin-top: 55%;}
#vision h2{font-size:26px;font-weight:300;color:#fff;position:relative;padding-top: 49%;padding-left:13%;width:80%;}
.team{padding-top:30%;}
.team br{display: none;}
.team h2{font-weight:600;font-size:36px;text-align: center; float: none !important;}
.team h4,.team span,.team p{text-align:center;}
#contactus h1,#contactus p, #contactus a{text-align:center;}
}
@media only screen and (max-width:1080px) and (orientation:portrait){}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){#vision h2{font-size:30px;font-weight:300;color:#fff;position:relative;padding-top:43%;width:80%;}
#contactus h3{text-align:center;}
}
/* Portrait and Landscape */
@media screen and (device-width: 360px) and (device-height: 640px)  and (-webkit-device-pixel-ratio: 3) {
.header h1 {width: 80%;}
.header {overflow: hidden;width: 100%;height: 620px;}
#vision h2 { padding-top: 45%;}
.linkarrow { top: 63%; left: 47%;}
}











    		.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
		.zn_section.eluid4a13e089{padding-top:0px;padding-bottom:45px;}.zn_section.eluid4780e4bf{padding-top:0px;padding-bottom:0px;}.eluid9c5bd3c2{padding-top:10px;padding-bottom:10px;}.eluid9c5bd3c2 .tbk__title{font-size:24px;font-weight:400;color:#ffffff;}.eluid9c5bd3c2 .tbk__subtitle{font-weight:400;color:#444444;}.eluid9c5bd3c2 .tbk__icon { font-size:30px; }.eluid9c5bd3c2.tbk--colored .tbk__symbol span {background-color:#ee5c25;}.eluid2dbfdf03 .services_box__fonticon { font-size: 50px }.eluida8386aec .services_box__fonticon { font-size: 50px }.eluid8ca459b6 .services_box__fonticon { font-size: 50px }.eluidd9ab041a .services_box__fonticon { font-size: 50px }.eluid42d3839e .services_box__fonticon { font-size: 50px }.eluid1e2fdc6f .services_box__fonticon { font-size: 50px }.zn_section.eluid63615d18{background-color:#ffffff;}.eluid4241381f{padding-top:35px;padding-bottom:0px;}.eluid4241381f .tbk__title{font-size:24px;font-weight:400;color:#444444;}.eluid4241381f .tbk__subtitle{font-size:14px;color:#444444;}.eluid4241381f .tbk__icon { font-size:28px; }.eluid4241381f.tbk--colored .tbk__symbol span {background-color:#ee5c25;}@media only screen and (min-width : 1200px){ .eluid56c590c6{height:300px;} } .eluid56c590c6 .kl-icarousel__wrapper{height:300px;}.eluid56c590c6 .kl-icarousel__slide, .eluid56c590c6 .kl-icarousel__img {height:300px;}.eluid56c590c6 .kl-icarousel__wrapper{width:400px;}.eluid56c590c6 .kl-icarousel__slide, .eluid56c590c6 .kl-icarousel__img {width:400px;}.zn_section.eluid32eaf0a9{padding-bottom:50px;background-color:#ffffff;}.zn_section.eluidc988af2d{padding-top:0px;padding-bottom:20px;}.eluid9a30ce04{padding-top:13px;padding-bottom:18px;}.eluid9a30ce04 .tbk__title{font-family:Montserrat;font-size:20px;line-height:30px;font-weight:400;color:#ffffff;font-style:normal;}.eluid9a30ce04 .tbk__subtitle{font-family:Open Sans;font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluid9a30ce04 .tbk__icon { font-size:28px; }.eluid9a30ce04.tbk--colored .tbk__symbol span {background-color:#ee5c25;}.eluidad2c15ae{padding-top:13px;padding-bottom:18px;}.eluidad2c15ae .tbk__title{font-family:Montserrat;font-size:20px;line-height:30px;font-weight:400;color:#ffffff;font-style:normal;}.eluidad2c15ae .tbk__subtitle{font-family:Open Sans;font-size:20px;line-height:26px;font-weight:400;font-style:normal;}.eluidad2c15ae .tbk__icon { font-size:28px; }.eluidad2c15ae.tbk--colored .tbk__symbol span {background-color:#ee5c25;}.zn_section.eluidbccf0aea{padding-bottom:0px;background-color:#ffffff;}.eluid48b377db span.statistic-box__icon {font-size: 80px }.eluid48b377db .statistic-box__line{border-bottom-color: #ffffff }.zn_section.eluid4e3492a1{background-color:#ffffff;}.eluid895a2f6d{padding-bottom:0px;}.eluid895a2f6d .tbk__title{font-size:24px;font-weight:400;color:#444444;}.eluid895a2f6d .tbk__subtitle{font-size:14px;color:#444444;}.eluid895a2f6d .tbk__icon { font-size:28px; }.eluid895a2f6d.tbk--colored .tbk__symbol span {background-color:#ee5c25;}.zn_section.eluid6b96a8ee{padding-bottom:0px;}.eluid28a9a91d{padding-bottom:0px;}.eluid28a9a91d .tbk__title{font-size:24px;font-weight:400;color:#444444;}.eluid28a9a91d .tbk__subtitle{font-size:14px;color:#444444;}.eluid28a9a91d .tbk__icon { font-size:28px; }.eluid28a9a91d.tbk--colored .tbk__symbol span {background-color:#ee5c25;}


		

		
		
		
.navbar{
	min-height: 80px;
}

.navbar-nav>li>a{
	line-height: 59px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover, .nav-tabs>li>a{
    font-size: 18px;    font-weight: 700;
}

