/*
Theme Name: Bisou Child
Theme URI: https://bisou.qodeinteractive.com
Description: A child theme of Bisou
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0
Text Domain: bisou
Template: bisou
*/

header#qodef-page-mobile-header .qodef-opener-icon.qodef-m.qodef-source--predefined.qodef-mobile-header-opener {
    display: none;
}

body {
    background-color: rgba(148, 191, 229, 0.1);
}

.header-split h3 {
    font-family: "Newsreader";
    font-size: 18px;
    text-transform: none;
    font-weight: 700;
}

.countdown-mat .qodef-countdown.qodef-layout--simple span.qodef-label, .countdown-mat .qodef-countdown.qodef-layout--simple span.qodef-digit {
    width: auto;
    font-family: "Handlee";
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
}

.privacy {
    font-size: 12px;
}

.privacy label {
    display: flex;
    margin-bottom: 0!important;
}

.privacy label span {
    line-height: 1.2;
    padding-left: 5px;
}


.countdown-mat .qodef-countdown.qodef-show--5 .qodef-digit-wrapper {
    width: auto;
}

.programma-mat .qodef-timeline-list .qodef-e-timeline-list {
    background-color: #F5F9FD;
    border: 1px solid #95C0E5;
}

.programma-mat .qodef-timeline-list .qodef-e-timeline-list .qodef-e-timeline-list-item .qodef-e-timeline-list-items .qodef-e-title a, 
.programma-mat .qodef-timeline-list .qodef-e-timeline-list .qodef-e-timeline-list-item .qodef-e-timeline-list-items p.qodef-e-title {
    color: #A95D25;
}

.come-raggiungerci-mat .qodef-testimonials-list.qodef-item-layout--info-boxed .qodef-e-inner .qodef-e-content {
    border: 1px solid #95C0E5;
    background-color: transparent;
}

.faq-mat .qodef-qi-faq.qodef-style--border-between h3.qodef-e-title-holder .qodef-e-title {
     text-transform: none;
}

#programma_gm .qodef-timeline-list, #programma_gm .qodef-timeline-list .qodef-e-timeline-list {
    border-radius: 500px;
}

.qodef-button.qodef-layout--outlined.qodef-html--link {
    color: #000000!important;
    border: 1px solid #000000!important;
}

.qodef-button.qodef-layout--outlined.qodef-html--link:hover {
    color: #000000!important;
    border-color: #000000!important;
}

.qodef-button.qodef-layout--outlined.qodef-html--link:after {
    --qode-border-color: var(--qode-button-inner-border-color, var(--qode-button-border-hover-color, var(--qode-button-border-color, rgba(0, 0, 0, 0.44))));
}

#contatti_gm a {
    color: #A95D25;
}

#programma_gm .qodef-e-timeline-list-date {
    font-family: "Handlee", sans-serif;
}

.wpcf7 .qodef-contact-form-3 .qodef-radio-buttons-custom .wpcf7-list-item.first {
    margin-right: 0px;
}

@media screen and (min-width: 1513px) {
    .qodef-content-grid-1300 #faq_gm div[data-element_type=container].qodef-elementor-content-grid {
        width: 1000px;
        max-width: 1000px;
    }
}

@media screen and (max-width: 1199px) and (min-width: 991px) {
.elementor-8384 .come-raggiungerci-mat .elementor-element.elementor-element-fa91eee, .elementor-8384 .faq-mat .elementor-element.elementor-element-85b8258 {
    --padding-left: 0%;
    --padding-right: 0%;
}
}

@media screen and (max-width: 1016px) and (min-width: 991px) {
    .elementor-8384 .regalo-mat .elementor-element.elementor-element-eab6884 {
        --padding-top: 0px;
    }
    }

@media screen and (max-width: 767px) {
    header a.qodef-mobile-header-logo-link.qodef-height--set.qodef-source--image {
    text-align: center;
    margin: 0 auto;
}
}