 /*ul.nav li.dropdown:hover ul.dropdown-menu {
            display: block;
        }*/
		
		@import url('https://fonts.googleapis.com/css?family=Marck+Script');
		span.fa.fa-angle-double-right {
    margin-top: 60%;
    font-size: 46px;
    color: black;
}                                                                                                                                                         #products .overlay1 {
    padding-top: 90px;
  /*   background-color: rgba(1, 1, 1,0.75);
	background-color: rgba(0, 103, 184, 0.73); */
    min-height: 540px;
    color: #fff;
}
body, h1,h2,h3,h4,h6,p{
    font-family:"SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important
}
p 
{
font-size:18px !important;
}
span.fa.fa-angle-double-left {
    margin-top: 60%;
    font-size: 46px;
    color: black;
}
.button-div{
	margin-top:30px;
	margin-bottom:10px;
	text-align:center;
	
}

.small-heading {
    font-weight: 500;
    color: #0067b8;
    font-size: 16px;
}

.button-div a {
    background: #dc3021;
    margin: 0px auto;
    text-decoration: none;
    color: white;
    padding: 20px 40px;
    /* border-radius: 5px; */
    /* border: 1px solid white; */
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.scroller-icon {
    bottom: 10%;
    height: 60px;
    left: 50%;
    margin-left: -19px;
    position: absolute;
    width: 38px;
    z-index: 3;
}
.scroller-icon i {
    color: #fff;
    padding: 20px 10px;
    border: 2px solid #fff;
    border-radius: 20px;
    font-size: 15px;
}
.mouse-icon {
    border: 1px solid #fff;
    border-radius: 10px;
    height: 10px;
    margin: 0 auto;
    width: 6px;
     -webkit-animation: 1.2s ease infinite wheel-up-down;
     animation: 1.2s ease infinite wheel-up-down; 
}
.slider-text span{
color:maroon;
font-weight: bold;	
}
.mobile-contactus
{
display:none; 
}
.slider-text{
	position: absolute;
    width: 450px;
    background: transparent;
    /* margin-top: -197px; */
    background: #ffffffbd;
    left: 10%;
    top: 40%;
    padding: 30px;
    border-radius: 6px;
    text-align: center;
    font-size: 26px;
    color: mar;
    font-family: 'Segoe UI',SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
    font-weight: 500;
    box-shadow: 0px 0px 20px 0px rgb(0, 103, 184);
}
		.icreativez-icons {
    background: url(../images/homeicon.svg) no-repeat;
    width: 28px;
    height: 28px;
    margin: 0px 7px 0px 0px;
    display: block;
    float: left;
}

.bank-icon {
	background-position: -172px -158px; 
    background-repeat: no-repeat;
}

.eCommerce-icon{
	background-position: -106px -159px;
    background-repeat: no-repeat;
	
}

.education-icon{
	background-position: -71px -160px;
    background-repeat: no-repeat;
}

.enterprice-icon{
    background-position: -37px -158px;
    background-repeat: no-repeat;	
}

.tele-icon{
	    background-position: -70px -82px;
    background-repeat: no-repeat;
}
.gov-icon{
	    background-position: -138px -158px;
    background-repeat: no-repeat;
}
.travel-icon{
	background-position: -7px -157px;
    background-repeat: no-repeat;
}
.healt-icon{
	background-position: -106px -83px;
    background-repeat: no-repeat;
}

.technology-icons{
	background: url(../images/homeicon2.svg) no-repeat;
    width: 28px;
    height: 28px;
    display: block;
    margin: 0px auto;
}

.ios-icon{
	    background-position: -9px -44px;
    background-repeat: no-repeat;
}

.php-icon{
	background-position: -39px -49px;
    background-repeat: no-repeat;
}
.android-icon{
	background-position: -108px -46px;
    background-repeat: no-repeat;
}
.net-icon{
	background-position: -74px -46px;
    background-repeat: no-repeat;
}
.ruby-icon{
	background-position: -139px -47px;
    background-repeat: no-repeat;
}
.java-icon{
	    background-position: -175px -45px;
    background-repeat: no-repeat;
}


		.protfolio-section-them1{
	padding:20px;
	
	background:#F4F4F4;

	}
	.protfolio-section-them1 h2{
	line-height: 5rem !important;
    font-weight: 500 !important;
    font-family: "SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important;
    font-size: 32px;
    color: #000;
	}
	.protfolio-section-them1 p{
	font-size: 1.7rem !important;
    line-height: 2.5rem !important;
    font-weight: 400 !important;
    font-family: "SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important;
	color: rgb(102, 102, 102);
	}
	.protfolio-section-them1 .text-area{
	max-width:500px;
	margin-top:9%;	
	}
	
	
		.protfolio-section-them2{
	padding:20px;

	background:#F4F4F4;
	
	
	}
	.protfolio-section-them2 h2{
	line-height: 5rem !important;
    font-weight: 500 !important;
    font-family: "SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important;
    font-size: 32px;
    color: #000;
	text-align:right;
	}
	.protfolio-section-them2 p{
	font-size: 1.7rem !important;
    line-height: 2.5rem !important;
    font-weight: 400 !important;
    font-family: "SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important;
	color: rgb(102, 102, 102);
	text-align:right;
	}
	.protfolio-section-them2 .text-area{
	max-width:500px;
	margin-top:9%;	
	float:right;
	}
	
	
	
	.testimonal-section{
	margin-top:40px;
	padding:20px;
	padding-bottom:100px;
    padding-top:90px;

	}
	.testimonal {
	width: fit-content;
    margin: 0px auto;
    padding: 30px 60px;
    background: #eee;
    border-radius: 6px;}
	
	.testimonal-img{
	width: 110px;
    margin: 0px auto;
    margin-top: 75%;
	}
	.testimonal-img img{
	    max-width: 100%;
    border-radius: 50%;
	}
	
	.testimonal-text{
		max-width:400px;
		margin-left:20px;
	
	}
	
	.testimonal-text h2{
line-height: 2rem !important;
    font-weight: 400 !important;
    font-family: "SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important; 
    font-size: 30px;
    color: #000;
    margin-top: 0px;
	}
	.testimonal-text p{
	font-size: 1.7rem !important;
    line-height: 2.5rem !important;
    font-weight: 400 !important;
    font-family: "SegoeUI","Segoe UI",Segoe,"Segoe WP","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",-apple-system,Roboto,Helvetica,"BBAlpha Sans","S60 Sans",Arial,sans-serif !important;
	color: rgb(102, 102, 102);
	text-align:justify;
	}
	.middle-menu{
		padding:0px;
	}
	.middle-menu .navbar-default {
  background-color: #0067b8;
  border-color: #0067b8;
  font-family: 'Segoe UI',SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
  margin-bottom:0px;
  
  top:8%;
}
.middle-menu .navbar-default .navbar-brand {
  color: #fff;
}
.middle-menu .navbar-default .navbar-brand:hover,
.middle-menu .navbar-default .navbar-brand:focus {
  background: #005DA6;
  color: #fff;
}
.middle-menu .navbar-default .navbar-text {
  color: #fff;
}
.middle-menu .navbar-default .navbar-nav > li > a {

  color: #fff;
    padding: 0 25px 0 25px;
    line-height: 50px;
    margin: 1px 0px;
}
.middle-menu .navbar-default .navbar-nav > li > a:hover,
.middle-menu .navbar-default .navbar-nav > li > a:focus {
  background: #005DA6;
  color: #fff;
}
.middle-menu .navbar-default .navbar-nav > li > .dropdown-menu {
  background-color: #005DA6;
}
.middle-menu .navbar-default .navbar-nav > li > .dropdown-menu > li > a {
  color: #fff;
}
.middle-menu .navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.middle-menu .navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
  color: #fff;
  background-color:#005293;
}
.middle-menu .navbar-default .navbar-nav > li > .dropdown-menu > li.divider {
  background-color: #005DA6;
}
.middle-menu .navbar-default .navbar-nav > .active > a
{
 background-color: #0067b8;
 color: #fff;
}
.middle-menu .navbar-default .navbar-nav > .active > a:hover,
.middle-menu .navbar-default .navbar-nav > .active > a:focus 
{
 background: #005DA6;
  color: #fff;
}
.middle-menu .navbar-default .navbar-nav > .open > a,
.middle-menu .navbar-default .navbar-nav > .open > a:hover,
.middle-menu .navbar-default .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #005DA6;
}
.middle-menu .navbar-default .navbar-toggle {
  border-color: #005DA6;
}
.middle-menu .navbar-default .navbar-toggle:hover,
.middle-menu .navbar-default .navbar-toggle:focus {
  background-color: #005DA6;
}
.middle-menu .navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.middle-menu .navbar-default .navbar-collapse,
.middle-menu .navbar-default .navbar-form {
  border-color: #fff;
}
.middle-menu .navbar-default .navbar-link {
  color: #fff;
}
.middle-menu .navbar-default .navbar-link:hover {
  color: #fff;
}



