.LPBanner-outer-wrapper{display:inline-block;width:100%}.LPBanner-outer{background-position:50%;background-repeat:no-repeat;background-size:cover;clear:both;overflow-x:clip;position:relative;z-index:1}.LPBanner-outer .LPBanner-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:9.5vw;justify-content:space-between;padding:90px 0;position:relative}.LPBanner-outer .LPBanner-wrapper.position-reverse{flex-direction:row-reverse}.LPBanner-wrapper>div{flex:1 0 auto;max-width:100%;width:calc(50% - 9.5vw)}.LPBanner{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:650px;padding-bottom:65px;position:relative;row-gap:28px;width:55%;z-index:1}.LPBanner-wrapper .banner-image{display:flex;justify-content:center;margin:0 auto;max-width:450px;width:45%}.LPBanner-wrapper h2{color:#202020;font-family:Obviously,sans-serif;font-size:30px;font-weight:900;line-height:1.1;margin-bottom:5px}.LPBanner-wrapper h2.center{text-align:center}.LPBanner-wrapper h2 span{color:#202020;font-family:Obviously,sans-serif}.LPBanner-wrapper h3{color:#152035;font-family:Obviously,sans-serif;font-size:22px;font-weight:600;line-height:28px;margin-bottom:24px}.LPBanner-wrapper h3 span{font-family:inherit}.LPBanner .banner-content ul{margin-left:20px}.LPBanner,.LPBanner li,.LPBanner p{color:#5b6372;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:22px;padding:0}.LPBanner li,.LPBanner p{margin-bottom:28px}.LPBanner .banner-content>:last-child{margin-bottom:0}.LPBanner-wrapper .banner-image img{clear:both;float:left}.LPBanner .banner-cta a{background:#000;border:none;border-radius:22px;box-shadow:3px 3px 10px #00000029;color:#fff;cursor:pointer;display:inline-block;font-family:Obviously,sans-serif;font-size:18px;font-weight:500;line-height:normal;min-width:280px;padding:20px 30px;text-align:center}.LPBanner .banner-cta a,.LPBanner .banner-cta a:hover{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.LPBanner .banner-cta a:hover{background:#2b69f7}@media only screen and (min-width:1200px){.LPBanner-outer .LPBanner-wrapper{gap:100px}.LPBanner-wrapper>div{width:calc(50% - 100px)}}@media only screen and (max-width:992px){.LPBanner-wrapper .banner-image{display:flex;justify-content:center}.LPBanner-outer .LPBanner-wrapper{gap:30px}.LPBanner-wrapper>div{width:calc(50% - 30px)}}@media only screen and (max-width:768px){.LPBanner,.LPBanner-wrapper .banner-image,.LPBanner-wrapper>div{max-width:100%;width:100%}.LPBanner-outer .LPBanner-wrapper,.LPBanner-outer .LPBanner-wrapper.position-reverse{flex-direction:column-reverse}}