@charset "UTF-8";.display-table{width:100%;max-width:100%;background:#fff;table-layout:fixed;margin-top:30px;margin-bottom:30px;box-shadow:10px 14px 5px -3px rgba(0,0,0,.1)}.display-table td,.display-table th{padding:20px;border:1px solid #330f63;text-align:center;line-height:1.2;font-size:16px}.display-table td:first-child,.display-table th:first-child{font-weight:600;text-align:left;width:33%;background:#f4f5f6;color:#330f63}.display-table th{background:#5e34da!important;color:#fff!important}.display-table a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.display-table a:active,.display-table a:hover,.display-table a:link,.display-table a:visited{text-decoration:none;color:#330f63}.display-table a:hover{color:#fb0}.display-table-note{font-weight:400}.cards{margin-top:0!important;margin-bottom:0!important}.cards .img-round{border-radius:50%;width:220px;height:220px;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;margin-bottom:30px}.flex-grid-auto{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:992px){.flex-grid-auto{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width:520px){.flex-grid-auto{display:block}}.flex-grid-auto .col{-ms-flex:1;flex:1}@media screen and (max-width:992px){.flex-grid-auto .col{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:0;flex-grow:0}}@media screen and (max-width:768px){.flex-grid-auto .col{-ms-flex-preferred-size:100%;flex-basis:100%}}.flex-grid-2,.flex-grid-inline{display:-ms-flexbox;display:flex}.flex-grid-2{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:-15px}@media screen and (max-width:520px){.flex-grid-2{display:block}}.flex-grid-2>.col,.flex-grid-2>div{margin:15px;-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}@media screen and (max-width:992px){.flex-grid-2>.col,.flex-grid-2>div{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media screen and (max-width:768px){.flex-grid-2>.col,.flex-grid-2>div{-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px);-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px)}}@media screen and (max-width:520px){.flex-grid-2>.col,.flex-grid-2>div{-ms-flex:1;flex:1}}.flex-grid-3{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:-15px}@media screen and (max-width:520px){.flex-grid-3{display:block}}.flex-grid-3>.col,.flex-grid-3>div{margin:15px;-ms-flex:0 1 calc(33.33333% - 30px);flex:0 1 calc(33.33333% - 30px);-ms-flex-preferred-size:calc(33.33333% - 30px);flex-basis:calc(33.33333% - 30px)}@media screen and (max-width:992px){.flex-grid-3>.col,.flex-grid-3>div{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media screen and (max-width:768px){.flex-grid-3>.col,.flex-grid-3>div{-ms-flex:0 1 calc(100% - 30px);flex:0 1 calc(100% - 30px);-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px)}}@media screen and (max-width:520px){.flex-grid-3>.col,.flex-grid-3>div{-ms-flex:1;flex:1}}.flex-grid-4{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:-15px}@media screen and (max-width:520px){.flex-grid-4{display:block}}.flex-grid-4>.col,.flex-grid-4>div{margin:15px;-ms-flex:0 1 calc(25% - 30px);flex:0 1 calc(25% - 30px);-ms-flex-preferred-size:calc(25% - 30px);flex-basis:calc(25% - 30px)}@media screen and (max-width:992px){.flex-grid-4>.col,.flex-grid-4>div{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media screen and (max-width:768px){.flex-grid-4>.col,.flex-grid-4>div{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media screen and (max-width:520px){.flex-grid-4>.col,.flex-grid-4>div{-ms-flex:1;flex:1}}.flex-grid-5{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:-15px}@media screen and (max-width:520px){.flex-grid-5{display:block}}.flex-grid-5>.col,.flex-grid-5>div{margin:15px;-ms-flex:0 1 calc(20% - 30px);flex:0 1 calc(20% - 30px);-ms-flex-preferred-size:calc(20% - 30px);flex-basis:calc(20% - 30px)}@media screen and (max-width:992px){.flex-grid-5>.col,.flex-grid-5>div{-ms-flex:0 1 calc(33.33333% - 30px);flex:0 1 calc(33.33333% - 30px);-ms-flex-preferred-size:calc(33.33333% - 30px);flex-basis:calc(33.33333% - 30px)}}@media screen and (max-width:768px){.flex-grid-5>.col,.flex-grid-5>div{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media screen and (max-width:520px){.flex-grid-5>.col,.flex-grid-5>div{-ms-flex:1;flex:1}}.flex-grid-6{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;margin:-15px}@media screen and (max-width:520px){.flex-grid-6{display:block}}.flex-grid-6>.col,.flex-grid-6>div{margin:15px;-ms-flex:0 1 calc(16.66667% - 30px);flex:0 1 calc(16.66667% - 30px);-ms-flex-preferred-size:calc(16.66667% - 30px);flex-basis:calc(16.66667% - 30px)}@media screen and (max-width:992px){.flex-grid-6>.col,.flex-grid-6>div{-ms-flex:0 1 calc(33.33333% - 30px);flex:0 1 calc(33.33333% - 30px);-ms-flex-preferred-size:calc(33.33333% - 30px);flex-basis:calc(33.33333% - 30px)}}@media screen and (max-width:768px){.flex-grid-6>.col,.flex-grid-6>div{-ms-flex:0 1 calc(50% - 30px);flex:0 1 calc(50% - 30px);-ms-flex-preferred-size:calc(50% - 30px);flex-basis:calc(50% - 30px)}}@media screen and (max-width:520px){.flex-grid-6>.col,.flex-grid-6>div{-ms-flex:1;flex:1}}.navbar-inverse{background:#330f63;margin-bottom:0;border-radius:0;border:0;border-bottom:1px solid hsla(0,0%,100%,.1)}.navbar-inverse .navbar-brand{height:auto;padding:34px 15px 30px}@media screen and (max-width:1024px){.navbar-inverse .navbar-brand{padding:15px}}.navbar-inverse .navbar-brand>img{width:auto;height:90px}.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background:#fb0}.navbar-inverse .navbar-nav>li>a{color:#fff;font-weight:500;font-size:15px;padding:20px;transition:all .1s ease}@media screen and (max-width:1280px){.navbar-inverse .navbar-nav>li>a{padding:10px}}@media screen and (max-width:1024px){.navbar-inverse .navbar-nav>li>a{padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1);font-size:15px}}@media screen and (max-width:768px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#fff}}.navbar-inverse .navbar-top-right{position:absolute;top:5px;right:15px;border:0}@media screen and (max-width:1024px){.navbar-inverse .navbar-top-right{position:static}}.navbar-inverse .navbar-top-right>li>a{background:#f4f5f6;color:#000;padding:10px 20px;position:relative;transition:all .2s ease;font-size:13px;font-weight:500}@media screen and (max-width:1024px){.navbar-inverse .navbar-top-right>li>a{color:#fff;font-weight:500;font-size:15px;background:transparent;padding:20px;font-size:16px}}.navbar-inverse .navbar-top-right>li>a:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:1px;height:20px;background:rgba(0,0,0,.1)}.navbar-inverse .navbar-top-right>li>a:hover{background:#fff;color:#000}@media screen and (min-width:1024px){.navbar-inverse .navbar-right{margin-top:80px;margin-bottom:15px}}.navbar-inverse .navbar-right li:not(:last-child){border-right:1px solid hsla(0,0%,100%,.1)}@media screen and (max-width:1024px){.navbar-inverse .navbar-right li:not(:last-child){border-right:0}}.navbar-inverse .navbar-right>li>a:active,.navbar-inverse .navbar-right>li>a:focus,.navbar-inverse .navbar-right>li>a:hover{background:#fb0;color:#fff}.navbar-inverse .navbar-right .dropdown-menu{right:auto;left:0;border:0}.navbar-inverse .navbar-right .dropdown-menu>li>a{padding:20px 60px 20px 20px;font-weight:600;color:#000}.navbar-inverse .navbar-toggle{background:#5e34da;border:0;margin-top:30px}.navbar-inverse .navbar-toggle:active,.navbar-inverse .navbar-toggle:focus{background:#5e34da}.navbar-inverse .navbar-toggle:hover{background:#6f4ade}@media(max-width:1024px){.navbar-inverse .navbar-header{float:none}.navbar-inverse .navbar-toggle{display:block}.navbar-inverse .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-inverse .navbar-collapse.collapse{display:none!important}.navbar-inverse .navbar-collapse.collapse.in{display:block!important}.navbar-inverse .navbar-nav{float:none!important;margin:7.5px -15px}.navbar-inverse .navbar-nav>li{float:none}}.admin-awards__intro,.admin-judges__intro,.admin-scores__intro{padding:30px 0 0}.admin-awards__intro p,.admin-judges__intro p,.admin-scores__intro p{margin-bottom:15px}.admin-awards__intro>p:first-child,.admin-judges__intro>p:first-child,.admin-scores__intro>p:first-child{color:#337ab7}.admin-awards__intro .filters,.admin-judges__intro .filters,.admin-scores__intro .filters{text-align:right}@media screen and (max-width:768px){.admin-awards__intro .filters,.admin-judges__intro .filters,.admin-scores__intro .filters{text-align:left}}.admin-awards__intro .active,.admin-judges__intro .active,.admin-scores__intro .active{font-weight:600}.admin-awards__intro .active:hover,.admin-judges__intro .active:hover,.admin-scores__intro .active:hover{text-decoration:none;color:initial;cursor:pointer}.admin-awards__content{padding-top:15px;padding-bottom:30px}.admin-awards__content .ui-accordion .ui-accordion-header{height:auto;padding:20px 20px 20px 40px;background:#f1f1f1;border:1px solid #f1f1f1;font-weight:500;outline:0;transition:background .2s ease}.admin-awards__content .ui-accordion .ui-accordion-header:active,.admin-awards__content .ui-accordion .ui-accordion-header:focus,.admin-awards__content .ui-accordion .ui-accordion-header:hover{background:#e4e4e4}.admin-awards__content .ui-accordion .ui-accordion-content{border:1px solid #f1f1f1;padding:20px 40px}.admin-awards__content .ui-accordion .ui-accordion-content a{color:#337ab7}.admin-awards__content .highlight{background:rgba(255,255,0,.19)}.admin-awards__awardstable,.admin-awards__awardstable table{width:100%}.admin-awards__awardstable td,.admin-awards__awardstable th{padding:8px}.admin-awards__awardstable tbody tr:nth-child(odd){background-color:#fbfbfb}.admin-awards__awardstable tr.inactive{color:#ccc}.admin-awards__awardstable span.link{color:#2c4887;cursor:pointer;text-decoration:underline}.admin-awards__awardstable span.link:hover{color:#f5a941}.admin-awards__export{text-align:right;padding-top:30px}@media screen and (max-width:768px){.admin-awards__export{text-align:left}}.admin-awards__export form{display:inline-block}.admin-awards__export form input[type=submit].data{width:auto;padding:10px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;outline:0;text-decoration:none;border-radius:3px;min-width:0;border:1px solid}.admin-awards__export form input[type=submit].data:active,.admin-awards__export form input[type=submit].data:hover,.admin-awards__export form input[type=submit].data:visited{text-decoration:none;background:#30467b}.admin-awards__export form input[type=submit].image{width:auto;padding:10px 20px;text-align:center;color:#337ab7;background:#fff;transition:background .2s ease;outline:0;text-decoration:none;border-radius:3px;min-width:0;border:1px solid}.admin-awards__export form input[type=submit].image:active,.admin-awards__export form input[type=submit].image:hover,.admin-awards__export form input[type=submit].image:visited{text-decoration:none;background:#ebebeb}.admin-judges__content{padding-top:15px;padding-bottom:30px}.admin-judges__table,.admin-judges__table table{width:100%}.admin-judges__table td,.admin-judges__table th{padding:8px}.admin-judges__table tbody tr:nth-child(odd){background-color:#fbfbfb}.admin-judges__table tr.inactive{color:#ccc}.admin-judges__table span.link{color:#2c4887;cursor:pointer;text-decoration:underline}.admin-judges__table span.link:hover{color:#f5a941}.admin-judges__button{width:auto;padding:10px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;outline:0;text-decoration:none;border-radius:3px;min-width:0;border:1px solid}.admin-judges__button:active,.admin-judges__button:hover,.admin-judges__button:visited{text-decoration:none;background:#30467b}.admin-judges__activate{padding:30px 0}.admin-judges__activate h3{margin-top:0;margin-bottom:15px}.admin-judges__activate input[type=submit]{width:auto;padding:2px 15px;text-align:center;color:#337ab7;background:#fff;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:80px}.admin-judges__activate input[type=submit]:active,.admin-judges__activate input[type=submit]:hover,.admin-judges__activate input[type=submit]:visited{text-decoration:none;background:#ebebeb}.admin-judges__activate input[type=submit]:hover{background:#fff;text-decoration:underline}.admin__dialog{max-width:900px;left:50%!important;transform:translateX(-50%)}@media screen and (max-width:768px){.admin__dialog{left:0;transform:translateX(0)}}.admin__dialog.ui-dialog{border:0;box-shadow:5px 10px 40px rgba(0,0,0,.08)}.admin__dialog.ui-dialog .ui-dialog-content{padding:30px!important}.admin__dialog.ui-dialog .ui-dialog-content input[type=text]{width:100%}.admin__dialog.ui-dialog .ui-dialog-content p{margin-bottom:15px}.admin__dialog.ui-dialog .ui-dialog-titlebar{padding:10px 30px;background:#f1f1f1;border:0;border-radius:0;position:relative}.admin__dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border:0;height:30px;width:50px;position:absolute;right:30px;top:15px;outline:0;background:#f1f1f1;padding:2px 6px}.admin__dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{background:#bebebe}.admin__dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span.ui-icon-closethick{display:none}.admin__dialog.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close ui-button-text{text-indent:0}.admin__dialog.ui-dialog .ui-dialog-buttonpane{border:0;padding:0 0 20px;margin-top:0}.admin__dialog.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center}.admin__dialog.ui-dialog .ui-dialog-buttonpane .ui-state-default{border-radius:3px;background:#3b5798}.admin__dialog.ui-dialog .ui-dialog-buttonpane .ui-state-default:hover{background:#2d4273}.admin__dialog.ui-dialog .ui-dialog-buttonpane .ui-state-default .ui-button-text{padding:4px 20px;color:#fff}.admin-scores__action a{font-weight:600;margin-top:25px}.admin-scores__content{padding-top:20px;padding-bottom:20px}.admin-scores__content p{margin-bottom:4px;font-size:16px;font-weight:500}.admin-scores__scores{width:100%;border:1px solid #f1f1f1;margin-bottom:30px}.admin-scores__scores table{width:100%}.admin-scores__scores td,.admin-scores__scores th{padding:8px}.admin-scores__scores tbody tr:nth-child(odd){background-color:#fbfbfb}.admin-scores__scores tr.inactive{color:#ccc}.admin-scores__scores span.link{color:#2c4887;cursor:pointer;text-decoration:underline}.admin-scores__scores span.link:hover{color:#f5a941}.admin-scores__scores td,.admin-scores__scores th{padding:12px 8px}.admin-scores__scores th{vertical-align:center}.admin-scores__scores td{vertical-align:top}.highlight{background:rgba(255,255,0,.19)}.user-admin ul{list-style-type:none;background:transparent;color:inherit}.user-admin ul,.user-admin ul li{padding:0;margin:0}.user-admin ul li{margin-bottom:15px}.admin__form__group #biographylist,.admin__form__group #chairlist{max-height:220px;height:220px;overflow-y:scroll;background:#fff}.admin__filters{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.admin__search__input{border:1px solid #dadada;background:url(/images/icons/search-icon.svg) no-repeat;background-size:24px;background-position:right 6px top 15px;font-size:14px;margin-bottom:10px;padding:15px;line-height:1}.admin__sort__field{font-size:14px;padding:15px;border:1px solid #e9edef;margin:0 5px}.admin__btn--cancel{background:transparent;border:1px solid #6037db;color:#000;display:block;text-align:center;padding:15px;font-weight:600;margin:0 0 15px}.admin__form a.admin__btn--cancel,.admin__form input[type=submit].admin__btn--cancel{background:transparent;border:1px solid #5e34da;color:#000}.admin__form a.admin__btn--cancel:hover,.admin__form input[type=submit].admin__btn--cancel:hover{background:#fb0;color:#fff;border:1px solid transparent}.admin__form__group--inline{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:10px 0}.admin__form__group--inline label{min-width:100px}.admin__form__group--inline input,.admin__form__group--inline label{display:block;width:auto!important;margin-bottom:0}.admin__form__group--inline input[type=checkbox]{margin:0 15px}.admin__form--narrow{max-width:500px}.category__switch{margin-top:40px;margin-bottom:40px}.mb--15,.mb--30{margin-bottom:15px}.mb--40{margin-bottom:40px}.mb--50{margin-bottom:50px}.mt--15{margin-top:15px}.mt--30{margin-top:30px}.mt--40{margin-top:40px}.mt--50{margin-top:50px}.register__info{padding-top:0;padding-bottom:15px}.register__info__notice{width:100%;background-color:#fff;padding:20px;border:1px solid #eee;border-left:5px solid;border-radius:3px;margin:0 auto;font-family:Open Sans,sans-serif;max-width:100%;font-size:16px}.register__info__notice--closed{border-left-color:#d9534f;background-color:rgba(217,83,79,.1)}.register__info__notice--closed strong{color:#d9534f}.register__info__notice--closed.padded-top{margin-top:20px}.register__info__notice--pre{border-left-color:#f0ad4e;background-color:rgba(240,173,78,.1)}.register__info__notice--pre strong{color:#f0ad4e}.register__info__notice--info{border-left-color:#5bc0de;background-color:rgba(91,192,222,.1)}.register__info__notice--info strong{color:#5bc0de}.register__info__notice--success{border-left-color:#2b542c;background-color:rgba(43,84,44,.1)}.register__info__notice--success .success strong{color:#2b542c}.register__info h3{font-weight:400;margin-bottom:20px}.register__info p{margin-bottom:15px}.register__info p:first-of-type{font-size:16px;margin-top:20px}.register__completed{padding:60px;margin:20px 0 0;background:#fafafa}.register__completed h3{margin:0 0 15px;font-weight:600}.register__completed p{margin-bottom:15px}.register__completed p:first-of-type{font-size:18px}.register__note{font-weight:600;color:#000;display:inline-block;border-bottom:1px solid}.register__link{font-weight:600;text-decoration:none;transition:all .2s ease;padding-bottom:3px;border-bottom:2px solid transparent}.register__link:active,.register__link:focus,.register__link:hover{text-decoration:none;color:#22527b;border-bottom:2px solid #337ab7}.register__form{padding-bottom:40px}.register__form:after,.register__form:before{content:"";display:table}.register__form:after{clear:both}@media screen and (max-width:768px){.register__form{padding-bottom:15px}}.register__form form:after,.register__form form:before{content:"";display:table}.register__form form:after{clear:both}.register__form legend{border-bottom:0;color:#3b5798;font-weight:500;padding-top:0;margin-left:0;margin-bottom:15px}.register__form .important{color:#d44545}.register__req{margin-bottom:30px}.register__fields{background:#f4f5f6;padding:50px}.register__fields .register__title{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.register__fields .register__title h4{margin-top:0;margin-bottom:0;margin-right:15px}.register__fields .register__title a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.register__fields .register__title a:active,.register__fields .register__title a:hover,.register__fields .register__title a:link,.register__fields .register__title a:visited{text-decoration:none;color:#330f63}.register__fields .register__title a:hover{color:#fb0}@media screen and (max-width:992px){.register__fields{padding:40px}}@media screen and (max-width:768px){.register__fields{padding:40px 15px}}.register__fields input{border:1px solid #efefef}.register__fields input[type=email],.register__fields input[type=text],.register__fields label{display:block;width:100%}.register__fields input[type=email],.register__fields input[type=text]{padding:6px 8px}.register__attendance,.register__email,.register__name,.register__phone{margin-bottom:20px}.register__attendance:after,.register__attendance:before{content:"";display:table}.register__attendance:after{clear:both}.register__attendance label{max-width:calc(100% - 40px);float:right;font-weight:400}.register__button{width:100%;padding:15px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;margin-bottom:20px;border:0}.register__button.disabled{opacity:.4}.register__button.disabled:hover{background:#3b5798}.register__button:hover{background:#344c86}.register__button--addcontact{display:block;margin-bottom:20px}.register__contact--optional{display:none}.award__type label{padding:50px;border:1px solid #330f63;margin-bottom:10px;cursor:pointer}.award__type label.active,.award__type label:hover{background:#5e34da;color:#fff!important}.award__type label.active .award__title,.award__type label:hover .award__title{color:#fff!important}@media screen and (max-width:768px){.award__type{padding:20px 20px 20px 15px}}.award__type input[type=radio]{vertical-align:top;transform:translateY(5px)}.award__type__header{margin-top:10px;margin-bottom:25px}.award__title{margin-left:0;font-size:18px;display:inline-block;max-width:85%;margin-top:0}.award__new{color:#daa520;font-weight:700;border:1px solid #daa520;font-size:11px;margin-left:5px;margin-right:5px;padding:5px;transform:translateY(-3px);display:inline-block}.award__description{margin-left:0;margin-bottom:0;font-weight:400;font-size:14px}.register__contact input[type=text],.register__contact label{display:block}.awards--judge table,.awards--judge tbody,.awards--judge td,.awards--judge th,.awards--judge thead,.awards--judge tr{border:0;vertical-align:top}@media screen and (max-width:768px){.awards--judge table,.awards--judge tbody,.awards--judge td,.awards--judge th,.awards--judge thead,.awards--judge tr{display:block}}.awards--judge .judge-app__intro,.awards--judge .judge-scores__intro{padding-top:30px}.awards--judge .judge-app__intro h2,.awards--judge .judge-scores__intro h2{margin-top:0}.awards--judge .judge-app__action,.awards--judge .judge-scores__action{text-align:right}@media screen and (max-width:768px){.awards--judge .judge-app__action,.awards--judge .judge-scores__action{text-align:left}}.awards--judge .judge-app__action a,.awards--judge .judge-scores__action a{display:inline-block;padding:10px 0;font-weight:600;margin-right:10px}.awards--judge .judge-app__action a:last-child,.awards--judge .judge-scores__action a:last-child{margin-right:0}.awards--judge .judge-app__details{padding-top:30px;padding-bottom:30px}@media screen and (max-width:768px){.awards--judge .judge-app__details{padding-top:20px;padding-bottom:20px}}.awards--judge .judge-app__details h3{margin-top:0}.awards--judge .judge-app__nav{text-align:right}@media screen and (max-width:992px){.awards--judge .judge-app__nav{text-align:left;margin-top:15px}}.awards--judge .judge-app__nav input[type=submit]{background:transparent;color:#337ab7;font-weight:600;border:1px solid;margin-right:5px;padding:10px 20px;transition:all .2s ease;min-width:120px;margin-bottom:10px}.awards--judge .judge-app__nav input[type=submit]:hover{color:#4c6dba;border-color:#4c6dba}.awards--judge .judge-app__nav input[type=submit]:last-child{margin-right:0}.awards--judge .judge-app__nav input[type=submit].save{background:#3b5798;color:#fff;padding:10px 30px;border:1px solid #3b5798}.awards--judge .judge-app__nav input[type=submit].save:hover{background:#344c86}.awards--judge .judge-app__form h4{margin-bottom:20px}.awards--judge .judge-app__form table{margin-bottom:30px;border:1px solid #ededed}@media screen and (max-width:768px){.awards--judge .judge-app__form table ul{margin-left:0;padding-left:22px}}@media screen and (max-width:768px){.awards--judge .judge-app__form table ul li{margin-bottom:8px}}@media screen and (max-width:768px){.awards--judge .judge-app__form table td{padding-top:10px;padding-bottom:10px;border:1px solid #ededed}.awards--judge .judge-app__form table td:before{top:10px;left:6px;transform:translateY(0)}}.awards--judge .judge-app__form .highlight{background-color:rgba(255,255,0,.15)}.awards--judge .judge-app__form .link-key{display:inline;position:relative}.awards--judge .judge-app__form .link-key:after{background:#faf8e4;color:#555;font-size:12px;font-weight:400;border-radius:3px;bottom:26px;content:attr(title);left:20%;padding:20px;position:absolute;z-index:98;width:250px;opacity:0;visibility:hidden;transition:all .2s ease}.awards--judge .judge-app__form .link-key:hover:after{visibility:visible;opacity:1}.awards--judge .judge-app__comment{margin-bottom:30px}.awards--judge table{border:1px solid #fff;border-collapse:collapse;width:100%;box-shadow:0 19px 30px rgba(60,92,112,.09),0 15px 12px rgba(60,92,112,.08)}.awards--judge table td,.awards--judge table th{padding:14px;border-right:1px solid #f7f7f7}@media screen and (max-width:768px){.awards--judge table td,.awards--judge table th{width:100%}}.awards--judge table th{font-weight:600}.awards--judge table thead tr:first-child,.awards--judge table tr:nth-child(2n){background:#fafafa}@media screen and (max-width:768px){.awards--judge table thead tr{position:absolute;top:-9999px;left:-9999px}}@media screen and (max-width:768px){.awards--judge table td{border:0;border-bottom:1px solid #eee;position:relative;padding-left:50%;padding-top:20px;padding-bottom:20px}.awards--judge table td:before{content:attr(data-label);position:absolute;top:50%;left:6px;width:45%;padding-right:10px;font-weight:500;transform:translateY(-50%)}}@media screen and (max-width:768px){.awards--judge table.awards__table--main td{padding-left:70%}.awards--judge table.awards__table--main td:before{content:attr(data-label);position:absolute;width:70%}}.awards--judge .awards__header{padding:20px 0 40px}@media screen and (max-width:768px){.awards--judge .awards__header{padding:20px 0}}.awards--judge .awards__header__links{padding-top:20px;text-align:right}.awards--judge .awards__header__links:after,.awards--judge .awards__header__links:before{content:"";display:table}.awards--judge .awards__header__links:after{clear:both}@media screen and (max-width:768px){.awards--judge .awards__header__links{text-align:left}}.awards--judge .awards__header__links a{font-weight:600;display:inline-block;transition:all .2s ease;margin-left:15px}@media screen and (max-width:768px){.awards--judge .awards__header__links a{padding-bottom:20px;margin-left:0;margin-right:10px}}.awards--judge .awards__scoring-status .awards__actions{text-align:right}.awards--judge .awards__scoring-status .awards__actions:after,.awards--judge .awards__scoring-status .awards__actions:before{content:"";display:table}.awards--judge .awards__scoring-status .awards__actions:after{clear:both}@media screen and (max-width:768px){.awards--judge .awards__scoring-status .awards__actions{text-align:center;padding-top:30px;padding-bottom:0}}.awards--judge .awards__scoring-status .note{font-weight:600;text-transform:uppercase}.awards--judge .awards__scoring-status a{font-weight:600;padding:15px 40px;margin-left:10px;border:1px solid;transition:all .2s ease;display:inline-block}@media screen and (max-width:480px){.awards--judge .awards__scoring-status a{display:block;margin:0 0 10px}}.awards--judge .awards__scoring-status a.all-scores{background:#fff;color:#337ab7}.awards--judge .awards__scoring-status a.submit{background:#3b5798;color:#fff}.awards--judge .awards__scoring-status a.submit:active,.awards--judge .awards__scoring-status a.submit:focus,.awards--judge .awards__scoring-status a.submit:hover{color:#fff;background:#344c86}.awards--judge .awards__category{padding:40px 0}@media screen and (max-width:768px){.awards--judge .awards__category{padding:30px 0}}.awards--judge .awards__table--top td:nth-child(2),.awards--judge .awards__table--top th:nth-child(2){width:33.3333333333%}@media screen and (max-width:768px){.awards--judge .awards__table--top td:nth-child(2),.awards--judge .awards__table--top th:nth-child(2){width:100%}}.awards--judge .scrollable{width:100%;max-width:1220px;overflow-x:scroll;box-shadow:0 19px 30px rgba(60,92,112,.09),0 15px 12px rgba(60,92,112,.08)}.awards--judge .scrollable table{width:auto!important}.awards--judge .link{cursor:pointer;color:#2c4887}.awards--judge .link,.awards--judge .link:hover{text-decoration:underline}.awards--judge .link.summary{display:inline-block;margin-bottom:20px;margin-top:10px}.awards--judge .commentWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;width:200px;display:inline-block}.awards--judge .commentClick{text-decoration:underline;cursor:pointer}.awards--judge .floatright{float:right}.awards__header{padding:10px 0 20px}.awards__header__heading{margin:0}.awards__submit-form{background:#f4f5f6;border-radius:30px;margin-top:30px;margin-left:15px;margin-right:15px;padding:60px 0;text-align:center}.awards__submit-form h2{margin-bottom:15px}.awards__submit-form .btn--1,.awards__submit-form .btn--2{display:inline-block}.awards__status .incompleted{position:relative}.awards__status .incompleted:before{content:attr(data-tooltip);white-space:pre-wrap;display:block;position:absolute;top:180%;right:-10px;background:#cd5c5c;border:1px solid;border-radius:3px;color:#fff;font-size:12px;line-height:1.6;padding:15px;width:311px;text-transform:none;opacity:0;transition:all .2s ease;z-index:99}.awards__status .incompleted:hover:before{opacity:1}.awards__questions__sub-heading{margin-bottom:15px;font-size:16px;font-weight:500}.awards__questions__sub-heading strong{font-weight:500}.awards__questions textarea{overflow:auto;transition:all .2s ease;padding:6px 8px;background:#fff;color:#000;resize:none;width:100%;border:1px solid #41719c;border-radius:3px}.awards__questions input[readonly],.awards__questions textarea[readonly]{outline:0;background:rgba(0,0,0,.02);color:rgba(0,0,0,.75);border:1px solid rgba(0,0,0,.03)}.awards__questions ol,.awards__questions ul{margin-top:15px;margin-bottom:0;padding-left:25px}.awards__questions ol li,.awards__questions ul li{margin-bottom:5px}.awards__questions textarea{min-height:170px}.awards__save{text-align:center;padding:0;margin-bottom:30px}.awards__login{background:#f7f7f7;padding:50px;margin-top:50px;margin-bottom:50px}.awards__login legend{border-bottom:0}.awards__login label{display:block;width:100%;font-weight:700;margin-bottom:5px;max-width:100%}.awards__login input[type=password],.awards__login input[type=submit],.awards__login input[type=text]{padding:6px 8px;display:block;width:100%}.awards__login input[type=submit]{background:#3b5798;color:#fff;padding:15px;text-align:center;border:0}.awards__login input[type=submit]:active,.awards__login input[type=submit]:focus,.awards__login input[type=submit]:hover{background:#344c86}.awards__login p{margin-bottom:20px}.awards__closed__content{background:#f1f1f1;margin-bottom:60px;padding:15px}.awards__closed__content p:first-of-type{font-size:18px;margin:0}.awards-terms__text-content{padding-top:20px;padding-bottom:60px}.awards-terms__text-content:after,.awards-terms__text-content:before{content:"";display:table}.awards-terms__text-content:after{clear:both}.awards-terms__title-small{font-size:14px;font-weight:600;text-transform:uppercase}.awards-terms__heading{margin-bottom:30px;margin-top:0}.awards-terms__sub-heading{margin-top:30px;margin-bottom:30px}.awards-terms p{margin-bottom:15px}.awards-terms p:first-child{font-size:16px;color:#333}.awards-terms p a{font-weight:600;text-decoration:none;transition:all .2s ease;padding-bottom:1px;border-bottom:2px solid transparent}.awards-terms p a:active,.awards-terms p a:focus,.awards-terms p a:hover{text-decoration:none;color:#22527b;border-bottom:2px solid #337ab7}.awards-terms ol,.awards-terms ul{margin-top:40px;margin-bottom:40px}.awards-terms ol li,.awards-terms ul li{margin-bottom:15px}.awards__images .required{color:#cd5c5c;transform:translateY(2px)}.submit-completed{margin-bottom:40px;margin-top:20px}.submit-completed__info{padding:60px;background:#fafafa}.submit-completed__info p{margin-bottom:15px}.submit-completed__info p:first-child{font-size:24px;font-weight:500}@media screen and (max-width:480px){.col-xxs-12{width:100%}}.awards-home img{max-width:100%;margin-bottom:30px}.awards-home p,.awards-home span,.awards-home ul{max-width:100%}.awards-application{margin-top:30px;border-top:1px solid #f4f5f6;margin-bottom:30px}.awards-aside--active h3,.awards-aside--previous h3{margin-top:40px}.awards--submission .section{padding:0}.awards__register__open{padding:20px;background:#f4f5f6;font-size:16px}.awards__register__open a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:600}.awards__register__open a:active,.awards__register__open a:hover,.awards__register__open a:link,.awards__register__open a:visited{text-decoration:none;color:#330f63}.awards__register__open a:hover{color:#330f63}.awards__register .btn--1{width:100%}.awards__register .btn--add{color:#330f63;font-size:inherit;transition:all .1s ease;display:inline-block;margin-bottom:15px;font-weight:400}.awards__register .btn--add:active,.awards__register .btn--add:hover,.awards__register .btn--add:link,.awards__register .btn--add:visited{text-decoration:none;color:#330f63}.awards__register .btn--add:hover{color:#fb0}.awards__register__notes{font-size:14px;line-height:1.4;background:#f4f5f6;padding:40px 40px 40px 30px;border-radius:10px;margin-bottom:50px;margin-right:20px}@media screen and (max-width:992px){.awards__register__notes{margin-right:0}}.awards__register__notes ul li{list-style-type:disc;margin-bottom:10px;padding-left:10px}.awards__retrieve input[type=text]{display:block;margin:15px 0 30px;width:100%;padding:8px 16px}.awards__retrieve form{background:#f4f5f6;padding:50px}.awards__confirmation{padding-top:6vh;padding-bottom:6vh}.awards__confirmation p{font-size:16px;margin-bottom:15px}.awards__confirmation p a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500}.awards__confirmation p a:active,.awards__confirmation p a:hover,.awards__confirmation p a:link,.awards__confirmation p a:visited{text-decoration:none;color:#330f63}.awards__confirmation p a:hover{color:#330f63}.awards__confirmation .btn--1,.awards__confirmation .btn--2{margin-top:30px;margin-bottom:30px}.awards__terms ol,.awards__terms ul{list-style-type:none;padding-left:0}.awards__terms ol li,.awards__terms ul li{padding-left:18px;position:relative}.awards__terms ol li:before,.awards__terms ul li:before{background:0;color:#5e34da;content:"•";font-size:30px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.awards__terms a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500}.awards__terms a:active,.awards__terms a:hover,.awards__terms a:link,.awards__terms a:visited{text-decoration:none;color:#330f63}.awards__terms a:hover{color:#330f63}.awards__questions.section{padding:0;margin-bottom:45px}.awards__questions__container{position:relative}.awards__questions__container textarea:focus+.awards__questions__criteria{display:block;visibility:visible;opacity:1}.awards__questions__criteria{position:absolute;left:112%;top:15px;width:350px;margin-bottom:15px;visibility:hidden;opacity:0;transition:all .2s ease-out}.awards__questions__criteria ul{list-style-type:none;padding-left:0}.awards__questions__criteria ul li{padding-left:18px;position:relative}.awards__questions__criteria ul li:before{background:0;color:#330f63;content:"•";font-size:40px;position:absolute;left:0;top:8px;line-height:0}@media screen and (max-width:768px){.awards__questions__criteria{position:static;left:0;width:100%;margin-bottom:30px;display:none!important}}.awards__questions__heading{margin-top:60px;padding-top:15px;padding-bottom:15px;margin-bottom:30px;font-size:20px;border-bottom:2px solid #330f63}.awards__questions__heading:empty{display:none}.awards__questions__action{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.awards__questions__action .scoring{margin-right:auto}.awards__questions__action button{margin-left:10px;padding:2px 4px;outline:0;min-width:80px;transform:translateY(-5px);font-size:12px;font-weight:500;text-transform:uppercase}.awards__application>.section:first-child{padding-top:0;padding-bottom:0}.awards__application h4{margin-bottom:30px;margin-top:30px}.awards__save{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.awards__save input[type=submit]{margin:5px}.awards__save input[type=submit]:disabled{padding:20px 80px 20px 20px;background-color:#dedede;background-image:url(/images/conference/arrow-yellow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:28px;filter:grayscale(1)}.awards__notes{padding:20px;font-size:13px}.awards__notes:first-of-type h5:first-child{margin-top:15px}.awards__notes ol,.awards__notes ul{list-style-type:none;padding-left:0}.awards__notes ol li,.awards__notes ul li{padding-left:18px;position:relative}.awards__notes ol li:before,.awards__notes ul li:before{background:0;color:#5e34da;content:"•";font-size:40px;position:absolute;left:0;top:8px;line-height:0}.awards__notes a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.awards__notes a:active,.awards__notes a:hover,.awards__notes a:link,.awards__notes a:visited{text-decoration:none;color:#330f63}.awards__notes a:hover{color:#330f63}.awards__status .important{font-weight:500;color:#b10e1e}.awards__status .completed{color:#228b22;font-weight:500}.awards__upload h4{padding-bottom:15px;border-bottom:2px solid #330f63}.awards__upload__message{margin-top:10px}.awards__upload .upload{margin-top:15px;margin-bottom:15px}.awards__upload .upload .qq-upload-button div{color:#000!important}.awards__category h3{margin-bottom:30px;max-width:580px}.awards__category .scrollable{overflow:hidden}#awards__admin .admin__form__group{margin-bottom:30px}#awards__admin .admin__table__inner td,#awards__admin .admin__table__inner th{width:auto;padding:10px 0;font-size:13px;vertical-align:top}#awards__admin .admin__table__inner td:first-child,#awards__admin .admin__table__inner th:first-child{padding-right:10px}@media screen and (min-width:1180px){.js-fixed-notes .js-notes{position:fixed;top:0;background:#fff;max-width:320px}}.judges__table{border:1px solid #f4f5f6;table-layout:fixed}@media screen and (max-width:768px){.judges__table{table-layout:auto}}.judges__table th:first-child{width:160px}@media screen and (max-width:992px){.judges__table th:first-child{width:auto}}.judges__table td,.judges__table th{border:1px solid #eaeaea}.judges__table td:nth-child(n+2),.judges__table th:nth-child(n+2){text-align:center}@media screen and (max-width:992px){.judges__table td:nth-child(n+2),.judges__table th:nth-child(n+2){width:84px;padding:16px 8px}}.judges__table td small{font-weight:600}.judges__table tr:hover{background:0}.judges__table a{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;background:0;font-weight:500}.judges__table a:active,.judges__table a:hover,.judges__table a:link,.judges__table a:visited{text-decoration:none;color:#2b2055}.judges__table a:hover{color:#fb0}.judges__table ul{margin:0;padding:0}.judges__table ul li{margin-left:15px;list-style-type:disc;font-size:12px}.judges__table__options .btn--1{padding:15px 80px 15px 15px;font-weight:600;font-size:14px;display:inline-block}.judges__table__options .btn--inline{margin-bottom:0}.judges__nav{text-align:right}.judges__nav input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f6;border:1px solid #dedede;border-radius:10px;font-weight:500;padding:4px 12px;transition:all .2s ease}.judges__nav input[type=submit].save{background:#5e34da;color:#fff;min-width:90px}.judges__table--app{border:1px solid #f4f5f6;table-layout:fixed;width:100%}@media screen and (max-width:768px){.judges__table--app{table-layout:auto}}.judges__table--app .judges__table__textarea{width:100%;border:1px solid #000;vertical-align:top}.judges__table--app select{border:1px solid #000}.judges__table--app tr{background:#fcfcfc}.judges__table--app tr:hover{background:#fcfcfc!important}.judges__table--app li{list-style-type:disc}.judges__table--app .link-key{cursor:pointer}.judges__question__heading{font-size:18px;font-weight:700;margin-top:30px;margin-bottom:15px}.judges__section__heading{max-width:600px;line-height:1.25}.judges__project-header{background:#5e34da;color:#fff;padding:30px;margin-bottom:40px;min-height:214px}@media screen and (max-width:768px){.judges__project-header{min-height:auto}}.judges__project-header h1{color:#fff;margin-top:0}.judges__project-header p{margin-bottom:0}.judges__form .btn--inline{margin-right:0}.judges__container{padding:30px;background:#f4f5f6}.judges__comment{padding:10px;width:100%;min-height:190px;border:1px solid #000;background:#fff}.awards__table{table-layout:fixed}@media screen and (max-width:768px){.awards__table{table-layout:auto}}.awards__table td{border:1px solid #cecece}.awards__table .w40{width:40%;max-width:auto}@media screen and (max-width:768px){.awards__table .w40{min-width:300px}}.awards__table .w30{width:30%;max-width:auto}@media screen and (max-width:768px){.awards__table .w30{min-width:auto}}.awards__table .w20{width:20%}@media screen and (max-width:768px){.awards__table .w20{min-width:auto}}.awards__table .w15{width:15%}@media screen and (max-width:768px){.awards__table .w15{min-width:auto}}.awards__table .w10{width:10%}@media screen and (max-width:768px){.awards__table .w10{min-width:auto}}.awards__table .rank input{max-width:40px}.awards__table .js-adminranknotes{max-width:100%}.awards__table .lowDetail,.awards__table .midDetail{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500;cursor:pointer}.awards__table .lowDetail:active,.awards__table .lowDetail:hover,.awards__table .lowDetail:link,.awards__table .lowDetail:visited,.awards__table .midDetail:active,.awards__table .midDetail:hover,.awards__table .midDetail:link,.awards__table .midDetail:visited{text-decoration:none;color:#2b2055}.awards__table .lowDetail:hover,.awards__table .midDetail:hover{color:#fb0}.awards__table .js-sortable-header{position:relative}.awards__table .js-sortable-header:after{content:"";display:inline-block;position:absolute;background-position:50%;top:50%;transform:translateY(-50%);right:2px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.1)}.awards__table .js-sortable-asc:after{border-top:0;border-bottom:5px solid #000}.awards__table .js-sortable-desc:after{border-bottom:0;border-top:5px solid #000}.awards__table.awards__table--low{table-layout:fixed}@media screen and (max-width:768px){.awards__table.awards__table--low{table-layout:auto}}.awards__table.awards__table--low td{vertical-align:top}.awards__table.awards__table--low .narrow{width:140px}.btn--inline{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5e34da;border:0;color:#fff;display:inline-block;max-width:160px;padding:15px;font-weight:600;margin:0 0 15px;transition:all .2s ease;text-align:center}.btn--inline:active,.btn--inline:focus,.btn--inline:hover,.btn--inline:link{text-decoration:none;color:#fff}.btn--inline:hover{background-color:#fb0}.midDetail.link.summary,.topDetail.link.summary{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500;cursor:pointer;margin-top:30px}.midDetail.link.summary:active,.midDetail.link.summary:hover,.midDetail.link.summary:link,.midDetail.link.summary:visited,.topDetail.link.summary:active,.topDetail.link.summary:hover,.topDetail.link.summary:link,.topDetail.link.summary:visited{text-decoration:none;color:#2b2055}.midDetail.link.summary:hover,.topDetail.link.summary:hover{color:#fb0}@media screen and (max-width:768px){.midDetail.link.summary,.topDetail.link.summary{text-align:left;margin-top:10px}}.awards__main{padding-left:50px}@media screen and (max-width:1024px){.awards__main{padding-left:0}}.awards__main .nominees h3{color:#fb0}.awards__main .nominees h4{color:#330f63;font-size:18px}.awards__main .nominees p{max-width:80%;font-size:18px}@media screen and (max-width:768px){.awards__main .nominees p{max-width:100%}}.awards__main .nominee{background:#fff;padding:30px;margin-right:15px;margin-top:30px;margin-bottom:30px;position:relative}@media screen and (max-width:768px){.awards__main .nominee{margin-right:0}}.awards__main .nominee__images{text-align:center}.awards__main .nominee__id{background:#5e34da;display:inline-block;padding:3px 6px;font-size:14px;font-weight:600;color:#fff;margin-right:5px;transform:translateY(-2px);display:none}.awards__main .winners .img-container{overflow:hidden;margin-bottom:15px}.awards__main .winners .img-container img{height:auto;max-width:100%;width:100%}.awards__main .winners h3{color:#fb0}.awards__main .winners p{font-weight:700}.awards__main .winners p span{color:#fb0}.awards__main .winners .winner p:before{content:"Winner:";position:relative;display:inline-block;color:#fb0;font-weight:700;margin-right:5px}.applications__home .display-table{margin-top:15px;margin-bottom:40px}.applications__home .btn--2.inline{display:inline-block}.field__radio{font-weight:400}.field__radio input[type=radio]{margin-bottom:10px;margin-right:10px}.conf__main .nominees{margin-top:15px}.conf__main .nominees .winner{border:15px solid #5e34da;position:relative;transform:scale(1.1)}.conf__main .nominees .winner:before{content:"WINNER";background:#fb0;color:#fff;padding:8px 20px;position:absolute;font-weight:700;top:-15px;right:-18px;box-shadow:2px 2px 15px rgba(0,0,0,.2)}@media screen and (max-width:768px){.conf__main .nominees .winner:before{transform:none;right:-10px}}.conference h3{font-weight:500;font-size:24px;margin:0 0 15px}.conference__aside--left h3{padding-top:30px}.conference .col-sm-3>h3:first-child,.conference .conference__aside--left>h3:first-child{border:0;padding-top:0;margin-top:0}.conference p{margin-bottom:25px;line-height:1.6}.conference__links{padding-top:20px;padding-bottom:20px}.conference a.conference-extras{color:#3b5798;font-weight:600;display:inline-block;padding-bottom:0;border-bottom:1px solid transparent;transition:border .2s ease}.conference a.conference-extras:hover{text-decoration:none;border-bottom:1px solid #3b5798}.conference a.btn{margin-bottom:20px;border-radius:0;background:#3b5798;border:0;padding:14px 25px;transition:background .2s ease;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center;border-radius:2px}.conference a.btn:hover{background:#273e72}.conference a.btn-exhibitionstand{text-overflow:auto;overflow:auto;white-space:normal;padding:8px 2px;background:#0588cb}.conference a.btn-exhibitionstand:hover{background:#0490d6}.conference p.conferenceFooterImage{padding-bottom:0;margin-bottom:0}.conference ul{margin-left:0!important;margin:20px 0 50px;padding:0 0 0 30px}.conference ul li{margin-bottom:15px;list-style-type:none;position:relative}.conference ul li:before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#3b5798;left:-16px;top:8px}.conference .conference__aside__previous ul li:before{display:none}.conference .col-sm-3,.conference .conference__aside--left{padding-right:30px;padding-top:30px}.conference .col-sm-7,.conference .conference__main{background:#fafafa;padding:30px 30px 0}@media screen and (max-width:768px){.conference .col-sm-7,.conference .conference__main{padding:30px 15px 0}}.conference .col-sm-7 img,.conference .conference__main img{padding-left:15px;padding-right:15px}.conference .col-sm-7 iframe,.conference .conference__main iframe{max-width:100%}.conference .col-sm-7 .timetable,.conference .conference__main .timetable{padding-left:0;padding-right:0}.conference .text-left+p{font-size:18px;color:#000}.conference .col-sm-2,.conference .conference__aside--right{padding-left:30px;padding-top:30px}.conference .conference__aside--right h4{font-size:14px;text-align:center}@media screen and (max-width:768px){.conference .conference__aside--right{text-align:center;background:#fafafa;padding-top:40px;padding-bottom:40px}}.conference__aside__percentage{display:block;width:100%;text-align:center}.smallLogoContainer{text-align:center;width:100%}.conference .logoContainer{min-height:270px;height:100%;margin-top:30px;padding:30px 30px 10px;margin-left:-30px;margin-right:-30px;background:#fff}.conference .logoContainer img{max-width:100%;max-height:120px}.logoContainer h4{margin-left:20px}.conference .quote{height:100%;min-height:270px}.conference .previousconferences{text-decoration:none}.conference .bringForward .listpc{padding:0;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0!important}.conference .bringForward .listpc li{list-style-type:none;display:inline-block;margin-right:10px}.conference a{font-weight:700}.conference a.btn-sponsor,.conference a.btn-timetable{background:#2b2055}.conference a.btn-delegate,.conference a.btn-sponsor:hover,.conference a.btn-timetable:hover{background:#420ce6}.conference a.btn-delegate:hover{background:#6131f4}.conference-booking__delegates{margin-bottom:40px}.conference-booking__delegates__table{width:100%;border:1px solid #f1f1f1}@media screen and (max-width:440px){.conference-booking__delegates__table table,.conference-booking__delegates__table tbody,.conference-booking__delegates__table td,.conference-booking__delegates__table th,.conference-booking__delegates__table thead,.conference-booking__delegates__table tr{display:block}.conference-booking__delegates__table thead tr{position:absolute;top:-9999px;left:-9999px}.conference-booking__delegates__table tr{border-bottom:1px solid #dedede}.conference-booking__delegates__table td{border:0;position:relative;padding-left:50%!important}.conference-booking__delegates__table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label)}}.conference-booking__delegates__table td,.conference-booking__delegates__table th{padding:8px}.conference-booking__delegates__table tbody tr:not(.price):nth-child(2n){background-color:#fbfbfb}.conference-booking__delegates__table tr.inactive{color:#ccc}.conference-booking__delegates__table span.link{color:#2c4887;cursor:pointer;text-decoration:underline}.conference-booking__delegates__table span.link:hover{color:#f5a941}.conference-booking__delegates__table td,.conference-booking__delegates__table th{padding:10px}.conference-booking__delegates__table .price{background:#f1f1f1}.conference-booking__delegates__table .price--payable{background:#d8d8d8}.conference-booking__delegates__table .add-delegate{width:auto;padding:8px 14px;text-align:center;color:#fff;background:#330f63;font-weight:700;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:0;min-width:0;cursor:pointer;display:inline-block}.conference-booking__delegates__table .add-delegate:hover{background:#fb0}.conference-booking__delegates__table .add-delegate:active,.conference-booking__delegates__table .add-delegate:hover,.conference-booking__delegates__table .add-delegate:visited{text-decoration:none}.conference__booking-form{background:#f7f7f7;padding:50px;margin-bottom:30px}@media screen and (max-width:992px){.conference__booking-form{margin-top:40px}}@media screen and (max-width:768px){.conference__booking-form{padding:30px 15px}}.conference__booking-form ol,.conference__booking-form ul{list-style-type:none;padding:0}.conference__booking-form ol li,.conference__booking-form ul li{margin-bottom:15px;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.conference__booking-form ol li,.conference__booking-form ul li{display:block}}.conference__booking-form ol li label,.conference__booking-form ul li label{-ms-flex:1;flex:1;padding-right:10px}.conference__booking-form ol li label+div,.conference__booking-form ul li label+div{-ms-flex:2;flex:2}.conference__booking-form ol li label+div .form__message--error,.conference__booking-form ul li label+div .form__message--error{margin-top:5px;margin-bottom:0;display:block}.conference__booking-form input:not([type=submit]),.conference__booking-form textarea{border:1px solid #efefef;display:block;padding:6px 12px;background:#fff;width:100%}.conference__booking-form .recaptcha-container{margin-bottom:15px}.conference__booking-form input[type=submit]{width:100%}@media screen and (max-width:768px){.conference-booking__booking-info{padding-bottom:30px}}.conference-booking__booking-info h3,.conference-booking__booking-info h4{margin-bottom:20px}.conference-booking__booking-info p{margin-bottom:15px}.conference-booking__booking-form{background:#f7f7f7;padding:50px;margin-bottom:30px;margin-left:40px}@media screen and (max-width:1386px){.conference-booking__booking-form{margin-left:0}}.conference-booking__booking-form fieldset>ol,.conference-booking__booking-form fieldset ul{padding:0;margin:30px 0;list-style:none}.conference-booking__booking-form fieldset input:not([type=submit]),.conference-booking__booking-form fieldset select,.conference-booking__booking-form fieldset textarea{padding:6px 12px;border:1px solid #efefef}.conference-booking__booking-form .recaptcha-container{margin-bottom:15px}.conference-booking__booking-form .day-rich-text ul{margin:0 0 0 30px}.conference-booking__booking-form input{border:1px solid #efefef;display:block}.conference-booking__booking-form input[type=submit]:active,.conference-booking__booking-form input[type=submit]:hover,.conference-booking__booking-form input[type=submit]:visited{text-decoration:none}@media screen and (max-width:768px){.conference-booking__booking-form input[type=submit]{margin:30px 0 20px}}@media screen and (max-width:992px){.conference-booking__booking-form{padding:40px}}@media screen and (max-width:768px){.conference-booking__booking-form{padding:40px 15px}}.conference-booking__address--alt{margin-top:20px;margin-bottom:20px}.conference-booking__address--alt ol{display:none;margin-top:20px}.conference-booking__terms p{position:relative}.conference-booking__terms p:after,.conference-booking__terms p:before{content:"";display:table}.conference-booking__terms p:after{clear:both}.conference-booking__terms input[type=checkbox]{width:auto;min-width:0;margin-right:10px;display:inline-block;top:2px;left:0;vertical-align:top;margin-top:6px}.conference-booking__terms label{display:inline-block;max-width:calc(100% - 30px);float:none}.conference-booking__completed,.conference-booking__confirmation{padding:60px;margin:0 0 40px;background:#fafafa}@media screen and (max-width:768px){.conference-booking__completed,.conference-booking__confirmation{padding:30px 15px}}.conference-booking__completed h3,.conference-booking__confirmation h3{margin:0 0 15px;font-weight:400}.conference-booking__completed p,.conference-booking__confirmation p{margin-bottom:15px}.conference-booking__completed p:first-of-type,.conference-booking__confirmation p:first-of-type{font-size:18px}.conference-booking__completed input[type=submit],.conference-booking__confirmation input[type=submit]{width:auto;padding:6px 12px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:0;cursor:pointer}.conference-booking__completed input[type=submit]:active,.conference-booking__completed input[type=submit]:hover,.conference-booking__completed input[type=submit]:visited,.conference-booking__confirmation input[type=submit]:active,.conference-booking__confirmation input[type=submit]:hover,.conference-booking__confirmation input[type=submit]:visited{text-decoration:none}.conference-booking__completed input[type=submit]:hover,.conference-booking__confirmation input[type=submit]:hover{background:#4262aa}.conference-booking__actions{margin-top:30px}.conference-booking__actions .button{width:auto;padding:6px 12px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:0;cursor:pointer}.conference-booking__actions .button:active,.conference-booking__actions .button:hover,.conference-booking__actions .button:visited{text-decoration:none}.conference-booking__actions .button:hover{background:#4262aa}.conference-booking__actions .button-outline{border:1px solid;border-radius:3px;text-decoration:none;background:transparent;transition:all .2s ease;margin-left:0;padding:6px 12px}.conference-booking__actions .button-outline:active,.conference-booking__actions .button-outline:focus,.conference-booking__actions .button-outline:hover{background:#3b5798;color:#fff}.conference-booking legend{border-bottom:0}.conference-booking .error,.conference-booking .important{color:#cd5c5c}.conference-booking .price-guide{display:inline-block;margin-top:10px;margin-bottom:0;font-weight:600;border:1px solid;padding:6px 12px;transition:all .2s ease}.conference-booking .price-guide:hover{text-decoration:none}.conference-exhibitor__main{padding:20px 15px 40px;max-width:920px}@media screen and (max-width:768px){.conference-exhibitor__main{padding:20px 0 10px}}.conference-exhibitor__main h3{font-weight:600;margin-bottom:20px}.conference-exhibitor__main p{margin-bottom:15px}.conference-exhibitor__main p:first-of-type{font-size:18px}.conference-exhibitor__sponsorship legend{border-bottom:0}.conference-exhibitor__sponsorship h3{margin-bottom:20px}.conference-exhibitor__sponsorship p{margin-bottom:15px}.conference-exhibitor__sponsorship ol,.conference-exhibitor__sponsorship ul{margin-top:22px;margin-bottom:30px;padding:15px;list-style-type:none}@media screen and (max-width:768px){.conference-exhibitor__sponsorship ol,.conference-exhibitor__sponsorship ul{padding:10px;margin:10px}}.conference-exhibitor__sponsorship ol li,.conference-exhibitor__sponsorship ul li{position:relative;padding-left:28px;margin-bottom:15px}@media screen and (max-width:768px){.conference-exhibitor__sponsorship ol li,.conference-exhibitor__sponsorship ul li{padding-left:22px}}.conference-exhibitor__sponsorship ol li:after,.conference-exhibitor__sponsorship ol li:before,.conference-exhibitor__sponsorship ul li:after,.conference-exhibitor__sponsorship ul li:before{display:none}.conference-exhibitor__sponsorship ol li:before,.conference-exhibitor__sponsorship ul li:before{content:"";display:block;position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:#bbb}.conference-exhibitor__sponsorship legend{font-weight:700}.conference-exhibitor__info{margin:40px 0;font-size:16px;font-weight:700;padding:30px;border:4px solid #330f63}.conference-exhibitor__info a{color:#fb0;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.conference-exhibitor__info a:active,.conference-exhibitor__info a:hover,.conference-exhibitor__info a:link,.conference-exhibitor__info a:visited{text-decoration:none;color:#fb0}.conference-exhibitor__info a:hover{color:#fb0}.conference-exhibitor__info p{margin-bottom:0}.conference-exhibitor__sponsorship-prices-table{width:100%;margin-bottom:0;margin-top:30px}.conference-exhibitor__sponsorship-prices-table td,.conference-exhibitor__sponsorship-prices-table th{padding:10px 15px;border:1px solid #330f63;font-weight:700;width:20%;text-align:center}.conference-exhibitor__sponsorship-prices-table td:first-child,.conference-exhibitor__sponsorship-prices-table th:first-child{background:#5e34da;color:#fff;width:60%;text-align:left}.conference-exhibitor__sponsorship-prices-table .nobg td{background:transparent;border:0;font-size:21px;line-height:inherit;color:#333}.conference-exhibitor__sponsorship-prices-table label .small{font-weight:400}.conference-exhibitor__sponsorship-prices-table h4{font-family:Montserrat,Arial,Helvetica,sans-serif;color:#330f63;font-weight:700;font-size:22px}.conference-exhibitor__sponsorship-prices-table .sponsorship__price-col del{color:rgba(0,0,0,.4)}.conference-exhibitor__sponsorship-prices-table td:not(.fullwidth):last-of-type,.conference-exhibitor__sponsorship-prices-table th:not(.fullwidth):last-of-type{text-align:center}.conference-exhibitor__sponsorship-prices-table+p{font-style:italic}.conference-exhibitor__sponsorship-prices-table del{color:hsla(0,0%,100%,.4)}.conference-exhibitor__stand{margin-top:0;margin-bottom:30px}.conference-exhibitor__stand table{width:100%;tex-align:center}.conference-exhibitor__stand table td{padding:15px 10px 0 15px}.conference-exhibitor__stand table td:first-child{width:60%;text-align:left;font-weight:700}.conference-exhibitor__stand a{color:#fb0;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.conference-exhibitor__stand a:active,.conference-exhibitor__stand a:hover,.conference-exhibitor__stand a:link,.conference-exhibitor__stand a:visited{text-decoration:none;color:#fb0}.conference-exhibitor__stand a:hover{color:#fb0}.conference-exhibitor__stand select{width:100%}.conference-exhibitor__stand select option[disabled=disabled]{display:none}.conference-exhibitor__booking-form{background:#f7f7f7;padding:50px;margin-bottom:30px}.conference-exhibitor__booking-form legend{font-weight:700}.conference-exhibitor__booking-form .invoiceTotal{display:inline-block;padding:10px;border:3px solid #330f63;font-weight:700;margin-left:5px;font-size:18px}@media screen and (max-width:992px){.conference-exhibitor__booking-form{padding:40px}}@media screen and (max-width:768px){.conference-exhibitor__booking-form{padding:40px 15px}}.conference-exhibitor__booking-form label{width:100%;font-weight:600}@media screen and (min-width:992px){.conference-exhibitor__booking-form label{width:100%;max-width:170px;float:left}}.conference-exhibitor__booking-form input{border:1px solid #efefef;display:block}.conference-exhibitor__booking-form input[type=text],.conference-exhibitor__booking-form input select,.conference-exhibitor__booking-form input textarea{width:100%}@media screen and (min-width:992px){.conference-exhibitor__booking-form input[type=text],.conference-exhibitor__booking-form input select,.conference-exhibitor__booking-form input textarea{width:100%;max-width:calc(100% - 180px);float:right}}.conference-exhibitor__booking-form input[type=checkbox]{width:auto;min-width:0;margin-right:10px;display:inline-block;top:2px;left:0;float:left}.conference-exhibitor__booking-form select,.conference-exhibitor__booking-form textarea{border:1px solid #efefef;max-width:calc(100% - 180px);float:right}@media screen and (max-width:992px){.conference-exhibitor__booking-form select,.conference-exhibitor__booking-form textarea{float:none;max-width:100%}}.conference-exhibitor__booking-form ol,.conference-exhibitor__booking-form ul{padding-left:0;margin:0}.conference-exhibitor__booking-form li{margin-bottom:15px;list-style-type:none}.conference-exhibitor__booking-form li:after,.conference-exhibitor__booking-form li:before{content:"";display:table}.conference-exhibitor__booking-form li:after{clear:both}@media screen and (max-width:992px){.conference-exhibitor__booking-form li{margin-bottom:20px}}.conference-exhibitor__booking-form legend{border-bottom:0}.conference-exhibitor__booking-form fieldset{margin-bottom:20px}.conference-exhibitor__booking-form .note{padding-top:10px;clear:both}.conference-exhibitor__booking-form .exhibitor-terms label{max-width:100%}.conference-exhibitor__booking-form .exhibitor-terms ol,.conference-exhibitor__booking-form .exhibitor-terms ul{margin-top:22px;margin-bottom:30px;padding:15px;list-style-type:none;border-bottom:2px solid rgba(0,0,0,.1)}@media screen and (max-width:768px){.conference-exhibitor__booking-form .exhibitor-terms ol,.conference-exhibitor__booking-form .exhibitor-terms ul{padding:10px;margin:10px}}.conference-exhibitor__booking-form .exhibitor-terms ol li,.conference-exhibitor__booking-form .exhibitor-terms ul li{position:relative;padding-left:28px;margin-bottom:15px}@media screen and (max-width:768px){.conference-exhibitor__booking-form .exhibitor-terms ol li,.conference-exhibitor__booking-form .exhibitor-terms ul li{padding-left:22px}}.conference-exhibitor__booking-form .exhibitor-terms ol li:after,.conference-exhibitor__booking-form .exhibitor-terms ol li:before,.conference-exhibitor__booking-form .exhibitor-terms ul li:after,.conference-exhibitor__booking-form .exhibitor-terms ul li:before{display:none}.conference-exhibitor__booking-form .exhibitor-terms ol li:before,.conference-exhibitor__booking-form .exhibitor-terms ul li:before{content:"";display:block;position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:#bbb}.conference-exhibitor__booking-form .exhibitor-terms .termsandcondition{margin-top:30px}.conference-exhibitor__booking-form .exhibitor-terms .termsandcondition:after,.conference-exhibitor__booking-form .exhibitor-terms .termsandcondition:before{content:"";display:table}.conference-exhibitor__booking-form .exhibitor-terms .termsandcondition:after{clear:both}.conference-exhibitor__booking-form .exhibitor-terms .termsandcondition label{max-width:calc(100% - 30px)}.conference-exhibitor__address--alt{margin-top:20px;margin-bottom:20px}.conference-exhibitor__address--alt ol{display:none;margin-top:20px}.conference-exhibitor__acknowlegement{background:#fafafa;border-radius:3px;margin:20px 15px 30px;padding:40px}.conference-exhibitorarea__content h2,.conference-exhibitorarea__content label{margin-bottom:15px}.conference-exhibitorarea__content table{margin-top:30px;margin-bottom:40px}.conference-exhibitorarea__content table label{width:100%}.conference-exhibitorarea__content table input[type=text]{width:100%;padding:6px 12px}.conference-exhibitorarea__content table td,.conference-exhibitorarea__content table th{padding-bottom:15px;padding-right:20px}.conference-exhibitorarea__content table td:last-child,.conference-exhibitorarea__content table th:last-child{padding-right:0}@media screen and (max-width:400px){.conference-exhibitorarea__content table td,.conference-exhibitorarea__content table th{display:block;padding-right:0}}.conference-exhibitorarea__content .upload{background:#fafafa;border:1px solid #dedede;margin-bottom:30px;padding:30px}.conference-exhibitorarea__content .important{color:#cd5c5c}.conference-exhibitorarea__invoice{padding:40px;background:#fafafa}.important{color:#cd5c5c}.success{color:#228b22;padding-top:20px}.conference-login{padding:30px 0}.conference-login h2,.conference-login li{margin-bottom:15px}.conference-login p{margin-bottom:30px}.conference-login h2{font-size:30px;font-weight:400;margin-top:0}.conference-login label{font-weight:400}.conference-login ol,.conference-login ul{list-style-type:none;padding-left:0}.conference-login li:after,.conference-login li:before{content:"";display:table}.conference-login li:after{clear:both}.conference-login__new{background:#f9f9f9;border-bottom:1px solid #ebebeb;padding:50px;margin-bottom:15px}@media screen and (max-width:768px){.conference-login__new{border-top:1px solid #efefef}}.conference-login__new a{margin-top:30px;display:block;width:100%;padding:14px;text-align:center;color:#fff;background:#0070b6;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:140px;cursor:pointer}.conference-login__new a:active,.conference-login__new a:hover,.conference-login__new a:visited{text-decoration:none}.conference-login__new a:hover{background:#0080d0}.conference-login__existing{background:#f7f7f7;border-top:1px solid #fff;padding:50px}.conference-login__existing button{margin-top:20px;width:100%;padding:14px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:140px;cursor:pointer}.conference-login__existing button:active,.conference-login__existing button:hover,.conference-login__existing button:visited{text-decoration:none}.conference-login__existing button:hover{background:#4262aa}.conference-login__existing input[type=password],.conference-login__existing input[type=text]{width:100%;border:1px solid #efefef;background-color:#fff;background-image:none;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;padding:6px 12px;color:#555}@media screen and (min-width:992px){.conference-login__existing input[type=password],.conference-login__existing input[type=text]{max-width:calc(100% - 180px);float:right}}.conference-login__existing input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}.conference-login__existing label{max-width:100%;font-weight:600}@media screen and (min-width:992px){.conference-login__existing label{max-width:170px;float:left}}.modal-dialog--booking{width:100%!important;max-width:600px}@media screen and (max-width:768px){.modal-dialog--booking{max-width:560px}}.modal-dialog--booking .priceTable{border-collapse:collapse}.modal-dialog--booking .priceTable td,.modal-dialog--booking .priceTable th{min-width:90px}.modal-dialog--booking .form-group.dayRow{border-bottom:1px solid}.modal-dialog--booking .priceguide__description ul{margin-left:15px;padding-left:5px;font-size:12px}.modal-dialog--booking .priceguide__description ul li{line-height:1.8;list-style-type:disc}.modal-dialog--booking .priceguide__description p{font-size:12px}.modal-dialog--booking table td,.modal-dialog--booking table th{padding:8px 8px 8px 0}.modal-dialog--booking table label{font-weight:400}.modal-dialog--booking .modal-content{box-shadow:none;border:0;padding:30px;border-radius:3px;background:#f7f7f7}@media screen and (max-width:768px){.modal-dialog--booking .modal-content{padding:30px 15px}}.modal-dialog--booking .modal-content h4{font-size:18px;color:#2b2055;font-family:Montserrat,Sans-Serif;font-weight:700}.modal-dialog--booking .modal-content label{font-weight:600}.modal-dialog--booking .modal-content checkbox,.modal-dialog--booking .modal-content input[type=password],.modal-dialog--booking .modal-content input[type=text],.modal-dialog--booking .modal-content select,.modal-dialog--booking .modal-content textarea{border:1px solid #efefef;padding:6px 12px}.modal-dialog--booking .modal-content input[type=checkbox],.modal-dialog--booking .modal-content input[type=radio]{width:16px;height:16px}.modal-dialog--booking .modal-content #requiresdinnerfields,.modal-dialog--booking .modal-content #requiresdinnerfields2,.modal-dialog--booking .modal-content #requiresparkingfields{border-top:1px solid #eaeaea;padding-top:20px;margin-top:20px}.modal-dialog--booking .modal-content #requiresdinnerfields2 span,.modal-dialog--booking .modal-content #requiresdinnerfields span,.modal-dialog--booking .modal-content #requiresparkingfields span{display:inline-block;width:71%;padding-right:10%}.modal-dialog--booking .modal-content #requiresdinnerfields2 label,.modal-dialog--booking .modal-content #requiresdinnerfields label,.modal-dialog--booking .modal-content #requiresparkingfields label{vertical-align:top;width:60px;text-align:center;padding:0 15px}.modal-dialog--booking .modal-content #requiresdinnerfields2 label input,.modal-dialog--booking .modal-content #requiresdinnerfields label input,.modal-dialog--booking .modal-content #requiresparkingfields label input{display:inline-block}.modal-dialog--booking .modal-content #requiresdinnerfields2 label:first-of-type,.modal-dialog--booking .modal-content #requiresdinnerfields label:first-of-type,.modal-dialog--booking .modal-content #requiresparkingfields label:first-of-type{margin-right:8px}.modal-dialog--booking .modal-content .inputOnly,.modal-dialog--booking .modal-content .price{text-align:center}.modal-dialog--booking .modal-content .wizStep4 label{font-weight:400}.modal-dialog--booking .btn-primary:active,.modal-dialog--booking .btn-primary:focus,.modal-dialog--booking .btn-primary:hover,.modal-dialog--booking .btn:active,.modal-dialog--booking .btn:focus,.modal-dialog--booking .btn:hover{background:#344c86}.modal-dialog--booking .btn,.modal-dialog--booking .btn-primary{background:#330f63;color:#fff;transition:background .2s ease;border:0}.modal-dialog--booking .btn-primary:active,.modal-dialog--booking .btn-primary:focus,.modal-dialog--booking .btn-primary:hover,.modal-dialog--booking .btn-primary:link,.modal-dialog--booking .btn-primary:visited,.modal-dialog--booking .btn:active,.modal-dialog--booking .btn:focus,.modal-dialog--booking .btn:hover,.modal-dialog--booking .btn:link,.modal-dialog--booking .btn:visited{background:#fb0;color:#fff}.modal-dialog--booking .delegate-details{margin-top:30px;margin-bottom:30px}.wizStep3 #vegetarianno,.wizStep3 #vegetarianyes{margin-left:30px;margin-right:5px}.wizStep input[type=radio]{display:inline-block}.conference-booking .event__main{padding-left:0}@media(max-width:992px) and (min-width:767px){.conference-booking .event__main{display:none}}.conference-booking .event__main .highlight-list{margin-bottom:0}.payment-option{border:2px solid #330f63;padding:20px;margin-bottom:15px}.payment-option label{font-weight:600!important}.payment-option p{margin-bottom:0}.payment-option .checkbox-container{margin-bottom:5px!important}.day-rich-text{font-size:12px}.day-rich-text ul{padding-left:15px;margin-left:15px}.day-rich-text ul li{list-style-type:disc;margin-bottom:5px;line-height:1.8}.day-rich-text ul+p{margin-top:15px}.rebooking-form fieldset ol li,.rebooking-form fieldset ul li{display:block}.accordion-content{display:none}.accordion-toggle{padding:15px;cursor:pointer;font-size:18px;font-family:Open Sans,Helvetica,sans-serif;font-weight:400;margin:0;background:#0088cb;color:#fff;border:1px solid hsla(0,0%,100%,.06);position:relative;transition:background .2s ease-in;text-transform:capitalize}.accordion-toggle:hover{background:#0077b2}.accordion-toggle:after{content:"";border:solid hsla(0,0%,100%,.8);border-width:0 4px 4px 0;display:inline-block;padding:3px;height:14px;width:14px;float:right;transition:all .2s ease;transform:rotate(45deg)}.accordion-toggle.active:after{transform:rotate(-135deg) translate(-5px,-3px)}.accordion-toggle:nth-of-type(2n){background:#0092da}.accordion-toggle:nth-of-type(2n):hover{background:#0077b2}.accordion-content:after,.accordion-content:before{content:"";display:table}.accordion-content:after{clear:both}.delegate-area__heading{display:inline-block;max-width:80%}.delegate-area__logout-btn{margin-top:35px;display:block}.delegate-section:after,.delegate-section:before{content:"";display:table}.delegate-section:after{clear:both}.delegate-section>p{margin-bottom:30px}@media screen and (max-width:768px){.delegate-section>p{margin-bottom:20px}}.delegate-sidebar{padding:30px;background:#f4f5f6;margin-bottom:15px}.delegate-sidebar h4{margin-top:0;font-size:21px}.delegate-sidebar p:last-of-type{margin-bottom:0}.delegate-modal-menu .modal-dialog .modal-content{box-shadow:none;border:0;padding:30px;border-radius:3px;background:#f7f7f7}.delegate-modal-menu .modal-dialog .modal-content h3,.delegate-modal-menu .modal-dialog .modal-content h4{font-weight:400;font-family:Patua One,serif;color:#3b5798}.delegate-modal-menu .modal-dialog .modal-content h3{font-size:28px}.delegate-modal-menu .modal-dialog .modal-content h4{margin-top:10px;font-size:20px}.delegate-modal-menu .modal-dialog .modal-content .modal-footer{border:0}.delegate-modal-menu .modal-dialog .modal-content .btn-default{display:block;max-width:180px;width:100%;text-align:center;color:#fff;background:#3b5798;padding:12px 30px;border-radius:3px;margin:0 auto}.delegate-account,.delegate-menu,.delegate-workshops{background:#fcfcfc;padding:30px 0;border-bottom:1px solid #ddd}.delegate-account:after,.delegate-account:before,.delegate-menu:after,.delegate-menu:before,.delegate-workshops:after,.delegate-workshops:before{content:"";display:table}.delegate-account:after,.delegate-menu:after,.delegate-workshops:after{clear:both}.delegate-account h3,.delegate-account h4,.delegate-menu h3,.delegate-menu h4,.delegate-workshops h3,.delegate-workshops h4{margin:0;font-family:Open Sans,Helvetica,Sans-serif;font-weight:600;color:#333}@media screen and (max-width:768px){.delegate-account h3,.delegate-account h4,.delegate-menu h3,.delegate-menu h4,.delegate-workshops h3,.delegate-workshops h4{margin-bottom:15px}}.delegate-account h3,.delegate-menu h3,.delegate-workshops h3{font-size:18px}.delegate-account h4,.delegate-menu h4,.delegate-workshops h4{font-size:16px;font-weight:600}.delegate-account p,.delegate-menu p,.delegate-workshops p{margin-bottom:4px}.delegate-menu label,.delegate-workshops label{font-weight:400}.delegate-menu label input,.delegate-workshops label input{display:inline-block;margin-right:10px}.delegate-menu h3,.delegate-menu h4,.delegate-workshops h3,.delegate-workshops h4{margin-bottom:15px;margin-top:0}.delegate-menu h3 .link,.delegate-menu h4 .link,.delegate-workshops h3 .link,.delegate-workshops h4 .link{font-size:14px;display:inline-block;font-weight:400;transition:all .2s ease-out}@media screen and (min-width:768px) and (max-width:992px){.delegate-menu h3 .link,.delegate-menu h4 .link,.delegate-workshops h3 .link,.delegate-workshops h4 .link{display:block;margin-top:10px}}.delegate-workshop{margin-bottom:25px;min-height:220px}.delegate-workshop h4{margin-top:5px}.delegate-workshop .time{font-size:14px;font-weight:400;text-transform:uppercase}.btn-edit{font-weight:500}.btn-center{margin:30px auto;display:block}.btn-submit--delegate{display:block;max-width:180px;width:100%;text-align:center;color:#fff;background:#3b5798;padding:12px 30px;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:0;cursor:pointer;margin:30px auto 15px}.btn-submit--delegate:active,.btn-submit--delegate:focus,.btn-submit--delegate:hover,.btn-submit--delegate:visited{color:#fff;background:#4262aa}@media screen and (max-width:768px){.btn-submit--delegate{max-width:100%}}.truncate{max-width:300px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:992px){.truncate{max-width:250px}}@media screen and (max-width:768px){.truncate{max-width:100%;white-space:normal}}.menu-item{border-bottom:1px solid #dedede;margin-bottom:15px}.menu-item:last-of-type{border-bottom:0;margin-bottom:0}.exhibitor-status{padding-top:0}.exhibitor-area{position:relative}.exhibitor-area__heading{display:inline-block;max-width:80%;width:100%}.exhibitor-area__logout-btn{margin-top:0;display:inline-block;position:absolute;top:30px;right:0}.exhibitor-area__message .errors,.exhibitor-area__message .success{padding:15px;margin-top:15px;border-radius:2px}.exhibitor-area__message .success{color:#228b22;background:rgba(34,139,34,.04)}.exhibitor-area__message .errors{color:#cd5c5c;background:rgba(205,92,92,.07)}.exhibitor-area__header{position:relative}.exhibitor-login:after,.exhibitor-login:before{content:"";display:table}.exhibitor-login:after{clear:both}.exhibitor-login__container{background:#f7f7f7;border-top:1px solid #fff;padding:50px}.exhibitor-login__heading{font-size:30px;margin-bottom:15px;margin-top:0}.exhibitor-login p{margin-bottom:30px}.exhibitor-login li{margin-bottom:15px}.exhibitor-login li:after,.exhibitor-login li:before{content:"";display:table}.exhibitor-login li:after{clear:both}.exhibitor-login label{max-width:100%;font-weight:600;display:block;width:100%;margin-bottom:5px}@media screen and (min-width:992px){.exhibitor-login label{max-width:170px;float:left}}.exhibitor-login input[type=password],.exhibitor-login input[type=text]{width:100%;border:1px solid #efefef;background-color:#fff;background-image:none;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;padding:6px 12px;color:#555}.exhibitor-login input[type=password]:-webkit-autofill,.exhibitor-login input[type=text]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}@media screen and (min-width:992px){.exhibitor-login input[type=password],.exhibitor-login input[type=text]{max-width:calc(100% - 180px);float:right}}.exhibitor-login button{margin-top:20px;width:100%;padding:14px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:140px;cursor:pointer}.exhibitor-login button:hover{background:#4262aa}.exhibitor-section:after,.exhibitor-section:before{content:"";display:table}.exhibitor-section:after{clear:both}.exhibitor-section h3{margin-top:30px;margin-bottom:30px;font-size:21px}.exhibitor-section h4{font-size:21px}.exhibitor-section .cke_top.cke_reset_all{max-width:100%}.exhibitor-details{width:100%;margin:0 0 30px}.exhibitor-details>div{margin-bottom:10px}.exhibitor-details>div:after,.exhibitor-details>div:before{content:"";display:table}.exhibitor-details>div:after{clear:both}.exhibitor-details label{display:inline-block;width:280px}@media screen and (max-width:768px){.exhibitor-details label{width:100%;margin-bottom:5px}}.exhibitor-details .description-container,.exhibitor-details input[type=email],.exhibitor-details input[type=text]{width:calc(100% - 290px);float:right;padding:6px 8px;border:1px solid #ccc}@media screen and (max-width:768px){.exhibitor-details .description-container,.exhibitor-details input[type=email],.exhibitor-details input[type=text]{display:block;float:none;width:100%}}.exhibitor-details .errors{width:calc(100% - 290px);float:right;color:#cd5c5c}.exhibitor-details .description-container{padding:0;border:0}.exhibitor-details td{padding-right:20px}.exhibitor-details td:last-child{padding-right:0}@media screen and (max-width:768px){.exhibitor-details td{display:block;padding-right:0}}.exhibitor-details p{max-width:100%}.exhibitor-uploads p{width:calc(100% - 290px);float:right;margin-bottom:10px}@media screen and (max-width:768px){.exhibitor-uploads p{width:100%;float:none}}.exhibitor-uploads input[type=file]{padding:20px;border:1px dashed #ccc;width:calc(100% - 290px);float:right;background:#fff}@media screen and (max-width:768px){.exhibitor-uploads input[type=file]{width:100%;float:none}}.exhibitor-uploads__info{margin-top:15px}.exhibitor-uploads__info:after,.exhibitor-uploads__info:before{content:"";display:table}.exhibitor-uploads__info:after{clear:both}.exhibitor-sidebar{padding:20px;background:#f4f5f6}.exhibitor-sidebar h4{margin-top:0}.exhibitor-delegate{margin-top:60px;border-top:1px solid #dedede}@media screen and (max-width:768px){.exhibitor-delegate{margin-top:30px}}.exhibitor-delegate__heading{padding-top:20px}.exhibitor-info{margin-top:15px}.exhibitor-actions{margin-top:40px;margin-bottom:40px;text-align:center}.exhibitor-btn{width:auto;padding:10px 60px;min-width:160px;text-align:center;transition:all .2s ease;border:0;outline:0;text-decoration:none;border-radius:2px;min-width:0;cursor:pointer;display:inline-block;min-width:180px}@media screen and (max-width:550px){.exhibitor-btn{width:100%;margin-bottom:5px}}.exhibitor-btn--submit{color:#fff;background:#3b5798}.exhibitor-btn--submit:hover{background:#4262aa}.exhibitor-btn--reset{background:transparent;color:#3b5798;border:0;background:#f1f1f1}.exhibitor-btn--reset:hover{color:#4262aa;background:#e4e4e4}.exhibitor-modal-dialog{width:100%!important;max-width:560px}.exhibitor-modal-dialog .modal-title{font-size:18px;color:#333;font-family:Open sans,Sans-Serif;font-weight:600}.exhibitor-modal-dialog .modal-content{box-shadow:none;border:0;padding:30px;border-radius:3px;background:#f7f7f7}.exhibitor-modal-dialog .modal-content label{font-weight:600}.exhibitor-modal-dialog .modal-content input{border:1px solid #efefef;padding:6px 12px}.exhibitor-modal-dialog .btn,.exhibitor-modal-dialog .btn-primary{background:#3b5798;border-radius:3px;transition:background .2s ease;border:0}.exhibitor-modal-dialog .btn-primary:active,.exhibitor-modal-dialog .btn-primary:focus,.exhibitor-modal-dialog .btn-primary:hover,.exhibitor-modal-dialog .btn:active,.exhibitor-modal-dialog .btn:focus,.exhibitor-modal-dialog .btn:hover{background:#4262aa}.exhibitor-modal-dialog .dismiss{background:#8a9ac0}.exhibitor-success{padding-top:0;margin-bottom:15px}.modal-style .modal-dialog .modal-content{background:#f7f7f7;border-radius:3px;box-shadow:none;padding:25px}@media screen and (max-width:768px){.modal-style .modal-dialog .modal-content{padding:0}}.modal-style .modal-dialog .modal-content .btn-default{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#330f63;border:0;color:#fff;display:block;margin-bottom:20px;padding:15px;transition:background .2s ease;width:100%;max-width:100%}@media screen and (max-width:768px){.modal-style .modal-dialog .modal-content .btn-default{max-width:100%}}.modal-style .modal-dialog .modal-content .btn-default:hover{background-color:#fb0}.modal-style .modal-dialog .modal-content img{width:100%;max-width:220px;height:auto;margin-left:auto;margin-right:auto;display:block}.modal-style .modal-dialog .modal-content img:before{content:"";display:block;border:5px solid red;width:10px;height:10px}#videoModal{counter-reset:section;list-style-type:none;padding-left:0}#videoModal li{padding-left:28px;position:relative}#videoModal li:before{background:0;counter-increment:section;content:counter(section);font-size:22px;font-weight:700;color:#5e34da;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%)}#videoModal ol{padding-left:0;list-style:none}#videoModal .underline{padding-bottom:2px}.exhibitor__login,.sponsorarea__login{background:#f4f5f6;margin:0 auto;max-width:600px;padding:50px}.exhibitor__login p a,.sponsorarea__login p a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.exhibitor__login p a:active,.exhibitor__login p a:hover,.exhibitor__login p a:link,.exhibitor__login p a:visited,.sponsorarea__login p a:active,.sponsorarea__login p a:hover,.sponsorarea__login p a:link,.sponsorarea__login p a:visited{text-decoration:none;color:#330f63}.exhibitor__login p a:hover,.sponsorarea__login p a:hover{color:#330f63}.exhibitor__form label,.sponsorarea__form label{display:inline-block;float:left;min-width:140px}.exhibitor__form__field,.sponsorarea__form__field{width:calc(100% - 141px);padding:8px;background:#fff;border:0}.exhibitor__form ol,.sponsorarea__form ol{padding:0;margin:30px 0}.exhibitor__form .btn--1,.exhibitor__form .btn--2,.sponsorarea__form .btn--1,.sponsorarea__form .btn--2{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0}.exhibitor__form .form__message--error,.sponsorarea__form .form__message--error{margin:30px 0 0}.exhibitor__heading,.sponsorarea__heading{margin:0 0 30px}.exhibitor-stand{padding:80px 0 120px!important}@media screen and (max-width:768px){.exhibitor-stand{padding:50px 0 90px!important}}.exhibitor-stand__img{display:block;width:100%;border:15px solid #f4f5f6;width:250px;height:250px;border-radius:50%;overflow:hidden;background-color:#fff;background-size:contain;background-size:calc(100% - 30px);background-repeat:no-repeat;background-position:50%}@media screen and (max-width:768px){.exhibitor-stand__img{margin-bottom:40px}}.exhibitor-stand__number{font-size:18px;font-weight:700;color:rgba(0,0,0,.4);margin-bottom:0}.exhibitor-stand__heading{margin-top:0}.exhibitor-stand__link{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.exhibitor-stand__link:active,.exhibitor-stand__link:hover,.exhibitor-stand__link:link,.exhibitor-stand__link:visited{text-decoration:none;color:#330f63}.exhibitor-stand__link:hover{color:.exhibitor-stand__link darkpurple}.exhibitor-stand__description{font-size:16px;margin-bottom:30px}#nosecrep{width:auto;padding:5px 8px;text-align:center;line-height:1.4;margin-left:10px;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #330f63;color:#330f63}#nosecrep:hover{background:#fff}.homepage{font-family:Montserrat,Helvetica,Arial,sans-serif}.homepage__statement{background-color:#330f63;background-size:cover;background-position:0 0;background-repeat:no-repeat;padding:90px 15px;position:relative;z-index:0;border-top:1px solid hsla(0,0%,100%,.4);margin-top:-1px}.homepage__statement .el{text-align:center}.homepage__heading{font-size:58px;color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;line-height:1;font-weight:700;margin-top:0;margin-bottom:15px;z-index:2;position:relative}@media screen and (max-width:768px){.homepage__heading{font-size:44px}}.homepage__pre-heading,.homepage__sub-heading{color:#fff;font-size:22px;line-height:1.2;z-index:2;position:relative;margin-bottom:15px;display:block}@media screen and (max-width:768px){.homepage__pre-heading,.homepage__sub-heading{font-size:20px}}.homepage__post-heading{color:hsla(0,0%,100%,.4);font-size:16px;line-height:1.5;max-width:940px;margin:0 auto}.homepage__link-text{font-weight:medium;z-index:2;position:relative;color:#fff;font-size:inherit;transition:all .1s ease;font-size:22px;display:inline-block;width:auto;font-weight:700;border-bottom:4px solid #fb0;-ms-flex-item-align:self-start;align-self:self-start}.homepage__link-text:active,.homepage__link-text:hover,.homepage__link-text:link,.homepage__link-text:visited{text-decoration:none;color:#fff}.homepage__link-text:hover{color:#fb0}.homepage__promos{position:relative;margin-top:30px}.homepage__promos .promo{color:#fff;font-size:inherit;transition:all .1s ease;background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:230px;background-position:bottom 30px right 20px;float:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:320px;padding:30px;position:relative;width:100%;transition:all .2s ease}.homepage__promos .promo:active,.homepage__promos .promo:hover,.homepage__promos .promo:link,.homepage__promos .promo:visited{text-decoration:none;color:#fff}.homepage__promos .promo:hover{color:#fff}@media screen and (max-width:1200px){.homepage__promos .promo{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1120px){.homepage__promos .promo{background-position:center right -80px;background-size:180px}}@media screen and (max-width:580px){.homepage__promos .promo{background-position:center right -80px;background-size:180px}}@media screen and (max-width:480px){.homepage__promos .promo{background-image:none!important}}.homepage__promos .promo__title{font-size:40px;color:#fff;max-width:400px;line-height:1;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:600;margin-top:0;margin-bottom:15px}.homepage__promos .promo__title span{display:block}.homepage__promos .promo__title span:last-of-type{color:#fb0}@media screen and (min-width:992px){.homepage__promos .promo__subtitle{max-width:85%}}.homepage__promos .promo__description{font-family:Montserrat,Helvetica,Arial,sans-serif;margin-bottom:0;max-width:85%;line-height:1.2;font-size:20px;position:relative}.homepage__promos .promo__link-text{visibility:hidden;opacity:0;position:absolute;width:0;height:0}.homepage__promos .promo__cta{margin-top:auto;margin-bottom:0;font-size:18px;font-weight:700}.homepage__promos .promo__cta:after{content:"";width:60px;height:60px;position:absolute;bottom:15px;right:10px;background:url(/images/icons/arrow-yellow.svg);background-size:130%;background-position:50%;background-repeat:no-repeat;transition:all .2s ease}.homepage__promos .promo__cta:hover:after{right:0}.homepage__promos .promo--1{background-color:#330f63}.homepage__promos .promo--1:hover{background-color:#451486}.homepage__promos .promo--2{background-color:#5e34da}.homepage__promos .promo--2:hover{background-color:#805fe2}.homepage__promos .promo--3{background-color:#fb0}.homepage__promos .promo--3:hover{background-color:#ffc933}.homepage__promos .promo--3 .promo__cta:after{background-image:url(/images/icons/arrow.svg)}.homepage__promos .countdown{position:absolute;top:20px;right:25px;width:150px;z-index:100;text-align:right;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:480px){.homepage__promos .countdown{display:none}}.homepage__promos .countdown__days{color:#fb0;font-size:88px;line-height:1;font-weight:700}@media screen and (max-width:580px){.homepage__promos .countdown__days{font-size:44px;display:block}}.homepage__promos .countdown__desc{color:#fff;font-weight:medium;font-size:18px}@media screen and (max-width:768px){.article__container:last-of-type hr{display:none!important}}.flex-grid{display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.flex-grid{display:block}}.flex-grid .col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:992px){.flex-grid .col{-ms-flex:1!important;flex:1!important}}.flex-grid .col-3{-ms-flex:3;flex:3}.flex-grid .col-2{-ms-flex:2;flex:2}body{font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333}.patuaOne,h1,h2,h3,h4,h5,h6{margin-bottom:15px;font-weight:600;color:#330f63;margin-top:30px}h2,h2.patuaOne{font-size:32px;margin-bottom:25px}h3{font-size:28px}h4{font-size:24px}p{margin-bottom:15px}ul#three-lill-fellas{max-width:100%;list-style-type:none;margin:0!important}ul#three-lill-fellas li:before{display:none}ul.none{margin-left:15px 0;padding-left:0}ul.none li{display:inline-block;border-radius:2px;padding:2px 14px;margin:0 5px 5px 0;background:#efefef}.nav-tabs ul li:before,header ul li:before,ul.none li:before{display:none}.nav-icons .picture,.nav-icons a{line-height:1}.bulletin h4{margin:0 0 20px;color:#fbbb21;font-size:22px;font-weight:500}.archive-search p{font-size:16px;margin-bottom:10px}.conference__aside--right h4{margin-top:0}.whitetext-on-bluebox,.whitetext-on-darkbluebox{padding:30px;margin-top:15px;margin-bottom:15px}@media screen and (max-width:768px){.whitetext-on-bluebox,.whitetext-on-darkbluebox{padding:30px 15px}}.whitetext-on-bluebox h1,.whitetext-on-bluebox h2,.whitetext-on-bluebox h3,.whitetext-on-bluebox h4,.whitetext-on-darkbluebox h1,.whitetext-on-darkbluebox h2,.whitetext-on-darkbluebox h3,.whitetext-on-darkbluebox h4{color:hsla(0,0%,100%,.9);margin-top:0}.whitetext-on-bluebox ul:not(#three-lill-fellas) li:before,.whitetext-on-darkbluebox ul:not(#three-lill-fellas) li:before{background-color:hsla(0,0%,100%,.9)}.whitetext-on-bluebox p:last-child,.whitetext-on-darkbluebox p:last-child{margin-bottom:0}.awardtitle,.bestpracticeroot .subsections>h3:first-of-type{margin-top:0}.bestpracticeroot .subsections h3,.bestpracticeroot .subsections h4{font-family:Open Sans,Arial,Helvetica,sans-serif;font-weight:400;color:#333}.bestpracticeroot .subsections h3{font-size:24px}.bestpracticeroot .subsections h4{margin-top:60px;font-size:22px}.header h3{font-size:32px}.contractor-forum ol,.contractor-forum ul{max-width:748px}.conferenceFooterImage{max-width:100%}ol{margin:30px 0;padding-left:30px}ol li{margin-bottom:15px}.study-tour__aside h3:first-of-type{margin-top:0}.studytour__main{margin-bottom:30px}.studytour__aside h3:first-of-type{margin-top:0}.studytour-heading{float:left;width:80%}.studytour-subheading{clear:both}.studytour-login{margin-bottom:40px}.studytour-login__form{padding:50px;background:#f7f7f7}@media screen and (max-width:768px){.studytour-login__form{padding:50px 15px}}.studytour-login__form h4{margin-top:0}.studytour-login__form ol{list-style:none;padding:0;margin:30px 0}.studytour-login__form ol li:after,.studytour-login__form ol li:before{content:"";display:table}.studytour-login__form ol li:after{clear:both}.studytour-login__form label{font-weight:600}.studytour-login__form input[type=password],.studytour-login__form input[type=text]{width:100%;border:1px solid #efefef;background-color:#fff;background-image:none;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;padding:6px 12px;color:#555}@media screen and (min-width:992px){.studytour-login__form input[type=password],.studytour-login__form input[type=text]{max-width:calc(100% - 140px);float:right}}.studytour-login__form input[type=password]:-webkit-autofill,.studytour-login__form input[type=text]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}.studytour-login__form input[type=radio]{margin-right:10px}.studytour-login__fieldset p{margin-bottom:0}.studytour-login__fieldset label{margin-top:6px;display:inlne-block}@media screen and (min-width:992px){.studytour-login__fieldset label{max-width:130px;float:left}}.studytour-login__persona{margin-bottom:30px}.studytour-login__persona:after,.studytour-login__persona:before{content:"";display:table}.studytour-login__persona:after{clear:both}.studytour-login__persona label{max-width:calc(100% - 30px);vertical-align:top}.studytour-login__persona ol{border-bottom:1px solid hsla(0,0%,80.8%,.46);margin-bottom:0}.studytour-login__submit{margin-top:20px;width:100%;padding:14px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:140px;cursor:pointer}.studytour-login__submit:hover{background:#4262aa}.studytour-login .login-error{color:#cd5c5c}.studytour-options legend{border-bottom:0;color:#3b5798}.studytour-options legend+p{margin-bottom:15px}.studytour-options__container{margin-top:25px}.studytour-options__table{border-collapse:collapse;margin-bottom:30px;background:#fcfcfc}.studytour-options__table td,.studytour-options__table th{padding:5px 15px;vertical-align:middle;max-width:260px;min-width:84px;text-align:right}@media screen and (max-width:420px){.studytour-options__table td,.studytour-options__table th{padding:5px 0}}.studytour-options__table td.booking-date,.studytour-options__table th.booking-date{width:100%;padding-top:25px;padding-bottom:15px;text-align:left}.studytour-options__table td.booking-display,.studytour-options__table th.booking-display{text-align:left}.studytour-options__table strong{display:inline-block;padding-top:20px;font-weight:600}.studytour-options__table label{font-weight:400;min-width:40px;margin-bottom:0}.studytour-options__table select{border-radius:4px;padding:4px;border:1px solid #dedede;width:105px}@media screen and (max-width:420px){.studytour-options__table select{width:60px}}.studytour-options__table .js-selectedOptionPrice:after{content:".00";display:inline-block}.studytour-options .js-totals{background:#f7f7f7;text-align:right}.studytour-options .js-totals span:after{content:".00";display:inline-block}.studytour-details{background:#f7f7f7;padding:50px;margin-bottom:30px}@media screen and (max-width:992px){.studytour-details{padding:40px}}@media screen and (max-width:768px){.studytour-details{padding:40px 15px;margin:0 15px}}.studytour-details__fieldset ol,.studytour-details__fieldset ul{list-style:none;padding:0;margin:15px 0 30px}.studytour-details__fieldset ol li,.studytour-details__fieldset ul li{margin-bottom:15px}.studytour-details__fieldset ol li:after,.studytour-details__fieldset ol li:before,.studytour-details__fieldset ul li:after,.studytour-details__fieldset ul li:before{content:"";display:table}.studytour-details__fieldset ol li:after,.studytour-details__fieldset ul li:after{clear:both}.studytour-details__fieldset legend{border-bottom:0;margin-bottom:20px}.studytour-details__fieldset label{width:100%;font-weight:600}@media screen and (min-width:992px){.studytour-details__fieldset label{width:100%;max-width:170px;float:left}}.studytour-details__fieldset input,.studytour-details__fieldset select,.studytour-details__fieldset textarea{width:100%;border:1px solid #efefef;border-radius:3px;display:block;padding:6px 12px}@media screen and (min-width:992px){.studytour-details__fieldset input,.studytour-details__fieldset select,.studytour-details__fieldset textarea{max-width:calc(100% - 180px);float:right}}.studytour-details__fieldset .terms{margin-top:30px}.studytour-details__fieldset .terms input[type=checkbox],.studytour-details__fieldset .terms label{float:none}.studytour-details--options legend{font-weight:700;margin-bottom:30px;padding-top:10px}.studytour-details--options label{max-width:260px;font-weight:400}.studytour-details--options input,.studytour-details--options select,.studytour-details--options textarea{border:1px solid #ccc}@media screen and (min-width:992px){.studytour-details--options input,.studytour-details--options select,.studytour-details--options textarea{max-width:calc(100% - 280px);float:right}}.studytour-details__fieldset--address{margin-top:20px}.studytour-details__fieldset--alt{margin-top:20px;margin-bottom:20px}.studytour-details__fieldset--alt ol{margin-top:15px;display:none}.studytour-confirmation{padding:50px;background:#f1f1f1;margin-top:60px;margin-bottom:30px}.studytour .error,.studytour .error td{color:#cd5c5c;text-align:left}.studytour .btn-logout{float:right;display:block;margin-top:35px}.studytour .btn--booking{overflow:auto;white-space:normal;padding:8px 30px;background:#0588cb;border-radius:2px;transition:background .2s;color:#fff}.studytour .btn--booking:hover{background:#0699e4}.studytour__downloads li:before{display:none}.studytour__downloads li a[href$=".pdf"]:before{content:"";display:inline-block;width:24px;height:24px;background:url('/content/../images/icons/adobe-icon.png') 50%;margin-right:10px;transform:translateY(5px)}.studytour__notice{font-weight:600}.studytour__delegates #displayImage,.studytour__delegates #displayImage img{max-width:100%;margin-bottom:15px}.studytour__presentations a{display:block;padding:6px 16px 6px 36px;position:relative;background:url(/images/icons/download.svg) 0 no-repeat;background-size:32px 32px}.studytour__timetable h4{margin-top:60px}.studytour__timetable h4:first-of-type{margin-top:15px}.studytour__timetable .item--row{padding:10px 5px}.studytour__timetable .item--row:nth-child(2n){background-color:#f7f7f7}.studytour__timetable .location{color:#005996;font-size:11px;font-weight:700}.studytour__main img{max-width:100%;margin-bottom:30px}.studytour__booking h3{margin-top:40px}.studytour__booking p{font-size:14px}.studytour__aside a{display:inline-block;margin-right:10px;margin-bottom:10px;padding:4px 8px;background:#f4f5f6;color:#3b5798;text-decoration:none;transition:all .2s}.studytour .btn--studytour,.studytour__aside a:hover{background:#0088cb;color:#fff}.studytour .btn--studytour{width:100%;padding:15px;text-align:center;font-weight:700;transition:all .2s;display:block}.studytour .btn--studytour:hover{background:#0096df;text-decoration:none}.studytour .js-totals{background:#f4f5f6;padding:15px;text-align:right;border:1px solid #dedede}.studytour .js-totals p{margin-bottom:5px}.studytour .js-totals strong{margin-right:10px}.studytour__header{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #efefef}.studytour__header h2{font-family:Montserrat,Arial,sans-serif;display:inline-block;margin:0}.studytour__header__login{float:right}@media screen and (max-width:768px){.studytour__header__login{margin-top:0}}.studytour__header__login span{margin-right:10px;font-weight:700;display:inline-block}@media screen and (max-width:768px){.studytour__header__login span{display:none}}.studytour__header__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#577bb2;border:0;color:#fff;display:inline-block;margin:0;max-width:100%;padding:8px 16px;font-weight:500}.studytour__header__btn:active,.studytour__header__btn:focus,.studytour__header__btn:hover,.studytour__header__btn:link{text-decoration:none;color:#fff}.studytour__header__btn:hover{background:#4b6ea4}.studytour__header__small{display:inline-block;transform:translateY(-4px);margin-left:10px}@media screen and (max-width:768px){.studytour__header__small{display:none}}.studytour__main{font-size:16px}.studytour__main__heading{font-family:Montserrat,Arial,sans-serif;font-size:36px}.studytour__main li,.studytour__main ol,.studytour__main p,.studytour__main ul{max-width:100%}.studytour__main__reports h3{margin-bottom:30px}.studytour__main__reports ul{padding:0;list-style-type:none;background:transparent;color:inherit;font-size:14px;margin:30px 0}.studytour__main__reports ul li{padding:0;margin:0;position:relative;margin-bottom:5px}.studytour__main__reports ul li:before{content:"";display:inline-block;width:30px;height:30px;background:url(/images/icons/download-2.svg) 50% no-repeat;background-size:100%;border-radius:0;position:relative;left:0;bottom:0;margin-bottom:-5px}.studytour__main__reports ul li a{color:#005996;font-size:inherit;transition:all .1s ease;font-weight:400}.studytour__main__reports ul li a:active,.studytour__main__reports ul li a:hover,.studytour__main__reports ul li a:link,.studytour__main__reports ul li a:visited{text-decoration:none;color:#005996}.studytour__main__reports ul li a:hover{color:#005996}.studytour__previous{background:url(/images/studytour/2018_studytour_2.jpg);background-size:100%;background-repeat:no-repeat;font-size:18px;color:#fff;padding-top:200px;padding-bottom:200px}@media screen and (max-width:768px){.studytour__previous{padding-top:80px;padding-bottom:80px}}.studytour__previous__inner{text-align:center;background:rgba(0,0,0,.5);padding-top:40px;padding-bottom:40px}.studytour__previous__inner h2{color:#fff;font-family:Montserrat,Arial,sans-serif;margin-bottom:0;font-size:40px}.studytour__previous a{padding:10px;display:inline-block;font-size:24px;font-weight:400}.studytour__previous a:active,.studytour__previous a:hover,.studytour__previous a:link,.studytour__previous a:visited{color:#fff}.tourDetails__notes{padding:10px 0;font-style:italic;width:100%;float:left}.qa{padding:0;margin:0;list-style:none;line-height:1.4}.qa__item{margin-bottom:0;border-bottom:1px solid #dedede;padding:30px 0}.qa__item:before{display:none}.qa__item:first-child{padding-top:0}.qa__item:last-child{border-bottom:0}.qa__question{font-size:16px;font-weight:600;margin-top:0;margin-bottom:15px}.qa__answer{margin-top:0}.qa__answer:last-child{margin-bottom:0}.qa__list{list-style:none;padding:0;margin:30px}@media screen and (max-width:768px){.qa__list{margin:20px 0}}.qa__list:last-child{margin-bottom:0}.qa__list li{padding-left:20px;position:relative;margin-bottom:10px}.qa__list li:last-child{margin-bottom:0}.qa__list li:before{content:"";display:block;position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background-color:#3b5798}.qa--pa .qa__item:first-child{padding-top:15px}.training:after,.training:before{display:table;content:"";background:transparent}.training:after{clear:both}.caseStudiesList>h4{margin-top:10px}.caseStudiesList__list{padding:0;margin:30px 0;max-width:100%}.caseStudiesList__list li{margin-bottom:10px;border-bottom:1px dashed #dedede;padding-bottom:5px}.caseStudiesList__list li:after,.caseStudiesList__list li:before{display:table;content:"";background:transparent}.caseStudiesList__list li:after{clear:both}.caseStudiesList__list li a{float:right;transition:all .2s ease}.speakerarea-login__container{background:#f7f7f7;border-top:1px solid #fff;padding:50px}@media screen and (max-width:768px){.speakerarea-login__container{padding:50px 15px;margin:0 15px}}.speakerarea-login__form legend{display:none}.speakerarea-login__form ol,.speakerarea-login__form ul{padding:0;list-style:none}.speakerarea-login__form li{margin-bottom:15px}.speakerarea-login__form li:after,.speakerarea-login__form li:before{content:"";display:table}.speakerarea-login__form li:after{clear:both}.speakerarea-login__form input[type=password],.speakerarea-login__form input[type=text]{width:100%;border:1px solid #efefef;background-color:#fff;background-image:none;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;padding:6px 12px;color:#555}@media screen and (min-width:992px){.speakerarea-login__form input[type=password],.speakerarea-login__form input[type=text]{max-width:calc(100% - 180px);float:right}}.speakerarea-login__form input[type=password]:-webkit-autofill,.speakerarea-login__form input[type=text]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}.speakerarea-login__form label{max-width:170px;float:left;font-weight:600;display:block;width:100%;margin-bottom:5px}@media screen and (min-width:992px){.speakerarea-login__form label{max-width:170px;float:left}}.speakerarea-login__form button{margin-top:20px;width:100%;padding:14px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:140px;cursor:pointer}.speakerarea-login__form button:hover{background:#4262aa}.speakerarea-login__heading{margin-top:0;font-size:30px;margin-bottom:15px}.speakerarea-login__subheading{margin-bottom:15px}.speakerarea-upload{background:#f7f7f7;border:1px solid #f4f5f6;padding:20px;margin-bottom:30px}.speakerarea-upload__btn{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.speakerarea-upload__btn+label{font-weight:600;color:#fff;background-color:#337ab7;display:inline-block;cursor:pointer;border:1px solid #eee;padding:6px 18px;border-radius:2px;width:100%;text-align:center}.speakerarea-upload__btn+label:hover,.speakerarea-upload__btn:focus+label{background-color:#2d6da3}.speakerarea-upload__btn:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.speakerarea-upload__imagecontainer{background:#efefef;border:1px solid #f4f5f6;margin-bottom:15px;text-align:center;min-height:140px}.speakerarea-upload__profileimage{height:auto;width:100%;max-height:auto;max-width:320px}.speakerarea-upload__requirements{margin-top:30px;text-align:left;font-size:14px}.speakerarea-details{margin-bottom:40px!important}.speakerarea-details p.important{padding:10px;border:1px solid #cd5c5c}.speakerarea-details__status{padding:15px;background:#eaeaea;margin-bottom:15px}.speakerarea-details__status p:last-of-type{margin-bottom:0}.speakerarea-details__presentation:after,.speakerarea-details__presentation:before{content:"";display:table}.speakerarea-details__presentation:after{clear:both}.speakerarea-details__presentation .presentation__label{font-weight:700}@media screen and (max-width:500px){.speakerarea-details__presentation .presentation__label{display:block;width:100%}}.speakerarea-details__presentation .presentation__input{border:1px dashed #dedede;padding:20px;margin-bottom:15px;width:100%}.speakerarea-details__presentation .presentation__container{width:61.9%;float:left;margin-top:10px;margin-bottom:30px}@media screen and (max-width:500px){.speakerarea-details__presentation .presentation__container{width:100%}}.speakerarea-details__presentation .presentation__note{background:#f7f7f7;padding:20px}.speakerarea-details>div{clear:both;margin-bottom:10px}.speakerarea-details h3{margin-top:30px;font-size:20px;font-weight:400;margin-bottom:30px}.speakerarea-details h3:first-child{margin-top:0}.speakerarea-details label{width:38%;float:left;font-weight:400}.speakerarea-details input[type=password],.speakerarea-details input[type=text],.speakerarea-details select{width:61.9%;padding:6px 12px;border:1px solid #dadada}.speakerarea-details #neweditorganisation{display:none}.speakerarea-details #neweditorganisation>div{clear:both;margin-bottom:15px}.speakerarea-details__bio label{width:100%;float:none;margin-top:10px;text-align:right;margin-bottom:15px;font-size:11px;color:#666}@media screen and (max-width:768px){.speakerarea-details__bio label{text-align:left}}.speakerarea-details__bio .cke_chrome{border:1px solid #dadada}.speakerarea-details__workshop{margin-top:40px;padding-top:40px;border-top:1px solid #grey}.speakerarea-details__workshop legend{font-family:Patua One,cursive;font-size:18px;color:#3b5798;margin-bottom:15px}.speakerarea-details__session-title{margin:30px 0 15px}.speakerarea-details__description{margin-bottom:30px}.speakerarea-details__description:after,.speakerarea-details__description:before{content:"";display:table}.speakerarea-details__description:after{clear:both}.speakerarea-details__description>div{margin-bottom:15px}.speakerarea-details__description label{width:100%;text-align:right;display:block;margin-bottom:15px;font-size:11px;color:#666}@media screen and (max-width:768px){.speakerarea-details__description label{text-align:left}}.speakerarea-details__bulletin{padding:30px;background:#f7f7f7}@media screen and (max-width:768px){.speakerarea-details__bulletin{padding:30px 15px}}.speakerarea-details__bulletin .bulletin-heading{margin-bottom:0}.speakerarea-details__bulletin .bulletin-heading:after,.speakerarea-details__bulletin .bulletin-heading:before{content:"";display:table}.speakerarea-details__bulletin .bulletin-heading:after{clear:both}.speakerarea-details__bulletin .bulletin-toggle{margin-right:20px;font-weight:600;color:#333}.speakerarea-details__bulletin .bulletin-help{width:20px;height:20px;background:rgba(0,0,0,.33);border-radius:50%;float:right;color:#fff;padding:0;text-align:center;position:absolute;right:30px;font-weight:700;cursor:pointer}.speakerarea-details__bulletin #bulletin-article{margin-top:15px}.speakerarea-details__bulletin .image-container{margin-bottom:15px;overflow:hidden}@media screen and (max-width:768px){.speakerarea-details__bulletin .image-container:after,.speakerarea-details__bulletin .image-container:before{content:"";display:table}.speakerarea-details__bulletin .image-container:after{clear:both}}.speakerarea-details__bulletin .image-container img{width:auto;height:140px;display:block}.speakerarea-details__bulletin .image-label{text-align:left;display:inline-block;border-radius:2px;padding:5px 12px;width:auto;color:#333;background:#eaeaea;margin-right:10px}.speakerarea-details__bulletin input[type=file]{max-width:100%;display:block;margin-bottom:15px}.speakerarea-details .btn-inline{background:#337ab7;padding:3px 12px;color:#fff;display:inline-block;transition:background .2s ease;margin-bottom:15px}.speakerarea-details .btn-inline:hover{background:#3b87c8;text-decoration:none}.speakerarea-actions{text-align:center;margin-top:0}.speakerarea-actions:after,.speakerarea-actions:before{content:"";display:table}.speakerarea-actions:after{clear:both}@media screen and (max-width:768px){.speakerarea-actions{text-align:left}}.speakerarea-actions .button{font-weight:600;padding:10px 30px;min-width:180px;border-radius:2px;background-color:#337ab7;border:1px solid #efefef;transition:background .2s ease-out;color:#fff;display:inline-block}@media screen and (max-width:768px){.speakerarea-actions .button{width:100%;margin-bottom:10px}}.speakerarea-actions .button:hover{background-color:#3b87c8}.speakerarea-actions .button--faded{background:#f2f2f2;color:#333}.speakerarea-actions .button--faded:hover{background:#e6e6e6}.speakerarea-message{margin-bottom:25px;word-break:break-word}.speakerarea-message .errors{padding:15px;background:rgba(205,92,92,.05);color:#cd5c5c;border:1px solid rgba(205,92,92,.25);border-radius:3px;line-height:1.4}.speakerarea-message .errors em{font-weight:600;font-style:normal}.speakerarea-message .errors ul{margin:0;padding-left:20px}.speakerarea-message .errors li{font-size:12px}.speakerarea-message .errors li:before{background:transparent;line-height:1.2;content:"+";width:14px;height:14px;font-size:20px;font-weight:700;line-height:1;left:-17px;top:1px;transform:rotate(45deg)}.speakerarea-message .success{color:#228b22;background:rgba(34,139,34,.04);border:1px solid rgba(34,139,34,.2);padding:15px;border-radius:3px;line-height:1.4;font-weight:600}.speakerarea #nhmf_bulletin .modal-content{box-shadow:none;border-radius:3px;background:#f1f1f1;padding:20px}.speakerarea #nhmf_bulletin .btn{padding:6px 30px;border-radius:3px;transition:background .2s}.admin-conference{padding-top:30px;padding-bottom:30px}.admin-conference>div.success{color:rgba(34,139,34,.88);display:block;width:100%;padding:15px;border:1px solid rgba(34,139,34,.04);margin-bottom:15px;background:rgba(34,139,34,.03);font-weight:600;border-radius:3px}.admin-conference>div.errors{padding:15px;margin-bottom:15px;color:#cd5c5c;border:1px solid rgba(205,92,92,.09);background:rgba(205,92,92,.03);font-weight:600}.admin-conference>div.errors ul{margin:15px 0}.admin-conference>div.errors ul li{margin-bottom:5px}.admin-conference>div.errors ul li:before{background:rgba(205,92,92,.76)}.admin-conference>div.errors p:last-of-type{margin-bottom:0}.admin-conference__header{position:relative}.admin-conference__header .btn--logout{display:inline-block;position:absolute;top:40px;right:0;display:none}.admin-conference__heading{display:inline-block;width:calc(100% - 60px);margin-top:0}.admin-conference__menuheading,.admin-conference__sectionheading{font-size:21px;font-weight:400;margin-top:0}.admin-conference__information{margin-bottom:30px}.admin-conference__information>h3{margin-top:0}.admin-conference__information a{display:block;width:100%;padding-left:20px;position:relative;transition:all .2s ease}.admin-conference__information a:before{content:"›";display:inline-block;margin-left:15px;font-size:22px;position:absolute;left:-15px;top:8px;line-height:0;color:#dadada;font-weight:700}.admin-conference__general{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef}.admin-conference__general div{clear:both;margin-bottom:15px}.admin-conference__general legend{border-bottom:0;color:#3b5798;font-size:21px;font-weight:400;font-family:Patua One,cursive;margin-top:0;line-height:1.1}.admin-conference__general label{width:38%;float:left;font-weight:400}.admin-conference__general input[type=date],.admin-conference__general input[type=password],.admin-conference__general input[type=text],.admin-conference__general select{width:61.9%;padding:6px 12px;border:1px solid #dadada}.admin-conference__actions{text-align:right;margin-bottom:0!important}@media screen and (max-width:768px){.admin-conference__actions{text-align:left}}.admin-conference__actions .button{padding:10px 30px;border:1px solid #f4f5f6;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-out;font-weight:600}@media screen and (max-width:768px){.admin-conference__actions .button{margin-bottom:15px;display:block;width:100%}}.admin-conference__actions .button--submit{background:#337ab7;color:#fff}.admin-conference__actions .button--submit:hover{background:#3b87c8}.admin-conference__actions .button--reset{background:#f4f5f6}.admin-conference__actions .button--reset:hover{background:#e6e8eb}.admin-conference__createsession{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef}.admin-conference__createsession p{margin-bottom:0}.admin-conference__createsession a{display:block;padding:10px 15px;background:#337ab7;color:#fff;text-align:center;transition:all .2s ease;border:0;font-weight:600;margin-bottom:0}.admin-conference__createsession a:active,.admin-conference__createsession a:focus,.admin-conference__createsession a:hover{text-decoration:none;color:#fff}.admin-conference__createsession a:hover{background:#3b87c8}.admin-conference__sessiontable{width:100%}@media screen and (max-width:768px){.admin-conference__sessiontable{table-layout:fixed}}.admin-conference__sessiontable tr{transition:background .2s}.admin-conference__sessiontable tr:nth-child(odd){background:#fbfbfb}.admin-conference__sessiontable tr:hover{background:#e7e7e7}.admin-conference__sessiontable td,.admin-conference__sessiontable th{padding:16px}.admin-conference__sessiontable th{background:#efefef}@media screen and (max-width:768px){.admin-conference__sessiontable .narrow{width:20%}}.admin-sessions{padding-top:30px;padding-bottom:40px}.admin-sessions__filteractive{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.admin-sessions__filteractive #filterToSpeakers{width:auto;margin-right:35px;margin-bottom:0}.admin-sessions h2{margin-top:0}.admin-sessions>div.errors{padding:15px;color:#cd5c5c;border:1px solid rgba(205,92,92,.09);background:rgba(205,92,92,.03);font-weight:600;margin-bottom:30px}.admin-sessions>div.errors ul{margin:15px 0}.admin-sessions>div.errors ul li{margin-bottom:5px}.admin-sessions>div.errors ul li:before{background:rgba(205,92,92,.76)}.admin-sessions>div.errors p:last-of-type{margin-bottom:0}.admin-sessions>div.success{color:rgba(34,139,34,.88);display:block;width:100%;padding:15px;border:1px solid rgba(34,139,34,.04);margin-bottom:15px;background:rgba(34,139,34,.03);font-weight:600;border-radius:3px}.admin-sessions input[type=text],.admin-sessions select{padding:6px 12px;border:1px solid #dadada;border-radius:3px;width:100%}.admin-sessions label{margin-bottom:15px;font-weight:600}.admin-sessions legend{color:#3b5798;border-bottom:0;display:block;font-family:Patua One,cursive;margin-bottom:15px;width:100%;float:left}.admin-sessions #biographylist{clear:both;max-height:320px}.admin-sessions__filter{border:1px solid #dadada;background:url(/images/icons/search-icon.svg) no-repeat;background-size:34px;background-position:right 7px top 8px;font-size:16px;margin-bottom:10px;padding:12px!important}.admin-sessions__speakers{list-sytle-type:none;padding-left:0;margin:0;background:#fbfbfb;border:0}.admin-sessions__speaker{padding:10px;margin-bottom:0;border:1px solid #efefef}.admin-sessions__speaker:before{display:none}.admin-sessions__speaker label{width:calc(100% - 30px);display:inline-block;margin-bottom:0}.admin-sessions__speaker input[type=checkbox]{width:20px;display:inline-block}.admin-sessions__description,.admin-sessions__fieldset{margin-bottom:30px;padding-bottom:30px;border-bottom:2px solid #fbfbfb}@media screen and (max-width:768px){.admin-sessions__description div[class*=col-],.admin-sessions__fieldset div[class*=col-]{margin-bottom:15px}}.admin-sessions__description #cke_description,.admin-sessions__fieldset #cke_description{border:1px solid #dadada}.admin-sessions__fieldset:last-of-type{border-bottom:0}.admin-sessions__fieldset--download{padding-bottom:0;margin-bottom:0}.admin-sessions__actions{text-align:right}@media screen and (max-width:768px){.admin-sessions__actions{text-align:left}}.admin-sessions__actions .button{padding:10px 30px;border:1px solid #f4f5f6;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-out;font-weight:600}@media screen and (max-width:768px){.admin-sessions__actions .button{margin-bottom:15px;display:block;width:100%}}.admin-sessions__actions .button--edit,.admin-sessions__actions .button--save{background:#337ab7;color:#fff}.admin-sessions__actions .button--edit:hover,.admin-sessions__actions .button--save:hover{background:#3b87c8}.admin-sessions__actions .button--cancel,.admin-sessions__actions .button--reset{background:#f4f5f6}.admin-sessions__actions .button--cancel:hover,.admin-sessions__actions .button--reset:hover{background:#e6e8eb}.admin-sessions__upload{background:#f7f7f7;border:1px solid #f4f5f6;padding:20px;margin-bottom:30px}.admin-sessions__upload h4{font-size:21px;margin-top:10px;margin-bottom:15px}.admin-sessions__upload input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;margin-bottom:15px}.admin-sessions__upload input[type=file]+label{font-weight:600;color:#fff;background-color:#337ab7;display:inline-block;cursor:pointer;border:1px solid #eee;padding:6px 18px;border-radius:2px;width:100%;text-align:center}.admin-sessions__upload input[type=file]+label:hover,.admin-sessions__upload input[type=file]:focus+label{background-color:#2d6da3}.admin-sessions__upload input[type=file]:focus+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}.admin-sessions__upload input[type=file]+label{margin-bottom:15px}.admin-sessions__upload label{margin-bottom:8px;font-weight:700}.admin-sessions__upload input,.admin-sessions__upload textarea{width:100%;border:1px solid #dadada;margin-bottom:15px}.admin-sessions__upload textarea{min-height:120px;resize:none}@media screen and (max-width:768px){.admin-sessions__upload textarea{min-height:40px}}.admin-sessions__download{margin-top:30px;background:#f7f7f7;border:1px solid #f4f5f6;padding:20px;margin-bottom:30px}.admin-sessions__download h4{font-size:21px;margin-top:10px;margin-bottom:15px}.admin__nav{margin-bottom:15px}.admin__nav .active{font-weight:700;pointer-events:none}.admin__nav--narrow{text-align:right}@media screen and (max-width:768px){.admin__nav--narrow{text-align:left}}.admin__table-container{overflow:auto}@media screen and (min-width:992px){.admin__table th.wide{width:20%}}.admin__table td img{max-width:80px}.admin__chase-message{border:1px solid rgba(205,92,92,.27);background:rgba(212,28,28,.05);color:#cd5c5c;font-weight:600;font-size:11px;padding:2px 4px;display:inline-block}.admin__login-form{padding:50px;background:#f7f7f7;margin-top:30px;margin-bottom:0}@media screen and (max-width:768px){.admin__login-form{padding:50px 15px}}.admin__login-form legend{font-family:Patua One,cursive;font-weight:400;color:#3b5798;float:left;width:100%;margin-bottom:30px;clear:right;padding-bottom:15px}.admin__login-form label{margin-top:6px}@media screen and (min-width:992px){.admin__login-form label{max-width:130px;float:left}}.admin__login-form input[type=password],.admin__login-form input[type=text]{width:100%;border:1px solid #efefef;background-color:#fff;background-image:none;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:block;padding:6px 12px;color:#555}@media screen and (min-width:992px){.admin__login-form input[type=password],.admin__login-form input[type=text]{max-width:calc(100% - 140px);float:right}}.admin__login-form input[type=password]:-webkit-autofill,.admin__login-form input[type=text]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #fff}.admin__login-form input[type=submit]{margin-top:15px;width:100%;padding:14px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:140px;cursor:pointer}.admin__login-form input[type=submit]:hover{background:#4262aa}.admin__login-form fieldset>div{margin-bottom:15px}.admin__login-form fieldset>div:after,.admin__login-form fieldset>div:before{content:"";display:table}.admin__login-form fieldset>div:after{clear:both}.admin__login-form fieldset>div:last-of-type{margin-bottom:0}.admin__login-form ol{list-style:none;padding:0}.admin__login-form ol li:after,.admin__login-form ol li:before{content:"";display:table}.admin__login-form ol li:after{clear:both}.admin-exhibitorlist,.admin-sessionlist,.admin-speakerlist{padding-top:30px;padding-bottom:30px}.admin-exhibitorlist__heading,.admin-sessionlist__heading,.admin-speakerlist__heading{font-size:18px;font-weight:700;margin-bottom:15px}.admin-exhibitorlist__item,.admin-sessionlist__item,.admin-speakerlist__item{padding:30px 20px;border:1px solid #efefef}.admin-exhibitorlist__item:nth-of-type(2n),.admin-sessionlist__item:nth-of-type(2n),.admin-speakerlist__item:nth-of-type(2n){background:#fbfbfb}@media screen and (min-width:992px){.admin-chaselist__table{table-layout:fixed}}.admin-chaselist .smaller{font-size:8px;font-weight:700;display:block;line-height:1}.admin-chaselist .lbl-hide{font-weight:400;margin-right:10px}.admin-chaselist .lbl-hide+input[type=checkbox]{transform:translateY(2px);margin-right:10px}.admin-sessionlist__table td,.admin-sessionlist__table th{vertical-align:top}.admin-sessionlist__tablecontainer{padding:20px}.admin-sessionlist__tablecontainer:nth-of-type(odd){background:#fbfbfb}.admin-sessionlist__title{font-size:18px;font-weight:700;margin-bottom:5px}.admin-sessionlist__speakers{font-weight:600}.admin-sessionlist__sessioncode{font-weight:600;display:inline-block;margin-top:3px}.admin-sessionlist__sessiontype:first-of-type{margin-top:0}.admin-speakerlist__jobtitle{font-weight:600}.admin-speakerlist .btn--export{width:230px;max-width:100%}.admin-lockout{padding-top:30px;padding-bottom:30px}.admin-lockout>div.success{color:rgba(34,139,34,.88);display:block;width:100%;padding:15px;border:1px solid rgba(34,139,34,.04);margin-bottom:15px;background:rgba(34,139,34,.03);font-weight:600;border-radius:3px}.admin-lockout>div.errors{padding:15px;margin-bottom:15px;color:#cd5c5c;border:1px solid rgba(205,92,92,.09);background:rgba(205,92,92,.03);font-weight:600}.admin-lockout>div.errors ul{margin:15px 0}.admin-lockout>div.errors ul li{margin-bottom:5px}.admin-lockout>div.errors ul li:before{background:rgba(205,92,92,.76)}.admin-lockout>div.errors p:last-of-type{margin-bottom:0}.admin-lockout__heading:first-of-type{margin-top:0}.admin-lockout__table{background:#fbfbfb;border:0;margin-bottom:20px}.admin-lockout__table input[type=text]{background:#fff;border:1px solid #dadada;padding:6px 12px}.admin-lockout__table td,.admin-lockout__table th{padding:10px 16px}.admin-lockout__table td:first-child{font-weight:600}.admin-lockout__table th{background:#efefef}.admin-lockout__actions input[type=submit]{display:block;padding:10px 15px;background:#337ab7;color:#fff;text-align:center;transition:all .2s ease;margin-bottom:15px;border:0;font-weight:600;min-width:200px;display:inline-block}.admin-lockout__actions input[type=submit]:active,.admin-lockout__actions input[type=submit]:focus,.admin-lockout__actions input[type=submit]:hover{text-decoration:none;color:#fff}.admin-lockout__actions input[type=submit]:hover{background:#3b87c8}@media screen and (max-width:768px){.admin-lockout__actions input[type=submit]{width:100%}}.admin-conference-home__heading{font-size:21px;font-weight:400}.admin-conference-home__heading:first-of-type{margin-top:0}.admin-conference-home__new{margin-bottom:40px}.admin-invoicelist{margin-top:30px}.admin-invoicelist__table{width:100%}.admin-invoicelist__table tr{transition:background .2s}.admin-invoicelist__table tr:nth-child(2n){background:#fbfbfb}.admin-invoicelist__table tr:hover{background:#e7e7e7!important}.admin-invoicelist__table td,.admin-invoicelist__table th{padding:16px;border:1px solid #efefef}.admin-invoicelist__table td.highlight,.admin-invoicelist__table th.highlight{background:transparent;color:#cd5c5c;font-weight:600}.admin-invoicelist__table th{background:#efefef;border-bottom:1px solid #efefef;font-weight:600}@media screen and (min-width:992px){.admin-invoicelist__table th.wide{width:20%}}.admin-invoicelist__table .align-top th{vertical-align:top}.admin-invoicelist .btn--refresh{display:inline-block;margin-top:0}.admin-delegate-area{padding-top:30px}.admin-delegate-area fieldset{border-bottom:1px solid #eaeaea;margin-bottom:30px}.admin-delegate-area legend{border-bottom:0;color:#3b5798;font-size:21px;font-weight:400;font-family:Patua One,cursive;margin-top:0;line-height:1.1;float:left}.admin-delegate-area label{width:49.9%;float:left;font-weight:400;margin-bottom:5px;padding-right:15px}@media screen and (max-width:500px){.admin-delegate-area label{float:none;margin-bottom:5px;width:100%}}@media screen and (max-width:500px){.admin-delegate-area .lbl-checkbox,.admin-delegate-area .lbl-radio{width:calc(100% - 30px)}}.admin-delegate-area input[type=date],.admin-delegate-area input[type=password],.admin-delegate-area input[type=text],.admin-delegate-area select,.admin-delegate-area textarea{width:49.9%;padding:6px 12px;border:1px solid #dadada}@media screen and (max-width:550px){.admin-delegate-area input[type=date],.admin-delegate-area input[type=password],.admin-delegate-area input[type=text],.admin-delegate-area select,.admin-delegate-area textarea{margin-bottom:5px;width:100%}}.admin-delegate-area ol,.admin-delegate-area ul{list-style:none;margin:0 0 30px;padding-left:0}.admin-delegate-area li:after,.admin-delegate-area li:before{content:"";display:table}.admin-delegate-area li:after{clear:both}.admin-delegate-area__invoice input[type=file]{width:50%;padding:10px;border:1px dashed #dadada;transform:translateY(-10px)}@media screen and (max-width:550px){.admin-delegate-area__invoice input[type=file]{width:100%;transform:none}}.admin-delegate-area .addresslink{margin-bottom:30px}.admin-delegate-area__actions{text-align:right}@media screen and (max-width:550px){.admin-delegate-area__actions{text-align:center}}.admin-delegate-area .btn--cancel,.admin-delegate-area .btn--save{display:inline-block}@media screen and (max-width:550px){.admin-delegate-area .btn--cancel,.admin-delegate-area .btn--save{display:block;width:100%;margin-bottom:5px}}.admin-delegate-area .more{color:#3b5798;font-weight:600;text-decoration:underline}.admin-delegate-area .tooltip{color:#333;font-size:14px;font-weight:400;background:#f4f5f6;padding:10px;border-radius:10px}.admin-delegate-area .tooltip .tooltip-inner{background-color:#f4f5f6;color:#333}.admin-delegate-area .tooltip .tooltip-arrow{border:0}.admin-delegate-area .row-eq-height{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width:768px){.admin-delegate-area .row-eq-height{display:block}}.admin-delegate-area .row-eq-height fieldset{-ms-flex:50%;flex:50%;padding:20px;margin-bottom:0}.admin-delegate-area .row-eq-height fieldset:first-child{background:#fbfbfb}.admin-delegate-area .row-eq-height fieldset:nth-child(2){background:#f4f5f6}.admin-delegate-area .row-eq-height fieldset:nth-child(3){background:#e6e8eb}.admin-delegate-area .row-eq-height fieldset:nth-child(4){background:#dee1e4}.admin-delegate-area .row-eq-height .lbl-radio{width:calc(100% - 30px)}.admin-delegate-list{padding-top:30px}.admin-delegate-list h3{font-weight:400;font-size:21px;margin-bottom:15px}.admin-delegate-list ul{padding-left:0}.admin-delegate-list li{border-bottom:1px dotted #ddd;padding-left:0}.admin-delegate-list li:before{display:none}.admin-delegate-list li span{background-color:#fff}.admin-delegate-list li .total{float:right;padding-right:15px}.admin-delegate-list__heading{margin:0!important}.admin-delegate-list__summary .total{font-weight:600}.admin-delegate-list__summary .btn--export{margin:30px 0;width:100%}@media screen and (max-width:768px){.admin-delegate-list__summary .btn--export{margin:15px 0}}.admin-delegate-list__workshops h5{font-size:14px;font-family:Open Sans,Sans-serif;font-weight:600}.admin-delegate-list__workshops ul{margin-top:0}.admin-delegate-list__workshops div ul{position:relative}.admin-delegate-list__workshops div ul:after{content:"";display:block;position:absolute;top:0;bottom:0;right:-15px;width:1px;background-color:#f4f5f6}.admin-delegate-list__workshops div:last-of-type ul:after{display:none}.admin-delegate-list__table-container{overflow-x:scroll;max-width:100%}.admin-exhibitor-area h4{margin-bottom:30px}.admin-exhibitor-message .errors,.admin-exhibitor-message .success{padding:15px;margin-top:15px;border-radius:2px}.admin-exhibitor-message .success{color:#228b22;background:rgba(34,139,34,.04)}.admin-exhibitor-message .errors{color:#cd5c5c;background:rgba(205,92,92,.07)}.admin-exhibitor-details div{margin-bottom:10px}.admin-exhibitor-details div:after,.admin-exhibitor-details div:before{content:"";display:table}.admin-exhibitor-details div:after{clear:both}.admin-exhibitor-details div.description-container{float:right;width:calc(100% - 290px)}.admin-exhibitor-details div.description-container:after,.admin-exhibitor-details div.description-container:before{clear:none;display:none;margin-bottom:0}@media screen and (max-width:768px){.admin-exhibitor-details div.description-container{width:100%;float:none}}.admin-exhibitor-details label{display:inline-block;width:280px}@media screen and (max-width:768px){.admin-exhibitor-details label{width:100%}}.admin-exhibitor-details input[type=text],.admin-exhibitor-details select,.admin-exhibitor-details textarea{width:calc(100% - 290px);float:right;padding:6px 8px;border:1px solid #ccc}@media screen and (max-width:768px){.admin-exhibitor-details input[type=text],.admin-exhibitor-details select,.admin-exhibitor-details textarea{display:block;float:none;width:100%}}.admin-exhibitor-details .errors{width:calc(100% - 290px);float:right;color:#cd5c5c}@media screen and (max-width:768px){.admin-exhibitor-details .errors{display:block;float:none;width:100%}}.admin-exhibitor-details__upload{background:#f4f5f6;padding:30px;margin-bottom:15px}.admin-exhibitor-details__upload input[type=file]{display:block;padding:12px;border:1px dashed #dadada;width:100%}.admin-exhibitor-actions{text-align:center}@media screen and (max-width:768px){.admin-exhibitor-actions{text-align:center}}.admin-exhibitor-actions .button{padding:10px 30px;border:1px solid #f4f5f6;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-out;font-weight:600}@media screen and (max-width:768px){.admin-exhibitor-actions .button{margin-bottom:15px;display:block;width:100%}}.admin-exhibitor-actions .button--submit{background:#337ab7;color:#fff}.admin-exhibitor-actions .button--submit:hover{background:#3b87c8}.admin-exhibitor-actions .button--reset{background:#f4f5f6}.admin-exhibitor-actions .button--reset:hover{background:#e6e8eb}.btn--export,.btn--refresh{background:#337ab7;color:#fff;padding:6px 12px;transition:background .2s ease;border-radius:0;display:inline-block;text-align:center;margin-top:-7px;border:0}@media screen and (max-width:768px){.btn--export,.btn--refresh{margin-top:0}}.btn--export:active,.btn--export:focus,.btn--export:hover,.btn--export:visited,.btn--refresh:active,.btn--refresh:focus,.btn--refresh:hover,.btn--refresh:visited{color:#fff;text-decoration:none;background:#3b87c8}.btn--new{display:block;padding:10px 15px;background:#337ab7;color:#fff;text-align:center;transition:all .2s ease;margin-bottom:15px;border:0;font-weight:600}.btn--new:active,.btn--new:focus,.btn--new:hover{text-decoration:none;color:#fff}.btn--new:hover{background:#3b87c8}.btn--save{display:block;padding:10px 15px;background:#337ab7;color:#fff;text-align:center;transition:all .2s ease;margin-bottom:15px;border:0;font-weight:600}.btn--save:active,.btn--save:focus,.btn--save:hover{text-decoration:none;color:#fff}.btn--save:hover{background:#3b87c8}.btn--cancel{display:block;padding:10px 15px;background:#f4f5f6;color:#000;text-align:center;transition:all .2s ease;margin-bottom:15px;border:0;font-weight:600}.btn--cancel:active,.btn--cancel:focus,.btn--cancel:hover{text-decoration:none;color:#000}.btn--cancel:hover{background:#e6e8eb}@media screen and (min-width:768px){#workshopTotal .modal-dialog{width:800px}}#workshopTotal .modal-content{background:#f4f5f6;border:0;border-radius:3px;box-shadow:none}#workshopTotal table{width:100%;margin-bottom:40px;border:1px solid #eaeaea}#workshopTotal table td,#workshopTotal table th{padding:16px;text-align:center;transition:background .2s}#workshopTotal table tr{transition:background .2s}#workshopTotal table tr:nth-child(odd){background-color:#eef0f1}#workshopTotal table tr:hover{background:#e7e7e7!important}.admin-chaselist,.admin-exhibitor-area{padding-bottom:30px}.admin__hr{margin-top:40px;margin-bottom:40px}.admin__main h2:first-of-type{margin-top:0}.admin__sidebar{background:#330f63;padding:30px;margin-bottom:30px}.admin__sidebar__header{color:#fff;margin-top:0;margin-bottom:15px;position:relative;padding-left:20px}.admin__sidebar__header:before{content:"";width:50px;height:50px;position:absolute;left:-25px;top:50%;transform:translateY(-50%);opacity:.4;display:inline-block;background:url(/images/icons/content.svg);background-size:50px}.admin__sidebar a{color:#fff;font-size:inherit;transition:all .1s ease;display:block;padding:6px 0;font-weight:500;position:relative}.admin__sidebar a:active,.admin__sidebar a:hover,.admin__sidebar a:link,.admin__sidebar a:visited{text-decoration:none;color:#fff}.admin__sidebar a:hover{color:#fb0}.admin__sidebar a:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:24px;height:24px;display:block;background-image:url(/images/icons/arrow-yellow.svg);background-size:24px;background-repeat:no-repeat;background-position:100%;opacity:0}.admin__sidebar a:hover:after{opacity:1}.admin__sidebar a.admin__nav__collapse:after{transform:translateY(-50%) rotate(90deg);opacity:1!important}.admin__nav{padding:0;list-style-type:none;background:transparent;color:inherit;margin:0 0 25px 20px}.admin__nav li{padding:0;margin:0}.admin__nav:last-of-type{margin-bottom:0}.admin__nav-tabs{margin-bottom:15px;border-bottom:0}.admin__nav-tabs li a{background:#f4f5f6;color:#000}.admin__nav-tabs li.active a,.admin__nav-tabs li.active a:active,.admin__nav-tabs li.active a:focus,.admin__nav-tabs li.active a:hover{background:#5e34da;color:#fff!important;font-weight:500}.admin__form{padding:50px;background:#f4f5f6;border-radius:16px;margin-bottom:30px}@media screen and (max-width:992px){.admin__form{padding:30px}}.admin__form label{display:block}.admin__form input,.admin__form select,.admin__form textarea{padding:8px 16px;width:100%;margin-bottom:30px;border:1px solid #e9edef}.admin__form input+p[class^=form__message--],.admin__form select+p[class^=form__message--],.admin__form textarea+p[class^=form__message--]{margin-top:-15px}.admin__form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5e34da;border:0;color:#fff;display:block;max-width:100%;padding:15px;font-weight:600;margin:0 0 15px;transition:all .2s ease;text-align:center}.admin__form input[type=submit]:active,.admin__form input[type=submit]:focus,.admin__form input[type=submit]:hover,.admin__form input[type=submit]:link{text-decoration:none;color:#fff}.admin__form input[type=submit]:hover{background-color:#fb0}.admin__form input[type=reset]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#eaeaea;border:0;color:#000;display:block;max-width:100%;padding:15px;font-weight:500;margin:0 0 15px;transition:all .2s ease;text-align:center}.admin__form input[type=reset]:active,.admin__form input[type=reset]:focus,.admin__form input[type=reset]:hover,.admin__form input[type=reset]:link{text-decoration:none;color:#000}.admin__form input[type=reset]:hover{background:#efefef}.admin__form input[type=file]{background:#fff}.admin__form__textarea{margin-bottom:30px}.admin__form__textarea .cke_contents{min-height:300px!important}.admin__form__group input[type=text],.admin__form__group select{background-color:#fff}.admin__form__group input[type=text][disabled],.admin__form__group select[disabled]{background:#e0e0e0;cursor:default}.admin__form__group--checkbox,.admin__form__group--radio{margin-bottom:30px}.admin__form__group--checkbox:after,.admin__form__group--checkbox:before,.admin__form__group--radio:after,.admin__form__group--radio:before{content:"";display:table}.admin__form__group--checkbox:after,.admin__form__group--radio:after{clear:both}.admin__form__group--checkbox label,.admin__form__group--radio label{display:inline-block;font-weight:400;max-width:calc(100% - 20px)}.admin__form__group--checkbox input:not([type=text]),.admin__form__group--radio input:not([type=text]){float:right;border:2px solid red;width:18px;height:18px;margin-top:0;margin-bottom:0}.admin__form__group a{color:#330f63;font-size:inherit;transition:all .1s ease}.admin__form__group a:active,.admin__form__group a:hover,.admin__form__group a:link,.admin__form__group a:visited{text-decoration:none;color:#330f63}.admin__form__group a:hover{color:#fb0}.admin__form .cke_chrome{border:1px solid #e9edef}.admin__form>h4:first-child{margin-top:0}.admin__form__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5e34da;border:0;color:#fff;display:block;max-width:100%;padding:15px;font-weight:600;margin:0 0 15px;transition:all .2s ease;text-align:center;width:100%}.admin__form__btn:active,.admin__form__btn:focus,.admin__form__btn:hover,.admin__form__btn:link{text-decoration:none;color:#fff}.admin__form__btn:hover{background-color:#fb0}.admin__form--inline{display:inline-block;margin-right:10px}.admin__form--filters{display:block;-ms-flex-align:center;align-items:center;padding:10px 0}@media screen and (max-width:768px){.admin__form--filters{display:block;float:none}}.admin__form--filters>*{-ms-flex:1;flex:1;margin-left:10px}.admin__form--filters label{margin-bottom:0}.admin__form--filters input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease;background:#f4f5f6;border:1px solid #dedede;border-radius:10px;font-weight:500;padding:4px 12px}.admin__form .representatives .description-container a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.admin__form .representatives .description-container a:active,.admin__form .representatives .description-container a:hover,.admin__form .representatives .description-container a:link,.admin__form .representatives .description-container a:visited{text-decoration:none;color:#330f63}.admin__form .representatives .description-container a:hover{color:#fb0}.admin__field__error{color:#cd5c5c;border:1px solid #cd5c5c;padding:5px;background:#fdf8f8;font-weight:600}.admin__btn--inline{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5e34da;border:0;color:#fff;display:block;max-width:auto;padding:15px;font-weight:600;margin:0 0 15px;transition:all .2s ease;text-align:center;font-weight:700;display:inline-block}.admin__btn--inline:active,.admin__btn--inline:focus,.admin__btn--inline:hover,.admin__btn--inline:link{text-decoration:none;color:#fff}.admin__btn--inline:hover{background-color:#fb0}.admin__btn--toggle{margin:30px 0 15px;color:#330f63;font-size:inherit;transition:all .1s ease;font-weight:700;display:inline-block}.admin__btn--toggle:active,.admin__btn--toggle:hover,.admin__btn--toggle:link,.admin__btn--toggle:visited{text-decoration:none;color:#330f63}.admin__btn--toggle:hover{color:#330f63}.admin__table{width:100%}.admin__table--fixed{width:100%;max-width:100%}.admin__table--boxed{box-shadow:2px 2px 30px rgba(0,0,0,.1)}.admin__table tr{transition:background .2s}.admin__table tr:hover{background:#f4f5f6}.admin__table td,.admin__table th{padding:16px}.admin__table th{background:#f4f5f6;font-weight:600}.admin__table td{border-bottom:1px solid #aeaeae}.admin__table abbr{cursor:pointer}.admin__table__actions{width:100px;text-align:center}.admin__table__wide{width:calc(100% - 100px)}.admin__table__icon{width:32px}.admin__table__icon.disabled{opacity:.3;filter:grayscale(1)}.admin__table__options{margin-bottom:30px}.admin__table__options a{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#5e34da;border:0;color:#fff;display:inline-block;max-width:auto;padding:15px;font-weight:600;transition:all .2s ease;text-align:center;margin:0 10px 15px 0}.admin__table__options a:active,.admin__table__options a:focus,.admin__table__options a:hover,.admin__table__options a:link{text-decoration:none;color:#fff}.admin__table__options a:hover{background-color:#fb0}.admin__table .inactive{color:rgba(0,0,0,.4)}.admin__table__inner{margin-bottom:30px;width:100%;max-width:100%;background:transparent}.admin__table__inner td:first-of-type{font-weight:500;vertical-align:top;width:200px}.admin__table__inner th{background:#f4f5f6;border-bottom:0}.admin__table__inner td,.admin__table__inner th{padding:16px}.admin__table__inner td{background:transparent;border-bottom:1px solid #aeaeae}.admin__table .conf__speaker__profileimg{width:120px;height:120px;border:0}.admin__speakers{padding-right:20px;padding-left:20px;background:#fff;margin-bottom:30px}.admin__speaker{border-bottom:1px solid #aeaeae;padding:10px 0}.admin__speaker:after,.admin__speaker:before{content:"";display:table}.admin__speaker:after{clear:both}.admin__speaker label{display:inline-block}.admin__speaker input[type=checkbox],.admin__speaker input[type=radio]{float:right;width:auto;margin-bottom:0}.admin__download ol{padding-left:25px;margin:15px 0}.admin__download ol li{list-style:decimal-leading-zero}.admin__dashboard__panel{padding:20px;background:#f4f5f6;display:-ms-flexbox;display:flex;min-height:140px;-ms-flex-direction:column;flex-direction:column}.admin__dashboard__panel .total{display:block;font-size:68px;color:#330f63;font-weight:700;line-height:1.1}.admin__aside h1:first-of-type,.admin__aside h2:first-of-type,.admin__aside h3:first-of-type{margin-top:0}.admin__actions,.admin__notes{margin-top:30px;margin-bottom:30px}.admin__notes{font-size:13px;padding:20px}@media screen and (max-width:768px){.admin__notes{display:none}}.admin__notes a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.admin__notes a:active,.admin__notes a:hover,.admin__notes a:link,.admin__notes a:visited{text-decoration:none;color:#330f63}.admin__notes a:hover{color:#330f63}.admin__downloads a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;margin-bottom:5px;font-weight:700}.admin__downloads a:active,.admin__downloads a:hover,.admin__downloads a:link,.admin__downloads a:visited{text-decoration:none;color:#330f63}.admin__downloads a:hover{color:#330f63}.admin__lockout{width:100%}.admin__lockout input{margin-bottom:0}.admin__lockout td,.admin__lockout th{min-width:80px;padding-bottom:15px}.admin__lockout td:last-child,.admin__lockout th:last-child{text-align:center}.admin__dialog--judges.ui-dialog{width:440px!important;margin-bottom:30px!important;top:40px}.admin__dialog--judges.ui-dialog .ui-dialog-titlebar-close span.ui-icon-closethick{display:block!important}.admin__dialog--judges.ui-dialog .ui-dialog-content{padding:50px!important;width:100%!important}.admin__dialog--judges.ui-dialog .ui-dialog-content form input{padding:8px 16px;margin-bottom:15px}.admin__dialog--judges.ui-dialog .ui-dialog-content form input[type=checkbox]{margin-right:10px}.admin__dialog--judges.ui-dialog .ui-dialog-buttonpane button.ui-button{background:#5e34da;border:0;transition:background .2s ease}.admin__dialog--judges.ui-dialog .ui-dialog-buttonpane button.ui-button:hover{background:#fb0}.admin__dialog--judges.ui-dialog .ui-dialog-buttonpane button.ui-button .ui-button-text{padding:12px}.admin__dialog--judges .modal-content{padding:15px}.admin__dialog--judges .modal-body label{display:block;margin-bottom:5px}.admin__dialog--judges .modal-body input[type=text]{padding:4px 8px;max-width:100%;width:340px}.admin__dialog--judges .modal-body input[type=checkbox]{margin-right:6px}.admin__scores{background:#f4f5f6;padding:15px 20px;border-bottom:1px solid rgba(0,0,0,.4);margin-top:60px}.admin__scores:first-of-type{margin-top:30px}.admin__scores p{margin-bottom:8px}.admin__scores p:last-of-type{margin-bottom:0}#neweditorganisation{display:none}.inline-icon{font-size:18px;font-weight:600}.inline-icon,.inline-icon:hover{color:#5e34da}#biographylist,#chairlist{margin-bottom:30px}#delegatelist .admin__table__actions{width:50px}.section__message--error{margin-top:30px;margin-bottom:-25px;font-weight:500;color:#de2e2e;border:1px solid #de2e2e;background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:40px;padding:15px 15px 15px 50px;background-image:url(/images/icons/remove.svg)}.section__message--error p{margin-bottom:5px;font-weight:600;color:#de2e2e}.section__message--error a{color:#de2e2e}.section__message--warning{margin-top:30px;margin-bottom:-25px;font-weight:500;color:#daa520;border:1px solid #daa520;background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:40px;padding:15px 15px 15px 50px;background-image:url(/images/icons/warning.svg)}.section__message--warning p{margin-bottom:5px;font-weight:600;color:#daa520}.section__message--warning a{color:#daa520}.section__message--success{margin-top:30px;margin-bottom:-25px;font-weight:500;color:#8bc34a;border:1px solid #8bc34a;background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:40px;padding:15px 15px 15px 50px;background-image:url(/images/icons/check.svg)}.section__message--success p{margin-bottom:5px;font-weight:600;color:#8bc34a}.section__message--success a{color:#8bc34a}.form__message--error{margin-bottom:15px;font-size:12px;color:#de2e2e;border:1px solid #de2e2e;background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:40px 40px;padding:15px 15px 15px 50px;overflow:hidden;background-image:url(/images/icons/remove.svg)}.form__message--error a{color:inherit;font-size:inherit;transition:all .1s ease}.form__message--error a:active,.form__message--error a:hover,.form__message--error a:link,.form__message--error a:visited{text-decoration:none;color:inherit}.form__message--error a:hover{color:#fb0}.form__message--error.sm{padding:10px 10px 10px 30px;background-size:30px;background-position:center left 0;width:100%;display:inline-block;margin-bottom:0}.form__message--warning{margin-bottom:15px;font-size:12px;color:#daa520;border:1px solid #daa520;background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:40px 40px;padding:15px 15px 15px 50px;overflow:hidden;background-image:url(/images/icons/warning.svg)}.form__message--warning a{color:inherit;font-size:inherit;transition:all .1s ease}.form__message--warning a:active,.form__message--warning a:hover,.form__message--warning a:link,.form__message--warning a:visited{text-decoration:none;color:inherit}.form__message--warning a:hover{color:#fb0}.form__message--warning.sm{padding:10px 10px 10px 30px;background-size:30px;background-position:center left 0;width:100%;display:inline-block;margin-bottom:0}.form__message--success{margin-bottom:15px;font-size:12px;color:#8bc34a;border:1px solid #8bc34a;background-color:#fff;background-position:center left 10px;background-repeat:no-repeat;background-size:40px 40px;padding:15px 15px 15px 50px;overflow:hidden;background-image:url(/images/icons/check.svg)}.form__message--success a{color:inherit;font-size:inherit;transition:all .1s ease}.form__message--success a:active,.form__message--success a:hover,.form__message--success a:link,.form__message--success a:visited{text-decoration:none;color:inherit}.form__message--success a:hover{color:#fb0}.form__message--success.sm{padding:10px 10px 10px 30px;background-size:30px;background-position:center left 0;width:100%;display:inline-block;margin-bottom:0}.form__message--footnote{font-size:12px;margin-bottom:30px}.form__message--preview img{max-height:120px;max-width:100%;width:auto}.switch{position:relative;display:inline-block;width:60px;height:32px}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:32px}.switch .slider.active{background:#330f63}.switch .slider.active:before{right:4px;left:auto}.switch .slider:before{position:absolute;content:"";height:25px;width:25px;left:4px;bottom:4px;background-color:#fff;transition:.4s;border-radius:50%}.noMoreDels a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;display:inline}.noMoreDels a:active,.noMoreDels a:hover,.noMoreDels a:link,.noMoreDels a:visited{text-decoration:none;color:#330f63}.noMoreDels a:hover{color:#330f63}.admin__form__image{padding:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:265px}.admin__form__image img{max-width:180px;height:auto}.cf-admin.Enabled.groupboard .m3-toggle.Enabled.groupboard,.cf-admin.Enabled .m3-toggle.Enabled:not(.groupboard):not(.managementteam),.cf-admin.Enabled.managementteam .m3-toggle.Enabled.managementteam{display:block}.cf-admin .m3-toggle{display:none}.cf-admin .admin__table{margin-bottom:60px}.cf-admin .admin__search__input{width:100%;max-width:100%}.admin__table--fixed{table-layout:fixed}.admin__table--fixed td,.admin__table--fixed th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin__table__action:hover{background:transparent!important}.admin__table__action td{border:0;padding-bottom:0}.admin__table__page{font-weight:700;font-size:16px;color:#bababa;display:inline-block;padding:0 10px}.admin__table__page:active,.admin__table__page:focus,.admin__table__page:hover{color:#330f63;text-decoration:none}.admin__table .cansort{position:relative}.admin__table .cansort:after{content:"";display:block;width:24px;height:24px;position:absolute;top:50%;right:5px;background-image:url(/images/icons/sort-active.svg);background-size:24px;background-position:center right 5px;background-repeat:no-repeat;transform:translateY(-50%);opacity:.14}.admin__table .cansort:hover{cursor:pointer}.admin__table .cansort:hover:after{opacity:1}.admin__table__sort-row:hover .admin__table__sort-ico{background-image:url(/images/icons/sort-active.svg)}.admin__table__sort-ico{width:24px;height:24px;display:inline-block;background:url(/images/icons/sort-inactive.svg) 50% no-repeat;background-size:contain}.admin__table__icon--lighten{opacity:.2}.admin__table__icon--lighten:hover{opacity:1}.trainingTypes{padding:0 15px;border-bottom:0}.trainingTypes .nav-pills{max-width:100%}.trainingTypes .nav-pills li{display:inline-block;width:auto}@media screen and (max-width:768px){.trainingTypes .nav-pills li{width:calc(50% - 2px);float:left}}@media screen and (max-width:480px){.trainingTypes .nav-pills li{width:100%;display:block;float:none}}.trainingTypes .nav-pills li a{background:#eee;transition:all .2s ease}.trainingTypes .nav-pills li.active a{background:#337ab7}.training-heading{margin-bottom:15px}.training-contributors{margin-bottom:50px}.training-contributors .small{color:#aaa;font-size:smaller}.training-agenda{border-collapse:collapse;width:100%}.training-agenda tr:nth-child(odd){background:#f4f5f6}.training-agenda td{border:1px solid #eaeaea;padding:20px}.training-cta{text-align:center}.training-cta .btn{font-weight:700;margin-top:30px;padding:8px 40px}@media screen and (max-width:768px){.training-cta .btn{width:100%}}.training-date,.training-instructor{color:rgba(0,0,0,.8);font-weight:700;margin-bottom:0}.training-copy{margin-top:15px;padding-top:15px;border-top:1px solid #f4f5f6}#procurement .training-date{display:none}.regional-groups h2{font-size:28px}.regional-groups h3{font-size:22px;border-top:1px solid #dedede;padding-top:30px;margin-bottom:30px}.regional-groups .awards-header-image{margin-right:-15px}.regional-groups .aside{padding:30px 15px;background:#f4f5f6}.regional-groups .aside__heading{font-size:22px;margin-top:0;margin-bottom:20px;line-height:1.4}.regional-groups .aside__item{margin-bottom:15px}.regional-groups .aside__item-heading{font-weight:700;margin-bottom:0}.regional-groups .aside__item:last-of-type{margin-bottom:0}.regional-groups .aside .btn--book{background:#0088cb;color:#fff;display:block;text-align:center;width:100%;padding:10px;font-weight:500;border-radius:2px;transition:all .2s ease;text-decoration:none}.regional-groups .aside .btn--book:active,.regional-groups .aside .btn--book:focus,.regional-groups .aside .btn--book:hover{background:#008fd5;color:#fff;text-decoration:none}.regional-groups .contact{margin-bottom:30px}.regional-groups .contact p{margin-bottom:5px}.regional-groups .image-sidebar{text-align:center;padding-top:15px}.regional-groups .image-sidebar img{max-width:180px;margin:15px}.regional-groups--about .btn{padding:14px 28px;transition:background .2s ease}@media screen and (max-width:768px){.regional-groups--about .btn{width:100%;padding:14px}}.regional h1{margin-top:0}.regional__link{display:block;padding:40px 20px;border:1px solid #f4f5f6}.regional__img__block{max-width:100%;display:block;height:540px;margin:40px auto}.shortlist:nth-of-type(2){border-top:1px solid #eaeaea;margin-top:30px;padding-top:20px}.shortlist table{border-collapse:collapse;margin-bottom:50px}.shortlist table td,.shortlist table th{padding:14px 24px;text-align:left;border:1px solid #eaeaea}.shortlist table th{background:#eee;border-bottom:1px solid #dedede}.shortlist table th:first-child{text-align:center}.shortlist table td:first-child{font-weight:700;color:rgba(0,0,0,.5);color:#3b5798;text-align:center}.shortlist table .td-id{width:20%;min-width:100px;text-align:center}@media screen and (max-width:768px){.shortlist table .td-id{width:80px}}.shortlist table .td-category{width:120px}.shortlist table .td-logo{width:20%;min-width:100px;text-align:center}@media screen and (max-width:768px){.shortlist table .td-logo{width:auto}}.shortlist table .td-logo img{max-width:140px;max-height:60px;margin-bottom:15px}.shortlist table .td-org{font-weight:700}.shortlist table .td-file{width:20%;min-width:100px;text-align:center}@media screen and (max-width:768px){.shortlist .aside{padding-left:0}}.shortlist .aside ul{padding-left:0}.shortlist .aside ul li:before{display:none}.committee__table{width:100%;text-align:left}.committee__table td{width:50%}.committee table,.contractor-forum-terms table{border:0;margin-top:30px;margin-bottom:30px}.committee td,.committee th,.contractor-forum-terms td,.contractor-forum-terms th{border:1px solid #fafafa;padding:14px}.committee th,.contractor-forum-terms th{background:#f1f1f1;font-size:14px;color:#333}.committee table tr:nth-child(2n){background:#f7f7f7}.exec__tag{font-size:12px;display:inline-block;margin:0 6px;opacity:.6}.contractor-forum--terms table tr:nth-child(odd){background:#f7f7f7}.committee__title{font-weight:700;margin-top:0;font-size:40px;color:#330f63;margin-bottom:15px}.committee__intro{margin-bottom:15px;font-size:20px}.committee__name{display:block;font-weight:700}.committee__org,.committee__role{display:block}.committee__obligations{list-style-type:none;padding-left:0;display:none}.committee__obligations li{padding-left:18px;position:relative}.committee__obligations li:before{background:0;color:#5e34da;content:"•";font-size:38px;position:absolute;left:0;top:50%;transform:translateY(-50%);top:7px}.committee__obligations ul{margin-top:10px;margin-bottom:30px;margin-left:0;padding-left:10px}.committee__member__header{font-weight:700;color:#330f63}.committee__profile-image{max-width:100%;width:100%;margin-bottom:15px}.committee__members{margin-top:30px;margin-bottom:30px}.committee__members .col{margin-bottom:50px}.committee__panels img{margin-top:0;margin-bottom:10px;max-width:100%}@media screen and (max-width:768px){.committee__panels img{width:100%}}.committee__panels a{color:#330f63;font-size:inherit;transition:all .1s ease;margin-bottom:15px;display:block;transition:none}.committee__panels a:active,.committee__panels a:hover,.committee__panels a:link,.committee__panels a:visited{text-decoration:none;color:#330f63}.committee__panels a:hover{color:#330f63}.committee__panels a:hover strong{border-color:#fb0}.committee__panels strong{border-bottom:2px solid transparent}.committee__list table{width:100%;border:1px solid #d6d6d6}.committee__list a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid transparent;transition:all .16s ease}.committee__list a:active,.committee__list a:hover,.committee__list a:link,.committee__list a:visited{text-decoration:none;color:#330f63}.committee__list a:hover{color:#330f63;border-bottom:2px solid #fb0}.cfm__name{display:inline-block;font-weight:700!important}.cfm__role{display:inline-block;font-weight:700}.portrait__field .fileinput-button{background:#fff;color:#333;text-align:left;border:0;padding:0}.portrait__field #fileupload{background:#f4f5f6;color:#333;border:2px dashed #ccc;margin-bottom:0}.award__item{margin:40px 0;padding-bottom:40px;border-bottom:1px solid #f4f5f6}.award__item-heading{margin-top:5px;margin-bottom:5px;color:rgba(0,0,0,.4);font-family:Open sans,Sans-serif;font-size:14px;font-weight:700}@media screen and (max-width:768px){.award__item-heading{margin-top:30px}}.award__item-heading em{font-style:normal;margin-left:3px;color:rgba(0,0,0,.25);font-size:12px}.award__item-title{margin-top:0}.gallery{margin:15px 0}.gallery__thumbnails:after,.gallery__thumbnails:before{content:"";display:table}.gallery__thumbnails:after{clear:both}.gallery__thumbnail{margin:0 15px 15px 0;padding:0;width:calc(25% - 15px);display:block;float:left;cursor:pointer;transition:border .2s ease;border:4px solid transparent}.gallery__thumbnail:hover{border:4px solid #5e34da}@media screen and (max-width:992px){.gallery__thumbnail{width:calc(50% - 15px)}}.gallery__thumbnail.g-3{width:calc(33.3% - 15px)}@media screen and (max-width:992px){.gallery__thumbnail.g-3{width:calc(50% - 15px)}}.gallery__overlay{background:rgba(0,0,0,.8);padding:60px 30px;position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:1}@media screen and (max-width:768px){.gallery__overlay{padding:15px}}.gallery__content{position:relative;display:-ms-flexbox;display:flex;width:100%;height:100%}.gallery__image{width:auto;display:block;margin:0 auto}.gallery__control{position:absolute;top:50%;transform:translateY(-50%);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;outline:0;display:block;font-weight:400;font-size:40px;padding:10px 4px;background:rgba(0,0,0,.4);width:60px;height:70px;opacity:.8;transition:background .2s ease}@media screen and (max-width:768px){.gallery__control{font-size:24px;width:40px;height:50px}}.gallery__control:hover{background:rgba(0,0,0,.9)}.gallery__control.next{right:0}.gallery__control.prev{left:0}.gallery__control.close{height:55px;top:-30px;right:0;color:#fff;font-size:40px;font-weight:700;opacity:.75;background:rgba(0,0,0,.4)}.gallery__control.close:hover{color:#fff;opacity:1}@media screen and (max-width:768px){.gallery__control.close{top:15px;width:40px;height:40px;font-size:24px}}.gallery__control.disabled,.gallery__control.disabled:hover{opacity:.4;background:rgba(0,0,0,.4);cursor:default}.conf__gallery{background:#330f63;border-bottom:2px solid #5e34da;padding-top:30px;padding-bottom:30px}.conf__gallery__heading{color:#fb0;font-weight:700;padding-top:30px}.conf__header__row{background:#330f63;border-bottom:2px solid #5e34da}.conf__header__row h1{color:#fb0;font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:0;margin-top:0;padding-top:40px;padding-bottom:30px}.booking__details{background:#f7f7f7;padding:50px;margin-bottom:30px}@media screen and (max-width:768px){.booking__details{padding:15px}}.booking__details-heading{font-family:Open Sans,"Sans-serif";font-size:21px;color:#333;margin:50px 0}@media screen and (max-width:768px){.booking__details-heading{margin:30px 0}}.booking__details-heading:first-child{margin-top:0}.booking__details .form-group{margin-bottom:15px}.booking__details .form-group:after,.booking__details .form-group:before{content:"";display:table}.booking__details .form-group:after{clear:both}.booking__details label{width:100%;font-weight:600}@media screen and (min-width:992px){.booking__details label{width:100%;max-width:170px;float:left}}.booking__details input[type=password],.booking__details input[type=text],.booking__details textarea{width:100%;padding:6px 12px;border:1px solid #efefef;display:block;border-radius:1px}.booking__details input[type=password]:focus,.booking__details input[type=text]:focus,.booking__details textarea:focus{border-color:#66afe9}@media screen and (min-width:992px){.booking__details input[type=password],.booking__details input[type=text],.booking__details textarea{max-width:calc(100% - 180px);float:right}}.booking__information{margin-top:60px}.booking__information h4{font-size:21px;padding:0;margin-bottom:30px}.booking__submit{display:block;margin:40px 0 20px;width:100%;padding:15px;text-align:center;color:#fff;background:#3b5798!important;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:0;cursor:pointer}.booking__submit:hover{background:#4262aa!important}.booking__actions-terms{margin-top:30px;margin-bottom:0!important}.booking__actions-subscribe label,.booking__actions-terms label{max-width:calc(100% - 60px);float:none;display:inline-block;margin-left:15px}.booking__actions-subscribe input[type=checkbox],.booking__actions-terms input[type=checkbox]{border:1px solid #dedede;background:#fff;padding:4px}.booking__attendee #noAttendees{padding-top:15px;font-style:italic;color:rgba(0,0,0,.5)}.booking__attendee #attendeeList,.booking__attendee #attendeeList .attendee.row:not(:last-of-type){border-bottom:1px solid #dedede;padding-bottom:15px;margin-bottom:15px}.booking__attendee #attendeeList a{font-weight:600}.booking__attendee h4{margin-bottom:30px}.booking__attendee-header{font-weight:600}.booking__attendee-totals{margin-top:30px;background:#f4f5f6;padding:20px 0;font-weight:600}.booking__attendee-totals span{display:block}.booking__attendee-actions a:active,.booking__attendee-actions a:hover,.booking__attendee-actions a:link,.booking__attendee-actions a:visited{color:#330f63}.booking__attendee-btn{width:auto;padding:5px 8px;text-align:center;color:#fff;background:#3b5798;transition:background .2s ease;border:0;outline:0;text-decoration:none;border-radius:3px;min-width:0;cursor:pointer;display:inline-block;margin-bottom:15px}.booking__attendee-btn:hover{background:#4262aa}.booking__label{font-weight:600}.booking__error{color:#cd5c5c;font-weight:600}.booking__required{font-size:12px;color:rgba(0,0,0,.4)}.modal-dialog--standard .modal-content input[type=password],.modal-dialog--standard .modal-content input[type=text],.modal-dialog--standard .modal-content select,.modal-dialog--standard .modal-content textarea{display:inline-block;width:calc(100% - 220px);float:right}@media screen and (max-widtH:768px){.modal-dialog--standard .modal-content input[type=password],.modal-dialog--standard .modal-content input[type=text],.modal-dialog--standard .modal-content select,.modal-dialog--standard .modal-content textarea{display:block;float:none;width:100%}}.modal-dialog--standard .modal-content label{width:200px}.modal-dialog--standard .modal-content .form-group{margin-bottom:15px}.modal-dialog--standard .modal-content .form-group:after,.modal-dialog--standard .modal-content .form-group:before{content:"";display:table}.modal-dialog--standard .modal-content .form-group:after{clear:both}.modal-dialog--standard .modal-content .form-group--full label{width:100%}.modal-dialog--standard .modal-content .form-group--full input[type=checkbox]{float:right}.modal-dialog--standard .modal-content .form-group--full-access{margin-top:40px}.modal-dialog--standard .modal-body__details .date{font-size:12px;font-weight:400}.modal-dialog--standard .modal-body__row-item{margin-bottom:15px}.regular-price{font-weight:700}.early-bird .regular-price{text-decoration:line-through;-webkit-text-decoration-color:#fb0;text-decoration-color:#fb0;text-decoration-thickness:2px;font-weight:500}.early-bird .early-bird-price{font-weight:700}.conf__form .pricing-table .description{font-size:14px}.conf__form .pricing-table .description ul{margin-left:25px}.conf__form .pricing-table .description ul li{margin-bottom:10px;list-style-type:disc}.conf__form .pricing-table .center{text-align:center!important}.texthighlight{color:#fb0;margin-top:4px;font-size:20px;display:block}.subtexthighlight{font-size:12px;font-weight:500;color:#fff}.conf__booking__multi-step{margin-right:auto;margin-left:auto;max-width:600px;padding-bottom:40px}.conf__booking__multi-step h1,.conf__booking__multi-step h4{margin-bottom:30px}.conf__booking__multi-step .response__note{margin-top:30px}.conf__booking__multi-step .conf__btn{width:100%}.conf h1,.conf h2,.conf h3,.conf h4,.conf h5{font-family:Montserrat,sans-serif;margin-top:0}.conf dd,.conf dt,.conf li,.conf ol,.conf p,.conf ul{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.5}.conf__header{background:linear-gradient(32deg,#000 16%,rgba(71,15,236,.2) 48%,rgba(0,212,255,0) 55%),url(/images/conference/00.jpg) no-repeat;background-position:50%;position:relative;padding-top:40px;padding-bottom:40px;background-size:cover}@media screen and (max-width:768px){.conf__header{background-image:linear-gradient(32deg,#000 25%,rgba(71,15,236,.2) 100%,rgba(0,212,255,0) 0),url(/images/conference/00.jpg)}}.conf__header__title{font-size:38px;font-weight:700;color:#fff;line-height:1;margin-bottom:15px;margin-top:0}.conf__header__title span{display:block}.conf__header__title .conf-highlight{color:#fb0}.conf__header__subtitle{border-top:8px dotted hsla(0,0%,100%,.4);color:#fff;display:inline-block;font-size:22px;font-weight:400;margin-top:15px;padding-top:15px;max-width:600px;margin-bottom:30px}.conf__title{font-weight:700;color:#fb0;font-family:Montserrat,sans-serif;background:rgba(0,0,0,.008);font-size:64px;color:#fff;margin-top:40px;line-height:1;background:rgba(0,0,0,.06)}.conf__title--dark{color:#330f63}@media screen and (max-width:768px){.conf__title{font-size:56px}}@media screen and (max-width:450px){.conf__title{font-size:40px}}.conf__title span{display:block}.conf__title span.conf-highlight{color:#fb0;background:rgba(0,0,0,.1)}.conf__subtitle{font-family:Montserrat,sans-serif;margin-top:20px!important;margin-bottom:40px;font-weight:400;position:relative;display:inline-block;color:#fff;background:rgba(0,0,0,.1)}.conf__subtitle+.conf__subtitle--notes{font-weight:400;margin-top:-35px;margin-bottom:30px;color:#fff}@media screen and (max-width:768px){.conf__subtitle{font-size:24px;margin-bottom:20px}}@media screen and (max-width:450px){.conf__subtitle{font-size:20px}}.conf__subtitle:before{content:"";display:block;position:absolute;width:100%;height:8px;top:-20px;background:url(/images/conference/dots-4.svg) round 0 0;background-position:50%;background-repeat:repeat;background-size:cover}.conf__link:active,.conf__link:focus,.conf__link:hover,.conf__link:link,.conf__link:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__link:hover{border-bottom:2px solid #fb0}.conf__link--active{border-bottom:2px solid #fb0!important}.conf__btn{padding:20px;display:block;text-align:left;font-weight:700;font-size:16px;color:#fff;border:1px solid #2b2055;background:#6037db;transition:all .18s ease;background-image:url(/images/conference/arrow-purple.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:28px;margin-bottom:5px}.conf__btn:active,.conf__btn:focus,.conf__btn:hover,.conf__btn:visited{text-decoration:none}.conf__btn:active,.conf__btn:hover{background-color:#330f63;background-image:url(/images/conference/arrow-yellow.svg);color:#fff}.conf__btn--delegate,.conf__btn--yellow{background-color:#fb0;color:#000}.conf__btn--white{background-color:#fff;color:#000}.conf__btn--white:active,.conf__btn--white:hover{background-color:#6037db}.conf__btn--booking{background-color:#330f63;width:100%;background-image:url(/images/conference/arrow-yellow.svg)}.conf__btn--booking:active,.conf__btn--booking:hover{background-color:#fb0;background-image:url(/images/conference/arrow-purple.svg)}.conf__btn--continue{width:100%}.conf__btn.disabled{color:rgba(0,0,0,.4);pointer-events:none;cursor:not-allowed}.conf__social{color:#fb0;background:#2b2055;padding:30px;display:inline-block;float:right;position:relative}.conf__social:after{content:"";position:absolute;top:100%;left:30px;width:0;height:0;border-color:transparent transparent transparent #2b2055;border-style:solid;border-width:0 0 60px 60px}.conf__social a{font-size:18px;font-weight:700;color:#fb0;display:inline-block;min-width:180px}.conf__social a:active,.conf__social a:focus,.conf__social a:hover,.conf__social a:visited{color:#fb0}.conf__social a:nth-of-type(2),.conf__social a:nth-of-type(2):active,.conf__social a:nth-of-type(2):focus,.conf__social a:nth-of-type(2):hover,.conf__social a:nth-of-type(2):visited{color:#fff}.conf__aside{margin-bottom:50px}.conf__aside h3{font-weight:700;color:#fb0}.conf__aside a{font-weight:600;display:inline-block;border-bottom:1px solid #fb0;transition:all .2s ease}.conf__aside a:active,.conf__aside a:hover,.conf__aside a:visited{text-decoration:none;color:#fff}.conf__aside a:hover{color:#fb0}.conf__aside dt{font-weight:700}.conf__aside dd{margin-bottom:15px}.conf__aside dd.altDate{margin-top:-15px}.conf__aside .conf__btn{border-bottom:0}.conf__aside .conf__btn:active,.conf__aside .conf__btn:hover,.conf__aside .conf__btn:link,.conf__aside .conf__btn:visited{color:#fff;text-decoration:none}.conf__aside__link{display:block!important;padding:7px 0 7px 20px!important;position:relative}.conf__aside__link:before{content:"›";color:#fff;font-weight:700;display:inline-block!important;transform:translateX(-15px)}.conf__section{font-family:Montserrat,sans-serif;padding:50px 0}.conf__section--header{background:url(/images/conference/00.jpg) no-repeat;position:relative;background-position:50%;background-size:cover}@media screen and (max-width:768px){.conf__section--header{background:linear-gradient(38deg,#000 28%,rgba(71,15,236,.6) 58%,rgba(0,212,255,0) 85%),url(/images/conference/00.jpg) no-repeat}}.conf__section--header:before{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(32deg,#000 16%,rgba(71,15,236,.2) 48%,rgba(0,212,255,0) 55%)}.conf__section--event{position:relative;background-color:#330f63;background-image:url(/images/conference/triangle.png);background-repeat:no-repeat;background-size:contain;background-position:0 0}.conf__section--event a,.conf__section--event dl,.conf__section--event p{color:#fff}.conf__section--theme .highlight{position:relative;left:5px;padding-left:0;background:#2b2055;box-shadow:5px 0 0 #2b2055,-5px 0 0 #2b2055}.conf__section--exhibitors,.conf__section--sponsors{padding-left:80px;padding-right:80px;text-align:center;border-top:5px solid #2b2055}@media screen and (max-width:768px){.conf__section--exhibitors,.conf__section--sponsors{padding-left:15px;padding-right:15px}}.conf__section--exhibitors .conf__main__heading,.conf__section--sponsors .conf__main__heading{text-align:center}.conf__section--sponsors{padding-left:0;padding-right:0}.conf__section--sponsors img{max-width:180px;max-height:auto;width:100%;display:inline-block;margin:20px;transform:scale(1.1)}.conf__section--exhibitors{position:relative;background-image:url(/images/conference/triangle.png);background-repeat:no-repeat;background-size:auto;background-color:#330f63}.conf__section--exhibitors img{max-width:178px;height:auto;display:inline-block;margin:15px;background:#fff;padding:4px;border:4px solid #6037db}.conf__section--booking a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.conf__section--booking a:active,.conf__section--booking a:hover,.conf__section--booking a:link,.conf__section--booking a:visited{text-decoration:none;color:#330f63}.conf__section--booking a:hover{color:#fb0}.conf__section--booking strong{color:#330f63}.conf__section .aside{border-right:1px solid hsla(0,0%,100%,.1)}.conf__section--reasons{background:#6037db;padding:90px 0 70px;text-align:center;border-top:1px solid hsla(0,0%,100%,.278)}.conf__section--reasons h2{color:#fb0}.conf__section--reasons p{color:#fff}.conf__section--reasons a{display:inline-block;padding-right:80px;margin:20px 0;font-weight:700}.conf-yr{font-weight:600;display:inline-block;padding-right:10px}.conf__main__heading{font-weight:700;color:#fb0;font-family:Montserrat,sans-serif;background:rgba(0,0,0,.008);margin-bottom:20px;font-size:36px;background:0}.conf__main__heading--dark{color:#330f63}@media screen and (max-width:768px){.conf__main__heading{font-size:32px}}.conf__main__heading--highlight{color:#fb0}.conf__main__subheading{font-size:22px;font-weight:400;margin-bottom:20px}@media screen and (max-width:768px){.conf__main__subheading{font-size:20px}}.conf__main__gallery{padding-top:40px;padding-bottom:40px}.conf__main__gallery h4{color:#fb0;font-weight:700}.conf__main__gallery .img-round{display:block;max-width:100%;width:220px;height:220px;background:rgba(0,0,0,.1);border-radius:50%;margin-bottom:15px;background-size:cover;background-position:50%;filter:saturate(.68)}@media screen and (max-width:768px){.conf__main__gallery .img-round{margin-left:auto;margin-right:auto}}.conf__main__gallery .img-round--nofilter{filter:none;border:0;background-color:transparent}.conf__main__list{padding-left:0;list-style:none}.conf__main__list li{padding-left:20px;margin-bottom:15px;position:relative}.conf__main__list li:before{content:"";display:inline-block;position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#6037db}@media screen and (max-width:768px){.conf__main__list{margin-bottom:60px}}.conf__main__list ul{list-style:none;padding-left:0}.conf__main__list ul li{padding-left:20px;margin-bottom:15px;position:relative}.conf__main__list ul li:before{content:"";display:inline-block;position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#6037db}.conf__main__list li{font-size:18px;font-weight:400;padding-left:30px}.conf__main__list li strong{color:#2b2055}.conf__main__content{padding:0 30px}@media screen and (max-width:992px){.conf__main__content{padding:0}}.conf__main__content h1,.conf__main__content h2,.conf__main__content h3,.conf__main__content h4,.conf__main__content h5{color:#fb0}.conf__main__content h1:first-child,.conf__main__content h2:first-child{font-weight:700;color:#fb0;font-family:Montserrat,sans-serif;background:rgba(0,0,0,.008);margin-bottom:20px;font-size:36px}.conf__main__content h1:first-child--dark,.conf__main__content h2:first-child--dark{color:#330f63}@media screen and (max-width:768px){.conf__main__content h1:first-child,.conf__main__content h2:first-child{font-size:32px}}.conf__main__content h1+p,.conf__main__content h2+p{font-size:22px;font-weight:400;margin-bottom:30px}@media screen and (max-width:768px){.conf__main__content h1+p,.conf__main__content h2+p{font-size:20px}}.conf__main__content p{font-size:16px;font-weight:400}.conf__main__content ul{line-height:1.5;margin-top:40px;margin-bottom:50px;padding-left:0}.conf__main__content ul li{font-size:16px;font-weight:400;padding-left:40px;position:relative;margin-bottom:15px}.conf__main__content ul li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px;background:#6037db;display:block}.conf__main__content ul li{color:#fff}.conf__main__content img{max-width:100%;height:auto;margin-bottom:30px}.conf__main__content a{color:#fff;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500}.conf__main__content a:active,.conf__main__content a:hover,.conf__main__content a:link,.conf__main__content a:visited{text-decoration:none;color:#fff}.conf__main__content a:hover{color:#fff}.conf__main__content .form__message--error,.conf__main__content .form__message--warning{background-color:#fff;color:#333}.conf__main__content .cards .card{margin-bottom:30px}.conf__main__content .cards .card .img-round{max-width:200px;max-height:200px}.conf__main .nominee{background:#fff;margin-top:30px;margin-bottom:30px;padding:30px;text-align:center}.conf__main .nominee h3{color:#fb0;background:rgba(0,0,0,.008)}.conf__main .nominee h4{color:#330f63;font-size:18px}.conf__main .nominee img{margin-bottom:0}@media screen and (max-width:768px){.conf__quotes{margin-bottom:40px}.conf__quotes:after,.conf__quotes:before{content:"";display:table}.conf__quotes:after{clear:both}}.conf__quote{padding:30px 20px;font-size:14px;position:relative}.conf__quote p:last-of-type{margin-bottom:0}.conf__quote--1{background:#fb0;color:#2b2055;max-width:320px;margin-bottom:25px}.conf__quote--1:before{content:"";position:absolute;top:100%;left:20px;width:0;height:0;border-color:#fb0 transparent transparent;border-style:solid;border-width:40px 40px 0 0}.conf__quote--2{background:#6037db;color:#fff;max-width:300px;float:right}@media screen and (min-width:998px){.conf__quote--2{transform:translateY(-50px)}}.conf__quote--2:after{content:"";position:absolute;top:100%;right:20px;width:0;height:0;border-color:transparent #6037db transparent transparent;border-style:solid;border-width:0 50px 50px 0}.conf__brand{text-align:center}@media screen and (max-width:768px){.conf__brand{text-align:center}}.conf__brand .nhmf-logo{border-top:5px solid #fb0;background:0;display:inline-block;margin-bottom:0;margin-top:40px;max-width:180px;width:100%;max-height:140px;padding-top:30px;display:none}.conf__video{padding-right:20px;text-align:center}@media screen and (max-width:768px){.conf__video{padding-right:0}}.conf__video iframe{max-width:100%}.conf__video iframe+p{text-align:right;opacity:.8;transform:translate(-15px,-35px)}.conf__video+p{font-size:22px;font-weight:400;margin-bottom:20px}@media screen and (max-width:768px){.conf__video+p{font-size:20px}}.conf+footer{margin-top:0}.conf__form h1,.conf__form h2,.conf__form h3,.conf__form h4{font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:700;color:#330f63}.conf__form__heading{font-size:22px;margin-top:0}.conf__msg{padding:8px;border:1px solid #330f63;max-width:100%}.conf__msg--error{color:#fff;background:#db7093}.conf__featured{background:#fb0;color:#fff;background:#6037db;position:relative;background-image:url(/images/conference/triangle-1.svg);background-repeat:no-repeat;background-size:contain;background-position:0 0}.conf__featured__heading{text-align:center;color:#330f63;color:#fff;font-size:36px;font-weight:700;margin-bottom:50px}.conf__featured__speaker{text-align:center;margin:30px 20px 50px;max-width:268px}.conf__featured__speaker h4{margin-bottom:10px;color:#fff;text-align:center}.conf__featured__speaker h4 a{color:#fff;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.conf__featured__speaker h4 a:active,.conf__featured__speaker h4 a:hover,.conf__featured__speaker h4 a:link,.conf__featured__speaker h4 a:visited{text-decoration:none;color:#fff}.conf__featured__speaker h4 a:hover{color:#fff}.conf__featured__speaker p a{color:#fff;font-size:inherit;transition:all .1s ease}.conf__featured__speaker p a:active,.conf__featured__speaker p a:hover,.conf__featured__speaker p a:link,.conf__featured__speaker p a:visited{text-decoration:none;color:#fff}.conf__featured__speaker p a:hover{color:#fb0}.conf__featured .conf__speaker__profileimg{margin:0 auto 15px;width:220px;height:220px;border:0}.flex-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width:768px){.flex-row{display:block}}.flex-item{-ms-flex:1;flex:1;-ms-flex-preferred-size:250px;flex-basis:250px}.conf__nav-tabs{border-bottom:0;list-style:none;margin-bottom:30px;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media screen and (max-width:992px){.conf__nav-tabs{display:block}}.conf__nav-tabs .conf__nav-tab{width:100%}.conf__nav-tabs .conf__nav-tab:before{display:none!important}@media screen and (max-width:768px){.conf__nav-tabs .conf__nav-tab{max-width:100%}}.conf__nav-tabs .conf__btn{margin-bottom:15px;border:0;border-radius:0;padding:20px;background-color:#fff;color:#000}.conf__nav-tabs .conf__btn:active,.conf__nav-tabs .conf__btn:focus,.conf__nav-tabs .conf__btn:hover{background-image:url(/images/conference/arrow-purple.svg);background-color:#6037db;color:#fff;border:0}.conf__nav-tabs .active .conf__btn{border:0;background-color:#6037db!important;color:#fff!important}.conf__nav-tabs .active .conf__btn:active,.conf__nav-tabs .active .conf__btn:focus,.conf__nav-tabs .active .conf__btn:hover{border:0}.conf--timetable{background-color:#330f63;background-image:url(/images/conference/triangle.svg);background-position:0 0;background-repeat:no-repeat;background-size:24%;position:relative}.conf--timetable__header{border-bottom:4px solid #fb0;background:url(/images/conference/bg.png) bottom -100px center no-repeat;background-size:cover;padding:120px 0 15px}@media screen and (max-width:992px){.conf--timetable__header{background-position:bottom}}.conf--timetable__header .conf__highlight{color:#fb0}.conf--timetable__header .conf__title{font-size:44px}.conf--timetable__header__details{padding-bottom:50px}.conf--timetable__header__details .conf__btn{margin-top:50px}@media screen and (max-width:992px){.conf--timetable__header__details .conf__btn{margin-top:0}}.conf--timetable__header__details .conf__nav-tabs{margin-bottom:0}.conf--timetable__quote{background:#330f63;padding-top:20px;padding-bottom:100px}@media screen and (min-width:768px) and (max-width:992px){.conf--timetable__quote{padding-bottom:60px}}.conf--timetable__quote .conf__quotes:after,.conf--timetable__quote .conf__quotes:before{content:"";display:table}.conf--timetable__quote .conf__quotes:after{clear:both}@media screen and (max-width:768px){.conf--timetable__quote .conf__quotes{margin-top:40px}}.conf--timetable__quote .conf__quote--2{margin-top:-110px}@media screen and (max-width:768px){.conf--timetable__quote .conf__quote--2{margin-top:0}}.conf--timetable__quote+footer{margin-top:0}.conf__agenda{font-family:Montserrat,sans-serif;font-weight:400;line-height:1.5}.conf__agenda .row{border-bottom:1px solid #6037db;margin-top:15px}.conf__agenda .row:last-of-type{border-bottom:0}.conf__agenda__date{color:#6037db;font-size:32px;color:#fff;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){.conf__agenda__date{text-align:left}}.conf__agenda__time{color:#fff;font-size:22px;font-weight:700;text-align:left}@media screen and (max-width:768px){.conf__agenda__time{text-align:left}}.conf__agenda__heading{color:#fb0;font-weight:700;font-size:22px;line-height:1.25;display:block}.conf__agenda__speaker{color:#fff}.conf__agenda__title{font-size:18px;font-weight:700;margin-bottom:15px;line-height:1.25}.conf__agenda--plenaries,.conf__agenda--sessions{margin-bottom:15px}.conf__agenda--plenaries .conf__agenda__location,.conf__agenda--sessions .conf__agenda__location{display:block;margin-bottom:10px}.conf__agenda--plenaries .conf__agenda__heading{color:#fb0;font-weight:700;font-size:22px;line-height:1.25;display:block;transition:all .2s ease}.conf__agenda--plenaries .conf__agenda__speakers{color:#fff}.conf__agenda--plenaries .conf__agenda__speakers a{color:#fff;font-weight:700;padding-bottom:2px}.conf__agenda--plenaries .conf__agenda__speakers a:hover,.conf__agenda--plenaries .conf__agenda__speakers a:visited{text-decoration:none;border-bottom:2px solid #fb0}.conf__agenda--plenaries .conf__agenda__location{color:#fff}.conf__agenda--sessions .panel{background:transparent}.conf__agenda--sessions .conf__agenda__heading{padding:0;background:#fb0}@media screen and (max-width:768px){.conf__agenda--sessions .conf__agenda__heading{padding-right:10px}}.conf__agenda--sessions .conf__agenda__heading a{color:#fb0;font-weight:700;font-size:22px;line-height:1.25;color:#000;display:block;transition:all .2s ease;padding:10px}.conf__agenda--sessions .conf__agenda__heading a:active,.conf__agenda--sessions .conf__agenda__heading a:hover{background:#fb0;color:#fff;text-decoration:none}.conf__agenda--sessions .conf__agenda__heading a:active .glyphicon,.conf__agenda--sessions .conf__agenda__heading a:hover .glyphicon{color:#2b2055}.conf__agenda--sessions .conf__agenda__heading a:link,.conf__agenda--sessions .conf__agenda__heading a:visited{text-decoration:none}.conf__agenda--sessions .conf__agenda__heading .glyphicon{transform:translateY(5px)}@media screen and (max-width:360px){.conf__agenda--sessions .conf__agenda__heading .glyphicon{transform:translateY(-50%)}}.conf__agenda--sessions .conf__agenda__location{font-size:12px;font-weight:400;margin-top:5px}.conf__agenda__workshop{background:transparent;color:#000;padding:0;border:0!important}.conf__agenda__workshop:nth-of-type(2n+3){clear:left}.conf__agenda__workshop .conf__agenda__title a{color:#000}.conf__agenda__workshop a{color:#fb0;font-weight:700}.conf__agenda__workshop a:active,.conf__agenda__workshop a:focus,.conf__agenda__workshop a:hover{text-decoration:none;border-bottom:2px solid #fb0}.conf__agenda__workshop .item{background:#fff;margin:15px 20px 15px 0;padding:20px;min-height:160px}.conf__nav-inline-link{display:inline-block;transform:translateY(-10px);font-size:16px;background:rgba(0,0,0,.4);margin-left:20px}.conf__nav-inline-link:active,.conf__nav-inline-link:focus,.conf__nav-inline-link:hover,.conf__nav-inline-link:link,.conf__nav-inline-link:visited{color:#fff;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__nav-inline-link:hover{border-bottom:2px solid #fb0}.conf__nav-inline-link:active,.conf__nav-inline-link:hover,.conf__nav-inline-link:link,.conf__nav-inline-link:visited{color:#fff;border-bottom-color:#fb0}.conf__nav-inline-link:hover{border-bottom-color:#6037db}@media screen and (max-width:768px){.conf__nav-inline-link{margin-left:0;text-shadow:1px 1px 2px rgba(0,0,0,.7)}}.conf__theme{background:#fff;color:#000;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width:768px){.conf__theme{width:100%}}.conf__theme td,.conf__theme th{padding:15px 30px}.conf__theme th{background:#fb0;font-weight:700;font-size:134%}.conf__theme td:first-child,.conf__theme td:nth-child(2){font-weight:700}.conf__theme tr:nth-child(2) td{padding-top:30px}.conf__theme tr:last-of-type td{padding-bottom:30px}.conf--speaker{background:#fff;padding-top:100px!important;padding-bottom:100px!important}@media screen and (min-width:992px){.conf--speaker{min-height:calc(100vh - 580px)}}.conf--speaker__header{background:url(/images/conference/bg.png) bottom -100px center no-repeat;background-size:cover;border-bottom:4px solid #fb0;padding:40px 0 15px}.conf--speaker .conf__link{color:#fb0;display:inline-block;margin-top:20px;margin-bottom:20px}.conf--speaker .conf__back-link{text-align:right}@media screen and (max-width:768px){.conf--speaker .conf__back-link{text-align:left}}.conf__speaker__heading{font-weight:700;color:#fb0;font-family:Montserrat,sans-serif;background:rgba(0,0,0,.008);font-size:36px;margin-bottom:5px}.conf__speaker__heading--dark{color:#330f63}@media screen and (max-width:768px){.conf__speaker__heading{font-size:32px}}.conf__speaker__subheading{font-size:22px;font-weight:400;margin-bottom:20px}@media screen and (max-width:768px){.conf__speaker__subheading{font-size:20px}}.conf__speaker__subheading a:active,.conf__speaker__subheading a:focus,.conf__speaker__subheading a:hover,.conf__speaker__subheading a:link,.conf__speaker__subheading a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__speaker__subheading a:hover{border-bottom:2px solid #fb0}.conf__speaker__bio{font-size:16px}.conf__speaker__bio a:active,.conf__speaker__bio a:focus,.conf__speaker__bio a:hover,.conf__speaker__bio a:link,.conf__speaker__bio a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__speaker__bio a:hover{border-bottom:2px solid #fb0}.conf__speaker__profileimg{display:block;width:100%;border:10px solid #f4f5f6;width:250px;height:250px;border-radius:50%;overflow:hidden;background-color:#f4f5f6;background-size:cover;background-repeat:no-repeat;background-position:top}@media screen and (max-width:768px){.conf__speaker__profileimg{margin:40px auto}}.conf__speaker__profileimg img{max-width:100%;width:100%!important;height:auto}.conf__sessions{background:#330f63;color:#fff}.conf__sessions h1,.conf__sessions h2,.conf__sessions h3,.conf__sessions h4,.conf__sessions li,.conf__sessions ol,.conf__sessions p{max-width:100%}.conf__sessions+footer{margin-top:0}.conf__sessions .conf__main__date{color:#fff;font-size:16px;font-weight:700}.conf__sessions__title{color:#fb0;font-size:22px;font-weight:700}.conf__sessions h3.conf__sessions__title{margin-top:30px}.conf__sessions__speakers .image__container{border-radius:50%;overflow:hidden;text-align:center;width:140px;height:140px;background:#6037db;float:left}@media screen and (max-width:768px){.conf__sessions__speakers .image__container{margin-bottom:30px}}.conf__sessions__speakers .image__container img{width:100%;max-width:100%;min-height:140px}.conf__sessions__speakers .bio__details{max-width:80%;display:inline-block;padding-left:15px;padding-top:30px}@media screen and (max-width:992px){.conf__sessions__speakers .bio__details{padding-top:15px}}@media screen and (max-width:768px){.conf__sessions__speakers .bio__details{width:100%;max-width:100%;display:block;padding-left:0;padding-top:0}}.conf__sessions__speakers h4{margin-bottom:5px;color:#fff;font-size:18px}.conf__sessions__speakers a{font-size:18px;color:#fff!important}.conf__sessions__speakers a:active,.conf__sessions__speakers a:focus,.conf__sessions__speakers a:hover,.conf__sessions__speakers a:link,.conf__sessions__speakers a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__sessions__speakers a:hover{border-bottom:2px solid #fb0;color:#fff}.conf__sessions__speakers a.external{font-size:14px;font-weight:400}.conf__sessions__speaker{margin-top:30px}.conf__sessions__speaker h4:before{content:"Speaker";display:block;color:#fb0;font-size:15px;font-weight:700;margin-bottom:5px}.conf__sessions__speaker .speaker .conf__speaker__profileimg{border:10px solid #dedede}.conf__sessions__speaker .speaker h4:before{content:"Speaker"}.conf__sessions__speaker .chair .conf__speaker__profileimg{border:10px solid #6037db}.conf__sessions__speaker .chair h4:before{content:"Chair"}.conf__sessions__downloads,.conf__sessions__downloads a{color:#fff}.conf__sessions__downloads a:active,.conf__sessions__downloads a:focus,.conf__sessions__downloads a:hover,.conf__sessions__downloads a:link,.conf__sessions__downloads a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__sessions__downloads a:hover{border-bottom:2px solid #fb0}.conf__sessions .conf__main__description{color:#fff;font-size:16px;line-height:1.5}.conf__sessions .conf__main__description a{color:#fff}.conf__sessions .conf__main__description a:active,.conf__sessions .conf__main__description a:focus,.conf__sessions .conf__main__description a:hover,.conf__sessions .conf__main__description a:link,.conf__sessions .conf__main__description a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf__sessions .conf__main__description a:hover{border-bottom:2px solid #fb0}.conf--visitor{background:#330f63;background-image:url(/images/conference/triangle.png);background-position:0 0;background-repeat:no-repeat;background-size:400px;position:relative}.conf--visitor .conf__main__subheading{color:#fff}.conf--visitor a{color:#fff;border-bottom:2px solid #fb0!important}.conf--visitor a:active,.conf--visitor a:focus,.conf--visitor a:hover,.conf--visitor a:link,.conf--visitor a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf--visitor a:hover{border-bottom:2px solid #fb0}.conf--visitor h1,.conf--visitor h2,.conf--visitor h3,.conf--visitor h4{margin-bottom:15px;color:#fb0;font-weight:600}.conf--visitor dd,.conf--visitor dt,.conf--visitor li,.conf--visitor p,.conf--visitor ul{color:#fff;font-size:16px;line-height:1.5;max-width:100%}.conf--visitor__heading{color:#fb0;font-weight:700;font-size:34px;line-height:1.25;display:block}.conf--visitor small{color:#fb0}@media screen and (max-width:768px){.conf--visitor ol,.conf--visitor ul{padding-left:0}}.conf--visitor ol li,.conf--visitor ul li{color:#fff;font-size:18px;font-weight:400;padding-left:30px;list-style:none;position:relative}@media screen and (max-width:768px){.conf--visitor ol li,.conf--visitor ul li{font-size:16px}}.conf--visitor ol li:before,.conf--visitor ul li:before{background:#6037db;border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:9px;width:8px}.conf--visitor ol li strong,.conf--visitor ul li strong{color:#fff;display:block;margin-bottom:15px}.conf--visitor ol li a,.conf--visitor ul li a{color:#fff}.conf--visitor ol li a:active,.conf--visitor ol li a:focus,.conf--visitor ol li a:hover,.conf--visitor ol li a:link,.conf--visitor ol li a:visited,.conf--visitor ul li a:active,.conf--visitor ul li a:focus,.conf--visitor ul li a:hover,.conf--visitor ul li a:link,.conf--visitor ul li a:visited{color:inherit;text-decoration:none;font-weight:700;border-bottom:2px solid transparent}.conf--visitor ol li a:hover,.conf--visitor ul li a:hover{border-bottom:2px solid #fb0}.conf--visitor hr{border-top:1px solid #6037db;margin-bottom:40px;margin-top:40px}.conf--visitor .highlight{color:#fb0;background:0}.conf__shortlist{color:#fff;background:#330f63}.conf__shortlist:after,.conf__shortlist:before{content:"";display:table}.conf__shortlist:after{clear:both}.conf__shortlist .conf__main{font-size:16px}.conf .aside{border-left:1px solid hsla(0,0%,100%,.1)}.conf__aside:last-of-type{margin-bottom:0}.conf__aside ul{list-style-type:none;background:transparent;color:inherit}.conf__aside ul,.conf__aside ul li{padding:0;margin:0}.conf__aside ul li{display:inline-block;font-weight:600;padding-right:10px}.conf__aside ul li:before{display:none;position:static;width:0;height:0}.conf__aside ul a{color:#fff;font-size:inherit;transition:all .1s ease}.conf__aside ul a:active,.conf__aside ul a:hover,.conf__aside ul a:link,.conf__aside ul a:visited{text-decoration:none;color:#fff}.conf__aside ul a:hover{color:#fb0}.conf__nominees{border-top:1px solid #6037db;background-color:#330f63;background-image:url(/images/conference/triangle.png);background-position:0 0;background-repeat:no-repeat;background-size:34% auto;position:relative;color:#fff}.conf__nominees:after,.conf__nominees:before{content:"";display:table}.conf__nominees:after{clear:both}.conf__nominees__header{max-width:80%;margin:0 auto;display:block;text-align:center}@media screen and (max-width:768px){.conf__nominees__header{max-width:100%}}.conf__nominees h3{font-weight:700;color:#fb0;font-family:Montserrat,sans-serif;background:rgba(0,0,0,.008);font-size:26px;font-weight:600;margin-bottom:40px;border-top:2px solid #6037db;padding-top:40px;margin-top:40px}.conf__nominees h3--dark{color:#330f63}@media screen and (max-width:768px){.conf__nominees h3{font-size:24px}}.conf__nominees h3:first-of-type{border-top:0;margin-top:0}.conf__nominees h4{font-size:16px;font-weight:600;color:#2b2055}.conf__nominees p{font-size:16px}.conf__nominee{margin-bottom:30px;padding:30px;background:#fff}.conf__nominee__img-container{margin-top:15px;margin-bottom:15px}.conf__nominee__img{width:auto;height:90px;margin-right:20px;display:inline-block}.conf__nominee__img:last-child{margin-right:0}.conf__nominee__id{color:#fb0;padding-right:5px}.conf__nominee__description{display:none}.award__main__heading{color:#fb0;font-size:36px;font-weight:700;margin-bottom:20px}.award__main__heading span{color:#fff}.award__winners{background-color:#330f63;background-image:url(/images/conference/triangle.png);background-position:0 0;background-repeat:no-repeat;background-size:34% auto;position:relative;border-top:1px solid #6037db;border-bottom:1px solid #6037db;color:#fff}.award__winners:after,.award__winners:before{content:"";display:table}.award__winners:after{clear:both}@media screen and (max-width:768px){.award__winner{text-align:center}}.award__winner__heading{color:#fb0;min-height:45px;font-size:20px;font-weight:600;margin-top:45px!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.award__winner__heading{text-align:center;-ms-flex-pack:center;justify-content:center;font-size:24px}}.award__winner__image{margin-bottom:15px}.award__winner__image img{max-width:100%}.award__winner__video{position:relative;display:block}.award__winner__video:after{display:block;width:100%;height:100%;content:"";background:url(/images/icons/play-icon.svg);background-size:180px 180px;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.9;filter:brightness(.9);transition:all .2s ease}.award__winner__video:hover{border-bottom:2px solid transparent!important}.award__winner__video:hover:after{opacity:1;filter:brightness(1)}.award__winner a{color:#fb0;font-size:inherit;transition:all .1s ease;padding-bottom:0;border-bottom:2px solid transparent;transition:border-bottom .1s ease}.award__winner a:active,.award__winner a:hover,.award__winner a:link,.award__winner a:visited{text-decoration:none;color:#fb0}.award__winner a:hover{color:#fb0;border-bottom:2px solid #6037db}.conf--sponsor{background:#330f63;background-position:0 0;background-repeat:no-repeat;background-size:400px;position:relative}.conf--sponsor h1,.conf--sponsor h2,.conf--sponsor h3,.conf--sponsor h4{font-weight:700;color:#fb0;font-family:Montserrat,sans-serif;background:rgba(0,0,0,.008);margin-bottom:15px}.conf--sponsor h1--dark,.conf--sponsor h2--dark,.conf--sponsor h3--dark,.conf--sponsor h4--dark{color:#330f63}.conf--sponsor p{color:#fff;font-size:16px;line-height:1.5}.conf--sponsor .inline-link{color:#fff;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.conf--sponsor .inline-link:active,.conf--sponsor .inline-link:hover,.conf--sponsor .inline-link:link,.conf--sponsor .inline-link:visited{text-decoration:none;color:#fff}.conf--sponsor .inline-link:hover{color:#fff}.conf--sponsor ol.conf__main__table,.conf--sponsor ul.conf__main__table{background:#fff;padding:0}.conf--sponsor ol.conf__main__table:after,.conf--sponsor ol.conf__main__table:before,.conf--sponsor ul.conf__main__table:after,.conf--sponsor ul.conf__main__table:before{content:"";display:table}.conf--sponsor ol.conf__main__table:after,.conf--sponsor ul.conf__main__table:after{clear:both}.conf--sponsor ol.conf__main__table li,.conf--sponsor ul.conf__main__table li{color:#330f63;border-bottom:1px solid #330f63;padding:20px 20px 20px 50px;position:relative}.conf--sponsor ol.conf__main__table li:last-child,.conf--sponsor ul.conf__main__table li:last-child{border-bottom:0}.conf--sponsor ol.conf__main__table li:before,.conf--sponsor ul.conf__main__table li:before{left:20px;top:50%;transform:translateY(-50%)}.conf--sponsor ol.conf__main__table li.heading,.conf--sponsor ul.conf__main__table li.heading{background:#6037db;color:#fff;font-weight:700;font-size:18px;text-align:center;padding:20px}.conf--sponsor div.conf__main__table{background:#fff;padding:0;margin-top:20px;margin-bottom:20px}.conf--sponsor div.conf__main__table:after,.conf--sponsor div.conf__main__table:before{content:"";display:table}.conf--sponsor div.conf__main__table:after{clear:both}.conf--sponsor div.conf__main__table li{color:#330f63;border-bottom:1px solid #330f63;padding:20px 20px 20px 50px;position:relative}.conf--sponsor div.conf__main__table li:last-child{border-bottom:0}.conf--sponsor div.conf__main__table li:before{left:20px;top:50%;transform:translateY(-50%)}.conf--sponsor div.conf__main__table li.heading{background:#6037db;color:#fff;font-weight:700;font-size:18px;text-align:center;padding:20px}.conf--sponsor div.conf__main__table p{color:#330f63;padding:30px;font-size:18px}@media screen and (max-width:768px){.conf--sponsor div.conf__main__table p{font-size:16px}}.conf--sponsor div.conf__main__table .heading{background:#6037db;color:#fff;font-size:18px;font-weight:700;padding:20px;text-align:center}.conf--sponsor div.conf__main__table .price{padding:0 30px 30px;float:right}.conf--sponsor div.conf__main__table .price strong{padding:10px;border:2px solid #6037db}.conf__main__images{margin-top:40px;margin-bottom:40px}.conf__main__images:after,.conf__main__images:before{content:"";display:table}.conf__main__images:after{clear:both}.conf__main__images .img{max-width:calc(50% - 2px);float:left;margin:1px}.conf__main__images .img img{max-width:100%}.conf__main__booking{margin-top:40px;margin-bottom:40px}.conf__main__booking .inquiries-label{margin-top:10px}.conf hr{border-top:1px solid #6037db;margin-bottom:40px;margin-top:40px}.conf .sponsor__price{display:inline-block;padding:8px;border:4px solid #6037db;margin-left:10px;font-size:22px}@media screen and (max-width:768px){.conf .sponsor__price{display:block;margin-top:10px;margin-left:0}}.conf .sponsor__price .vat{font-size:11px;text-transform:uppercase}.sponsor__package{margin:40px 0}@media screen and (max-width:768px){.sponsor__package{margin:25px 0}}.sponsor__package .vat{text-transform:uppercase;font-size:11px}.sponsor__btn{color:#fb0;font-size:inherit;transition:all .1s ease;font-size:22px;font-weight:700;color:#fff;color:#fff!important;padding:15px;border:3px solid #6037db!important;width:100%;display:block;text-align:center}.sponsor__btn:active,.sponsor__btn:hover,.sponsor__btn:link,.sponsor__btn:visited{text-decoration:none;color:#fb0}.sponsor__btn:hover{color:#fb0}@media screen and (max-width:768px){.sponsor__btn{margin:15px 0}}.sponsor__link{font-weight:700;display:inline-block;padding-left:30px;position:relative}.sponsor__link,.sponsor__link:focus,.sponsor__link:link,.sponsor__link:visited{color:#fff;text-decoration:none}.sponsor__link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(90deg);width:25px;height:25px;background:url(/images/conference/arrow-yellow.svg);background-size:contain;transition:all .1s ease-out}.sponsor__link[aria-expanded=true]:before{transform:translateY(-50%) rotate(-90deg)}.sponsor__table{background:#fff;padding-left:0;max-width:100%;margin-top:20px}.sponsor__table li{border-bottom:1px solid #330f63;font-size:15px;padding:20px 20px 20px 40px;margin:0;color:#330f63}.sponsor__table li:before{background-color:#6037db;top:50%;transform:translateY(-50%);left:20px}.privacy-message__overlay{background:rgba(0,0,0,.85);bottom:0;left:0;color:#fff;position:fixed;width:100%;z-index:10000}@media screen and (max-width:768px){.privacy-message__overlay{background:rgba(0,0,0,.92)}}.privacy-message__content{display:block;max-width:1280px;margin:0 auto;border-radius:0;padding:16px 30px;font-weight:300;font-size:15px;position:relative}@media screen and (max-width:1280px){.privacy-message__content{padding:16px}}.privacy-message__content h2{font-size:21px;line-height:30px;font-weight:300;color:#fff;font-family:Open sans,sans-serif;margin-top:16px}.privacy-message__close{background-position-x:0;background-position-y:0;background-image:url(/images/icons/close-2.svg);background-repeat:no-repeat;cursor:pointer;display:block;height:16px;position:absolute;text-indent:-9999px;top:32px;right:32px;width:16px}.privacy-message__link{color:#fff!important}.privacy-message__link:active,.privacy-message__link:focus,.privacy-message__link:hover,.privacy-message__link:link{color:#fff;text-decoration:underline}@-webkit-keyframes showframe{0%{opacity:0}to{opacity:1}}@keyframes showframe{0%{opacity:0}to{opacity:1}}.contractors{margin-bottom:40px}.contractors .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#330f63;border:0;color:#fff;display:block;margin-bottom:20px;padding:15px;transition:background .2s ease;width:100%;max-width:100%}@media screen and (max-width:768px){.contractors .btn{max-width:100%}}.contractors .btn:hover{background-color:#fb0}.contractors p:first-of-type{font-size:18px;font-weight:600}.contractors__aside ul{list-style-type:none;margin-left:0;padding-left:0}.contractors__aside ul li:before{display:none}.contractors__aside ul li a{font-weight:700;display:block;padding:10px;border-bottom:1px solid #dedede}.contractors__main-content{margin-left:40px}@media screen and (max-width:768px){.contractors__main-content{margin-left:0}}.membership.section{padding-top:30px}.membership input[type=radio]{width:16px;height:16px;display:inline-block;margin-right:15px;border:0;box-shadow:none}.membership input[type=submit]{margin-top:30px;margin-bottom:0!important}.membership legend{margin-top:30px;margin-bottom:30px;border:0}.membership legend:first-child{margin-top:0}.membership .radio-container label{font-weight:400}.contactus input:required:invalid,.contactus select:required:invalid,.contactus textarea:required:invalid{outline:none!important}.contactus input[type=submit].btn--contact{color:#fff;font-size:inherit;transition:all .1s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;font-size:16px;font-weight:400;color:#fff!important;padding:20px 80px 20px 20px;background-color:#6037db;background-image:url(/images/conference/arrow-yellow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:28px;transition:all .16s ease;display:block;text-align:left;font-weight:500}.contactus input[type=submit].btn--contact:active,.contactus input[type=submit].btn--contact:hover,.contactus input[type=submit].btn--contact:link,.contactus input[type=submit].btn--contact:visited{text-decoration:none;color:#fff}.contactus input[type=submit].btn--contact:hover{color:#000;background-color:#330f63;background-image:url(/images/conference/arrow-purple.svg)}.contactus input[type=submit].btn--contact:disabled{background:#dedede;color:#a7a7a7!important;padding:20px}.contactus input[type=submit].btn--contact:disabled:hover{background:#dedede;color:#a7a7a7}.contactus input[type=submit].btn--contact:hover{background-repeat:no-repeat;background-size:28px;background-position:center right 10px;color:#fff!important;background-image:url(/images/conference/arrow-yellow.svg)}.privacy-notice{padding:15px;background:#ffffe0;margin-bottom:30px;font-size:14px}.privacy-notice a{font-weight:500;color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.privacy-notice a:active,.privacy-notice a:hover,.privacy-notice a:link,.privacy-notice a:visited{text-decoration:none;color:#330f63}.privacy-notice a:hover{color:#330f63}.event dd,.event dt,.event h1,.event h2,.event h3,.event h4,.event h5,.event ol,.event p,.event small,.event span,.event strong,.event ul{font-family:Montserrat,Open-sans,Arial,Helvetica,sans-serif;max-width:100%}.event h1,.event h2,.event h3,.event h4,.event legend{font-weight:700;color:#330f63}.event__header{padding:50px 0;background-image:url(/images/studytour/2019/7.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.event__header:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:#020024;background:linear-gradient(27deg,#020024 23%,rgba(71,15,236,.1217261905) 53%,rgba(0,212,255,0))}.event__header__login{text-align:right;color:#fff}@media screen and (max-width:768px){.event__header__login{text-align:left}}.event__header__login span{margin-right:15px;display:inline-block;background:rgba(0,0,0,.008)}.event__header__btn{display:block;text-align:left;font-weight:700;font-size:16px;color:#fff;border:1px solid #330f63;background:#6037db;transition:all .18s ease;background-image:url(/images/conference/arrow.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:28px;display:inline-block;padding:20px 100px 20px 20px}.event__header__btn:active,.event__header__btn:focus,.event__header__btn:hover,.event__header__btn:link,.event__header__btn:visited{text-decoration:none;color:#fff}.event__header__btn:hover{background-color:#2b2055}@media screen and (max-width:768px){.event__header__btn{display:block}}.event__header--timetable{background-image:url(/images/studytour/2019/6.jpg)}.event__title{font-size:64px;line-height:1;margin-top:0;margin-bottom:15px;color:#fff;font-family:Montserrat,Open sans,Arial,Helvetica,sans-serif;font-weight:700;background:rgba(0,0,0,.008)}.event__title span{display:block;color:#fff}.event__title .heading-highlight{color:#fb0}.event__subtitle{color:#fff;display:inline-block;font-weight:400;margin-top:15px;margin-bottom:0;position:relative;font-size:24px;max-width:600px;border-top:8px dotted hsla(0,0%,100%,.4);padding-top:15px;background:rgba(0,0,0,.008)}.event__nav{margin-top:40px}@media screen and (max-width:768px){.event__nav{margin-top:0}}.event__nav__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px;display:block;text-align:left;font-weight:700;font-size:16px;color:#fff;border:1px solid #330f63;background:#6037db;transition:all .18s ease;background-image:url(/images/conference/arrow.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:28px}.event__nav__btn:active,.event__nav__btn:focus,.event__nav__btn:hover,.event__nav__btn:link,.event__nav__btn:visited{text-decoration:none;color:#fff}.event__nav__btn:hover{background-color:#2b2055}.event__nav__btn--highlight{background-color:#fb0}.event__aside{margin-bottom:50px}.event__aside__heading{margin-top:0;font-size:24px}.event__aside dl{margin-bottom:20px}.event__aside dt{font-weight:700}.event__aside dd{font-weight:400;margin-bottom:15px}.event__aside__yr{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700;margin-right:10px}.event__aside__yr:active,.event__aside__yr:hover,.event__aside__yr:link,.event__aside__yr:visited{text-decoration:none;color:#2b2055}.event__aside__yr:hover{color:#fb0}.event__aside__link{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.event__aside__link:active,.event__aside__link:hover,.event__aside__link:link,.event__aside__link:visited{text-decoration:none;color:#2b2055}.event__aside__link:hover{color:#fb0}.event__aside__link--inline{color:#333;font-size:inherit;transition:all .1s ease}.event__aside__link--inline:active,.event__aside__link--inline:hover,.event__aside__link--inline:link,.event__aside__link--inline:visited{text-decoration:none;color:#333}.event__aside__link--inline:hover{color:#fb0}.event__aside__datalist{margin-top:30px}.event__aside__datalist dt{position:relative;margin-bottom:10px;font-weight:400}.event__aside__datalist dt:before{content:"";display:block;float:left;width:18px;height:18px;background:url(/images/icons/calendar.svg) no-repeat 50%;background-size:contain;border:0;margin-right:10px}.event__aside__datalist dd{font-weight:700;color:#330f63;border-bottom:1px solid #dedede;padding-bottom:20px;margin-bottom:20px}.event__aside__reports{margin:30px 0}.event__aside__reports li{position:relative}.event__aside__reports li:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;background:url(/images/conference/arrow-yellow.svg) 50% no-repeat;background-size:cover;left:-30px;top:2px;transform:rotate(90deg)}.event__aside__reports li a{color:#333;font-size:inherit;transition:all .1s ease}.event__aside__reports li a:active,.event__aside__reports li a:hover,.event__aside__reports li a:link,.event__aside__reports li a:visited{text-decoration:none;color:#333}.event__aside__reports li a:hover{color:#fb0}.event__main{padding-left:30px}.event__main>h1:first-child,.event__main>h2:first-child,.event__main>h3:first-child,.event__main>h4:first-child,.event__main__content>h1:first-child,.event__main__content>h2:first-child,.event__main__content>h3:first-child,.event__main__content>h4:first-child{margin-top:0}@media screen and (max-width:992px){.event__main{padding-left:0}}.event__main__heading{font-size:36px;font-weight:700;margin-bottom:20px;margin-top:0}@media screen and (max-width:768px){.event__main__heading{font-size:32px}}.event__main__subheading{font-size:22px;font-weight:400;margin-bottom:20px}@media screen and (max-width:768px){.event__main__subheading{font-size:20px}}.event__main__image{max-width:100%;width:100%;height:auto;margin-bottom:30px;margin-top:15px}.event__main__image-caption{text-align:center;font-weight:700;font-size:12px;opacity:.4;max-width:100%}.event__main__image--border{border:12px solid rgba(0,0,0,.1);padding:40px}.event__main__description p{font-size:16px;font-weight:400}.event__main__description ul{line-height:1.5;margin-top:40px;margin-bottom:50px;padding-left:0}.event__main__description ul li{font-size:16px;font-weight:400;padding-left:40px;position:relative;margin-bottom:15px}.event__main__description ul li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px;background:#6037db;display:block}.event__main__description ul>ol{padding-left:0;font-size:16px;margin:20px 0 20px 30px}.event__main__description ul>ol li{line-height:1.6;list-style-type:decimal;padding-left:20px}.event__main__description ol{margin:40px 0 40px 30px;padding-left:0;font-size:16px}.event__main__description ol li{line-height:1.6;list-style-type:decimal;padding-left:20px}.event__main__description ol>ul{line-height:1.5;padding-left:0;margin-top:20px;margin-bottom:20px}.event__main__description ol>ul li{font-size:16px;font-weight:400;padding-left:40px;position:relative;margin-bottom:15px}.event__main__description ol>ul li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px;background:#6037db;display:block}.event__main__description ol>ul li{list-style-type:none}.event__main a{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.event__main a:active,.event__main a:hover,.event__main a:link,.event__main a:visited{text-decoration:none;color:#2b2055}.event__main a:hover{color:#fb0}.event__main table{width:100%;max-width:680px;background:#f4f5f6;margin-bottom:50px;box-shadow:10px 14px 5px -3px rgba(0,0,0,.1)}@media screen and (max-width:768px){.event__main table{margin-bottom:40px}}.event__main table th{font-weight:700;font-size:14px}.event__main table td,.event__main table th{padding:15px;border:1px solid #ededed;text-align:left}.event__main table tr:nth-child(2n){background:#fff}.event__main .pricing-table{width:100%;max-width:100%;background:#fff;table-layout:fixed;margin-top:40px;margin-bottom:40px;box-shadow:10px 14px 5px -3px rgba(0,0,0,.1)}.event__main .pricing-table td,.event__main .pricing-table th{padding:20px;border:1px solid #330f63;text-align:center;line-height:1.2;font-size:16px}@media screen and (max-width:768px){.event__main .pricing-table td,.event__main .pricing-table th{font-size:15px}}.event__main .pricing-table td:first-child,.event__main .pricing-table th:first-child{font-weight:600;text-align:left;width:33%;background:#f4f5f6}.event__main .pricing-table th{background:#6037db!important;color:#fff;font-weight:600}.event__main .pricing-table th.empty{background:transparent!important;border:0!important}.event__main .pricing-table td{font-weight:500}.event__main .pricing-table td:first-child{color:#330f63}.event__main .pricing-table.fullwidth{width:100%}.event__main .highlight-list{margin:50px 0;counter-reset:list;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.event__main .highlight-list li{counter-increment:list;padding-left:0;margin-bottom:60px;max-width:600px;position:relative;font-size:18px;line-height:1.4;-ms-flex:0 1 33%;flex:0 1 33%;padding-right:30px}.event__main .highlight-list li:before{content:counter(list,decimal-leading-zero);font-size:80px;font-weight:700;height:auto;background-color:transparent;display:block;line-height:1;border-radius:0;text-align:center;color:#fb0;margin-bottom:30px;position:relative;left:0}.event__main .highlight-list li:nth-child(n):before{color:#fb0}.event__main .highlight-list li:nth-child(2n):before{color:rgba(0,0,0,.4)}.event__main .highlight-list li:nth-child(3n):before{color:#330f63}.event__main .highlight-list li:nth-child(4n):before{color:#000}.event__main .highlight-list li:nth-child(5n):before{color:#fb0}.event__main .btn--1,.event__main .btn--2{margin-top:30px;margin-bottom:30px}.event__panels{max-width:680px;margin-bottom:50px}.event__panels .panel-heading{background:#f4f5f6;padding:0;border:1px solid #ededed}.event__panels .panel-heading a{display:block;padding:15px;border-bottom:0}.event__panel{padding:15px}.event__timetable{background:#f4f5f6;margin-bottom:40px;padding:30px}.event__timetable h4{margin-top:0;margin-bottom:30px}.event__timetable__description{font-weight:700}.event__timetable__row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #fb0}.event__timetable__row span{display:block}.event__timetable__row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.event__timetable__location ul{margin-left:20px;padding-left:0}.event__timetable__location ul li{list-style-type:disc}.event__timetable__location a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.event__timetable__location a:active,.event__timetable__location a:hover,.event__timetable__location a:link,.event__timetable__location a:visited{text-decoration:none;color:#330f63}.event__timetable__location a:hover{color:#fb0}.event__timetable__url a{font-size:14px;font-weight:400;border-bottom:0;padding-bottom:0}.event__upload{position:relative}.event__upload__img-container{background:#f4f5f6;text-align:center;padding:40px;margin-bottom:15px;position:relative}.event__upload__img{height:440px;width:auto;max-width:100%;display:block;margin:0 auto}@media screen and (max-width:768px){.event__upload__img{height:auto;max-height:440px;max-width:100%}}.event__upload__caption{padding:5px 10px;background:rgba(0,0,0,.6);color:#fff;display:inline-block;transform:translateY(-45px)}.event__upload__form{margin-top:30px;padding:30px 15px;border:4px dashed #f4f5f6}.event__upload__form h4:first-child{margin-top:0}.event__upload .thumbnails{margin-bottom:15px;position:relative}.event__upload .thumbnails:after,.event__upload .thumbnails:before{content:"";display:table}.event__upload .thumbnails:after{clear:both}.event__upload .thumb{background:#f4f5f6;cursor:pointer;float:left;height:140px;margin-right:5px;padding:20px;position:relative;width:calc(20% - 5px)}.event__upload .thumb img{height:auto;max-width:100%;max-height:80px}.event__upload .thumb__caption{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:5px;max-width:85%}.event__upload .delImage{background:0;color:#2b2055;font-size:14px;font-weight:700;height:25px;position:absolute;right:5px;top:7px;width:15px;display:block;text-align:center}.event__upload #delImage{display:none!important}.event__upload .thumbpreview{width:100px;height:100px}.event__upload #progressWrap{max-height:200px;display:none}.event__upload .navigation{width:100%;text-align:center}.event__upload .navigation a{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.event__upload .navigation a:active,.event__upload .navigation a:hover,.event__upload .navigation a:link,.event__upload .navigation a:visited{text-decoration:none;color:#2b2055}.event__upload .navigation a:hover{color:#fb0}.event__upload form#delImage{display:none}.event__upload form#editCaption label{display:inline-block}.event__upload #newCaption{width:50%;display:inline-block;margin-left:5px;margin-right:5px}.event__upload #numFiles{display:none}.event__upload .pagination__info{padding-left:15px;padding-right:15px}.event__upload .pagination__span{font-weight:700;color:rgba(0,0,0,.4);padding-bottom:2px}.event__upload__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;text-align:left;font-weight:700;font-size:16px;border:1px solid #330f63;background:#6037db;transition:all .18s ease;background-image:url(/images/conference/arrow.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:28px;color:#fff;padding:20px 120px 20px 20px;margin-top:15px}.event__upload__btn:active,.event__upload__btn:focus,.event__upload__btn:hover,.event__upload__btn:link,.event__upload__btn:visited{text-decoration:none;color:#fff}.event__upload__btn:hover{background-color:#2b2055}.event__inquiry{padding:60px 0;border-top:2px solid #2b2055}.event__inquiry__heading{margin-top:0;text-align:center}.event__inquiry__description{margin-top:15px}.event__inquiry__link{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:700}.event__inquiry__link:active,.event__inquiry__link:hover,.event__inquiry__link:link,.event__inquiry__link:visited{text-decoration:none;color:#2b2055}.event__inquiry__link:hover{color:#fb0}.event__inquiry strong{color:#2b2055}.event__inquiry__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px;display:block;text-align:left;font-weight:700;font-size:16px;color:#fff;border:1px solid #330f63;background:#6037db;transition:all .18s ease;background-image:url(/images/conference/arrow.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:28px;color:#fff!important;width:100%}.event__inquiry__btn:active,.event__inquiry__btn:focus,.event__inquiry__btn:hover,.event__inquiry__btn:link,.event__inquiry__btn:visited{text-decoration:none;color:#fff}.event__inquiry__btn:hover{background-color:#2b2055}.event__booking__heading{font-size:36px;font-weight:700;margin-bottom:20px;margin-top:0}.event__booking__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px;display:block;text-align:left;font-weight:700;font-size:16px;border:1px solid #330f63;background:#6037db;transition:all .18s ease;background-image:url(/images/conference/arrow.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:28px;color:#fff;width:100%;margin-bottom:15px}.event__booking__btn:active,.event__booking__btn:focus,.event__booking__btn:hover,.event__booking__btn:link,.event__booking__btn:visited{text-decoration:none;color:#fff}.event__booking__btn:hover{background-color:#2b2055}.event__booking__attendee{background:#330f63;color:#fff;font-weight:500;padding:10px;cursor:pointer;text-align:center}.event__booking__totals{border-top:4px solid #330f63;background:#f4f5f6;padding:15px;text-align:right}.event__booking__totals p:last-child{margin-bottom:0}.event__booking label{font-family:Montserrat,Open sans,Arial,Helvetica,sans-serif;font-weight:500}.event__booking__confirmation{margin-top:15vh}.event__downloads{background:#2b2055;color:#fff}.event__downloads a:hover,.event__downloads a:link,.event__downloads a:visited{color:#fff}.event__login{margin-bottom:40px}.event__login ol{list-style-type:none;background:transparent;color:inherit}.event__login ol,.event__login ol li{padding:0;margin:0}.booking__confirmation{margin-top:15vh;text-align:center}.events .event__title{font-size:22px;margin-top:15px;margin-bottom:15px}.events .event__link:active,.events .event__link:hover,.events .event__link:link{color:#330f63}.events .event__image-container{height:240px;max-width:100%;background-size:cover;margin-bottom:25px}.events .event__description{font-size:16px;color:#333;margin:25px 0 15px;line-height:1.6;font-weight:400}.events .event__details__footer{font-weight:700;color:#330f63}.events .event__details a:active,.events .event__details a:hover,.events .event__details a:link,.events .event__details a:visited{color:#330f63;font-weight:700;border-bottom:2px solid #fb0;text-decoration:none!important}.events .event__icons{width:20px;margin-right:10px;transform:translateY(-2px)}.events__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:992px){.events__header{display:block;text-align:center}}.events__header h2{margin:0}.events__header .eventDate label{margin:10px}.section__heading{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#000;font-weight:600;font-size:28px;margin-top:0;font-size:18px}.section__heading--link:after,.section__heading--link:before{content:"";display:table}.section__heading--link:after{clear:both}.section__heading--link span{margin-top:5px;display:inline-block}.section__heading--link .btn--1,.section__heading--link .btn--2{float:right;transform:translateY(-10px)}@media screen and (max-width:768px){.section__heading--link .btn--1,.section__heading--link .btn--2{float:none;transform:none;display:block;margin:15px 0}}.article{font-family:Montserrat,Helvetica,Arial,sans-serif;margin-bottom:15px}.article__preview{display:table;vertical-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:992px){.article__preview{min-height:auto}}.article__tag{font-size:14px;font-weight:500;display:block;margin-bottom:5px}.article__tag a{color:#330f63;font-size:inherit;transition:all .1s ease}.article__tag a:active,.article__tag a:hover,.article__tag a:link,.article__tag a:visited{text-decoration:none;color:#330f63}.article__tag a:hover{color:#fb0}.article__title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;margin-top:0;font-size:22px;color:#330f63;margin-bottom:15px}.article__title a:active,.article__title a:hover,.article__title a:link,.article__title a:visited{color:#330f63}.article__title--lg{font-size:120px}@media screen and (max-width:768px){.article__title--lg{font-size:48px}}.article__intro{font-size:16px}.article__social{float:right}.article__social__linkedin,.article__social__twitter{margin-left:5px}.article__social__linkedin img,.article__social__twitter img{width:24px;height:24px}.article__image-container{position:relative}.article__image-source{position:absolute;bottom:10px;right:10px;width:auto;background:rgba(0,0,0,.2);color:#fff;padding:4px 8px;font-size:10px}.article__image{display:block;height:auto;max-width:100%;width:100%;margin-bottom:15px;background:#f4f5f6}@media screen and (max-width:768px){.article__image{max-width:768px}}.article__footer{font-size:14px}.article__footer a{color:#330f63;font-size:inherit;transition:all .1s ease}.article__footer a:active,.article__footer a:hover,.article__footer a:link,.article__footer a:visited{text-decoration:none;color:#330f63}.article__footer a:hover{color:#fb0}.article__author,.article__date{display:inline-block;position:relative;padding:6px 20px 6px 30px;font-weight:500}@media screen and (max-width:992px){.article__author,.article__date{padding-right:10px}}.article__author:before,.article__date:before{content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.article__author:before{background:url(/images/icons/pen3.svg) 50% no-repeat;background-size:cover}.article__org{font-size:16px;margin-bottom:15px;margin-top:0}.article__org a{color:#330f63;font-size:inherit;transition:all .1s ease}.article__org a:active,.article__org a:hover,.article__org a:link,.article__org a:visited{text-decoration:none;color:#330f63}.article__org a:hover{color:#fb0}.article__date:before{background:url(/images/icons/clock3.svg) 50% no-repeat;background-size:cover}.article__ad{min-height:420px;background:#f4f5f6;margin-bottom:15px;display:-ms-flexbox;display:flex;padding:0}.article__ad img{max-width:100%;width:100%;height:auto}.article__ad__awards{color:#fb0;font-size:inherit;transition:all .1s ease;min-height:569px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;background:#6037db;width:100%;padding:30px}.article__ad__awards:active,.article__ad__awards:hover,.article__ad__awards:link,.article__ad__awards:visited{text-decoration:none;color:#fb0}.article__ad__awards:hover{color:#fb0}@media screen and (max-width:768px){.article__ad__awards{min-height:420px}}.article__ad__awards h4{color:#fff;font-size:36px;font-weight:600;line-height:1}.article__ad__awards p{color:#fff;font-size:20px;font-weight:400;line-height:1.2}.article__ad__awards span{display:block}.article__ad__awards span:last-child{color:#fb0}.article__ad__awards>*{width:100%}.article__ad__awards .ad__description{border-top:10px dotted hsla(0,0%,100%,.7);padding-top:20px;margin-top:15px}.article__ad__awards .ad__cta{margin-top:auto;position:relative}.article__ad__awards .ad__cta strong{position:relative;display:block}.article__ad__awards .ad__cta strong:after{background:url(/images/icons/arrow-yellow.svg);background-position:50%;background-repeat:no-repeat;background-size:130%;bottom:15px;content:"";height:60px;position:absolute;top:50%;right:-20px;transform:translateY(-50%);transition:all .2s ease;width:60px}.article__main h1,.article__main h2,.article__main h3,.article__main h4,.article__main h5{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-size:22px;color:#330f63;margin-bottom:15px;margin-top:40px}.article__main h1 a:active,.article__main h1 a:hover,.article__main h1 a:link,.article__main h1 a:visited,.article__main h2 a:active,.article__main h2 a:hover,.article__main h2 a:link,.article__main h2 a:visited,.article__main h3 a:active,.article__main h3 a:hover,.article__main h3 a:link,.article__main h3 a:visited,.article__main h4 a:active,.article__main h4 a:hover,.article__main h4 a:link,.article__main h4 a:visited,.article__main h5 a:active,.article__main h5 a:hover,.article__main h5 a:link,.article__main h5 a:visited{color:#330f63}.article__main h1--lg,.article__main h2--lg,.article__main h3--lg,.article__main h4--lg,.article__main h5--lg{font-size:120px}@media screen and (max-width:768px){.article__main h1--lg,.article__main h2--lg,.article__main h3--lg,.article__main h4--lg,.article__main h5--lg{font-size:48px}}.article__main h1{font-size:28px}.article__main h2{font-size:24px}.article__main h3{font-size:22px;margin-top:40px;padding-top:40px;border-top:1px solid #eaeaea}.article__main h4{font-size:18px}.article__main h5{font-size:16px}.article__main li,.article__main p,.article__main span{font-size:16px;font-weight:400;line-height:1.6}.article__main a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500;line-height:1.3}.article__main a:active,.article__main a:hover,.article__main a:link,.article__main a:visited{text-decoration:none;color:#330f63}.article__main a:hover{color:#330f63}.article__main ol,.article__main ul{line-height:1.5;margin-top:40px;margin-bottom:50px;padding-left:0}.article__main ol li,.article__main ul li{font-size:16px;font-weight:400;padding-left:40px;position:relative;margin-bottom:15px}.article__main ol li:before,.article__main ul li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px;background:#6037db;display:block}.article__main ol{margin-left:30px}.article__main ol>li{padding-left:10px;list-style-type:decimal-leading-zero}.article__main ol>li:before{display:none}.article__main li>ol,.article__main li>ul{margin-left:30px}.article__main blockquote{font-size:22px;margin:50px auto;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#333;padding:20px 30px 20px 75px;line-height:1.6;position:relative;background:#f4f5f6;border-left:5px solid #ededed;font-size:16px}@media screen and (max-width:768px){.article__main blockquote{font-size:19px}}.article__main blockquote:before{font-family:Arial;content:"“";color:#330f63;font-size:90px;position:absolute;left:10px;top:-10px}.article__main blockquote:after{content:""}.article__main blockquote span{display:block;color:#333;font-style:normal;font-weight:700;margin-top:1em;font-size:14px}.article__main blockquote small{color:inherit}.article__main blockquote p{font-size:22px}@media screen and (max-width:768px){.article__main blockquote p{font-size:19px}}.article__main img{width:auto;max-width:100%;margin-top:30px;margin-bottom:30px}.article__main table{border:0;width:100%;margin-top:30px;margin-bottom:30px}.article__main table td{padding:10px;border:1px solid #dedede}.article__pagination{margin-top:60px;padding-top:30px;border-top:1px solid #dedede}.article__pagination:after,.article__pagination:before{content:"";display:table}.article__pagination:after{clear:both}.article__pagination a{color:#330f63;font-size:inherit;transition:all .1s ease;font-weight:500;position:relative;font-size:18px}.article__pagination a:active,.article__pagination a:hover,.article__pagination a:link,.article__pagination a:visited{text-decoration:none;color:#330f63}.article__pagination a:hover{color:#fb0}.article__pagination .next{margin-right:24px;float:right}.article__pagination .next:after{content:"";display:inline-block;width:20px;height:20px;position:absolute;right:-24px;top:50%;transform:translateY(-50%);background:url(/images/conference/arrow-purple.svg) 50% no-repeat;background-size:20px}.article__pagination .prev{margin-left:24px}.article__pagination .prev:after{content:"";display:inline-block;width:20px;height:20px;position:absolute;left:-24px;top:50%;transform:translateY(-50%) rotate(180deg);background:url(/images/conference/arrow-purple.svg) 50% no-repeat;background-size:20px}.article--bio{border-bottom:1px solid #dedede}.article--bio .article__title{margin-bottom:5px;font-size:28px}.article--bio .article__org{font-weight:500;font-size:18px}.article--bio .article__image{display:block;width:250px;height:250px;background-position:top;background-repeat:no-repeat;background-color:#f4f5f6;display:inline-block;margin:0 auto 15px;background-size:cover;border-radius:50%;border:5px solid #f4f5f6}.article--bio .article__image:after,.article--bio .article__image:before{content:"";display:table}.article--bio .article__image:after{clear:both}.article--bio .article__region{margin-top:-13px;margin-bottom:20px}.article--bio .article__region img{width:24px;height:24px;padding-right:3px}.article--bio .article__intro ul li{list-style-type:disc}.article--featured .article{margin-bottom:0}.article--featured .article__title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;margin-top:0;font-size:40px;color:#330f63;margin-bottom:15px}.article--featured .article__title a:active,.article--featured .article__title a:hover,.article--featured .article__title a:link,.article--featured .article__title a:visited{color:#330f63}.article--featured .article__title--lg{font-size:120px}@media screen and (max-width:768px){.article--featured .article__title--lg{font-size:48px}}@media screen and (max-width:768px){.article--featured .article__title{font-size:32px}}.article--featured .article__preview{min-height:340px}.article--featured .article__tag{margin-bottom:10px;font-size:16px;line-height:1}.article--featured .article__intro{font-size:18px;margin-bottom:40px}@media screen and (max-width:992px){.article--featured .article__intro{font-size:16px;margin-bottom:30px}}.article--featured .article__footer a,.article--featured .article__footer span{font-size:16px}.article--featured .article__social__linkedin img,.article--featured .article__social__twitter img{width:32px;height:32px}.article--inner .article{padding-left:30px}@media screen and (max-width:768px){.article--inner .article{padding-left:0}}.article--inner .article__intro{margin-bottom:15px;font-size:20px}@media screen and (max-width:992px){.article--inner .article__intro{font-size:18px}}.article--inner .article__image{margin-bottom:30px}.article--inner .article__footer{margin-bottom:15px}.article__downloads{margin-top:40px}.article__downloads h3{font-family:Montserrat,Helvetica,Arial,sans-serif;margin-top:0;font-weight:700;font-size:24px;margin-bottom:15px;color:#330f63}.article__downloads ul{line-height:1.5;margin-top:40px;margin-bottom:50px;padding-left:0}.article__downloads ul li{font-size:16px;font-weight:400;padding-left:40px;position:relative;margin-bottom:15px}.article__downloads ul li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px;background:#6037db;display:block}.article__downloads a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;margin-bottom:15px;margin-right:15px;font-weight:500}.article__downloads a:active,.article__downloads a:hover,.article__downloads a:link,.article__downloads a:visited{text-decoration:none;color:#330f63}.article__downloads a:hover{color:#fb0}.article__aside{margin-bottom:50px}.article__aside h4{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;margin-top:0;font-size:22px;color:#330f63;margin-bottom:15px;font-size:24px;max-width:90%}.article__aside h4 a:active,.article__aside h4 a:hover,.article__aside h4 a:link,.article__aside h4 a:visited{color:#330f63}.article__aside h4--lg{font-size:120px}@media screen and (max-width:768px){.article__aside h4--lg{font-size:48px}}.article__aside ul{padding:0;margin:0;list-style-type:none;background:transparent;color:inherit}.article__aside ul li{padding:0;margin:0}.article__aside ul li:before{display:none}.article__aside ul li.active a{color:#000;font-weight:700;border-bottom:2px solid #fb0}.article__aside ul li.active a:active,.article__aside ul li.active a:focus,.article__aside ul li.active a:hover,.article__aside ul li.active a:link{color:#000}.article__aside a{color:#333;font-size:inherit;transition:all .1s ease;font-weight:400;display:inline-block;margin-bottom:5px}.article__aside a:active,.article__aside a:hover,.article__aside a:link,.article__aside a:visited{text-decoration:none;color:#333}.article__aside a:hover{color:#fb0}.article__aside a.inline:after{content:"|";margin-left:5px;margin-right:5px;display:inline-block}.article__aside a.inline:last-child:after{display:none}.article__aside__downloads{margin-left:30px!important}.article__aside__downloads li{position:relative}.article__aside__downloads li:before{content:"";background:url(/images/conference/arrow-yellow.svg) 50% no-repeat;background-size:cover;display:inline-block!important;height:20px;left:-30px;position:absolute;top:2px;transform:rotate(90deg);width:20px}.article__aside--inline a,.article__aside--inline ul>li{display:inline;margin-right:5px}.article__search{margin-bottom:15px}.article__search__input{padding:4px 10px;border:1px solid #dedede}@media screen and (max-width:768px){.article__search__input{width:79%}}.article__search__button{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0;background:#f4f5f6;padding:6px 12px}@media screen and (max-width:768px){.article__search__button{width:19.9%}}.article__search form__group{display:-ms-flexbox;display:flex}.article__search form .article__search__input{max-width:70%}.article__search form .article__search__button{min-width:80px;margin-left:4px}.article__empty{height:40vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.article__empty{min-height:auto;display:block}}.article__empty h1{padding-right:20px}.article__accordion,.article hr{margin-top:30px;margin-bottom:30px}.article__accordion .panel__title{margin:0}.article__accordion .panel__title a,.article__accordion .panel__title a:hover,.article__accordion .panel__title a:link,.article__accordion .panel__title a:visited{color:#330f63;font-weight:700;font-size:22px;text-decoration:none;display:block;padding:20px;background:#f4f5f6;border:1px solid #ddd}.article__accordion .panel__body{padding:20px}.article .collapsing,.article__accordion .collapsing{transition-property:height,visibility,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.55,.06,.68,.19)}.article .collapsing ol:first-child,.article .collapsing ul:first-child{margin-top:25px}.section.section--sm{padding:30px 0;border-bottom:1px solid #dedede}.section .inline-link{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;float:right;font-size:14px;text-transform:none}.section .inline-link:active,.section .inline-link:hover,.section .inline-link:link,.section .inline-link:visited{text-decoration:none;color:#2b2055}.section .inline-link:hover{color:#fb0}.inline-link{color:#2b2055;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-size:14px;text-transform:none}.inline-link:active,.inline-link:hover,.inline-link:link,.inline-link:visited{text-decoration:none;color:#2b2055}.inline-link:hover{color:#fb0}.paginator span{font-family:Montserrat,Helvetica,Arial,sans-serif}.paginator span.p-next,.paginator span.p-page,.paginator span.p-previous{border:0;font-size:16px;padding:2px 6px;display:inline-block;color:rgba(0,0,0,.5);font-weight:500;border-bottom:2px solid transparent}.paginator a.p-last,.paginator a.p-next,.paginator a.p-page,.paginator a.p-previous{color:#330f63;font-size:inherit;display:inline-block;transition:all .16s ease;font-family:Montserrat,Helvetica,Arial,sans-serif;border:0;font-size:16px;font-weight:600;border-bottom:2px solid transparent;position:relative}.paginator a.p-last:active,.paginator a.p-last:hover,.paginator a.p-last:link,.paginator a.p-last:visited,.paginator a.p-next:active,.paginator a.p-next:hover,.paginator a.p-next:link,.paginator a.p-next:visited,.paginator a.p-page:active,.paginator a.p-page:hover,.paginator a.p-page:link,.paginator a.p-page:visited,.paginator a.p-previous:active,.paginator a.p-previous:hover,.paginator a.p-previous:link,.paginator a.p-previous:visited{text-decoration:none;color:#330f63}.paginator a.p-last:hover,.paginator a.p-next:hover,.paginator a.p-page:hover,.paginator a.p-previous:hover{color:#330f63;background:transparent;border-bottom:2px solid #fb0}.paginator a.p-next{margin-right:30px}.paginator a.p-next:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:-30px;width:24px;height:24px;background:url(/images/icons/arrow-purple.svg) 50% no-repeat;background-size:cover}.paginator a.p-previous{margin-left:30px}.paginator a.p-previous:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);left:-30px;width:24px;height:24px;background:url(/images/icons/arrow-purple.svg) 50% no-repeat;background-size:cover}.homepage__feature img{max-width:100%}.img-aspect-ratio__container{width:100%;max-width:100%;height:250px;overflow:hidden;margin-bottom:15px}.img-aspect-ratio__img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.footer{background:transparent}.footer__container{border-top:1px solid hsla(0,0%,100%,.35);background:#330f63!important}.footer__container a{color:#fff;font-size:inherit;transition:all .1s ease}.footer__container a:active,.footer__container a:hover,.footer__container a:link,.footer__container a:visited{text-decoration:none;color:#fff}.footer__container a:hover{color:#fb0}.footer__body{padding:80px 15px}@media screen and (max-width:768px){.footer__body{padding:40px 15px}}.footer__logos{color:hsla(0,0%,100%,.4);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:1198px){.footer__logos{margin-bottom:30px}}.footer__logos span{display:inline-block;font-size:14px;padding-left:5px;max-width:300px}.footer__logos__img{width:100%;max-width:90px;height:auto;margin-right:10px}@media screen and (max-width:768px){.footer__logos__img{margin-bottom:10px}}.footer__logos a{display:inline-block;color:hsla(0,0%,100%,.4)!important}.footer__contact{color:#fff;text-align:right}@media screen and (max-width:768px){.footer__contact{text-align:left}}.footer__social{text-align:right;padding-left:0;margin-left:0;margin-top:40px}@media screen and (min-width:768px) and (max-width:1198px){.footer__social{margin-top:0}}@media screen and (max-width:768px){.footer__social{text-align:left}}.footer__social li{display:inline-block}.footer__social li:not(:last-child){margin-right:20px}.footer__social li img{max-width:60px;height:auto}.footer__social li a{display:inline-block}.footer__copyright{padding:15px;border:0;background:#ececec;text-align:center;background:#250b48}.footer__copyright p{margin-bottom:0;color:hsla(0,0%,100%,.7)}.footer__copyright a{color:hsla(0,0%,100%,.7);font-size:inherit;transition:all .1s ease}.footer__copyright a:active,.footer__copyright a:hover,.footer__copyright a:link,.footer__copyright a:visited{text-decoration:none;color:hsla(0,0%,100%,.7)}.footer__copyright a:hover{color:#fff}.footer__links{margin:0;padding-left:0;line-height:1.8}.publication__header{margin-bottom:30px}.publication__item{margin-top:30px;margin-right:40px;margin-bottom:60px}.publication__item:after,.publication__item:before{content:"";display:table}.publication__item:after{clear:both}@media screen and (max-width:768px){.publication__item{margin:30px 0}}.publication__thumb{width:160px;margin-right:20px;float:left}@media screen and (max-width:500px){.publication__thumb{width:160px}}.publication__thumb a{display:block;width:100%}.publication__thumb a img{display:block;max-width:100%;height:auto;background:#f4f5f6}.publication__description{float:left;max-width:calc(100% - 181px)}.publication__description h4{margin-top:0;margin-bottom:15px}.publication__description h4 a{color:#330f63;font-size:inherit;transition:all .1s ease}.publication__description h4 a:active,.publication__description h4 a:hover,.publication__description h4 a:link,.publication__description h4 a:visited{text-decoration:none;color:#330f63}.publication__description h4 a:hover{color:#fb0}.cf__main{padding-left:50px}@media screen and (max-width:768px){.cf__main{padding-left:0;margin-top:30px}}.cf__main h1{color:#330f63;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;margin-bottom:15px;margin-top:0;line-height:1.2}.cf__main ol li{padding-left:15px;list-style-type:decimal}.cf__main a:not([class]){color:#000;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;line-height:24px;margin-bottom:10px;position:relative}.cf__main a:not([class]):hover{text-decoration:none}.cf__login{background:#f4f5f6;max-width:600px;margin:0 auto;padding:50px}.cf__login a[class^=btn]{margin-top:30px;margin-bottom:30px}.cf__accordion{border:0}.cf__accordion .panel{border:0;background:#fff!important;margin-top:0!important;margin-bottom:3px}.cf__accordion .panel-heading{border-radius:0;background:transparent!important;padding:0!important}.cf__accordion .panel-heading a{color:#000;font-size:inherit;transition:all .1s ease;display:block;background:#f4f5f6;padding:5px 20px}.cf__accordion .panel-heading a:active,.cf__accordion .panel-heading a:hover,.cf__accordion .panel-heading a:link,.cf__accordion .panel-heading a:visited{text-decoration:none;color:#000}.cf__accordion .panel-heading a:hover{color:#000}.cf__accordion .panel-body{border-top:0!important}.cf__accordion .panel-body p,.cf__accordion .panel-body span{margin-bottom:15px}.cf__accordion .panel-body ol,.cf__accordion .panel-body ul{padding-left:0;margin-bottom:30px}.cf__accordion .panel-body ol a,.cf__accordion .panel-body ul a{color:#000;font-size:inherit;border-bottom:2px solid #fb0;transition:all .16s ease;display:inline-block}.cf__accordion .panel-body ol a:active,.cf__accordion .panel-body ol a:hover,.cf__accordion .panel-body ol a:link,.cf__accordion .panel-body ol a:visited,.cf__accordion .panel-body ul a:active,.cf__accordion .panel-body ul a:hover,.cf__accordion .panel-body ul a:link,.cf__accordion .panel-body ul a:visited{text-decoration:none;color:#000}.cf__accordion .panel-body ol a:hover,.cf__accordion .panel-body ul a:hover{color:#000}.cf__accordion .panel-body ol li,.cf__accordion .panel-body ul li{margin-bottom:5px}.cf__accordion-header{background-color:#f4f5f6!important;border-radius:0;color:#000!important;font-weight:700!important;padding:20px 30px!important;border:1px solid #eaeaea!important;position:relative}.cf__accordion-header .ui-icon{background-image:url(/images/icons/arrow-down.svg)!important;background-size:contain;background-repeat:no-repeat;background-position:50%;width:16px;height:16px;position:absolute;right:10px!important;left:auto!important;transform:rotate(0)}.cf__accordion-header.ui-state-active .ui-icon{transform:rotate(180deg)}.cf__accordion-header.collapsed .ui-icon{transform:rotate(0)}.cf__accordion .ui-accordion-content{border:0!important;padding:30px!important}.cf__accordion .ui-accordion-content a{color:#000;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;padding:8px 0;line-height:24px;margin-bottom:10px;position:relative}.cf__accordion .ui-accordion-content a:active,.cf__accordion .ui-accordion-content a:hover,.cf__accordion .ui-accordion-content a:link,.cf__accordion .ui-accordion-content a:visited{text-decoration:none;color:#000}.cf__accordion .ui-accordion-content a:hover{color:#000}.cf__accordion .ui-accordion-content a:before{content:"";display:inline-block;position:absolute;width:20px;height:20px;background:url(/images/conference/arrow-yellow.svg) 50% no-repeat;background-size:cover;left:-30px;top:8px;transform:rotate(90deg)}.cf__accordion .ui-accordion-content a p{margin:0}.cf__accordion .ui-accordion-content h3{font-size:22px;margin-top:30px;margin-bottom:15px}.cf__accordion .ui-accordion-content h3:first-child{margin-top:0}.cf__accordion .ui-accordion-content ul{padding-left:0;margin-bottom:15px}.cf__accordion .ui-accordion-content ul li{position:relative;padding-left:30px}.cf__accordion .ui-accordion-content ul li p a:before{display:none}.cf__accordion__filter{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.cf__accordion__dropdown{border:1px solid #dedede;padding:8px 20px;min-width:240px;margin-bottom:20px}.cf__membership__error-message{margin-top:30px;margin-bottom:-25px;font-weight:500;color:#de2e2e;border:1px solid #de2e2e;background-color:#e55a5a;background-position:center left 10px;background-repeat:no-repeat;background-size:40px;padding:15px 15px 15px 50px}.cf__membership__error-message p{margin-bottom:5px;font-weight:600;color:#de2e2e}.cf__membership__error-message a{color:#de2e2e}.cf__membership__form h3{font-size:22px}.cf__membership__form .form-group{margin-bottom:15px}.cf-logos{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;gap:19px}.cf-logos img{padding:20px;max-width:170px}.cf-logos:after{content:"";-ms-flex:auto;flex:auto}.event__main__heading+.event__section__content{font-size:22px;font-weight:400;margin-bottom:20px}.event__section__content{margin-bottom:15px}.event__section__content a:before{display:none!important}.brand__header.section{background:#330f63;padding:120px 40px;margin-left:-15px;margin-right:-15px}.brand__header.section span{display:block}.brand__title{color:#fff;font-size:64px;line-height:1;margin-bottom:15px}.brand__subtitle{color:#fff;font-size:24px;line-height:1.25;margin-bottom:0}.brand__highlight{color:#fb0;display:block}.brand__hr{margin-top:80px;margin-bottom:80px}.brand__logo{max-width:100%;height:auto}.brand__inline-link{color:#fb0;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500}.brand__inline-link:active,.brand__inline-link:hover,.brand__inline-link:link,.brand__inline-link:visited{text-decoration:none;color:#fb0}.brand__inline-link:hover{color:#fb0}.brand .aside__heading{font-weight:700;color:#330f63}.brand .aside__link{border-bottom:0}.brand .thumb__container{background:#fff;text-align:center;position:relative;overflow:hidden;padding:60px;margin-bottom:30px}.brand .thumb__container--sm{padding:40px 20px}.brand .thumb__container img{max-width:100%;height:auto}.brand .thumb__container:hover .brand__download{visibility:visible;opacity:1;top:66.6%}.brand .thumb__container.dark{background:#330f63}.brand .thumb__container.light{background:#6037db}.brand .thumb__label{position:absolute;bottom:5;left:0;font-size:12px;font-weight:500;width:100%;text-align:center;display:block;color:rgba(0,0,0,.5)}.brand__download{margin-top:30px;width:auto}.brand__download.btn--2{display:inline-block;font-weight:700}.brand__content p{font-size:18px}.brand__content:first-child{padding-top:0}.brand__content h2{margin-bottom:30px}.brand__content h3{font-weight:700;font-size:22px}.brand__content .extra-large{margin-top:0;font-size:64px;font-weight:700;line-height:1}.brand__content .large{font-size:40px}.brand__content .normal{font-size:28px}.brand__content .small{font-size:24px}.brand__content h1,.brand__content h2,.brand__content h3,.brand__content h4{font-weight:700;margin:15px 0}.brand__content ul{font-size:16px;line-height:1.6;margin:30px 15px;padding-left:0}.brand__content ul p{margin-bottom:15px}.brand__content ul li{position:relative;padding-left:30px}.brand__content ul li:before{background:#6037db;border-radius:50%;content:"";display:inline-block;height:8px;left:0;position:absolute;top:9px;width:8px}.brand__content .code{padding:20px;background:#f4f5f6;margin-bottom:30px}.brand__content .code span{display:block}.brand__content .highlight{font-weight:700}.brand__content .inline-link{color:#fb0;font-size:inherit;transition:all .1s ease;font-weight:400;border-bottom:2px solid;transition:all .2s ease;float:none}.brand__content .inline-link:active,.brand__content .inline-link:hover,.brand__content .inline-link:link,.brand__content .inline-link:visited{text-decoration:none;color:#fb0}.brand__content .inline-link:hover{color:#fb0;border-bottom:3px solid}.brand__content img{max-width:100%;height:auto}.brand .colour{margin-bottom:50px}.brand .colour .colour__container div{width:100%;height:160px}.brand .colour .darkblue{background:#3f5194}.brand .colour .lightblue{background:#0085c8}.brand .colour .darkpurple{background:#330f63}.brand .colour .lightpurple{background:#6037db}.brand .colour .yellow{background:#fb0}.brand .colour .white{border:1px solid #eaeaea}.brand .colour__description{padding:15px}.brand .colour__description span{display:block}.login-area{background:#f4f5f6;margin:0 auto;max-width:600px;padding:50px}.login-area h2:first-child{margin-top:0}.login-area__form ol{margin:30px 0;padding:0}.login-area__form label{display:inline-block;float:left;min-width:140px}.login-area__form__field{background:#fff;border:0;padding:8px;width:calc(100% - 141px)}.login-area__form .btn--1,.login-area__form .btn--2{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%}.plan__container{position:relative;margin-top:-100px}@media screen and (max-width:768px){.plan__container{margin-top:0}}.plan__container:before{content:"";display:block;position:absolute;right:20px;bottom:-40px;width:20%;height:16%;z-index:100;background-image:url(/images/conference/crowneplaza-logo.png);background-size:contain;background-color:#fff;background-position:50%;background-repeat:no-repeat}.plan__keys{display:-ms-flexbox;display:flex;margin-top:80px;padding:0}.plan__key{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.plan__key img{width:60px;height:60px}@media screen and (max-width:768px){.plan__key img{width:50px;height:50px}}.plan__key span{margin:10px 5px;display:block}.plan svg text{font-family:Montserrat;font-weight:700}.plan .conf__main__heading.text-center{margin-bottom:140px}.vote__notice{margin:30px 0}.vote__questions{padding:0;margin-bottom:60px}.vote__question{padding:30px}.vote__question p:first-child{margin-bottom:10px}.vote__question:nth-child(odd){background:#f4f5f6}.vote__hr{margin-top:60px;margin-bottom:60px;border-top:1px solid #dedede}.vote__form{max-width:600px}@media screen and (max-width:1200px){.vote__form{padding:30px!important}}.vote__form .radio-container{margin:15px;display:-ms-flexbox;display:flex}.vote__form input[type=radio]{width:16px;height:16px}.vote__form label{font-size:18px;margin-left:15px;width:100%;display:block;font-weight:400}.vote__form .submit{margin-top:30px;font-weight:600}.vote__alert{padding:15px;border-radius:3px}.vote__success{background:rgba(96,55,219,.09019607843137255);color:#000;font-weight:600}.vote__field{resize:none}.trustee .event__header{background-position:10px}@media screen and (min-width:992px){.trustee .article__main{padding-right:50px}}.trustee .form__message--error{margin-top:-15px}.trustee__form{padding:50px;background:#f4f5f6;border-radius:16px;margin-bottom:30px}.trustee__form>hr:first-child{display:none}.trustee__form>h4:first-of-type{margin-top:0}.trustee__form h4{margin-bottom:30px;font-size:18px}.trustee__form input,.trustee__form select,.trustee__form textarea{padding:8px 16px;width:100%;margin-bottom:30px;border:1px solid #e9edef;border-radius:0}.trustee__form .lbl-radio{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}.trustee__form .lbl-radio input[type=radio]{width:auto;margin-right:10px}.trustee__form input[type=file]{background:#fff;margin-bottom:10px}.trustee__form__declaration{padding:0;margin:0 30px 30px 0}.trustee__form__declaration li{position:relative;padding-left:30px}.trustee__form__declaration li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:10px;background:#777;display:block}.trustee__form__captcha{margin-bottom:15px}.trustee__form__file__note{font-size:12px;font-weight:300;display:block;margin-bottom:30px}.countdown{margin-top:15px;margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.countdown__container{margin-top:35px}@media screen and (max-width:992px){.countdown__container{text-align:center}}.countdown__block{width:30%;text-align:center;border:1px solid #330f63;box-shadow:10px 14px 5px -3px rgba(0,0,0,.1);padding:10px 4px;margin-right:10px}.countdown__block:last-of-type{margin-right:0}.countdown__lead{font-size:32px;font-weight:700;color:#330f63}.countdown__sub{transform:translateY(-10px)}.orgs{border-top:2px solid #2b2055;padding:60px 0}.orgs__header:first-child{margin-top:0}.orgs__logos{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;margin-top:30px;margin-bottom:30px}.orgs__logo,.orgs__logos{display:-ms-flexbox;display:flex;justify-content:center}.orgs__logo{-ms-flex:0 1 160px;flex:0 1 160px;margin:10px;padding:20px;-ms-flex-pack:center;-ms-flex-align:center;align-items:center}.orgs__logo img{max-width:100%;height:auto}.cards .card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.cards .card img{margin-top:0}.cards .card .img-round{width:280px;height:280px}.cards a.card{border-bottom:0}.cards.inverted .card h3{margin-bottom:20px}.cards.inverted .card img{margin-top:auto;-ms-flex-order:2;order:2;border-radius:3px;border:1px solid #6037db}.cards.inverted .card div{-ms-flex-order:3;order:3}.conf__form .pricing-table{width:100%;max-width:100%;background:#fff;table-layout:fixed;margin-top:40px;margin-bottom:40px;box-shadow:10px 14px 5px -3px rgba(0,0,0,.1);margin-top:0!important}@media screen and (max-width:768px){.conf__form .pricing-table{margin-bottom:40px}}.conf__form .pricing-table td,.conf__form .pricing-table th{text-align:left;padding:20px;border:1px solid #330f63;text-align:center;line-height:1.2;font-size:16px}@media screen and (max-width:768px){.conf__form .pricing-table td,.conf__form .pricing-table th{font-size:15px}}.conf__form .pricing-table td:first-child,.conf__form .pricing-table th:first-child{font-weight:600;text-align:left;width:33%;background:#f4f5f6}.conf__form .pricing-table th{background:#6037db!important;color:#fff;font-weight:600}.conf__form .pricing-table th.empty{background:transparent!important;border:0!important}.conf__form .pricing-table td{font-weight:500}.conf__form .pricing-table td:first-child{color:#330f63}.conf__form .pricing-table.fullwidth{width:100%}.conf__form .pricing-table tr:nth-child(2n){background:#fff}.conf__form .pricing-table .description{font-weight:400}.event__main .standard-table{width:100%;max-width:100%;background:#fff;table-layout:auto;margin-top:40px;margin-bottom:40px;box-shadow:10px 14px 5px -3px rgba(0,0,0,.1)}.event__main .standard-table td,.event__main .standard-table th{padding:20px;border:1px solid #330f63;text-align:left;line-height:1.2;font-size:16px}@media screen and (max-width:768px){.event__main .standard-table td,.event__main .standard-table th{font-size:15px}}.event__main .standard-table td:first-child,.event__main .standard-table th:first-child{font-weight:600;text-align:left;width:340px;background:#f4f5f6}.event__main .standard-table th{background:#6037db!important;color:#fff;font-weight:600}.event__main .standard-table th.empty{background:transparent!important;border:0!important}.event__main .standard-table td{font-weight:500}.event__main .standard-table td:first-child{color:#330f63}.event__main .standard-table.fullwidth{width:100%}.event__main .standard-table .item-title{font-weight:700;font-size:16px;margin-bottom:5px}.event__main .standard-table .item-details{margin-bottom:5px}.ribbon{font-size:18px;font-weight:700;color:#fff;line-height:1;text-align:center}.ribbon span{max-width:300px;display:block;line-height:1;padding:20px;text-shadow:1px 1px #c59100}.ribbon{--f:1em;position:absolute;top:0;left:0;line-height:1.8;padding-inline:1lh;padding-bottom:var(--f);-o-border-image:conic-gradient(rgba(0,0,0,.5333333333333333) 0 0) 51%/var(--f);border-image:conic-gradient(rgba(0,0,0,.5333333333333333) 0 0) 51%/var(--f);-webkit-clip-path:polygon(100% calc(100% - var(--f)),100% 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--f) calc(100% - var(--f)),0 100%,0 calc(100% - var(--f)),999px calc(100% - var(--f) - 999px),calc(100% - 999px) calc(100% - var(--f) - 999px));clip-path:polygon(100% calc(100% - var(--f)),100% 100%,calc(100% - var(--f)) calc(100% - var(--f)),var(--f) calc(100% - var(--f)),0 100%,0 calc(100% - var(--f)),999px calc(100% - var(--f) - 999px),calc(100% - 999px) calc(100% - var(--f) - 999px));transform:translate(calc((cos(45deg) - 1)*100%),-100%) rotate(-45deg);transform-origin:100% 100%;background:#fb0;background:linear-gradient(90deg,#fb0,#fb0 18%,rgba(255,187,0,.85) 37%,#fb0 63%,#fb0 64%,#fb0)}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;transition-duration:.4s;transition-timing-function:ease-in}.carousel-fade .carousel-inner .item.active{opacity:1}.carousel-fade .carousel-inner .item.left.active,.carousel-fade .carousel-inner .item.right.active{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .item.next.left,.carousel-fade .carousel-inner .item.prev.right{opacity:1}.carousel-fade .item{border:1px solid transparent}.carousel-fade .item img{width:100%;max-width:100%;border:1px solid #6037db}.carousel-fade .item .active .carousel-caption{transform:none;transition:none}.carousel-fade .carousel-caption{position:absolute;right:15%;bottom:80px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;background-color:rgba(0,0,0,.5);transform:none!important}.carousel-fade .carousel-caption h3{font-size:24px;font-weight:700;margin-bottom:5px}.carousel-fade .carousel-caption p{font-size:16px;margin-top:0;margin-bottom:0}.carousel-fade .carousel-control{z-index:2}.conf__section--theme{background-image:none;border-top:1px solid #6037db}.conf__section--theme h2.conf__main__heading{text-align:center;font-size:36px;color:#fff}.conf__section--theme .conf__main__subheading{text-align:center;margin-bottom:0;color:#fb0;font-size:22px}.conf__section--theme .cards{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1098px){.conf__section--theme .cards{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:768px){.conf__section--theme .cards{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.conf__section--theme .cards .card{margin-top:30px;margin-bottom:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:1098px){.conf__section--theme .cards .card{max-width:300px}}@media screen and (max-width:768px){.conf__section--theme .cards .card{max-width:500px}}.conf__section--theme .cards .card img{text-align:center;max-width:180px}.conf__section--theme .cards .card h1,.conf__section--theme .cards .card h2,.conf__section--theme .cards .card h3,.conf__section--theme .cards .card p{text-align:center}.conf__section--theme .cards .card h2,.conf__section--theme .cards .card h3{color:#fff}.conf__section--theme .cards .card h3{font-size:26px}.conf__section--theme.alt{background-color:#6037db}.partners__heading{text-align:center;margin-bottom:10px}.partners__subheading{text-align:center}.partners .cards{margin:30px 0}.partners .card{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;position:relative}.partners .card__overlay__info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#330f63;font-size:1.5em;text-align:center;opacity:0;transition:opacity .2s ease;margin:0;padding:10px;width:100%;background:hsla(0,0%,100%,.7803921568627451)}.partners .card__title{margin-bottom:5px;line-height:1;font-size:18px}.partners .card__category{font-size:13px;font-weight:500;text-transform:capitalize;color:inherit}.partners .card__img{width:100%;height:auto;display:block;transition:all .3s ease;filter:grayscale(1);opacity:.8}.partners .card__overlay{position:relative}.partners .card__overlay:hover .card__overlay__info{opacity:1}.flex-center{-ms-flex-pack:center!important;justify-content:center!important}.admin-judges__answer{background:#f4f5f6;padding:20px}.admin-judges__answer ul li{list-style:disc}.admin-judges__answer ol li{list-style:decimal}.no-margin{margin:0}.section{padding:70px 0}.page-heading{color:#330f63;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;margin-bottom:15px;margin-top:0;line-height:1.2}.baseform{background:#f7f7f7;padding:50px}@media screen and (max-width:768px){.baseform{padding:40px 15px}}.baseform input[type=email],.baseform input[type=password],.baseform input[type=text],.baseform select,.baseform textarea{padding:6px 8px;border:1px solid #efefef;width:100%;margin-bottom:15px}.baseform button[type=submit],.baseform input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#330f63;border:0;color:#fff;display:block;margin-bottom:20px;padding:15px;transition:background .2s ease;width:100%;max-width:100%}@media screen and (max-width:768px){.baseform button[type=submit],.baseform input[type=submit]{max-width:100%}}.baseform button[type=submit]:hover,.baseform input[type=submit]:hover{background-color:#fb0}.baseform h4{font-size:18px}.checkbox-container{margin-bottom:15px;max-width:100%}.checkbox-container input[type=checkbox],.checkbox-container input[type=radio]{border:1px solid #efefef;display:inline-block;margin-right:10px;margin-top:3px;padding:3px;vertical-align:top;width:16px;height:16px;float:none}.checkbox-container label{display:inline-block;float:none;max-width:calc(100% - 34px)!important;width:auto;margin-left:0;font-weight:400}.checkbox-container label a{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease;font-weight:500}.checkbox-container label a:active,.checkbox-container label a:hover,.checkbox-container label a:link,.checkbox-container label a:visited{text-decoration:none;color:#330f63}.checkbox-container label a:hover{color:#330f63}.container-lg{max-width:1480px;margin:0 auto;background:#fff}.section-xl{padding-top:20vh;padding-bottom:20vh}.section-lg{padding-top:15vh;padding-bottom:15vh}.section-md{padding-top:50px;padding-bottom:50px}.section-sm{padding-top:15px;padding-bottom:15px}.section-offset-lg{padding-top:0;padding-bottom:100px;margin-top:-100px}.mt-offset-30{margin-top:-25px}.mt-offset-50{margin-top:-50px}.mt-offset-80{margin-top:-75px}.mt-offset-100{margin-top:-100px}.pb-30{padding-bottom:30px}.pb-50{padding-bottom:50px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}body{background:#f4f5f6}ul li{list-style-type:none}h1,h2,h3,h4,h5{font-family:Montserrat,Helvetica,Arial Bold,sans-serif;font-weight:600}.btn--1{color:#fff;font-size:inherit;transition:all .1s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;font-size:16px;font-weight:400;color:#fff!important;padding:20px 80px 20px 20px;background-color:#330f63;background-image:url(/images/conference/arrow-yellow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:28px;transition:all .16s ease;display:block;text-align:left}.btn--1:active,.btn--1:hover,.btn--1:link,.btn--1:visited{text-decoration:none;color:#fff}.btn--1:hover{color:#000;background-color:#fb0;background-image:url(/images/conference/arrow-purple.svg)}.btn--1:disabled{background:#dedede;color:#a7a7a7!important;padding:20px}.btn--1:disabled:hover{background:#dedede;color:#a7a7a7}.btn--2{color:#fff;font-size:inherit;transition:all .1s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0!important;font-size:16px;font-weight:400;color:#fff!important;padding:20px 80px 20px 20px;background-color:#6037db;background-image:url(/images/conference/arrow-yellow.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:28px;transition:all .16s ease;display:block;text-align:left}.btn--2:active,.btn--2:hover,.btn--2:link,.btn--2:visited{text-decoration:none;color:#fff}.btn--2:hover{color:#000;background-color:#fb0;background-image:url(/images/conference/arrow-purple.svg)}.btn--2:disabled{background:#dedede;color:#a7a7a7!important;padding:20px}.btn--2:disabled:hover{background:#dedede;color:#a7a7a7}.btn--disabled{border-color:transparent!important;font-weight:400!important}.btn--disabled,.btn--disabled:active,.btn--disabled:hover,.btn--disabled:link,.btn--disabled:visited{background:#dedede!important;color:#a7a7a7!important;cursor:default!important}.aside h2,.aside h3{margin-top:0;margin-bottom:25px}.booking__confirmation a{font-weight:700;color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.booking__confirmation a:active,.booking__confirmation a:hover,.booking__confirmation a:link,.booking__confirmation a:visited{text-decoration:none;color:#330f63}.booking__confirmation a:hover{color:#fb0}.page__confirmation{margin:0 auto;max-width:640px;padding:60px;background:#f4f5f6}.page__confirmation a{font-weight:700;color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.page__confirmation a:active,.page__confirmation a:hover,.page__confirmation a:link,.page__confirmation a:visited{text-decoration:none;color:#330f63}.page__confirmation a:hover{color:#fb0}.padded-right{padding-right:40px}@media screen and (max-width:768px){.padded-right{padding-right:0}}.gen-notice{padding:30px;border-radius:3px;background:#eaeaea;font-size:18px}.inline-link--white{color:#fff;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.inline-link--white:active,.inline-link--white:hover,.inline-link--white:link,.inline-link--white:visited{text-decoration:none;color:#fff}.inline-link--white:hover{color:#fff}.inline-link--dark{color:#330f63;font-size:inherit;display:inline-block;border-bottom:2px solid #fb0;transition:all .16s ease}.inline-link--dark:active,.inline-link--dark:hover,.inline-link--dark:link,.inline-link--dark:visited{text-decoration:none;color:#330f63}.inline-link--dark:hover{color:#fb0}.bt-1{border-top:1px solid #eaeaea}.bt-2{border-top:2px solid #eaeaea}.bt-1--light{border-top:1px solid #6037db}.btl-2--light{border-top:2px solid #6037db}.bt-1--dark{border-top:1px solid #330f63}.btl-2--dark{border-top:2px solid #330f63}
