/*
Theme Name: WanderAway Child
Theme URI: https://wanderaway.qodeinteractive.com
Description: A child theme of WanderAway
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: wanderaway
Template: wanderaway
*/

/* TEMP FIX */
/*#qodef-page-inner.qodef-content-grid {
	width: 100% !important;
}*/

#wp-chatbot-chat-container {
	display: none;
}

/* Header */
.menu-item-last-level a {
	font-weight: 400 !important;
}

nav.elementor-nav-menu--dropdown.elementor-nav-menu__container .menu-item .qodef-svg--menu-arrow {
    display: none;
}

/* Mobile Search Icon */ 
.qodef-search-cover-form .qodef-m-inner {
	padding: 0 7%;	
}

/* Back to Top */
#qodef-back-to-top {
	right: auto;
    left: 25px;
    bottom: 25px;	
}

/* Breadcrumbs */
.single-post .qodef-page-title .entry-title {
	display: none;
}

.qodef-page-title .qodef-breadcrumbs,
.qodef-page-title .qodef-breadcrumbs a {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
}


.qodef-page-title .qodef-breadcrumbs .qodef-breadcrumbs-separator {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

.qodef-page-title .qodef-breadcrumbs .qodef-breadcrumbs-current {
  color: #fff;
  font-size: 14px;
  font-weight: 400;
}

/* Single */
body.archive.category #qodef-page-inner,
body.archive.date #qodef-page-inner {
	margin-top: 60px;
	margin-bottom: 60px;
}

@media only screen and (max-width: 768px) {
	body.archive.category #qodef-page-inner,
	body.archive.date #qodef-page-inner {
		margin-top: 30px;
		margin-bottom: 30px;
	}
}

/* Header */
#qodef-side-area-mobile-header {
	top: 0;
	bottom: 0;
}

#qodef-side-area-mobile-header .qodef-m-navigation {
	overflow-x: hidden;
	overflow-y: scroll;
}

#qodef-side-area-mobile-header .qodef-m-navigation .sub-menu .sub-menu {
	margin-left: 15px;
}

#qodef-side-area-mobile-header .qodef-drop-down-second {
	margin-left: 15px;
}
/* Footer */
#qodef-page-footer .widget_wanderaway_core_single_image img {
	max-width: 200px;	
}

#qodef-page-footer .widget_nav_menu .menu a {
	font-size: 14px;
}

#qodef-page-footer-bottom-area-inner .widget.widget_block>p,
#qodef-page-footer-bottom-area-inner .widget.widget_text>p {
	color: #000;
	font-size: 12px;
	font-weight: 400;
}

#qodef-page-footer-bottom-area-inner .widget.widget_block>p a,
#qodef-page-footer-bottom-area-inner .widget.widget_text>p a {
	color: #000;
	font-weight: 400;
}

#qodef-page-footer-top-area .widget.widget_nav_menu {
	text-align: center;
}

/* Widget */
.widget_wanderaway_core_svg_icon .qodef-m-text {
	font-family: "Raleway";
	font-weight: 400;
	letter-spacing: 0;
}

/* Post */
.elementor-post-info__item a,
.qodef-blog .qodef-e-top-holder .qodef-e-info a {
	background-color: #f6edd5;
	color: #000;
	font-family: 'Raleway';
	font-size: .75rem;
	font-weight: 600;
	line-height: 1;
	letter-spacing: normal;
	text-transform: uppercase;
	padding: 0.5rem 1rem;
	margin-right: 1rem;
}

.qodef-blog .qodef-e-bottom-date-author-holder .entry-date {
	font-family: "Raleway";
	font-size: 14px;
	font-weight: 600;
	line-height: 1;
}

.qodef-blog.qodef--single {
	padding: 50px 0;
}

.qodef-blog.qodef--single .qodef-e-content {
	margin: 0;
}

.qodef-blog.qodef-m.qodef--single > .qodef-blog-item .qodef-e-media {
	display: none;
}

.qodef-e-info-author-holder {
	display: none;
}

.qodef-related-posts-inner .qodef-blog-item .qodef-e-media-image {
	width: 100%;
	height: 0;
    padding-bottom: 100%;
	border-radius: 20px 0px 20px 0px;
	overflow: hidden;
}

.qodef-related-posts-inner .qodef-blog-item .qodef-e-media-image a {
	position: initial;
	overflow: initial;
}

.qodef-related-posts-inner .qodef-blog-item .qodef-e-media-image img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}


/* Home */
.post-70718 a, 
.post-73080 a {
	pointer-events: none;
}

.elementor-element.elementor-element-96c5c09 .qodef-addons-blog-slider.qodef-item-layout--boxed .qodef-e-inner,
.elementor-element.elementor-element-683f988 .qodef-addons-blog-slider.qodef-item-layout--boxed .qodef-e-inner {
	border-radius: 20px 0 20px 0px;
	overflow: hidden;
}

@media only screen and (max-width: 1024px) {
    body.home {
        background-image: none !important;
    }
}

.elementor-element.elementor-element-6c95d61 {
	overflow: hidden;
}
/*.elementor-element.elementor-element-67aae88 {
	background-blend-mode: darken;
}

.elementor-element.elementor-element-71548bd .qodef-item-layout--side-image .qodef-e-inner {
    background-color: rgba(255, 255, 255, 0.75);
    overflow: hidden;
    border-radius: 20px 0 20px 0px;
}*/

/* Content Elements */
.wp-block-quote:before, blockquote:before {
	position: initial;
	top: auto;
	width: auto;
	height: auto;
	background-image: none;
}

h1.entry-title {
	margin-bottom: 20px !important;	
}

ul:not(.menu):not(.sub-menu):not(.elementor-nav-menu) > li a,
ol > li a,

p a {
	font-weight: 700;
	color: #D2A52D;
	text-decoration: underline !important;
}


ul:not(.menu):not(.sub-menu):not(.elementor-nav-menu) > li a:hover,
ol > li a:hover,
p a:hover {
	color: #9D7C22;
	text-decoration: none !important;
}

a.qodef-qi-button {
	
}

a.qodef-qi-button:hover {
	
}

/* Instagram Feed */
.sbi_item .sbi_photo_wrap {
    border-radius: 20px 0 20px 0;
    overflow: hidden;
}

/* Overwrite Theme */
table td br {
	display: initial;
}

/* Template Background */
/* #qodef-page-outer {
    background-image: url(https://staging.apricus.digital/wp-content/uploads/2024/12/flower-skin-01.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 20% auto;
	background-attachment: fixed;
}

@media only screen and (max-width: 1024px) {
	#qodef-page-outer {
    	background-size: 200px auto;
	}
}

.home #qodef-page-outer {
	background-image: none;	
} */