.event-banner{background-color:#fff;margin:0;position:relative}.event-banner .banner-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:90px 0;position:relative}.event-banner .textbox{text-align:center}.event-banner p.title{font-size:36px;font-weight:600;margin:0;padding:0 10px}.event-banner p.title+p{color:#ff7d00;font-size:26px;font-weight:600;letter-spacing:.1em;margin:20px 0 0}.event-banner img{height:18px;width:auto}.event-banner .anchorbox.mod_anchorbox1.js-anchor{display:flex;justify-content:center;margin-bottom:60px;margin-top:60px}.event-banner .mod_anchorbox1>.anchorlist{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;display:flex;list-style:none;margin:0;padding:0}.event-banner .mod_anchorbox1>.anchorlist>.anchor+.anchor{border-left:1px solid #e2e2e2}.event-banner .mod_anchorbox1 .anchor>a{align-items:center;display:flex;padding:10px 20px}.event-banner .mod_anchorbox1 .anchor .icon{align-items:center;background-color:#feeee6;border-radius:50%;color:#ff7d00;display:flex;height:20px;justify-content:center;margin-right:10px;width:20px}.event-banner .mod_anchorbox1 .anchor .text{color:#000;font-size:18px;font-weight:600;line-height:1}@media only screen and (min-width:751px){.event-banner .mod_anchorbox1 .anchor>a:hover span.text{text-decoration:underline}}@media only screen and (max-width:750px){.event-banner p.title{font-size:50px;line-height:1}.event-banner p.title+p{font-size:30px;margin-top:20px}.event-banner img{height:25px}.event-banner .anchorbox.mod_anchorbox1.js-anchor{margin-top:0}.event-banner .mod_anchorbox1 .anchor .icon{font-size:23px!important;height:25px;width:25px}.event-banner .mod_anchorbox1 .anchor .text{font-size:23px}}