
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap');

body{
	font-family: 'Open Sans', sans-serif;
	font-weight: 400;
	overflow-x: hidden;
	line-height:1.5;
	font-size:16px;
	color:#000000;
}
h1,h2,h3,h4,h5,h6{
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	color:#000;
	line-height:1.5;
}
h2{
	font-size: 2.125rem;
}
.carousel-control-next, .carousel-control-prev {
	display:none;
}
.mainvisualwrapper .carousel-item img{
	width:100%;
}
.comesoon {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, 50%);
}
.videowrap.two {
    background: #000;
}
.videotitle {
    margin-bottom: 10px;
}
.videowrap iframe {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}
.videowrap {
    position: relative;
    padding-bottom: 56.25%;
    overflow: hidden;
    height: 0;
	border:3px solid #fff;
}
.slidersecondtext span img {
    width: auto !important;
}
footer {
    background: #212121;
	padding-top: 25px;
    padding-bottom: 25px;
	color:#fff;
}
.row.footertop {
	align-items:center;
}
.sectiononecontent {
    width: 70%;
    margin: 30px auto 30px;
    font-size: 18px;
}
.text-bold {
    font-weight: bold;
    margin-top: 25px;
}
.footercontentstop {
    font-weight: bold;
    text-align: center;
    font-size: 20px;
}
.footercontentsbottom a {
    color: #b7b23c;
}
.footercontentsbottom {
    text-align: center;
}
.footerlogoone {
    margin-right: 20px;
}
.topbar {
    background: #000;
    color: #fff;
	font-size: 14px;
	padding-top: 10px;
padding-bottom: 10px;
}
.topbar img {
    margin-right: 7px;
}
.topbar span {
    color: #b7b23c;
}
.navigation {
    padding-top: 15px;
    padding-bottom: 15px;
}
.mailprogram {
    color: #b7b23c;
    font-weight: bold;
    font-size: 23px;
}
.row.navalign {
    align-items: center;
}
.middleicon {
    margin-left: 15px;
    margin-right: 15px;
}
.slidertextwrapp h3 {
    color: #fff;
    font-size: 40px;
    font-weight: 400;
	line-height:1;
	margin-bottom:0;
}
.slidertextwrapp h2 {
    color: #fff;
    font-size: 50px;
    font-weight: 700;
	margin-bottom:0;
	text-transform: uppercase;
}
.slideremail {
    background: #b7b23c;
    display: inline-block;
    font-size: 40px;
    line-height: 1;
    font-weight: 700;
}
#sectionone {
    background: #fcf5f5;
    text-align: center;
    padding-top: 45px;
    padding-bottom: 45px;
}
#sectionone h3 {
    font-weight: 800;
	line-height: 1;
	font-size: 30px;
}
#sectionone h2 {
    font-weight: 800;
    line-height: 1;
	font-size: 40px;
	color: #ff5400;
}
#sectiontwo {
    background: url('img/video-background.png');
	padding-top: 45px;
    padding-bottom: 45px;
	color: #fff;
	background-size: cover;
}
.videoblock img {
    width: 100%;
}
.gofull img {
    width: auto;
    display:inline-block;
}
.gofull {
    text-align: right;
}
.fullblock {
    text-transform: uppercase;
    font-weight: bold;
	margin-right: 20px;
margin-top: 5px;
}
.videoblock img {
    cursor: pointer;
}
#sectiontwo h2 {
    text-align: center;
    color: #fff;
    font-size: 30px;
    text-transform: uppercase;
}
#player {
    border: 3px solid #fff;
}
#sectionthree {
    padding-top: 45px;
    padding-bottom: 45px;
}
.goldwrap .price {
    font-size: 30px;
    font-weight: bold;
	padding-bottom: 15px;
}
.goldwrap {
    background: url('img/gold-bar-background.jpg');
        background-repeat: repeat;
        background-size: auto;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    text-align: center;
	margin-bottom: 20px;
}
#sectionthree h2 {
    text-align: center;
    font-size: 30px;
}
#sectionfour {
    background: url('img/handsdown.jpg');
        background-size: auto;
    background-size: cover;
    text-align: center;
    padding-top: 55px;
    padding-bottom: 55px;
}
#sectionfour h2 {
    margin-bottom: 0;
	color: #fff;
font-size: 30px;
}
.priceupdate {
    text-align: center;
font-weight: bold;
}
.pricegreen {
    text-align: center;
	color: #b7b23c;
font-weight: bold;
}
.carrot {
    font-size: 35px;
    font-weight: bold;
    color: #fff;
	padding-top: 15px;
}
#sectionfive {
    background: #fcf5f5;
    padding-top: 45px;
    padding-bottom: 45px;
	text-align: center;
}
#sectionfive h2 {
    font-size: 30px;
    text-transform: uppercase;
	margin-bottom: 40px;
}
.howitworkblock img {
    margin-bottom: 25px;
}
#sectionsix h4 {
    color: #b7b23c;
	font-size:30px;
	margin-bottom: 45px;
line-height: 1;
}
#sectionsix img {
    margin-bottom: 20px;
}
.goldcoins {
    font-size: 30px;
    line-height: 1;
	font-weight: bold;
}
#sectionsix {
    background: url('img/webuybg.jpg');
    background-size: cover;
    color: #fff;
	padding-top: 45px;
