body {
	font-size: 14px;
	color:#3a3a3a;
}
.ltn__slide-item-2 .slide-brief {
	padding-left: 1px;
	border-left: 1px solid #576466;
}
.special-link a {
	background-color: #bf823b;
	color: var(--white) !important;
	padding: 12px 30px !important;
}
.ltn__header-4 .ltn__header-middle-area, .ltn__header-5 .ltn__header-middle-area {
	padding-top: 10px;
	padding-bottom: 10px;
}
.section-bg-6 {
	background-color: #11385b;
}
.header-top-btn a {
	display: inline-block;
	padding: 0 20px;
	line-height: 40px;
	background-color: #f57b20;
	color: var(--white);
}
.theme-btn-1 {
	background-color: #f57b20;
	color: var(--white);
	border-radius: 110px;
}
mb-30 {
	margin-bottom: 14px !important;
}
.about-us-info-wrap .btn-wrapper {
	margin-top: 18px;
}
.ltn__feature-item-3 .ltn__feature-icon {
	margin: 0px 5px 0 0;
	font-size: 50px;
	color: #f57b20;
	line-height: 1.5;
}
.pt-115 {
	padding-top: 80px;
}
.section-bg-1 {
	background-color: #fff;
}
.ltn__main-menu li > ul, .ltn__main-menu .sub-menu {
	position: absolute;
	margin: 0;
	top: 130%;
 -webkit-transition: opacity .2s ease .1s, visibility .2s ease .1s, top .2s ease .1s;
 -o-transition: opacity .2s ease .1s, visibility .2s ease .1s, top .2s ease .1s;
 transition: opacity .2s ease .1s, visibility .2s ease .1s, top .2s ease .1s;
	min-width: 270px;
	padding: 15px 0;
	-webkit-box-shadow: var(--ltn__box-shadow-4);
	box-shadow: var(--ltn__box-shadow-4);
	background-color: #fff;
	left: inherit;
	right: inherit;
	opacity: 0;
	visibility: hidden;
	text-align: left;
	z-index: 999;
	border-top: 5px solid #f57b20;
}
.ltn__gallery-item-info {
	padding: 159px 30px;
	position: relative;
	z-index: 2;
}
.pb-90 {
	padding-bottom: 40px;
}
.ltn__secondary-bg {
	background-color: #f57b20;
}
.before-bg-bottom {
	position: relative;
	background-color: #f2f6f7;
}
.pt-110 {
	padding-top: 70px;
}
.site-logo-wrap .site-logo {
	min-width: auto;
	padding-top: 10px;
}
.ltn__secondary-bg {
	background-color: #f57b20;
	border-radius: 20px;
}
.btn-white {
	background-color: var(--white);
	color: var(--ltn__primary-color);
	-webkit-box-shadow: var(--ltn__box-shadow-3);
	box-shadow: var(--ltn__box-shadow-3);
	border-radius: 110px;
}
.ltn__blog-title {
	margin-bottom: 20px;
	font-size: 22px;
	font-weight: 600;
	text-align: center;
}
.section-title-area {
	margin-bottom: 30px;
}
.pb-70 {
	padding-bottom: 30px;
}
.footer-top-area {
	padding-top: 60px;
	padding-bottom: 0px;
}
.text-end01 {
	text-align: left!important;
}
.section-subtitle-2 {
	display: inline-block;
	padding: 5px 20px;
	border-radius: 25px;
	position: relative;
	margin-top: 40px;
}
.pt-120 {
	padding-top: 60px;
}
.whitecol {
	color:#fff;
}
.mb--100 {
	margin-bottom: 60px;
}
.mb-90 {
	margin-bottom: 50px;
}
.mb-120 {
	margin-bottom: 60px;
}
.pt-115 {
	padding-top: 65px;
}
.padb {
	padding-bottom: 50px;
}
.border-fair {
	border: 0px #fff solid;
	padding: 20px;
}
.ltn__breadcrumb-area {
	background-color: var(--section-bg-1);
	margin-bottom: 60px;
	padding-top: 160px;
	padding-bottom: 160px;
	max-height:530px;
}
.ltn__header-options-2 .mobile-menu-toggle > a {
	width: 50px;
	height: 0px;
	background: var(--white);
	-webkit-box-shadow: var(--ltn__box-shadow-1);
	box-shadow: var(--ltn__box-shadow-1);
}
.pb-115 {
	padding-bottom: 65px;
}
.ltn__list-item-half li {
	width: 100%;
	float: left;
	list-style: none;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-right: 20px;
}
.ltn__list-item-half li i {
	font-size: 20px;
	color: var(--ltn__secondary-color);
	margin-right: 15px;
	height: 41px;
	width: 34px;
	line-height: 45px;
	background-color: var(--ltn__color-6);
	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;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 45px;
	flex: 0 0 45px;
	border-radius: 100%;
}
.site-logo-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin: -6px;
}
.ltn__main-menu > ul > li {
	display: inline-block;
	position: relative;
	margin-right: 10px;
}
.ltn__list-item-half li i {
	font-size: 20px;
	color: var(--ltn__secondary-color);
	margin-right: 15px;
	height: 41px;
	width: 34px;
	line-height: 45px;
	background-color: #fff;
	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;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 45px;
	flex: 0 0 45px;
	border-radius: 100%;
}
 @media screen and (min-width:768px) {
}
 @media (max-width:768px) {
}
 @media (min-width:992px) {
}
 @media (max-width:998px) {
}
 @media (min-width:1200px) {
}
 @media (max-width:1200px) {
}
 @media (max-width:768px) {
}
 @media screen and (min-width:320px) and (max-width:410px) {
}
 @media screen and (min-width:320px) and (max-width:768px) {
}
 @media screen and (min-width:320px) and (max-width:575px) {
}
 @media (min-width:768px) {
}
 @media screen and (min-width:852px) and (max-width:992px) {
}
 @media screen and (min-width:767px) and (max-width:852px) {
}
 @media screen and (min-width:1040px) and (max-width:1120px) {
 .
}
 @media screen and (min-width:866px) and (max-width:1010px) {
}
 @media screen and (min-width:769px) and (max-width:1008px) {
}
 @media screen and (min-width:992px) and (max-width:1082px) {
}
