@import url("//fonts.googleapis.com/css?family=Source+Sans+Pro:300,600,400&subset=latin");@import url("//fonts.googleapis.com/css?family=Roboto:300,500,400,700&subset=latin");@media (min-width: 300px){#tve_editor [data-css="tve-u-15dd2263456"]:hover button { border: 1px solid rgb(153, 153, 153); background-color: rgb(16, 16, 16) !important; }#tve_editor [data-css="tve-u-15dd2282529"] { font-size: 30px; width: 30px; height: 30px; }#tve_editor [data-css="tve-u-15dd2282529"] > :first-child { color: rgb(255, 255, 255); }#tve_editor [data-css="tve-u-15dd2263456"] .thrv_icon { left: 0px; right: auto; transform: translate(50%, -50%); }#tve_editor [data-css="tve-u-15dd2263456"] button { color: rgb(255, 255, 255); font-family: "Source Sans Pro"; font-weight: 300; padding-top: 15px !important; padding-bottom: 15px !important; font-size: 18px; background-color: rgba(51, 51, 51, 0.8) !important; padding-left: 0px !important; border: 1px solid rgb(153, 153, 153); }#tve_editor [data-css="tve-u-15dd224f980"] input { font-family: "Source Sans Pro"; font-weight: 300; background-image: none !important; background-color: rgba(255, 255, 255, 0) !important; border: 2px solid rgba(0, 0, 0, 0.2); color: rgb(85, 85, 85); font-size: 18px; margin-bottom: 15px !important; }#tve_editor [data-css="tve-u-15dd224f968"] input { font-family: "Source Sans Pro"; font-weight: 300; background-image: none !important; background-color: rgba(255, 255, 255, 0) !important; border: 2px solid rgba(0, 0, 0, 0.2); color: rgb(85, 85, 85); font-size: 18px; margin-bottom: 15px !important; }[data-css="tve-u-15dd221d155"] { margin-left: -21px; }[data-css="tve-u-15dd221d155"] > .tcb-flex-col { padding-left: 21px; }[data-css="tve-u-15dd21fefda"] + div { clear: both; }[data-css="tve-u-15dd21fefda"] { float: left; width: 460px; margin-top: 10px !important; margin-bottom: 10px !important; margin-right: 20px !important; }#tve_editor [data-css="tve-u-15dd12e85dc"] { font-size: 18px !important; }#tve_editor [data-css="tve-u-15dd12e7136"] { font-size: 18px !important; }[data-css="tve-u-15dd12e3c93"] { padding: 0px; }[data-css="tve-u-15dd12d82f9"] + div { clear: both; }[data-css="tve-u-15dd12c5939"] { max-width: 33.3333%; }[data-css="tve-u-15dd12c5915"] { max-width: 58.3%; }[data-css="tve-u-15dd12c58ee"] { max-width: 8.4%; }[data-css="tve-u-15dd0730b2d"] { max-width: 900px; margin: 0px auto 33px !important; }[data-css="tve-u-15dd070a550"] { padding: 20px; }[data-css="tve-u-15dd0709105"] { max-width: 1180px; }[data-css="tve-u-15dd07078f0"] { width: 267px; margin-left: auto !important; margin-right: auto !important; }[data-css="tve-u-15dd06f4611"] { background-color: rgb(255, 255, 255) !important; }#tcb_landing_page h3 strong { font-weight: 500; }#tcb_landing_page h3 { font-family: Roboto; font-weight: 300; font-size: 28px; }#tcb_landing_page h2 strong { font-weight: 500; }#tcb_landing_page h2 { font-family: Roboto; font-weight: 300; font-size: 34px; line-height: 1em; color: rgb(51, 51, 51); }#tcb_landing_page h1 strong { font-weight: 500; }#tcb_landing_page h1 { font-family: Roboto; font-weight: 300; font-size: 44px; line-height: 44px; }#tcb_landing_page p strong, #tcb_landing_page li strong { font-weight: 600; }#tcb_landing_page p, #tcb_landing_page li { font-family: "Source Sans Pro"; font-weight: 300; font-size: 23px; }[data-css="tve-u-15dd0716bf8"] { padding: 20px; }[data-css="tve-u-15dd0717b51"] { background-color: rgb(255, 255, 255) !important; background-image: url("{tcb_lp_base_url}minimal_video_offer_bg-1.jpg") !important; background-size: cover !important; background-position: 0px 0px !important; background-attachment: scroll !important; background-repeat: no-repeat !important; }[data-css="tve-u-15dd12c30b3"] { width: 52px; float: none; margin-left: auto !important; margin-right: auto !important; }}@media (max-width: 767px){[data-css="tve-u-15dd21fefda"] { width: 189px; }#tve_editor [data-css="tve-u-15dd2263456"] button { padding-left: 46px !important; }[data-css="tve-u-15dd134d134"] { margin-left: auto !important; margin-right: auto !important; }#tve_editor [data-css="tve-u-15dd1333a28"] { font-size: 30px !important; }[data-css="tve-u-15dd0730b2d"] { margin: 20.5px -35.5px 10px !important; padding-left: 20px !important; }}