.middle-menu .navbar-brand {
font-size:24px;
}





.navbar-default {
  background-color: #fff;
  border-color: #fff;
  font-family: 'Segoe UI',SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.navbar-default .navbar-brand {
  color: #ecf0f1;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffce14;
}
.navbar-default .navbar-text {
  color: #ecf0f1;
}
.navbar-default .navbar-nav > li > a {
  
      color: #262626;
    display: inline-block;
    margin-top: 1px;
    padding: 14px 27px 10px;
    height: 48px;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  
}
.navbar-default .navbar-nav > li > .dropdown-menu {

}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a {

}
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav > li > .dropdown-menu > li > a:focus {
 
}
.navbar-default .navbar-nav > li > .dropdown-menu > li.divider {

}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {

}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {

}
.navbar-default .navbar-toggle {
  border-color: #0f2453;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #0f2453;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecf0f1;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ecf0f1;
}
.navbar-default .navbar-link {
  color: #ecf0f1;
}
.navbar-default .navbar-link:hover {
  color: #ffce14;
}



       ul.nav li.dropdown:hover ul.dropdown-menu {
                   display: block;
               }

			   
.slider-section{
	padding:0px;
	margin-top:96px;
	
}			  
.slider-section img{
width:100%;
min-height:400px;
}			  


#technologies .overlay {
    padding-top: 90px;
    background-color: rgba(1, 1, 1,0.75);
	 background-color: rgba(0, 103, 184, 0.73);
    min-height: 600px;
    color: #fff;
}


