h1,h2,h3,h4,h5,h6,p{
	color: #1C2D3D;
}
.olive{
	color: #89AD4D;
	text-decoration: underline;
}
.deep{
	color: #1C2D3D;
}
.orange{
	color: #FBAF40;
}
#sp-top-bar .sp-module {
  width: 100%;
  margin: 0;
}
#sp-top1 p{
	color: #ffffff;
	height: 30px;
  display: flex;
  align-items: center;
}
#sp-top1 a{
	text-decoration: underline;
		height: 30px;
  display: flex;
  align-items: center;
}
.sp-menu-heading{
	text-transform: uppercase;
}
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
  padding: 0;
}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main {
  top: 70px;
  border-radius: 3px !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
  color: #1C2D3D !important;
  padding: 10px !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  line-height: 22px;
  text-transform: none !important;
  width: 100%;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > span {
  color: #1C2D3D !important;
  padding: 10px !important;
  font-size: 18px !important;
  font-weight: 500 !important;
  line-height: 22px;
  text-transform: none !important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
  background: #FBAF40;
}
.menu-left{
justify-content: start !important;
}
.burger-icon > span {
  height: 3px;
  background-color: #fff;
}
#sp-header .sp-module {
  width: 100%;
}
.sp-megamenu-parent > li{
margin: 0 10px;
}

.sp-megamenu-parent > li.active > a {
  color: #FBAF40 !important;
  text-decoration: underline;
}
.tel-men .sppb-addon-content {
	display: flex;
	justify-content: end;
}
.con-men {
  display: inline-flex;
  flex-direction: column;
  height: 80px;
  align-items: center;
  justify-content: center;
  margin-top: 5px;
}
.con-men p{
	margin-bottom: 10px;
}
.ph-menu{
  font-size: 18px;
  font-weight: 700;
  color: #FBAF40 !important;
}
.ph-niz {
  display: flex;
  justify-content: end;
  padding-right: 15px;
}
.ph-niz 
.breadcrumb {
  padding: 0;
  background-color: transparent;
  border-radius: 0;
  margin-top: 20px;
  font-size: 14px;
  font-weight: 400;
}
.bred-center .breadcrumb{
	display: flex;
	justify-content: center;
}
.breadcrumb a {
	color: #1C2D3D;
}
.breadcrumb-item.active {
	color: #89AD4D;
}
.breadcrumb .float-start{
	display: none !important;
}
.tab-ad .sppb-column-addons {
  border-radius: 3px;
}
.tab-ad img{
  border-radius: 3px;
}
.sppb-nav-custom li{
  border-radius: 3px;
}
.sppb-btn-custom {
  border-radius: 3px;
}
.form-oran{
  color: #1C2D3D !important;
  background: #FBAF40;
  font-size: 18px;
  font-weight: 700;
  padding: 12px 14px !important;
  border-radius: 3px;
  text-transform: uppercase;
}

 .tic-title{
  display: inline-block;
  position: relative;
}
 .tic-title span{
	 position: relative;
  font-size: 21px;
  font-weight: 600;
  text-transform: uppercase;
 }
