body {
background-color:#fff;
margin:0 !important;
padding:0;
box-sizing:border-box;
font-size:16px;
}
p, div, span, h1, h2, h3, h4 {
  font-family:'Archivo',Arial ,sans-serif !important;
}

p {
  font-size:24px;
  line-height:1.5;
  padding:0;
  margin-block-start:0;
  margin-block-end:0;
  margin-inline-start:0;
  margin-inline-end:0;
  margin:0 0 30px 0;
}
p strong {font-weight:900;color:red;}

h1,h2,h3,h4 {line-height:1.25;font-weight:900;}
h1 {font-size:48px;margin:0 0 4px 0;}
h2 {font-size:36px;margin:0 0 20px 0;}
h3 {font-size:30px;margin:10px 0 2px 0;}
h4 {font-size:24px;margin:0 0 20px 0;}

@media screen and (max-width: 768px) {
  p {font-size:18px;}
  h1 {font-size:28px;}
  h2 {font-size:24px;}
  h3 {font-size:21px;}
  h4 {font-size:18px;}
}

.top {
width:100%;
text-align:center;
margin:15px 0 0 0;
padding:0;
}

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

@media screen and (max-width: 767px) {.top img{max-width:225px;}}

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

.navbar {
background-color:#000044;
border-bottom:1px solid #bbb;
width:100%;
text-align:center;
margin:0;
padding:7px 0 5px 0;
}

.navbar img {
width:94%;
max-width:700px;
margin:0;
padding:0;
}

.offer-wrapper {
  width:100%;
  margin:0 auto;
  padding:0;
}

.column-wrapper {
  width:100%;
  min-width:320px;
  margin:0 auto;
  padding:0;
  text-align:center;
  background-image: url('https://pcd.coinadvisor.com/landing/star/img/flagbg-1.jpg');
  background-repeat: no-repeat;
  background-position: center top;
  background-size: cover;
}

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

.hero, .hero_m {width:95%;max-width:1200px;margin:0 auto;}

@media screen and (max-width: 768px) {
  .hero {display:none;}
  .hero_m {display:block;}
}

@media screen and (min-width: 769px) {
  .hero {display:block;}
  .hero_m {display:none;}
}

.offer-details {
  width:100%;
  max-width:1200px;
  min-height:400px;
  margin:0 auto;
  padding:60px 20px 40px 20px;
  box-sizing:border-box;
}

.graph-1 {
  display:block; 
  width:90%;
  max-width:1000px;
  margin:50px auto;
}

.prod-1 {
  display:block; 
  width: 100%; 
  max-width: 800px; 
  margin: 50px auto; 
  padding: 0;
}

.case-1 {
  display:block; 
  width:75%; 
  max-width:400px; 
  margin:50px auto; 
  padding:0;
}

img.phone {
  display:block;
  width:80%;
  max-width:600px;
  margin:0 auto;
  padding:0;
}

.site-footer {
  box-sizing:border-box
  width:100%;
  margin:0;
  padding:100px 20px;
  background-color:#000033;
  text-align:center;
}

a {text-decoration:none;}
.cta, .cta2 {
  width:100%;
  max-width:280px;
  background-color: red;
  border-radius:8px;
  color:#fff;
  font-size:24px;
  font-weight:bold;
  text-decoration:none;
  font-family: Arial, Helvetica, sans-serif;
  line-height:48px;
  padding:15px;
}
.cta {margin:0 auto 40px auto;}
.cta2 {margin:0 0 40px 40px;}


@media screen and (max-width: 768px) {}


@media screen and (min-width: 769px) and (max-width: 999px) {}



@media screen and (min-width: 1000px) and (max-width: 1300px) {}



@media screen and (min-width: 1301px) {.hero {max-width:1200px;}}