.tp-caption.excerpt {
font-size:36px;
line-height:36px;
font-weight:700;
font-family:Arial;
color:#ffffff;
text-decoration:none;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, 1);
text-shadow:none;
margin:0px;
letter-spacing:-1.5px;
padding:1px 4px 0px 4px;
white-space:normal !important;
height:auto;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.very_large_text_fudos_claros {
font-size:80px;
line-height:80px;
font-weight:800;
font-family:'Open Sans';
color:#ffffff;
text-decoration:none;
text-shadow:rgba(0, 0, 0, 0.8) 0px 3px 6px;
margin:0px;
white-space:nowrap;
letter-spacing:-2px;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.medium_script_white_fundos_claros {
font-size:38px;
line-height:40px;
font-weight:900;
font-family:Playball;
color:#ffffff;
text-decoration:none;
text-shadow:rgba(0, 0, 0, 0.8) 0px 3px 6px;
padding:0px 0px 0px 0px;
background-color:transparent;
border-width:0px;
border-color:rgb(191, 191, 191);
border-style:none;
}

.tp-caption.large_bg_black_2 {
font-size:40px;
line-height:40px;
font-weight:800;
font-family:inherit;
color:rgb(255, 255, 255);
text-decoration:none;
background-color:rgb(0, 0, 0);
background-color:rgba(0, 0, 0, 0.6);
padding:10px 20px 15px;
border-width:0px;
border-color:rgb(255, 214, 88);
border-style:none;
}

.tp-caption.light_white_transparent {
font-size:30px;
line-height:30px;
font-weight:400;
font-family:inherit;
color:rgb(0, 0, 0);
text-decoration:none;
background-color:rgb(255, 255, 255);
background-color:rgba(255, 255, 255, 0.8);
padding:5px 15px 10px;
text-shadow:none;
margin:0px;
letter-spacing:-1.5px;
height:auto;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

