.tp-caption.very_large_text {
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-size:72px;
line-height:87px;
font-family: 'latomedium','Open Sans';
margin:0px;
white-space:nowrap;
background-color:transparent;
border-width:0px 0px 3px 0px;
border-color:rgb(255, 255, 255);
border-style:none none solid none;
}

.tp-caption.small_text {
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-size:14px;
line-height:20px;
font-family: 'latomedium','Open Sans';
margin:0px;
white-space:nowrap;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.medium_text {
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-size:36px;
line-height:36px;
font-family: 'latolight','Open Sans';
font-weight: 300;
margin:0px;
white-space:nowrap;
background-color:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

.tp-caption.medium_grey {
color:#fff;
text-decoration:none;
text-transform:uppercase;
font-size:36px;
line-height:36px;
font-family: 'latobold','Open Sans';
font-weight: bold;
margin:0px;
white-space:nowrap;
background:transparent;
border-width:0px;
border-color:rgb(255, 255, 255);
border-style:none;
}

