.btn{
	background: #740000 !important;
}
.footer-area .footer-tittle h4{
	color: #740000 !important;
	font-size: 25px ;
	margin-bottom: 44px !important;
}
.footer-area{
	background: #cacedc8c !important;
}
.footer-area .footer-tittle p {
	color: #380702 !important;
}
.footer-area .footer-tittle ul li a{
	color: #3a0803 !important;
	font-weight: 400 !important;
}
#scrollUp{
	background: #740000 !important;
}
.footer-area .footer-copy-right p{
	color: #000000 !important;
}
.single-service-cap:hover .more-btn i{
	background: #740000 !important;
}
.footer-area .footer-copy-right p i{
	color: #740000 !important;
}
.footer-area .footer-copy-right p a{
	color: #740000 !important;
}
.single-team .team-caption span{
	color: #740000 !important;
}
.testimonial-area .testimonial-caption .testimonial-founder .founder-text{
	border-left: 2px solid #740000 !important;
}
.footer-area .footer-tittle ul li a:hover {
	color: #ec0505!important;
}
.support-company-area .support-wrapper .right-content .support-img-cap{
	background: #740000 !important;
	/*right: 327px !important;*/
}
.white-btn::before{
	background: #740000 !important;
}
.single-team .team-caption span::before{
	background: #740000 !important;
}
.count-area .count-clients .single-counter .count-number span
{
	font-size: 48px !important;
}
.red-btn2 {
    bottom: 1px !important;
 }
 .section-padding30 {
    padding-top: 46px !important;
    padding-bottom: 0px !important;
}
.footer-padding {
    padding-top: 75px !important;
    padding-bottom: 15px !important;
}
.testimonial-padding {
    padding-top: 79px !important;
    padding-bottom: 124px !important;
}
.contactcar-section {
    padding: 11px 0 21px !important;
    }
.contact-with-area {
    padding-top: 99px !important;
}
.contactus-section {
    padding: 60px 0 21px !important;
    }
.contact-color{
	color: #f9f9f9 !important;
}
.form-contact .form-control {
	font-size: 18px !important;
}
.contact-info .media-body h3 {
	color: #fffafa !important;
}
.boxed-btn {
	color: #a20000 !important;
	border: 1px solid #b30d0d !important;
}
li.a {
list-style-type: decimal !important;

}
.form-control{
	color: #ffffff !important;
}
.error{
	color: #cc222a !important;
}
.main-header .main-menu ul li a
{
	color: #740000 !important;
    font-weight: 600 !important;
    font-size: 17px !important;
}
.main-header .main-menu ul li.active > a{
 color: #ec0505 !important;
}
.slider-area .hero__caption .stock-text h2:nth-child(2) {
	color: #740000d9 !important;
}
.slider-area .hero__caption h1:nth-child(2){
 color: #740000 !important;
}
.slider-area .hero-cap nav::before {
	height: 2px !important;
	background: #740000 !important;
}
.slider-area .hero-cap .breadcrumb a {
	color: #fcfcfd !important;
	font-weight: 600 !important;
}
.slider-area .hero-cap .breadcrumb-item+.breadcrumb-item::before {
    color: #740000 !important;
    }
.h3-map{
	margin-bottom: 40px !important;
    font-weight: 500 !important;
    font-family: "Teko",sans-serif !important;
    color: #740000 !important;
    font-size: 25px !important;
}
.slider-area .hero__caption h1:nth-child(1)
{
  color: transparent !important;
    -webkit-text-stroke: 1px #fff !important;
    -webkit-text-fill-color: #740000 !important;
}
.slicknav_menu .slicknav_icon-bar {
	background-color:#740000 !important;
}
.btn::before {
	background: #ff1414 !important;
}
.slider-area .hero__caption{
	margin-left: 80px !important;
    padding-top: 178px !important;
}

.preloader .preloader-circle {
	border-top-color: #740000 !important;
}
.single-team .team-img img {
	height: 380px !important;
}
.custom-file-label {
	color: #eaeaeab8 !important;
	background-color: #4e4e4e00 !important;
	border-radius: unset !important;
	padding-bottom: 38px !important;
}
.form-contact label {
	 font-size: 17px !important;
	 font-weight: 100;
}
.custom-file-label::after {
	color: #ffffff !important;
	background-color: #740000 !important;
	border-left: 1px solid #f9f9ff !important;
	border-radius: 10px;
	top: 4px !important;
    right: 4px !important;
}
/*.mb-55 {
	padding-bottom:62px !important;
}*/
/*p.about-content{
	padding-bottom:45px !important;
}*/
.support-company-area .support-wrapper .left-content {
	padding-bottom: 116px !important;
	    padding-left: 44px !important;
}
.careers-content{
	width: 230px !important;
  height: 159px !important;
 
  background-color: #f1e5e5 !important;
  box-shadow: 10px 10px 5px #740000  !important;
}


.services-area1 .single-service-cap .service-cap h4 a:hover{
	color: #ec0505 !important;
}
/*.support-company-area .support-wrapper .left-content .support-caption p {
	    text-align: justify !important;
	    padding-left: 22px !important;
}*/
.support-company-area .support-wrapper .right-content .right-img img {
	width:97% !important;
}
/*.container {
	margin-right: 154px !important;*/
}
.foot-h4 {
	margin-bottom: 23px !important;
}
@media (max-width: 575px){
.support-company-area .support-wrapper .left-content .support-caption {
  padding-right: 35px !important;
}
}
.hero-overly2::before {

	background-image: -webkit-linear-gradient(0deg, rgba(2,8,52,0.74902) 0%, rgba(2,8,52,0.14902) 100%) !important;
}
.hero-overly2 {
    position: relative !important;
    z-index: 1 !important;
}
   