/*custom styling*/
.modal-content {
	padding: 34px;
    border: 5px solid #737373;
}
.modal-title {
	text-align: center;
	color:#f32727;
}
.pop-wrapper {
	display: block;
    margin: auto;
    border: 5px solid red;
    width: 45%;
}
#top {
	background-color: #f32727;
	padding-top: unset;
}
.sub5 {
	margin-top: -4rem;
}
#top .container {
	padding-bottom: 10px;
}
#top .row {
	margin: unset;
}
main {
	background: url(img/bg-1.jpg);
	background-size:center;
	background-attachment: fixed;
}
main .sub6 {
	font-size: 30px;
}
main .head {
	margin-top: -1rem;
}
main .sub-wrapper {
	background-color: #f32727;
	display: block;
    margin: auto;
    width: 83%;
    padding: 6px;
}
main .link2 {
	text-align: center;
	color: #000;
}
main .link1 {
	text-align: center !important;
	color: #fff;
}
main .link1:hover {
	text-decoration: underline;
	color:#bdbdbd;
}
.header-button {
	display: block;
    margin: auto;
    background-image: linear-gradient(to right, #f32727 , #ca0000);
    width: 70%;
    border-radius: 50px;
    font-family: 'Oswald', sans-serif;
    font-size: 35px;
    color: #fff;
    padding: 22px;

}
.header-button:hover {
	    background-image: linear-gradient(to right, #f19032, #f32727 );
}

#testi a:hover {
	text-decoration: none;
}
.div {
	    display: block;
    margin: auto;
    width: 80%;
    margin-top: 50px;
        border: 0;
    border-top: 1px solid rgba(255, 255, 255, 0.64);
}
#testi .wrapper {
	display: block;
    margin: auto;
    background-color: #00afef;
    width: 80%;
    padding: 2px;
}
#testi .wrapper2 {
	display: block;
    margin: auto;
    background-color: #f32727;
    width: 80%;
    padding: 2px;
}
#testi .wrapper3 {
	display: block;
    margin: auto;
    background-color: #4fd042;
    width: 80%;
    padding: 2px;
}
#testi .wrapper4 {
	display: block;
    margin: auto;
    background-color: #e1a539;
    width: 80%;
    padding: 2px;
}
#testi .wrapper5 {
	display: block;
    margin: auto;
    background-color: #1797c7;
    width: 80%;
    padding: 2px;
}
#testi .wrapper6 {
	display: block;
    margin: auto;
    background-color: #9a7d48;
    width: 80%;
    padding: 2px;
}
#testi .wrapper7 {
	display: block;
    margin: auto;
    background-color:#fdb71f;
    width: 80%;
    padding: 2px;
}
#testi .wrapper8 {
	display: block;
    margin: auto;
    background-color:#b5bdff;
    width: 80%;
    padding: 2px;
}
#testi .wrapper9 {
	display: block;
    margin: auto;
    background-color:#ff7b2c;
    width: 80%;
    padding: 2px;
}
#section1 .wrapper4 {
	    background-color: #f9f9f9;
    border: 7px dashed red;
    border-radius: 5px;
    padding: 39px;
}
#section1 a:hover {
	text-decoration: none;
	color: #fff;
}
@media (max-width:991px) {
    .header-button {
		width: 100%;
		font-size: 25px;
	}
	main h4 {
		font-size: 20px;
	}
	main .text-huge2 {
		font-size: 4rem;
		margin-top: 5px;
	}
	main h2 {
		font-size: 30px;
	}
	main .sub-wrapper {
		width: 100%;
	}
	main .sub2 {
		font-size: 25px;
	}
}
#section1 {
	background: url(img/ig-section1-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
@media (max-width:991px) {
    .head1 {
		font-size: 3rem;
	}
	h1 {
		font-size: 35px;
	}
	.head2 {
		font-size: 5rem;
	}
	.head3 {
		font-size: 5rem;
	}
	.head4 {
		font-size: 3rem;
	}
	.head5 {
		font-size: 4rem;
	}
	.head9 {
		font-size: 8rem;
	}
}
#section2 {
	background-color: #f5f5f5;
	background: url(img/ig-section2-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section2 .automated-business {
	margin-top: -90px;
}
@media (max-width:991px) {
    #section2 .automated-business {
    	margin-top: unset;
    }
}
#section3 {
	background-color: #f5f5f5;
	background: url(img/ig-section3-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section4 {
	 background-image: linear-gradient(to right, #f32727 , #7d0303);
}
#section4 .container {
	padding-bottom: unset;
}
#section4 .m-bot {
	margin-bottom: unset;
}
#testi {
	background-color: #091e29;	
	background: url(img/swipes-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
.carousel-inner {
	padding: 90px;
}
#section6 .sub {
	font-size: 2rem;
	margin-top: 12rem;
}
#section6 {
	background: url(img/ig-section1-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section6a .sub {
	font-size: 2rem;
	margin-top: 1rem;
}
#section6a {
	background-color: #f5f5f5;
}
#section6b .sub {
	font-size: 2rem;
	margin-top: 1rem;
}
#section6b .sub2 {
	font-size: 25px;
}
#section6b {
	background-color: #f5f5f5;
	background: url(img/ig-section3-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section7 {
	background-color: #091e29;	
	background: url(img/swipes-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section7 a:hover {
	text-decoration: none;
	color: #fff;
}
#section8 {
	background-color: #091e29;	
	background: url(img/ig-section8-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}

#section9 {
	background-color: #091e29;	
	background: url(img/ig-section9-bg-min.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section10 ul {
	 list-style-image: url('img/red-check.png');
}
#section10 {
	background-color: #f5f5f5;
	background: url(img/ig-section3-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section10 .container {
	padding-bottom: unset;
}
#section10 .m-bot {
	margin-bottom: unset;
}
#section11 {
	background-color: #091e29;	
	background: url(img/swipes-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section11 a:hover {
	text-decoration: none;
	color: #fff;
}
#section12 {
	background: url(img/ig-section12-bg-min.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section12 a:hover {
	text-decoration: none;
	color: #fff;
}
#section12 .header-button2 {
	display: block;
    margin: auto;
    background-image: linear-gradient(to right, #181f3f , #181f3f);
    width: 70%;
    border-radius: 50px;
    font-family: 'Oswald', sans-serif;
    font-size: 35px;
    color: #fff;
    padding: 22px;
}
#section12 .header-button2:hover {
	background-image: linear-gradient(to right, #fff , #fff);
	color:#181f3f;
}
#section12a {
	background-color: #091e29;	
	background: url(img/swipes-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section12a a:hover {
	text-decoration: none;
	color: #fff;
}
#section13 {
	background-color: #fff;	
	background: url(img/ig-section8-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section13 a:hover {
	text-decoration: none;
	color: #fff;
}
#section14 {
	background-color: #f5f5f5;
}
#section14 a:hover {
	text-decoration: none;
	color: #fff;
}
#guarantee {
	background-color: #000;
	background: url(img/money-back-bg-min.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#guarantee a:hover {
	text-decoration: none;
	color: #fff;
}
#swipes a:hover {
	text-decoration: none;
	color: #fff;
}
#product {
	background: url(img/header-bg2-min.png);
	background-size:cover;
	background-repeat:no-repeat;
}
#section5 {
	background-color: #000000;
	padding-top: unset;
}
.arrow1 {
	margin-top: -11rem;
}
.arrow2 {
	margin-top: -6rem;
}
.arrow3 {
	margin-top: -3rem;
}
#product .wrapper {
	background-color: #091e2975;
    border-radius: 5px;
    padding: 20px;
}
#product .wrapper2 {
	background-color: #0d0e1382;
    border-radius: 5px;
    padding: 20px;
}
@media (max-width:991px) {
    .arrow1 {
	width: 100%;
	margin-top: unset;
}
   .arrow2 {
	width: 100%;
	margin-top: unset;
}
   .arrow3 {
	width: 100%;
	margin-top: unset;
}
}
#ig-prizes {
	background-color: #fff;
	/*background: url(img/white-canvas.png);
	background-size:cover;
	background-repeat:no-repeat;*/
}
#affiliates {
	background-color: #091e29;
}
.submit-button {
	width: 100%;
    height: 4rem;
    background-color: #ff8000;
    border: unset;
}
.submit-button:hover {
	background-color: #ffa851;
}

