body {
    color: #000;
	font-family: 'Muli', sans-serif;
}
p {
	text-align:justify;
}
/*@media (min-width: 1200px) {
	.container {
    max-width: 100%;
    padding: 0 20px;
}
}

.bg-primary {
    background: #007F3E !important;
}

.bg-darken {
    background: #000000 !important;
}

.ftco-navbar-light .container {
    background: #fd5f00;
	width: 100%;
}

.ftco-navbar-light .navbar-nav > .nav-item > .nav-link {
    font-size: 16px;
}

.topper .icon span {
    color: #51B848;
}
.logo {
	padding-top:.5rem !important;
	padding-bottom:.5rem !important;
}
*/
.logo .navbar-brand span {
    display: inline-block;
    padding-left: 10px;
    font-size: 18px;
    padding-top: 19px;
}

.ftco-navbar-light .container {
    background: #06091A;
}

.ftco-section {
    padding: 3.5em 0;
}

.ftco-navbar-light .navbar-nav > .nav-item.active > a {
    color: #fd5f00;
}


element.style {
}
.owl-carousel.home-slider .slider-item .overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #0d1128;
    background: -moz-linear-gradient(45deg, #0d1128 0%, #A6CE39 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, #0d1128), color-stop(100%, #A6CE39));
    /* background: -webkit-linear-gradient(45deg, #0d1128 0%, #A6CE39 100%); */
    background: -o-linear-gradient(45deg, #0d1128 0%, #A6CE39 100%);
    background: -ms-linear-gradient(45deg, #0d1128 0%, #A6CE39 100%);
    /* background: linear-gradient(45deg, #0d1128 0%, #A6CE39 100%); */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d1128', endColorstr='#A6CE39', GradientType=1 );
    opacity: .3;
}

.home-slider h1 {
	font-family: 'Fjalla One', sans-serif;
}

.services-2 .icon {
    background: #fd5f00;
}

.services-2 .icon span {
    color: #A6CE39;
}

.btn.btn-primary {
    background: #fd5f00;
    border: 1px solid #fd5f00;
    color: #fff;
}

.btn.btn-primary:hover {
    border: 1px solid #fd5f00;    
}

.read_all_news {
	border: 1px solid #BAC1B7 !important;
    color: #000 !important;
    background: #BAC1B7 !important;
	border-radius: 0;
}

.cpright_o p {
	font-size:0px;
}

.facility_icon {
	width: 66%;
}

.mission_icon {
    width: 70px;
}

.media {
	width:100%;
}
.product_img_div {
	text-align: center;
    vertical-align: middle;
    display: table;
}

.product_img {
	width:100%;
	border: 1px solid #CFCECE;
    border-left: none;
}

.ftco-consult .overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    opacity: .7;
    background: #000000;
    background: -moz-linear-gradient(45deg, #000000 0%, #0d1128 100%);
    background: -webkit-gradient(left bottom, right top, color-stop(0%, #000000), color-stop(100%, #0d1128));
    background: -webkit-linear-gradient(45deg, #000000 0%, #0d1128 100%);
    background: -o-linear-gradient(45deg, #000000 0%, #0d1128 100%);
    background: -ms-linear-gradient(45deg, #000000 0%, #0d1128 100%);
    background: linear-gradient(45deg, #000000 0%, #0d1128 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#0d1128', GradientType=1 );
}

.ftco-footer {
    background: #06091A;
}

@media (max-width: 767px) {
    .logo .navbar-brand span {
		display:none; 
	  } 
	  
	  .logo a.navbar-brand {
		  margin: 0 auto !important;
	  }
}


/*Bootstrap 5 columns start*/
.col-2dot4,
.col-sm-2dot4,
.col-md-2dot4,
.col-lg-2dot4,
.col-xl-2dot4 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-2dot4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
@media (min-width: 540px) {
    .col-sm-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 720px) {
    .col-md-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 960px) {
    .col-lg-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 1140px) {
    .col-xl-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
/*Bootstrap 5 columns End*/

.owl-carousel.home-slider {
	height:auto;
}

.owl-carousel.home-slider .slider-item {
	background-size : 100%;
	height:auto;
}

.owl-carousel.home-slider .slider-item .slider-text {
	height:auto;
}

.owl-carousel.home-slider .slider-item .slider-text h1 {
	font-size:20px;
}

.tp-leftarrow {
  background: url('../images/previous.png') !important;
  background-size: 100% !important;
  left: 10% !important;
}

.tp-rightarrow {
  background: url('../images/next.png') !important;
  background-size: 100% !important;
  left: 90% !important;
}

.tp-leftarrow, .tp-rightarrow {
    top: 450px !important;
  }
  
@media (max-width: 768px) {
    .mob_center {
        margin: 0 auto !important;
		width: auto !important;
    }
	.mob_txt_center {
		text-align: center !important;
		width: 100% !important;
	}
}