@charset "utf-8";
/* CSS Document */


h1.style5{
	margin: 0 0 10px 0;
    padding: 0 0 22px 0px;
    position: relative;
    color: #636363;
	text-align: center;
	font-weight: 400; 
	font-size:36px; text-transform:uppercase;}
h1.style5:before, h1.style5:after {
	background-color:#ddd;
	content: '';
	display: block;
	position: absolute;
}	
h1.style5:before {
    content: '';
    height: 1px;
	width: 240px;
	bottom: 10px;
	left: 0;
	right: 0;
	margin: auto;
}	
h1.style5:after {
    content: '';
    height: 11px;
	width: 11px;
	bottom: 5px;
	left: 0;
	right: 0;
	margin: auto;
	border-radius: 50%;
}


.case-study{padding:50px 0px;}
.newsupdate{margin:50px 0px;}
.newsupdate div{text-align: center;}
.newsupdate div h3 {
    color: #1a1a1a;
    font-size: 14px;
    margin: 0px;
    padding: 10px 0px;
}

 


/*Owl Dots*/
.owl-dots {text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-dots .owl-dot { display: inline-block; zoom: 1; *display: inline; }
.owl-dots .owl-dot span {
      width: 10px;
      height: 10px;
      margin: 5px 7px;
      background: #ccc;
      display: block;
      -webkit-backface-visibility: visible;
      transition: opacity 200ms ease;
      border-radius: 30px; }
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background: #EF5D15; }

/*Owl Nav Middle*/
.owl-middle-narrow .owl-nav {position:absolute; left:0; width:100%; top:10%; margin-top: 10px; -webkit-tap-highlight-color: transparent; }
.owl-middle-narrow .owl-nav [class*='owl-'] {
    color: #ccc;
    font-size:50px;
    display:inline-block;
    cursor: pointer;
    border-radius: 0px; position: absolute;}
.owl-middle-narrow .owl-nav [class*='owl-']:hover {color:#1a1a1a; text-decoration: none; }
.owl-middle-narrow .owl-nav div.owl-prev{left:-15px;}
.owl-middle-narrow .owl-nav div.owl-next{right:-15px;}
.owl-middle-narrow .owl-nav .disabled {opacity: 0.5; cursor: default; }
.owl-middle-narrow .owl-nav.disabled + .owl-dots {margin-top: 10px; }

/*Owl Nav Bottom*/
.owl-bottom-narrow .owl-nav {margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-bottom-narrow .owl-nav [class*='owl-'] {
    color: #FFF;
    font-size: 18px;
    margin: 5px;
    padding: 4px 7px;
    background: #0172bb;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px; }
.owl-bottom-narrow .owl-nav [class*='owl-']:hover {background: #2e3190; color: #FFF; text-decoration: none; }
.owl-bottom-narrow .owl-nav .disabled {opacity: 0.5; cursor: default; }
.owl-bottom-narrow .owl-nav.disabled + .owl-dots {margin-top: 10px; }


 

.homebanner-title{ top:29%!important;}

@media (min-width: 1400px) {

}

/* lg */ 
@media (min-width: 1200px) {

}

/* md */
@media (min-width: 992px) and (max-width: 1199px) {
.box-page_section .box-page-text{padding:15% 20%; font-size: 16px;}
.box-style-3{margin:30px 10px 60px; padding:0 20px 30px;}
.homebanner-title{ top:28%!important;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.logo, .logo a{text-align:center;}
.logo img{display:inherit;}
 
.box-page_section .box-page-text{padding:5% 5%; font-size: 14px;}
.box-style-3{margin:30px 30px 60px; padding:0 20px 30px;}

.box-page_section .box-page-title .ayaz h1 {font-size:36px;}
.box-page_section .box-page-title .ayaz h2 {font-size:24px;}
.homebanner-title{ top:18%!important;}
}
@media (min-width: 850px) and (max-width: 990px) {
 
#page_title_section #page_title {top:25%;}
 
}
@media (min-width: 768px) and (max-width: 849px) {
 
#page_title_section #page_title {top:7%;}
 
}

/* xs */
@media (max-width: 767px) {
 
}


/* XS Portrait */
@media (max-width: 480px) {
 
}





.navbar-brand { position: relative; z-index: 2; }

.navbar-nav.navbar-right .btn { position: relative; z-index: 2; padding: 4px 20px; margin: 10px auto; }

.navbar .navbar-collapse { position: relative; }
.navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 22px; }

.navbar .nav-collapse { position: absolute; z-index: 1; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding-right: 120px; padding-left: 80px; width: 100%; }
.navbar.navbar-default .nav-collapse { background-color: #f8f8f8; }
.navbar.navbar-inverse .nav-collapse { background-color: #222; }
.navbar .nav-collapse .navbar-form { border-width: 0; box-shadow: none; }
.nav-collapse>li { float: right; }

.btn.btn-circle { border-radius: 50px; }
.btn.btn-outline { background-color: transparent; }

@media screen and (max-width: 767px) {
    .navbar .navbar-collapse .navbar-right > li:last-child { padding-left: 15px; padding-right: 15px; } 
    
    .navbar .nav-collapse { margin: 7.5px auto; padding: 0; }
    .navbar .nav-collapse .navbar-form { margin: 0; }
    .nav-collapse>li { float: none; }
}
@media (min-width: 768px)
{
.navbar-nav {
    float: right !important;
    margin: 0;
}
}
@media (min-width: 300px) and (max-width: 1199px)
{
.mobile_custom {
   text-align:center;
}
}
@media (min-width: 300px) and (max-width: 767px)
{
.mobile_custom_blue_window {
   text-align:center;
}
}