.main-cta-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:var(--main-txt-color);display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0}.main-cta-container .left-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:60%}.main-cta-container .left-container .title{font-size:35px;font-weight:700;line-height:40px;margin-bottom:20px}.main-cta-container .left-container .content{margin-bottom:20px}.main-cta-container .left-container .button-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.main-cta-container .left-container .button-container a{color:inherit;min-width:220px;text-decoration:none;width:40%}.main-cta-container .left-container .button-container .cta-button{border:1px solid #54575b;padding:20px;position:relative;text-align:left;width:100%}.main-cta-container .left-container .button-container .cta-button:after{content:"\1F862";font-size:30px;position:absolute;right:20px}.main-cta-container .left-container .button-container .cta-button:hover{background:#54575b;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cta-container .left-container .button-container .cta-button:hover:after{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-cta-container .right-container{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;text-align:center}.main-cta-container .right-container img{height:100%;margin-left:auto;margin-right:auto;width:100%}@media(max-width:1050px){.right-container{display:none}.main-cta-container .left-container{width:100%}}@media(max-width:975px){.main-cta-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.main-cta-container .left-container{width:100%}.main-cta-container .left-container .button-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-cta-container .left-container .button-container a{margin:0 auto 10px}}@media(max-width:600px){.main-cta-container .left-container .button-container a{margin:0 auto 10px 0;max-width:500px;width:100%}}