/*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/6146(这个备注仅在演示页面有，源代码里没有)*//** * Stylesheet:  style.css * Theme:       Indrostiz - Factory & Industrial HTML Template * 最新最全最好的Bootstrap模板：http://www.bootstrapmb.com * Version:     1.0 *  *//* Table of contents=========================├── 1.Preloader├── 2.Scrollup├── 3.Header Section├── 4.Menu Section├── 5.Slider Section├── 6.Title Section├── 7.Course Section├── 8.Title Section├── 7.About Section├── 8.Service Section│    ├── 8.1 Service V2 Section   │    ├── 8.2 Service V3 Section   ├── 9.Gallery Section├── 10.Call To Action Section├── 11.Blog Section├── 12.Sidebar Section├── 13.Testimonial Section├── 14.Page Heading Section├── 15.Team section├── 16.About Page├── 17.Contact Page├── 18.Appoitment Section├── 19.Patner Section ├── Home Version│    ├── Home 1 │    ├── Home 2├── Footer Section ===========================*//*------------------*//*Theme default CSS/*------------------*/* {  margin: 0;  padding: 0;  border: 0;  outline: none; }html,body {height: 100%;font-size: 16px;color: #282828;font-family: 'Rubik', sans-serif;vertical-align: baseline;line-height: 26px;background:#fff;font-weight: 400;}a:focus {  outline: 0px solid;}img {  max-width: 100%;  height: auto;}p {  margin: 0 0 22px;}h1,h2,h3,h4,h5,h6 {margin: 0 0 20px;font-weight: 600;font-family: 'Poppins', sans-serif;color: #020e2a;}h1 {font-size: 32px;}h2 {font-size: 22px;}h3 {font-size: 18px;}a {  transition: all 0.5s ease-out;  text-decoration: none;color:#011e40}a:active,a:hover {  outline: 0 none;  color: #fc5508;text-decoration:none}ul {  list-style: outside none none;  margin: 0;  padding: 0;}::-moz-selection {  background: #fc5508;  text-shadow: none;color:#fff}::selection {  background: #fc5508;  text-shadow: none;color:#fff}textarea:focus, input:focus{    outline: none;}.slider-overlay {  background-color: rgba(0, 0, 0, 0.55);  height: 100%;  width: 100%;  position: absolute;  top: 0;z-index:1}.images-overlay {background-color: rgba(18, 188, 0, 0.96);height: 100%;position: absolute;top: 0;width: 100%;}.sec-bg-gray{background: #f8fafc}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.pt-50{padding-top:50px}.pb-80{padding-bottom:80px}.pb-70{padding-bottom:70px}.pb-20{padding-bottom:20px}.pb-50{padding-bottom:50px}.bg-gray{background:#ececec}/*1.Preloader============================*/#preloader {    position: fixed;    top: 0;    left: 0;    background-color: #fff;    z-index: 9999999;	right: 0;    bottom: 0;}#preloader-status {    height: 210px;	width: 210px;    background: url(../img/preloader.gif);    background-repeat: no-repeat;    background-position: center;    margin: -100px 0 0 -100px;    position: absolute;    left: 50%;    top: 50%;	}/*2.Scrollup==============*/#scrollUp {	bottom: 5px;	color: #fc5508;	font-size: 65px;	right: 20px;	text-decoration: none;}#scrollUp i {display: block;font-weight: bold;padding-top: 6px;}/*3.Header Section==================*/.hd-lft li {	color: #020e2a;	display: inline-block;	padding-right: 20px;	position: relative;}.hd-lft li::before {	content: "";	height: 15px;	width: 1px;	position: absolute;	right: 7px;	background: #ddd;	top: 5px;}.hd-lft li:last-child:before{	display:none;}.hd-lft li:last-child{	padding-right:0px;}.hd-lft li i{margin-right:10px;color:#fc5508}.hd-rgt{float:right}.hd-rgt li {display:inline-block;position:relative}.hd-rgt li a {  color: #f9f9f9;  font-size: 14px;  padding-left: 8px;  position: relative;  text-transform: capitalize;  transition: all 0.36s ease-out 0s;}.hd-rgt li a:hover{color:#f9f9f9}/*4.Menu  Section=================*/.sticky-wrapper{position: absolute;width: 100%;z-index: 9999;}.logo {  padding-top: 8px; transition: all 0.36s ease-out 0s;position:relative;z-index:2}.sticky-logo {	display: none;}.mnmenu-sec.sticky_menu .logo {	display: none;}.mnmenu-sec.sticky_menu .sticky-logo {display: block;}.main-menu >ul {	float: right;	list-style: none outside none;	margin: 0;	padding-right: 40px;	position: relative;}.main-menu ul li {display:inline-block;padding : 0;position : relative;}.main-menu ul li.active{position:relative}.main-menu >ul>li>a{display: block;font-size: 16.3px;font-weight: 600;padding: 34px 14px;text-decoration: none;text-transform: capitalize;transition: all 0.4s ease 0s;position:relative;color:#020e2a;font-family: 'Poppins', sans-serif;}.main-menu ul li ul:hover .main-menu ul li >a{  background: #ddd;}.main-menu ul li a:hover {transition : all 0.4s 0s ease;color:#fc5508}.main-menu ul ul {	background: #fafafa none repeat scroll 0 0;	left: 20px;	opacity: 0;	position: absolute;	text-align: left;	transform-origin: 0 0 0;	transition: all 0.3s ease 0s;	visibility: hidden;	z-index: 99999;	top: 115px;	padding: 30px 40px;}.main-menu ul ul li {	float: none;	width: 200px;	border-bottom: 1px solid #ddd;}.main-menu ul ul li a {	padding: 6px 19px;	color: #020e2a;	display: inline-block;	font-weight: 600;	font-size: 14px;	text-transform: capitalize;	width:100%;	font-family: 'Poppins', sans-serif;}.main-menu ul ul li a:hover {background:#fff}.main-menu ul ul ul {top : 0;left : 100%;}.main-menu ul li:hover ul {	     visibility: visible;transition: all 0.4s ease 0s; opacity: 1;top:94px;}.main-menu ul li a i {	margin-left: 4px;	color: #fff;	font-weight: 700;}.search-bar-icon{	display: inline-block;	padding: 34px 10px;	position: absolute;	right: 0;	top: 0;}.site-search span{	display: inline-block;	width: 30px;	height: 30px;	text-align: center;	cursor: pointer;	transition: all 0.4s ease 0s;	background:#fc5508;}.site-search.open span i.fa-search::before {	 content: "\f00d" !important; }.site-search i {  color: #011e40;}.search-forum >form {	display: inline-flex;	background: #fff;	padding: 18px 20px;	border-top: 2px solid #fc5508;}.search-forum input[type="text"] {	padding: 10px;	border: 1px solid #ddd;	width: 190px;}.search-forum input[type="submit"] {  padding: 10px;  background: #011e40;  color: #fff;}.search-forum {	left: -240px;	position: absolute;	top: 103px;	transition: all 0.4s ease 0s;	z-index: 2;}.search-forum.dropdown-menu {	padding: 0;	border: 0px;	margin-top: -8px;}.animation{	-webkit-animation-duration: 0.3s;	animation-duration: 0.3s;	-webkit-animation-fill-mode: both;	animation-fill-mode: both;} @-webkit-keyframes slideUpIn {	 0% {		 		 -webkit-transform: translateY(40px);	 }	 100% {		 		 -webkit-transform: translateY(0);	 }	 	 0% {		 -webkit-transform: translateY(40px);	 }}@keyframes slideUpIn {	0% {		transform: translateY(40px);	}	100% {		transform: translateY(0);	}	0% {		transform: translateY(40px);	}}.slideUpIn {	-webkit-animation-name: slideUpIn;	animation-name: slideUpIn;}.hd-sec.sticky_menu {  left: 0;  right: 0;  top: 0;    position: fixed;  z-index: 9999;  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);}.index1 .main-menu >ul >li >a {	color: #fff;}.slider.index1 .slider-text{top:55%}/*index 1*/.hd-style1 .mnmenu-sec{	border-top: 1px solid #ececec;}.hd-style1 {	position: absolute;	z-index: 99;	width: 100%;	background-color: rgba(255, 255, 255, 0.2);}.hd-style1 .main-menu >ul >li >a {	color: #ffff;}.hd-style1 .hd-rgt {	position: relative;	z-index: 2;	width: 100%;	padding: 7px 0;}.hd-style1 .hd-lft{	padding: 6px 0;}.hd-style1 .hd-rgt{text-align:right}.hd-style1 .hd-rgt li a {	display: inline-block;	color: #020e2a;	text-transform: capitalize;	font-weight: 600;}.hd-style1 .hd-rgt ul {	display: inline-block;}.hd-rgt li a:hover{	color:#fc5508;}.follow-title {	display: inline-block;	color: #fc5508;	font-weight: bold;}.hd-style1 .main-menu ul ul li:after{display:none;}.hd-style1 .site-search i {	color: #fff;	line-height: 30px;}.mnmenu-sec.sticky_menu {  background-color: #fff;  left: 0;  right: 0;  top: 0;    position: fixed;  z-index: 998;  box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.25);}.mnmenu-sec.sticky_menu .main-menu ul li a{color:#020e2a}.hd-style1 .main-menu ul li a i{color:#fff}.home-v2 .hd-style1 .main-menu ul li a i{color:#020e2a}.slider.index2 .slider-text{top:50%}.why-choose-icon {	margin-bottom: 30px;}.why-choose-us-before .why-choose-item {	margin-bottom: 60px;}.why-choose-us-before {	padding-top: 60px;}.why-choose-us-before .sec-title{margin:0;text-align:left;margin-bottom:40px;}.why-choose.why-choos-bg {	background: #fc5508 none repeat scroll 0 0;	background-image: url("../img/why-choose-bg.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: relative;	overflow:hidden;}.why-choose-us-before{position:relative;z-index:2}.why-choose-us-before::before {	background-color:#ddd;	content: "";	height: 120%;	left: -20px;	position: absolute;	top: 0;	width: 5000px;	z-index: -1;}/*5.Slider Section======================*/.slider {  position: relative;}.all-slide .owl-item {  height: 730px;}.all-slide .single-slide {background-position: center center;background-size: cover;height: 100%;background-repeat: no-repeat;}.slider-text {	left: 0;	position: relative;	right: 0;	top: 55%;	transform: translateY(-50%);	z-index: 2;	width: 1170px;	padding: 0px 15px;	margin: 0px auto;	text-align:center;}.slider-wraper {	width: 767px;	overflow: hidden;	position: relative;	z-index: 999;	text-align: left;	margin: 0px auto;}.slider-text h1 {	color: #fff;	font-size: 42px;	text-transform: capitalize;	transition: all 0.2s ease 0s;	font-weight: bold;	line-height: 60px;	position:relative;	z-index:2;}.slider-text h1 span{color:#fc5508}.slider-text p {  color: #fff;  font-size: 18px;}.slider-text li {	display: inline-block;	margin-right: 10px;}.slider-text li a {	color: #fff;	display: inline-block;	margin-top: 8px;	padding: 12px 36px;	text-transform: capitalize;	border: 1px solid #fc5508;	font-weight:bold;}.slider-text li:last-child a{background: #fc5508 none repeat scroll 0 0;color:#fff}.slider-text li:last-child a:hover{background: #fff none repeat scroll 0 0;transition: all 0.4s ease 0s;color:#222}.all-slide .owl-controls .owl-nav {	position: absolute;	width: 100%;	z-index: 99;	right: 0;	left: 0;	text-align: center;	top: 50%;}.all-slide .owl-controls .owl-buttons div {background: none;opacity: 1.00;}.all-slide .owl-controls .owl-prev, .all-slide .owl-controls .owl-next {	height: 50px;	line-height: 55px;	text-align: center;	transition: all 0.5s ease-out 0s;	width: 50px;}.all-slide .owl-controls .owl-prev {  left:100px;  position: absolute;}.all-slide .owl-controls .owl-next {  right:100px;  position: absolute;}.all-slide .owl-controls .owl-prev i, .all-slide .owl-controls .owl-next i {	color: #fff;	font-size: 56px;}.all-slide .owl-controls .owl-next i:hover {transition: all 0.5s ease-out 0s;color:#fc5508;border-color:#fc5508}.all-slide .owl-controls .owl-prev i:hover {transition: all 0.5s ease-out 0s;color:#fc5508;border-color:#fc5508}.slider.index2 .slider-text h1::before {	position: absolute;	content: "";	width: 50%;	height: 100%;	top: 0px;	left: 16%;	background: #fc5508;	z-index: -1;	transform: skewX(52deg);}.slider.index2 .slider-text h1 span{color:#fff}/*6.Title Section=================*/.sec-title {	margin: 0 0px 60px;	text-align: left;}.sec-title  h1 {  font-size: 38px;  font-weight: 800;}.sec-title h1 span {	position: relative;	color: #fc5508;}.border-shape {	background: #fc5508 none repeat scroll 0 0;	display: block;	height: 1px;	left: 0;	position: relative;	top: 0;	width: 80px;}.border-shape::after {	background: #ddd none repeat scroll 0 0;	bottom: 0;	content: "";	height: 1px;	left: 80px;	margin: 0 auto;	position: absolute;	text-align: center;	width: 150px;}.sec-title  p {  margin-bottom: 0;  margin-top: 20px;}/*7.About Section===================*/.about {padding-bottom: 30px;padding-top: 50px;}.about h3 {  text-transform: uppercase;}.about-us-thumb {	position: relative;}.about-us-thumb::before {	background-image: url(../img/dotted.jpg);	background-repeat: no-repeat;	position: absolute;	content: "";	width: 100%;	height: 100%;	z-index: -1;	opacity: 0.2;	right: 0;	background-size: contain;	background-position: center center;}.about-img-circle {	width: 350px;	height: 350px;	overflow: hidden;	border-radius: 100%;	margin: 0px auto;	margin-bottom: 30px;	position: relative;}.vedio-button {	position: absolute;	width: 80px;	height: 80px;	box-shadow: 0 0 0 0 rgba(245, 91, 20, 0.7);	border-radius: 100%;	background-size: cover;	background-repeat: no-repeat;	-webkit-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);	-moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);	-ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);	animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1);	line-height: 87px;	text-align: center;	z-index: 2;	bottom: 50px;	right: 50px;}.vedio-button::before {	position: absolute;	content: "";	border: 2px solid #fc5508;	width: 100%;	left: 0;	height: 100%;	top: 0;	border-radius: 100%;}.vedio-button::after {	position: absolute;	content: "";	width: 88%;	height: 90%;	top: 4px;	background: #e84809;	z-index: -1;	left: 0;	right: 0;	text-align: center;	margin: 0px auto;	border-radius: 100%;}.vedio-button a {	display: inline-block;	width: 100%;	height: 100%;	z-index: 3;	position: relative;}.vedio-button a i {	color: #fff;	font-size: 26px;}.vedio-button:hover {  -webkit-animation: none;-moz-animation: none;-ms-animation: none;animation: none;}@-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}@-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}@-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}@keyframes pulse {to {box-shadow: 0 0 0 45px rgba(255, 255, 255, 0);}}.video-play-button {	position: absolute;	bottom: 0;	padding: 0px 30px;}.video-play-button a {	display: inline-block;	padding: 10px 30px;	background: #f55b14;	color: #fff;	text-transform: capitalize;	font-size: 18px;}.video-play-button a i{	margin-right:10px;}.about-tab {  margin-bottom: 40px;}.about-tab li {display: inline-block;margin-right: 10px; transition: all 0.4s ease 0s;}.about-tab li a:hover{background: #fc5508 none repeat scroll 0 0; transition: all 0.4s ease 0s;color:#fff;border-color:#fc5508;}.about-tab li.active a {	border-color: #fc5508;	color: #071c2e;	background: #fc5508;}.about-tab li.active a:hover{color:#fff}.about-tab li a {	font-weight: 400;	display: inline-block;	text-align: center;	color: #999999;	text-transform: capitalize;	border: 1px solid #f0f0f0;	font-size: 18px;	padding: 10px 30px;}.about-desc a {	background: #fc5508;	padding: 9px 26px;	display: inline-block;	font-weight: 600;	text-transform: capitalize;	color: #fff;	position: relative;}.about-desc a {	margin-top: 20px;}/*8.Service Section============================*/.service-title-sec{	background-color: #ddd;	background-image: url("../img/service_bg.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: relative;	background-attachment:fixed;	overflow: hidden;}.service-title-sec {	position: relative;}.service-title-sec .sec-title{margin: 0 0px 60px;text-align: left;	}.service-title-sec .sec-title h1{	color:#fff;}.service-sec {	margin-top: -224px;}.service-sec-overlay {	background-color: rgba(15, 25, 52, 0.97);	height: 100%;	left: 0;	position: absolute;	right: 0;	top: 0;	width: 100%;}.service-inner-thumb {	position: relative;	overflow:hidden;}.service-inner-thumb img{	transition: all 0.8s ease 0s;	transform:scale(1);}.service-inner:hover .service-inner-thumb img{	transition: all 0.8s ease 0s;	transform:scale(1.5);	}.service-inner-thumb h2 {	position: absolute;	bottom: 0;	padding: 10px 26px;	margin-bottom: 0;	font-size: 18px;	z-index: 2;}.service-inner:hover .service-inner-thumb h2::before {background: #00142c}.service-inner-thumb h2::before {	position: absolute;	content: "";	width: 100%;	height: 100%;	background: #fc5508;	left: -15px;	bottom:-1px;	transform: skew(-34deg);	z-index: -1;}.service-inner-thumb h2 a{	color:#fff;}.service-details p {	margin-bottom: 0;	margin-top: 15px;}.service-details-img {	margin-bottom: 30px;	position: relative;}.service-thumb {	margin-bottom: 30px;}.service-details h2 a {	margin-top: 10px;	display: inline-block;	font-weight: 600;	color: #020e2a;}.service-btn{	color: #fc5508;	margin-top: 10px;	display: inline-block;	font-weight: 600;	}.service-icon {	text-align: center;	font-size: 64px;	color: #fc5508;}.service-inner:hover .service-icon{	color:#fff;	}	.service-inner:hover .service-details a{		color:#fff;		}	.service-inner::before {	position: absolute;	content: "";	background: #fff;	width: 100%;	height: 100%;	z-index: -1;	transition: all 0.4s ease 0s;	top: 0px;	opacity:0;	z-index:99;}.service-inner:hover.service-inner::before{height:0;transition: all 0.4s ease 0s;	opacity:1}.service-inner {	margin-bottom: 30px;	display: inline-block;	position: relative;	z-index: 3;	background: #fff;	overflow: hidden;}.service-inner:hover .service-inner-thumb h2{	transition: all 0.4s ease 0s;}.service-inner:hover .service-details h2 a{	color:#fff;}.service-inner:hover .service-details p{	color:#fff;}.service-inner .media {	padding: 30px 20px;	margin-top: 0px;	border-top: 0;	z-index:2}.service-inner:hover.service-inner .media::before{	transition: all 0.4s ease 0s;	width:100%;	height: 100%;    -webkit-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    -moz-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    -ms-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    -o-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    transition: .45s cubic-bezier(.58,1.45,.255,0.35);}.service-inner .media::before {	content: "";	position: absolute;	background: #fc5508;	height:0%;	width: 100%;	top: 0;	left: 0;	z-index:-1;    -webkit-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    -moz-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    -ms-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    -o-transition: .45s cubic-bezier(.58,1.45,.255,0.35);    transition: .45s cubic-bezier(.58,1.45,.255,0.35);}.service-details h2{margin-top:10px;}.service-details h2 a {	display: inline-block;	width: 100%;	font-size: 20px;}.service-item {	position: relative;	display: inline-block;	z-index: 2;}.all-service .owl-controls {	position: absolute;	bottom: 0px;	width: 100%;	margin: 0px auto;	text-align: center;	left: 0;	right: 0;	z-index: 99;}.all-service.owl-theme .owl-dots .owl-dot {	display: inline-block;	height: 3px;	margin: 0 5px;	position: relative;	width: 20px;	background: #fff;}.all-service.owl-theme .owl-dots .owl-dot.active {	background: #fc5508;}.service-border-shape {	background: #fc5508 none repeat scroll 0 0;	display: block;	height: 1px;	position: relative;	top: 0;	width: 50px;}.service-border-shape::after {	background: #ddd none repeat scroll 0 0;	bottom: 0;	content: "";	height: 1px;	left: 45px;	margin: 0 auto;	position: absolute;	text-align: center;	width: 70px;}.service-inner:hover .service-border-shape{	background: #0f1934	}	.all-service.owl-carousel .service-inner{		margin-bottom: 50px;	}/*Project Widget*/.project-details-info h2 {	font-size: 30px;	font-weight: 600;	padding: 24px 26px;	background: #011e40;	color: #fff;}.project-details-info ul li {	display: inline-block;	width: 100%;	text-transform: capitalize;	padding: 6px 0;}.project-details-info ul li span{float:right;color:#ddd;}.project-details-info {	position: absolute;	width: 350px;	bottom: 0;	right: 0;	background: #fc5508 ;}.project-details-img img {	width: 100%;}.project-details-info ul li {	display: inline-block;	width: 100%;	text-transform: capitalize;	padding: 12px 26px;	border-bottom: 1px solid #fc6508;	font-weight: 500;	color: #fff;}.project-details-info ul li span{float:right;font-style: italic;}/*8.1 Service V2 Section ============================*/.inner.service-v2 .service-icon {	padding: 10px;	margin-bottom: 25px;}.inner.service-v2 {	margin-bottom:30px;}.inner.service-v2 p {	margin-bottom: 0;}.simple-btn {	background: #fc5508;	padding: 6px 26px;	display: inline-block;	font-weight: 500;	text-transform: capitalize;	color: #fff;	position: relative;	margin-top: 15px;}.simple-btn:hover{	background: #011e40;	color:#fff;}.inner.service-v2:hover .simple-btn{	background: #011e40;	color:#fff;}/*8.2 Service V3 Section ============================*/.service-v3-sec{	position: relative;	overflow: hidden;	background-image: url("../img/service-bg.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;}.service-v3-overlay {	background-color: rgba(24, 42, 76, 0.98);	height: 100%;	width: 100%;	position: absolute;	top: 0;}.service-v3-sec .sec-title {	margin: 0 0px 60px;	text-align: left;	color:#fff;}.service-v3-sec .sec-title h1{	color:#fff;}.service-v3-sec .service-details h2 a{	color:#fc5508;}.service-v3-sec .service-inner:hover .service-details h2 a{	color:#020e2a;}.service-v3-sec .service-inner{	background:transparent;}.service-v3-sec .service-inner .media {	border: 1px solid #3a5069;	padding: 20px 30px;}.service-v3-sec  .service-details p{	color:#fff;}/*9. Gallery Section============================*/.gallery-sec .sec-title {	margin: 0 0px 60px;	text-align: left;	color:#fff;}.gallery-sec .sec-title{	text-align:center;}.simplefilter {	position: relative;	text-align: center;	margin-bottom: 40px;	display: inline-block;	width: 100%;}.shorttitle {  display: none;}.simplefilter li {	cursor: pointer;	display: inline-block;	padding: 10px 20px;	font-size: 18px;	text-transform: capitalize;	font-weight: 600;	margin: 0px 5px;	position: relative;}.simplefilter li::before {	position: absolute;	content: "/";	right: -10px;}.simplefilter li:last-child:before{	display:none;}.simplefilter li.active {   color:#fc5508;position:relative}.gallery-item {	position: relative;overflow:hidden}.gallery-sec  .filtr-item {	padding:0px 5px;}.gallery-item:hover .gallery-button h2 a{	top:0px;	transition: all 0.4s ease 0s;}.gallery-button h2 a {	color: #071c2e;	text-transform: capitalize;	font-size: 20px;	top:-100px;	position: relative;	transition: all 0.4s ease 0s;}.gallery-button a i {	color: #fff;	font-size: 24px;	width: 60px;	height: 60px;	border: 1px solid #fff;	line-height: 60px;}.gallery-sec .gallery-item {	margin-bottom:10px;}.gallery-item:hover .gallery-button a i{bottom:0px;transition: all 0.4s ease 0s;}.gallery-overlay {	position: absolute;	top: 0;	height: 100%;	width: 100%;	background-color:rgba(252, 85, 8, 0.85);	left: 0;	visibility: hidden;	opacity: 0;	transition: all 0.4s ease 0s;}.gallery-item:hover .gallery-overlay {	visibility: visible;	opacity: 1;	transition: all 0.4s ease 0s;	}.gallery-overlay-text {	transform: translateY(-50%);	top: 50%;	position: relative;	text-align:center;}.gallery-load-more-btn {	text-align: center;	margin-top: 40px;}.gallery-load-more-btn a {	background: #fc5508;	padding: 12px 26px;	display: inline-block;	font-weight: 600;	text-transform: capitalize;	color: #fff;	position: relative;}/*10.Call To Action Section============================*/.call-to-action-sec {	background-image: url(../img/pg_hd.jpg);	width: 100%;	padding: 100px 0px;	position: relative;	background-repeat: no-repeat;	background-position: center center;	background-size: cover}.call-to-action-overlay {	background-color: rgba(252, 85, 8, 0.85);	height: 100%;	left: 0;	position: absolute;	right: 0;	top: 0;	width: 100%;}.call-to-action-text {  text-align: left;}.call-to-action-text {  color: #fff;}.call-to-action-text p {  margin-bottom: 0;}.call-to-action-text  h2 {  text-transform: capitalize!important;  font-size:30px;  font-weight:bold;  color:#fff;}.call-to-action-text a.btn {background: #fff  none repeat scroll 0 0;font-weight: bold;padding: 14px 36px;text-transform: capitalize;margin-top: 10px;position:relative;float: right;border-radius: 0px;}.call-to-action-text a.btn:hover{background: #02172f;transition: all 0.4s ease-in-out 0s;color:#fff;}/*11.Blog Section==================*/.blog-sec  .sec-title {	margin: 0 0px 60px;	text-align: left;}.post-date {	display: inline-block;	width: 80px;	height: 80px;	position: absolute;	bottom: -10px;	left: 30px;	background: #fc5508;}.post-date-middle {	position: absolute;	width: 100%;	top: 50%;	transform: translateY(-50%);}.post-date span {	width: 100%;	display: inline-block;	text-align: center;	color: #fff;	font-size: 16px;	font-weight: 600;}.single-post {	margin-bottom: 30px;}.single-post-thumb {	position: relative;}.single-post-thumb img {	width: 100%;}.blog-text {	padding: 40px 30px;	border-bottom: 6px solid #fff;	transition: all 0.5s ease-out;	}.single-post:hover .blog-text {	border-color:#fc5508;	transition: all 0.5s ease-out;	}.blog-text p {	margin-bottom: 0;}.post-info {	margin-bottom: 20px;}.post-info h2{margin-bottom:5px;}.post-info h2 a {	text-transform: capitalize;	font-size: 22px;	color:#011e40 }.post-meta ul li {	display: inline-block;	margin-right: 10px;}.post-meta ul li:last-child{margin-right:0px;}.post-meta li a {	color: #777777;	text-transform: capitalize;}.single-post:hover .post-info h2 a{color:#fc5508}a.blog-readmore {	position: relative;	display: inline-block;	margin-top: 13px;	font-weight: 600;	color:#fc5508}.single-post:hover a.blog-readmore{	color:#fc5508}.single-post:hover a.blog-readmore::before{	color:#fc5508}a.blog-readmore::before {	content: "\f178";	font-family: fontawesome;	float: right;	top: 2px;	position: relative;	color: #fc5508;	padding-left: 10px;	transition: all 0.4s ease 0s;}.post-share {	display: inline-block;	width: 100%;	border-top: 1px solid #d6d7d9;	border-bottom: 1px solid #d6d7d9;	padding: 10px 0;}.tag-title,.social-title {	display: inline-block;	color: #323232;	font-size: 18px;	text-transform: capitalize;	margin-right: 10px;	font-weight:600}.share-link {	float: right;}.post-tag,.post-tag ul,.share-link,.share-link ul,.share-link li{	display: inline-block;}.post-tag li {	display: inline-block;}.share-link li a{	color:#898989;	margin-left:10px;}.post-tag li a {	color: #898989;	text-transform: capitalize;}.single-post-thumb.blog-details {	margin-bottom: 30px;}/*commentar css*/.commentar-sec img {	float: left;	margin-right: 20px;	width: 100px;	border-radius: 100%;	height: 100px;}.comment-author {	margin-bottom: 10px;	font-size: 18px;	text-transform: capitalize;	font-weight: 600;	color: #323232;}.comment-author-designation {	font-size: 14px;	color: #858484;}.comment-time {	font-size: 16px;	font-weight: normal;	display: inline-block;	width: 100%;	margin-bottom: 20px;}.commentar-sec .media.mt-3 {  margin-top: 40px;}.single-post .contact-field h2 {	font-size: 20px;	margin-bottom: 20px;	margin-top: 40px;	text-transform: capitalize;	font-weight: bold;	color: #323232;}.commentar-sec h2 {	margin-top: 50px;	font-weight: 600;	text-transform: capitalize;	margin-bottom: 50px;	font-size: 20px;}.replay-button {	display: inline-block;	text-align: right;}.replay-button a {	color: #323232;	font-weight: 600;	text-transform: capitalize;}.replay-button a:hover{color:#f1c40f;}.commentar-sec .media-body p a {	color: #7e7e7f;	font-weight: 600;	font-size: 15px;}.commentar-sec.author ul li {  display: inline-block;  margin-right: 20px;}.commentar-sec.author {  position: relative;}.commentar-sec.author ul li a i{color:#cbc8c8}.commentar-sec.author ul li a i:hover{transition: all 0.4s ease 0s;color:#29ace4}.commentar-sec.author .media-body {  padding-left: 100px;}.commentar-sec.author .media {background: #fafafa none repeat scroll 0 0;padding: 30px 0;margin-left: 20px;}.author-thumb {float: left;height: 100px;left: 0;overflow: hidden;position: absolute;top: 70px;width: 100px;}.author-thumb img {  height: 100%;  width: 100%;}.pagination.custom-pagination {  width: 100%;  margin: 0px;}.pagination.custom-pagination li {	display: inline-block;}.pagination.custom-pagination li.active a {	background: #fc5508 none repeat scroll 0 0;	color: #fff;	border: 0px;}.pagination.custom-pagination li a {	color: #fff;	font-size: 16px;	font-weight: 600;	height: 36px;	line-height: 22px;	margin: 0;	width: 36px;	border: none;	text-align: center;	border: 1px solid #020e2a;	background: #020e2a;}/*12.Sidebar Section=====================*/.sidebar h1 {	display: inline-block;	font-size: 20px;	text-transform: uppercase;	width: 100%;	color: #020e2a;	position: relative;	padding-bottom: 10px;	font-weight: 700;}.widget-archive,.search-field,.widget-tag,.brochures,.widget-two {	padding: 40px;	background: #fafafa;	margin-bottom: 40px;}.sidebar h1::before {	background: #ddd none repeat scroll 0 0;	bottom: 0;	content: "";	height: 2px;	position: absolute;	width: 60px;	left: 0;}.search-field form {display: inline-block;width: 100%;position: relative;}.search-field input[type="text"] {	background: #fff none repeat scroll 0 0;	border: 1px solid #ddd;	padding: 10px 35px 10px 15px;	width: 100%;}.search-field button {	color: #fff;	padding: 11px 20px;	position: absolute;	right: 0;	background: #fc5508;	top: 0;}.blog-sec .inner:nth-child(2n+1) {  clear: both;}.abt_dec >p {  margin-top: 20px;}.sidebar ul li a{font-weight: 500;text-transform: capitalize;transition: all 0.4s ease-in-out 0s;}.sidebar ul li a:hover{transition: all 0.4s ease-in-out 0s;color:#fc5508}.widget-archive li{position:relative}.widget-archive li:last-child {  border-bottom: none;}.service-details-left {	margin-bottom: 20px;}.widget-cat li:last-child {  border-bottom: none;}.widget-cat li{position:relative}.widget-tag li {	display: inline-block;}.widget-cat li {  padding: 10px 0;  border-bottom: 1px solid #ececec;}.widget-tag li a:hover{transition: all 0.4s ease-in-out 0s;color:#fc5508!important}.relative-post h3 {	font-size: 16px;	margin-bottom:0px;	font-weight: bold;	color: #777777;	text-transform: capitalize;}.single_r_dec li {	display: inline-block;	margin-right: 10px;}.single_r_dec li a{font-weight:600;text-transform:capitalize}.single_r_dec li a i{color:#fc5508;margin-right:5px}.relative-post {display: inline-block;padding: 12px 0;width: 100%;}.relative-post-thumb {  float: left;  margin-right: 15px;}.single_r_dec  a {color: #020e2a;line-height: 25px;}.single_r_dec  a:hover{ transition: all 0.4s ease-in-out 0s;color:#fc5508}.all_r_pst .media {  margin-top: 0;}.widget-archive li {	display: inline-block;	position: relative;	width: 100%;	border-top: 1px solid #f0f0f0;	padding: 10px 0;}.widget-archive li:last-child{border-bottom: 1px solid #f0f0f0;}.widget-archive span {  float: right;}.widget-tag a {	margin-right: 5px;	margin-bottom: 5px;	margin-right: 10px;	display: inline-block;	padding: 10px;	border: 1px solid #ddd;}.author_dec h3 {margin : 0;color : #333333;font-size : 14px;margin-bottom : 11px;}.author_info {border-bottom : 1px solid #e3e3e3;display : inline-block;padding : 22px 0;margin-bottom : 30px;}.author_info >img {  float: left;  margin-right: 35px;  height: 80px;}.social_link {margin : 0;padding : 0;float : right;display : inline-flex;}.social_link li {list-style : none;}.social_link li a i {color : #363636;float : left;padding : 6px;}.donor-testimonial-widget.no-margin {	margin-bottom: 0;}.brochures li:first-child::before {content: "\f1c1";font-family: fontawesome;left:0px;top:0px;position: relative;color:#fff; padding-right: 10px;}.brochures li:last-child::before {content: "\f0f6";font-family: fontawesome;left:0px;top:0px;position: relative;color:#fff; padding-right: 10px;}.brochures li {	display: inline-block;	width: 100%;	padding: 10px 20px;	position: relative; background:#fc5508; margin-bottom:5px;}.brochures li a {  color: #fff;  font-weight: 600;  font-size: 14px;}.brochures li:hover{background:#fc5508}.brochures li:hover a{color:#fff}.brochures li:hover::before{color:#fff}.brochures li:hover i{color:#fff}.brochures li a span {  float: right;  color: #fff;}/*13.Testimonial Section=========================*/.testimonial-sec .sec-title {	margin: 0 0px 60px;	text-align: left;}.all-testimonial .owl-controls {	background: none;	opacity: 1;	bottom: 0;	position: absolute;	left: 0;	right: 0;}.all-testimonial .owl-controls .owl-buttons div {  background: none;opacity:1}.sngl-client {border: 1px solid #fafafa;margin-bottom: 30px;text-align: center;margin: 5px;}.all-testimonial {	text-align: center;	padding-bottom: 50px;}.single-testimonial {	display: inline-flex;	margin: 0px 55px;	position: relative;	text-align: left;	padding: 20px 0;}.client-comment p {  margin-bottom:0px;}.all-testimonial.owl-carousel .owl-item .client-signature img{	margin-bottom: 20px;	width:auto;	height:auto}.client-comment h2 {	font-size: 18px;	margin-bottom: 10px;	text-transform: capitalize;	font-weight: 700;}.client-comment h3 {	text-transform: capitalize;	font-weight: normal;	font-size: 16px;	margin-bottom: 15px;	display: inline-block;	font-style: italic;	color: #fc5508;}.client-thumb {	margin-right: 30px;	position: relative;}.client-thumb::before {	position: absolute;	content: "";	width: 3px;	height: 30px;	background: #fc5508;	bottom: 27px;	transform: rotate(36deg);}.client-thumb::after {	position: absolute;	content: "";	width: 3px;	height: 30px;	background: #fc5508;	bottom: 27px;	transform: rotate(36deg);	left: 17px;}.client-thumb img {	border: 4px solid #fc5508;	background: #fff;	padding: 4px;	border-radius: 100%;}.client-comment {	margin: 0px auto;}.client-comment >ul {  padding-bottom: 15px;}.client-comment li {  display: inline-block;}.client-comment li a{border: 2px solid #1ba2e5;color: #1ba2e5;display: inline-block;height: 30px;line-height: 26px;width: 30px;margin: 0px 5px;}.client-comment li a:hover{background:#1ba2e5;transition: all 0.4s ease-in-out 0s;color:#fff}.client-sec .owl-controls {  display: none;}.all-testimonial.owl-carousel.owl-theme .owl-dot {	display: inline-block;	height: 3px;	margin: 0 5px;	position: relative;	width: 20px;	background:#0f1934;}.all-testimonial.owl-carousel.owl-theme .owl-dot.active{	 background:#fc5508;}/*14.Page Heading Section==========================*/.pagehding-sec {	background-image: url("../img/pg_hd.jpg");	background-position: center center;	background-repeat: no-repeat;	padding: 90px 0;	position: relative;	background-size: cover;}.pagehding-overlay {  background-color: rgba(0, 0, 0, 0.6);  height: 100%;  position: absolute;  top: 0;  width: 100%;}.page-heading  h1 {color: #fff;font-size: 32px;margin-bottom: 0;text-align: center;text-transform: capitalize;font-weight:bold}.page-heading ul {text-align: center;margin-top: 10px;}.page-heading li {display: inline-block;position: relative;padding: 0px 14px;}.page-heading li a {  color: #fff;}.page-heading li:last-child a {  color: #fc5508;}.page-heading li::before {  content: "/";  height: 60%;  position: absolute;  right: -5px;  top:0px;color:#fff;}.page-heading li:last-child::before{display:none}/*15.Team section=================*/.team-sec {	background: #f8fafc;}.team-member {	padding-bottom: 30px;	text-align: center;	margin-bottom: 30px;	position: relative;	overflow: hidden;	transition: all 0.4s ease-in-out 0s;	z-index: 2;	background: #fff;	border-top: 10px solid #fff;	background: #fff;}.team-member::before {	position: absolute;	content: "";	width: 100%;	height: 100%;	z-index: -1;	transition: all 0.4s ease 0s;	top: 0px;	left: 0;	background: #fff;	transform: skewY(36deg);}.team-sec .sec-title {	margin: 0 0px 60px;	text-align: left;}.team-member:hover.team-member h2{	color:#fc5508} .team-member:hover.team-member::before{width:100%;transition: all 0.4s ease-in-out 0s;}.team-thumb {position: relative;overflow: hidden;}.team-thumb img {	transform:scale(1);	transition: all 0.9s ease-in-out 0s;	width:100%;}.team-member:hover .team-thumb img{	transform:scale(1.08);	transition: all 0.9s ease-in-out 0s;	}.team-member:hover.team-member::before{	transform: skewY(0deg);	transition: all 0.4s ease-in-out 0s;}.team-member:hover .team-overlay ul { bottom:0px;visibility:visible;opacity:1;transition: all 0.4s ease-in-out 0s;}.team-member.active .team-overlay ul { 	bottom:0px;	visibility:visible;	opacity:1;	transition: all 0.4s ease-in-out 0s;	}.team-overlay ul {	position: absolute;	bottom: -100px;	background: #fc5508;	visibility: hidden;	opacity: 0;	transition: all 0.4s ease-in-out 0s;	padding: 10px;	border-radius: 0 50px 50px 0;}.team-member h2 {	font-size: 18px;	font-weight: bold;	margin-top: 20px;	text-transform: uppercase;	transition: all 0.4s ease-in-out 0s;	margin-bottom: 15px;}.team-member h3 {	font-size: 14px;	text-transform: capitalize;	transition: all 0.4s ease-in-out 0s;	margin-bottom: 0px;}.team-overlay li a {	width: 30px;	height: 30px;	display: inline-block;	border-radius: 100%;	color: #fff;	text-align: center;	line-height: 30px;}.team-overlay li{	  transition: 0.4s;      -webkit-transition: 0.3s;      -khtml-transition: 0.3s;      -moz-transition: 0.3s;      -ms-transition: 0.3s;      -o-transition: 0.3s;	text-align: left;		padding:5px 0;	}.team-member:hover .team-overlay li{transform: translateY(0px);}.team-member li i{color:#fff}.testimonial-text.expert-team {	position: relative;	padding-bottom: 70px;}/*16.About Page================*/.abtdsc-sec p {  color: #fff;}.abt-lft h2 {color: #020e2a;}.abt-img img {  width: 100%;}.about-desc {	display: inline-block;	width: 100%;	padding-right: 40px;}.about-text >span {	font-size: 18px;	font-weight: 600;	text-transform: capitalize;	color: #fc5508;	display: inline-block;	width: 100%;margin-bottom: 10px;}.about-text h1 {	color: #020e2a;	display: inline-block;	margin-bottom: 14px;	font-size: 30px;	font-weight: bold;	text-transform: capitalize;}.about-text  h1 >span{color:#fc5508}.about-countup {	margin-top: 50px;}.counting-inner {	display: inline-block;	padding-right: 80px;}.counting-inner:last-child{padding-right:0px}.counting-inner h2 {	font-size: 36px;	font-weight: bold;position:relative}.counting-inner h4 {	color: #020e2a;	text-transform: capitalize;	font-size: 20px;}.about-us-img {	position: relative;	z-index:2}.about-us-img::before {	position: absolute;	content: "";	background: #fc5508;	width: 100%;	height: 100%;	left: -25px;	top: 30px;	z-index: -1;}/* Classic Why Us */.classic-why-us-title {	margin-bottom: 50px;}.classic-why-choose-us-before {	padding-top: 100px;	padding-bottom: 100px;}.classic-why-choose-icon {	margin-bottom:20px;}.classic-why-choose {	background: #fab909 none repeat scroll 0 0;	background-image: url("../img/slide1.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: relative;	overflow:hidden;}.classic-why-choose-us-before{position:relative;z-index:2}.classic-why-choose-us-before::before {	background-image: url('../img/pattern.jpg');	content: "";	height: 120%;	left: -20px;	position: absolute;	top: 0;	width: 5000px;	z-index: -1;}.classic-why-choose-icon i {	font-size: 61px;	color: #fda40b;}.why-us-btn {	color: #fda40b;	text-transform: capitalize;	font-weight: 600;}/*17.Contact Page============================*/.contact-page-map .contact-map {	height: 560px;}.about-us-contact .contact-field {	padding: 35px;	background: #020e2a;}.about-us-contact-title h1 {	display: inline-block;	width: 100%;	background: #fc5508;	color: #fff;	text-align: center;	padding: 50px 0;	margin-bottom: 0;	font-weight: bold;	font-size: 30px;	position: relative;	margin-bottom: -1px;}.contact-info-icon {	float: left;	width: 75px;	height: 75px;	text-align: center;	line-height: 75px;	margin-right: 10px;}.contact-page-sec .contact-field h2 {	color: #011e40;	text-transform: capitalize;	font-size: 22px;}.contact-field .col-md-6.col-sm-6.col-xs-12 {  padding-left: 0;}  .contact-field.contact-form input {  margin-bottom: 5px;}  .contact-field.contact-form textarea {  height: 110px;}.contact-field.contact-form input[type="submit"] {  background: #4cc700;  width: 150px;  border-color: #4cc700;}.contact-info-area {	background: #fc5508;	padding: 40px;}.contact-info-text {	margin: 20px 0px;}.contact-info-text h2 {	color: #011e40;	font-size: 20px;	text-transform: capitalize;	margin-bottom: 10px;}.contact-info-text span {	color: #fff;	font-size: 16px;	display: inline-block;	width: 100%;}.contact-field input{  background: #fff none repeat scroll 0 0;  border: 1px solid #ddd;  margin-bottom: 16px;  padding: 10px;  width: 100%;color:#999999;}.contact-field select {	width: 100%;	border: 1px solid #ddd;	padding: 13px 20px;	margin-bottom: 20px;	text-transform: capitalize;	color: #999999;margin-top: 20px;}.contact-field .select-arrow::before {	top: 30px;	color: #999999;}.contact-field .message-input {display: inline-block;width: 100%;padding-left: 0;}.single-input-field textarea {	border: 1px solid #ddd;	width: 100%;	height: 120px;	padding: 10px;	margin-top: 10px;}.single-input-fieldsbtn input[type="submit"] {	background: #fc5508 none repeat scroll 0 0;	border: 0;	color: #fff;	display: inline-block;	font-weight: 600;	padding: 12px 30px;	text-transform: capitalize;	width: 170px;	margin-top: 30px;	font-size: 16px;}.single-input-fieldsbtn input[type="submit"]:hover{background:#020e2a;transition: all 0.4s ease-in-out 0s;border-color:#020e2a;color:#fff;}.contact-field {  display: inline-block;width:100%}.single-input-field  h4 {  color: #464646;  text-transform: capitalize;  font-size: 14px;}.contact-page-form {	display: inline-block;	width: 100%;	margin-top: 30px;}/*18.Appoitment Section============================*/.appointment-form {	position: relative;	z-index: 1;	padding-left: 60px;	top: 0;	right: 0;}.appointment-form .contact-field {	background: #0f1934;	padding: 30px 40px;}/* Classic Counter */.classic-counter-sec {	background-color: #fff;	background-image: url("../img/slide2.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	overflow: hidden;	position:relative;}.classic-counter-inner {	padding: 100px 0px 90px 50px;	position: relative;	z-index: 2;	display: inline-block;	width: 100%;}.join-us{	padding-top:100px;	padding-right: 60px;}.classic-counter-inner::before {	position: absolute;	content: "";	top: 0;	left: 0;	height: 150%;	background: #0f1934;	left: -15px;	width: 5000px;	z-index: -1;}.classic-counter-box {	display: inline-block;	width: 49%;	margin: 20px 0px;}.classic-counter-text h2 {	color: #fff;	font-size: 26px;	margin-bottom:10px}.classic-counter-text h4 {	color: #fc5508;	margin-bottom:0px}.classic-counter-icon {	color: #fc5508;	font-size: 58px;	float: left;}.classic-counter-text {	padding-left: 66px;}.classic-counter-sub-title {	color: #fc5508;	text-transform: uppercase;	font-weight: 600;}.classic-counter-title {	color: #fff;	font-size: 26px;	text-transform: capitalize;	line-height: 38px;}.join-us p{color:#fff;}.join-us a {	padding: 8px 26px;	display: inline-block;	font-weight: 500;	text-transform: capitalize;	margin-top: 4px;	border: 1px solid #fc5508;	text-align: center;	color: #fff;	background: #fc5508;}.join-us a i{	margin-right:10px}.join-us a .lnr.lnr-arrow-right{	margin-left:10px}.home-classic .call-to-action-text a.btn {	float: right;}/* Classic Why Us */.classic-why-choose-item{	margin-bottom: 40px;}.classic-why-choose-us-before {	padding-top: 100px;	padding-bottom: 100px;}.classic-why-choose-icon {	margin-bottom:20px;}.classic-why-choose {	background: #fab909 none repeat scroll 0 0;	background-image: url("../img/slide1.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: relative;	overflow:hidden;}.classic-why-choose-us-before{position:relative;z-index:2}.classic-why-choose-us-before::before {	background-image: url('../img/pattern.jpg');	content: "";	height: 120%;	left: -20px;	position: absolute;	top: 0;	width: 5000px;	z-index: -1;}.classic-why-choose-icon i {	font-size: 61px;	color: #fc5508;}.classic-why-choose-item p{	margin-bottom: 10px;}.why-us-btn {	color: #fc5508;	text-transform: capitalize;	font-weight: 600;}/*29.FAQ Section=========================*/.faq-sec {	padding-right: 40px;}.faq-sec .panel {	border: none;	-webkit-box-shadow: 0;	box-shadow: 0 1px 1px rgba(0,0,0,.0);	background: transparent;}.faq-sec .panel-heading a {	margin-bottom: 0px;	padding: 20px 0;	border-bottom: 1px solid #ececec;	margin-bottom: 10px;	background: transparent;	width: 100%;	display: inline-block;	text-transform: capitalize;	color: #020e2a;	font-weight: 600;	font-size: 18px;	background: #ffffff;	text-decoration: none;}.faq-sec .panel-title a::before {	float: right !important;	font-family: FontAwesome;	content: "\f0d8";	color: #fff;	font-weight: bold;	font-size: 18px;	width: 24px;	height: 24px;	background: #0f1934;	text-align: center;	line-height: 20px;}.faq-sec .panel-group .panel-heading.active h4 a::before {	float: right !important;	font-family: FontAwesome;	content: "\f0d7";	color: #fff;	font-weight: bold;	font-size: 18px;	width: 24px;	height: 24px;	background: #e95615;	text-align: center;	line-height: 24px;	}.faq-sec .panel-group .panel-heading.active h4 a{	color: #e95615;	}.faq-sec.faq-page-sec {	overflow: visible;	padding: 0;	background: none;}.faq-sec .panel-group .panel-heading {	border-bottom: 0;	padding: 0px 0px;}/*19.Patner Section ======================*/.all-patner-sec {  padding: 100px 0;  background:#fdfdfd}.all-patner.owl-carousel.owl-theme .owl-item {padding: 0 40px;}.single-patner:hover{border-color:#fc5508}.single-patner {	height: 86px;	padding: 30px;	border: 1px solid #ebeaea;}.all-patner.owl-carousel.owl-theme img {position: relative;top: 50%;transform: translateY(-50%);}.all-patner .owl-controls {position: absolute;top:27%;width: 100%;z-index: 99;transform: translateY(-50%);}.all-patner .owl-controls .owl-buttons div {background: none;opacity: 1.00;}.all-patner .owl-controls .owl-prev {	left: 20px;	position: absolute;	transition: all 0.4s ease 0s;	background: #fff;}.all-patner .owl-controls .owl-next {	right: 20px;	position: absolute;	transition: all 0.4s ease 0s;	background: #fff;}.all-patner .owl-controls .owl-prev i,.all-patner .owl-controls .owl-next i {border: 1px solid #ddd;color: #777;font-size: 30px;height: 40px;line-height: 40px;text-align: center;transition: all 0.5s ease-out 0s;width: 40px;}.all-patner .owl-controls .owl-next i:hover {transition: all 0.5s ease-out 0s;background:#fc5508;color:#fff;border-color:#fc5508}.all-patner .owl-controls .owl-prev i:hover {transition: all 0.5s ease-out 0s;background:#fc5508;color:#fff;border-color:#fc5508}/*20.Project Section ======================*/.project-item {	position: relative;	margin-bottom: 30px;	overflow: hidden;}.project-item:hover .project-hoverlay {	bottom: 0px;	transition: all 0.4s ease 0s;		}.project-thumb {	overflow: hidden;}.project-thumb img {	width: 100%;    transform: scale(1);    transition: all 0.4s ease 0s;	}.project-item:hover .project-thumb img {	transform: scale(1.2);	 transition: all 0.4s ease 0s;	}.project-hoverlay {	position: absolute;	bottom: -40px;	height: 100%;	width:100%;	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(2, 14, 45, 0.75) 100%) repeat scroll 0 0;	transition: all 0.4s ease 0s;		}.project-text {	position: absolute;	bottom: 0;	padding: 0px 20px;}	.project-text h2 a {	color: #fff;	font-size: 18px;	line-height: 28px;}.project-subtitle {	color: #fc5508;}	.project-icon {	font-size: 28px;	height: 50px;	line-height: 50px;	margin-top: 10px;	text-align: center;	width: 50px;	transition: all 0.4s ease 0s;	display: inline-block;	color: #fff;	background: #fff;	position: relative;	background: #fc5508;	position: absolute;	top: -11px;	z-index: 9;	left: 0;}/*Home 1 ====================*/.home-v1 .service-icon{	background:#fff;}.home-v1 .search-bar-icon {	padding-right: 15px;}/*3.Header Section==================*/.header-top {	background: #fc5508;	padding: 4px 0;}.header-left {	padding: 10px 0;}.header-left ul {	display: inline-block;}.header-left li{padding-right:40px;position:relative;display: inline-block;color: #ffffff;}.header-left li:last-child{padding-right:0}.header-left li i {	color: #fc5508;	font-size: 20px;	margin-right: 15px;}.soical-profile {	padding-top: 7px;}.soical-profile, .soical-profile li {	display: inline-block;	text-align: right;}.soical-profile li a i{color:#ffffff;	width: 30px;height: 30px;text-align: center;line-height: 30px;}.soical-profile li a i:hover {	color: #ff9000;}/*header top bottom*/.header-top-bottom {	padding: 20px 0;}.info-intro {	display: inline-block;	margin-top: 4px;}.info-text h5 {	font-size: 16px;	margin-bottom: 0;	text-align: left;	text-transform: capitalize;}.info-text a, .info-text span {	font-size: 14px;	color: #8d8d8d;	text-transform: capitalize;}.info-intro i {	color: #fc5508;	font-size: 26px;}.info-icon {	display: inline-block;	width: 30px;	position: relative;	top: -15px;}.info-text {	display: inline-block;	text-align: left;}.info-intro-number span {	color: #a19e9e;	font-size: 20px;	font-weight: 600;	float: right;	margin-top: 10px;}.nav-style1 {	background: #020e2a;	display: inline-block;	width: 100%;}.menu-style1 {	position: absolute;	z-index: 99;	width: 100%;}.apply-button a {	display: inline-block;	background: #fc5508;	padding: 10px 30px;	color: #fff;}.apply-button {	text-align: right;}/*Home 2====================*/.home-v2 .hd-sec {	background: #f7f9fa;	padding: 6px 0;}.home-v2 .hd-style1 {	position: relative;}.home-v2 .main-menu >ul >li >a {color: #011e40;}.home-v2 .service-sec {	background-color: #ddd;	background-image: url("../img/service_bg.jpg");	background-position: center center;	background-repeat: no-repeat;	background-size: cover;	position: relative;	background-attachment: fixed;	margin-top: 0px;}.home-v2 .service-sec .sec-title h1{	color:#fff;}.home-v2 .service-inner .media{	border:0px;}.home-v2 .service-details h2 {	margin-top:0px;}.home-v2 .service-inner::before {	display:none;}.home-v2 .service-sec .sec-title {	margin: 0 0px 60px;	text-align: left;}/*Footer Section ======================*/footer.footer-v1{	background-image: url(../img/footer_bg.jpg);	background-repeat: no-repeat;	background-position: center center;	background-size: cover;	position: relative;}.footer-overlay {	background-color: rgba(15, 25, 52, 0.97);	height: 100%;	left: 0;	position: absolute;	right: 0;	top: 0;	width: 100%;}.footer-sec {padding-top: 100px;padding-bottom: 70px;}.footer-sec h2 {color: #fff;font-weight: bold;margin-bottom: 20px;padding-bottom: 10px;position: relative;text-transform: capitalize;font-size: 24px;}.footer-sec p {color: #ededed;font-size: 14px;}.footer-wedget-one img {	margin-bottom: 10px;	margin-top: -20px;}.footer-social-profile {	text-align: right;}.footer-social-profile li {	display: inline-block;	margin-right: 6px;}.footer-social-profile li:last-child{margin-right:0px;}.footer-social-profile li a {	color: #fc5508;	display: inline-block;	width: 34px;	position: relative;	z-index: 2;}.footer-wedget-one ul {  margin-top: 15px;}.footer-wedget-three li i {  display: inline-block;  margin-right: 10px;}.ft-menu ul {  padding: 0px 20px;}.ft-menu h2 {  display: inline-block;  text-align: left;}.footer-widget-menu li:before{color: #fc5508;content: "\f101";font-family: fontawesome;font-size: 14px;left: -4px;position: absolute;top: 0;}.footer-widget-menu li{position:relative}.footer-widget-menu li a {color: #ededed;display: inline-block;font-size: 14px;padding-bottom: 10px;padding-left: 14px;text-transform: capitalize;}.footer-widget-menu li a:hover{color:#fc5508;transition: all 0.4s ease 0s;}.latest-news-thumb {	float: left;}.latest-news-desc {	padding-left: 85px;}.latest-news-desc h3{	margin-bottom:10px;}.latest-news-desc h3 a {	color: #f4f4f4;	font-size: 14px;}.latest-news-desc li {	display: inline-block;	color: #ffffff;	text-transform:capitalize;}.latest-news-desc li span {	margin-right: 6px;}.latest-news-desc li a {	color: #fc5508;	text-transform: capitalize;}.latest-news-inner {	display: inline-block;	width: 100%;	margin-bottom: 50px;}.latest-news-inner:last-child{	margin-bottom:0px;}.bussiness-time >span {color: #fff;display: inline-block;font-size: 14px;margin-bottom: 20px;text-transform: capitalize;}.bussiness-time li {color: #ededed;padding-bottom: 10px;text-transform: capitalize;font-size: 14px;}.bussiness-time li span{color:#fc5508}.wedget-newsletter form {background: #525459 none repeat scroll 0 0;margin-bottom: 25px;margin-top: 25px;position: relative;}.footer-social-profile .social-title {	color: #fff;	display: inline-block;	width: 100%;	margin-bottom: 20px;}.wedget-newsletter input[type="email"] {background: #fff none repeat scroll 0 0;border: 1px solid #fff;padding: 10px 58px 10px 10px;text-transform: capitalize;width: 100%;font-style: italic;font-weight: 600;color: #011e40;}.wedget-newsletter input[type="submit"] {background: #fc5508 none repeat scroll 0 0;color: #fff;font-weight: 600;padding: 11px 20px;position: absolute;right: 0;top:0}.flicker-photo ul li {  display: block;}.flicker-photo ul li img {	display: inline-block;	margin-bottom: 10px;	width: 25%;	margin-right: 10px;}.footer-bottom-sec {	padding: 20px 0;	background: #00142c;}.footer-bottom-sec p {	font-size: 14px;	margin: 0;	text-align: left;	color: #ddd;}.copy-right span, .copy-right span a {	text-transform: capitalize;	color: #fc5508;}.inner-item {	color: #f4f4f4;}.inner-item a{	color: #fc5508;	border-bottom: 1px solid}.inner-item i {	color: #fc5508;	font-size: 18px;}/* The End *//*：此代码只作为演示用,不是源代码。源码地址唯一出处: http://www.bootstrapmb.com/item/6146(这个备注仅在演示页面有，源代码里没有)*/