.tp-caption.headtitle3,.headtitle3{font-size:46px;line-height:46px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;text-align:center;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.headtext,.headtext{font-size:16px;line-height:25px;font-weight:normal;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0.5px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.headtitle,.headtitle{font-size:45px;line-height:45px;font-family:ProximaNova-Regular;color:rgb(0,0,0);text-decoration:none;background-color:transparent;padding:0px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.headtitle2,.headtitle2{font-size:45px;line-height:45px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.headtitle3mobile,.headtitle3mobile{font-size:75px;line-height:75px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.headtitle2mobile,.headtitle2mobile{font-size:50px;line-height:60px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.tp-caption.headtitlemobile,.headtitlemobile{font-size:50px;line-height:60px;font-family:ProximaNova-Regular;color:#000000;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:none;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}

.headtitle3,.headtitle3{font-size:46px;line-height:46px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;text-align:center;border-width:0px;border-color:rgb(255,255,255);border-style:none}.headtext,.headtext{font-size:16px;line-height:25px;font-weight:normal;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0.5px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.headtitle,.headtitle{font-size:45px;line-height:45px;font-family:ProximaNova-Regular;color:rgb(0,0,0);text-decoration:none;background-color:transparent;padding:0px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.headtitle2,.headtitle2{font-size:45px;line-height:45px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.headtitle3mobile,.headtitle3mobile{font-size:75px;line-height:75px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.headtitle2mobile,.headtitle2mobile{font-size:50px;line-height:60px;font-family:ProximaNova-Regular;color:#ffffff;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:rgb(0,0,0) 0px 1px 1px;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}.headtitlemobile,.headtitlemobile{font-size:50px;line-height:60px;font-family:ProximaNova-Regular;color:#000000;text-decoration:none;background-color:transparent;padding:0px 0px 0px 0px;text-shadow:none;margin:0px;letter-spacing:0px;height:auto;border-width:0px;border-color:rgb(255,255,255);border-style:none}