.two-col-banner{position:relative}.two-col-banner .page-center{width:calc(100% - 20px)}.two-col-banner .cols_row{display:flex;flex-wrap:wrap;padding-top:50px;position:relative}.two-col-banner .content_col{padding-right:20px;width:60%}.two-col-banner .content>:first-child{margin-top:0}.two-col-banner .content h1,.two-col-banner .content h2{color:#fff}.two-col-banner .content ul{margin:8px 0 8px 24px;padding:0}.two-col-banner .content ul li{margin:0}.two-col-banner .image_col{bottom:-232px;max-width:600px;position:absolute;right:-80px}.two-col-banner .bottom_shape{background-position:right -35px bottom -440px,left 0 bottom -650px;background-repeat:no-repeat;background-size:auto,auto;padding-bottom:250px;position:relative;z-index:10}.two-col-banner .bottom_shape img{display:none}.two-col-banner .btns_wrp{align-items:center;display:flex;gap:24px;margin:0}.two-col-banner .btn_itm{margin-right:10px;padding:16px 0}.two-col-banner a.hs-sec-btn{background:transparent;border:0;color:#361292;font-family:Roboto Mono,sans-serif;font-size:16px;font-weight:700;line-height:1;margin:0;padding:10px;text-transform:uppercase}@media only screen and (min-width:768px) and (max-width:1180px) and (orientation:landscape){.two-col-banner .cols_row{padding-top:80px}.two-col-banner .content h2{font-size:54px}.two-col-banner .image_col{bottom:-212px;max-width:500px;position:absolute;right:-80px}.two-col-banner .bottom_shape{background-position:right -150px bottom -450px,left 0 bottom -650px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.two-col-banner .btns_wrp{flex-direction:column;gap:14px;justify-content:center}.two-col-banner .btn_itm{margin:0;text-align:center;width:100%}.two-col-banner .btn_itm a{width:100%}.two-col-banner .btn_itm:last-child{padding-bottom:6px}.two-col-banner .image_col{bottom:-150px;max-width:400px;position:absolute;right:-115px}.two-col-banner .content h2{font-size:40px}.two-col-banner .bottom_shape{background-position:right -280px bottom -440px,left 0 bottom -600px}}@media only screen and (max-width:767px){.two-col-banner .btn_itm a.hs-button{padding:10px 16px}.two-col-banner .content_col{padding-right:0;width:100%}.two-col-banner .content h1,.two-col-banner .content h2,.two-col-banner .content h3{text-align:center}.two-col-banner .content h1{font-size:30px}.two-col-banner .content h2{font-size:28px}.two-col-banner .content{font-size:16px}.two-col-banner .image_col{margin-left:auto;max-width:230px;position:static}.two-col-banner .bottom_shape{background-position:right -135px bottom -440px,left 0 bottom -650px;margin-top:-80px;padding-bottom:250px}}