.banner-wrapper{background-color:#fff;background-position:100% 0;background-repeat:no-repeat;background-size:contain}.banner-wrapper .left-column .heading h1{line-height:1;margin-bottom:42px;max-width:550px}.banner-wrapper .left-column .heading.column{float:none}.banner-wrapper .section-button{margin-bottom:40px}.banner-wrapper .section2-button{margin-bottom:10px}.banner-wrapper .right-column .description p{color:#626262;margin-bottom:0}@media(min-width:992px){.banner-wrapper .left-column .bottom-text{margin-top:205px;width:70%}.banner-wrapper .left-column .bottom-text h2{font-size:35px;line-height:1.14}.banner-wrapper .mobile-content{display:none}}@media(max-width:992px){.banner-wrapper .desktop-content{display:none}.banner-wrapper .content{margin:0;text-align:center}.banner-wrapper .left-column .heading h1{font-size:35px;margin-bottom:20px;max-width:100%}.banner-wrapper .bottom-text h2{font-size:22px;line-height:1.36}.banner-wrapper .left-column .heading.column{float:none;margin-bottom:40px}.banner-wrapper .right-column .image{margin-bottom:20px}}@media(max-width:767px){.banner-wrapper .left-column .heading h1{font-size:32px;line-height:1.25;max-width:100%}.banner-wrapper .left-column{padding:0}.banner-wrapper .right-column .description.column{margin-bottom:20px}}