.eventfolio .event-booking-steps-wrapper .event-booking-steps-list:before{background:#979797;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal:before{background:#011841;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item{background:#ed8c18;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-complete,.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-current{background:#ed8c18;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item .text{color:#0a174c;}.eventfolio .eventfolio-custom-question-desc{color:#979797;}.eventfolio .eventfolio-form-buttons,.eventfolio .eventfolio-payment-method-picker .eventfolio-payment-method,.eventfolio .eventfolio-table tfoot>tr:first-child td,.eventfolio .eventfolio-table tfoot>tr:first-child th,.eventfolio .eventfolio-title{border-color:#011841;}.eventfolio #choose-sessions-allowance h4,.eventfolio #sessions-basket h4{border-color:#3d3d3d;}.eventfolio #choose-sessions-allowance ul li,.eventfolio #sessions-basket ul li{border-color:#979797;}.eventfolio #choose-sessions-allowance #sessions-allowance-widget th,.eventfolio #sessions-basket #sessions-allowance-widget th{border-color:#979797;}.eventfolio #choose-sessions-allowance #sessions-allowance-widget .allowance-quota,.eventfolio #choose-sessions-allowance #sessions-allowance-widget .allowance-quota-fixed,.eventfolio #sessions-basket #sessions-allowance-widget .allowance-quota,.eventfolio #sessions-basket #sessions-allowance-widget .allowance-quota-fixed{color:#979797;}.eventfolio #choose-sessions-allowance #sessions-allowance-widget .allowance-quota,.eventfolio #sessions-basket #sessions-allowance-widget .allowance-quota{color:#979797;}.eventfolio #choose-sessions-allowance .search-widget,.eventfolio #sessions-basket .search-widget{border-color:#979797;}.eventfolio #choose-sessions-allowance .clear-filters,.eventfolio #sessions-basket .clear-filters{color:#db2b39;}.eventfolio #choose-sessions-allowance .sidebar-panel-header,.eventfolio #sessions-basket .sidebar-panel-header{border-color:#3d3d3d;}.eventfolio .ems-session-list-container .ems-schedule-actions{position:absolute;top:18px;right:0;font-weight:400;}.eventfolio .ems-session-list-container .ems-schedule-actions .ems-schedule-action:first-child{margin-right:8px;padding-right:8px;}.eventfolio .ems-session-list-container .ems-schedule-actions .ems-schedule-action:last-child{margin-right:0;padding-right:0;border-right:none;}.eventfolio .ems-session-list-container .ems-schedule-actions .ems-schedule-filter-toggle::after{position:absolute;top:4px;right:-28px;background-image:url(/assets/img/icons.png);background-repeat:no-repeat;background-position:-88px -100px;width:16px;height:16px;content:' ';}.eventfolio .ems-session-list-container .ems-schedule-actions .ems-schedule-filter-toggle.collapsed::after{top:0;background-position:-4px -62px;right:-32px;width:24px;height:24px;}.eventfolio .ems-session-list-container .ems-session-filter-container{padding:15px;}.eventfolio .ems-session-list-container .ems-session-filter-container h5{font-size:1em;font-weight:400;border-bottom:1px solid #000;}.eventfolio .ems-session-list-container .ems-session-filter-container label{font-size:.8em;}.eventfolio .ems-session-list-container .ems-session-filter-container .checkbox{margin-top:5px;margin-bottom:5px;}.eventfolio .ems-session-list-container .ems-session-filter-container .search-widget{background:#fff;border:1px solid #d8d8d8;padding:4px 4px 4px 34px;margin-bottom:15px;}.eventfolio .ems-session-list-container .ems-session-filter-container .search-widget-icon{background-position:0 -60px;width:28px;height:28px;left:2px;margin-top:-14px;}.eventfolio .ems-session-list-container .ems-session-filter-container .search-widget-input{font-size:14px;font-size:1.4rem;height:30px;}.eventfolio .ems-session-list-container .ems-session-filter-container .clear-filters{color:#900;font-size:.8em;font-weight:400;line-height:2.5;text-transform:uppercase;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session.odd{background:#979797;}.eventfolio .eventfolio-toggle-tabs-filter ul>li a,.eventfolio .eventfolio-toggle-tabs-nav ul>li a{color:#948e98;}.eventfolio .eventfolio-toggle-tabs-filter ul>li.is-active a,.eventfolio .eventfolio-toggle-tabs-nav ul>li.is-active a{color:#0a174c;}.eventfolio .eventfolio-toggle-tabs-filter ul>li.is-active a:after,.eventfolio .eventfolio-toggle-tabs-nav ul>li.is-active a:after{background:#0a174c;}@media only screen and (max-width:575px){.eventfolio .eventfolio-toggle-tabs.mod-mobile-accordion>.eventfolio-toggle-tabs-panel>.eventfolio-toggle-tabs-panel-item{border-color:#3d3d3d;}}.eventfolio .eventfolio-calendar-events{display:flex;flex-direction:column;padding-bottom:0;}@media only screen and (min-width:576px){.eventfolio .eventfolio-calendar-events{flex-flow:row wrap;margin-left:-10px;margin-right:-10px;}}@media only screen and (min-width:992px){.eventfolio .eventfolio-calendar-events{margin-left:-15px;margin-right:-15px;}}.eventfolio .eventfolio-calendar-event{margin-bottom:35px;}@media only screen and (min-width:576px){.eventfolio .eventfolio-calendar-event{flex:1 1 50%;max-width:calc(50% - 20px);margin-left:10px;margin-right:10px;}}@media only screen and (min-width:992px){.eventfolio .eventfolio-calendar-event{max-width:calc(50% - 30px);margin-left:15px;margin-right:15px;}}.eventfolio .eventfolio-calendar-event-image{margin-bottom:20px;}.eventfolio .eventfolio-calendar-event-date{margin-bottom:8px;}.eventfolio .eventfolio-calendar-event-title{margin-bottom:0;}.eventfolio .eventfolio-events-calendar{margin-bottom:20px;}.collapsible-item{border-bottom-color:#0a174c!important;}.collapsible-item:first-child{border-top-color:#0a174c!important;}.collapsible-item:not(.is-open)>.collapsible-header>.collapsible-header-link:after{content:"\e900";color:#011841!important;}.collapsible-item.is-open{border-radius:4px;box-shadow:0 -1px 14px 0 rgba(0,0,0,.25);border-color:transparent!important;}.collapsible-item.is-open .collapsible-header-link:after,.collapsible-item.is-open .collapsible-item-header>a:after{content:"\e901"!important;color:#f47f25;}.collapsible-header{font-size:32px;color:#011841;font-weight:400;line-height:1.3;}.collapsible-header-link{background-color:transparent!important;color:inherit!important;padding-left:40px!important;}.collapsible-header-link:after{font-family:iti-icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:40px!important;font-size:2.2rem!important;top:calc(50% - 11px)!important;}.collapsible-content{padding:0 40px 20px;}@media only screen and (min-width:768px){.eventfolio-calendar-events.mod-col-3 .eventfolio-calendar-event,.eventfolio-event-items.mod-col-3 .eventfolio-calendar-event{max-width:calc(33.33% - 30px);}}.eventfolio-calendar-events .eventfolio-calendar-event,.eventfolio-event-items .eventfolio-calendar-event{border-radius:4px;overflow:hidden;border:1px solid #979797;transition:.3s;background-color:#fff;padding:0;}.eventfolio-calendar-events .eventfolio-calendar-event .article-wrapper,.eventfolio-event-items .eventfolio-calendar-event .article-wrapper{border:0;}.eventfolio-calendar-events .eventfolio-calendar-event:hover,.eventfolio-event-items .eventfolio-calendar-event:hover{box-shadow:0 -1px 14px 0 rgba(0,0,0,.25);border-color:transparent;}.eventfolio-calendar-events .eventfolio-calendar-event-category,.eventfolio-calendar-events .eventfolio-calendar-event-location,.eventfolio-event-items .eventfolio-calendar-event-category,.eventfolio-event-items .eventfolio-calendar-event-location{font-size:14px;color:#011841;border-radius:12.5px;background-color:#f2f3f5;padding:5px 15px;line-height:1;font-weight:700;margin:0 10px 6px 0;display:inline-block;}.eventfolio-calendar-events .eventfolio-calendar-event-category a,.eventfolio-calendar-events .eventfolio-calendar-event-location a,.eventfolio-event-items .eventfolio-calendar-event-category a,.eventfolio-event-items .eventfolio-calendar-event-location a{color:inherit!important;}.eventfolio-calendar-events .eventfolio-calendar-event .eventfolio-calendar-event-title,.eventfolio-event-items .eventfolio-calendar-event .eventfolio-calendar-event-title{line-height:1.2;margin-bottom:15px;}.eventfolio-calendar-events .eventfolio-calendar-event .eventfolio-calendar-event-detail,.eventfolio-event-items .eventfolio-calendar-event .eventfolio-calendar-event-detail{padding:0 20px 20px;display:block;}.eventfolio-calendar-events .eventfolio-calendar-event .eventfolio-calendar-event-detail .eventfolio-calendar-event-date,.eventfolio-event-items .eventfolio-calendar-event .eventfolio-calendar-event-detail .eventfolio-calendar-event-date{color:#4f4f4f;font-weight:700;margin-bottom:10px;display:block;}.eventfolio-calendar-event-image{margin-bottom:20px;position:relative;}.eventfolio-calendar-event-image .eventfolio-calendar-event-label{border-radius:12px;position:absolute;right:20px;top:20px;font-size:14px;font-weight:700;padding:5px 10px;background-color:#f47f25;line-height:1;color:#fff;}@media only screen and (min-width:992px){.col-md-8 .eventfolio .eventfolio-event-items .eventfolio-calendar-event{flex-basis:50%!important;max-width:calc(50% - 30px)!important;}}.eventfolio-content-sidebar .post-meta{background-color:transparent!important;border-radius:0;padding:0;margin:0;}.eventfolio-content-sidebar .post-meta .category,.eventfolio-content-sidebar .post-meta .date-location{margin-left:0;font-size:14px;color:#011841;border-radius:12.5px;background-color:#f2f3f5;padding:5px 15px;line-height:1;font-weight:700;margin:0;margin-right:10px;display:inline-block!important;}.eventfolio-event-homepage-tabs-nav ul li:before{display:none;}.eventfolio .eventfolio-event-homepage-tabs-nav ul li{border-bottom-width:3px!important;}.eventfolio .eventfolio-event-homepage-tabs-nav ul li.is-active{border-bottom-color:#011841!important;}.eventfolio .eventfolio-page-title{font-size:45px;}.eventfolio .eventfolio-table th{color:#fff;}.eventfolio .eventfolio-form-buttons .eventfolio-prev-btn:not(.eventfolio-cancel-btn){padding:15px 20px 15px 70px;}.eventfolio .eventfolio-form-buttons .eventfolio-prev-btn:not(.eventfolio-cancel-btn):after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);right:auto;left:20px;}.eventfolio .custom-select{background-image:url('/assets/images/icon/arrow/up-down.svg');background-position:calc(100% - 20px) center;background-size:13px;background-repeat:no-repeat;padding-right:40px;border-radius:22px;border:1px solid #a2a2a2;box-shadow:inset 0 1px 2px 0 rgba(217,217,217,.75);}.eventfolio .custom-select:focus,.eventfolio .custom-select:hover{box-shadow:inset 0 1px 2px 0 rgba(217,217,217,.75);outline:0;border-color:#a2a2a2!important;}.eventfolio .event-booking-steps-wrapper .event-booking-steps-list:before{background-color:#3d3d3d!important;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item{background-color:#d8d8d8!important;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-current{background-color:#011841!important;}.eventfolio .list-unstyled.eventfolio-next-steps-list>li{margin-right:20px;display:inline-block;}.eventfolio .list-unstyled.eventfolio-events-list{margin-right:-15px;margin-left:-15px;}.eventfolio .list-unstyled.eventfolio-events-list:after{content:"";display:block;clear:both;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event{float:left;width:33.33%;margin-bottom:20px;padding:0 15px;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event .event-date{margin-bottom:5px;font-weight:700;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event .eventfolio-event{border-radius:4px;overflow:hidden;border:1px solid #979797;transition:.3s;padding:20px;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event .eventfolio-event:hover{box-shadow:0 -1px 14px 0 rgba(0,0,0,.25);border-color:transparent;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event .list-unstyled.eventfolio-event-tag-list{margin-top:20px;margin-bottom:20px;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event .list-unstyled.eventfolio-event-tag-list li{margin-left:0;font-size:14px;color:#011841;border-radius:12.5px;background-color:#f2f3f5;padding:5px 15px;line-height:1;font-weight:700;margin:0;margin-right:10px;display:inline-block;}.eventfolio .list-unstyled.eventfolio-events-list .eventfolio-event-list-event:nth-child(3n+1){clear:left;}.list-unstyled.eventfolio-my-event-action-list li{margin-bottom:20px;}.calendar-header-text{font-size:24px;color:#3d3d3d;}.calendar-header-nav span{display:block;}.calendar-header-nav span:before{font-family:iti-icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90b"!important;color:#ed8c18!important;font-size:30px;}.calendar-header-nav.mod-prev span{transform:rotate(-180deg);}.calendar-table tr{background-color:transparent!important;}.calendar-table tr td{padding:0 0 15px!important;text-align:center;}.calendar-table tr td a{color:#3d3d3d;display:inline-block;line-height:1;padding:5px;}.homepage .eventfolio .eventfolio-calendar-events.event-listing{display:block;margin:0;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event{background:#f2f3f5;padding:20px;border-radius:4px;margin-bottom:30px;width:100%;float:none;max-width:100%;margin:0 0 20px;border:0;box-shadow:0 0!important;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event-date{font-size:32px;font-weight:300;margin-bottom:20px;color:#ed8c18;display:block;line-height:1;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event-detail{padding:0;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event-title{font-size:24px;font-weight:700;margin-bottom:10px;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event-location{margin-right:20px;padding:0;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event-category{font-weight:700;padding:0;}.homepage .eventfolio .eventfolio-calendar-events.event-listing .eventfolio-calendar-event-category a{color:#011841;}.eventfolio-table-tickets td.text-right .btn{float:none!important;margin-left:10px;}.eventfolio-table-tickets td.text-right .btn:first-child{margin-left:0;}.eventfolio .custom-select{-webkit-transition:border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;-moz-transition:border-color .3s ease-in-out,-moz-box-shadow .3s ease-in-out;-o-transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out;-webkit-box-shadow:inset 0 1px 2px 0 rgba(193,212,224,.5);-moz-box-shadow:inset 0 1px 2px 0 rgba(193,212,224,.5);box-shadow:inset 0 1px 2px 0 rgba(193,212,224,.5);-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;display:block;width:100%;height:43px;border:1px solid #0a174c;padding:6px 16px;background-color:#fff;font-size:18px;font-size:1.8rem;color:#0a174c;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-image:url('/assets/img/icon/arrow/up-and-down-base.svg');background-position:calc(100% - 4px) center;background-size:36px;background-repeat:no-repeat;padding-right:40px;}.eventfolio .custom-select::placeholder{color:#a4a7aa;opacity:1;}.eventfolio .custom-select::-webkit-input-placeholder{color:#a4a7aa;}.eventfolio .custom-select:-ms-input-placeholder{color:#a4a7aa;}.eventfolio .custom-select::-ms-input-placeholder{color:#a4a7aa;}.eventfolio .custom-select::-moz-placeholder{color:#a4a7aa;}.eventfolio .custom-select:-moz-placeholder{color:#a4a7aa;}.eventfolio .custom-select[multiple]{height:auto;}.eventfolio .custom-select.on-focus,.eventfolio .custom-select.on-hover,.eventfolio .custom-select:focus,.eventfolio .custom-select:hover{-webkit-box-shadow:0 1px 4px 0 rgba(237,140,24,.25);-moz-box-shadow:0 1px 4px 0 rgba(237,140,24,.25);box-shadow:0 1px 4px 0 rgba(237,140,24,.25);border-color:#ed8c18;}.eventfolio .button{-webkit-border-radius:4px;-webkit-background-clip:padding-box;-moz-border-radius:4px;-moz-background-clip:padding;border-radius:4px;background-clip:padding-box;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;font-size:18px;font-size:1.8rem;display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:0;min-height:45px;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;border-width:2px;border-style:solid;background-color:#3c1642;background-clip:border-box;cursor:pointer;font-weight:600;line-height:20px;text-align:center;text-decoration:none;white-space:normal;word-break:normal;border-color:transparent;background-color:#011841;color:#fff;}.eventfolio .button:hover{color:#fff;background-color:#280a2c;text-decoration:none;}.eventfolio .button:active{-webkit-box-shadow:inset 0 2px 0 rgba(40,10,44,.48);-moz-box-shadow:inset 0 2px 0 rgba(40,10,44,.48);box-shadow:inset 0 2px 0 rgba(40,10,44,.48);color:#fff;background-color:#280a2c;}.eventfolio .button:focus{-webkit-box-shadow:0 0 0 2px #e8b2f1;-moz-box-shadow:0 0 0 2px #e8b2f1;box-shadow:0 0 0 2px #e8b2f1;color:#fff;background-color:#280a2c;outline-width:0;outline-style:auto;outline-color:-webkit-focus-ring-color;outline-offset:-2px;}.eventfolio .button:focus:active{outline-width:0;}.eventfolio .button.disabled,.eventfolio .button[disabled]{zoom:1;-webkit-opacity:0.56;-moz-opacity:0.56;opacity:.56;color:#fff;background-color:#3c1642;border-width:0;border-style:none;border-color:transparent;pointer-events:none;}.eventfolio .button.disabled:hover,.eventfolio .button[disabled]:hover{color:#fff;background-color:#3c1642;text-decoration:none;}.eventfolio .button:focus,.eventfolio .button:hover{border-color:#280a2c;}.eventfolio .button.btn-lg{font-size:18px;font-size:1.8rem;font-weight:600;line-height:20px;padding-top:13px;padding-right:20px;padding-bottom:13px;padding-left:20px;}.eventfolio .button.btn-sm{font-size:14px;font-size:1.4rem;font-weight:600;line-height:20px;border-width:1px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}.eventfolio .button.btn-sm.disabled,.eventfolio .button.btn-sm[disabled]{border-width:1px;}.eventfolio .button:focus,.eventfolio .button:hover{text-decoration:none;color:#fff;}.eventfolio .eventfolio-form-buttons{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding-top:28px;border-top:1px solid #f6f7f5;}.eventfolio .eventfolio-form-buttons:after,.eventfolio .eventfolio-form-buttons:before{display:none;}@media only screen and (min-width:576px){.eventfolio .eventfolio-form-buttons{flex-direction:row;align-items:center;}}@media only screen and (max-width:575px){.eventfolio .eventfolio-form-buttons .eventfolio-cancel-btn,.eventfolio .eventfolio-form-buttons .eventfolio-prev-btn,.eventfolio .eventfolio-form-buttons .return-link{display:block;margin-bottom:15px;}}@media only screen and (max-width:575px){.eventfolio .eventfolio-form-buttons .eventfolio-btn{width:100%;}}.eventfolio .discount-code-form h4 label{margin:0;}@media only screen and (max-width:991px){.eventfolio .discount-code-form .form-control{margin-bottom:10px;}}.eventfolio .discount-code-form .btn{position:relative;display:inline-flex;justify-content:center;border-color:transparent;background-color:#011841;color:#fff;}.eventfolio .discount-code-form .btn:focus,.eventfolio .discount-code-form .btn:hover{text-decoration:none;color:#fff;}.eventfolio .discount-code-form .btn:after{-webkit-border-radius:100%;-webkit-background-clip:padding-box;-moz-border-radius:100%;-moz-background-clip:padding;border-radius:100%;background-clip:padding-box;speak:none;font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f";display:block;align-self:center;width:24px;height:24px;margin-left:10px;background-color:#ed8c18;font-size:22px;font-size:2.2rem;line-height:24px;text-align:center;color:#fff;}@media only screen and (max-width:575px){.eventfolio .discount-code-form .btn{width:100%;}}.eventfolio .eventfolio-payment-method-picker .eventfolio-payment-method{padding:0;border:0;}.eventfolio .eventfolio-payment-method-picker .eventfolio-payment-method input[type=radio]{top:0;left:-9999px;}.eventfolio .eventfolio-payment-method-picker .eventfolio-payment-method label{min-height:0;padding:0 0 0 32px;font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.6;color:#0a174c;}.eventfolio .eventfolio-payment-method-picker .eventfolio-payment-method label:before{top:4px;left:0;margin-top:0;}.container .container{padding-left:0;padding-right:0;max-width:none;}.eventfolio .eventfolio-event-homepage-tabs{margin-bottom:50px;}.eventfolio .eventfolio-event-homepage-tabs-nav{position:relative;display:flex;flex-direction:column;background-color:#f6f7f5;}.eventfolio .eventfolio-event-homepage-tabs-nav ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;min-height:101px;padding:20px;margin:0;}@media only screen and (min-width:576px){.eventfolio .eventfolio-event-homepage-tabs-nav ul{flex-direction:row;}}@media only screen and (min-width:992px){.eventfolio .eventfolio-event-homepage-tabs-nav ul{justify-content:space-between;}}.eventfolio .eventfolio-event-homepage-tabs-nav ul li{border-top:2px dashed transparent;border-bottom:2px dashed transparent;margin:5px 15px!important;font-size:20px;font-size:2rem;font-weight:400;line-height:1.45;color:#0a174c;}@media only screen and (min-width:992px){.eventfolio .eventfolio-event-homepage-tabs-nav ul li:first-child{margin-left:0!important;}.eventfolio .eventfolio-event-homepage-tabs-nav ul li:last-child{margin-right:0!important;}}.eventfolio .eventfolio-event-homepage-tabs-nav ul li.is-active{font-weight:700;}.eventfolio .eventfolio-event-homepage-tabs-nav a:not(.btn){color:#0a174c;}.eventfolio .eventfolio-event-homepage-tabs-nav a:not(.btn):focus,.eventfolio .eventfolio-event-homepage-tabs-nav a:not(.btn):hover{text-decoration:none;color:#0a174c;}.eventfolio .eventfolio-event-header{margin-bottom:30px;}.eventfolio .eventfolio-event-header>:last-child{margin-bottom:0;}.eventfolio .event-booking-steps-wrapper{margin-bottom:45px;}.eventfolio .event-booking-steps-wrapper .event-booking-steps-list{position:relative;}.eventfolio .event-booking-steps-wrapper .event-booking-steps-list:before{content:'';position:absolute;top:calc(50% - .5px);left:0;display:block;width:100%;height:1px;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal{display:flex;justify-content:space-between;align-items:center;padding:0;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal:after,.eventfolio .event-booking-steps-wrapper .steps-form-horizontal:before{display:none;}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item{display:block;width:20px;height:20px;background-color:#011841;}@media only screen and (min-width:992px){.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item{width:25px;height:25px;}}.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-current{width:35px;height:35px;background-color:#ed8c18;}@media only screen and (min-width:992px){.eventfolio .event-booking-steps-wrapper .steps-form-horizontal .steps-form-item.step-current{width:45px;height:45px;}}.eventfolio .eventfolio-toggle-tabs-filter,.eventfolio .eventfolio-toggle-tabs-nav{margin-bottom:16px;}.eventfolio .eventfolio-toggle-tabs-filter ul,.eventfolio .eventfolio-toggle-tabs-nav ul{display:flex;padding-left:0;border-bottom:1px solid #f6f7f5;margin-bottom:0;}.eventfolio .eventfolio-toggle-tabs-filter ul:after,.eventfolio .eventfolio-toggle-tabs-filter ul:before,.eventfolio .eventfolio-toggle-tabs-nav ul:after,.eventfolio .eventfolio-toggle-tabs-nav ul:before{display:none;}.eventfolio .eventfolio-toggle-tabs-filter ul>li,.eventfolio .eventfolio-toggle-tabs-nav ul>li{flex-grow:1;flex-basis:0;margin-bottom:0!important;font-size:26px;font-size:2.6rem;font-weight:400;line-height:32px!important;color:#0a174c;}.eventfolio .eventfolio-toggle-tabs-filter ul>li a,.eventfolio .eventfolio-toggle-tabs-nav ul>li a{-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;-moz-transition:background-color .3s ease-in-out,color .3s ease-in-out;-o-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out;display:block;padding:14px 27px;margin:0;font-weight:inherit;color:#0a174c;}.eventfolio .eventfolio-toggle-tabs-filter ul>li a:focus,.eventfolio .eventfolio-toggle-tabs-filter ul>li a:hover,.eventfolio .eventfolio-toggle-tabs-nav ul>li a:focus,.eventfolio .eventfolio-toggle-tabs-nav ul>li a:hover{text-decoration:none;color:#0a174c;}.eventfolio .eventfolio-toggle-tabs-filter ul>li.is-active a,.eventfolio .eventfolio-toggle-tabs-nav ul>li.is-active a{background-color:#011841;color:#fff;}.eventfolio .eventfolio-toggle-tabs-filter ul>li.is-active a:after,.eventfolio .eventfolio-toggle-tabs-nav ul>li.is-active a:after{display:none;}.eventfolio .eventfolio-toggle-tabs-filter.mod-float-left ul,.eventfolio .eventfolio-toggle-tabs-nav.mod-float-left ul{display:flex;align-items:flex-start;}.eventfolio .eventfolio-toggle-tabs-filter.mod-float-left ul>li,.eventfolio .eventfolio-toggle-tabs-nav.mod-float-left ul>li{flex-grow:0;flex-basis:auto;}.eventfolio .eventfolio-toggle-tabs-filter.mod-float-left ul>li:first-child a,.eventfolio .eventfolio-toggle-tabs-nav.mod-float-left ul>li:first-child a{padding-left:27px;}.eventfolio .eventfolio-toggle-tabs-filter.mod-float-left ul>li a,.eventfolio .eventfolio-toggle-tabs-nav.mod-float-left ul>li a{margin-right:0;}.eventfolio .ems-schedule-list-day{padding-top:0;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 23px 15px;margin-bottom:0;}@media only screen and (min-width:576px){.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions{flex-direction:row-reverse;justify-content:flex-end;}}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions:after,.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions:before{display:none;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions:nth-child(odd){background-color:#f6f7f5;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session,.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session-time{flex-grow:1;float:none;padding:0;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session-time{margin-bottom:5px;font-family:Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:700;line-height:1.45;color:#3d3d3d;}@media only screen and (min-width:576px){.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session-time{flex-basis:33.3333%;width:33.3333%;margin-bottom:0;text-align:right;}}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session{margin-bottom:0;}@media only screen and (min-width:576px){.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session{flex-basis:66.6666%;width:66.6666%;max-width:66.6666%;}}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session.odd{background-color:transparent;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-subtitle,.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-title{margin-bottom:10px;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-main-info>[class*=col-]:first-child{width:auto;padding-left:0;padding-right:0;}.eventfolio .ems-schedule-list-day .ems-schedule-list-sessions .ems-schedule-list-session .ems-schedule-list-session-main-info>[class*=col-]:first-child+[class*=col-]{padding-top:3px;padding-left:3px;}.eventfolio .eventfolio-sessions-wrapper{margin:0;}.eventfolio #choose-sessions-allowance,.eventfolio #sessions-basket{margin-bottom:50px;}.eventfolio #sessions-basket ul li:not(.hide)~li{border-top:0;}.eventfolio #choose-sessions-allowance .sidebar-panel-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;}.eventfolio #choose-sessions-allowance .search-widget{border:0;background:0 0;}.eventfolio #choose-sessions-allowance .search-widget-input{height:43px;font-size:inherit;color:inherit;}.eventfolio #choose-sessions-allowance .clear-filters{text-transform:none;}.eventfolio #choose-sessions-allowance ul{margin-bottom:20px;}.eventfolio #choose-sessions-allowance ul li.title-filter{padding:0;margin-bottom:17px;}.eventfolio #choose-sessions-allowance ul li.ticket-allowance-category{padding:0;margin-bottom:8px;}.eventfolio #choose-sessions-allowance ul li label{margin-left:0;}.eventfolio #sessions-basket-items li{padding:20px;border:0;margin:0;}@media only screen and (min-width:992px){.eventfolio #sessions-basket-items li{padding:30px 20px;}}.eventfolio #sessions-allowance-widget{margin:0;}.eventfolio #sessions-allowance-widget .allowance-checkbox input[type=checkbox],.eventfolio #sessions-allowance-widget .allowance-checkbox input[type=radio]{zoom:1;-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:static!important;left:0;width:auto;height:auto;padding:0;border:0;margin:0!important;}.eventfolio #sessions-allowance-widget .allowance-label label{margin-left:0;}.eventfolio #sessions-allowance-widget th{padding:15px!important;}.eventfolio #sessions-allowance-widget td{padding-top:20px;padding-bottom:20px;font-size:18px;font-size:1.8rem;line-height:1.5;color:#0a174c;}.eventfolio #sessions-allowance-widget td:first-child{padding-left:20px!important;}.eventfolio #sessions-allowance-widget td:last-child{padding-right:20px!important;}.eventfolio .eventfolio-table th{font-weight:700;}.eventfolio .eventfolio-table tbody td,.eventfolio .eventfolio-table tbody th,.eventfolio .eventfolio-table tfoot td,.eventfolio .eventfolio-table tfoot th{padding:12px 0;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets td .ticket-name,.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets th .ticket-name{display:block;margin-bottom:3px;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets td .ticket-name+br,.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets th .ticket-name+br{display:none;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets td .description,.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets th .description{font-style:normal;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets td.text-right{font-weight:700;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets.has-spinners td .checkbox label{padding-left:32px;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets.has-spinners td .checkbox.spinner label{padding-left:0;}.eventfolio .eventfolio-steps-form-container .eventfolio-table-tickets.has-spinners td .checkbox.spinner .ems-tickets-spinner{top:0;margin-bottom:10px;}.eventfolio .eventfolio-guests-table,.eventfolio .eventfolio-table-checkout{margin-bottom:15px;}.eventfolio .eventfolio-guests-table thead tr,.eventfolio .eventfolio-table-checkout thead tr{background-color:#011841;}.eventfolio .eventfolio-guests-table tbody tr:nth-child(2n),.eventfolio .eventfolio-table-checkout tbody tr:nth-child(2n){background-color:#f6f7f5;}.eventfolio .eventfolio-guests-table tbody td,.eventfolio .eventfolio-table-checkout tbody td{padding:15px 20px;}@media only screen and (max-width:575px){.eventfolio .eventfolio-guests-table tbody td .eventfolio-guest-list-guest-link,.eventfolio .eventfolio-table-checkout tbody td .eventfolio-guest-list-guest-link{display:block;}}.eventfolio .eventfolio-guests-table tbody td .eventfolio-action-spacer,.eventfolio .eventfolio-table-checkout tbody td .eventfolio-action-spacer{margin:0 10px;}@media only screen and (max-width:575px){.eventfolio .eventfolio-guests-table tbody td .eventfolio-action-spacer,.eventfolio .eventfolio-table-checkout tbody td .eventfolio-action-spacer{display:none;}}.eventfolio .eventfolio-guests-table tfoot>tr:first-child td,.eventfolio .eventfolio-guests-table tfoot>tr:first-child th,.eventfolio .eventfolio-table-checkout tfoot>tr:first-child td,.eventfolio .eventfolio-table-checkout tfoot>tr:first-child th{border-top:0;}.eventfolio .eventfolio-guests-table tfoot td,.eventfolio .eventfolio-table-checkout tfoot td{padding:15px 20px;}.eventfolio .eventfolio-guests-table tfoot tr.total_price_row>td,.eventfolio .eventfolio-table-checkout tfoot tr.total_price_row>td{font-weight:700;}.eventfolio .eventfolio-guests-table th,.eventfolio .eventfolio-table-checkout th{padding:13px 20px 14px;font-weight:700;color:#fff;}.eventfolio .eventfolio-guests-table td,.eventfolio .eventfolio-table-checkout td{padding:15px 20px;}.eventfolio .eventfolio-next-steps-list .eventfolio-next-step{margin-bottom:10px;}.eventfolio .eventfolio-title{padding-bottom:0;border-bottom:0;}.eventfolio .eventfolio-step-title{border-bottom:0;margin-bottom:17px;}.eventfolio .eventfolio-order-summary-title{margin-bottom:17px;}.eventfolio .eventfolio-page-title{margin-bottom:30px;}.eventfolio .eventfolio-toggle-tabs{margin-bottom:30px;}.eventfolio .eventfolio-event-list-widget{margin:0;}.eventfolio .eventfolio-event-list-widget .page-section-title{padding:0;margin-bottom:20px;font-size:35px;font-size:3.5rem;line-height:1.1;}@media only screen and (min-width:992px){.eventfolio .eventfolio-event-list-widget .page-section-title{font-size:40px;font-size:4rem;line-height:1.35;}}.eventfolio .eventfolio-event-list-widget .eventfolio-event-items{display:block;}@media only screen and (min-width:576px){.eventfolio .eventfolio-event-list-widget .eventfolio-event-items{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px;}}@media only screen and (min-width:992px){.eventfolio .eventfolio-event-list-widget .eventfolio-event-items{margin-left:-15px;margin-right:-15px;}}.eventfolio .eventfolio-event-list-widget .eventfolio-calendar-event{margin-bottom:35px;}.eventfolio .eventfolio-event-items .eventfolio-calendar-event{margin-left:0!important;margin-right:0!important;}@media only screen and (min-width:576px){.eventfolio .eventfolio-event-items .eventfolio-calendar-event{flex:1 1 50%;max-width:calc(50% - 20px);margin-left:10px!important;margin-right:10px!important;}}@media only screen and (min-width:768px){.eventfolio .eventfolio-event-items .eventfolio-calendar-event{flex-basis:50%;max-width:calc(50% - 20px);}}@media only screen and (min-width:992px){.eventfolio .eventfolio-event-items .eventfolio-calendar-event{max-width:calc(25% - 30px);margin-left:15px!important;margin-right:15px!important;}}.eventfolio .eventfolio-calendar-event-image{display:block;margin-bottom:20px;}.eventfolio .eventfolio-calendar-event-image img{display:block;width:100%;}.eventfolio .eventfolio-calendar-event-title{margin-bottom:5px;}.eventfolio .programme-list-item{padding:20px 0;border-bottom:1px solid #979797;margin-bottom:0;}.eventfolio .programme-list-item:first-child{border-top:1px solid #979797;}.eventfolio .programme-time{margin-bottom:8px;}.eventfolio .programme-heading{margin-bottom:8px;}.eventfolio .programme-heading a{text-decoration:none;}.eventfolio .eventfolio-widget-speaker-list h4{margin-bottom:20px;}.eventfolio .eventfolio-speaker{display:flex;flex-direction:column;margin-bottom:40px;}.eventfolio .eventfolio-speaker:after,.eventfolio .eventfolio-speaker:before{display:none;}.eventfolio .eventfolio-speaker .eventfolio-speaker-no-photo,.eventfolio .eventfolio-speaker .eventfolio-speaker-photo{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;display:block;width:100%;height:auto;margin-bottom:17px;overflow:hidden;}@media only screen and (min-width:992px){.eventfolio .eventfolio-speaker .eventfolio-speaker-no-photo,.eventfolio .eventfolio-speaker .eventfolio-speaker-photo{margin-right:30px;}}.eventfolio .eventfolio-speaker .eventfolio-speaker-no-photo:empty,.eventfolio .eventfolio-speaker .eventfolio-speaker-photo:empty{position:relative;background-color:#011841;font-size:70px;font-size:7rem;text-align:center;color:#fff;}.eventfolio .eventfolio-speaker .eventfolio-speaker-no-photo:empty:before,.eventfolio .eventfolio-speaker .eventfolio-speaker-photo:empty:before{speak:none;font-family:icomoon;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e944";position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.eventfolio .eventfolio-speaker .eventfolio-speaker-no-photo:empty:after,.eventfolio .eventfolio-speaker .eventfolio-speaker-photo:empty:after{content:'';display:block;padding-bottom:100%;}.eventfolio .eventfolio-speaker .eventfolio-speaker-no-photo img,.eventfolio .eventfolio-speaker .eventfolio-speaker-photo img{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;display:block;width:auto;height:auto;}.eventfolio .eventfolio-speaker .eventfolio-speaker-details>:last-child{margin-bottom:0;}.eventfolio .eventfolio-speaker .eventfolio-speaker-name{margin:0 0 5px;font-weight:700;}.eventfolio .widget-articles .widget-title{margin-bottom:20px;}.eventfolio .widget-articles .article-list.mod-events{margin-bottom:30px;}.eventfolio .widget-articles .article-list.mod-events .article-block{padding:20px 0;border-bottom:1px solid #979797;margin-bottom:0;}.eventfolio .widget-articles .article-list.mod-events .article-block:first-child{border-top:1px solid #979797;}.eventfolio .widget-articles .article-list.mod-events .article-details>:last-child{margin-bottom:0;}.eventfolio .widget-articles .article-list.mod-events .title{margin-bottom:7px;}.eventfolio .widget-articles .article-list.mod-events .post-meta{display:block;}.eventfolio .widget-articles .article-list.mod-events .post-meta .category,.eventfolio .widget-articles .article-list.mod-events .post-meta .date-location{display:block;}.eventfolio .widget-articles .article-list.mod-events .post-meta .category br,.eventfolio .widget-articles .article-list.mod-events .post-meta .date-location br{display:none;}.eventfolio .collapsible-item.mod-calendar .collapsible-item-content{padding-right:14px!important;}.eventfolio-event-homepage-tabs{margin-bottom:50px;background-color:#f6f7f5;}.eventfolio-event-homepage-tabs-nav{position:relative;display:flex;flex-direction:column;}.eventfolio-event-homepage-tabs-nav ul{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;min-height:101px;padding:20px;margin:0!important;}@media only screen and (min-width:576px){.eventfolio-event-homepage-tabs-nav ul{flex-direction:row;}}@media only screen and (min-width:992px){.eventfolio-event-homepage-tabs-nav ul{justify-content:space-between;}}.eventfolio-event-homepage-tabs-nav ul li{border-top:none!important;border-bottom:none!important;margin:5px 15px!important;font-size:20px;font-size:2rem;font-weight:400;line-height:1.45;color:#0a174c;}@media only screen and (min-width:992px){.eventfolio-event-homepage-tabs-nav ul li:first-child{margin-left:0!important;}.eventfolio-event-homepage-tabs-nav ul li:last-child{margin-right:0!important;}}.eventfolio-event-homepage-tabs-nav ul li.is-active{font-weight:700;}.eventfolio-event-homepage-tabs-nav ul li.is-active>a{text-decoration:underline;}.eventfolio-event-homepage-tabs-nav a:not(.btn){color:#0a174c;}.eventfolio-event-homepage-tabs-nav a:not(.btn):focus,.eventfolio-event-homepage-tabs-nav a:not(.btn):hover{text-decoration:none;color:#0a174c;}.ems-speaker .ems-speaker-photo img{width:128px;height:128px;}@media only screen and (max-width:575px){.ems-speaker .ems-speaker-photo img{width:72px;height:72px;}}.ems-speaker .ems-speaker-no-photo.pull-left,.ems-speaker .ems-speaker-photo.pull-left{margin-bottom:15px;}@media only screen and (max-width:575px){.ems-speaker .ems-speaker-no-photo.pull-left,.ems-speaker .ems-speaker-photo.pull-left{width:72px;height:72px;}}.ems-speaker .ems-speaker-no-photo.pull-left+.ems-speaker-details.pull-left,.ems-speaker .ems-speaker-photo.pull-left+.ems-speaker-details.pull-left{width:100%;margin-left:-128px;padding-left:143px;margin-bottom:15px;}@media only screen and (max-width:575px){.ems-speaker .ems-speaker-no-photo.pull-left+.ems-speaker-details.pull-left,.ems-speaker .ems-speaker-photo.pull-left+.ems-speaker-details.pull-left{margin-left:-72px;padding-left:87px;}}.eventfolio-speaker.eventfolio-featured-speaker .eventfolio-speaker-photo{text-align:center;}.eventfolio-speaker.eventfolio-featured-speaker .eventfolio-speaker-photo img{width:200px;height:200px;display:inline-block;}.session-popup .eventfolio-speaker.eventfolio-featured-speaker .eventfolio-speaker-photo img{width:72px;height:72px;}.eventfolio-speaker.eventfolio-featured-speaker .eventfolio-speaker-no-photo{width:200px;height:200px;}.session-popup .eventfolio-speaker.eventfolio-featured-speaker .eventfolio-speaker-no-photo{width:72px;height:72px;}.eventfolio-speaker-bio .eventfolio-speaker-photo img{width:256px!important;height:256px!important;}@media only screen and (max-width:575px){.eventfolio-speaker-bio .eventfolio-speaker-photo img{width:auto!important;height:auto!important;}}@media only screen and (max-width:575px){.eventfolio-speaker-bio .eventfolio-speaker-photo.pull-left{float:none!important;width:100%!important;text-align:center;}.eventfolio-speaker-bio .eventfolio-speaker-photo.pull-left img{margin-right:0;}}.eventfolio-widget-speaker-list .row .col-md-4 .eventfolio-speaker{margin-bottom:20px;}.eventfolio-widget-speaker-list .row .col-md-4 .eventfolio-speaker .eventfolio-speaker-details.pull-left{width:100%;margin-left:-82px;padding-left:82px;}.eventfolio-widget-speaker-list .eventfolio-speaker .modal.eventfolio-speaker-bio .modal-body{padding-top:20px;}.eventfolio-widget-speaker-list .eventfolio-speaker .modal.eventfolio-speaker-bio .eventfolio-speaker-photo{width:256px;height:256px;margin-right:20px;margin-bottom:20px;}@media only screen and (max-width:575px){.eventfolio-widget-speaker-list .eventfolio-speaker .modal.eventfolio-speaker-bio .eventfolio-speaker-photo{margin-right:0;}}.eventfolio-widget-featured-speakers .eventfolio-featured-speaker{margin-bottom:25px;}.eventfolio-widget-featured-speakers .eventfolio-speaker-bio .modal-body{padding-top:20px;}.eventfolio-widget-featured-speakers .eventfolio-speaker-bio .eventfolio-speaker-photo{margin-right:20px;margin-bottom:20px;}@media only screen and (max-width:575px){.eventfolio-widget-featured-speakers .eventfolio-speaker-bio .eventfolio-speaker-photo{margin-right:0;}}.eventfolio-widget-featured-speakers .col-md-4 .eventfolio-speaker .eventfolio-speaker-no-photo,.eventfolio-widget-featured-speakers .col-md-4 .eventfolio-speaker .eventfolio-speaker-photo{-webkit-border-radius:200px;-webkit-background-clip:padding-box;-moz-border-radius:200px;-moz-background-clip:padding;border-radius:200px;background-clip:padding-box;}@media only screen and (min-width:992px){.eventfolio-widget-featured-speakers .col-md-4 .eventfolio-speaker .eventfolio-speaker-no-photo,.eventfolio-widget-featured-speakers .col-md-4 .eventfolio-speaker .eventfolio-speaker-photo{margin-right:auto;}}.container .page-section .container{padding-left:15px;padding-right:15px;}@media only screen and (min-width:1200px){.eventfolio-event-homepage-tabs-content .page-section .row .col-xs-12 .page-section{margin-left:calc((100vw - 1230px)/ -2);margin-right:calc((100vw - 1230px)/ -2);}}@media only screen and (min-width:1200px){.eventfolio-event-homepage-tabs-content .page-section .row .col-xs-12 .page-section>.container{max-width:1230px;padding-left:15px;padding-right:15px;}}.page-banner-content-wrapper{display:flex;align-items:center;}@media only screen and (min-width:992px){.page-banner-content-wrapper{min-height:330px;}}.page-banner-content-wrapper .event-title{margin-bottom:0;}.programme-list-item .programme .list-inline-item{display:block;}.programme-list-item .programme .list-inline-item.session-category,.programme-list-item .programme .list-inline-item.session-points,.programme-list-item .programme .list-inline-item.session-room{display:inline-block;}.magnific-popup.session-popup .mfp-close{top:0;right:0;font-size:28px;}.magnific-popup.session-popup .mfp-close:active{top:1px;}.magnific-popup.session-popup .eventfolio-speaker-bio .modal-header h4{margin-top:20px;}.eventfolio-speaker-bio .modal-header .close{display:none;}