.banner.banner__fs-isac{background-position:top right;background-size:cover;background-repeat:no-repeat}.banner.banner__fs-isac--event h1{position:relative}.banner.banner__fs-isac--event h1:after{content:"";position:absolute;height:1px;width:36px;background-color:#c6c6c6;left:0;bottom:-18px}.banner.banner__fs-isac--event p.date{font-size:18px;font-family:Raleway;font-weight:bold}.banner__content{width:100%;max-width:calc(100% - 32px);margin:0 auto;text-align:left}.banner__content h1,.banner__content h2,.banner__content h3,.banner__content h4{font-weight:600;max-width:604px}@media screen and (min-width:768px){.banner__content h1,.banner__content h2,.banner__content h3,.banner__content h4{font-size:38px}}.banner__content p{font-weight:300;margin:20px 0 32px;max-width:332px}@media screen and (min-width:620px){.banner__content p{max-width:368px}}@media screen and (min-width:768px){.banner__content p{max-width:457px;font-size:24px}}.banner__content .button{background-color:#494cdb;color:#fff;padding:14px 80px;border:0;font-weight:700;display:inline-block;margin:32px auto 0;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.banner__content .button:hover{background-color:#75e078}@media screen and (min-width:620px){.banner__content .button{margin:0}}@media screen and (min-width:768px){.banner__content .button{font-size:13px}}@media screen and (min-width:1134px){.banner__content{max-width:1102px}}.post-view-banner .banner.banner__fs-isac--event h1:after{display:none}