.big_black { font-size: 46px; line-height: 18px; font-weight: 500; font-family: Roboto; color: rgb(0, 0, 0); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none } .medium_light_grey { font-size: 32px; line-height: 20px; font-weight: 300; font-family: Roboto; color: #555555; text-decoration: none; margin: 0px; white-space: nowrap; background-color: transparent; border-width: 0px; border-color: rgb(255, 255, 255); border-style: none } .large_text { position: absolute; color: #fff; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); font-weight: 700; font-size: 40px; line-height: 40px; font-family: Arial; margin: 0px; border-width: 0px; border-style: none; white-space: nowrap } .medium_text { position: absolute; color: #fff; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); font-weight: 700; font-size: 20px; line-height: 20px; font-family: Arial; margin: 0px; border-width: 0px; border-style: none; white-space: nowrap } .large_bold_darkblue { font-size: 58px; line-height: 60px; font-weight: 700; font-family: "Open Sans"; color: rgb(52, 73, 94); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none } .large_bold_black { font-size: 58px; line-height: 60px; font-weight: 800; font-family: "Open Sans"; color: rgb(0, 0, 0); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none } .medium_light_black { font-size: 30px; line-height: 36px; font-weight: 300; font-family: "Open Sans"; color: rgb(0, 0, 0); text-decoration: none; background-color: transparent; padding: 0px; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none } .tp-caption.big_black { font-size: 46px; line-height: 18px; font-weight: 700; font-family: Roboto; color: rgb(0, 0, 0); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none } .tp-caption.medium_light_grey { font-size: 32px; line-height: 20px; font-weight: 300; font-family: Roboto; color: #555555; text-decoration: none; margin: 0px; white-space: nowrap; background-color: transparent; border-width: 0px; border-color: rgb(255, 255, 255); border-style: none } .tp-caption.large_text { position: absolute; color: #fff; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); font-weight: 700; font-size: 40px; line-height: 40px; font-family: Arial; margin: 0px; border-width: 0px; border-style: none; white-space: nowrap } .tp-caption.medium_text { position: absolute; color: #fff; text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5); font-weight: 700; font-size: 20px; line-height: 20px; font-family: Arial; margin: 0px; border-width: 0px; border-style: none; white-space: nowrap } .tp-caption.large_bold_darkblue { font-size: 58px; line-height: 60px; font-weight: 800; font-family: "Open Sans"; color: rgba(0, 90, 110, 0.8); text-shadow: 0px 2px 5px rgba(151, 151, 151, 0.5); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none }  .tp-caption.large_bold_lightblue { font-size: 58px; line-height: 60px; font-weight: 600; font-family: "Open Sans"; color: rgba(0, 189, 239, 0.7); text-shadow: 0px 2px 5px rgba(124, 124, 124, 0.71); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none }  .tp-caption.large_bold_black { font-size: 58px; line-height: 60px; font-weight: 800; font-family: "Open Sans"; color: rgb(0, 0, 0); text-decoration: none; background-color: transparent; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none }  .tp-caption.medium_light_black { font-size: 30px; line-height: 36px; font-weight: 300; font-family: "Open Sans"; color: rgb(0, 0, 0); text-decoration: none; background-color: transparent; padding: 0px; border-width: 0px; border-color: rgb(255, 214, 88); border-style: none }