/*
Theme Name: Qwery Child Theme
Template: qwery
Theme URI: https://qwery.ancorathemes.com/
Description: Qwery Child Theme
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 1.5
Tested up to: 6.8
Requires at least: 5.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */
:root {
  --dark-orange: #AC4026;
  --light-orange: #EF7F1A;
}

@font-face {
	font-family: NotoSans;
	src: url(assets/fonts/NotoSans.ttf);
}

h1, h2, h3, h4, h5, h6{font-family: NotoSans !important;}

.elementor-widget-icon-box ul{list-style: none;}
.sc_icons_card ul li{margin-bottom: 5px;}
.sc_button_wrap .sc_button,
.wpcf7 .wpcf7-submit-style .submit-style-in{background-color: var(--dark-orange) !important;}
.sc_button_wrap .sc_button:hover,
.wpcf7 .wpcf7-submit-style .submit-style-in:hover{background-color: var(--light-orange) !important;}
.bhumihar-events-wrap .bdt-ep-static-carousel-image img{height: 200px; object-fit: cover;}
.bhumihar-img-border{border: 2px solid var(--light-orange); border-radius: 0 50px 0 50px; padding: 5px;}
.bhumihar-img-border .elementor-widget-wrap{border-radius: 0 50px 0 50px;}
.bhumihar-img-round{border: 2px solid var(--light-orange); border-radius: 50px; padding: 5px;}
.bhumihar-img-round .elementor-widget-wrap{border-radius: 45px;}

/* Header CSS */
.bhumihar-sticky-logo{display: none;}
.sc_layouts_row_fixed_on .bhumihar-sticky-logo{display: block;}
.sc_layouts_row_fixed_on .bhumihar-general-logo{display: none;}
/* .bhumihar-header-wrap:not(.sc_layouts_row_fixed_on) .menu-item a{color: #fff;}
.bhumihar-header-wrap .menu-item a{font-size: 18px; font-weight: 700 !important;}
.bhumihar-header-wrap .current-menu-item a,
.bhumihar-header-wrap .menu-item a:hover{color: #000 !important;}
.bhumihar-banner-wrap{background-size: 100% 100%;}
.bhumihar-header-wrap.sc_layouts_row_fixed_on{background-color: #fff !important;}
.sc_layouts_menu_mobile_button .sc_layouts_item_icon, .sc_layouts_menu_mobile_button_burger .sc_layouts_item_icon{color: #fff; font-size: 20px;} */
.eael-simple-menu-container.preset-2 .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-advanced-menu-responsive)>li>a{border: none !important;}
.eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal li ul{width: 300px;}
.eael-simple-menu-container .eael-simple-menu-toggle-text{text-indent: -99999px;}
.sc_layouts_row_fixed_on.bhumihar-header-wrap{background-color: #ffffff !important;}
.sc_layouts_row_fixed_on.bhumihar-header-wrap ul li a{color: var(--dark-orange) !important;}
.sc_layouts_row_fixed_on.bhumihar-header-wrap ul li a:hover,
.sc_layouts_row_fixed_on.bhumihar-header-wrap ul li.current-menu-item a{color: var(--light-orange) !important;}

/* Home Page CSS */
.bhumihar-vm-box-wrp .elementor-widget-wrap .elementor-widget-icon-box {
  background-color: #f9f9f9;
  height: 100%;
  cursor: pointer;
  box-shadow: 0 0 2px 2px #f1f1f1;
  padding-top: 20px;
  transition: 0.5s all ease-in-out;
}
.bhumihar-vm-box-wrp .elementor-widget-wrap .elementor-widget-icon-box:hover {
  background-color: #f0f1fc;
  transform: scale(1.05);
}

/* Event Page CSS */
.bhumihar-event-box-wrap{background-color: #ffffff;}
.bhumihar-event-box-wrap .elementor-image-box-content{padding: 10px 10px 20px 10px;}

/* Blog Page CSS */
.sc_blogger_columns_wrap .sc_blogger_item{background-color: #ffffff; padding: 10px;}

/*** Responsive CSS ***/
@media screen and (max-width: 767px) {
	.bhumihar-mb-font span.sc_item_title_text,
	.bhumihar-mb-font h2{font-size: 26px !important;}
	.bhumihar-mobile.header_position_over .top_panel{position: relative; background-color: #ac4026 !important;}
}