	
	/*
Theme Name:		UMH
Theme URI: 
Version:		1.0.0
Description:	Child Theme of Divi
Author:			Rashid Younus
Author URI:		http://www.rashidyounus.com
Template:		Divi
Text Domain:	UMH
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
/*------------------------------------------------------- */
@import url(https://fonts.googleapis.com/earlyaccess/notonastaliqurdudraft.css);
@font-face {
    font-family: 'noto_nastaliq_urduregular';    src: url('/fonts/notonastaliqurdu-regular-webfont.woff2') format('woff2'),         url('/fonts/notonastaliqurdu-regular-webfont.woff') format('woff');   font-weight: normal;    font-style: normal;}

@font-face {font-family:'jameel_noori_nastaleekasheeda'; src:url('/fonts/jameel_noori_nastaleeq_kasheeda-webfont.woff2') format('woff2'), url('/fonts/jameel_noori_nastaleeq_kasheeda-webfont.woff') format('woff'); font-weight:normal; font-style:normal;}

[lang="ur"] body.rtl ul#top-menu li {padding-right: 22px !important;}

[lang="ur"] body, [lang="ur"] body.rtl #main-header .header_right > .search_lang > .wpml-ls > ul > li > a > .wpml-ls-flag + span.wpml-ls-native, [lang="ur"] #top-menu a, [lang="ur"] #mobile_menu a, body.rtl input, body.rtl textarea, body.rtl select, [lang="ur"] h1, [lang="ur"] h2, [lang="ur"] h3, [lang="ur"] h4, [lang="ur"] h5, [lang="ur"] h6 {font-family:'Jameel Noori Nastaleeq';}
[lang="en-US"] body {font-family:'Cairo',Helvetica,Arial,Lucida,sans-serif;}

@media (min-width:1280px) {
.container, .et_pb_row, .et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper, .single-project.et_pb_pagebuilder_layout .nav-single, .et_pb_fullwidth_post_slider .et_pb_container, .et_pb_fullwidth_slider .et_pb_container, .et_pb_fullwidth_header .et_pb_fullwidth_header_container, .et_pb_fullscreen .et_pb_fullwidth_header_container, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content, .et_pb_fullwidth_section .et_pb_title_container, .et_pb_fullwidth_section .et_pb_title_featured_container {width:100%; max-width:80rem;}
.et_pb_fullscreen .et_pb_fullwidth_header_container {max-width:auto;}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {max-width:50rem;}
}
@media (max-width:1279px) {
.container, .et_pb_row, .et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper, .single-project.et_pb_pagebuilder_layout .nav-single, .et_pb_fullwidth_post_slider .et_pb_container, .et_pb_fullwidth_slider .et_pb_container, .et_pb_fullwidth_header .et_pb_fullwidth_header_container, .et_pb_fullscreen .et_pb_fullwidth_header_container, .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content, .et_pb_fullwidth_section .et_pb_title_container, .et_pb_fullwidth_section .et_pb_title_featured_container {width:95%;}
}
[lang="ur"] body.rtl #main-header {font-family:'Cairo',Helvetica,Arial,Lucida,sans-serif;}
#main-header .logo_container {float:left; position:relative; z-index:2;}
[lang="en-US"] #main-header .logo_container > a {position:relative; left:-4px;}
#main-header .logo_container #logo {max-height:80%;}
#main-header .header_right {float:right; position:relative; z-index:1; margin-top:27px;}
#main-header .header_right > .search_lang {}
#main-header .header_right > .search_lang > #et_top_search {position:static; margin:0; float:left;}
#main-header .header_right > .search_lang > #et_top_search > #et_search_icon:before {top:auto; left:auto; color:#de0025; font-weight:600;}
[lang="ur"] #main-header .header_right > .search_lang > #et_top_search > #et_search_icon:before {left:9px;}
#main-header .header_right > .search_lang > .et_search_outer {height:1.5rem;}
#main-header .header_right > .search_lang > .et_search_outer .et-search-form {width:208px; height:2rem; background:#fff !important;}
#main-header .header_right > .search_lang > .et_search_outer .et-search-form, #main-header .et_search_outer span.et_close_search_field {top:-7px; left:0; margin:0;}
[lang="ur"] #main-header .et_search_outer span.et_close_search_field {right:auto; left:3px;}
#main-header .header_right > .search_lang > .et_search_outer .et-search-form input {width:168px; top:0; right:0; margin:0;}
#main-header .header_right > .search_lang > .et_search_outer .container.et_search_form_container {width:100%; margin:0;}
#main-header .header_right > .search_lang > .et_search_outer .container.et_search_form_container,
#main-header > .et_pb_menu_visible .header_right > .search_lang > .et_search_outer .et_pb_search_form_hidden {z-index:0!important;}
#main-header > .et_pb_menu_hidden .header_right > .search_lang > .et_search_outer .et_pb_search_visible {z-index:999!important;}
#main-header .header_right > .search_lang > .wpml-ls {position:relative; z-index:1; padding:0;}
#main-header .header_right > .search_lang > .wpml-ls > ul > li {float:right;}
#main-header .header_right > .search_lang > .wpml-ls > ul > li > a {color:#000; margin-right:15px; padding:0;}
#main-header .header_right > .search_lang > .wpml-ls > ul > li:first-child > a {margin-right:0;}
#main-header .header_right > .search_lang > .wpml-ls > ul > li,
#main-header .header_right > .search_lang > .wpml-ls > ul > li > a,
#main-header .header_right > .search_lang > .wpml-ls > ul > li > a > .wpml-ls-flag + span {line-height:1;}
#main-header .header_right > .search_lang > .wpml-ls > ul > li > a > .wpml-ls-flag + span {display:inline-block; font-size:14px;}
[lang="ur"] #main-header .header_right > .search_lang > .wpml-ls > ul > li > a > .wpml-ls-flag + span {margin-right:0;}
[lang="ur"] body.rtl #main-header .header_right > .search_lang > .wpml-ls > ul > li > a > .wpml-ls-flag + span.wpml-ls-native {font-size:20px; margin-top:-7px;}
#main-header .header_right > .search_lang > .wpml-ls > ul > li > a > .wpml-ls-flag {border:1px solid #ddd; vertical-align:bottom; width:auto; height:auto; margin:0 5px;}
[lang="ur"] #main-header .header_right > .search_lang > .wpml-ls > ul > li:first-child > a > .wpml-ls-flag {margin-right:0;}
[lang="ur"] #main-header .header_right > .search_lang > .wpml-ls.wpml-ls-legacy-list-horizontal {border:none; padding:0;}
#main-header .header_right > #et-info-phone {margin-right:0; padding:1rem 0; font-size:1.5rem; font-weight:700; letter-spacing:-0.05rem; display:block; clear:both;}
[lang="ur"] #main-header .header_right > #et-info-phone {padding:0.95rem 0;}
#main-header div#et-top-navigation {line-height:0;}
#main-header div#et-top-navigation > nav#top-menu-nav {width:100%; background:#de0025; margin-bottom:-1.5rem;}
#main-header .et_pb_menu_visible div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav,
#main-header .et_pb_menu_hidden div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav,
#main-header .et_pb_menu_visible .mobile_menu_bar,
#main-header .et_pb_menu_hidden .mobile_menu_bar {-webkit-animation:none!important; -moz-animation:none!important; -o-animation:none!important; animation:none!important; opacity:1;}

#main-header div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav > li a, .et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li a {font-size:1rem;}
[lang="ur"] #main-header div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav > li a, [lang="ur"] .et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li a {font-size:20px;}
#main-header div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav > li > a {padding-top:0.8rem; padding-bottom:1rem; line-height:1; color:#fff;}
#main-header div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav li.menu-item-has-children > a:first-child:after {top:0.9rem;}
#main-header div#et-top-navigation > nav#top-menu-nav ul#top-menu.nav li ul {border:none;}

.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu {margin-top:0;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav {background:none;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > span.select_page {display:none;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > span.mobile_menu_bar {top:-10px; right:0; z-index:3; border:1px solid #de0025; border-radius:50%;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > span.mobile_menu_bar:before {color:#de0025;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu {padding:0; top:24px; left:auto; right:0; width:304px; border-top:1px solid #de0025;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li a {padding:1rem 5%; padding-right:0;}
[lang="ur"] .et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li a {text-align:right; padding-right:5%; padding-left:0;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li ul {padding-left:0;}
.et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li li {padding-left:7.5%;}
[lang="ur"] .et_header_style_centered #main-header div#et-top-navigation > #et_mobile_nav_menu > .mobile_nav > ul#mobile_menu.et_mobile_menu li li {padding-left:0; padding-right:7.5%;}