.tp-caption.lrg_txt_white{color:#fff;font-family:"proxima_nova_rgregular";font-size:52px;line-height:1;text-decoration:none;background-color:transparent;text-transform:uppercase;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.lrg_yellow_txt{color:#ffb900;background-color:transparent;font-family:"proxima_nova_rgbold";font-size:74px;line-height:1;text-decoration:none;text-transform:uppercase;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.lrg_txt_white_italic{color:#fff;font-family:"proxima_nova_rgregular";font-size:38px;font-style:italic;line-height:1;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.size24_light_white_general{font-size:22px;line-height:1;font-family:"proxima_nova_rgregular";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.orange_trangle_btn{font-family:proxima_nova_ltbold;text-decoration:none;text-transform:uppercase;display:block;background-color:rgb(255, 185, 0);background-color:rgba(255, 185, 0, 1);width:162px;height:40px;line-height:40px;text-align:center;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;background-transparency:1;}
.tp-caption.size40_large_text{color:#ffffff;text-decoration:none;font-size:40px;line-height:1;font-family:"proxima_nova_rgregular";border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.large_textpurple{color:#bb97d2;text-decoration:none;background-color:transparent;font-size:40px;line-height:1;font-family:"proxima_nova_rgregular";border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.size40_large_text_center{font-size:40px;line-height:1;font-family:"proxima_nova_rgregular";color:#ffffff;text-decoration:none;background-color:transparent;text-align:center;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.very_large_text1{color:#ffffff;background-color:transparent;text-decoration:none;text-shadow:rgba(0, 0, 0, 0.498039) 0px 2px 5px;font-weight:900;font-size:150px;line-height:1;font-family:"proxima_nova_rgbold";border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.size25_light_white{color:#ffffff;background-color:transparent;font-size:25px;line-height:1;font-family:"proxima_nova_rgregular";text-decoration:none;padding:0px 0px 0px 0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.size24_light_white{color:#fff;background-color:transparent;font-size:24px;line-height:1;font-family:"proxima_nova_rgregular";text-decoration:none;padding:0px 0px 0px 0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.modern_medium_fat_white_center{font-size:24px;line-height:1;font-family:"proxima_nova_ltbold";color:#ffffff;text-decoration:none;background-color:transparent;text-shadow:none;text-align:center;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.medium_bold_white{color:rgb(255, 255, 255);background-color:transparent;font-size:22px;line-height:1;font-family:proxima_nova_rgbold;text-decoration:none;padding:0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.small_light_white{color:#fff;background-color:transparent;text-decoration:none;text-shadow:rgba(0, 0, 0, 0.498039) 0px 2px 5px;font-size:18px;line-height:1;font-family:"proxima_nova_rgregular";border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.large_text_sky{color:#00FFFF;background-color:transparent;font-family:"proxima_nova_rgbold";font-size:52px;line-height:1;text-decoration:none;border-width:0px;border-color:rgb(0, 255, 255);border-style:none;}
.tp-caption.lrg_txt_white_lowercase_italic{color:#ffffff;background-color:transparent;font-family:"proxima_nova_rgregular";font-size:40px;line-height:1;text-decoration:none;font-style:italic;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.small_light_white2{color:#ffffff;background-color:transparent;font-family:"proxima_nova_rgregular";font-size:20px;line-height:28px;text-decoration:none;font-weight:300;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.lrg_txt_white_lowercase{color:#fff;background-color:transparent;font-family:"proxima_nova_rgregular";font-size:40px;line-height:1;text-decoration:none;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.lime_btn_wrapper{font-family:proxima_nova_ltbold;text-decoration:none;text-transform:uppercase;display:block;background-color:rgb(68, 186, 197);background-color:rgba(68, 186, 197, 1);width:130px;height:40px;line-height:40px;text-align:center;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}
.tp-caption.very_large_thin_light{color:#ffffff;text-decoration:none;background-color:transparent;font-size:60px;line-height:60px;font-family:"proxima_nova_rgregular";margin:0px;white-space:nowrap;letter-spacing:0px;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.very_large_text_red{font-size:60px;line-height:60px;font-weight:700;font-family:"proxima_nova_rgbold";color:#c35817;text-decoration:none;background-color:transparent;margin:0px;white-space:nowrap;letter-spacing:0px;width:270px;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.mediumlarge_light_white{color:#ffffff;background-color:transparent;font-size:48px;line-height:1;font-family:"proxima_nova_rgregular";text-decoration:none;font-style:italic;padding:0px 0px 0px 0px;border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.small_light_red{color:#C35817;background-color:transparent;text-decoration:none;font-size:24px;line-height:1;font-family:"proxima_nova_rgregular";border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.orange_more_btn{color:#ffffff;background-color:rgb(255, 87, 0);background-color:rgba(255, 87, 0, 1);padding:12px 33px 12px 33px;text-decoration:none;font-size:14px;line-height:1;font-family:"proxima_nova_ltbold";border-width:0px;border-color:rgb(255, 214, 88);border-style:none;}
.tp-caption.lrg_black_yellow_txt{font-size:74px;line-height:1;font-family:proxima_novablack;color:rgb(255, 185, 0);text-decoration:none;text-transform:uppercase;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.lrg_nova_light_italic{font-size:38px;line-height:1;font-family:proxima_novalight_italic;color:rgb(255, 255, 255);font-style:italic;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.lrg_black_blue_txt{font-size:74px;line-height:1;font-family:proxima_novablack;color:#81ccdf;text-decoration:none;text-transform:uppercase;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.size40_large_text_new{font-size:38px;line-height:1;font-family:"proxima_nova_rgregular";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.large_textpale{font-size:40px;line-height:1;font-weight:700;font-family:"proxima_nova_rgregular";color:rgb(255, 213, 185);text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.large_textwhitebold_35{font-size:35px;line-height:1;font-weight:700;font-family:proxima_nova_rgregular;color:#ffffff;text-decoration:none;background-color:transparent;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.large_textpale_38{font-size:38px;line-height:1;font-family:"proxima_nova_rgregular";color:#ffd5b9;text-decoration:none;background-color:transparent;font-weight:700;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.size38_large_text_center{font-size:38px;line-height:1;font-weight:600;font-family:"proxima_nova_rgregular";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;text-align:center;border-width:0px;border-color:rgb(255, 255, 255);border-style:none;}
.tp-caption.size20bold{font-size:20px;font-weight:700;font-family:"proxima_nova_ltbold";color:rgb(255, 255, 255);text-decoration:none;background-color:transparent;text-transform:uppercase;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}
.tp-caption.size16nor{font-size:16px;font-family:"proxima_nova_rgregular";color:#ffffff;text-decoration:none;background-color:transparent;text-transform:uppercase;border-width:0px;border-color:rgb(34, 34, 34);border-style:none;}
.tp-caption.black{color:#000;text-shadow:none;}