.banner-outer{background-repeat:no-repeat;background-size:cover;color:#fff;padding:220px 0 190px;position:relative}.banner-outer .container{height:100%}.banner-outer .right-list ul{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:2.5rem 0;text-transform:uppercase}.banner-outer .right-list{position:absolute;right:0;top:0;width:100%;z-index:1}.banner-outer .right-list ul li span{display:inline-block;padding:0 1rem}.hs-breadcrumb-menu-divider:before{content:"/";padding-left:0}.banner-outer .banner-content{position:relative;width:100%;z-index:1}.banner-outer .banner-content .inner{align-content:center;display:flex;flex-wrap:wrap;height:100%;justify-content:flex-start;max-width:600px;padding-top:0}.banner-outer .banner-content .inner h1,.banner-outer .banner-content .inner h3,.banner-outer .banner-content .inner p{width:100%}.banner-outer .banner-content .inner h3{color:#a19f9f!important}.banner-outer .banner-content .inner h1,.banner-outer .banner-content .inner h3{color:#fff;margin-bottom:20px}.banner-outer .right-list:after{background:linear-gradient(90deg,rgba(2,0,36,0),rgba(20,20,22,0),#d9d9d9);border-radius:0 0 0 100%;bottom:0;content:"";height:2px;position:absolute;right:0;width:100%}.banner-outer .right-list ul li{list-style-type:none;margin:0;padding:0}.banner-outer .banner-content .inner h3{font-size:30px;font-weight:400;margin-bottom:20px;text-transform:uppercase}.banner-outer .banner-content .inner h2{font-size:52px}.banner-outer .right-list .content-wrapper{position:relative}.banner-outer .right-list ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item:last-child span{padding:0}.banner-outer .right-list ul.hs-breadcrumb-menu li.hs-breadcrumb-menu-item a{color:#ddd}.banner-outer .right-list.newClass{background:#3a5d28;border-radius:30px 0 0 30px;display:inline-block;position:fixed;right:0;top:17%;width:auto;z-index:9}.banner-outer .right-list.newClass ul.hs-breadcrumb-menu{padding:1rem 1rem 1rem 2rem}.banner-outer .right-list.newClass:after{display:none}.banner-outer .bottom_cta{margin-top:25px}@media(max-width:991px){.banner-outer .right-list:after{width:100%}}@media(max-width:767px){.banner-outer{padding:160px 0 100px}.banner-outer .right-list ul{padding:1.5rem 0}.banner-outer .right-list.newClass ul.hs-breadcrumb-menu{padding:1rem!important}.banner-outer .right-list.newClass{max-width:258px}}.banner-content .container .inner .summary p{font-size:21px;line-height:1.3}@media only screen and (min-width:1000px){.banner-outer{min-height:632px}}@media only screen and (max-width:700px){.right-list{display:none}}