#services .overlay {
    padding-top: 90px;
    background-color: rgba(1, 1, 1,0.75);
	 background-color: rgba(0, 103, 184, 0.73);
    min-height: 600px;
    color: #fff;
}

.services-icons{
max-width:65px;
}

#products .overlay {
    padding-top: 90px;
    background-color: rgba(1, 1, 1,0.75);
	background-color: rgba(0, 103, 184, 0.73);
    min-height: 600px;
    color: #fff;
}


.partner-div .partner-img{
padding: 20px;
    border: 1px solid gray;
}

.partner-div a{
text-decoration:none;
cursor:pointer;
}

.partner-div img{
width: 120px;
    height: auto;
	max-width:100%;
}
.partner-div1 .partner-img{
padding: 0px;
    border: 1px solid gray;
}

.partner-div1 a{
text-decoration:none;
cursor:pointer;
}

.partner-div1 img{
width: 240px;
    height: auto;
	max-width:100%;
}


a.right.carousel-control {
    background: none;
}

a.left.carousel-control {
    background: none;
}

.testimonal-quote{

}

.testimonal-quote .fa{
font-size:52px;
}

.carousel-indicators{
bottom:-60px;
}

.carousel-indicators li{
background-color: #eeeeee;
    border-color: #eeeeee;
}
.carousel-indicators .active{
background-color: #999;

}
i.fa.fa-quote-right{
position: absolute;
    right: 0;
    top: 0;
    font-size: 53px;
	    color: maroon;}
	
	#owl-demo .item{
	padding:20px;}
	
	.partner-section{
	padding-bottom:40px;
	padding-top:100px;}
		
		
		.footer_top_agileits
{
	background: #084ba0;
    color: white;
}

.footer_top_agileits h3
{
	margin-bottom:20px;		
}

.address{
	list-style-type:none;
	padding:0px;
}

.footer_top_agileits li
{
	display: block;
    margin-bottom: 1em;
	
}

.quick-links-list{
    list-style-type:none;
	padding:0px;	
}

.quick-links-list li i {
    margin-right: 1.5em;
    color: #white;
}


.quick-links-list li a {
    color: white;
    text-decoration: none;
    line-height: 1.5em;
    letter-spacing: 1px;
    font-size: 0.9em;
}
.address li i {
    margin-right: 1.5em;
    color: #white;
    width: 32px;
    height: 32px;
    text-align: center;
    line-height: 30px;
    border: 1px solid white;
}


.address li a {
	color:white;
}
.address span {
	position:absolute;
}

.footer_bottom{
	background: #001a32;
    text-align: center;
   
}

.footer_bottom p{
margin-bottom:20px;
margin-top:20px;
   
}

