@CHARSET "UTF-8";
  a, h3{
	  color:rgb(85,88,65);
  }
  
  
body {
        background: white;
    }

    .header_bg div {
        background: rgb(254,248,237) !important;
    }

    .navbar {
        background:rgb(254,248,237);
    }
	.navbar-default .navbar-nav>li>a {
	    color:rgb(238,131,51)!important;
	}
	.navbar-default .navbar-brand {
	    color: rgb(238,131,51)!important;
	    }*/
    .navbar-default {
        border: none;
    }

    .bg-primary {
        background-color: rgb(85,88,65);
        color: white;
    }

    .bg-red-color-white {
        background: rgb(85,88,65) !important;
        color: white;
        border-color: rgb(85,88,65);
    }

    .unslider-nav ol li.unslider-active {
        display: none;
    }

    .nav-a {
        color: rgb(238,131,51) !important;
        text-transform: uppercase;
        letter-spacing: 3px;
        font-weight: bold;
        font-size: 0.7em;
    }

    .benefits {
        color: rgb(85,88,65)!important;
        text-transform: uppercase;
        letter-spacing: 3px;
        font-weight: bold;
        font-size: 0.7em;
        padding-bottom: 20px;
    }

    .img-circle {
        border-radius: 0;
    }

    .img-thumbnail {
        background-color: rgb(254,248,237);
        border: none;
    }

    

    hr {
        border-top: 1px solid rgb(85,88,65);
    }



    /* Define your custom styles for the footer in a separate CSS block */
    .bg-black {
        background: rgb(85,88,65);
    }

    footer#footer-div .bg-black {
        background: rgb(85,88,65) !important;
        padding-top: 20px;
    }

    footer#footer-div h4 {
        color: rgb(238,131,51)  !important;
        text-transform: uppercase;
        letter-spacing: 3px;
        font-weight: 800;
        font-size: 0.6em;
    }

    .color-white {
        color: rgb(238,131,51)  !important;
    }

    .fa-stack a {
        color: rgb(254,248,237) !important;
    }

    footer#footer-div a {
        color: rgb(254,248,237) !important;
    }

    footer#footer-div .fa-inverse {
        color: rgb(85,88,65) !important;
    }
    
  
#slider-img img{
	padding:0 49px;
}
body {
	font-family: 'Microsoft Sans Serif', sans-serif;

}

@font-face {
	font-family: FuturaStd-Book;
	src: url("./FuturaStd-Book.otf")
}

@font-face {
	font-family: FuturaStd-Light;
	src: url("./FuturaStd-Light.otf")
}

.light {
	font-family: 'Microsoft Sans Serif', sans-serif;

}

.book {
	font-family: 'Microsoft Sans Serif', sans-serif;

}

/*.bg-black {
	background: #1f262d;
}*/

.color-black {
	color: #1f262d;
}

.bg-blue {
	background: #287692;
}

.color-blue {
	color: #287692;
}

.bg-orange {
	background: #b75616;
}

.color-grey {
	color: #403f41;
}

.bg-grey {
	background: #403f41;
}

.color-orange {
	color: #b75616;
}

.bg-white {
	background: #ffffff;
}

.color-white {
	color: #ffffff;
}

.color-red {
	color: #e51515;
}

.p-18 {
	font-size: 18px;
	line-height: 50px;
}

.margin-pading-0 {
	margin: 0;
	padding: 0;
}

.my-button {
	border-radius: 8px;
	border:0;
	background: #b75616;
	font-size: 16px;
	padding: 10px 30px;
	transition: all 0.6s
}

.my-button:HOVER {
	background: #e4925c;
}

/* index  */
.nav-h {
	height: 70px;
	margin-top: 10px;
}

.banner-desc {
	z-index: 5;
	margin-top: -25%;
	position: absolute;
	width: 100%;
}

.desc {
	/* height: 300px;
			padding-top: 100px; */
	/* padding-top:10%; */
	/* padding-left: 20px;
			padding-bottom: 20px;
			height: 100%;
			float: none; */
	
}

.row-flex {
	display: flex;
	align-items: center;
}
@media ( max-width :768px) {
	.h-70 {
		height: 56px;
	}
	.banner-desc {
		padding-left: 20px;
		position: static;
		margin-top: 0;
		padding-top: 20px;
	}
	.desc {
		padding-top: 20px;
		padding-left: 20px;
	}
	.row-flex {
		display: block;
	}
}

/* index end */

/* what we do */
.our-tech {
	border: 2px solid #1f262d;
	margin-top: 50px;
	margin-bottom: 50px;
}

.dot {
	font-size: 14px;
}

.h-70 {
	height: 70px;
}



.font-blue-bold {
	font-weight: bold;
	color: #287692;
}

/***Logo 边框***/
@media ( min-width :768px) {
	.b-b-l{
		border-left:1px solid grey;
		border-bottom:1px solid grey;
	}
	.b-b{
		border-left:1px solid white;
		border-bottom:1px solid grey;
	}
	.b-l{
		border-left:1px solid grey;
	}
}