/* ========= Color 1 ========== */
a:hover,
.simple-featured h2 i,
.logo i,
.col-title i,
.readmore,
.review span,
.cat a,
.vertical-heading i,
.cre-inner i,
.col-title span,
.big-text span,
.octa-btn.color,
.price,
.newsletter-form button,
.innovative-featured h3 i,
.block-title h2 span,
.meta li a,
.big-intro span,
.mod-service i,
.split-text h3 span,
.split-quote p i,
.split-text h4 i,
.huge-text h1 span,
.bottombar.style3 p a,
.bottombar.style2 p a,
.portfolio-detail-top h1 span,
.author-inner > i,
.subtitle i,
.reply,
.contact-box h4 i,
.traditional-title h2 i,
.team-detail-text > span,

.innovative-intro h1 i,
.modern-title i,
.title p strong,
.bio-career li h5 i,
.bio-award span i,
nav > ul > li.active > a,
nav > ul > li.active > span,
nav > ul > li > span:hover {
	color:#003c76;
}

.block.color-bg,
.portfolio-img,
.coloured:before,
.skillbar > .progress .progress-bar span,
.skillbar > .progress .progress-bar,
.project-video,
.octa-btn:before,
.slick-dots li.slick-active button,
.gradient-img,
.octa-features-carousel .slick-prev, 
.octa-features-carousel .slick-next,
.creative-img,
.creative-featured span,
.octa-btn.fill,
.featured,
.process:hover,
.classic-img,
.member-img:before,
.logos-carousel-wrap:before,
.awesome-img,
.form-btn,
.rounded-link:before,
.octa-btn.dark:before,
.octa-pagination ul.pagination li a.current,
.subscribe-form button,
.find-box span,
.abt-img,
.error-page span,
.toggle.colorful .toggle-item h2,
.blackbar .octa-name,
.fullmenu-btn,

.cre-name h3,
.bio-career ul li:before{
	background-color:#003c76;
}

.octa-btn:hover,
.octa-btn.color,
.octa-btn.fill,
.block-title,
.huge-text h1 span,
.octa-pagination ul.pagination li a.current{
	border-color:#003c76;
}
nav li a, nav li span {
	color: #656565;
}
nav li a, nav li span {
	border-color: transparent;
}
nav li a:hover, nav li.active a, nav li span:hover, nav li.active span {
	border-color: #f8002e;
}
nav .nav-child li.active {
	background: #656565;
}
nav .nav-child li:hover {
	background: #d2d2d2;
}
nav .nav-child li:hover a {
	color: #656565;
}
nav .nav-child li.active a {
	color: #fff;
}

h3.fa::before, h4.fa::before, h5.fa::before {
	color: #f8002e;
	padding-right: 10px;
}
.red, .downloadMedia, .linkSign:before {
	color: #f8002e;
}
.redBg {
	background-color: #f8002e;
}
.blue {
	color: #003c76;
}
.blueBg {
	background-color: #003c76;
	color: #fff;
}
.blueBg h3, .blueBg h4, .blueBg h5 {
	color: #fff;
}
.gray {
	color: #656565;
}
.grayBg {
	background: #656565;
	color: #fff;
}
.grayBg h5 {
	color: #fff;
}
.advertArrowBox {color: #f8002e;}
.lead {color:#003c76}
#component ul li::before {
	color: #f8002e;
}
.function {color:#656565;}
#bottom_row4, #bottom_row5 {
	background: #ededed;
}#bottom_row4 strong {
	color: #000;
}
.strategia ul li::before {
	color: #f8002e;
}
a.hoverRed:hover {
	color: #f8002e;
}