/*
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.4
Tested up to: 6.6
Requires at least: 5.0
Requires PHP: 7.0
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
------------------------------------------------------------ */
.scroll_to_top_style_default {
    border-color: #34AEEB !important;
    background-color: #34AEEB !important;
}
.scroll_to_top_style_default:hover {
    color: #2f39d3 !important;
}
.sc_layouts_row_type_compact .socials_wrap .social_item, .sc_layouts_row_type_compact .socials_wrap:not([class*="socials_type_"]) .social_item {
    margin: 0 15px 0 0;
}
.sc_services_qw-nodes .sc_services_item .sc_services_item_title,
.sc_services_qw-nodes .sc_services_item .sc_services_item_text p{
    color: #ffffff !important;
}
.socials_wrap:not(.socials_type_list) .social_item .social_icon{
	overflow: visible !important;
}
.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image),
.sc_button.color_style_dark:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{
	background-color: #ffffff;.
}
.btn-white .sc_button_text,
.btn-white .sc_button_hover:before,
.shop_table_checkout_review table tr.order-total *, 
.shop_table_checkout_review table tr.order-total span.amount,
.btn-white .sc_button .sc_button_text::after{
	color: #34AEEB !important;
}
.sc_layouts_row .sc_layouts_item{
	margin: 0;
}
.sc_icons_number .sc_icons_item_number{
	color: #000000 !important;
	opacity: .05;
}
.elementor-image-gallery .gallery-item a img{
	transition-duration: 0.3s;
}
.trx_addons_parallax_blocks_inited .process-box:hover .elementor-image-box-img img,
.elementor-image-gallery .gallery-item a img:hover{
    -webkit-transform: scale(1.07, 1.07);
    -ms-transform: scale(1.07,1.07);
    transform: scale(1.07, 1.07);
}
.gallery-spacing-custom .elementor-image-gallery .gallery-icon{
	overflow: hidden;
}
.fade-in-up {
/*   opacity: 0 !important; */
  transform: translateY(20px) !important;
  transition: all 0.8s ease-out; !important;
}
.fade-in-up.delay-1 {
  transition-delay: 0.3s !important;
}
.fade-in-up.delay-2 {
  transition-delay: 0.6s !important;
}
.fade-in-up.delay-3 {
  transition-delay: 0.9s !important;
}
.fade-in-up.show {
  opacity: 1 !important;
  transform: translateY(0) !important;
}
.elementor-5002 .elementor-element .elementor-image-box-img,
.elementor-5002 .elementor-element .elementor-image-box-img img{
	width: 100%;
}
.sc_services_default .sc_services_item .sc_services_item_title, .sc_services_default .sc_services_item .sc_services_item_title a,
.post_layout_band .post_title a{
    color: #101F7A !important;
}
div.wpcf7 .form-style-8 textarea {
    height: 100px;
}

/* .elementor-5002 .elementor-element.elementor-element-c7e24b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:first-child{
	align-items: flex-start;
	min-height: 126px;
} */
.sc_blogger_default.sc_blogger_default_classic .post_meta_categories .post_meta_item a{
	color: #34aeeb !important;
}
.sc_blogger_default.sc_blogger_default_classic .sc_blogger_item_title a{
	color: #ffffff !important;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    opacity: 1;
}

.single-product .hide-on-products {
    display: none !important;
}

.elementor-6817 .elementor-element.elementor-element-52c3547,
.elementor-4614 .elementor-element.elementor-element-ac7d498,
.elementor-10078 .elementor-element.elementor-element-534718e,
.elementor-4696 .elementor-element.elementor-element-3f3f1cd,
header.top_panel .elementor-top-section .logo{
	background: #fff;
    padding: 0 15px 15px;
    left: 0;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    margin-top: 0 !important;
}

.page_content_wrap{
/* 	background-color: #e8e8e9 !important; */
/* 	background-color: #505050 !important; */
}


@media (max-width: 767px) {
	.elementor-5002 .elementor-element.elementor-element-c7e24b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:first-child{
		min-height: auto;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.elementor-5002 .elementor-element.elementor-element-c7e24b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:first-child {
		min-height: 111px;
	}
}

@media (max-width: 1024px) {
    .elementor-6817 .elementor-element.elementor-element-06e1e53,
	.elementor-4614 .elementor-element.elementor-element-033be87,
	.elementor-4696 .elementor-element.elementor-element-3463459{
        padding: 0 !important;
    }

}
@media (min-width: 992px) and (max-width: 1099px) {
    .elementor-4105 .elementor-element.elementor-element-7268aa4 {
        font-size: 16px;
    }
	.menu_mobile .menu_mobile_nav_area>ul>.menu-item>a {
		font-size: 28px !important;
	}
}