@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'neuropolregular';
    src: url('../fonts/neuropol-webfont.woff2') format('woff2'),
         url('../fonts/neuropol-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.np{
	font-family: 'neuropolregular';
}
.navbar-main{
	-webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-ms-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}

.navbar-main.stiky {
    position: fixed;
	top:0px;
    width: 100%;
	-webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-ms-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.ownmenu > li:hover > a, .ownmenu > li.active > a {
    color: #0080ff;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Play', sans-serif;
    color: #025cbe;
}
.tittle-2 h5{
	text-align: center;
}
#services li{
	min-height: 210px;
}
#services li h5 {
	font-family: 'Play', sans-serif;
}
#services li:nth-child(1) {
	background: #78bbff;
}
#services li:nth-child(2) {
	background: #69b2fd;
}
#services li:nth-child(3) {
	background: #5aacff;
}
#services li:nth-child(4) {
    background: #48a3ff;
}
#services li:nth-child(5) {
    background: #3e9eff;
}
#services li:nth-child(6) {
    background: #2f97ff;
}
#services li:hover h5 {
    color: #3b77be;
	font-family: 'Play', sans-serif;
}
.flex-direction-nav a:before {
    color: #007cfe;
}

.home-3 .bnr-info h2 {
    color: #fff;
	font-size: 60px;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 1);
	font-family: 'Play', sans-serif;
    margin-top: 30%;
}


.tittle-2 p {
    color: #4e4e4e;
}



.department {
    background: #eaf5ff;
}
.department .nav-tabs {
    background: #78bbff;
}
.depart-style-2 .nav-tabs li {
   min-height: 115px;
   
}

	.depart-style-2 .nav-tabs li a{
		border-bottom: none !important;
		display: block;
		min-height: 115px;
	}

	.department .nav-tabs li.active a {
		color: #045ab2;
	}
.department .bg {
	background-repeat: no-repeat;
	background-position: center center;
    position: relative;
    background-size: cover;
    height: 70%;
    width: 100%;
}
	.department .bg.bg1{
		background-image: url(../images/bg/bg1.jpg);
	}
	.department .bg.bg2{
		background-image: url(../images/bg/bg2.jpg);
	}
	.department .bg.bg3{
		background-image: url(../images/bg/bg3.jpg);
	}
	.department .bg.bg4{
		background-image: url(../images/bg/bg4.jpg);
	}
	.department .bg.bg5{
		background-image: url(../images/bg/bg5.jpg);
	}
	.department .bg.bg6{
		background-image: url(../images/bg/bg6.jpg);
	}

.fact p {
    padding-left: 40px;
}
.fact li{
	position: relative;
}
.fact i{
	position: absolute;
    left: 13px;
}

.intro h5{
	text-align: center;
}
.lgPartner{
	position: absolute;
    right: 40px;
    bottom: 20px;
    z-index: 100000;
    display: block;
    width: 260px;
}
	.lgPartner > img{
		width: 100%;
	}

.make-oppient {
    padding: 80px 0;
     background-image: none; 
    padding-bottom: 0px;
    background-color: #f5fbff;
}
.btn {
    background: #007fff;
    color: #fff;
    border: 2px solid #007fff;
}

.btn:hover {
    background: none;
    color: #007fff;
    border-color: #007fff;
}
.appointment input {
    background: #b0d8f5;
}
.appointment textarea {
    background: #b0d8f5;
}
.bootstrap-select .btn {
    background: #b0d8f5 !important;
}
.bootstrap-select .dropdown-menu>li.selected a {
    background: #025cbe;
}
.contact-info {
    background: #78bbff;
}
.contact-info p, .contact-info a {
    color: #ffffff;
}
.credits_link{
 color: #38B5E6 !important;
 font-weight: 700;
 font-family: sans-serif;
}

.credits_link:hover{
 color: #fff !important;
}

 .credits_link:before{
  content: "";
  vertical-align: middle;
  width:16px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
  margin-left: 5px;
  background-image: url(https://www.clion.it/favicon-96x96.png);
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  background-size: contain;
  background-position: center center;

  transition: all 450ms ease;
 }

  .credits_link:hover:before{
   transform: rotateZ(360deg) rotateY(360deg);
  }
.breadcrumb {
    background: #007dff;
}
.sub-banner h3 {
    color: #005db9;
}
.sub-banner .overlay {
    padding: 45px 0;
}
 @media (max-width: 1600px) {
	 .home-3 .bnr-info h2 {
		font-size: 40px;
		margin-top: 14%;
	}
 }
@media (max-width: 1024px) {
	header .logo{
		width: 250px;
	}
		header .logo a{
			width: 250px;
		}
			header .logo a img{
				width: 100%;
			}
	#services li h5{
		font-size: 12px;
	}
	.home-3 .bnr-info h2 {
		font-size: 40px;
		margin-top: 14%;
	}
	.department .nav-tabs li a {
    	font-size: 12px;
	}
	.department .fact p {
		margin-bottom: 14px;
	}
}
@media (max-width: 992px){
	
}
@media (max-width: 768px){
	#services li{
		padding: 40px 20px;
	}
	#services li .fa img{
		width: 30px;
		height: 30px;
	}
	
}
@media (max-width: 480px){
	.home-3 .bnr-info h2 {
		font-size: 21px;
		margin-top: 5%;
	}
	.lgPartner {
		right: 18px;
		bottom: 12px;
		width: 150px;
	}
	#services li {
		padding: 10px 20px;min-height: 140px;
	}
	
}