.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#646464;--e-global-color-accent:#61CE70;--e-global-color-b82ff73:#80A2C9;--e-global-color-b304315:#606060;--e-global-color-9817672:#DCDCDC;--e-global-color-2873691:#D9AC94;--e-global-color-0637017:#FFFFFF;--e-global-color-aaf0094:#000000;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-secondary-font-family:"Birthstone Pro";--e-global-typography-secondary-font-weight:normal;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-container{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-right:0px;padding-left:0px;background-image:url("https://brahmakumaris.org.br/wp-content/uploads/2023/05/BKB-0001_23E_WEB-BANNER_1920x943_fase01-copy.jpg");}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */.plyr {
    height: auto !important;
}


/* MENU */

a.mega-menu-link {
    background-color: transparent !important;
}

 #mega-menu-wrap-menu-1, #mega-menu-wrap-menu-1 .mega-menu-toggle {
     background: transparent !important;
}
 #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 {
     display: flex;
     align-items: center;
     justify-content: end;
     gap: 10px;
}
 #mega-menu-wrap-menu-1 ul.mega-sub-menu li {
     padding: 0 !important;
}
 #mega-menu-wrap-menu-1 ul.mega-sub-menu li a {
     font-size: 11px !important;
}
 #mega-menu-wrap-menu-1 ul#mega-menu-menu-1 li a.mega-menu-link {
     font-weight: 500 !important;
}
 #mega-menu-wrap-menu-1, #mega-menu-wrap-menu-1 a, #mega-menu-wrap-menu-1 h4.mega-block-title {
     font-family: "Roboto", Sans-serif !important;
}
 #mega-menu-wrap-menu-1 h4.mega-block-title {
     font-size: 15px !important;
     color: #bc676b !important;
     position: relative;
     margin-bottom: 10px !important;
}
 #mega-menu-menu-1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
     margin-top: 2px !important;
     margin-bottom: 2px !important;
}
 #mega-menu-wrap-menu-1 h4.mega-block-title:after {
     content: "";
     width: 80%;
     height: 1px;
     background-color: #ebebeb;
     position: absolute;
     left: 0;
     bottom: 0;
}
 #mega-menu-wrap-menu-1 ul li a:hover {
     background: transparent !important;
     color: #935456 !important;
}
 #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
     background: transparent !important;
     color: #935456 !important;
}
 #mega-menu-wrap-menu-1 ul.mega-sub-menu {
     background: transparent !important;
}
 #mega-menu-wrap-menu-1 ul.mega-sub-menu li.mega-menu-row {
     background: #ffffff !important;
     padding: 25px !important;
     width: 100%;
     margin-top: 35px !important;
     border-radius: 15px !important;
}
 #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu li.mega-menu-item.laranja a.mega-menu-link:before {
     background: #ff7600;
}
 #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu li.mega-menu-item.verde a.mega-menu-link:before {
     background: #80c4b9;
}
 #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:before {
     content: "";
     position: absolute;
     width: 8px;
     height: 8px;
     left: 0;
     top: 0;
     bottom: 0;
     margin-top: auto;
     margin-bottom: auto;
     border-radius: 200px;
}
 #mega-menu-wrap-menu-1 li.grafico ul.mega-sub-menu li a.mega-menu-link {
     padding-left: 15px !important;
}
 @media (max-width: 600px) {
     ul#mega-menu-menu-1 {
         position: absolute!important;
         width: 90% !important;
         right: 0 !important;
         left: 0 !important;
         margin-right: auto !important;
         margin-left: auto !important;
         top: 55px !important;
         border-radius: 10px !important;
         background: #ffffff !important;
         padding: 10px 15px !important;
    }
     ul#mega-menu-menu-1 a.mega-menu-link {
         color: #545454 !important;
         font-size: 16px !important;
    }
     #mega-menu-wrap-menu-1 ul.mega-sub-menu li.mega-menu-row {
         margin-top: 0px !important;
    }
     #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
         background-color: #fff !important;
    }
}
 
 
 
 
 
 
 
 
 
#cookie-law-info-bar {
     border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
 }
 
 
 
 
 
 
 .cli-bar-message {
     font-weight: 500;
     font-size: 12px;
 }
 #wt-cli-accept-all-btn {
     border-radius: 30px;
 }
 .cli-style-v2 .cli-bar-message {
    width: 80%;
 }
 
 .cli-bar-message a {
     color: #b76f70;
     font-weight: 600;
 }
 
 
 
.page-content .elementor-background-overlay {
    opacity: 0.3 !important;
}
 
 
 
 @media (max-width:500px){
     .cli-bar-container {
         padding: 15px !important;
     }
     #cookie-law-info-bar {
         padding: 10px;
     }
     .cli-style-v2 .cli-bar-message {
         width: 100% !important;
     }
 }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Birthstone Pro';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://brahmakumaris.org.br/wp-content/uploads/2021/12/BirthstonePro.ttf') format('truetype');
}
/* End Custom Fonts CSS */