/* External CSS 
@import url("https://mcibrasil.com.br/CampusParty/style.css.php");*/

.jx-evont-mainmenu li .submenu a {
    background: #fff;
    color: #333;
    padding: 9px 20px;
    display: block;
    float: none;
    font-weight: 400;
}

.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-tab {

    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    width:25%;
    text-align: center;
    font-family: montserrat;
    font-weight: regular;
    font-size: 25px;
    color:#fff;

}

 .vc_tta-tabs-container {
    margin-bottom: -21px;
}

.vc_tta.vc_general .vc_tta-tab {

    display: inline-block;
    padding: 25px;
}

.vc_tta-tab.vc_active {

padding: 30px;
}

.wpb-js-composer .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {

padding: 30px;
background-color:#8e3694;
color:#fff;
border:0;

}
.wpb-js-composer .vc_tta-tabs:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab > a {
padding: 30px;
border:0;
}



.wpb-js-composer .vc_tta-controls-align-left.vc_tta-tabs.vc_tta-tabs-position-top:not([class*="vc_tta-gap"]):not(.vc_tta-o-no-fill) .vc_tta-panels {

    border-top-left-radius: 0;
    background-color:#8e3694;
    border:0;

}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: #8e3694;
    border: none;
}

.wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-panel.vc_active .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-spacing-10 .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {
    margin-bottom: 10px;
    border: 0;
}

.wpb-js-composer .vc_tta-color-purple.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {

    color: #fff;
    background-color:#8e3694;
    border: 0;
    font-weight: 300;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {

    display: block;
    background-color: #8e3694;
    border: 0;
}

.vc_tta-panel-body{
    background-color: #8e3694;
    border: 0;

}
.cpit3-mobile-text{text-align:left
;}

.vc_tta-panel-title {
    color:#fff;
}

.cpColor-to-purple {
    text-transform: uppercase !important;
    background: linear-gradient(to right, 
#0099ff 0%,
#8E3694 100%) !important;
    background-clip: border-box;
-webkit-background-clip: text !important;
-webkit-text-fill-color:
transparent !important;
z-index: 90 !important;
position: relative !important;
    
}

.cpColor-to-green {
    text-transform: uppercase !important;
    background: linear-gradient(to right, 
#0099ff 0%,
#36a848 100%) !important;
    background-clip: border-box;
-webkit-background-clip: text !important;
-webkit-text-fill-color:
transparent !important;
z-index: 90 !important;
position: relative !important;
}

.bg-gradient2 {
    background: #e82194;
    background: -moz-linear-gradient(-45deg, #e82194 0%, #ffcf08 100%);
    background: -webkit-linear-gradient(-45deg, #e82194 0%,#ffcf08 100%);
    background: linear-gradient(135deg, 
#e82194 0%,
#ffcf08 100%);
    background-color: rgba(0, 0, 0, 0);
}

.navbar-brand > img.logo_sticky, .navbar-brand > img.logo_standard {
    width: 150px;
    margin-left: 11px;
}

@media screen and (min-width: 768px) {
.five-columns.vc_row .vc_col-sm-2 {
float: left;
width: 18.5%;
padding: 0;
margin-right: 1.5%;
min-height: 0;
}
.five-columns.vc_row .vc_col-sm-2:nth-last-child(2) {
margin-right: 0;
}
}