.tic-title::before{
	content: '';
  position: absolute;
  top: 50%;
  left: -1px;
  right: -1px;
  height: 15px;
  background-color: #FF8C19;
  z-index: 0;
}
#sp-header a {
  color: #FFFFFF;
  padding: 0;
  position: relative;
  text-transform: uppercase;
}
.sots{
	margin: 0;
	display: flex;
  align-items: center;
}
.sots span{
	text-transform: uppercase;
	margin-right: 15px;
}
.sots a{
	font-size: 26px;
	margin-right: 10px;
}
.podp .text-content-wrapper p{
	margin-top: 10px;
}
#sp-footer .container-inner {
  padding: 10px 0 !important;
  border-top: none;
}
#sp-footer .row{
  width: 100%;
}
#sp-bottom-3.row{
  width: 100%;
}
#sp-bottom-2.row{
  width: 100%;
}
.con-block {
	margin-bottom: 20px;
}
.con-block p{
	margin: 0;
	margin-bottom: 5px;
}
.con-block a{
	color: #1C2D3D;
}
.con-title{
	font-size: 24px;
  font-weight: 400;
  line-height: 29px;
  letter-spacing: 0px;
}
.con-text{
	font-size: 32px;
font-weight: 700;
line-height: 39px;
letter-spacing: 0px;
}
.txt-h3{
	font-weight: 700;
  font-size: 32px;
  line-height: 39px;
  margin-bottom: 20px;
}
.about-allbox{
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.about-allbox .col-lg-6 {
    flex: 0 0 auto;
    width: calc(50% - 10px);
  }
  .about-allbox .col-md-6 {
    flex: 0 0 auto;
    width: calc(50% - 10px);
    align-items: center;
  }
.about-box{
	display: flex;
  align-content: center;
  border: 1px solid #89AD4D;
  border-radius: 3px;
  padding: 20px;
  gap: 20px;
}
.about-box p{
  margin: 0;
  font-size: 18px;
  line-height: 22px;
  font-weight: 400;
}
.partner .sppb-carousel-extended-item{
filter: invert(76%) sepia(83%) saturate(0%) hue-rotate(108deg) brightness(103%) contrast(99%);
}
.partner .sppb-carousel-extended-item:hover{
  transition: filter .7s ease-in-out;
  -webkit-filter: grayscale(0%); 
  filter: grayscale(0%) !important;
}
.bl-tab h3{
width: 100% !important;
min-height: 60px;
}
.bl-tab .sppb-addon-text{
}
.bl-tab .sppb-btn{
float: right;
}
.fund prs{
line-height: 38px;
display: inline-block;
}
.fund .obt{
font-size: 18px;
 line-height: 22px;
min-height: 420px;
}
.fund .sppb-btn-custom{
  float: right;
  margin-top: -48px;
}
.pr-tit {
  font-size: 32px;
  line-height: 39px;
  font-weight: 700;
  text-align: center;
  margin: 10px 0;
}
.olive-bg{
  background: #89AD4D;
  color: #fff;
  padding: 10px;
  font-size: 20px;
  line-height: 24px;
  font-weight: 500;
}
.port-txt{
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.port-txt h3{
	font-size: 22px;
	font-weight: 700;
	line-height: 27px;
}
.port-txt p{
	font-size: 14px;
	font-weight: 400;
	line-height: 17px;
	margin: 0;
}
.men-bot {
  display: flex;
  height: 80px;
  align-items: center;
}
.men-bot .menu{
list-style: none;
  display: flex;
  padding: 0;
  margin: 0 0 0 -10px;
}
.men-bot .menu li{
	margin: 0 10px;
}
.men-bot .menu a{
color: #fff;
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  text-transform: uppercase;
}
.men-bot .menu > li.active > a {
  color: #FBAF40 !important;
  text-decoration: underline;
}
.men-bot .menu a:hover{
color: #fff;
}
@media (max-width: 768px) {
	#sp-logo{
		order: 1;
	}
	#sp-menu{
		order: 3;
	}
	#sp-top2{
		order: 2;
	}
	#offcanvas-toggler.offcanvas-toggler-right {
  margin: 0 auto !important;
}
	p {
  margin-top: 0;
  margin-bottom: 0.5rem;
	}
  #sp-header {
    height: 60px !important;
  }
    .logo-image-phone {
    height: 50px !important;
	margin-top: 10px 0;
  }
  .fs-col{
	  margin-bottom: 20px;
  }
 .con-men-mob{
  display: flex;
  flex-direction: column;
  gap: 10px;
}
#fs-sec {
  background-image: none !important;
  background: #a9b4ba;
}
.m-tab .sppb-nav-custom li {
  width: 100% !important;
}
.m-tab .sppb-nav-custom li:nth-child(3n-1)
{
  margin-left:0px !important;
  margin-right:0px !important;
}
.con-text{
	font-size: 24px;
font-weight: 700;
line-height: 30px;
letter-spacing: 0px;
}
.txt-h3{
	font-weight: 700;
  font-size: 24px;
  line-height: 28px;
}
  .about-allbox .col-md-6 {
    flex: 0 0 auto;
    width: 100%;
  }
  .fund .obt{
min-height: auto;
}
.bl-tab h3 {
  min-height: auto !important;
}
.fund .sppb-btn-custom {
  margin-top: 0;
}
.pr-tit {
  font-size: 24px;
  line-height: 28px;
  margin: 10px 0;
}
.sppb-nav-modern > li {
  width: 100%;
  margin-bottom: 5px;
}
}