/**
Theme Name: Nexgen Child
Template: nexgen
Theme URI: https://nexgen.codings.dev
Author: Codings
Author URI: https://codings.dev
Description: Recommended for advanced users. A child theme allows you to change small aspects of your site’s appearance yet still preserve your theme’s look and functionality.
Tags: blog, e-commerce, portfolio, grid-layout, right-sidebar, custom-header, custom-logo, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, theme-options
Version: 1.0.0
Text Domain: nexgen-child
Domain Path: /languages
License: GNU General Public License v2 or later
License URI: https://themeforest.net/licenses/standard
Tested up to: 5.0
Requires PHP: 7.0
*/

/*----------------------------------------------
*
* If you activated the Child Theme, the styles placed here will work.
* 
----------------------------------------------*/

@font-face {
  font-family: Frutiger;
  src: url(/wp-content/fonts/Frutiger_Light.ttf);
}

h1, h1 u, h2, h2 u, h3 {
	font-family: Frutiger !important;
}

.himmah_team .owl-nav button {
	margin-left: 5px;
    width: 30px;
    height: 30px;
    background: #1f4e79 !important;
    color: #ffffff;
	outline: none !important;
}
.himmah_team .owl-nav button span {
	line-height: 25px;
    font-size: 40px;
    color: #ffffff;
	outline: none !important;
}
.himmah_team .owl-nav {
	text-align: end;
    margin-top: 20px;
}

.team-member {
    background-color: rgb(255, 255, 255);
    padding: 25px;
    border-radius: 10px;
	min-height: 490px;
}
.team-member img {
	border-radius: 10px !important;
    transition-duration: 0.3s;
    object-position: top;
    object-fit: cover;
    height: 250px !important;
}
.team-slider .team-member h3 {
	margin-bottom: 0;
    color: #1f4e79;
    font-size: 20px !important;
    font-weight: 700;
	font-family: Nunito,sans-serif !important;
}
.team-slider .team-member h4 {
	margin: 5px 0 0 0;
    color: #0000007a;
    font-size: 15px !important;
	text-decoration: underline;
    font-weight: 500;
	font-family: Nunito,sans-serif !important;
}

.report_wrap {
	text-align: center;
	margin-top: 150px;
    background: #F1F1F1;
    padding: 20px;
}
.report_wrap h4 {
	font-family: "Nunito", Sans-serif !important; 
	color: #023878;
    font-size: 20px;
    font-weight: 700;
}
.report_wrap img {
    height: 250px !important;
    object-fit: scale-down;
    margin-top: -100px;
}

.cultural_wrap .elementor-widget-container .item:hover .card {
    background-color: #1f4e79;
}

.cultural_wrap .elementor-widget-container .item:hover .card h4, .cultural_wrap .elementor-widget-container .item:hover .card p {
    color: #ffffff;
}
.himmah_team ul li, .himmah_team ul + p {
	margin: 0;
}
.himmah_team .elementor-widget-image-box .elementor-widget-container {
    min-height: 514px;
}


.bottom-bar .col-12.col-md-6.p-0.text-left.text-lg-right {
    display: none;
}
.himmah_team .elementor-image-box-title {
    font-size: 20px !important;
}
@media(max-width: 425px) {
	.reports_section h3.elementor-image-box-title {
		font-size: 20px !important;
		padding-top: 30px;
	}
	.contact_info .elementor-icon-box-title span {
		font-size: 20px !important; 
	}
	#header .navbar.top {
		height: auto;
	}
	#header .navbar.top .navbar-nav .nav-item a:not(.btn) {
		font-size: 0.8rem;
	}
}









