/*
Theme Name: Hibiscus Child
Theme URI: https://hibiscus.qodeinteractive.com
Description: A child theme of Hibiscus
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0.1
Text Domain: hibiscus
Template: hibiscus
*/

body p, 
body a {
	font-family: Arial, sans-serif !important;
}

body #qodef-top-area {
	background-color: rgb(202 182 150);
	padding: 10px 0;
}

body #qodef-top-area-inner {
	height: auto;
}

body #qodef-top-area-inner .qodef-e-title-inner {
	font-size: 15px;
    font-weight: bold;
}

a.qodef-shortcode.qodef-m.qodef-button.qodef-layout--filled.qodef-html--link {
    padding: 6px 20px;
}

body #qodef-page-header-inner {
	height: auto;
	background: rgb(255 255 255 / 90%);
}

body.home #qodef-page-outer {
    margin-top: -215px;
}

body:not(.home) #qodef-page-outer {
    margin-top: 0;
}



body .qodef-skin--dark .widget:not(.widget_hibiscus_core_title_widget),
body #qodef-top-area .widget a,
body #qodef-top-area .widget a:hover {
	color: #fff;
}

body #qodef-top-area-inner {
	border: none;
}

body #qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link.qodef-source--svg-path, 
body #qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link.qodef-source--textual{
    color: #222 !important;
	padding: 20px 0 0;
}

body .qodef-header-logo-link:hover {
	color: #555 !important;
}

/* menu */
body.qodef-header--centered #qodef-page-header-inner > div .qodef-widget-holder {
	flex-basis: 10%;
	flex-shrink: 0;
}

body.qodef-header--centered #qodef-page-header-inner>div .qodef-header-navigation,
body.qodef-header--centered .qodef-header-sticky-inner .qodef-header-navigation {
	flex: 1 0 80%;
	margin: 0;
	max-width: 1400px;
}

body .qodef-header-navigation>ul {
	justify-content: space-between;
}

body .qodef-header-sticky-inner .qodef-header-navigation > ul {
	justify-content: space-around;
}

body .qodef-header-navigation>ul>li {
	margin: 0;
}

body #qodef-page-header-inner.qodef-skin--light nav>ul>li>a, .qodef-custom-header-layout.qodef-skin--light nav>ul>li>a {
    color: rgb(10 77 62) !important;
}

body #qodef-page-header-inner.qodef-skin--light nav>ul>li>a:hover {
    color: rgb(19 153 123) !important;
}

body #qodef-page-header-inner.qodef-skin--light nav>ul>li.current-menu-item>a {
	color: rgb(10 77 62) !important;
}

/* LOGO */
.qodef-header--centered #qodef-page-header-inner > div {
	padding: 5px 0 14px;
}

#qodef-page-header-inner.qodef-skin--light .qodef-opener-icon.qodef-source--predefined:not(.qodef--opened) {
	color: #0a0a0a !important;
}

.qodef-header-standard--center #qodef-page-header-inner .qodef-header-logo {
	position: static;
}

body #qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link.qodef-source--textual,
body #qodef-page-header-inner.qodef-skin--light .qodef-header-logo-link.qodef-source--textual:hover {
	color: rgb(19 153 123) !important;
}

body.qodef-mobile-header--standard #qodef-page-mobile-header-inner {
	justify-content: space-between;
}

body.qodef-mobile-header--standard #qodef-page-mobile-header-inner .qodef-mobile-header-logo-link {
	margin-right: 0;
}

/* extra logo for sticky */
body #qodef-page-header .qodef-header-sticky .qodef-header-logo-link {
	margin: 0;
}

body .qodef-header-sticky-inner #block-60 {
	margin: 0 !important;
	width: 50px;
}

/* home slider */
body .elementor-element.elementor-pagination-position-outside .swiper, 
body .elementor-lightbox.elementor-pagination-position-outside .swiper {
	padding-bottom: 0;
}

/* PAGES */
body.qodef-header--centered #qodef-page-header {
    height: auto;
}

.elementor-top-section .qodef-section-title .qodef-e-sunrays {
	margin-bottom: 5px;
}

.elementor-top-section .qodef-section-title .qodef-m-title {
	margin-top: -14px;
}

.qodef-page-title .qodef-m-title {
	text-shadow: 3px 3px 2px rgba(0,0,0,0.6);
}

#contact-form-wrap {
	margin: 0 auto !important;
}

body #qodef-page-footer-middle-area-inner {
	padding: 40px 20px;
}

/*@media only screen and (min-width: 1025px) {
	body .qodef-grid.qodef-layout--columns.qodef-proportion--custom>.qodef-grid-inner>.qodef-grid-item {
		width: 33.3333% !important;
	}
}*/

