.landing-banner-ctn{height:100%;width:100vw}.landing-banner-ctn .landing-banner-grid{display:flex;flex-direction:column;height:100%;position:relative}.landing-banner-ctn .landing-banner-grid.mobile-reverse{flex-direction:column-reverse}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-grid.landing-banner-layout{flex-direction:row}.landing-banner-ctn .landing-banner-grid.desktop-reverse{flex-direction:row-reverse}.landing-banner-ctn .landing-banner-grid.desktop-reverse .landing-banner-content-wrapper{padding:30px 20px 40px 50px}.landing-banner-ctn .landing-banner-grid.desktop-reverse .landing-banner-image .img-desktop{-o-object-position:left;object-position:left;padding-left:20px;padding-right:0}}.landing-banner-ctn .landing-banner-image{align-items:center;align-items:flex-end;align-self:flex-end;display:flex;flex:1;justify-items:flex-end;place-items:flex-end}.landing-banner-ctn .landing-banner-image img,.landing-banner-ctn .landing-banner-image picture{height:250px;-o-object-position:center;object-position:center}@media screen and (min-width:768px){.landing-banner-ctn .landing-banner-image img,.landing-banner-ctn .landing-banner-image picture{height:400px}}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-image img,.landing-banner-ctn .landing-banner-image picture{display:block;-o-object-position:right;object-position:right;padding-left:0;padding-right:20px;width:100%}}.landing-banner-ctn .landing-banner-image img.img-desktop,.landing-banner-ctn .landing-banner-image picture.img-desktop{display:none}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-image img.img-desktop,.landing-banner-ctn .landing-banner-image picture.img-desktop{display:block;-o-object-position:right;object-position:right;padding-left:0;padding-right:20px}.landing-banner-ctn .landing-banner-image img.img-mobile,.landing-banner-ctn .landing-banner-image picture.img-mobile{display:none}}@media screen and (max-width:992px){.landing-banner-ctn .landing-banner-image{align-self:center}}.landing-banner-ctn .landing-banner-content{display:flex;flex:1}.landing-banner-ctn .landing-banner-content.terms-content{align-self:center;margin:0}@media screen and (min-width:1024px){.landing-banner-ctn .landing-banner-content.terms-content{align-self:normal}}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-content{position:relative}}.landing-banner-ctn .landing-banner-content p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.landing-banner-ctn .landing-banner-btns:empty{margin-top:0}.landing-banner-ctn .landing-banner-content-wrapper{display:flex;flex-direction:column;gap:10px;height:auto;padding:25px 20px 20px}.landing-banner-ctn .landing-banner-content-wrapper p{margin:0}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-content-wrapper{padding-top:30px}}.landing-banner-ctn .landing-banner-content-wrapper.mobile-left{text-align:left}.landing-banner-ctn .landing-banner-content-wrapper.mobile-left .landing-banner-btns,.landing-banner-ctn .landing-banner-content-wrapper.mobile-left .review-logo-stars-ctn{justify-content:flex-start}.landing-banner-ctn .landing-banner-content-wrapper.mobile-center{margin-left:auto;margin-right:auto;text-align:center}.landing-banner-ctn .landing-banner-content-wrapper.mobile-center p{margin-left:auto;margin-right:auto}.landing-banner-ctn .landing-banner-content-wrapper.mobile-center .landing-banner-btns,.landing-banner-ctn .landing-banner-content-wrapper.mobile-center .review-logo-stars-ctn{justify-content:center}.landing-banner-ctn .landing-banner-content-wrapper.mobile-right{text-align:right}.landing-banner-ctn .landing-banner-content-wrapper.mobile-right .landing-banner-btns,.landing-banner-ctn .landing-banner-content-wrapper.mobile-right .review-logo-stars-ctn{justify-content:flex-end}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-content-wrapper{padding:40px 50px 40px 20px}.landing-banner-ctn .landing-banner-content-wrapper.desktop-middle{margin-bottom:auto;margin-top:auto}.landing-banner-ctn .landing-banner-content-wrapper.desktop-bottom{margin-top:auto}.landing-banner-ctn .landing-banner-content-wrapper.desktop-left{margin-left:0;margin-right:0;text-align:left}.landing-banner-ctn .landing-banner-content-wrapper.desktop-left p{margin-left:0;margin-right:0}.landing-banner-ctn .landing-banner-content-wrapper.desktop-left .landing-banner-btns,.landing-banner-ctn .landing-banner-content-wrapper.desktop-left .review-logo-stars-ctn{justify-content:flex-start}.landing-banner-ctn .landing-banner-content-wrapper.desktop-center{padding:40px 50px;text-align:center}.landing-banner-ctn .landing-banner-content-wrapper.desktop-center .landing-banner-btns,.landing-banner-ctn .landing-banner-content-wrapper.desktop-center .review-logo-stars-ctn{justify-content:center}.landing-banner-ctn .landing-banner-content-wrapper.desktop-right{margin-left:0;margin-right:0;padding:40px 20px 40px 50px;text-align:right}.landing-banner-ctn .landing-banner-content-wrapper.desktop-right p{margin-left:0;margin-right:0}.landing-banner-ctn .landing-banner-content-wrapper.desktop-right .landing-banner-btns,.landing-banner-ctn .landing-banner-content-wrapper.desktop-right .review-logo-stars-ctn{justify-content:flex-end}}.landing-banner-ctn .landing-banner-title{margin:0}.landing-banner-ctn .landing-banner-btns:not(.deal-banner-btns){display:flex;flex-wrap:wrap;gap:20px;margin-top:20px}.landing-banner-ctn .landing-banner-btns:not(.deal-banner-btns) .btn{border-radius:30px;font-size:20px;padding:22px 30px 18px}@media screen and (min-width:992px){.landing-banner-ctn .landing-banner-btns:not(.deal-banner-btns) .btn{border-radius:35px;font-size:24px;padding:24px 40px 20px}}.landing-banner-ctn .landing-banner-review{margin-bottom:20px}.landing-banner-ctn .landing-banner-review .review-logo-stars-ctn{align-items:baseline;display:flex;margin-bottom:0}.landing-banner-ctn .landing-banner-review .review-logo-stars-ctn .review-stars-ctn{margin-left:5px}.landing-banner-ctn .landing-banner-review .review-logo-stars-ctn img{width:95px}.landing-banner-ctn .landing-banner-review .review-logo-stars-ctn svg{height:19px;margin-left:.5rem}.landing-banner-ctn .img-floating{bottom:15px;height:80px;position:absolute;right:15px;width:80px}.landing-banner-ctn .img-floating svg{height:auto;width:100%}@media screen and (min-width:992px){.landing-banner-ctn .img-floating{bottom:10px;right:30px}}.landing-banner-ctn .no-underscore{-webkit-text-decoration:none;text-decoration:none}
