/* Theme Name: Athens Child Theme
Theme URI: https://themeforest.net/user/ovatheme/portfolio
Description: This is child theme of athens
Author: Ovatheme
Author URI: https://themeforest.net/user/ovatheme
Template: athens
Version: 1.0.0
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain:  athens-child
*/

.brand_el img { object-fit: contain; object-position: left center; }
.ova-contact-info .contact .info .item a:before { background-color:var(--e-global-color-secondary) !important; }
.ova_team_single .info .bio:before { background: linear-gradient(124.49deg, #02261D -10.72%, #169F7D 106.4%); z-index: -1; position: absolute; content: ""; right: 0; top: 0; height: 100%; width: 300%; }
.ova_team_single .info .bio .contact label { color: var(--e-global-color-secondary); }
.ova_team_single .info .bio .contact .content-contact { color: var(--e-global-color-56afcf0); }
.ova_team_single .info .bio .info-attorney .content .name:before, .ova_team_single .info .main_content .heading:before { background-color:var(--e-global-color-secondary); }
.ova_team_single .info .bio:before { background: linear-gradient(124.49deg, var(--e-global-color-secondary) -10.72%, var(--e-global-color-primary) 106.4%); }
.ova_team_single .info .bio .info-attorney:before { display:none !important; }
.ova-team .content .item-team .img .team-img { height: 380px; object-fit: cover; object-position: top center; }
.brand-icons { display: flex; align-items: flex-start; gap: 1.5rem; flex-wrap: wrap; margin-bottom: 1.5rem; }
.brand-icons img { width: auto; max-width: 200px; max-height: 80px; object-fit: contain; }
.ova-ctfrom7 .form-contact-us .ova-submit input[type=submit] { background:var(--e-global-color-primary) !important; }
.ova-ctfrom7 .form-contact-us .ova-submit input[type=submit]:hover { background:var(--e-global-color-secondary) !important; }
.ova-ctfrom7 .form-contact-us input[type=text]:focus, .ova-ctfrom7 .form-contact-us input[type=email]:focus, .ova-ctfrom7 .form-contact-us input[type=tel]:focus, .ova-ctfrom7 .form-contact-us textarea:focus { border-color: var(--e-global-color-secondary) !important; }
.ova-practice-areas2 .icon { background-color:var(--e-global-color-primary) !important; }
.ova-practice-areas2:hover .icon { background-color: var(--e-global-color-secondary) !important; }
.ova-practice-areas2:hover { background-color: var(--e-global-color-primary) !important; }
.form-contact-us label br:last-child { display: none !important; }

@media(max-width: 420px) {
	.ova-team .content .item-team .img .team-img { height:320px; }
}