.simple-banner .container{max-width:890px;background:linear-gradient(159deg,#2c5e68 36%,#2ea5bc 136%),linear-gradient(0deg,#0003,#0003);padding-top:30px;padding-bottom:30px}@media only screen and (min-width:390px){.simple-banner .container{padding-top:calc(30px + 20 * (100vw - 390px) / 1050);padding-bottom:calc(30px + 20 * (100vw - 390px) / 1050)}}@media only screen and (min-width:1440px){.simple-banner .container{padding-top:50px;padding-bottom:50px}}.simple-banner .container{padding-left:15px;padding-right:15px}@media only screen and (min-width:992px){.simple-banner .container{padding-left:calc(15px + 65 * (100vw - 992px) / 448);padding-right:calc(15px + 65 * (100vw - 992px) / 448)}}@media only screen and (min-width:1440px){.simple-banner .container{padding-left:80px;padding-right:80px}}.simple-banner .container{border-radius:20px}@media only screen and (max-width:767px){.simple-banner .container{width:100%;border-radius:0}}.simple-banner .container.has-green-background-color{padding-top:20px;padding-bottom:20px}@media only screen and (min-width:390px){.simple-banner .container.has-green-background-color{padding-top:calc(20px + 4 * (100vw - 390px) / 1050);padding-bottom:calc(20px + 4 * (100vw - 390px) / 1050)}}@media only screen and (min-width:1440px){.simple-banner .container.has-green-background-color{padding-top:24px;padding-bottom:24px}}.simple-banner .container.has-green-background-color{background:#2c5e68}.simple-banner .text{line-height:1.3}.simple-banner .text a{color:#ffc34d;text-decoration:none!important}.simple-banner .text a:hover{color:#fff}.simple-banner .cta{min-width:230px}
