/****** PLACE YOUR CUSTOM STYLES HERE ******/
p {
	font-size:16px;
}
.tab-title span{
	color:#000;
}
/*h4.build{
    margin-top:40px;
}
#enterprise{
   margin-top:-20px !important;
}*/
#blacky {
	color:#000;
}

.button-tabs .active .tab-title {
    background: #CE1C26;
}

.button-tabs .active .tab-title span{
    color: #fff;
}

.button-tabs .tab-title:hover span{
    color: #CE1C26;
}

.button-tabs .active .tab-title:hover span{
    color: #fff;
}

.socials{
	margin-top: 0px;
	margin-bottom: 20px;
}
.social-list a{
	color:#000;
}
.enterprise{
	color:#CE1C26;
}
.active .enterprise_selected{
	color:#CE1C26 !important;
}
.footer-padding{
	padding:0 32px !important;
}

/*footer.bg-dark li{
	color:#fff !important;
}*/
.bg-dark .social-list a{
	opacity: 1;
}
.footer-1 .sub {
	opacity: 1;
}

footer {
	padding:10px;
}

.bg-dark{
	background-color: #000 !important;
	opacity:0.95;
}

.tab-content{
	padding-top:30px;
}

.feature-2 i{
	font-size:30px;
	font-weight: bold;
}

.feature-1 i{
	font-size: 60px;
}

.color-primary {
	color:#CE1C26;
}

.feature-2.filled i {
    background: #fff;
}
.feature-1 i {
	color:#CE1C26;
}
.icon-tabs .active .tab-title i {
    color: #CE1C26;
}

.text-tabs .active .tab-title {
    color: #CE1C26;
}

/* ADDITION */
.nav-bar{
    max-height: 90px;
    height:90px;
}
.nav-bar .module{
    margin-top:10px;
}

.logo{
    width:240px;
    height: 71px;
    max-height: 71px;
    //margin-top: 10px;
}

@media (max-width: 990px){
    .logo {
        width: 180px;
        height: 53px;
        max-height: 53px;
    }
}

@media (max-width: 767px){
	.button-tabs .tabs li {
	    width: 99%;
	    margin-bottom: 15px;
	}
}

@media (max-width: 500px){
	.timeline .column .title h1 {
		font-size:20px !important;
		padding-bottom: 30px !important;

	}
}
feature-2.filled i {
    background: hsla(0, 0%, 100%, 0.75)!important;
}


.feature-2 i {
    font-size: 30px!important;
    font-weight: bold!important;
}

.feature-2 i {
    display: block;
    border: 3px solid #e31d3b!important;
    }

.main-container .container-people{
	padding:0 15vw 0 15vw;
}

#about{
    margin-bottom:100px;
}

.tabs {
    overflow: hidden;
    font-family: basket!important;
}


.feature-2 i:hover {
	color: #e31d3b!important;

    }

.anchor{
   display:block;
   height:53px; /* this is the height of your header */
   margin-top:-53px; /* this is again negative value of the height of your header */
   visibility:hidden;
}

button[type="submit"] {
    /* border: 2px solid #CE1C26; */   /*koubi*/
    background: #CE1C26;
    border-radius: 50%!important;
    width: 115px!important;
    height: 115px!important;
}
@media (max-width: 1346px){

.main-container .container-people {
    padding: 0 15vw 0 15vw;
}

}

@media (max-width: 991px) and (min-width: 767px){
.text-tabs .tab-title{
	padding: 0 14px!important;
}
}
@media (min-width: 100px) and (max-width: 1920px){
.hidden-md{
	display: none!important;
}
}





@media (max-width: 320px) {



h4.custom {
    padding-top: 80%!important;
    font-size: 12px!important;
    text-align: center!important;
}


.customm {
    padding-top: 55%!important;
    font-size: 12px!important;
    text-align: center!important;
}

.rr{
	color:#fff!important; 
	font-size: 16px!important; 
	transform:uppercase!important;
}

}


@media (min-width: 320px) and (max-width: 480px) {



h4.custom {
    padding-top: 25%!important;
    font-size: 30px!important;
    text-align: center!important;
}


.customm {
    padding-top: 55%!important;
    font-size: 20px!important;
    text-align: center!important;
}

h4.customm {
    padding-top: 45%!important;
    font-size: 20px!important;
    text-align: center!important;
}

.rr{
	color:#fff!important; 
	font-size: 16px!important; 
	transform:uppercase!important;
}


}



@media (min-width: 480px) and (max-width: 768px) {


h4 {
    line-height: 26px!important;
}

h4.custom {
    padding-top: 35%!important;
    font-size: 24px!important;
    text-align: center!important;
}

.customm {
    padding-top: 35%!important;
    font-size: 30px!important;
    text-align: center!important;
}

.rr{
	color:#fff!important; 
	font-size: 16px!important; 
	transform:uppercase!important;
}
}

.rr{
	color:#fff!important; 
	font-size: 24px!;
	transform:uppercase!important;
}

