.stick-cont .sticky-ban-cont{margin:0 auto;max-width:1370px;width:100%}
.stick-cont .banner-img{padding:15px 0 20px 0}
.stick-cont .banner-txt-p{font-family:"LL Brown Regular Web";font-weight:bold;letter-spacing:0;line-height:40px}
.stick-cont .banner-btn{display:inline-block;background-color:#0061aa;width:100%;border-radius:4px;color:#fff !important;font-size:14px;letter-spacing:1.35px;cursor:pointer;border:0;font-weight:bold;line-height:17px;text-align:center;font-family:"LL Brown Regular Web"}
.stick-cont .banner-disclaimer{padding-bottom:10px}
.stick-cont .banner-disclaimer p{font-family:"Open Sans",sans-serif;font-size:11px;letter-spacing:0;line-height:13px;text-align:justify}
@media(max-width:767px){.stick-cont .banner-content{padding:15px 20px 10px 20px}
.stick-cont .banner-btn{min-height:36px;margin-bottom:10px;padding:10px}
.stick-cont .banner-txt-p{font-size:22px}
.stick-cont .banner-txt-p{margin-bottom:10px !important}
.stick-cont.mobile-footer-sticky{position:fixed;z-index:10;bottom:0;left:0}
}
@media(min-width:768px){.stick-cont .banner-wrap{max-width:350px}
.stick-cont .banner-content{padding:30px}
.stick-cont .banner-btn{min-height:48px;margin:12px 0 25px 0;padding:.9rem 1rem}
.sticky-height{height:100%}
.sticky-height .row,.sticky-height .col-12,.sticky-height .sticky-banner-container{height:100%}
.sticky-height .parsys{height:100%}
.sticky-height .aem-Grid{height:100%}
.stick-cont .banner-txt-p{font-size:32px}
.stick-cont{position:relative;height:100%;width:350px}
.scrollDown{top:95px}
.scrollUp{top:135px !important}
.sticky-ban-cont{position:sticky;top:95px;position:-webkit-sticky;margin:0 auto 3em auto !important}
}