html {
  background: none !important;
  min-height: 100% !important;
  min-width: 0 !important;
  height: auto !important;
  overflow-x: hidden
}

html.tve-html-editor {
  overflow-x: visible !important
}

.backstretch {
  display: none
}

#tcb_landing_page .float-left {
  float: left
}

#tcb_landing_page .float-right {
  float: right
}

.aligncenter {
  display: block;
  margin: 10px auto
}

body {
  line-height: normal !important;
  letter-spacing: normal;
  height: auto !important;
  margin: 0;
}

body * {
  outline: none
}

body:before {
  display: none !important
}

body .scvps {
  margin: 0 auto
}

body .tve_post_lp {
  min-width: 285px
}

body .tve_post_lp .pddbg.in {
  max-width: 100vw !important
}

body .tve_post_lp .scvps {
  max-width: 100vw
}

body .wrp {
  width: auto
}

body .tve_wrap_all {
  background-size: cover;
  padding: 0 0 10px 0
}

body h1,body h2,body h3,body h4,body h5,body h6 {
  line-height: 1em;
  letter-spacing: normal
}

body p {
  letter-spacing: normal;
  line-height: 1.5em;
  /* margin-bottom: 20px */
}

body .wp-caption {
  border: 0;
  background: none
}

body .wp-caption img {
  margin-bottom: 0
}

body div .wp-caption {
  border: 0
}

body .darkSec h1,body .darkSec h2,body .darkSec h3,body .darkSec h4,body .darkSec h5,body .darkSec h6,body .darkSec a,body .darkSec ul,body .darkSec ol,body .darkSec p {
  color: #333
}

body .darkSec p span {
  color: inherit
}

body .lightSec h1,body .lightSec h2,body .lightSec h3,body .lightSec h4,body .lightSec h5,body .lightSec h6,body .lightSec a,body .lightSec ul,body .lightSec ol,body .lightSec p {
  color: #fff
}

body .lightSec p span {
  color: inherit
}

.darkSec font span,.darkSec font a,.lightSec font span,.lightSec font a {
  color: inherit
}

.tve_lp_content:after,.tve_lp_header:after,.tve_lp_footer:after {
  content: "";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0
}

#tcb_landing_page .tve_shortcode_rendered .top,#tcb_landing_page .tve_shortcode_rendered .bottom {
  margin: 0
}

.pddbg {
  background-size: cover;
  background-repeat: no-repeat
}

@media screen and (device-width: 768px) and (device-height: 1024px) {
  .pdwbg,body.tve-lp-fixed {
      background-attachment:scroll !important;
      background-size: auto auto !important;
      background-position: center top !important
  }
}

@media screen and (device-width: 320px) and (device-height: 480px) and (-webkit-device-pixel-ratio: 2) {
  .pdwbg,body.tve-lp-fixed {
      background-attachment:scroll !important;
      background-size: auto auto !important;
      background-position: center top !important
  }
}

@media screen and (device-width: 320px) and (device-height: 568px) and (-webkit-device-pixel-ratio: 2) {
  .pdwbg,body.tve-lp-fixed {
      background-attachment:scroll !important;
      background-size: auto auto !important;
      background-position: center top !important
  }
}

@media screen and (device-width: 375px) and (device-height: 667px) and (-webkit-device-pixel-ratio: 2) {
  .pdwbg,body.tve-lp-fixed {
      background-attachment:scroll !important;
      background-size: auto auto !important;
      background-position: center top !important
  }
}

iframe {
  max-width: 100%
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (min-device-height: 1366px) and (max-device-height: 1366px) and (min-width: 1366px) and (max-width: 1366px) {
  body .tve_post_lp .pddbg.in {
      min-width:100vw
  }
}

body {
  min-height: 100%;
}

body.tve_lp {
  background-color: #f8f8f8;
  background-image: none
}

[class*="tve_lp_review"] {
  font-family: 'Roboto', sans-serif
}

[class*="tve_lp_review"] .tve_content_width,[class*="tve_lp_review"] .thrv_page_section .out .in {
  margin-left: auto;
  margin-right: auto;
  max-width: 1040px
}

[class*="tve_lp_review"] .tve_lp_content {
  font-family: 'Roboto', sans-serif;
  box-sizing: border-box;
  box-shadow: 0 0 4px rgba(0,0,0,0.18);
  background: #fff;
  margin-top: 70px;
  padding: 40px
}

[class*="tve_lp_review"] a,[class*="tve_lp_review"] a:hover {
  color: #fb3a2b;
  text-decoration: underline
}

[class*="tve_lp_review"] h1 {
  font-family: 'Roboto', sans-serif;
  color: #2b2727;
  font-weight: 500;
  font-size: 52px;
  line-height: 1.154em;
  margin-top: 10px;
  margin-bottom: 20px;
  text-transform: none
}

[class*="tve_lp_review"] h1.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] h2 {
  font-family: 'Roboto Condesed', sans-serif;
  color: #333333;
  font-size: 42px;
  font-weight: 400;
  line-height: 1.2em;
  margin-top: 0;
  margin-bottom: 20px
}

