/*
Theme Name: Betheme Child
Theme URI: https://themes.muffingroup.com/betheme
Author: Muffin group
Author URI: https://muffingroup.com
Description: Child Theme for Betheme
Template: betheme
Version: 2.0
*/

.subtitle {
    font-size: 17px;
    line-height: 25px;
    font-weight: 400;
    letter-spacing: 2px;
    font-family: "Cinzel", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

.big-subtitle {
    font-size: 32px;
    line-height: 40px;
    font-weight: 300;
    letter-spacing: 0px;
    font-family: "Cinzel", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .subtitle {
        font-size: 13px;
        line-height: 19px;
        font-weight: 400;
        letter-spacing: 2px;
    }
}

@media (max-width: 800px) {
    .mcb-section.bg-cover {
        padding-top: 100px !important;
    }

    #Content>div>div>div>div.mfn-builder-content>div.section.mcb-section.mcb-section-yqijt3igp.default-width {
        padding-top: 30px !important;
        padding-bottom: 30px !important;
    }

    #primary-navigation.responsive #primary-menu li > a, #primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a {
        line-height: 32px !important;
    }
    
    #primary-navigation.responsive #primary-menu li > a, #primary-navigation.responsive #primary-menu li > span.megamenu-column-header > a {
        font-size: 20px !important;
    }
}

  
body:not(.page-id-88) .grecaptcha-badge {
   opacity: 0;
   visibility: hidden;
}