@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,900;1,900&display=swap);html{font-size:10px}bod .site-footer:not{margin:0;padding:0;box-sizing:border-box;font-size:1.6rem;font-weight:200;font-family:Lato,sans-serif;line-height:1.5}@media only screen and (max-width:46.87em){body{font-size:1.8rem}}h1{font-weight:900}h1,h2,h3,h4,h5,h6{font-family:Gotham,sans-serif}h2,h3,h4,h5,h6{font-size:3rem;font-weight:500}@media only screen and (max-width:46.87em){h2,h3,h4,h5,h6{font-size:2.8rem}}.hero{height:80vh;background-image:url(https://cdn.salesjet.io/122/funnel_files/1121/38_hero.a3f9c54d23e5c74e278968af4ef39795.png);background-size:cover;background-position:top;display:flex;align-items:center}@media only screen and (max-width:46.87em){.hero{display:block}}.hero__text-box{width:60%;color:#fff;margin:0 auto;transform:translateX(-4rem)}@media only screen and (max-width:26.25em){.hero__text-box{padding-top:10rem;width:100%;transform:none;margin-left:2rem}}@media only screen and (max-width:320px){.hero__text-box{padding-top:8rem}}.hero__header{padding:0;margin:0;text-transform:uppercase;font-size:4.5rem;line-height:1;width:45%}@media only screen and (max-width:75em){.hero__header{width:90%}}@media only screen and (max-width:46.87em){.hero__header{padding-top:2rem;font-size:2rem}}@media only screen and (max-width:26.25em){.hero__header{font-size:3.5rem}}@media only screen and (max-width:320px){.hero__header{font-size:2.5rem;width:80%}}.hero__subtitle{font-size:2.5rem;width:30%;line-height:1.3}@media only screen and (max-width:75em){.hero__subtitle{width:70%}}@media only screen and (max-width:46.87em){.hero__subtitle{font-size:1.8rem}}@media only screen and (max-width:26.25em){.hero__subtitle{font-size:2.3rem}}@media only screen and (max-width:320px){.hero__subtitle{font-size:1.8rem}}.featured{background-color:#fff;width:60%;margin:0 auto;display:flex;flex-direction:column;align-items:center;transform:translateY(-50%);padding:6rem 4rem 7rem}@media only screen and (max-width:90.62em){.featured{padding:6rem 8rem 7rem}}@media only screen and (max-width:56.25em){.featured{padding:6rem 10rem 7rem}}@media only screen and (max-width:46.87em){.featured{padding:2rem 3rem 4rem;width:min-content}}@media only screen and (max-width:26.25em){.featured{padding:3.5rem 0 4rem;width:97%}}@media only screen and (max-width:320px){.featured{padding:2rem 0 3rem;width:97%}}.featured__title{margin-top:0;font-size:1.8rem;font-style:italic;color:grey;margin-bottom:4rem}@media only screen and (max-width:46.87em){.featured__title{margin-bottom:2rem}}@media only screen and (max-width:26.25em){.featured__title{margin-bottom:2rem;font-size:1.4rem}}.featured__logos{display:flex;align-items:center}.featured__logo{width:25rem}@media only screen and (max-width:75em){.featured__logo{width:15rem}}@media only screen and (max-width:46.87em){.featured__logo{width:10rem}}@media only screen and (max-width:26.25em){.featured__logo{width:5rem;width:8rem}}.featured__logo:nth-child(2){margin:0 6rem}@media only screen and (max-width:46.87em){.featured__logo:nth-child(2){margin:0 4rem}}@media only screen and (max-width:26.25em){.featured__logo:nth-child(2){margin:0 2rem}}.details{background-color:#e1f9ff}@media only screen and (max-width:90.62em){.details{padding-bottom:10rem}}.details__text{display:grid;grid-template-columns:repeat(auto-fit,60rem);justify-content:center;align-content:center;justify-items:center}@media only screen and (max-width:40.25em){.details__text{grid-template-columns:repeat(auto-fit,100%)}}.details__text-column{width:80%;padding:0 5rem;text-align:center;transform:translateY(-10%)}@media only screen and (max-width:75em){.details__text-column{padding:3rem 0}}@media only screen and (max-width:56.25em){.details__text-column{padding-bottom:4.5rem}}.details__text-column:not(:last-child){border-right:1px solid #cfe6ec}@media only screen and (max-width:75em){.details__text-column:not(:last-child){border-right:none;border-bottom:1px solid #cfe6ec}}.details__title{color:#1f66aa;font-weight:700}.cards{background-color:rgba(166,221,247,.73);padding:5rem 0}.cards__container{display:grid;grid-template-columns:repeat(auto-fill,40rem);grid-gap:5rem;width:80%;margin:0 auto;justify-content:center}@media only screen and (max-width:75em){.cards__container{grid-template-columns:repeat(auto-fill,38rem)}}@media only screen and (max-width:56.25em){.cards__container{grid-template-columns:repeat(auto-fill,33rem);grid-gap:3rem;width:90%}}@media only screen and (max-width:26.25em){.cards__container{grid-template-columns:repeat(auto-fill,100%);grid-gap:3rem;width:90%}}.cards .card{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #338cba;padding:4rem;text-align:center;height:40rem;border-radius:8px}@media only screen and (max-width:56.25em){.cards .card{height:50rem}}.cards .card__image{height:12rem;width:auto}.cards .card__title{color:#51924b;font-weight:700;margin-bottom:0}.cta{padding:9rem 0;text-align:center}.cta__header{font-size:3.2rem;font-weight:700}@media only screen and (max-width:26.25em){.cta__header{width:80%;margin:0 auto 3rem}}.cta__text{width:50rem;font-size:1.8rem;margin:0 auto 8rem}@media only screen and (max-width:26.25em){.cta__text{width:80%}}.cta__btn{background-color:#fe2b00;outline:none;border:none;color:#fff;font-weight:700;font-size:3rem;padding:2rem 4rem;border-radius:3px;transition:all .3s ease-in-out;text-decoration:none}.cta__btn:hover{transform:translateY(-2px);box-shadow:7px 6px 15px -2px hsla(0,0%,51.4%,.75);cursor:pointer}@media only screen and (max-width:26.25em){.cta__btn{font-size:2.5rem}}.footer{background-color:#303030;color:#fff;display:flex;height:10rem;justify-content:center;align-items:center}.footer a,.footer a:visited{color:#fff;font-weight:700;text-decoration:none}.footer__divider{padding:0 2rem}.form{margin:0 auto}.form__cta{color:#1f66aa;text-align:center;font-weight:700}@media only screen and (max-width:26.25em){.form__cta{font-size:2rem;width:80%;margin:2rem}}.form__label{display:block;margin-bottom:1rem;color:#1f66aa;font-weight:700}.form__text-input{padding:1.5rem;border:1px solid #b8b8b8;font-size:2rem;width:94%}@media only screen and (max-width:26.25em){.form__text-input{width:80%}}.form .cta__btn{margin-top:2rem;width:100%}@media only screen and (max-width:26.25em){.form .cta__btn{width:90%}}.form__form{width:30%;margin:5rem auto;background-color:#f0f0f0;display:flex;flex-direction:column;padding:5rem 6rem;border-radius:10px}@media only screen and (max-width:75em){.form__form{width:50%}}@media only screen and (max-width:56.25em){.form__form{width:75%}}@media only screen and (max-width:46.87em){.form__form{width:60%}}@media only screen and (max-width:26.25em){.form__form{width:100%;border-radius:0;padding:3rem 2rem}}.form__form-input-container{width:100%;padding:1rem 0}.form__form-input-container--checkbox{display:grid;grid-template-columns:10% 90%;grid-template-rows:100%;align-items:center}@media only screen and (max-width:26.25em){.form__form-input-container--checkbox{grid-template-columns:20% 68%}}.form__checkbox{grid-column:1/2;grid-row:1/2;width:2rem;height:2rem;margin:0;justify-self:center}.form__checkbox--label{grid-column:2/3;margin:0;font-weight:400}.form__checkbox--label a{text-decoration:none;font-weight:700}.form__checkbox--label a:visited{color:inherit}.testimonials{width:80%;background-color:#e1f9ff;padding:4rem;text-align:center;margin:0 auto 6rem}@media only screen and (max-width:26.25em){.testimonials{width:100%;margin:0;padding:4rem 0}}.testimonials__title{font-weight:700;color:#1f66aa;text-align:center}.testimonials__container{display:grid;grid-template-columns:repeat(auto-fit,45rem);grid-gap:5rem;justify-content:center}@media only screen and (max-width:36.25em){.testimonials__container{grid-template-columns:repeat(auto-fit,80%)}}.testimonials .testimonial{color:rgba(0,0,0,.7);font-size:1.8rem}

.hero__header,
.hero__subtitle{
	color:#FFF;
}
.hero__text-box{
	transform:initial;
}
.hero__header{
	max-width:470px;
	width:100%;	
}
.hero__subtitle{
	max-width:315px;
	width:100%;
	margin:.83em 0;
}
.page-template-page-benefits-new .site-footer:not p{
	font-size: 1.6rem;
	font-family: Lato,sans-serif;
	font-weight:initial;
	line-height: 1.5;
	color:#000;
}
.details__text-column{width:100%;font-weight:500;}
.cta__header{
	color:#000;
}
.page-template-page-benefits-new p.cta__text,
.page-template-page-benefits-new p.testimonial__text{font-size:1.8rem;}
.page-template-page-benefits-new p.testimonial__text{color:rgba(0,0,0,.7);}

.featured,
.testimonials,
.cards,
.cta{box-sizing:initial;}

.featured__logos{
	flex-wrap:wrap;
}
	.featured__logos img.lazy{
		display:flex;
		flex:0 0 33%;
		width:33%;
	}
.footer-heading{
	font-family:"Lato", sans-serif;
	font-weight:600;
}
.footer-bottom p{
	font-weight:400;
}

.site-footer h3{
	font-family:"Lato", sans-serif;
	font-size:1.17em;
	font-weight:500;
}

@media(max-width:767px){
	.page-template-page-benefits-new section{
		box-sizing:border-box;
		padding:9rem 15px;
	}
}
@media only screen and (max-width: 46.87em){
	.featured{width:100%;padding:2rem 10px 3rem;box-sizing:border-box;}
}
@media only screen and (max-width: 26.25em){
	.hero__header,
	.hero__subtitle{
		width:80%;
	}
	.cta__btn{font-size:2.4rem;}
}