/*
 Theme Name:   Qwery Child Theme
 Theme URI:    http://qwery.ancorathemes.com
 Description:  Qwery Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     qwery
 Version:      1.3
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

.slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet{
    font-size: 28px!important;
}
@media only screen and (max-width: 600px) {
    .slider_pagination_style_title .slider_pagination_wrap .slider_pagination_bullet{
        font-size: 20px!important;
    }
    .swiper-slide:not(:hover) .e-overlay-animation-fade{
        opacity: 1!important;
    }
}
.wordColor .rs_splitted_chars{
    color:#d82f8a!important;
}
.mfp-figure figcaption{
    display: none!important;
}
.mfp-arrow:before {
    border: none!important;
}
.mfp-bg {
    background-color: #000;
}
.buttonCustomized1 span{
    letter-spacing: 4.2px;
    text-transform: uppercase;
    font-weight: 900!important;
}
.swiper-pagination-bullet-active{
    background-color: #bb3687!important;
}
.swiper-pagination-bullet {
    width: 15px;
    height: 15px;
}
.hover_shop .icons {
    display: none!important;
}
.pewc-total-field-wrapper{
    display: none;
}
.woocommerce-variation-price{
    display: none!important;
}
.trx_addons_attrib_item.trx_addons_attrib_color span{
    border-radius: 30px;
}
.trx_addons_attrib_item.trx_addons_attrib_button, .trx_addons_attrib_item.trx_addons_attrib_image, .trx_addons_attrib_item.trx_addons_attrib_color{
    border-radius: 30px;
}
.summary .wpb-get-a-quote-button-btn {
    margin-bottom: 20px;
    background: black;
    padding: 16px;
    border-radius: 50px;
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
    cursor: pointer!important;
}
.product_meta{
    display: none!important;
}
#swal2-content .wpcf7-submit{
    width: 110px;
    padding-left: 140px!important;
    padding-right: 190px!important;
    margin: 0 auto!important;
    display: block;
}

#swal2-content textarea.wpcf7-form-control.wpcf7-textarea {
  height: 80px;
}
[data-tooltip-text]:after{
    background-color: #191e23!important;
    border-color: #191e23!important;
}
[data-tooltip-text]:before{
    border-top-color: #191e23!important;
}
a.button.product_type_variable {
    display: none!important;
}
.wpcf7 form{
    overflow: hidden;
}
.page-id-19781 .buttonShop{
    display: none;
}
.buttonShop{
    font-weight: bold;
}
.woocommerce-shop .page_content_wrap{
    background-color: #fff!important;
}
.related.products{
    clear: both;
}
.wpcf7 form {
    overflow: hidden;
    max-height: none!important;
}
.variation{
    display: none!important;
}
iframe .message__messaging {
    font-family: Poppins!important;
}
a.about_paypal {
    margin-top: 20px;
}
button.wpb-get-a-quote-button-form-fire.wpb-get-a-quote-button-btn-large.wpb-get-a-quote-button-btn.wpb-get-a-quote-button-btn-default:hover {
    background: #d82f8a;
}
button.single_add_to_cart_button.button.alt:hover {
    background: black!important;
}
a.elementor-button.elementor-button--checkout.elementor-size-md:hover {
    background: black!important;
}
.headerShop{
    display: none;
}
.woocommerce-shop .headerShop{
    display: block!important;
}

.woocommerce-checkout .page_content_wrap{
        padding-top: 2.1rem;
}
.single-product .page_content_wrap{
    padding-top: 3rem;
}
.woocommerce-account .page_content_wrap{
    padding-bottom: 20.4rem;
}
.portfolio_page_meta{
    display: none;
}
.page-id-20784 .page_content_wrap {
    background: white!important;
}
.page-id-20784 .elementor-portfolio-item__overlay{
    background-color: rgba(216, 49, 138, 0.70)!important;
}
.backportfolio:hover{
    color: #000;
}
.elementor-portfolio-item__title{
    font-size: 22px!important;
    font-weight: bold!important;
}