.banner{margin:0 auto;padding-bottom:0rem;max-width:1069px;padding-top:10rem}.banner .banner-content{padding-left:17px;padding-right:17px;width:100%}.banner .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.banner .row.banner-paragraph{margin-top:-60px}.banner .row.banner-paragraph p{font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#727383;width:100%;font-size:18px}.banner .row.banner-title p{font-size:18px;width:100%;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:rgba(70,79,95,0.8);margin-bottom:0}.banner .row h2{font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#464f5f;margin-top:0}.banner .row.banner-paragraph p:nth-child(1){margin-bottom:19px}.banner .cta-row a{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#0fbf84;text-decoration:unset}.banner .row.cta-row{margin-top:-1px}.banner .cta-row img{position:absolute;margin-left:12px;max-width:20px;height:auto}.banner .cta-row:hover img{transition:.2s ease transform;transform:translateX(0.5rem)}.banner.page-center{padding-left:0;padding-right:0}@media(min-width:992px) and (max-width:1100px){.banner.page-center{padding-left:25px;padding-right:25px;max-width:none}}@media only screen and (max-width:991px){.banner .banner-content{padding-left:0;padding-right:0;padding-bottom:4rem}.banner .row{margin-right:0;margin-left:0}.banner .row.banner-title p{padding-top:0;margin-top:0}.banner.page-center{padding-left:25px;padding-right:25px}}