body {
background-color:#fff;
margin:0 !important;
padding:0;
box-sizing:border-box;
}
.top {
width:100%;
height:100px;
text-align:center;
margin:10px 0;
padding:0;
}

.top img {
width:100%;
max-width:300px;
}

.trustpilot-widget {
margin-top:10px;
margin-bottom:0;
background-color:#f0f0f0;
padding-top:10px;
padding-bottom:2px;
}

.navbar {
background-color:#000;
height:2px;
width:100%;
text-align:center;
margin:0;
padding:0;
}
.navbar img {
width:100%;
max-width:750px;
padding:2px 0 0 0;
}
.offer-wrapper {
  width:100%;
  margin:0 auto;
  padding:0;
  /*background-color:#00143d;*/
}
.column-wrapper {
  width:100%;
  min-width:320px;
  margin:0 auto;
  padding:0;
  text-align:center;
  background-image: url('https://pcd.coinadvisor.com/landing/2023q4/img/bgfull.jpg');
  background-repeat: no-repeat;
  background-position: center top;
  background-size: auto 675px;
}

.column1, .column2 {padding:0;box-sizing:border-box;vertical-align:top;margin:0 auto;}
.column1 {padding-top:20px;}

@media screen and (max-width: 999px) {
  .column1, .column2 {display:block;}
  .column1 {width:100%;max-width:800px;}
  .column2 {width:94%;max-width:500px;}
  .hero, .hero_t, .hero_m {width:100%;}
}

@media screen and (min-width: 1000px) {
  .column1, .column2 {display:inline-block;}
  .column1 {width:60%;max-width:900px;}
  .column2 {width:35%;max-width:400px;}
  .hero, .hero_t, .hero_m {width:100%;}
}


@media screen and (max-width: 800px) {
  .hero_m {display:inline-block;}
  .hero_t {display:none;}
  .hero {display:none;}
}
@media screen and (min-width: 801px) and (max-width: 1300px) {
  .hero_m {display:none;}
  .hero_t {display:inline-block;}
  .hero {display:none;}
}
@media screen and (min-width: 1301px) {
  .hero_m {display:none;}
  .hero_t {display:none;}
  .hero {display:inline-block;}
}




@media screen and (max-width: 500px) {}
@media screen and (min-width: 501px) and (max-width: 600px) {}
@media screen and (min-width: 601px) and (max-width: 768px) {}
@media screen and (min-width: 769px) and (max-width: 999px) {}
@media screen and (min-width: 1000px) {}

.offer-details {
  width:100%;
  max-width:800px;
  min-height:400px;
  margin:0 auto;
  padding:0;
}

.offer-details img {width:100%;max-width:1000px;margin:40px auto;}

.site-footer {
  width:100%;
  min-height:500px;
  margin:0;
  padding:0;
  background-color:#00078c;
  text-align:center;
}

.site-footer img {
  display:block;
  margin:0 auto;
  width:100%;
  max-width:600px;
}

/* OVERRIDES */
#mc_embed_shell {
  font-family: Arial, Helvetica, sans-serif;
  margin-top:40px;
  padding:60px 0 20px 30px;
  background-color:#f5f5f5 !important;
  background-image: url('https://pcd.coinadvisor.com/landing/2023q4/img/enter-here.png');
  background-repeat: no-repeat;
  background-position: center top;
  background-size: contain;
  box-shadow: 0px 6px 16px #444;
  -webkit-border-radius:5px !important;
  -moz-border-radius:5px !important;
  border-radius:5px !important;
}

#mc_embed_shell .submitted {
  font-family: Arial, Helvetica, sans-serif;
  margin-top:40px;
  padding:0 30px 0 0;
  text-align:center;
}

#mc_embed_shell .submitted h1 {}
#mc_embed_shell .submitted p {}


#mc_embed_signup {background:none !important;width:100% !important;}
#mc_embed_signup label {color:#333 !important;font-size:14px;text-align:left;}
#mc_embed_signup input, #mc_embed_signup text {font-size:24px;color:#999;}
#mc_embed_signup .small-meta, #mc_embed_signup .indicates-required {color:#333 !important;font-size:16px !important;}
#mc_embed_signup form {margin: 20px 20px 20px 0 !important}
#mc_embed_signup .phonefield-us {padding:0 !important;}
#mc_embed_signup .phonefield-us input {padding:12px 0 !important;margin:0 10px 0 0 !important;}
#mc_embed_signup .mc-field-group input {padding:12px 0 !important;}
.phonefield {margin:0 !important;}
#mc_embed_signup .button {
  width:100% !important;
  max-width:260px !important;
  font-size:24px !important;
  line-height:48px !important;
  background-color:#d80000 !important;
  margin:10px auto 0 auto !important;
  padding:6px 20px !important;
  height:auto !important;
  display:block !important;
}
#mc_embed_signup .button:hover {background-color:red !important;}
.phonearea input, .phonedetail1 input {min-width:70px !important;}
.phonedetail2 input {min-width:100px !important;}
#mc_embed_signup input {
    border: 0px solid #ABB0B2;
    -webkit-border-radius:5px !important;
    -moz-border-radius:5px !important;
    border-radius:5px !important;
  }
#mc_embed_signup .mc-field-group {min-height:1px !important;}
#mc_embed_signup .asterisk {left:1px;}

#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {
  margin:-40px 0 0 15px !important;
  height:12px !important;
  max-width:150px !important;
  background-color:none !important;
  border:none !important;
}
a {text-decoration:none;}
.cta, .cta2 {
  width:100%;
  background-color: #d80000;
  border-radius:8px;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
}

.cta:hover, .cta2:hover {
  opacity:0.7;
}


.cta {margin:0 auto 40px auto;}
.cta2 {margin:0 0 40px 40px;}



@media screen and (max-width: 768px) {
  .cta, .cta2 {
    width:100%;
    max-width:200px;
    font-size:24px;
    line-height:48px;
    padding:20px;
  }
}

@media screen and (min-width: 769px) {
  .cta, .cta2 {
    width:100%;
    max-width:300px;
    font-size:30px;
    line-height:48px;
    padding:32px;
  }
}

