.div-tag a{color:#f05e2e!important}.custom-module.app-banner .cell-wrapper{max-width:100%;width:auto}.app-banner .div-tab{display:table;table-layout:fixed;width:100%}.app-banner .image,.app-banner .text{display:table-cell;vertical-align:top;width:50%}.app-banner .image{padding-top:155px}.app-banner .text .inner{clear:both;float:right;max-width:620px;padding:0 50px 0 5%}.app-banner .text .inner>a{background:#f2f2f2;-webkit-border-radius:100px;border-radius:100px;color:#454545;display:inline-block;font-weight:400;margin:0 0 20px;padding:13px 24px;vertical-align:top}.app-banner .text .inner>a:hover{filter:none;text-decoration:underline}.app-banner .text .inner>a span{border:1px solid #454545;-webkit-border-radius:100px;border-radius:100px;display:inline-block;height:38px;line-height:38px;margin:0 10px 0 0;text-align:center;width:38px}.app-banner .text .inner>a img{margin:-6px 0 0;-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);vertical-align:middle}.app-banner h1{font-size:40px!important;margin:0 0 10px}.app-banner h1 img{margin:0 10px 0 0;vertical-align:middle;width:76px}.app-banner .tags{display:none;margin:25px 0 0}.app-banner .tags span{-webkit-border-radius:100px;border-radius:100px;color:#fff;display:inline-block;font-size:12px;margin:0 3px 0 0;padding:3px 8px;vertical-align:top}.app-banner .tags span.fm{background:#4a90e2}.app-banner .tags span.sb{background:#f80}.app-banner .snippet{margin:25px 0 0}.app-banner .ctas{margin:30px 0 0}.cta_button,.cta_button_orange{background:#f05e2e!important;border-radius:13px!important;color:#fff!important;font-weight:700!important;padding:1em 2em!important;transition:all .3s ease!important}.cta_button:hover,.cta_button_orange:hover{color:#fff!important;filter:brightness(1.1)!important}@media(max-width:834px){.custom-module.app-banner .cell-wrapper{padding:80px 0;width:90%}.app-banner .div-tab{display:flex;flex-direction:column-reverse;width:auto}.app-banner .image,.app-banner .text{display:block;width:auto}.app-banner .image{margin:40px 0 0;padding-top:0}.app-banner .text .inner{float:none;max-width:none;padding:0}}@media(max-width:600px){.custom-module.app-banner .cell-wrapper{padding:60px 0}.app-banner h1{font-size:32px!important}.app-banner h1 img{width:50px}.app-banner .text .inner>a{color:#f05e2e;font-size:16px}}