/*
Theme Name: 	Sonho Encantado (betheme)
Theme URI:
Author: 		Folio Comunicação
Author URI: 	
Description:	Tema principal do site.
Template:		betheme
Version: 		1.6
*/
/* Theme customization starts here
-------------------------------------------------------------- */
.vc_ui-panel.vc_ui-panel-window {
    z-index: 65535 !important;
}

#Top_bar .top_bar_right .action_button {
    border: solid 1px #fff;
    & i {
        color: #fff;
    }
}

.masonry:not(.tiles) .post-item {
    margin-bottom: 3rem;
}
.masonry .post-desc-wrapper .post-desc {
    padding-left: 0;
    padding-top: .5rem;
}

.masonry .post-desc-wrapper .post-head {font-size: 0.7em;}

.masonry .post-desc-wrapper .entry-title {
    font-size: 1.3em;
    line-height: 1.3em;
}

.masonry .post-desc-wrapper .post-excerpt {
    font-size: 0.9em;
    line-height: 1.4em;
}

.image_frame a {
    border-radius: 0.5rem;
    display: block;
    overflow: hidden;
}

.elementor ul {
    list-style: circle;
    padding-left: 1em;
}

.menu-highlight #Top_bar #menu > ul > li.current-menu-item > a, .menu-highlight #Top_bar #menu > ul > li.current_page_item > a, .menu-highlight #Top_bar #menu > ul > li.current-menu-parent > a, .menu-highlight #Top_bar #menu > ul > li.current-page-parent > a, .menu-highlight #Top_bar #menu > ul > li.current-menu-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.current-page-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.current_page_ancestor > a, .menu-highlight #Top_bar #menu > ul > li.hover > a {
    background-color: rgba(0,0,0,.1) !important;
    border-radius: 50px;
}

.partners {
    margin: 3rem 0 0;
}
.partners__title {
    font-family: 'Fredoka';
    text-align: center;
    font-size: 2em;
    font-weight: 700;
    color: var(--e-a-color-warning);
    margin-bottom: 2rem;
}
.partners__logos {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem 2rem;
    flex-wrap: wrap;

    
}
.partners__logos .logo {
    /* outline: solid 1px red; */
    flex: 0 0 calc(33% - 1.3rem);
    text-align:center;

    @media (min-width: 765px){
        flex: 0 0 calc(24% - 1.3rem);
    }
}
.partners__logos .logo img {
    max-width: 150px;
    height: auto;
    width: 100%;
}

.copyright {
    font-size: .8em;
}