@media screen and (max-width: 479px) {
    .form.inside-input-form {
        height: 100%;
    }
	.button-primary-wrapper.header-button{display:block !important;}
	.header_logo{width: 231px;}
}
@media screen and (min-width: 768px) {
    .header_logo{width: 261px;}
}

a:hover { color:#4182e2 !important;}
.primary{-webkit-text-fill-color: #4182e2; color:#4182e2 !important; display:inline;}

.header-logo-link {display: contents; max-width: 131px;}
#home .section.hero-section---home-v2 { position: static !important;}
.inner-container._460px { max-width: 600px;}
.grid-2-columns.hero-section-grid---home-v2 { grid-template-columns: .7fr 0fr;}
.section.hero-section---home-v2 { padding-top: 180px; padding-bottom: 160px;}
.animation1{-webkit-transform:translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-moz-transform:translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);-ms-transform:translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);transform:translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);opacity:0;}
#earthbg canvas {  -webkit-animation: in 2s cubic-bezier(0.23, 1, 0.32, 1) 0.25s backwards; animation: in 2s cubic-bezier(0.23, 1, 0.32, 1) 0.25s backwards; background: transparent; position: absolute;}
#earthbg{background-color: #070719;}

@media (min-width:992px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="98966102-4241-d29c-e79f-bf0f58547cc6"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7de5eeab-d43b-0be1-8387-eb3ab515c908"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}
}

@media (max-width:991px) and (min-width:768px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="98966102-4241-d29c-e79f-bf0f58547cc6"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7de5eeab-d43b-0be1-8387-eb3ab515c908"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}
}

@media (max-width:767px) and (min-width:480px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="98966102-4241-d29c-e79f-bf0f58547cc6"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7de5eeab-d43b-0be1-8387-eb3ab515c908"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}
}

@media (max-width:479px) {
	html.w-mod-js:not(.w-mod-ix) [data-w-id="98966102-4241-d29c-e79f-bf0f58547cc6"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}

	html.w-mod-js:not(.w-mod-ix) [data-w-id="7de5eeab-d43b-0be1-8387-eb3ab515c908"] {
		-webkit-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-moz-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		-ms-transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		transform: translate3d(0, 10%, 0) scale3d(1, 1, 1) rotateX(0) rotateY(0) rotateZ(0) skew(0, 0);
		opacity: 0;
	}
}

#steps .features-line-left-container{max-width:100% !important;}
#steps .gap-row-32px {  grid-row-gap: 10px;}

.display-3 {  font-size: 18px;font-weight: 400; line-height: 1.6em;}
.badge-secondary.link {  font-size: 14px;}
.footer-logo {  max-width: 313px;}
.cta-card  {  z-index: 9;}
.button-primary-wrapper.header-button{margin-left:0 !important;}
#profit_program .card.product-card {  padding: 40px 32px 0; margin-bottom: 40px;}
.section.bottom { padding-bottom: 60px;}
.section.pd-top-160px { padding-top: 100px;}
.section.hero-section---home-v2 {    padding-bottom: 200px;}