.footer-img{
	
}

.footer-img img{
	margin:0px auto;
	margin-top:-33px;
	
}

.top-menu ul{
	list-style-type: none;
    
}
.top-menu ul li{ 
display:inline-block;
padding:15px;
}
.top-menu{
	background:white;
	padding:0px;
	z-index:1029;
	position:fixed;
	width:100%;
	left:0;
	top:0;
	
}.industry-section{
	padding-bottom:30px;
	padding-top:100px;
}
.industry-list{
		list-style-type: none;
}

.industry-list li{
	   text-align:left;
cursor:pointer;

}

.industry-list img{
	display: inline-block;
    width: 20px;
    margin-right: 10px;
}

.industry-list p{
	    display: inline-block;
    font-size: 16px;

    color: #0067b8;
    letter-spacing: 1px;
}


@media (max-width: 992px) {
	.testimonal{
		padding:0px;
		margin-top:50px;
	}
	.testimonal-img{
		margin-top:-50px;
	}
	.testimonal-text{
		margin-top:20px;
		margin-left:0px;
	}
	.testimonal-text p{
		font-size:14px !important;
		line-height:24px !important;
	}
	span.fa.fa-angle-double-right{
		margin-top: -10px;
	}
		span.fa.fa-angle-double-left{
		margin-top: -10px;
	}
}

@media (max-width: 767px) {
.mobile-contactus
{
display:block; 
}
	.middle-menu .navbar-default .navbar-nav > li > a{
		line-height:25px;
	}
	.navbar-default .navbar-nav > li > a{
		height:25px;
	}
	.slider-section{
	margin-top:96px;
}
	.scroller-icon {
    bottom: 40%;}
	
	.slider-text {
    width: 40%;
    left: 10%;
    top: 150px;
    padding: 10px;
    font-size: 14px;
    min-width: 210px;
}
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecf0f1;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffce14;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffce14;
    background-color: #0f2453;
  }

  .middle-menu .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
  }
  .middle-menu .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .middle-menu .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
  }
 .middle-menu .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .middle-menu .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .middle-menu .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
     background: #005DA6;
  color: #fff;
  }
  
  .slider-section img{
	min-height:150px;  
  }
}

@media (max-width: 580px) {
	.button-div a {
    padding: 10px 15px;
    font-size: 12px;
    letter-spacing: 0px;
    font-weight: 600;
}
	.scroller-icon {
    bottom: 50%;
}
.slider-text {
 left: 5%;
    top: 130px;
	}
.scroller-icon img{
	min-height:30px !important;
} 

}
@media (max-width: 332px) {
.slider-section{
	margin-top:95px;
}
	.middle-menu .navbar-default {
 
}
	.address span {
    line-height: 17px;
}
	#mail-li{
		margin-top:50px;
	}	
	.address li i {
    margin-right: 0.5em;
    width: 30px;
    height: 30px;
    line-height: 27px;
}
	.slider-text {
    left: 3%;
    top: 115px;
    padding: 5px;
    font-size: 12px;
    min-width: 180px;
}
.scroller-icon {
 bottom:55%;  
}
}

.contactus-container
{
    margin: 40px auto;
    
    width: 500px;
    max-width: 100%;
}
.contactus-container input,textarea
{
    padding: 5px 5px;
    margin-bottom: 10px;
    width: 100%;
    margin: 5px auto;
}
.contactus-container textarea 
{
    min-height:100px;
}

.contactus-container button
{
    margin: 0px auto;
    background: #0067b8;
    padding: 10px 40px;
    border: none;
    color: white;
    letter-spacing: 1px;
    float:right;
    font-weight:bold;
    margin-bottom:15px;
}

.enter-info-heading 
{
    color: #0067b8;
    font-size: 24px;
}

.portfolio-item {
    border-radius: 10px;
    margin-bottom: 20px;
}

#comapny-section img {
    float:right;
    max-width:200px;
 }

#comapny-section p {
text-align:justify;
 }

.partner-div1 .partner-img{
padding: 5px;
    border: 1px solid gray;
}

.partner-div1 a{
text-decoration:none;
cursor:pointer;
}

.partner-div1 img{
width: 240px;
    height: auto;
opacity:0.7;
	max-width:100%;
}
.whatsapp-scroll-new {
    position: fixed;
    right: 10px;
    bottom: 60px;
    width: 195px;
    z-index: 9999;
}



