/*
Theme Name: Bidout
Theme URI: https://www.bidout-wp.egenslab.com/
Author: Egens Lab
Author URI: https://www.egenslab.com/
Description: Bidout is an WordPress theme about various types of Multivendor NFT, Bid and Auction. This theme can be used for different types of purposes. Any kind of user easily creates to products, auction and bid marketplace website.
This theme has three home pages with 10+ inner pages developed by Elementor page builders. This theme has added product shop page and browse product feature with details facilities. Also added complete product buying and selling process feature. This theme is completely SEO friendly with fully responsive and W3 validation markup.
Version: 1.0.0
Tested up to: 5.6
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: bidout
Tags: blog,right-sidebar, custom-colors, custom-header, custom-menu,sticky-post,featured-images,flexible-header

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Bidout is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
.grecaptcha-badge { visibility: hidden; }
#tarteaucitronRoot span#tarteaucitronDisclaimerAlert {
    font-size: 14px !important;
}

div#tarteaucitronAlertBig:before {
    font-size: 28px !important;
}
#tarteaucitronClosePanel{
    height:inherit !important;
}
.primary-button a {
    white-space: normal;
}
.related .products{
    margin-bottom:100px !important;
}
.grecaptcha-badge { visibility: hidden; }
.gform_wrapper{

    border-radius: 5px;
    box-shadow: 5px 7px 35px rgba(139, 139, 139, 0.1);
    padding: 40px;
    background: #fff;

}
.gform_wrapper h3 {
    font-size: 35px;
    font-weight: 600;
    color: #1f2230;
    margin-bottom: 15px;
}
.gform_wrapper input,.gform_wrapper textarea{
    border: 1px solid #eeeeee;
}


/* added */
.elementor-widget-container p a{
    color: var( --e-global-color-primary );
    font-weight: bold;
}
.main-menu{
    display: flex;
    align-items: center;
}
#progress{
    color: var( --e-global-color-primary );
}
.added-footer-social-links{
    display: flex;
    justify-content: start;
    color: #ffffff;
    padding: 0;
    margin: 0;
    gap: 0.5rem !important;
}
.added-footer-social-links li{
    display: inline;
}
.added-footer-social-links li i {
    width: 24px;
    height: 24px;
    border-radius: 50%;
    text-align: center;
    line-height: 24px;
    transition: all 0.42s ease-in-out;
    font-size: 14px;
}
.added-footer-social-links li i:hover{
    color: #6BBFA3;
    background-color: #ffffff;
}
#egns_social_link-2{
    display: none !important;
}
.elementor-slideshow__footer{
    display: none !important;
}
div.header-sticky{
    background: none !important;
    margin-left: 40px !important;
}
.elementor-widget-bidout_banner .elementor-widget-container{
    margin: 0 !important;
}

button#place_order{
    background-color: var(--primary-color1);
}

/*.page-id-1402 .inner-banner{*/
/*    background-image: url("https://breizh.vision-si.xyz/wp-content/uploads/survol-montgolfiere-morbihan-bretagne.jpg") !important;*/
/*}*/
@media(max-width: 1024px){
    .row.g-4{
        justify-content: center;
    }
}
@media(max-width: 991px){
    .main-menu{
        flex-direction: column;
    }
    .mobile-logo-area{
        margin-top: 0px;
        width: 100%;
        padding: 10px;
    }
    .mobile-logo-wrap{
        width: 70px;
        height: 70px;
        padding: 0 !important;
        background: none !important;
    }
    .mobile-logo-wrap a{
        display: flex;
        width: 100%;
        height: 100%;
    }
    .menu-main-menu-container{
        width: 100%;
    }
    .actions.woocommerce_coupon{
        align-items: start;
        margin-bottom: 24px;
    }
}
@media(max-width: 500px){
    a.xoo-cp-close.xcp-btn.button{
        margin-top: 25px;
    }
}

/** Problème position des bullets du diaporama page accueil */

.swiper-pagination-bullets.swiper-pagination-horizontal {
    width: 5% !important;
}

.wapo-product-price, .wapo-total-options{
    display: none;
}

#wapo-total-order-price{
    border: none !important;
}

.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-product .options {
    grid-template-columns: repeat(2, 50%) !important;
}

.sbi_photo_wrap,
.sbi_photo_wrap a,
.sbi_photo_wrap img {
    border-radius: 10px !important;
    overflow: hidden !important;
}

/** ------------------------------ GRAVITY FORMS ------------------------------ **/
#contact-form {
    display: flex !important;
    flex-direction: column !important;
    gap: 0px !important;
}

#contact-form p input,
.wpcf7-form p textarea {
    border: none !important;
    border-bottom: 2px solid black !important;
}

#contact-form p input::placeholder,
#contact-form p textarea::placeholder,
.wpcf7-form p input::placeholder,
.wpcf7-form p textarea::placeholder {
    color: #000 !important;
    font-weight: 500;
}

#contact-form-name {
    display: flex;
    gap: 16px;
}

#contact-form-name p {
    width: 50%;
}

.wpcf7-submit {
    border-radius: 100px;
}

.inner-banner-title {
    font-weight: 800;
}

.footer-bottom {
    border-top: 1px solid rgba(255,255,255,0.2);
    padding: 20px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
    flex-wrap: wrap;
}

.footer-bottom img {
    max-height: 40px;
    width: auto;
}

footer .footer-bottom .footer-logo-list li:hover img {
    transform: none;
}

footer .footer-bottom {
    background: var( --e-global-color-primary );
    border-top: none;
}

.footer-bottom .container{
    display: flex;
    justify-content: center;
}

.footer-bottom .container div{
    justify-content: center !important;
}

.footer-bottom img {
    max-height: 60px;
    width: auto;
}

footer .footer-bottom .footer-logo-list li {
    margin-right: 50px;
}

.sub-menu{
    list-style: none;
}

.woocommerce form .form-row {
    margin: 0 0 20px;
}

.contact-signle{
    height: 100%;
}

.syde-gateway-icons, .payment_box.payment_method_cawl-hosted-tokenization{
    display: none !important;
}