.call-action-inner{position:relative;border-radius:20px;z-index:2}.call-action-inner::before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,#1e2120 41.21%,#fff0 65.46%);border-radius:20px;z-index:-1}.call-action-content{padding:124px 84px;max-width:60%}.call-action-content .title{font-size:52px;font-weight:600;line-height:62px;margin-bottom:20px}.call-action-content .text{color:#bbd9cd;font-size:18px;font-weight:300;line-height:32px}.call-action-content .theme-btn{background:var(--white-color);color:var(--title-color);margin-top:32px;height:64px;padding:20px 33px}.call-action-content .theme-btn:hover{background:var(--primary-color);color:var(--white-color)}@media only screen and (min-width:992px) and (max-width:1199.99px){.call-action-content{max-width:100%}}@media only screen and (min-width:768px) and (max-width:991.99px){.call-action-content{padding:80px 56px;max-width:100%}.call-action-content .title{font-size:40px;line-height:120%}.call-action-content .theme-btn{height:52px}}@media only screen and (max-width:767.99px){.call-action-content{padding:40px;max-width:100%}.call-action-content .title{font-size:28px;line-height:120%}.call-action-content .text{line-height:24px}.call-action-content .theme-btn{margin-top:24px;height:48px;padding:12px 24px}}