.best-card{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px 15px 50px 0px}.best-card:hover .best-icon i{color:var(--white);background:var(--primary)}.best-icon i{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background:var(--light-white);color:var(--heading);font-size:18px;margin-right:25px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.best-content h4{text-transform:capitalize;margin-bottom:15px}.counter-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter-image img{width:60px;margin-right:30px}.counter-content{text-align:left}.counter-content h2{font-family:sans-serif}.counter-content p{font-size:18px;font-weight:500;text-transform:capitalize}@media (max-width: 767px){.counter-card{margin-bottom:60px}}.team-card{text-align:center;margin-bottom:50px}.team-card img{width:100%;margin-bottom:25px;border-radius:var(--card-radius)}.team-card h5{font-weight:600;text-transform:capitalize}.team-card h5 a{color:var(--heading)}.team-card p{font-size:15px;font-weight:500}.team-card ul li{display:inline-block;margin:0px 5px}.team-card ul li a i{width:40px;height:40px;font-size:14px;line-height:40px;text-align:center;border-radius:50%;color:var(--gray);background:var(--white);-webkit-box-shadow:0px 5px 0px 0px var(--gray);box-shadow:0px 5px 0px 0px var(--gray);transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-ms-transition:all linear .3s;-o-transition:all linear .3s}.team-card ul li a i:hover{color:var(--white);background:var(--primary);-webkit-box-shadow:0px 8px 18px 0px rgba(0,0,0,0.15);box-shadow:0px 8px 18px 0px rgba(0,0,0,0.15)}@media (max-width: 575px){.team-card{width:290px;margin:0px auto 50px}}.single-banner{background:url(../../images/bg/01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:100px 0px;position:relative;z-index:1}.single-banner::before{position:absolute;content:"";top:0px;left:0px;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(4,53,138,0.65)), to(rgba(5,44,112,0.65)));background:linear-gradient(rgba(4,53,138,0.65), rgba(5,44,112,0.65));z-index:-1}.single-content{text-align:center}.single-content h2{color:var(--white);text-transform:uppercase;margin-bottom:13px}.single-content .breadcrumb{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.single-banner{padding:70px 0px}}.about-part{padding:100px 0px 0px}.about-content{margin-bottom:30px}.about-content h2{margin-bottom:32px}.about-content p{font-size:18px;line-height:30px}.about-quote{padding:40px 40px;border-radius:var(--card-radius);border-left:5px solid var(--primary);-webkit-box-shadow:0px 8px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 8px 25px 0px rgba(0,0,0,0.15)}.about-quote p{font-size:18px;line-height:30px;margin-bottom:25px}.about-quote h5{font-style:italic}.about-quote h5 span{color:var(--primary)}.about-image{margin-left:20px}.about-image img{width:100%;border-radius:var(--card-radius);margin-bottom:30px}.best-part{padding:90px 0px 0px}.team-part{padding:60px 0px 0px}.team-part .row:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.counter-part{margin-top:55px;padding:100px 0px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(117,168,255,0.1)), to(rgba(0,69,187,0.1)));background:linear-gradient(rgba(117,168,255,0.1), rgba(0,69,187,0.1))}@media (max-width: 767px){.about-part{padding:60px 0px 0px}.about-quote{margin-bottom:30px}.about-image{margin-left:-15px}.best-part{padding:30px 0px 0px}.team-part{padding:00px 0px 0px}.counter-part{padding:60px 0px 0px;margin-top:0px}}@media (min-width: 768px) and (max-width: 991px){.about-part{padding:80px 0px 0px}.about-quote{margin-bottom:30px}.about-image{margin-left:0px}.best-part{padding:50px 0px 0px}.team-part{padding:20px 0px 0px}.counter-part{padding:80px 0px 0px;margin-top:20px}}
/*=====================================*/
/*.intro-part {
	padding: 112px 0px 415px;
	margin-top: 120px;
	position: relative;
	background: -webkit-gradient(linear, left top, left bottom, from(#04b), to(#080229));
	background: linear-gradient(#04b, #080229)
}
.intro-part::before {
	position: absolute;
	content: "";
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: url(../../images/bg/02.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover
}
.intro-part .section-center-heading {
	margin-bottom: 0px
}
.intro-part .section-center-heading h2 {
	font-size: 45px;
	line-height: 55px;
	color: var(--white);
	margin-bottom: 22px
}
.intro-part .section-center-heading p {
	color: var(--white);
	margin-bottom: 45px
}
@media (max-width: 575px) {
.intro-part .section-center-heading h2 {
	font-size: 28px;
	line-height: 36px
}
}
@media (max-width: 767px) {
.intro-part {
	margin-top: 60px;
	padding: 50px 0px 365px
}
}
@media (min-width: 768px) and (max-width: 991px) {
.intro-part {
	margin-top: 80px;
	padding: 70px 0px 385px
}
}
.price-part {
	margin-top: -300px
}
.price-part .row:nth-child(2) {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}*/