textarea {
	 font-family: 'Poppins', sans-serif;
	height: 349px;
    display: block;
    margin: auto;
    width: 75%;
    background-color: #091e29;
    padding: 50px;
    color: white;
}
#launch-details {
	background-color: #091e29;
}
#swipes {
	background-color: #091e29;	
	background: url(img/swipes-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
.fb-button {
	display: block;
    margin: auto;
    text-decoration: none;
    background-color: #3043bf;
    color: #fff;
    padding: 15px;
    border-radius: 50px;
    font-size: 20px;
}
.fb-button:hover {
	text-decoration: none;
	color: #3043bf;
	background-color: #fff;
}
#bonus-page {
	/*background-color: #fff;*/
	background: url(img/wood-bg.png);
	background-size:cover;
	background-repeat:no-repeat;
}
.sub {
	font-size: 23px;
}
.form-control {
	height:4rem;
	border-top-left-radius: unset;
    border-bottom-left-radius: unset;
}
.form-group {
	margin-bottom: 15px;
	display: -ms-flexbox; /* IE10 */
  	display: flex;
  	width: 100%;
  	margin-bottom: 15px;
}
.icon {
  	background: #eb0202;
    color: white;
    min-width: 50px;
    text-align: center;
    padding: 24px;
}
.btn-primary {
	width: 100%;
	height:5rem;
	background-color:#eb0202;
	border:unset;
	font-size:30px;
	font-weight:bold;
}
.btn-primary:hover {
	background-color:#b50404;
}
.btn-primary:active {
	background-color:#eb0202 !important;
}
footer {
	background-color:#141414;
}
footer a {
	color:#78d5f3;
}
.footer-text {
	font-size:15px;
}