padding-bottom: 45px;
}
#sectionsix h4.address {
    font-size: 20px;
    color: #fff;
	margin-bottom: 30px;
}
.goldcoins span {
    color: #b7b23c;
}
#seectionseven h2 {
    text-align: center;
	font-size: 30px;
}
#seectionseven h5 {
    text-align: center;
    font-size: 22px;
	margin-bottom: 35px;
}
.howitworkcontent a {
    color: #b8b23c;
}
#sectionfive h4 {
    font-size: 18px;
}
.card-header span {
    display: inline-block;
    text-align: right;
	margin-right: 10px;
}
#seectionseven {
    padding-top: 45px;
    padding-bottom: 45px;
}
.card-body a {
    color: #b7b23c;
}
.card-header, .card-link,.card-link:hover{background-color:#fff;text-align:left;color:#000; display:flex;}

.card-body{padding:10px 10px;
color: #666;
}

[aria-expanded="false"] > .expanded, [aria-expanded="true"] > .collapsed {display: none;}
@media(min-width:1200px){
.mainvisualwrapper .carousel-caption {
    bottom: 75px;
    
}
.alignr {
    text-align: right;
}
}
@media(max-width:320px){
img.fooemail {
    width: 100%;
}	
#sectionone h2 {
    font-size: 35px!important;
}
.footercontentstop {
    font-size: 16px!important;
}
.mainvisualwrapper .carousel-item .slideremail img {
    width: 100% !important;
}	
.topbar {
    text-align: center;
}	
.topbar {
    font-size: 11px!important;
}
footer{	
	text-align: center;
}
.navigation {
    text-align: center;
}
.mainvisualwrapper .carousel-item img {
    width: auto!important;
}
#sectionsix img {
    width: 100%;
}
.slidertextwrapp h2 {
    font-size: 25px!important;
}
.slidertextwrapp h3 {
    font-size: 25px!important;
    
}
.slideremail {
    font-size: 12px!important;
   
}
.carousel.slide .carousel-caption {
    bottom:100px;
    
}
#sectionsix {
    text-align: center;
}
.text-bold {
    margin-top: 20px!important;
    margin-bottom: 20px!important;
}
}




@media(min-width:321px)and (max-width:480px){
img.fooemail {
    width: 100%;
}	
.footercontentstop {
    font-size: 16px!important;
}
.mainvisualwrapper .carousel-item .slideremail img {
    width: 100% !important;
}	
.topbar {
    font-size: 11px!important;
}
#sectionone h2 {
    font-size: 35px!important;
}
footer{	
	text-align: center;
}
.navigation {
    text-align: center;
}
.mainvisualwrapper .carousel-item img {
    width: auto!important;
}
#sectionsix img {
    width: 100%;
}
.slidertextwrapp h2 {
    font-size: 25px!important;
}
.slidertextwrapp h3 {
    font-size: 25px!important;
    
}
.slideremail {
    font-size: 12px!important;
   
}
.carousel.slide .carousel-caption {
    bottom:100px;
    
}
#sectionsix {
    text-align: center;
}
.text-bold {
    margin-top: 20px!important;
    margin-bottom: 20px!important;
}
.topbar {
    text-align: center;
}
}


@media(min-width:481px)and (max-width:767px){
.topbar {
    text-align: center;
}
.mainvisualwrapper .carousel-item .slideremail img {
    width: 100% !important;
}	
.topbar {
    font-size: 12px!important;
}
footer{	
	text-align: center;
}
.navigation {
    text-align: center;
}
.mainvisualwrapper .carousel-item img {
    width: auto!important;
}
#sectionsix img {
    width: 100%;
}
.slidertextwrapp h2 {
    font-size: 25px!important;
}
.slidertextwrapp h3 {
    font-size: 25px!important;
    
}
.slideremail {
    font-size: 15px!important;
   
}
.carousel.slide .carousel-caption {
    bottom:100px;
    
}
#sectionsix {
    text-align: center;
}
.text-bold {
    margin-top: 20px!important;
    margin-bottom: 20px!important;
}
}


@media(min-width:768px)and (max-width:991px){

.slideremail {
    font-size:25px!important;
}
.howitworkblock.three {
    margin-top: 25px;
}
.howitworkblock.four {
    margin-top: 25px;
}
img.footerlogo {
    width: 100%;
}
#sectionsix img {
    width: 100%;
}
.brand img {
    width: 100%;
}
.mailprogram {
    
    font-size: 20px!important;
}
.slidertextwrapp h2 {
	
    font-size:30px!important;
}
.slidertextwrapp h3 {
    font-size:25px!important;
    
}
.goldwrap .price {
    font-size: 16px!important;
}
.carrot {
    font-size: 20px!important;
}
}

@media(min-width:992px)and (max-width:1199px){
.carrot {
    font-size: 30px!important;
}
.emailstep img {
    width: 100%;
}
.goldwrap .price {
    font-size: 25px!important;
}
.slidertextwrapp h2 {
    font-size: 40px!important;
    
}
.slideremail {
    
    font-size: 35px!important;
    
}
.slidertextwrapp h3 {
   
    font-size: 35px!important;
   
}
.topbar {
    font-size: 11px!important;
    
}
}