[class*="tve_lp_review"] h2.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] h3 {
  font-family: 'Roboto Condesed', sans-serif;
  color: #333;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.2em;
  margin-top: 0;
  margin-bottom: 20px
}

[class*="tve_lp_review"] h3.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] h4 {
  font-family: 'Roboto', sans-serif;
  color: #2b2727;
  font-size: 32px;
  font-weight: 500;
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 20px
}

[class*="tve_lp_review"] h4.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] h5 {
  font-family: 'Roboto Condesed', sans-serif;
  color: #666;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.3em;
  margin-top: 0;
  margin-bottom: 20px
}

[class*="tve_lp_review"] h5.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] h6 {
  font-family: 'Roboto', sans-serif;
  color: #333;
  font-size: 24px;
  font-weight: 500;
  line-height: 1.5em;
  margin-top: 0;
  margin-bottom: 20px
}

[class*="tve_lp_review"] h6.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] p {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.667em;
  /* margin-bottom: 30px; */
  padding-bottom: 0
}

[class*="tve_lp_review"] p .bold_text {
  font-weight: 500
}

[class*="tve_lp_review"] p.bold_text {
  font-weight: 500
}

[class*="tve_lp_review"] ul {
  list-style-type: disc;
  font-size: 17px
}

[class*="tve_lp_review"] ul li {
  font-family: 'Roboto', sans-serif;
  color: #666;
  font-weight: 300;
  line-height: 1.444em;
  margin-bottom: 20px
}

[class*="tve_lp_review"] ul li.bold_text {
  font-weight: 700
}

[class*="tve_lp_review"] blockquote {
  border: 0;
  background: none;
  color: #000000;
  font-size: 18px;
  position: relative;
  padding: 25px 40px
}

[class*="tve_lp_review"] blockquote:before {
  background: none;
  content: '\0007B';
  color: #73b9b1;
  display: block;
  font-size: 72px;
  font-weight: 300;
  font-style: normal;
  line-height: 63px;
  height: 63px;
  margin: auto 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: auto
}

[class*="tve_lp_review"] blockquote:after {
  background: none;
  content: '\0007D';
  color: #73b9b1;
  display: block;
  font-size: 72px;
  font-weight: 300;
  font-style: normal;
  line-height: 63px;
  height: 63px;
  margin: auto 0;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto
}

[class*="tve_lp_review"] #tve_editor .thrv_wrapper>.tve_sep1 {
  box-shadow: none;
  border-bottom: 0;
  margin: 10px auto
}

[class*="tve_lp_review"] #tve_editor .thrv_wrapper>.tve_sep2 {
  background-image: none;
  border-top: 1px solid #fa2514;
  height: 1px;
  margin: 0 auto
}

