:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-792 .elementor-14 {position:relative;z-index:50;background:transparent!important;}
body.elementor-page-792 .jgp-banner{margin-top:-175px;padding:15rem 2rem 7rem;flex-direction:row;gap:1.5rem;isolation:isolate;}
body.elementor-page-792 .jgp-banner .jgp-h1{font-size:clamp(2rem,3vw,2.75rem);line-height:1.2;font-weight:600;color:var(--e-global-color-jgmwhite,#fff);}
body.elementor-page-792 .jgp-banner .jgp-icon{width:4.5rem;flex:0 0 4.5rem;}
body.elementor-page-792 .jgp-main{max-width:84rem;gap:3.5rem;padding:3rem 2rem 5rem;}
body.elementor-page-792 .jgp-main>.jgp-row{gap:clamp(2rem,4vw,4rem);padding:1rem 0;}
body.elementor-page-792 .jgp-heading{color:var(--e-global-color-secondary,#004e92);font-size:clamp(1.4rem,2vw,1.75rem);text-align:center;}
body.elementor-page-792 .jgp-text{text-align:center;font-size:1rem;line-height:1.75;}
body.elementor-page-792 .jgp-text a{color:var(--e-global-color-secondary,#004e92);text-decoration:underline;}
body.elementor-page-792 .jgp-text ul,body.elementor-page-792 .jgp-text ol{padding-left:1.5rem;}
body.elementor-page-792 .jgp-image{border-radius:1.25rem;max-width:35rem;margin:auto;}
body.elementor-page-792 #marketing-cta{max-width:53rem;margin:1.5rem auto 0;text-align:center;}
body.elementor-page-792 #marketing-cta .jgp-heading{font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.5;font-weight:500;}
body.elementor-page-792 #marketing-actions{flex-wrap:wrap;gap:1rem;justify-content:center;padding:0;}
body.elementor-page-792 #marketing-actions .jgraf-button{align-self:center;}
@media(min-width:768px) and (max-width:1024px){body.elementor-page-792 .jgp-banner{margin-top:-198px;}}
@media(max-width:767px){body.elementor-page-792 .jgp-banner{margin-top:-5.25rem;padding:9rem 1.25rem 3rem;flex-direction:column;gap:1rem;}body.elementor-page-792 .jgp-banner .jgp-h1{font-size:1.75rem;}body.elementor-page-792 .jgp-main{gap:2.5rem;padding:3rem 1.25rem;}body.elementor-page-792 .jgp-main>.jgp-row{gap:1.5rem;padding:0;}body.elementor-page-792 #feature-1,body.elementor-page-792 #feature-3{flex-direction:column-reverse;}body.elementor-page-792 #marketing-actions{flex-direction:row;}body.elementor-page-792 #marketing-actions .jgraf-button{flex:1 1 40%;box-sizing:border-box;padding:.85rem .75rem!important;}body.elementor-page-792 #marketing-cta{margin-top:.5rem;}}
@media(prefers-reduced-motion:reduce){body.elementor-page-792 *{animation:none!important;transition:none!important;}}/* End custom CSS */