#main.whatson h1{color:#92278F}#main.whatson .wrapper{width:auto;max-width:1660px;margin:0 auto}@media screen and (max-width: 1780px){#main.whatson .wrapper{margin:0 80px}}@media screen and (max-width: 1340px){#main.whatson .wrapper{margin:0 40px}}@media screen and (max-width: 1000px){#main.whatson .wrapper{margin:0 30px}}@media screen and (max-width: 767px){#main.whatson .wrapper{margin:0 20px}}.wo-content:after{content:"";display:block;clear:both}.wo-panel{background-color:#f6f0f6;border-radius:7px;margin-bottom:30px}.wo-panel-title{color:#FFFFFF;background-color:#92278F;margin:0;border-top-left-radius:7px;border-top-right-radius:7px}.wo-panel-title a{color:#FFFFFF;padding:0.5em 20px;display:block;position:relative}.wo-panel-title a:after{content:"View all";font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px;line-height:1em;text-transform:uppercase;color:#92278F;background-color:#FFFFFF;border-radius:5px;padding:10px 15px;display:block;position:absolute;right:20px;top:50%;transform:translate(0, -50%);transition:color 0.3s, background-color 0.3s}.no-touchevents .wo-panel-title a:hover{color:#FFFFFF;text-decoration:none}.no-touchevents .wo-panel-title a:hover:after{color:#FFFFFF;background-color:#cd9705}.wo-inner{padding:30px}.wo-inner h3{color:#92278F}.wo-inner h3 a{color:#92278F}.wo-inner ul.contacts{font-family:"Open Sans",sans-serif;font-weight:700;border-top:1px solid #e4cfe3;margin-bottom:1em}.wo-inner ul.contacts li{border-bottom:1px solid #e4cfe3}.wo-inner .button{margin-bottom:0}.wo-inner .meta{font-size:1.3em;margin-bottom:0.3em}.wo-inner .meta a{color:#92278F}.wo-inner .news{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #e4cfe3}.wo-inner .news:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.wo-events p.date{font-family:"Open Sans",sans-serif;font-weight:700;font-size:1.8em;color:#92278F;margin-bottom:0.3em}.wo-events h3{font-family:"Open Sans",sans-serif;font-weight:400;font-size:3em;line-height:1.3em}.wo-event-img{margin-bottom:15px}.wo-event-img img{width:100%;height:auto;display:block}@media screen and (min-width: 1200px){.wo-event-img{width:45%;float:left}.wo-event-description.img{margin-left:50%}}.wo-news h3{margin-bottom:0.3em}@media screen and (min-width: 650px){.flexbox .wo-content{display:flex}.wo-panel{width:47%;float:left}.wo-news{margin-left:6%}}
