.header a.logo{background-repeat:no-repeat;background-position:center;background-size:contain}.upcoming_wrapper .full_title p,.upcoming_wrapper .full_title a{background-color:#EBF1F6}@media (max-width:1024px){body.single-post .main_container{display:block;padding-bottom:0}body.single-post aside{display:block;border-top:1px solid #eee;margin:25px 0 0 0;padding-top:25px}}.blog-single-sidebar>h4{text-transform:uppercase;letter-spacing:1px;font-size:1rem;padding:0;position:relative}.blog-single-sidebar>h4 span{position:relative;margin-left:15px;background-color:#fff;z-index:10;display:inline-block;padding:.2rem .5rem}.blog-single-sidebar>h4:after{content:'';position:absolute;z-index:0;top:calc(50% - 2px);height:4px;display:block;width:100%;background-color:#014F99}.blog-single-sidebar .advert{text-align:center;padding:0;padding-top:1rem;margin-bottom:1rem}.popup_advert{z-index:999}.sidebar-article-card{position:relative;background-color:#e4f2ff;margin-bottom:.5rem}.sidebar-article-card>div{display:flex}.sidebar-article-card>div .content{flex:1 0}.sidebar-article-card>div .content>div{padding:1rem}.sidebar-article-card>div .image{position:relative;flex:0 0 150px;font-size:0}@media (max-width:575px){.sidebar-article-card>div .image{flex:0 0 100px}}.sidebar-article-card>div .image .arrow{position:absolute;z-index:5;bottom:1rem;right:1rem;height:30px;width:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#014484;color:#fff;opacity:0}.sidebar-article-card>div .image .arrow svg{height:14px;width:14px;fill:currentColor}.sidebar-article-card h3{font-size:1rem;margin:0}@media (min-width:992px){.sidebar-article-card h3{font-size:1.1rem;line-height:1.25}}.sidebar-article-card h3 a{transition:none}.sidebar-article-card h3 a:after{content:'';position:absolute;z-index:10;top:0;bottom:0;left:0;right:0}.sidebar-article-card:hover .image .arrow{opacity:1}.sidebar-article-card:hover h3 a{text-decoration:none;color:#014484}@media (min-width:1650px) and (max-width:1930px){#main_menu>li>a{transition:padding 0.2s cubic-bezier(.25,.1,.25,1)}body.scrolling #main_menu>li>a{padding:6px 9px;font-size:17px}}@media (max-width:768px){.tribe-events-calendar-month .tribe-events-calendar-month__header .tribe-events-calendar-month__header-column-title.tribe-common-b3{font-size:15px;text-align:center;display:block}.tribe-events-calendar-month .tribe-events-calendar-month__day button.tribe-events-calendar-month__day-cell--mobile{justify-content:center}.tribe-events-calendar-month .tribe-events-calendar-month__day button.tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:white!important}.tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-common-a11y-visual-hide{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tribe-events-calendar-month .tribe-events-calendar-month__day .tribe-events-calendar-month__day-date.tribe-common-h6.tribe-common-h--alt{font-size:12px}.tribe-events-calendar-month .tribe-events-calendar-month__day.tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon.tribe-events-calendar-month__mobile-events-icon--event{opacity:.3}}