[class*="tve_lp_review"] .thrv_social_custom {
  margin-top: 10px;
  margin-bottom: 10px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper {
  margin-top: 0;
  margin-bottom: 0
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper.best_offer_cb {
  position: absolute;
  top: 0;
  right: 0
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper.best_offer_cb .tve_cb_cnt {
  padding: 15px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .tve_cb.tve_cb4 {
  box-shadow: none;
  background: transparent
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .tve_cb.tve_cb4 .tve_hd {
  display: none
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .tve_cb.tve_cb5 {
  border: 11px solid transparent;
  -webkit-border-image: url("./images/lines.png") 13 13 round;
  -o-border-image: url("./images/lines.png") 13 13 round;
  -ms-border-image: url("./images/lines.png") 13 13 round;
  border-image: url("./images/lines.png") 13 13 round
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .tve_cb.tve_cb5[data-tve-custom-colour='37647668'] {
  background-color: #c6d8e2
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .tve_cb6.tve_cb {
  border: 0;
  box-shadow: none
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .tve_cb6.tve_cb[data-tve-custom-colour='23066010'] {
  background-color: #c6d8e2
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper {
  margin-top: 0;
  margin-bottom: 0
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn {
  box-shadow: none;
  border-radius: 100px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn.tve_bigBtn .tve_btnLink {
  font-size: 26px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn span.tve_btn_txt {
  font-weight: 300;
  text-shadow: none
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn.tve_bigBtn .tve_btnLink {
  padding: 17px 30px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn.tve_white .tve_btn_txt {
  color: #333333
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn.tve_white:hover .tve_btn_txt,[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn3.tve_btn.tve_white:active .tve_btn_txt {
  color: #fff
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn {
  box-shadow: none;
  border-radius: 100px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn .tve_btn_divider {
  display: none
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn.tve_bigBtn .tve_btnLink {
  font-size: 26px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn span.tve_btn_txt {
  font-weight: 300;
  text-shadow: none
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn.tve_bigBtn i {
  margin-right: 0
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn.tve_bigBtn .tve_btnLink {
  padding: 17px 30px
}

[class*="tve_lp_review"] .thrv_contentbox_shortcode.thrv_wrapper .thrv_button_shortcode.thrv_wrapper .tve_btn5.tve_btn.tve_white .tve_btn_txt {
  color: #333333
}

[class*="tve_lp_review"] .thrv_star_rating.tve_black>span>span {
  background-position: 0 0
}

[class*="tve_lp_review"] .thrv_star_rating.tve_black>.tve_rating_stars>span {
  background: url("./images/review_stars.png") repeat-x 0 0;
  height: 18px
}

[class*="tve_lp_review"] .thrv_star_rating.tve_black>.tve_rating_stars {
  background: url("./images/review_stars.png") repeat-x 0 -20px;
  height: 18px
}

[class*="tve_lp_review"] .red_heading {
  font-family: 'Roboto Slab', serif;
  color: #ff3300;
  font-weight: 300;
  font-size: 20px
}

[class*="tve_lp_review"] .h3_light {
  font-weight: 300;
  letter-spacing: -5px
}

[class*="tve_lp_review"] .condensed_font {
  font-family: 'Roboto Condesed', sans-serif
}

[class*="tve_lp_review"] .condensed_font .bold_text {
  font-weight: 700
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_blue {
  border: 4px solid #628ea8
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_blue {
  background: #7098b0
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_blue {
  background: #628ea8
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_blue,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_blue {
  background: #628ea8
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_blue:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_blue:hover {
  background: #567d94
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_blue:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_blue:active {
  background: #7098b0
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_black {
  border: 4px solid #131313
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_black {
  background: #282828
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_black {
  background: #131313
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_black,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_black {
  background: #131313
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_black:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_black:hover {
  background: #111
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_black:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_black:active {
  background: #282828
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_green {
  border: 4px solid #30924e
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_green {
  background: #439c5e
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_green {
  background: #30924e
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_green,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_green {
  background: #30924e
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_green:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_green:hover {
  background: #2a8045
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_green:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_green:active {
  background: #439c5e
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_white {
  border: 4px solid #f0f0f0
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_white {
  background: #eff4f7
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_white {
  background: #fff
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_white,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_white {
  background: #fff
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_white:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_white:hover {
  background: #99aab2
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_white:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_white:active {
  background: #b5c8d1
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_orange {
  border: 4px solid #e76814
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_orange {
  background: #e97629
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_orange {
  background: #e76814
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_orange,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_orange {
  background: #e76814
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_orange:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_orange:hover {
  background: #cb5b12
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_orange:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_orange:active {
  background: #e97629
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_purple {
  border: 4px solid #76506b
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_purple {
  background: #826078
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_purple {
  background: #76506b
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_purple,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_purple {
  background: #76506b
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_purple:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_purple:hover {
  background: #68465e
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_purple:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_purple:active {
  background: #826078
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_red {
  border: 4px solid #fa2514
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_red {
  background: #fa3929
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_red {
  background: #fa2514
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_red,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_red {
  background: #fa2514
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_red:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_red:hover {
  background: #dc2112
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_red:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_red:active {
  background: #fa3929
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb4.tve_teal {
  border: 4px solid #43a398
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb5.tve_teal {
  background: #54aba1
}

.tve_post_lp .thrv_contentbox_shortcode .tve_cb.tve_cb6.tve_teal {
  background: #43a398
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_teal,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_teal {
  background: #43a398
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_teal:hover,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_teal:hover {
  background: #3b8f86
}

.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn3.tve_teal:active,.tve_post_lp .thrv_button_shortcode .tve_btn.tve_btn5.tve_teal:active {
  background: #54aba1
}

@media only screen and (max-width: 1080px) {
  .tve_post_lp .tve_lp_content {
      padding:0 20px
  }

  .tve_lp_copy_sales_page.tve_post_lp .tve_lp_header .out {
      width: 100%;
      margin-left: -20px;
      padding-left: 20px;
      padding-right: 20px
  }

  .tve_lp_copy_sales_page.tve_post_lp .tve_lp_header .out .in {
      margin-left: 0;
      margin-right: 0
  }

  .tve_lp_copy_sales_page.tve_post_lp .tve_lp_header .out.pswr {
      margin-left: 0;
      padding-left: 0;
      padding-right: 0
  }

  .tve_lp_copy_sales_page.tve_post_lp .tve_lp_header .out.pswr .in.pddbg {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
      height: 100% !important
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out {
      width: 100%;
      margin-left: -20px;
      padding-left: 20px;
      padding-right: 20px
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out.pswr {
      margin-left: 0;
      padding-left: 0;
      padding-right: 0
  }

  .rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out.pswr {
      padding-right: 20px
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out.pswr .in.pddbg {
      margin-left: -20px;
      margin-right: -20px;
      padding-left: 20px;
      padding-right: 20px;
      height: 100% !important
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out.pswr .in.pdwbg {
      width: auto
  }

  .rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out {
      margin-right: -20px
  }

  .rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_content .out .in {
      padding: 20px
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_header .out,.tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_footer .out {
      padding-left: 20px;
      padding-right: 20px
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_header .out.pswr,.tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_footer .out.pswr {
      padding-left: 0;
      padding-right: 0
  }

  .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_header .out.pswr .in.pddbg,.tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_footer .out.pswr .in.pddbg {
      padding-left: 20px;
      padding-right: 20px
  }

  .rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_header .out,.rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_footer .out {
      margin-right: -20px
  }

  .rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_header .out .in,.rtl .tve_lp_template_wrapper:not(.tve_lp_blank).tve_post_lp .tve_lp_footer .out .in {
      padding: 20px
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  body .tve_post_lp .out .in.pddbg {
      max-width:1024px !important;
      width: 1024px !important
  }
}

@media only screen and (max-width: 774px) {
  .thrv_lead_generation .tve_lg_input_container.tve_submit_container button[type="submit"] {
      padding:20px
  }

  .thrv_responsive_video {
      position: relative
  }

  .thrv_responsive_video:after {
      background: none;
      display: none
  }

  .tve_p_lb_close {
      height: 40px !important;
      line-height: 30px !important;
      font-size: 30px !important;
      width: 40px !important
  }

  body .tve_p_lb_background .tve_p_lb_content {
      padding-left: 10px;
      padding-right: 10px
  }

  .tve_arr_btn:before {
      display: none
  }
}

@media only screen and (max-width: 540px) {
  .thrv_lead_generation .tve_lg_input_container.tve_submit_container button[type="submit"] {
      font-size:20px !important;
      padding: 10px
  }
}

@media only screen and (max-width: 380px) {
  .tve_post_lp .tve_btn.tve_bigBtn {
      min-width:200px
  }
}

@font-face {
  font-family: 'tlp-icon-reviewpage';
  src: url("fonts/review-page/tlp-icon-reviewpage.eot?62scwa");
  src: url("fonts/review-page/tlp-icon-reviewpage.eot?#iefix62scwa") format("embedded-opentype"),url("fonts/review-page/tlp-icon-reviewpage.woff?62scwa") format("woff"),url("fonts/review-page/tlp-icon-reviewpage.ttf?62scwa") format("truetype"),url("fonts/review-page/tlp-icon-reviewpage.svg?62scwa#tlp-icon-reviewpage") format("svg");
  font-weight: normal;
  font-style: normal
}

[class^="review-page-icon"],[class*=" review-page-icon"] {
  color: #2b2b2b;
  font-family: 'tlp-icon-reviewpage' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.review-page-icon-arrow:before {
  content: '\e600'
}

.tve_lp_review-comparison-page h3 {
  font-size: 36px
}

.tve_lp_review-comparison-page ul li {
  color: #333
}

.tve_lp_review-comparison-page.tve_post_lp .thrv_contentbox_shortcode .tve_cb6.tve_white {
  background: #ecf2f5
}

.tve_lp_review-comparison-page .thrv_contentbox_shortcode.corner_cb .tve_cb5 {
  position: relative
}

.tve_lp_review-comparison-page .thrv_contentbox_shortcode.corner_cb .tve_cb5 .tve_cb_cnt {
  background: inherit;
  position: relative;
  z-index: 3
}

.tve_lp_review-comparison-page .thrv_contentbox_shortcode.corner_cb .tve_cb5:before {
  transform: rotate(45deg);
  background: inherit;
  content: '';
  display: block;
  height: 15px;
  position: absolute;
  bottom: -8px;
  left: 52px;
  width: 15px;
  z-index: 1
}

.tve_lp_review-comparison-page .thrv_contentbox_shortcode.corner_cb .tve_cb5:after {
  transform: rotate(-46deg);
  background-image: url("./images/lines_inversed.png");
  background-color: inherit;
  content: '';
  display: block;
  height: 25px;
  position: absolute;
  bottom: -21px;
  left: 47px;
  width: 25px;
  z-index: 0
}

.tve_lp_review-comparison-page .thrv_contentbox_shortcode .tve_cb6 .tve_cb_cnt {
  padding: 15px 20px
}

@media only screen and (max-width: 774px) {
  .thrv_wrapper.tve_image_caption .hidden_image.tve_image {
      display:none
  }
}
