/*
Theme Name: Fortify Child
Theme URI: https://ideageek.net
Author: ideaGeek
Author URI: https://ideageek.net
Description: Customized by ideaGeek for Fortify
Version: 100.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: fortify
Text Domain: ohio-child
*/

.nav .current-menu-item > a {
	color: rgba(255, 255, 255, 0.75) !important;
}

.card .overlay-details:not(.card-details) p {
    background: #024f8299 !important;
    padding: 10px 0 10px 10px;
    border-radius: 5px;
}

.dark-scheme .site-footer {
	background: #024f82 !important;
}

.ig_white {
	background: #ffffff;
	color: #161519;
}

/******************LANDING START******************/
.clb_custom_hero_text {
	transform: rotate(-30deg) translateY(-50%);
    position: absolute;
  	top: -30%;
    left: -5%;
}

/*Custom gradient for column*/
.clb__red .vc_column-inner {
    background: #d90a2c;
    background: linear-gradient(90deg,#01375b 0,#024f82 100%);
}

.clb__blue_typer_transparent .vc_column-inner {
	background: linear-gradient(90deg,rgba(1,55,91,.6) 0,rgba(2,79, 130,.6) 100%);
	border-radius: 15px;
}

@media screen and (max-width: 768px) {
  
    .clb_custom_hero_text {
        top: 30%;
    }
}

.clb_custom_hero_text p {
    line-height: 75%;
    white-space: nowrap;
}

.clb_custom_portfolio {
	overflow: visible !important;
  	z-index: 1;
}

@media screen and (min-width: 769px) {
    .clb_custom_portfolio .vc_column-inner {
        margin-top: -18vh;
        z-index: 2;
    }
}

@media screen and (max-width: 768px) {
	.dynamic-text {
		font-size: 2.5em !important;
	}
}
/******************LANDING END******************/

/*::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ 
  color: #ffffff !important;
  opacity: 1; /* Firefox 
}

:-ms-input-placeholder { /* Internet Explorer 10-11 
  color: #ffffff !important;
}

::-ms-input-placeholder { /* Microsoft Edge 
  color: #ffffff !important;
}
*/