.adyen-checkout__spinner__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adyen-checkout__spinner__wrapper--inline{display:inline-block;height:auto;margin-right:8px}[dir=rtl] .adyen-checkout__spinner__wrapper--inline{margin-left:8px;margin-right:0}.adyen-checkout__spinner{-webkit-animation:rotate-spinner 1.5s linear infinite;animation:rotate-spinner 1.5s linear infinite;border-radius:50%;border:3px solid #0075ff;border-top-color:transparent;height:43px;width:43px}.adyen-checkout__spinner--large{height:43px;width:43px}.adyen-checkout__spinner--small{border-width:2px;height:16px;width:16px}.adyen-checkout__spinner--medium{height:28px;width:28px}@-webkit-keyframes rotate-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.adyen-checkout__button{background:#00112c;border:0;border-radius:6px;color:#fff;cursor:pointer;font-size:1em;font-weight:500;height:48px;margin:0;padding:15px;text-decoration:none;-webkit-transition:background .3s ease-out,-webkit-box-shadow .3s ease-out;transition:background .3s ease-out,-webkit-box-shadow .3s ease-out;transition:background .3s ease-out,box-shadow .3s ease-out;transition:background .3s ease-out,box-shadow .3s ease-out,-webkit-box-shadow .3s ease-out;width:100%}.adyen-checkout__button:focus{-webkit-box-shadow:0 0 0 2px #3070ed;box-shadow:0 0 0 2px #3070ed;outline:0}.adyen-checkout__button:hover{background:#1c3045;-webkit-box-shadow:0 0,0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14);box-shadow:0 0,0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14)}.adyen-checkout__button:active{background:#3a4a5c}.adyen-checkout__button:hover:focus{-webkit-box-shadow:0 0 0 2px #3070ed,0 3px 4px rgba(0,15,45,.2);box-shadow:0 0 0 2px #3070ed,0 3px 4px rgba(0,15,45,.2)}.adyen-checkout__button:disabled,.adyen-checkout__button:disabled:hover{-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--loading{background:#687282;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__button.adyen-checkout__button--pay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}.adyen-checkout__button.adyen-checkout__button--pay:disabled{opacity:.4}.adyen-checkout__button.adyen-checkout__button--standalone{margin-top:0}.adyen-checkout__button.adyen-checkout__button--inline{display:block;font-size:.81em;height:auto;padding:10px 8px;width:auto}.adyen-checkout__button.adyen-checkout__button--ghost{background:none;border:0;color:#00112c}.adyen-checkout__button.adyen-checkout__button--ghost:hover{background:#f7f8f9;-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--ghost:active{background:#e6e9eb;-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary{background:#fff;border:1px solid #00112c;color:#00112c;padding:10px 12px}.adyen-checkout__button.adyen-checkout__button--secondary:hover{background:#f7f8f9;-webkit-box-shadow:0 2px 4px rgba(27,42,60,.2),0 4px 5px rgba(27,42,60,.14);box-shadow:0 2px 4px rgba(27,42,60,.2),0 4px 5px rgba(27,42,60,.14)}.adyen-checkout__button.adyen-checkout__button--secondary:active,.adyen-checkout__button.adyen-checkout__button--secondary:active:hover{background:#f7f8f9;-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary:disabled,.adyen-checkout__button.adyen-checkout__button--secondary:disabled:hover{background-color:#f7f8f9;border-color:#99a3ad;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:.5;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner{border-color:transparent #00112c #00112c}.adyen-checkout__button.adyen-checkout__button--action{background:rgba(0,102,255,.1);border:1px solid transparent;color:#0075ff;padding:10px 12px}.adyen-checkout__button.adyen-checkout__button--action:hover{background:rgba(0,102,255,.2);-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--action:active,.adyen-checkout__button.adyen-checkout__button--action:active:hover{background:rgba(0,102,255,.3);-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__button.adyen-checkout__button--link{background:transparent;border:1px solid transparent;border-radius:3px;color:#0075ff;font-weight:400;padding:2px}.adyen-checkout__button.adyen-checkout__button--link:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}.adyen-checkout__button.adyen-checkout__button--completed,.adyen-checkout__button.adyen-checkout__button--completed:active,.adyen-checkout__button.adyen-checkout__button--completed:active:hover,.adyen-checkout__button.adyen-checkout__button--completed:hover{background:#089a43;color:#fff}.adyen-checkout__button.adyen-checkout__button--completed .adyen-checkout__button__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.adyen-checkout__button__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.adyen-checkout__button__icon{margin-right:12px}[dir=rtl] .adyen-checkout__button__icon{margin-left:12px;margin-right:0}.adyen-checkout__button__text{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__button .adyen-checkout__spinner{border-color:transparent #fff #fff}.checkout-secondary-button__text{font-size:.85em;margin-left:5px;margin-top:1px}.adyen-checkout__iframe{border:0}.adyen-checkout__fieldset{border:none;display:block;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;margin:0;-webkit-padding-before:0;padding-block-start:0;padding-bottom:8px;-webkit-padding-after:0;padding-block-end:0;-webkit-padding-end:0;padding-inline-end:0;-webkit-padding-start:0;padding-inline-start:0;width:100%}.adyen-checkout__fieldset:last-of-type{padding-bottom:0}.adyen-checkout__fieldset+.adyen-checkout__fieldset{margin-top:16px}.adyen-checkout__fieldset__title{color:#687282;display:block;font-size:.68em;font-weight:700;letter-spacing:1px;margin:0;padding:0 0 12px;text-transform:uppercase}.adyen-checkout__field-group,.adyen-checkout__fieldset__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:480px){.adyen-checkout__field-group:last-of-type .adyen-checkout__field{margin-bottom:0}}.adyen-checkout__field-group:last-of-type .adyen-checkout__field:last-of-type,:not(.adyen-checkout__field-group)>.adyen-checkout__field:last-of-type{margin-bottom:0}.adyen-checkout__fieldset--readonly .adyen-checkout__fieldset__fields{color:#00112c;font-size:.81em;line-height:19px;margin:0}.adyen-checkout__field{display:block;margin-bottom:16px;width:100%}.adyen-checkout__label{display:block;position:relative}.adyen-checkout__helper-text,.adyen-checkout__label__text{color:#00112c;display:block;font-size:.81em;font-weight:400;line-height:13px;padding-bottom:5px}.adyen-checkout__label-adornment--end{position:absolute;right:0;top:0}.adyen-checkout__helper-text{color:#687282}.adyen-checkout__label__text{display:block;overflow:hidden;text-overflow:ellipsis;-webkit-transition:color .1s ease-out;transition:color .1s ease-out;white-space:nowrap}.adyen-checkout__label__text--error{color:#c12424}.adyen-checkout__label--focused .adyen-checkout__label__text{color:#0075ff}.adyen-checkout__error-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c12424;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75em;font-weight:400;margin-top:4px}.adyen-checkout__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (min-width:480px){.adyen-checkout__field--20{width:20%}.adyen-checkout__field--30{width:30%}.adyen-checkout__field--40{width:40%}.adyen-checkout__field--50{width:50%}.adyen-checkout__field--60{width:60%}.adyen-checkout__field--70{width:70%}.adyen-checkout__field--80{width:80%}.adyen-checkout__field--col-70{width:calc(70% - 8px)}.adyen-checkout__field--col-30{width:calc(30% - 8px)}.adyen-checkout__field--col-50{width:calc(50% - 8px)}}.adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:8px}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-left:8px;margin-right:0}.adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:8px}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:0;margin-right:8px}.adyen-checkout__field-wrapper:last-of-type>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__input{background:#fff;border:1px solid #b9c4c9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;caret-color:#0075ff;color:#00112c;display:block;font-family:inherit;font-size:1em;height:40px;outline:none;padding:5px 8px;position:relative;-webkit-transition:border .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border .2s ease-out,box-shadow .2s ease-out;transition:border .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:100%}.adyen-checkout__input:hover{border-color:#99a3ad}.adyen-checkout__input:required{-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__input--disabled,.adyen-checkout__input[readonly]{background:#e6e9eb;border-color:#e6e9eb}.adyen-checkout__input--disabled:hover{border-color:#e6e9eb}.adyen-checkout__input-wrapper{display:block;position:relative}.adyen-checkout__input-wrapper--block{display:block}.adyen-checkout-input__inline-validation{height:16px;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}[dir=rtl] .adyen-checkout-input__inline-validation{left:14px;right:auto}[dir=ltr] .adyen-checkout-input__inline-validation{left:auto;right:14px}.adyen-checkout-input__inline-validation--valid{color:#089a43}.adyen-checkout-input__inline-validation--invalid{color:#c12424}.adyen-checkout__input--valid{border-bottom-color:#089a43}.adyen-checkout__input--error,.adyen-checkout__input--error:hover,.adyen-checkout__input--invalid,.adyen-checkout__input--invalid:hover{border-color:#c12424}.adyen-checkout__input::-moz-placeholder{color:#707070;font-weight:200}.adyen-checkout__input::-webkit-input-placeholder{color:#707070;font-weight:200}.adyen-checkout__input:-ms-input-placeholder{color:#707070;font-weight:200}.adyen-checkout__input::-ms-input-placeholder{color:#707070;font-weight:200}.adyen-checkout__input::placeholder{color:#707070;font-weight:200}.adyen-checkout__input--date{padding-right:30px}.adyen-checkout__input--focus,.adyen-checkout__input--focus:hover,.adyen-checkout__input:active,.adyen-checkout__input:active:hover,.adyen-checkout__input:focus,.adyen-checkout__input:focus:hover{border:1px solid #0075ff;-webkit-box-shadow:0 0 0 2px #3070ed;box-shadow:0 0 0 2px #3070ed}.adyen-checkout__input[readonly],.adyen-checkout__input[readonly]:hover{background-color:#e6e9eb;border-color:transparent;color:#687282;cursor:default}.adyen-checkout__fieldset--personalDetails .adyen-checkout__field--gender .adyen-checkout__radio_group{display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout__fieldset--personalDetails .adyen-checkout__radio_group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0}.adyen-checkout__fieldset--personalDetails .adyen-checkout__radio_group__input-wrapper{margin-right:20px}.adyen-checkout__fieldset--personalDetails .adyen-checkout__radio_group__input-wrapper:last-child{margin:0}.adyen-checkout__radio_group+.adyen-checkout-input__inline-validation{display:none}.adyen-checkout__radio_group__input{opacity:0;position:absolute}.adyen-checkout__radio_group__label{color:inherit;display:block;font-size:.81em;font-weight:400;line-height:16px;overflow:visible;padding-bottom:0;padding-left:24px;position:relative}.adyen-checkout__label--focused .adyen-checkout__radio_group__label{color:inherit}.adyen-checkout__radio_group__label:before{background-color:#fff;border:1px solid #b9c4c9;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:0;-webkit-transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:16px}.adyen-checkout__radio_group__label:hover:before{border-color:#99a3ad;-webkit-box-shadow:0 0 0 2px #d4d9db;box-shadow:0 0 0 2px #d4d9db;cursor:pointer}.adyen-checkout__radio_group__label:after{background-color:#fff;border-radius:50%;-webkit-box-shadow:0 1px 1px rgba(0,15,45,.25);box-shadow:0 1px 1px rgba(0,15,45,.25);content:"";display:block;height:6px;left:5px;margin:0 auto;position:absolute;top:5px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out;width:6px}.adyen-checkout__radio_group__label:hover{border-color:#0075ff;cursor:pointer}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__label--selected{background-color:#0075ff;border:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:after{-webkit-transform:scale(1);transform:scale(1)}.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{border-color:#0075ff}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:hover:before,.adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{-webkit-box-shadow:0 0 0 2px rgba(0,102,255,.4);box-shadow:0 0 0 2px rgba(0,102,255,.4)}.adyen-checkout__radio_group__label.adyen-checkout__radio_group__label--invalid:before{border:1px solid #c12424}.Select-module_adyen-checkout__dropdown__0Mj-n{position:relative}.Select-module_adyen-checkout__dropdown__button__yTyqq{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.Select-module_adyen-checkout__dropdown__button__yTyqq:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' fill='none'%3E%3Cpath fill='%23687282' d='M3.195 6.565a1 1 0 001.6 0l2.992-3.98a1 1 0 00-.8-1.602H1.013a1 1 0 00-.8 1.6l2.983 3.982z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:6px;position:absolute;right:16px;width:8px}[dir=rtl] .Select-module_adyen-checkout__dropdown__button__yTyqq:after{left:16px;right:auto}.Select-module_adyen-checkout__dropdown__button--active__Ej-JR:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Select-module_adyen-checkout__filter-input__CwPBS{background:#fff;border:0;caret-color:#0075ff;color:#00112c;font-family:inherit;font-size:1em;height:100%;padding:0;width:100%}.Select-module_adyen-checkout__filter-input__CwPBS::-moz-placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__CwPBS::-webkit-input-placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__CwPBS:-ms-input-placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__CwPBS::-ms-input-placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__CwPBS::placeholder{color:#b9c4c9;font-weight:200}.Select-module_adyen-checkout__filter-input__CwPBS:active,.Select-module_adyen-checkout__filter-input__CwPBS:focus{outline:0}.Select-module_adyen-checkout__filter-input__CwPBS[readonly]{background:#e6e9eb;border-color:transparent;color:#00112c;cursor:not-allowed}.Select-module_adyen-checkout__dropdown__list__YtEzj{background:#fff;display:none;list-style:none;margin:0 0 50px;overflow-y:auto;padding:0;position:absolute;width:100%;z-index:1}.Select-module_adyen-checkout__dropdown__list__YtEzj.Select-module_adyen-checkout__dropdown__list--active__Gegw2{display:block}.Select-module_adyen-checkout__dropdown__element__ORU4-{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout__image{opacity:0;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.adyen-checkout__image--loaded{opacity:1}.adyen-checkout__dropdown__button-icon--left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.adyen-checkout__dropdown__button-icon--left>img{margin-left:0;margin-right:12px}.adyen-checkout__dropdown{font-size:1em;max-width:100%;width:100%}.adyen-checkout__dropdown__button{background:#fff;border:1px solid #b9c4c9;border-radius:6px;color:#00112c;font-size:1em;height:40px;line-height:20px;outline:0;padding:7px 24px 7px 12px;text-decoration:none;-webkit-transition:border .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border .2s ease-out,box-shadow .2s ease-out;transition:border .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}[dir=rtl] .adyen-checkout__dropdown__button{padding:7px 12px 7px 24px}.adyen-checkout__dropdown__button:hover{border-color:#99a3ad}.adyen-checkout__dropdown__button__icon{border-radius:3px;height:26px;margin-right:12px;max-width:40px}.adyen-checkout__dropdown__button--disabled{opacity:.4}.adyen-checkout__dropdown__button--active,.adyen-checkout__dropdown__button--active:hover,.adyen-checkout__dropdown__button:active,.adyen-checkout__dropdown__button:focus{border-color:#0075ff;-webkit-box-shadow:0 0 0 2px #3070ed;box-shadow:0 0 0 2px #3070ed}.adyen-checkout__dropdown__button--readonly,.adyen-checkout__dropdown__button--readonly--active,.adyen-checkout__dropdown__button--readonly:focus,.adyen-checkout__dropdown__button--readonly:hover{background:#e6e9eb;border-color:transparent;color:#00112c;cursor:not-allowed}.adyen-checkout__dropdown__button--readonly:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='7' fill='none'%3E%3Cpath fill='%23B9C4C9' d='M3.195 6.565a1 1 0 001.6 0l2.992-3.98a1 1 0 00-.8-1.602H1.013a1 1 0 00-.8 1.6l2.983 3.982z'/%3E%3C/svg%3E")}.adyen-checkout__dropdown__button--invalid{border-color:#c12424}.adyen-checkout__dropdown__button--valid{border-bottom-color:#089a43}.adyen-checkout__dropdown__button__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden;pointer-events:none;text-align:left;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__dropdown__button__secondary-text{margin-right:16px}.adyen-checkout__dropdown__list{border-radius:6px;-webkit-box-shadow:0 2px 7px rgba(0,15,45,.3);box-shadow:0 2px 7px rgba(0,15,45,.3);max-height:375px;z-index:2}.adyen-checkout__dropdown__list.adyen-checkout__dropdown__list--active{margin-top:2px}.adyen-checkout__dropdown__element{border:1px solid transparent;cursor:pointer;font-size:.81em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:20px;outline:0;padding:8px;-webkit-transition:background .2s ease-out,border-color .2s ease-out;transition:background .2s ease-out,border-color .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;word-break:break-word}.adyen-checkout__dropdown__element .adyen-checkout__icon{position:absolute;right:8px}.adyen-checkout__dropdown__element:last-child{border-bottom:0}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active{background:rgba(230,233,235,.6)}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--selected{background:rgba(0,102,255,.1)}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--selected:active,.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--selected:focus,.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--selected:hover{background:rgba(0,102,255,.15)}.adyen-checkout__dropdown__element--disabled{cursor:not-allowed;opacity:.4}.adyen-checkout__dropdown__element__icon{border-radius:3px;margin-right:12px;max-height:26px;max-width:40px}.adyen-checkout__dropdown__element__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.adyen-checkout__dropdown__element__secondary-text:not(:last-child){margin-right:8px}.adyen-checkout__dropdown__element__flag{margin-left:8px;margin-right:10px;max-height:18px;max-width:27px}.adyen-checkout__dropdown+.adyen-checkout-input__inline-validation{right:32px}.adyen-checkout__address-search{position:relative}.adyen-checkout__address-search .adyen-checkout__dropdown__button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%23687282' d='M6.5 11.9a4.5 4.5 0 002.6-.83l2.77 2.74c.13.13.3.19.48.19.38 0 .65-.29.65-.66a.63.63 0 00-.19-.46l-2.75-2.73a4.4 4.4 0 00.92-2.7 4.48 4.48 0 00-8.98 0 4.48 4.48 0 004.5 4.45zm0-.96a3.53 3.53 0 01-3.53-3.49 3.52 3.52 0 017.04 0c0 1.9-1.59 3.49-3.52 3.49z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:16px;left:12px;position:absolute;width:16px}.adyen-checkout__address-search .adyen-checkout__dropdown__button--active:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath fill='%2300112C' d='M6.5 11.9a4.5 4.5 0 002.6-.83l2.77 2.74c.13.13.3.19.48.19.38 0 .65-.29.65-.66a.63.63 0 00-.19-.46l-2.75-2.73a4.4 4.4 0 00.92-2.7 4.48 4.48 0 00-8.98 0 4.48 4.48 0 004.5 4.45zm0-.96a3.53 3.53 0 01-3.53-3.49 3.52 3.52 0 017.04 0c0 1.9-1.59 3.49-3.52 3.49z'/%3E%3C/svg%3E");-webkit-transform:none;transform:none}.adyen-checkout__address-search .adyen-checkout__filter-input{padding-left:24px}.adyen-checkout__address-search__manual-add{position:absolute;right:0;top:0}.adyen-checkout__address-search__manual-add .adyen-checkout__address-search__manual-add__button{border:0;padding:0}.adyen-checkout__checkbox{display:block}.adyen-checkout__checkbox__label{color:#00112c;cursor:pointer;font-size:.81em;font-weight:400;line-height:19px;padding-left:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[dir=rtl] .adyen-checkout__checkbox__label{padding-left:0;padding-right:24px}.adyen-checkout__checkbox__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:before{opacity:1}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:after{background-color:#0075ff;border:1px solid #0075ff}.adyen-checkout__checkbox__input:checked:hover+.adyen-checkout__checkbox__label:after{border-color:#0075ff;-webkit-box-shadow:0 0 0 2px rgba(0,102,255,.4);box-shadow:0 0 0 2px rgba(0,102,255,.4)}.adyen-checkout__checkbox__input:focus+.adyen-checkout__checkbox__label:after{border:1px solid #0075ff;-webkit-box-shadow:0 0 0 2px #3070ed;box-shadow:0 0 0 2px #3070ed}.adyen-checkout__checkbox__input:hover:not(:focus)+.adyen-checkout__checkbox__label:after{border-color:#99a3ad;-webkit-box-shadow:0 0 0 2px #d4d9db;box-shadow:0 0 0 2px #d4d9db}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{border-radius:0 2px 1px;border-color:transparent #fff #fff transparent;border-style:solid;border-width:1px 2px 2px 1px;content:"";height:11px;left:1px;opacity:0;position:absolute;top:2px;-webkit-transform:rotate(37deg);transform:rotate(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;width:6px;z-index:1}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{left:auto;right:8px}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{background-color:#fff;border:1px solid #b9c4c9;border-radius:3px;content:"";height:16px;left:0;position:absolute;top:0;-webkit-transition:background .15s ease-out,border .05s ease-out,-webkit-box-shadow .1s ease-out;transition:background .15s ease-out,border .05s ease-out,-webkit-box-shadow .1s ease-out;transition:background .15s ease-out,border .05s ease-out,box-shadow .1s ease-out;transition:background .15s ease-out,border .05s ease-out,box-shadow .1s ease-out,-webkit-box-shadow .1s ease-out;width:16px;z-index:0}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{left:auto;right:0}.adyen-checkout__field--consentCheckbox{background:#e6e9eb;border:1px solid #e6e9eb;border-radius:6px;padding:14px 14px 13px}[dir=rtl] .adyen-checkout__field--consentCheckbox{padding:14px 14px 13px}.adyen-checkout__field--consentCheckbox.adyen-checkout__field--error{border-color:#c12424}.adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{right:-5px;top:10px}.adyen-checkout__open-invoice .adyen-checkout__fieldset--billingAddress{margin-bottom:16px}.adyen-checkout__open-invoice .adyen-checkout__fieldset--deliveryAddress{margin-top:24px;padding-bottom:8px}.adyen-checkout__open-invoice .adyen-checkout__input--separateDeliveryAddress{margin-bottom:0}.adyen-checkout__input--separateDeliveryAddress+.adyen-checkout__checkbox__label,.adyen-checkout__open-invoice .adyen-checkout__field--consentCheckbox{margin-top:16px}.adyen-checkout-form-instruction{color:#687282;font-size:.81em;font-weight:400;line-height:19px;margin-top:0}[dir=rtl] .adyen-checkout-form-instruction{padding-right:0}.adyen-checkout__amazonpay__button{margin:auto}.adyen-checkout__amazonpay .adyen-checkout__button--ghost{display:block;margin:8px auto 0;width:auto}@supports (-webkit-appearance:-apple-pay-button){.ApplePayButton-module_apple-pay-button__l5g-d,.ApplePayButton-module_apple-pay__gYjuP{-webkit-appearance:-apple-pay-button}.ApplePayButton-module_apple-pay-button__l5g-d{cursor:pointer;display:inline-block}.ApplePayButton-module_apple-pay-button-black__istwW{-apple-pay-button-style:#000}.ApplePayButton-module_apple-pay-button-white__-wLaE{-apple-pay-button-style:#fff}.ApplePayButton-module_apple-pay-button-white-with-line__MlRq7{-apple-pay-button-style:white-outline}.ApplePayButton-module_apple-pay-button--type-plain__ycfNl{-apple-pay-button-type:plain}.ApplePayButton-module_apple-pay-button--type-buy__9m8AB{-apple-pay-button-type:buy}.ApplePayButton-module_apple-pay-button--type-donate__HmRdK{-apple-pay-button-type:donate}.ApplePayButton-module_apple-pay-button--type-check-out__XdGWd{-apple-pay-button-type:check-out}.ApplePayButton-module_apple-pay-button--type-book__-v-VY{-apple-pay-button-type:book}.ApplePayButton-module_apple-pay-button--type-subscribe__WxWIF{-apple-pay-button-type:subscribe}.ApplePayButton-module_apple-pay-button--type-add-money__zeBA8{-apple-pay-button-type:add-money}.ApplePayButton-module_apple-pay-button--type-contribute__G3E8e{-apple-pay-button-type:contribute}.ApplePayButton-module_apple-pay-button--type-order__ggI6j{-apple-pay-button-type:order}.ApplePayButton-module_apple-pay-button--type-reload__QbgLd{-apple-pay-button-type:reload}.ApplePayButton-module_apple-pay-button--type-rent__VzC-E{-apple-pay-button-type:rent}.ApplePayButton-module_apple-pay-button--type-support__6EjmY{-apple-pay-button-type:support}.ApplePayButton-module_apple-pay-button--type-tip__bdzGK{-apple-pay-button-type:tip}.ApplePayButton-module_apple-pay-button--type-top-up__Eb3qR{-apple-pay-button-type:top-up}}@supports not (-webkit-appearance:-apple-pay-button){.ApplePayButton-module_apple-pay-button__l5g-d{background-position:50% 50%;background-repeat:no-repeat;background-size:100% 60%;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-height:64px;min-height:32px;min-width:200px;padding:0}.ApplePayButton-module_apple-pay-button-black__istwW{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white)}.ApplePayButton-module_apple-pay-button-white-with-line__MlRq7,.ApplePayButton-module_apple-pay-button-white__-wLaE{background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black)}.ApplePayButton-module_apple-pay-button-white-with-line__MlRq7{border:.5px solid #000}}.adyen-checkout__applepay__button{height:48px;width:240px}.adyen-checkout__dropin .adyen-checkout__applepay__button{width:100%}.adyen-checkout__issuer-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:none;border-radius:6px;-webkit-box-shadow:inset 0 0 0 1px #b9c4c9;box-shadow:inset 0 0 0 1px #b9c4c9;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:47%;flex-basis:47%;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;font-size:.81em;height:40px;padding:0 12px;-webkit-transition:background .3s ease-out,-webkit-box-shadow .3s ease-out;transition:background .3s ease-out,-webkit-box-shadow .3s ease-out;transition:background .3s ease-out,box-shadow .3s ease-out;transition:background .3s ease-out,box-shadow .3s ease-out,-webkit-box-shadow .3s ease-out}.adyen-checkout__issuer-button:active{color:#000}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus,.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus-visible,.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):hover{-webkit-box-shadow:inset 0 0 0 2px #99a3ad;box-shadow:inset 0 0 0 2px #99a3ad;outline:none}.adyen-checkout__issuer-button--selected{background:#fff;-webkit-box-shadow:inset 0 0 0 2px #0075ff;box-shadow:inset 0 0 0 2px #0075ff;color:#0075ff;font-weight:500;height:40px;-webkit-transition:none;transition:none}.adyen-checkout__issuer-button-img{margin-right:8px;max-height:26px}.adyen-checkout__issuer-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 16px}.adyen-checkout__content-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#687282;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:19px;margin-bottom:16px;margin-top:16px;white-space:nowrap}.adyen-checkout__content-separator:after,.adyen-checkout__content-separator:before{background:#e6e9eb;content:"";display:block;height:1px;width:100%}.adyen-checkout__content-separator:after{margin-left:20px}.adyen-checkout__content-separator:before{margin-right:20px}.adyen-checkout__field--issuer-list{margin-bottom:0}.adyen-checkout__issuer-list__termsAndConditions{text-align:center}.adyen-checkout-disclaimer__label{color:#687282;display:inline-block;font-size:.81em;font-weight:400;line-height:19px;margin-top:16px;padding-left:0}[dir=rtl] .adyen-checkout-disclaimer__label{padding-right:0}.js-iframe{border:none;height:100%;overflow:hidden;width:100%}.adyen-checkout__card-input__form{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.adyen-checkout__card__cardNumber{max-width:400px}.adyen-checkout__card__cardNumber__input{padding:5px 8px}.adyen-checkout__card__exp-date__input--oneclick{font-weight:400;line-height:30px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__field--storedCard .adyen-checkout__input[readonly],.adyen-checkout__field--storedCard .adyen-checkout__input[readonly]:hover{color:#00112c}.adyen-checkout__card__holderName,.adyen-checkout__field--expiryDate,.adyen-checkout__field--storedCard{margin-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--billingAddress,.adyen-checkout__card__holderName,.adyen-checkout__card__kcp-authentication,.adyen-checkout__card__socialSecurityNumber,.adyen-checkout__installments,.adyen-checkout__store-details{margin-top:16px}.adyen-checkout__card-input.adyen-checkout__card-input--loading{pointer-events:none}.adyen-checkout__card__holderName:first-child{margin:0 0 16px}.adyen-checkout__field--cardNumber .adyen-checkout__input--error .adyen-checkout__card__cardNumber__brandIcon,.adyen-checkout__field--cardNumber .adyen-checkout__input--valid:not(.adyen-checkout__card__cardNumber__input--noBrand)+.adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__field--securityCode.adyen-checkout__field--error .adyen-checkout__card__cvc__hint,.adyen-checkout__field--securityCode.adyen-checkout__field--valid .adyen-checkout__card__cvc__hint{opacity:0}@-webkit-keyframes cvc-indicate-location{0%{opacity:1}to{opacity:.3}}@keyframes cvc-indicate-location{0%{opacity:1}to{opacity:.3}}.adyen-checkout__label--focused .adyen-checkout__field__cvc--back-hint .adyen-checkout__card__cvc__hint--back .adyen-checkout__card__cvc__hint__location,.adyen-checkout__label--focused .adyen-checkout__field__cvc--front-hint .adyen-checkout__card__cvc__hint--front .adyen-checkout__card__cvc__hint__location{-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:cvc-indicate-location;animation-name:cvc-indicate-location}.adyen-checkout__card__cvc__hint__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backface-visibility:visible;backface-visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;margin:0 10px;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);width:27px;will-change:transform}.adyen-checkout__field__cvc--front-hint.adyen-checkout__card__cvc__hint__wrapper{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.adyen-checkout__card__cvc__hint{-webkit-backface-visibility:hidden;backface-visibility:hidden}.adyen-checkout__card__cvc__hint,.adyen-checkout__field__exp-date_hint_wrapper{position:absolute;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.adyen-checkout__field__exp-date_hint_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;right:0;top:0}.adyen-checkout__field__exp-date_hint_wrapper.adyen-checkout__field__exp-date_hint_wrapper--hidden{opacity:0}.adyen-checkout__field__exp-date_hint{height:18px;margin:0 10px 0 0;width:27px}.adyen-checkout__card__cvc__hint--front{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.adyen-checkout__card__cvc__hint__wrapper{-webkit-transition:none;transition:none}}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__fieldset__fields{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group__input-wrapper{margin-top:20px}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__field--revolving-plan-installments{margin-left:15px;position:relative;top:42px;width:30%}.LoadingWrapper-module_loading-input__form__ffCKa{opacity:1}.LoadingWrapper-module_loading-input__form--loading__7GmVo{opacity:0}.LoadingWrapper-module_loading-input__spinner__GxA51{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.LoadingWrapper-module_loading-input__spinner--active__ENNBS{display:block}.CardInput-module_card-input__wrapper__wXSCw{position:relative}.CardInput-module_card-input__wrapper__wXSCw *,.CardInput-module_card-input__wrapper__wXSCw :after,.CardInput-module_card-input__wrapper__wXSCw :before{-webkit-box-sizing:border-box;box-sizing:border-box}.CardInput-module_card-input__icon__3Cz5M{border-radius:3px;height:18px;margin-left:7px;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:27px}.CardInput-module_card-input__form__fRo1r{opacity:1}.CardInput-module_card-input__spinner__-j2Qi{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.CardInput-module_card-input__spinner--active__slD7w{display:block}.CardInput-module_card-input__form--loading__rrmdj{opacity:0}.CardInput-module_adyen-checkout__input__11tlB{display:block;max-height:100px}.CardInput-module_adyen-checkout__card__cvc__input--hidden__VIlHV,.CardInput-module_adyen-checkout__card__exp-date__input--hidden__evi6-{display:none}.CardInput-module_adyen-checkout__card__exp-cvc__exp-date__input--hidden__YC3VT{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.CardInput-module_revolving-plan-installments__disabled__VhNj2{opacity:.4;pointer-events:none}.adyen-checkout__card__dual-branding__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:.4;pointer-events:none}.adyen-checkout__card__dual-branding__buttons--active{opacity:1;pointer-events:auto}.adyen-checkout__card__dual-branding__buttons .adyen-checkout__card__cardNumber__brandIcon{cursor:pointer;opacity:1}.adyen-checkout__card__dual-branding__buttons .adyen-checkout__card__cardNumber__brandIcon:first-child{right:40px}.adyen-checkout__card__dual-branding__buttons .adyen-checkout__card__cardNumber__brandIcon--not-selected{opacity:.5}.adyen-checkout__card__brands{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;height:16px;margin-bottom:16px;margin-top:-8px;overflow:hidden;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.adyen-checkout__card__brands--hidden{height:0;margin:-8px 0 8px;opacity:0}.adyen-checkout__card__brands img{border-radius:3px;height:16px;width:24px}.adyen-checkout__card__brands__brand-wrapper{display:inline-block;height:16px;position:relative;width:24px}.adyen-checkout__card__brands__brand-wrapper:after{border:1px solid rgba(0,27,43,.17);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout-ctp__otp-resend-code{color:#0075ff;cursor:pointer;font-size:13px;font-weight:400;margin-left:auto}.adyen-checkout-ctp__otp-resend-code--confirmation,.adyen-checkout-ctp__otp-resend-code--disabled{color:#687282;cursor:default;font-size:13px;font-weight:400;margin-left:auto;pointer-events:none}.adyen-checkout-ctp__otp-resend-code--confirmation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout-ctp__otp-resend-code--confirmation>img{margin-left:4px}.adyen-checkout-ctp__otp-resend-code-counter{color:#000;cursor:default;display:inline-block;font-size:13px;font-weight:400;margin-left:auto;text-align:right}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--otp{margin-bottom:12px}.adyen_checkout-ctp__brand-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px}.adyen_checkout-ctp__brand-logo{margin-right:6px;width:24px}.adyen_checkout-ctp__brand-pipe{height:15px;margin-right:6px}.adyen_checkout-ctp__brand-scheme{margin-right:6px;-o-object-fit:none;object-fit:none}.adyen_checkout-ctp__brand-scheme-mc{width:27px}.adyen_checkout-ctp__brand-scheme-visa{width:35px}.adyen-checkout__modal-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;overflow-y:auto;overscroll-behavior-y:contain;padding:24px;position:fixed;top:0;visibility:hidden;width:100%;z-index:10}.adyen-checkout__modal-wrapper:before{background:rgba(0,17,44,.5);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:100%;z-index:10}.adyen-checkout__modal-wrapper--open{visibility:visible}.adyen-checkout__modal-wrapper--open .adyen-checkout__modal,.adyen-checkout__modal-wrapper--open:before{opacity:1}.adyen-checkout__modal{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 8px 24px rgba(0,17,44,.15);box-shadow:0 8px 24px rgba(0,17,44,.15);margin:auto;opacity:0;padding:16px;position:relative;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;z-index:11}@media (max-width:480px){.adyen-checkout__modal-wrapper{padding:0}.adyen-checkout__modal{border-radius:0;height:100%}}.adyen-checkout__ctp-modal-header-image{display:block;margin:auto}.adyen-checkout__ctp-modal-title{font-size:20px;font-weight:700;line-height:24px;margin:0 0 12px;padding:0}.adyen-checkout__ctp-modal-text{font-size:13px;font-weight:400;line-height:19px;margin-bottom:16px}.adyen-checkout__ctp-modal-benefits{margin-left:0;padding-left:20px}.adyen-checkout__ctp-modal-benefits li{list-style:disc;margin-bottom:16px}.adyen-checkout__modal-wrapper--ctp .adyen-checkout__modal{max-width:464px}.adyen_checkout-ctp__brand-wrapper--popup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.adyen-web__ctp-info-button{background-color:transparent;border:0;cursor:pointer;padding:0}.adyen-checkout-ctp__section-logout-button{color:#0075ff;cursor:pointer;font-size:13px;font-weight:400;line-height:19px;margin-left:auto}.adyen-checkout-ctp__section-logout-button--disabled{color:#687282;pointer-events:none}.adyen-checkout-ctp__section{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 6px 12px rgba(0,17,44,.08),0 2px 4px rgba(0,17,44,.04);box-shadow:0 6px 12px rgba(0,17,44,.08),0 2px 4px rgba(0,17,44,.04);padding:16px;position:relative}.adyen-checkout-ctp__section-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;margin-bottom:16px}.adyen-checkout-ctp__section--standalone{all:unset}.adyen-checkout-ctp__section .adyen-checkout__fieldset{margin-bottom:24px}.adyen-checkout-ctp__section-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout-ctp__section-header-title{font-size:17px;font-weight:600;line-height:22px;margin:0;padding:0;width:auto}@media screen and (max-width:400px){.adyen-checkout-ctp__section-header-title{font-size:15px}}.adyen-checkout-ctp__section-header-adornment{margin-left:5px}.adyen-checkout-ctp__section-text{color:#707070;font-size:13px;font-weight:400;line-height:19px;margin:0 0 16px}.adyen-checkout-ctp__separator{color:#00112c;font-size:13px;font-weight:400}.adyen-checkout-ctp__otp-subtitle--highlighted{color:#00112c;font-weight:500}.adyen-checkout-ctp__otp-checkbox-container{background-color:#f7f8f9;border-radius:6px;margin-bottom:16px;padding:12px}.adyen-checkout-ctp__otp-checkbox-container--checked{background-color:#f2f8ff}.adyen-checkout-ctp__otp-checkbox-container label{cursor:pointer}.adyen-checkout-ctp__section .adyen-checkout__field.adyen-checkout-ctp__otp-checkbox-container{margin-bottom:4px}.adyen-checkout-ctp__otp-checkbox-info{color:#707070;font-size:13px;font-weight:400;line-height:19px;margin:4px 0 0}.adyen-checkout-ctp__otp-readmore-button{all:unset;color:#0075ff;cursor:pointer;text-transform:lowercase}.adyen-checkout-ctp__card-list-single-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f8f9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:400;height:40px;line-height:19px;padding:12px}.adyen-checkout-ctp__card-list-single-card-expired{color:#687282;text-decoration:line-through}.adyen-checkout-ctp__expired-label{color:#687282;font-weight:500;line-height:17px;margin-left:auto}.adyen-checkout-ctp__card-image{border-radius:3px;height:24px;margin-right:8px}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__text{margin:0;opacity:.4;text-decoration:line-through}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__secondary-text{color:#687282;font-weight:500;line-height:17px}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled .adyen-checkout__dropdown__button__text{opacity:.4;text-decoration:line-through}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled .adyen-checkout__dropdown__button__secondary-text{color:#687282;font-weight:500;opacity:1}.adyen-checkout-ctp__card{background-color:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 0 2px #999595;box-shadow:0 0 0 2px #999595;cursor:pointer;height:40px;margin:0 0 20px;width:100%}.adyen-checkout-ctp__empty-cards{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f8f9;border-radius:6px;color:#687282;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:400;height:40px;line-height:19px;margin-bottom:24px;padding:12px 16px}.adyen-checkout__iframe--ctpIframe{pointer-events:auto}.adyen-checkout__iframe--ctpIframe-hidden{display:none}@-webkit-keyframes card-bounce{0%{-webkit-animation-timing-function:cubic-bezier(.17,.17,.32,1);animation-timing-function:cubic-bezier(.17,.17,.32,1);-webkit-translate:0 -60%;-moz-translate:0 -60%;-ms-translate:0 -60%;translate:0 -60%}9.70874%{-webkit-animation-timing-function:cubic-bezier(.41,0,.49,1);animation-timing-function:cubic-bezier(.41,0,.49,1);-webkit-translate:0 8.5%;-moz-translate:0 8.5%;-ms-translate:0 8.5%;translate:0 8.5%}23.4466%{-webkit-animation-timing-function:cubic-bezier(.29,0,.26,1);animation-timing-function:cubic-bezier(.29,0,.26,1);-webkit-translate:0 -22.5%;-moz-translate:0 -22.5%;-ms-translate:0 -22.5%;translate:0 -22.5%}47.7184%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}63.8835%{-webkit-animation-timing-function:cubic-bezier(1,0,.78,1);animation-timing-function:cubic-bezier(1,0,.78,1);-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}86.5534%{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}to{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}}@keyframes card-bounce{0%{-webkit-animation-timing-function:cubic-bezier(.17,.17,.32,1);animation-timing-function:cubic-bezier(.17,.17,.32,1);-webkit-translate:0 -60%;-moz-translate:0 -60%;-ms-translate:0 -60%;translate:0 -60%}9.70874%{-webkit-animation-timing-function:cubic-bezier(.41,0,.49,1);animation-timing-function:cubic-bezier(.41,0,.49,1);-webkit-translate:0 8.5%;-moz-translate:0 8.5%;-ms-translate:0 8.5%;translate:0 8.5%}23.4466%{-webkit-animation-timing-function:cubic-bezier(.29,0,.26,1);animation-timing-function:cubic-bezier(.29,0,.26,1);-webkit-translate:0 -22.5%;-moz-translate:0 -22.5%;-ms-translate:0 -22.5%;translate:0 -22.5%}47.7184%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}63.8835%{-webkit-animation-timing-function:cubic-bezier(1,0,.78,1);animation-timing-function:cubic-bezier(1,0,.78,1);-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}86.5534%{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}to{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}}@-webkit-keyframes card-fade-100{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.1068%{opacity:1}78.4466%{opacity:1}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-100{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.1068%{opacity:1}78.4466%{opacity:1}86.5534%{opacity:0}to{opacity:0}}@-webkit-keyframes card-fade-60{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.1068%{opacity:.6}78.4466%{opacity:.6}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-60{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.1068%{opacity:.6}78.4466%{opacity:.6}86.5534%{opacity:0}to{opacity:0}}@-webkit-keyframes card-fade-20{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.1068%{opacity:.2}78.4466%{opacity:.2}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-20{0%{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}8.1068%{opacity:.2}78.4466%{opacity:.2}86.5534%{opacity:0}to{opacity:0}}.adyen-checkout-ctp__card-animation{aspect-ratio:1/.438;-webkit-filter:grayscale(1);filter:grayscale(1);margin:40px auto 50px;max-width:100%;position:relative;width:140px}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer{background-size:contain!important;height:100%;opacity:0;position:absolute;width:100%}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:first-of-type{-webkit-animation:card-bounce 2.06s linear infinite both,card-fade-100 2.06s linear infinite both;animation:card-bounce 2.06s linear infinite both,card-fade-100 2.06s linear infinite both;-webkit-animation-delay:.1s;animation-delay:.1s;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1064' height='466' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M895.31 228.862l-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825 1.567-.543 2.554.676.52 1.641.893 2.634 1.067l42.816 10.545-.537 21.742-2.328.624-6.897 1.848 1.146-20.056c.002-.012.002-.025.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849a.3.3 0 01-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926 4.535c-1.582.424-1.825 1.568-.542 2.555.389.299.859.593 1.407.742l44.453 10.938-.526 19.429c-.021.101.234 2.007-2.662 2.783l-22.831 6.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233 1.146-5.083l14.204-3.806c1.674-.449 1.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297 3.879c-6.795 1.82-6.817 6.539-2.199 10.093l32.275 24.837c4.972 3.826 14.615 5.636 20.567 4.042l22.824-6.116c1.151-.309 2.067-.696 2.797-1.118.104-.061.204-.122.301-.183 2.32-1.48 2.521-3.296 2.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196 7.065-1.893 2.329-.624 41.998 10.256-.496 22.836c-.001.007.031.018.093.032.113.304.361.618.75.918 1.283.987 3.605 1.443 5.187 1.02l16.925-4.535c1.048-.281 1.507-.878 1.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539z'/%3E%3Cpath stroke='%23fff' d='M895.31 228.862l-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825 1.567-.543 2.554.676.52 1.641.893 2.634 1.067l42.816 10.545-.537 21.742-2.328.624-6.897 1.848 1.146-20.056c.002-.012.002-.025.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849a.3.3 0 01-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926 4.535c-1.582.424-1.825 1.568-.542 2.555.389.299.859.593 1.407.742l44.453 10.938-.526 19.429c-.021.101.234 2.007-2.662 2.783l-22.831 6.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233 1.146-5.083l14.204-3.806c1.674-.449 1.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297 3.879c-6.795 1.82-6.817 6.539-2.199 10.093l32.275 24.837c4.972 3.826 14.615 5.636 20.567 4.042l22.824-6.116c1.151-.309 2.067-.696 2.797-1.118.104-.061.204-.122.301-.183 2.32-1.48 2.521-3.296 2.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196 7.065-1.893 2.329-.624 41.998 10.256-.496 22.836c-.001.007.031.018.093.032.113.304.361.618.75.918 1.283.987 3.605 1.443 5.187 1.02l16.925-4.535c1.048-.281 1.507-.878 1.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539'/%3E%3Cpath fill='%23fff' fill-opacity='.9' fill-rule='evenodd' d='M418.95 242.813c-1.166.08-3.042-.372-4.121-.994-.702-.405-.941-.755-1.527-2.243-2.373-6.017-6.517-11.028-13.679-16.54-6.921-5.325-13.863-9.053-24.178-12.987-2.215-.844-4.182-1.652-4.368-1.795-.687-.528-.979-1.482-.612-1.986.505-.691 2.349-1.081 3.824-.809.567.103 2.521.743 4.345 1.421 7.215 2.687 13.99 5.937 20.009 9.598 3.723 2.267 9.803 6.823 12.219 9.164 4.462 4.317 7.493 8.422 9.4 12.73 1.153 2.604 1.269 3.77.4 4.003a2.41 2.41 0 00-.548.23c-.132.08-.653.173-1.164.208zm-16.069-.701c-1.791.122-4.29-.719-4.965-1.671-.163-.23-.697-1.349-1.19-2.485-2.083-4.815-6.346-9.43-12.427-13.455-4.994-3.305-8.797-5.218-15.392-7.737-4.424-1.69-4.929-2-5.087-3.117-.146-1.06 1.961-1.804 4.061-1.431 1.457.258 8.467 2.972 11.969 4.634 11.594 5.498 19.993 12.484 23.913 19.889 2.008 3.792 1.779 5.192-.882 5.373zm-16.492-.659c-1.224-.015-2.768-.406-3.758-.951-.603-.332-.912-.797-1.614-2.437-2.575-6.024-8.768-10.833-18.898-14.676-4.447-1.688-5.038-2.104-4.718-3.324.158-.605.358-.757 1.34-1.02 1.642-.44 3.175-.146 7.121 1.365 6.068 2.325 10.298 4.621 14.525 7.881 4.345 3.352 6.465 5.882 8.069 9.62.915 2.141.839 2.79-.389 3.282-.375.149-1.131.266-1.678.26zm-15.379-.611c-.949.006-2.546-.385-3.476-.851-1.035-.519-1.424-1.045-1.796-2.434-.477-1.786-1.147-2.632-3.558-4.488s-3.719-2.531-6.931-3.584c-1.089-.356-2.302-.809-2.698-1.003-1.658-.818-1.914-2.296-.508-2.936 1.187-.544 2.67-.406 5.617.522 8.533 2.685 14.934 7.611 15.941 12.27.357 1.645-.521 2.495-2.591 2.504z'/%3E%3Crect width='110' height='74' fill='url(%23a)' rx='10' transform='matrix(.96593 -.25882 .7925 .60987 199.717 245.906)'/%3E%3Cg stroke='%23000' stroke-opacity='.8' stroke-width='2'%3E%3Cpath d='M233.447 236.868l46.846 36.05c.876.673.72 1.451-.347 1.737l-31.799 8.521m18.51-20.752l-33.731 9.038m17.126-21.816l-33.73 9.038m115.215 13.423l-46.846-36.05c-.875-.673-.72-1.451.347-1.737l31.799-8.52m-18.51 20.751l33.731-9.038m-17.126 21.816l33.731-9.038'/%3E%3Crect width='112' height='76' x='-1.758' y='-.351' rx='11' style='mix-blend-mode:soft-light' transform='matrix(.96593 -.25882 .7925 .60987 199.935 245.314)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-12.604' x2='99.193' y1='0' y2='88.114' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='.484' stop-color='%23b3b3b3'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1064' height='466' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Crect width='728' height='455' fill='url(%23b)' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3Cg fill='%23033783'%3E%3Cpath fill-opacity='.2' d='M638.209-50.009C376.564 99.506 477.408 320.518 560.535 412.335L1063.78 277.49 638.209-50.009z'/%3E%3Cpath fill-opacity='.4' d='M711.119 6.099C494.132 130.043 577.63 313.21 646.503 389.3l417.277-111.81L711.119 6.099z'/%3E%3C/g%3E%3Cpath fill='%23003780' d='M791.162 67.695C624.04 163.343 688.839 304.87 742.129 363.677l321.651-86.187L791.162 67.695z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='72.545' x2='249.224' y1='26.435' y2='498.002' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233382ea'/%3E%3Cstop offset='1' stop-color='%23003ea9'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Crect width='728' height='455' fill='%23fff' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat;opacity:1;z-index:3}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2){-webkit-animation:card-bounce 2.06s linear infinite both,card-fade-60 2.06s linear infinite both;animation:card-bounce 2.06s linear infinite both,card-fade-60 2.06s linear infinite both;-webkit-animation-delay:50ms;animation-delay:50ms;opacity:.6;-webkit-transform:translateY(25%);transform:translateY(25%);z-index:2}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2),.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1064' height='466' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Crect width='728' height='455' fill='url(%23b)' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3Cg fill='%23033783'%3E%3Cpath fill-opacity='.2' d='M638.209-50.009C376.564 99.506 477.408 320.518 560.535 412.335L1063.78 277.49 638.209-50.009z'/%3E%3Cpath fill-opacity='.4' d='M711.119 6.099C494.132 130.043 577.63 313.21 646.503 389.3l417.277-111.81L711.119 6.099z'/%3E%3C/g%3E%3Cpath fill='%23003780' d='M791.162 67.695C624.04 163.343 688.839 304.87 742.129 363.677l321.651-86.187L791.162 67.695z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='72.545' x2='249.224' y1='26.435' y2='498.002' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233382ea'/%3E%3Cstop offset='1' stop-color='%23003ea9'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Crect width='728' height='455' fill='%23fff' rx='24' transform='matrix(.96593 -.25882 .7925 .60987 0 188.42)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){-webkit-animation:card-bounce 2.06s linear infinite both,card-fade-20 2.06s linear infinite both;animation:card-bounce 2.06s linear infinite both,card-fade-20 2.06s linear infinite both;opacity:.2;-webkit-transform:translateY(50%);transform:translateY(50%);z-index:1}.adyen-checkout-ctp__loading-subtitle{font-size:16px;line-height:19px;margin:0 auto 58px;max-width:280px;text-align:center}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--shopperLogin{margin-bottom:20px}.adyen-checkout__cashapp>.adyen-checkout__store-details{margin-bottom:16px;margin-top:0}.adyen-checkout__button-group{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adyen-checkout__button-group .adyen-checkout__button{background:transparent;border:0;-webkit-box-shadow:inset 0 0 0 1px #99a3ad;box-shadow:inset 0 0 0 1px #99a3ad;color:#00112c;font-size:.81em;font-weight:400;height:40px;line-height:40px;margin-right:8px;padding:0;text-align:center}.adyen-checkout__button-group .adyen-checkout__button:last-child{margin-right:0}.adyen-checkout__button-group .adyen-checkout__button:hover{background:transparent;-webkit-box-shadow:inset 0 0 0 2px #99a3ad;box-shadow:inset 0 0 0 2px #99a3ad}.adyen-checkout__button-group .adyen-checkout__button:active{background:#f7f8f9;-webkit-box-shadow:inset 0 0 0 2px #99a3ad;box-shadow:inset 0 0 0 2px #99a3ad}.adyen-checkout__button-group .adyen-checkout__button--disabled,.adyen-checkout__button-group .adyen-checkout__button--disabled:hover{cursor:not-allowed;opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__button-group .adyen-checkout__button--selected,.adyen-checkout__button-group .adyen-checkout__button--selected:active,.adyen-checkout__button-group .adyen-checkout__button--selected:active:hover,.adyen-checkout__button-group .adyen-checkout__button--selected:hover{background:#e5efff;-webkit-box-shadow:inset 0 0 0 2px #0075ff;box-shadow:inset 0 0 0 2px #0075ff;color:#0075ff;font-weight:500;height:40px;-webkit-transition:none;transition:none}.adyen-checkout__button-group .adyen-checkout__button .adyen-checkout__button-group__input{opacity:0;pointer-events:none;position:absolute}.adyen-checkout__adyen-giving .adyen-checkout__status__icon{display:block;margin:56px auto 32px}.adyen-checkout__adyen-giving .adyen-checkout__status__text{color:#00112c;margin-bottom:56px;text-align:center}.adyen-checkout__campaign{background:#00112c;border-radius:6px;height:227px;overflow:hidden;position:relative}.adyen-checkout__campaign-link:hover .adyen-checkout__campaign-description{text-decoration:underline}.adyen-checkout__campaign-container{height:100%}.adyen-checkout__campaign-logo{border:2px solid hsla(0,0%,100%,.4);border-radius:3px;display:block;height:48px;margin-bottom:16px;overflow:hidden;width:48px}.adyen-checkout__campaign-background-image{background-color:#00112c;background-position:50%;background-size:cover;height:100%}.adyen-checkout__campaign-link .adyen-checkout__campaign-background-image:before{background:inherit;content:"";height:100%;position:absolute;-webkit-transition:-webkit-transform .6s ease-out;transition:-webkit-transform .6s ease-out;transition:transform .6s ease-out;transition:transform .6s ease-out,-webkit-transform .6s ease-out;width:100%}.adyen-checkout__campaign-link .adyen-checkout__campaign-background-image:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.adyen-checkout__campaign-link .adyen-checkout__campaign-content{pointer-events:none}.adyen-checkout__campaign-content{bottom:0;padding:16px;position:absolute;z-index:2}.adyen-checkout__campaign-description,.adyen-checkout__campaign-title{color:#fff;font-weight:400;margin:0}.adyen-checkout__campaign-title{font-size:1em;margin-bottom:8px}.adyen-checkout__campaign-description{font-size:.81em;line-height:19px}.adyen-checkout__adyen-giving-actions{margin-top:16px;text-align:center}.adyen-checkout__button.adyen-checkout__button--donate{margin:16px auto 8px}.adyen-checkout__button.adyen-checkout__button--decline{display:block;margin:auto;width:auto}.adyen-checkout__paywithgoogle{height:48px}.adyen-checkout__paywithgoogle>div>button,.adyen-checkout__paywithgoogle>div>button.long,.adyen-checkout__paywithgoogle>div>button.short{height:48px;-webkit-transition:background-color .3s ease-out,-webkit-box-shadow .3s ease-out;transition:background-color .3s ease-out,-webkit-box-shadow .3s ease-out;transition:background-color .3s ease-out,box-shadow .3s ease-out;transition:background-color .3s ease-out,box-shadow .3s ease-out,-webkit-box-shadow .3s ease-out}.adyen-checkout__paywithgoogle>div>button.long:focus,.adyen-checkout__paywithgoogle>div>button.short:focus,.adyen-checkout__paywithgoogle>div>button:focus{-webkit-box-shadow:0 0 0 2px #99c2ff;box-shadow:0 0 0 2px #99c2ff;outline:0}.adyen-checkout__paywithgoogle>div>button.gpay-button{padding:15px 24px 13px}.adyen-checkout__econtext-input__field>.adyen-checkout__button--pay:only-child{margin-top:0}.adyen-checkout__voucher-result{border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center}.adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result__top{background:#fff;border:1px solid #d4d9db}.adyen-checkout__voucher-result__top{border-bottom:0;border-radius:12px 12px 0 0;padding:40px 0 24px}.adyen-checkout__voucher-result__bottom{border-radius:0 0 12px 12px;border-top:0}.adyen-checkout__voucher-result__separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:13px;margin:0 auto;position:relative;width:calc(100% - 14px)}.adyen-checkout__voucher-result__separator:after,.adyen-checkout__voucher-result__separator:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEzIiBmaWxsPSJub25lIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMGw1IDIgMS41IDRIN1YwSDB6bTAgMTNsNS0yIDEuNS00SDd2NkgweiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggc3Ryb2tlPSIjRDREOURCIiBkPSJNNi40MjMgNi41QzYuNDIzIDMuMzEyIDMuNzgzLjc1Ni41LjUxOGMzLjM4Ni4yMzYgNiAyLjg1NSA2IDUuOTgyIDAgMy4xMjctMi42MTQgNS43NDYtNiA1Ljk4M3YtLjAwMWMzLjI4NC0uMjM3IDUuOTIzLTIuNzk0IDUuOTIzLTUuOTgyeiIvPjxwYXRoIGZpbGw9IiNENEQ5REIiIGQ9Ik0wIDBoMXYxSDB6bTAgMTJoMXYxSDB6Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg3djEzSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")}.adyen-checkout__voucher-result__separator:before{left:-7px}.adyen-checkout__voucher-result__separator:after,.adyen-checkout__voucher-result__separator:before{background-position:100%;background-repeat:no-repeat;content:"";height:13px;position:absolute;top:0;width:7px}.adyen-checkout__voucher-result__separator:after{right:-7px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.adyen-checkout__voucher-result__separator__inner{border-top:1px solid #e6e9eb;width:100%}.adyen-checkout__voucher-result__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px;width:100%}.adyen-checkout__link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result__image__wrapper{display:block;height:48px;margin:0 24px;position:relative}.adyen-checkout__voucher-result__image__wrapper:after{border:1px solid rgba(0,27,43,.17);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__voucher-result__image__wrapper:nth-child(2):before{border-left:1px solid #d4d9db;content:"";height:64px;left:-24.5px;position:absolute;top:-8px;width:1px}.adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result__image__issuer{border-radius:3px;height:48px}.adyen-checkout__voucher-result__introduction{color:#00112c;font-size:.81em;line-height:19px;margin:0 auto;max-width:400px;text-align:center}.adyen-checkout__voucher-result__amount{color:#00112c;font-size:1em;font-weight:700;margin:24px auto 0;text-align:center}.adyen-checkout__voucher-result__surcharge{color:#687282;display:block;font-size:.81em;font-weight:400;line-height:19px;text-align:center}.adyen-checkout__voucher-result__code__label{display:block;font-weight:400;left:0;line-height:19px;margin:0 auto;position:absolute;right:0;top:-2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.adyen-checkout__voucher-result__code__label:before{content:"";position:absolute}.adyen-checkout__voucher-result__code__label__text{background:#fff;color:#00112c;font-size:13px;letter-spacing:normal;line-height:1;padding:0 8px}.adyen-checkout__voucher-result__code__barcode{display:block;height:56px;margin:0 auto 8px;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__voucher-result__code{border-width:1px 0;color:#00112c;display:inline-block;font-size:1.5em;font-weight:700;letter-spacing:1px;line-height:1.2;margin:0 auto;padding:16px 48px;position:relative;text-align:center;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:100%;word-break:break-word}.adyen-checkout__voucher-result__details{list-style:none;margin:-1px auto 0;padding:0}.adyen-checkout__voucher-result__details__item{border-top:1px solid #e6e9eb;color:#00112c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.81em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;word-break:break-word}.adyen-checkout__voucher-result__details__item:last-child{margin-bottom:0}.adyen-checkout__voucher-result__details__label{max-width:50%;text-align:left}.adyen-checkout__voucher-result__details__value{font-weight:700;max-width:50%;text-align:right}.adyen-checkout__voucher-result__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 auto 32px;max-width:100%;min-width:200px;padding:0;width:300px}.adyen-checkout__voucher-result__actions__item{margin:0 4px}.adyen-checkout__paypal__buttons{position:relative;z-index:0}.adyen-checkout__paypal__button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.adyen-checkout__paypal__button:empty{display:none}.adyen-checkout__paypal__status--pending{margin:16px 0}.adyen-checkout__paypal__status--processing{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 0}.adyen-checkout__paypal-processing .adyen-checkout__paypal__button{display:none}.adyen-checkout__payment-method .adyen-checkout__paypal__status--pending{margin:-16px 0 38px}.adyen-checkout__payment-method .adyen-checkout__paypal__status--processing{padding:20px 0 65px}.adyen-checkout__phone-input{direction:ltr}.adyen-checkout__phone-input .adyen-checkout__input-wrapper{width:100%}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input{height:auto;padding:0}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input:focus{border:1px solid #0075ff;-webkit-box-shadow:0 0 0 2px #99c2ff;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button{border:0;border-bottom-right-radius:0;border-top-right-radius:0;height:35px;width:auto}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button:after{-webkit-box-sizing:revert;box-sizing:revert;height:10px;left:60px}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input--phoneNumber{border:1px solid transparent;height:35px;margin-left:8px;padding-left:15px}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input-wrapper--phoneInput{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__input-wrapper--phoneInput:focus{border:1px solid #0075ff;-webkit-box-shadow:0 0 0 2px #99c2ff;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__phoneNumber{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:65px;width:100%}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__countryFlag{position:absolute}.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button--active,.adyen-checkout__phone-input .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button--active:hover{-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__threeds2__challenge,.adyen-checkout__threeds2__challenge-container{background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:inherit;min-height:400px;overflow:hidden;position:relative;width:100%}.adyen-checkout__threeds2__challenge--01,.adyen-checkout__threeds2__challenge--01 .adyen-checkout__iframe--threeDSIframe{height:400px;width:250px}.adyen-checkout__threeds2__challenge--02,.adyen-checkout__threeds2__challenge--02 .adyen-checkout__iframe--threeDSIframe{height:400px;width:390px}.adyen-checkout__threeds2__challenge--03,.adyen-checkout__threeds2__challenge--03 .adyen-checkout__iframe--threeDSIframe{height:600px;width:500px}.adyen-checkout__threeds2__challenge--04,.adyen-checkout__threeds2__challenge--04 .adyen-checkout__iframe--threeDSIframe{height:400px;width:600px}.adyen-checkout__threeds2__challenge--05,.adyen-checkout__threeds2__challenge--05 .adyen-checkout__iframe--threeDSIframe{height:100%;width:100%}.adyen-checkout__iframe--threeDSIframe{border:0;left:0;position:absolute;top:0}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__icon{display:block;margin:56px auto 32px}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__text{color:#c12424;margin-bottom:56px;text-align:center}.adyen-checkout__qr-loader{background:#fff;border:1px solid #d4d9db;border-radius:12px;padding:40px;text-align:center}.adyen-checkout__qr-loader--result{padding:100px}.adyen-checkout__qr-loader__brand-logo{border-radius:3px;width:74px}.adyen-checkout__qr-loader__subtitle{margin:32px auto 0;max-width:400px}.adyen-checkout__qr-loader__subtitle--result{margin-bottom:32px}.adyen-checkout__qr-loader__payment_amount,.adyen-checkout__qr-loader__subtitle{color:#00112c;font-size:1em;line-height:19px}.adyen-checkout__qr-loader__icon{height:88px;width:88px}.adyen-checkout__qr-loader__payment_amount{font-weight:700}.adyen-checkout__qr-loader__progress{background:#d4d9db;border-radius:24px;height:4px;margin:32px auto 12px;padding-right:3%;width:152px}[dir=rtl] .adyen-checkout__qr-loader__progress{padding-left:3%;padding-right:0}.adyen-checkout__qr-loader__percentage{background:#0075ff;border-radius:24px;display:block;height:100%}.adyen-checkout__qr-loader__countdown{color:#687282;font-size:.81em}.adyen-checkout__qr-loader>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__qr-loader__app-link{display:none}.adyen-checkout__button.adyen-checkout__button--qr-loader{margin-top:24px;text-decoration:none}.adyen-checkout__qr-loader__instructions{color:#687282;font-size:1em;line-height:1.5;margin-top:32px}.adyen-checkout__qr-loader__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px}@media only screen and (max-device-width:1200px){.adyen-checkout__qr-loader__app-link{display:block}}.adyen-checkout__voucher-result--boletobancario .adyen-checkout__voucher-result__code,.adyen-checkout__voucher-result--oxxo .adyen-checkout__voucher-result__code{font-size:.81em;line-height:19px;padding:24px;word-break:break-all}.adyen-checkout__alert-message{border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.81em;margin:0 0 16px;padding:12px;text-align:left}.adyen-checkout__alert-message--error{background:#fbe6ed}.adyen-checkout__alert-message--warning{background:#ffeacc}.adyen-checkout__alert-message--info{background:#e5efff}.adyen-checkout__alert-message__icon{height:14px;margin-right:8px;width:14px}.adyen-checkout__giftcard-result__header{-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1em;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}.adyen-checkout__giftcard-result__header,.adyen-checkout__giftcard-result__header__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout__giftcard-result__name{margin-left:8px}.adyen-checkout__giftcard-result__balance{list-style:none;margin:16px 0 0;padding:0}.adyen-checkout__giftcard-result__balance__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.adyen-checkout__giftcard-result__balance__item .adyen-checkout__giftcard-result__balance__title--transactionLimit{color:#687282}.adyen-checkout__giftcard-result__balance__item:last-child{margin-bottom:0}.adyen-checkout__giftcard-result__balance__value--amount{font-weight:700}.adyen-checkout__giftcard-result__remaining-balance{color:#687282;font-size:13px;line-height:19px;margin:8px auto 0;text-align:center}.DropinComponent-module_adyen-checkout__payment-methods-list__mAjAm{list-style:none;margin:0;padding:0}.DropinComponent-module_adyen-checkout__payment-method__nWdwg{display:block;max-height:60px}.DropinComponent-module_adyen-checkout__payment-method__details__-rsW7{display:none}.DropinComponent-module_adyen-checkout__payment-method__image__nB80V{height:26px;width:40px}.DropinComponent-module_adyen-checkout__payment-method__image__wrapper__6NWzA{margin-right:8px}[dir=rtl] .DropinComponent-module_adyen-checkout__payment-method__image__wrapper__6NWzA{margin-left:8px;margin-right:0}.DropinComponent-module_adyen-checkout__payment-method--selected__6egZF{max-height:100%}.DropinComponent-module_adyen-checkout__payment-method--selected__6egZF .DropinComponent-module_adyen-checkout__payment-method__details__-rsW7{display:block}.adyen-checkout__payment-method__disable-confirmation{background:#c12424;border-left:1px solid #b82222;border-right:1px solid #b82222;color:#fff;font-size:.81em;margin:0 -17px;max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .15s ease-out,max-height .15s linear,margin-bottom .1s linear;transition:opacity .15s ease-out,max-height .15s linear,margin-bottom .1s linear}.adyen-checkout__payment-method__disable-confirmation.adyen-checkout__payment-method__disable-confirmation--open{margin-bottom:16px;max-height:62px;opacity:1}.adyen-checkout__payment-method__disable-confirmation__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 16px}.adyen-checkout__payment-method__disable-confirmation__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout__payment-method__disable-confirmation__button{background:#c12424;border:1px solid transparent;border-radius:6px;color:#fff;cursor:pointer;display:block;height:auto;line-height:14px;margin:0 0 0 8px;padding:8px;width:auto}.adyen-checkout__payment-method__disable-confirmation__button:hover,.adyen-checkout__payment-method__disable-confirmation__button:hover:focus{background:#ac2020;-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button:active,.adyen-checkout__payment-method__disable-confirmation__button:hover:active{background:#961c1c;-webkit-box-shadow:none;box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button--remove,.adyen-checkout__payment-method__disable-confirmation__button--remove:disabled{border-color:#fff}.adyen-checkout__payment-method__disable-confirmation__button--cancel,.adyen-checkout__payment-method__disable-confirmation__button--cancel:disabled{border-color:transparent}.adyen-checkout__payment-method{background:#fff;border:1px solid #e6e9eb;cursor:pointer;margin-top:-1px;position:relative;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:100%}.adyen-checkout__payment-method:focus{outline:0}.adyen-checkout__payment-method--selected+.adyen-checkout__payment-method,.adyen-checkout__payment-method:first-child{border-top-left-radius:12px;border-top-right-radius:12px;margin-top:0}.adyen-checkout__payment-method--next-selected,.adyen-checkout__payment-method:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:0}.adyen-checkout__payment-method--loading{opacity:.2}.adyen-checkout__payment-method--selected.adyen-checkout__payment-method--loading{opacity:.9}.adyen-checkout__payment-method--confirming .adyen-checkout__payment-method__details__content,.adyen-checkout__payment-method--disabling{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__payment-method--disabling{opacity:.3}.adyen-checkout__payment-method__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00112c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1em;font-weight:400;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 16px 12px 44px;position:relative;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;width:100%}[dir=rtl] .adyen-checkout__payment-method__header{padding:12px 44px 12px 12px}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__header{padding:16px}.adyen-checkout__payment-method__header__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:#00112c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:1em;font-weight:400;margin-right:16px;max-width:100%;padding:4px}[dir=rtl] .adyen-checkout__payment-method__header__title{margin-left:16px;margin-right:0}.adyen-checkout__payment-method__surcharge{color:#687282;margin-left:5px}.adyen-checkout__payment-method--selected{background:#f7f8f9;border:1px solid #e6e9eb;border-radius:12px;cursor:default;margin:8px 0;-webkit-transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms,opacity .3s ease-out;transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms,opacity .3s ease-out}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{-ms-flex-wrap:wrap;flex-wrap:wrap}.adyen-checkout__payment-method__details{padding:0 16px;position:relative}.adyen-checkout__payment-method__details__content>:last-child{margin-bottom:16px}.adyen-checkout__payment-method__image__wrapper{height:26px;position:relative;width:40px}.adyen-checkout__payment-method__image__wrapper--outline:after{border:1px solid rgba(0,27,43,.17);border-radius:3px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__payment-method__image{border-radius:3px;display:block}.adyen-checkout__payment-method__brands{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;height:16px;margin:4px 0;overflow:hidden;text-align:right}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__brand-number{color:#687282;font-size:13px}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands{height:auto;overflow:visible;text-align:left}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{display:inline-block;height:16px;margin-right:4px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;width:24px}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper:last-child{margin:0}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{margin-bottom:4px}.adyen-checkout__payment-method__brands img{height:16px;width:24px}.adyen-checkout__payment-method__image__wrapper--disabled{opacity:.25}.adyen-checkout__payment-method__radio{background-color:#fff;border:1px solid #b9c4c9;border-radius:50%;height:16px;left:16px;position:absolute;-webkit-transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:16px}[dir=rtl] .adyen-checkout__payment-method__radio{left:auto;right:16px}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__radio{display:none}.adyen-checkout__payment-method__radio:after{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:0;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:6px}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected) .adyen-checkout__payment-method__radio{border-color:#99a3ad;-webkit-box-shadow:0 0 0 2px #d4d9db;box-shadow:0 0 0 2px #d4d9db;cursor:pointer}.adyen-checkout__payment-method__radio--selected{background-color:#0075ff;border:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.adyen-checkout__payment-method__radio--selected:hover{-webkit-box-shadow:0 0 0 2px rgba(0,102,255,.4);box-shadow:0 0 0 2px rgba(0,102,255,.4)}.adyen-checkout__payment-method__radio--selected:after{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.adyen-checkout__payment-method__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__payment-method__name--selected{font-weight:500}.adyen-checkout__payment-method__additional-info{color:#687282;font-size:.81em}.adyen-checkout__payment-method__name_wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.adyen-checkout__order-payment-methods-list{list-style:none;margin:0 auto 16px;padding:0}.adyen-checkout__order-payment-method{background:#fff;border:1px solid #e6e9eb;margin-top:-1px;position:relative;width:100%}.adyen-checkout__order-payment-method:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.adyen-checkout__order-payment-method:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.adyen-checkout__order-payment-method__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#00112c;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1em;font-weight:500;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;position:relative;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;width:100%}.adyen-checkout__order-payment-method__header .adyen-checkout__payment-method__header__title{padding:0}.adyen-checkout__order-payment-method__details{padding:0 16px 16px}.adyen-checkout__order-payment-method__deducted-amount{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1em}.adyen-checkout__order-payment-method__deducted-amount__label{font-size:.81em}.adyen-checkout__order-payment-method__deducted-amount__value{font-weight:500}.adyen-checkout__order-remaining-amount{background:#ffeacc;border-radius:6px;color:#7f4a00;display:block;font-size:.81em;margin-bottom:16px;padding:8px 16px;width:100%}.adyen-checkout__order-remaining-amount strong{font-weight:700}.adyen-checkout__status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #d4d9db;border-radius:6px;color:#00112c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1em;height:350px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:32px;text-align:center}.adyen-checkout__status__icon{margin-bottom:24px}.adyen-checkout__status .adyen-checkout__spinner__wrapper{max-height:88px}.adyen-checkout__dropin,.adyen-checkout__dropin *,.adyen-checkout__dropin :after,.adyen-checkout__dropin :before{-webkit-box-sizing:border-box;box-sizing:border-box}.adyen-checkout__payment-methods-list--loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout__instant-payment-methods-list{list-style:none;margin:0;padding:0}.adyen-checkout__instant-payment-methods-list li:not(:last-child){margin-bottom:8px}.adyen-checkout__link{color:#0075ff;text-decoration:none}.adyen-checkout__link:hover{text-decoration:underline}.AchInput-module_sf-input__wrapper__lfdiv{position:relative}.AchInput-module_sf-input__wrapper__lfdiv *,.AchInput-module_sf-input__wrapper__lfdiv :after,.AchInput-module_sf-input__wrapper__lfdiv :before{-webkit-box-sizing:border-box;box-sizing:border-box}.AchInput-module_adyen-checkout__input__8WwCR{display:block;max-height:100px}.adyen-checkout__pm__holderName{margin-bottom:0}.adyen-checkout__fieldset__title+.adyen-checkout__ach-sf__form{margin-top:0}.adyen-checkout__ach-input .adyen-checkout__fieldset--address,.adyen-checkout__ach-sf__form{margin-top:16px}.adyen-checkout__loading-input__form{-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}.adyen-checkout-phone-input--new{direction:ltr}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper{width:100%}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__input{height:auto;padding:0}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__input:focus-within{border:1px solid #0075ff}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__input:focus-within .adyen-checkout-dropdown--countrycode-selector{border-right:1px solid #0075ff}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button{border:0;border-bottom-right-radius:0;border-top-right-radius:0;height:35px;width:auto}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button:after{-webkit-box-sizing:revert;box-sizing:revert;height:10px}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button--active,.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout__dropdown__button--active:hover{-webkit-box-shadow:none;box-shadow:none}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout-input--phone-number{border:1px solid transparent;height:35px;line-height:35px;min-height:35px;padding-bottom:0;padding-left:15px;padding-top:0}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout-input--phone-number:focus-within{border:1px solid #0075ff;-webkit-box-shadow:0 0 0 2px #99c2ff;box-shadow:0 0 0 2px #99c2ff}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout-dropdown--countrycode-selector{border-right:1px solid #dce0e5;min-width:144px;width:144px}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout-input-holder--phone-input,.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout-phone-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.adyen-checkout-phone-input--new .adyen-checkout__input-wrapper .adyen-checkout-phone-number{-webkit-box-flex:3;-ms-flex:3;flex:3}.adyen-checkout-phone-input--new .adyen-checkout-phone-input__error-holder{margin-top:-10px}.adyen-checkout__await{background:#fff;border:1px solid #d4d9db;border-radius:12px;padding:40px;text-align:center}.adyen-checkout__await--result{padding:100px}.adyen-checkout__qr-loader--app{border:0;border-radius:0;padding:0}.adyen-checkout__await__brand-logo{border-radius:3px;width:74px}.adyen-checkout__await__indicator-text,.adyen-checkout__await__subtitle{color:#00112c;font-size:1em;line-height:19px;margin-top:32px}.adyen-checkout__await__indicator-holder .adyen-checkout__await__indicator-text{margin-left:10px;margin-top:6px}.adyen-checkout__await__indicator-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;margin-top:32px}.adyen-checkout__await__subtitle--result{margin-bottom:32px}.adyen-checkout__await__icon{height:88px;width:88px}.adyen-checkout__await__progress{background:#d4d9db;border-radius:24px;height:4px;margin:32px auto 12px;width:152px}.adyen-checkout__await__percentage{background:#0075ff;border-radius:24px;display:block;height:100%}.adyen-checkout__await__countdown{color:#687282;font-size:.81em}.adyen-checkout__await>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__await__app-link{display:none;margin-top:16px}@media only screen and (max-device-width:1200px){.adyen-checkout__await__app-link{display:block}}.adyen-checkout__blik__helper{color:#00112c;font-size:1em;font-weight:400;margin:0 0 16px;padding:0}.adyen-checkout__bankTransfer__introduction{color:#00112c;font-size:.81em;font-weight:400;margin:0 0 16px;padding:0}.adyen-checkout__bankTransfer__emailField{margin:0 0 16px}.adyen-checkout__bacs--confirm{position:relative}.adyen-checkout__bacs--confirm .adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__bacs .adyen-checkout__field--inactive{pointer-events:none}.adyen-checkout__bacs .adyen-checkout__bacs--edit{cursor:pointer;position:absolute;right:0;top:-25px;width:20%}.adyen-checkout__bacs .adyen-checkout__bacs--edit-dropin{top:-50px}.adyen-checkout__bacs .adyen-checkout__bacs--edit .adyen-checkout__bacs--edit-button{background:none;border:none;color:#0075ff;cursor:pointer;text-align:end;text-decoration:underline}.adyen-checkout__voucher-result__introduction{font-size:1em;max-width:420px}.adyen-checkout__klarna-widget{pointer-events:all}.adyen-checkout__field--vpa{margin-bottom:0}.adyen-checkout__segmented-control{background:#fff;border:1px solid #b9c4c9;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 5px}.adyen-checkout__segmented-control--disabled{pointer-events:none}.adyen-checkout__segmented-control--disabled>.adyen-checkout__segmented-control-segment{color:#8390a3}.adyen-checkout__segmented-control--disabled>.adyen-checkout__segmented-control-segment--selected{background:#f3f6f9;border:1.5px solid #8390a3}.adyen-checkout__segmented-control-segment{background:#fff;border:0;border-radius:6px;color:#0075ff;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500;height:40px;text-align:center;-webkit-transition:background .3s ease-out;transition:background .3s ease-out;width:100%}.adyen-checkout__segmented-control-segment:not(.adyen-checkout__segmented-control-segment--selected):hover{background-color:#f7f8f9}.adyen-checkout__segmented-control-segment:active{background-color:#f7f8f9;border:1.5px solid #687282}.adyen-checkout__segmented-control-segment--selected{background:#e5f1ff;border:1.5px solid #0075ff;color:#0075ff;font-weight:700}.adyen-checkout-radio-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:none;color:#00112c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;font-size:1em;font-weight:400;max-width:100%;padding:4px}.adyen-checkout-radio-button[aria-checked=false]:hover>.adyen-checkout-radio-button__radio{border-color:#99a3ad;-webkit-box-shadow:0 0 0 2px #d4d9db;box-shadow:0 0 0 2px #d4d9db;cursor:pointer}.adyen-checkout-radio-button__radio{background-color:#fff;border:1px solid #b9c4c9;border-radius:50%;height:16px;-webkit-transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out;transition:border-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:16px}[dir=rtl] .adyen-checkout-radio-button__radio{left:auto;right:16px}.adyen-checkout-radio-button__radio:after{background-color:#fff;border-radius:50%;content:"";display:block;height:6px;left:0;margin:0 auto;position:relative;right:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:6px}.adyen-checkout-radio-button__radio--selected{background-color:#0075ff;border:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.adyen-checkout-radio-button__radio--selected:hover{-webkit-box-shadow:0 0 0 2px rgba(0,102,255,.4);box-shadow:0 0 0 2px rgba(0,102,255,.4)}.adyen-checkout-radio-button__radio--selected:after{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.adyen-checkout-upi-app-item-header{padding:6px 16px 6px 32px;position:relative}.adyen-checkout-upi-app-item{cursor:pointer;margin-top:-1px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;width:100%}.adyen-checkout-upi-app-item:first-child{margin-top:0}.adyen-checkout-upi-app-item--selected{cursor:default;-webkit-transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms,opacity .3s ease-out;transition:margin .15s cubic-bezier(.4,0,.2,1) 0ms,opacity .3s ease-out}.adyen-checkout-upi-app-item .adyen-checkout-radio-button__radio{left:0;position:absolute}.adyen-checkout-upi-app-list{list-style:none;margin:0;padding:0}.adyen-checkout-upi-app-list--loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adyen-checkout_upi-mode-selection-text{font-size:13px;font-weight:400;line-height:19px;margin-bottom:7px;margin-top:0}.adyen-checkout__segmented-control--upi-margin-bottom{margin-bottom:16px}.adyen-checkout-upi-area-intent .adyen-checkout__button--pay{margin-top:16px}.adyen-checkout-upi-area-qr-code .adyen-checkout__button--pay{margin-top:0}.adyen-checkout-trustly{margin-bottom:16px}.adyen-checkout-trustly__descriptor{font-size:1em;font-weight:500;margin:0 0 4px}.adyen-checkout-trustly__description-list{font-size:.81em;line-height:1.5;list-style-type:disc;margin:0;padding-left:20px}.adyen-checkout-payme-instructions{color:#5c687c;font-size:.81em;line-height:20px;text-align:center}.adyen-checkout-payme-instructions__steps{list-style-position:inside;margin:16px 0;padding-bottom:8px;-webkit-padding-start:0;padding-inline-start:0}.adyen-checkout-sr-panel{font-size:.75em;margin-bottom:20px}.adyen-checkout-sr-panel--sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}hr{overflow:visible}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,label,select,textarea{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:auto;font:100%/1.5 sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#fff;text-shadow:none}::selection{background-color:#b3d4fc;color:#fff;text-shadow:none}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.optiscroll{position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.optiscroll.is-enabled{overflow:hidden}.optiscroll.is-enabled>.optiscroll-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;overflow:scroll;-webkit-overflow-scrolling:touch}.optiscroll-h,.optiscroll-v{position:absolute;visibility:hidden;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.optiscroll-v{right:0}.optiscroll-h{bottom:0}.optiscroll.has-htrack>.optiscroll-h,.optiscroll.has-vtrack>.optiscroll-v{visibility:visible}.optiscroll.is-rtl>.optiscroll-v{left:0;right:auto}.optiscroll-htrack,.optiscroll-vtrack{display:block;position:absolute;opacity:1;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:height .2s ease 0s,width .2s ease 0s,opacity .2s ease 0s;transition:height .2s ease 0s,width .2s ease 0s,opacity .2s ease 0s;-webkit-box-sizing:border-box;box-sizing:border-box}.optiscroll-v{top:4px;bottom:4px;width:0}.optiscroll-h{left:4px;right:4px;height:0}.optiscroll.has-vtrack.has-htrack>.optiscroll-v{bottom:8px}.optiscroll.has-vtrack.has-htrack>.optiscroll-h{right:8px}.optiscroll-htrack,.optiscroll-vtrack{background:rgba(0,0,0,.3);border-radius:2px;-webkit-box-shadow:0 0 1px #fff;box-shadow:0 0 1px #fff;opacity:0}.optiscroll-vtrack{width:3px;right:4px}.optiscroll-htrack{height:3px;bottom:4px}.optiscroll:hover>.optiscroll-h .optiscroll-htrack,.optiscroll:hover>.optiscroll-v .optiscroll-vtrack{opacity:1}.optiscroll.has-vtrack.has-htrack.is-rtl>.optiscroll-h{right:4px;left:8px}.optiscroll.is-rtl>.optiscroll-v .optiscroll-vtrack{right:auto;left:4px}:root{font:66.666666% sans-serif}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 20px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:20px;height:15px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:20px;height:1px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--3dx .hamburger-box{-webkit-perspective:40px;perspective:40px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:40px;perspective:40px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:40px;perspective:40px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:40px;perspective:40px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:40px;perspective:40px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:40px;perspective:40px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1);transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .15s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s;transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-4px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-4px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-4px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-4px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(4px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(4px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(4px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(4px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-4px,-5px,0) rotate(-45deg) scaleX(.7);transform:translate3d(-4px,-5px,0) rotate(-45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-4px,5px,0) rotate(45deg) scaleX(.7);transform:translate3d(-4px,5px,0) rotate(45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,-webkit-transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1);transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1),-webkit-transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(4px,-5px,0) rotate(45deg) scaleX(.7);transform:translate3d(4px,-5px,0) rotate(45deg) scaleX(.7);-webkit-transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(4px,5px,0) rotate(-45deg) scaleX(.7);transform:translate3d(4px,5px,0) rotate(-45deg) scaleX(.7);-webkit-transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s;transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s,-webkit-transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7);transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(45deg);transform:translate3d(0,-7px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:.5px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:7px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:14px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(135deg);transform:translate3d(0,7px,0) rotate(135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-270deg);transform:translate3d(0,-14px,0) rotate(-270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:.5px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:7px;-webkit-transition:opacity .125s ease .275s;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:14px;-webkit-transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55);transition:transform .275s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-135deg);transform:translate3d(0,7px,0) rotate(-135deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(270deg);transform:translate3d(0,-14px,0) rotate(270deg);-webkit-transition-delay:75ms;transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic .hamburger-inner:after{top:7px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-40px;top:-40px;-webkit-transform:translate3d(40px,40px,0) rotate(45deg);transform:translate3d(40px,40px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-40px;top:-40px;-webkit-transform:translate3d(-40px,40px,0) rotate(-45deg);transform:translate3d(-40px,40px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s ease-in .175s;transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r .hamburger-inner:after{top:7px;right:0;-webkit-transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335);transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s,-webkit-transform .125s cubic-bezier(.6,.04,.98,.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-40px;top:40px;-webkit-transform:translate3d(40px,-40px,0) rotate(-45deg);transform:translate3d(40px,-40px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-40px;top:40px;-webkit-transform:translate3d(-40px,-40px,0) rotate(45deg);transform:translate3d(-40px,-40px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s,-webkit-transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear;transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:.5px}.hamburger--slider .hamburger-inner:before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-2.8571428571px,-6px,0);transform:rotate(-45deg) translate3d(-2.8571428571px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(-90deg);transform:translate3d(0,-14px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:.5px}.hamburger--slider-r .hamburger-inner:before{top:7px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:14px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(2.8571428571px,-6px,0);transform:rotate(45deg) translate3d(2.8571428571px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-14px,0) rotate(90deg);transform:translate3d(0,-14px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:.5px;-webkit-transition:background-color 0s linear .13s;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:7px;-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,7px,0) rotate(45deg);transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;-webkit-transform:translate3d(0,7px,0) rotate(-45deg);transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-14px;-webkit-transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,-webkit-transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19);transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19),-webkit-transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-7px,0) rotate(-45deg);transform:translate3d(0,-7px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s,-webkit-transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms;transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) .15s}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s;transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;-webkit-transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) 0s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s;transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:75ms;transition-duration:75ms;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 75ms ease .12s,opacity 75ms ease;transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 75ms ease,opacity 75ms ease .12s;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s;transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,-webkit-transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@font-face{font-family:Bebas Neue;src:url(/themes/smab/assets/fonts/bebas-neue-bold.woff2) format("woff2"),url(/themes/smab/assets/fonts/bebas-neue-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue Bold;src:url(/themes/smab/assets/fonts/bebas-neue-bold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Menu Dropdown Arrow;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAARgAAsAAAAABBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIGgGNtYXAAAAFoAAAAVAAAAFQXVtKHZ2FzcAAAAbwAAAAIAAAACAAAABBnbHlmAAABxAAAAFgAAABYAC7J6mhlYWQAAAIcAAAANgAAADYNj689aGhlYQAAAlQAAAAkAAAAJAptBnFobXR4AAACeAAAABQAAAAUDKsAAGxvY2EAAAKMAAAADAAAAAwAKABAbWF4cAAAApgAAAAgAAAAIAAHAAVuYW1lAAACuAAAAYYAAAGGmUoJ+3Bvc3QAAARAAAAAIAAAACAAAwAAAAMEVgGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEADgAAAAKAAgAAgACAAEAIOkA//3//wAAAAAAIOkA//3//wAB/+MXBAADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAA/8AGqwPAAAIAABMhAQAGq/yqA8D8AAAAAAEAAAAAAAB0v1rJXw889QALBAAAAAAA0+M1YAAAAADT4zVgAAD/wAarA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABqsAAAAABqsAAQAAAAAAAAAAAAAAAAAAAAUEAAAAAAAAAAAAAAACAAAABqsAAAAAAAAACgAUAB4ALAABAAAABQADAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEABwAAAAEAAAAAAAIABwBgAAEAAAAAAAMABwA2AAEAAAAAAAQABwB1AAEAAAAAAAUACwAVAAEAAAAAAAYABwBLAAEAAAAAAAoAGgCKAAMAAQQJAAEADgAHAAMAAQQJAAIADgBnAAMAAQQJAAMADgA9AAMAAQQJAAQADgB8AAMAAQQJAAUAFgAgAAMAAQQJAAYADgBSAAMAAQQJAAoANACkaWNvbW9vbgBpAGMAbwBtAG8AbwBuVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwaWNvbW9vbgBpAGMAbwBtAG8AbwBuaWNvbW9vbgBpAGMAbwBtAG8AbwBuUmVndWxhcgBSAGUAZwB1AGwAYQByaWNvbW9vbgBpAGMAbwBtAG8AbwBuRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format("woff");font-weight:400;font-style:normal}html{-ms-touch-action:manipulation;touch-action:manipulation}html.-mobile-menu-open{-ms-touch-action:none;touch-action:none;overflow:auto!important;-webkit-overflow-scrolling:touch!important}body{background-color:#fff;color:#262626;text-align:left;text-shadow:none;font-size:16px;overflow:hidden}body.-mobile-menu-open{position:fixed!important;left:0!important;width:100%;-ms-touch-action:none;touch-action:none}body.-mobile-menu-open,body.modal body,body.modal html{overflow:auto!important;-webkit-overflow-scrolling:touch!important}body.modal :not(html){-webkit-transform:translateZ(0);z-index:10000}main{scroll-margin-top:180px}.-not-visible{visibility:hidden}.retina{-webkit-transform:scale(.5) translateX(-50%) translateY(-50%);transform:scale(.5) translateX(-50%) translateY(-50%)}.row{margin:0}.-inactive-link{cursor:default;pointer-events:none}:focus-visible{outline:2px solid #262626!important;outline-offset:2px!important}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-display:auto}h1,h2{margin:1.5em 0 .25em}h1.no-margin,h2.no-margin{margin:0}h1.equal-margin-s,h2.equal-margin-s{margin:.5em 0}h1.equal-margin-md,h2.equal-margin-md{margin:1em 0}h1.equal-padding-s,h2.equal-padding-s{margin:0;padding:.5em 0}h1.sparce-padding-bottom,h2.sparce-padding-bottom{margin:0;padding:.5em 0 .8em}h1.equal-padding-md,h2.equal-padding-md{margin:1em 0}.paragraph-small{font-size:1em}b,strong{font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit}.text-align--center{text-align:center}figure.aligncenter,img.aligncenter{margin:0 auto;padding:12px}figure.alignleft,img.alignleft{padding:8px 12px 8px 0;float:left}@media(max-width:768px){figure.alignleft,img.alignleft{float:none;padding:12px 0;margin:0 auto;display:block;width:100%!important}}figure.alignright,img.alignright{padding:8px 0 8px 12px;float:right}@media(max-width:768px){figure.alignright,img.alignright{float:none;padding:12px 0;margin:0 auto;display:block;width:100%!important}}table{width:100%}@media print{*{display:none}article{display:block}}ul{list-style-position:inside}.vertical-equal-margin{margin:3em 0}.page{width:100%;min-height:100px}.page.brix-fair-participant-single>.page-container{margin-bottom:20px}@media only screen and (min-width:1025px){.page.brix-fair-participant-single>.page-container{margin-bottom:40px}}@media only screen and (min-width:1025px){.page.brix-fair-participant-single>.page-container:before{top:190px;height:calc(100% - 150px)}}.page.brix-fair-participant-single>.page-container>.wrapper{margin-bottom:0;padding-bottom:40px}.page.brix-fair-participant-single>.page-container>.wrapper>.content-wrapper>.content{width:100%}@media only screen and (min-width:1025px){.page{min-height:500px;height:100%;position:relative;display:block}}.page>.page-top{width:100%;min-height:275px}@media only screen and (min-width:1025px){.page>.page-top{min-height:500px}.page>.page-top.-menu-v2{min-height:325px}}.page>.page-container{position:relative;margin-bottom:40px}@media only screen and (min-width:1025px){.page>.page-container{margin-bottom:100px}}.page>.page-container:before{position:absolute;top:140px;display:block;content:" ";width:100%;height:calc(100% - 100px);background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(10%,#fff),to(#fff));background:linear-gradient(180deg,#f8f8f8,#fff 10%,#fff)}@media only screen and (min-width:1025px){.page>.page-container:before{top:250px;height:calc(100% - 150px);background:#f8f8f8}}.page>.page-container>.wrapper{position:relative;display:block;width:calc(100% - 40px);max-width:1200px;min-height:300px;padding:0;background:#fff;margin:-250px auto 0}@media only screen and (min-width:450px){.page>.page-container>.wrapper{margin-top:-250px}}.page>.page-container>.wrapper>.social{padding:14px}.page>.page-container>.wrapper>.social>.fav{-webkit-transform:scale(.8);transform:scale(.8)}@media only screen and (min-width:450px){.page>.page-container>.wrapper>.social{padding:0}.page>.page-container>.wrapper>.social>.fav{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:450px){.page>.page-container>.wrapper{padding:20px}}@media only screen and (min-width:1025px){.page>.page-container>.wrapper{padding:80px}}.page>.page-container>.wrapper>.ingress{text-align:center}.page>.page-container>.wrapper>.content-wrapper{display:block;margin-top:50px;margin-bottom:50px}@media only screen and (min-width:1000px){.page>.page-container>.wrapper>.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.page>.page-container>.wrapper>.content-wrapper>.content{width:100%}@media only screen and (min-width:1000px){.page>.page-container>.wrapper>.content-wrapper>.content{width:60%}.page>.page-container>.wrapper>.content-wrapper>.content.-single{width:100%}}.page>.page-container>.wrapper>.content-wrapper>.content>.content-header{height:26px}.page>.page-container>.wrapper>.content-wrapper>.content>.extra>p,.page>.page-container>.wrapper>.content-wrapper>.content>.main>p{white-space:pre-line}.page>.page-container>.wrapper>.content-wrapper>.content>.extra img,.page>.page-container>.wrapper>.content-wrapper>.content>.main img{max-width:100%}.page>.page-container>.wrapper>.content-wrapper>.side{margin-top:55px;width:100%}@media only screen and (min-width:1000px){.page>.page-container>.wrapper>.content-wrapper>.side{width:40%;padding-left:50px}}.page>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper:first-child{margin-top:0;padding-top:20px;border-top:1px solid #e5e5e5}.row{position:relative}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.archive-icon{display:none;background:#262626;border-radius:2px;margin-right:2px;color:#fff;height:20px;width:auto;padding:3px 4px;text-transform:uppercase;font-weight:700}.archive-icon.-visible{display:block}.archive-icon.-text-center{text-align:center}.buffer-video-icon{position:relative;z-index:1;width:40px;height:40px}.buffer-video-icon:after{display:block;width:40px;height:40px;content:" ";border:3px solid hsla(0,0%,100%,.3);border-top-color:hsla(0,0%,100%,.8);border-radius:50%;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.buffer-video-icon.-hidden{display:none}.buffer-video-icon.-hidden:after{-webkit-animation:none;animation:none}@-webkit-keyframes fade-in{0%,10%{opacity:0}to{opacity:1}}@keyframes fade-in{0%,10%{opacity:0}to{opacity:1}}@-webkit-keyframes dot-keyframes{0%{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dot-keyframes{0%{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,to{opacity:0}40%{opacity:1}}.sk-fading-circle{margin:100px auto;width:60px;height:60px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#989898;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s ease-in-out infinite both;animation:sk-circleFadeDelay 1.2s ease-in-out infinite both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.select-all-btn{margin-left:auto;margin-right:20px;border-radius:15px;padding:5px 10px;border:1px solid #ddd;background:#fff;color:#000;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select-all-btn:hover{background:#eee}.gt-ghost-button{display:inline-block;font-family:Montserrat;font-weight:600;font-size:14px;text-transform:uppercase;color:#fff;text-align:center;padding:17.5px 18px 17.5px 24px;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:transparent;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;letter-spacing:.1rem}.gt-ghost-button:after{content:"";display:inline-block;width:10px;height:10px;background-image:url(../../images/chevron.svg);-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:8px;-webkit-transition:-webkit-filter .2s ease-in-out;transition:-webkit-filter .2s ease-in-out;transition:filter .2s ease-in-out;transition:filter .2s ease-in-out,-webkit-filter .2s ease-in-out}.gt-ghost-button:hover{color:#000;background-color:#f6f6f6}.gt-ghost-button:hover:after{-webkit-filter:brightness(0) invert(0);filter:brightness(0) invert(0)}.round-button{display:inline-block;max-width:100%;background-color:#f1f1f1;padding:0 15px;height:30px;border-radius:15px;-webkit-transition:background-color .2s;transition:background-color .2s;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;cursor:pointer;color:#000}@media(hover:hover){.round-button:hover{color:#fff}}.round-button.-no-hover{cursor:default;pointer-events:none}.link-button{cursor:pointer}.simple-button{min-height:25px;padding:14px 14px 12px;margin:8px 0 24px;min-width:160px;cursor:pointer}@media(hover){.bulk-purchase-info[data-tooltip]:before,a[data-tooltip]:before,button[data-tooltip]:before{content:attr(data-tooltip);position:absolute;display:block;background-color:#fff;top:100%;left:50%;min-width:200px;-webkit-box-shadow:0 7px 40px rgba(0,0,0,.1);box-shadow:0 7px 40px rgba(0,0,0,.1);-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);z-index:2;padding:16px 20px;font-size:14px;line-height:18px;opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;pointer-events:none}.bulk-purchase-info.fav-star-button:hover[data-tooltip]:not(.is_fav):not(.hide_tooltip):before,a.fav-star-button:hover[data-tooltip]:not(.is_fav):not(.hide_tooltip):before,button.fav-star-button:hover[data-tooltip]:not(.is_fav):not(.hide_tooltip):before{-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1}.bulk-purchase-info.bulk-purchase-info[data-tooltip]:before,a.bulk-purchase-info[data-tooltip]:before,button.bulk-purchase-info[data-tooltip]:before{min-width:400px!important}.bulk-purchase-info:not(.fav-star-button)[data-tooltip]:before,a:not(.fav-star-button)[data-tooltip]:before,button:not(.fav-star-button)[data-tooltip]:before{min-width:235px;-webkit-transform:translate(-50%,31px);transform:translate(-50%,31px);z-index:100}.bulk-purchase-info:not(.fav-star-button):hover[data-tooltip]:not(.hide_tooltip):before,a:not(.fav-star-button):hover[data-tooltip]:not(.hide_tooltip):before,button:not(.fav-star-button):hover[data-tooltip]:not(.hide_tooltip):before{-webkit-transform:translate(-50%,11px);transform:translate(-50%,11px);opacity:1}.bulk-purchase-info.-tooltip-small:hover[data-tooltip]:not(.hide_tooltip):before,a.-tooltip-small:hover[data-tooltip]:not(.hide_tooltip):before,button.-tooltip-small:hover[data-tooltip]:not(.hide_tooltip):before{-webkit-transform:scale(.8) translate(-50%,11px);transform:scale(.8) translate(-50%,11px)}}.-tooltip-small:before{-webkit-transform:scale(.8) translate(-65%,20px);transform:scale(.8) translate(-65%,20px)}@media(hover){.-tooltip-small:before{-webkit-transform:scale(.8) translate(-65%,11px)!important;transform:scale(.8) translate(-65%,11px)!important}}.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;padding:4px 30px 0;margin:8px 0 24px;border-radius:2px;min-width:140px;max-width:360px;font-size:16px;text-align:center;letter-spacing:1.5px;cursor:pointer}.button>span{overflow:hidden;text-overflow:ellipsis;margin-bottom:0!important;padding:0!important;line-height:1.3}.button>svg{-ms-flex-negative:0;flex-shrink:0;height:20px;width:20px;display:inline;margin-bottom:4px}.button>svg:first-child{margin-right:8px}.button>svg:last-child{margin-left:8px}.button.primary-bright-button-color,.button.primary-dark-button-color,.button.primary-extra-button-color,.button.primary-gradient-button-color{min-height:19px}.button.-external .icon{position:relative;display:inline-block;margin-left:5px;top:-1px}.button.loading{background-image:url(../images/loader-elipsis.gif);background-position:top 90%;background-repeat:no-repeat}.button.float-right{float:right}.button.\--top-margin{margin-top:20px}.button.button--round{position:relative;background-color:#fff;border-radius:50%;min-width:48px;max-width:48px;width:48px;height:48px;border:1px solid #e6e6e6;overflow:hidden;text-align:center;padding:0;margin:0;-webkit-transition:all .2s linear;transition:all .2s linear}.button.button--round svg{position:absolute;top:8px;left:8px}.button.button--transparent{border:1px solid transparent;background-color:transparent}.button.button--transparent:hover{-webkit-box-shadow:none;box-shadow:none}.button.ghost{background-color:transparent}.button.-disabeld{opacity:.5;pointer-events:none}.button.large,.button.small{font-size:16px;letter-spacing:1.5px}.button.sharer{min-width:0;height:40px;line-height:40px;border-radius:3px;margin:0 0 4px;padding:8px 20px;text-align:center;-webkit-transition:all .5s;transition:all .5s}.button.sharer svg{display:inline-block;vertical-align:top}.button.facebook{background-color:#3d5897;color:#fff}.button.twitter{background-color:#000;color:#fff}.button.twitter svg{margin-top:2px}.button.googleplus{background-color:#dc4d3c;color:#fff}.button.googleplus svg{margin-top:4px;left:4px}.button.linkedin{background-color:#1e74b2;color:#fff}.button.email{background-color:#fea829;color:#fff}.button.email svg{margin-top:5px}.button.loader{position:relative}.button.loader .loading-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;display:none}.button.loader .loading-dots.-active{display:-webkit-box;display:-ms-flexbox;display:flex}.button.loader .loading-dots .dot{-webkit-animation:dot-keyframes 1s ease-in-out infinite;animation:dot-keyframes 1s ease-in-out infinite;border-radius:8px;height:8px;width:8px;margin:0 2px}.button.loader .loading-dots .dot:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.button.loader .loading-dots .dot:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.button.loader span.-hide{opacity:0}.button-font{font-family:Bebas Neue Bold,sans-serif;font-weight:400;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smoothing:auto}input[type=submit].loading{background-image:url(../../images/loading-ellipsis.gif);background-position:90%;background-repeat:no-repeat}.print-button svg{width:20px;height:20px;margin-right:2px}@media only screen and (max-width:450px){.print-button{display:none}}.plus-button{position:relative;display:block;width:30px;height:30px}.plus-button:after,.plus-button:before{position:absolute;display:block;content:" ";-webkit-transform-origin:50%;transform-origin:50%}.plus-button:before{width:100%;height:2px;background:#fff;top:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.plus-button:after{width:2px;height:100%;background:#fff;left:50%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.crumbs-container{position:absolute;display:block;z-index:1;top:200px;width:100%}.crumbs-container.-menu-v2{top:195px}.crumbs-container.-menu-v2 .crumbs.button-font{margin-left:30px}.crumbs-container.-menu-v2 nav{max-width:100%}.crumbs-container nav{max-width:1600px;margin:0 auto}.crumbs-container nav .crumbs{margin:0 15px 0 45px}@media only screen and (max-width:1200px){.crumbs-container{display:none}}.page_item.login{float:right;margin:0;padding:0}.crumbs__arrow-button{cursor:pointer}.desktop-header__container{height:133px}.primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0;font-size:16px}.primary_nav_wrap ul a{display:block;text-decoration:none;line-height:32px;padding:0 15px;font-size:1em}.primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:2px 0 0}.primary_nav_wrap ul li.login{position:relative;top:-6px;right:1}.primary_nav_wrap ul li.login .userlogin-wrapper a{color:#7f7f7f;font-size:.8em;padding:0}.primary_nav_wrap ul ul{display:none;opacity:0;position:absolute;top:100%;padding:0;left:-185px;margin-left:50%;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.primary_nav_wrap ul ul li{float:none;width:320px}.primary_nav_wrap ul ul li .before{display:none}.primary_nav_wrap ul ul a{line-height:1.3em;padding:10px 0}.primary_nav_wrap .children a:hover{color:#262626}.primary_nav_wrap ul ul ul{top:0;left:100%}.primary_nav_wrap ul li:hover>ul{display:block;opacity:1}.primary_nav_wrap .children li:hover{background-color:#fff}.current_page_ancestor .children .current_page_item a .before,.primary_nav_wrap .children li:hover a .before{display:none}.primary_nav_wrap .children li{top:0;display:list-item;line-height:1.3em;text-align:left;padding:0}.primary_nav_wrap .children li>a{font-size:1em}.desktop-header{display:block;position:absolute;width:100%;font-size:16px;z-index:2200}.desktop-header .container-fluid{max-width:1600px}@media only screen and (max-width:1200px){.desktop-header{display:none}}.desktop-header .header__toprow .left-menu,.desktop-header .header__toprow .right-menu{font-weight:700}.desktop-header .header__toprow .location span{display:block;height:50px;line-height:66px;width:100%;text-align:center}.desktop-header.standalone{margin-bottom:40px}.desktop-header .header__brand-logo{height:75px;width:13%}.desktop-header .header__brand-logo.no-date{margin-left:30px}.desktop-header .header__brand-logo img{width:480px;height:auto;margin-top:0}.desktop-header .header__brand-logo_background{display:block;height:100%}.desktop-header .header__brand-logo_background>span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0;background-size:contain}.desktop-header .header__brand-logo_background>span>img{display:none!important}.desktop-header .header__main-menu__primary-menu__wrapper{width:82%;padding:0 2%}.desktop-header .header__main-menu__primary-menu__wrapper.no-date{width:87%}.desktop-header.sticky{position:fixed;top:-120px;width:100%;margin:0;max-width:100%;-webkit-transform:translateX(0);transform:translateX(0);z-index:2200;height:100px;-webkit-transition:top .2s;transition:top .2s}.desktop-header.sticky .primary_nav_wrap ul ul{left:-145px}.desktop-header.sticky .header__main-menu__primary-menu__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.desktop-header.sticky .header__main-menu__primary-menu__wrapper ul{margin:0 auto}.desktop-header.sticky .header__brand-logo,.desktop-header.sticky .header__main-menu__date{display:none}.desktop-header.sticky .col-md-12{padding:0}.desktop-header.sticky .header__toprow{display:none}.desktop-header.sticky .header__main-menu{height:60px}.desktop-header.sticky .header__main-menu li{line-height:40px}.desktop-header.sticky .header__main-menu{margin:8px 0;background-color:hsla(0,0%,100%,.95);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2);border-radius:0}.desktop-header.sticky .header__main-menu__textbrand{display:block;text-align:center}.desktop-header.sticky .header__main-menu__textbrand img{width:145px;height:auto}.header__login{text-align:center;margin:0;padding:0}.header__main-menu__textbrand{display:none}.header__main-menu{padding-top:27px;position:relative;margin:8px 30px;border-radius:2px;background-color:#fff;height:125px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1065px){.header__main-menu{margin:8px 10px}}.header__main-menu .page_item_has_children{padding-right:8px}.header__main-menu .page_item_has_children a{position:relative}.header__main-menu .page_item_has_children>a:after{position:absolute;float:right;padding-left:6px;font-family:Menu Dropdown Arrow!important;font-size:3px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:32px;content:"\E900";color:inherit}.sticky .header__main-menu{padding-top:14px}.sticky .header__main-menu__primary-menu,.sticky .header__main-menu__primary-menu li{top:0}.sticky .header__main-menu__primary-menu .children{padding:40px 24px}.header__main-menu__primary-menu{display:block;margin:0;padding:0;top:20px;width:100%}.header__main-menu__primary-menu li{display:inline-block;position:relative;text-align:center;letter-spacing:1px;font-size:16px;padding:0 16px 0 0;border-radius:2px}.header__main-menu__primary-menu li .children{z-index:99999;padding:70px 24px}.header__main-menu__primary-menu li .children li:first-child{padding-top:9px;border:1px solid hsla(0,0%,80%,.5);border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}.header__main-menu__primary-menu li .children li:first-child:after{bottom:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:15px solid hsla(0,0%,100%,0);border-bottom-color:#fff;margin-left:-15px}.header__main-menu__primary-menu li .children li:first-child:before{bottom:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:16px solid hsla(0,0%,80%,0);border-bottom-color:hsla(0,0%,90.2%,.5);margin-left:-16px}.header__main-menu__primary-menu li .children li{border-radius:0;padding:0 25px;background-color:#fff;border-top:0;border-right:1px solid hsla(0,0%,80%,.5);border-left:1px solid hsla(0,0%,80%,.5);border-bottom:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.19);box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}.header__main-menu__primary-menu li .children li a{border-bottom:1px solid #ccc;line-height:40px}.header__main-menu__primary-menu li .children li:last-child{border:1px solid #ccc;border-top:0;border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:12px}.header__main-menu__primary-menu li .children li:last-child a{border-bottom:0}.header__top-right-menu{height:26px;margin-top:11px;padding-right:30px}@media only screen and (max-width:1065px){.header__top-right-menu{padding-right:0}}.header__top-right-menu li{display:block;float:right;margin:8px 11px;padding:0 2px;font-size:.875em}.header__top-left-menu{margin-top:11px;height:26px;padding-left:30px}@media only screen and (max-width:1065px){.header__top-left-menu{padding-left:0}}.header__top-left-menu li{display:block;float:left;margin:8px 11px;padding:0 2px;font-size:.875em}nav .crumbs{margin:0 15px;position:relative;font-size:.8125em;color:#fff;letter-spacing:1.08px;height:28px}nav .crumbs li{display:inline-block;margin:8px 8px 0 0}nav .crumbs li a{color:#fff}nav .crumbs li:last-child{margin:8px 0}.header__main-menu__date{text-align:center;padding-top:11px;width:5%;margin:0 20px}@media only screen and (max-width:1200px){.header__main-menu__date{width:10%;padding-left:0;padding-right:0;margin:0}}.header__main-menu__date .header_main-menu__date__dates{display:block;margin-top:4px}.header__main-menu__date .divider{position:absolute;top:0;right:0;border-right:1px solid #e5e5e5;height:75px;width:1px;margin-right:-1px}.header_main-menu__date__dates{font-size:1.3em;line-height:1em}.primary_nav_wrap ul .current_page_ancestor a .before,.primary_nav_wrap ul .current_page_item a .before,.primary_nav_wrap ul li:hover a .before{position:absolute;content:" ";width:80%;height:2px;background:#782592;top:30px;left:0;margin:0 10%}.primary_nav_wrap ul .current_page_ancestor a .before,.primary_nav_wrap ul .current_page_item a .before,.primary_nav_wrap ul li.login:hover a .before{background:transparent}.header_main-menu__date__month{font-size:.8em;display:block;margin-top:2px}.header_main-menu__date__month,.header_main-menu__year{line-height:1em;text-transform:uppercase;color:#7f7f7f;letter-spacing:.75px}.header_main-menu__year{font-size:.7em}html.safari .desktop-header.sticky{-webkit-transition:top 0!important;transition:top 0!important}.header__main-menu>.search{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__main-menu>.search:before{content:"";position:absolute;left:-40px;top:0;height:40px;width:50px;background:linear-gradient(270deg,#fff 20px,hsla(0,0%,100%,0));border-radius:20px 0 0 20px;z-index:-1}.header__main-menu>.search>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;padding-right:20px}.header__main-menu>.search>form .search-button{width:38px;height:38px;background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.header__main-menu>.search>form .search-button:focus{outline:none}.header__main-menu>.search>form .search-button>svg{pointer-events:none}.header__main-menu>.search>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.header__main-menu>.search>form input{width:62px;height:100%;font-size:18px;caret-color:var(--primary-theme-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent;padding:0 0 0 11px;-webkit-transition:all .25s;transition:all .25s;font-weight:400}.header__main-menu>.search>form input::-ms-clear{display:none}.header__main-menu>.search>form input::-webkit-input-placeholder{color:#b2b2b2}.header__main-menu>.search>form input::-moz-placeholder{color:#b2b2b2}.header__main-menu>.search>form input:-ms-input-placeholder{color:#b2b2b2}.header__main-menu>.search>form input::-ms-input-placeholder{color:#b2b2b2}.header__main-menu>.search>form input::placeholder{color:#b2b2b2}.header__main-menu>.search>form input.-focus{width:243px;font-size:16px;text-overflow:unset;white-space:unset;overflow:unset}.header__main-menu>.search>form input:focus{outline:none}.header__main-menu>.search>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.header__main-menu>.search>form>.clear-button:focus,.header__main-menu>.search>form>.clear-button:hover{outline:none;background:#656565}.header__main-menu>.search>form>.clear-button:after,.header__main-menu>.search>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.header__main-menu>.search>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header__main-menu>.search>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header__main-menu>.search>form>.clear-button.-active{display:block}.header__main-menu>.search>form .clear-button>span,.header__main-menu>.search>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.header__main-menu>.search.-compact{right:20px;cursor:pointer}.header__main-menu>.search.-compact>form{padding-right:0;background-color:transparent;border:none;pointer-events:none}.header__main-menu>.search.-compact>form>input{width:0;padding:0;pointer-events:none}.header__main-menu>.search.-compact>form>button{-webkit-box-shadow:unset;box-shadow:unset;pointer-events:none}.header__sticky-menu>nav>.search{position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1200}.header__sticky-menu>nav>.search>form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;-webkit-box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);padding-right:20px}.header__sticky-menu>nav>.search>form .search-button{width:38px;height:38px;background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.header__sticky-menu>nav>.search>form .search-button:focus{outline:none}.header__sticky-menu>nav>.search>form .search-button>svg{pointer-events:none}.header__sticky-menu>nav>.search>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.header__sticky-menu>nav>.search>form>.clear-button:focus,.header__sticky-menu>nav>.search>form>.clear-button:hover{outline:none;background:#656565}.header__sticky-menu>nav>.search>form>.clear-button:after,.header__sticky-menu>nav>.search>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.header__sticky-menu>nav>.search>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.header__sticky-menu>nav>.search>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.header__sticky-menu>nav>.search>form>.clear-button.-active{display:block}.header__sticky-menu>nav>.search>form .clear-button>span,.header__sticky-menu>nav>.search>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.header__sticky-menu>nav>.search>form input{width:62px;font-size:18px;height:100%;-webkit-transition:all .25s;transition:all .25s;caret-color:var(--primary-theme-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent;padding:0 0 0 11px;font-weight:400}.header__sticky-menu>nav>.search>form input::-ms-clear{display:none}.header__sticky-menu>nav>.search>form input::-webkit-input-placeholder{color:#b2b2b2}.header__sticky-menu>nav>.search>form input::-moz-placeholder{color:#b2b2b2}.header__sticky-menu>nav>.search>form input:-ms-input-placeholder{color:#b2b2b2}.header__sticky-menu>nav>.search>form input::-ms-input-placeholder{color:#b2b2b2}.header__sticky-menu>nav>.search>form input::placeholder{color:#b2b2b2}.header__sticky-menu>nav>.search>form input.-focus{width:243px;font-size:16px;text-overflow:unset;white-space:unset;overflow:unset}.header__sticky-menu>nav>.search>form input:focus{outline:none}.header__sticky-menu>nav>.search.-compact{right:20px;cursor:pointer}.header__sticky-menu>nav>.search.-compact>form{padding-right:0;background-color:transparent;border:none;pointer-events:none;cursor:pointer}.header__sticky-menu>nav>.search.-compact>form>input{width:0;padding:0;pointer-events:none}.header__sticky-menu>nav>.search.-compact>form>button{-webkit-box-shadow:unset;box-shadow:unset;pointer-events:none}.header__top-right-menu li.-my-fair-icon{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:30px}.header__top-right-menu li.-my-fair-icon:after{content:"";position:absolute;top:-4px;right:0;width:24px;height:24px;background-image:url(../../images/user-icon-outline.svg);background-repeat:no-repeat;background-position:50%;background-size:22px}.menu-version-two{display:none}@media only screen and (min-width:1025px){.menu-version-two{display:block}}.menu-version-two>.wrapper>.auth-error{position:absolute;display:block;color:#fff;bottom:-25px;width:100%;height:25px;background:rgba(255,0,0,.8);text-align:center;font-weight:700}.menu-version-two>.menu-tint{position:fixed;display:none;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2000;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.menu-version-two>.menu-tint.-visible{display:block}.menu-version-two>.menu-tint.-opacity{opacity:1}.menu-version-two>.headroom,.menu-version-two>.wrapper{height:180px;width:100%;background:#fff}.menu-version-two>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:4000;top:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-webkit-transition:height .3s;transition:height .3s}.menu-version-two>.wrapper.headroom--not-top .search.-compact>form>.clear-button{display:none}.menu-version-two>.wrapper.-collapsed,.menu-version-two>.wrapper.headroom--not-top{height:60px}.menu-version-two>.wrapper.-collapsed>.logo,.menu-version-two>.wrapper.headroom--not-top>.logo{padding:8px;width:150px}.menu-version-two>.wrapper.-collapsed>.menus>.top-menu .menu-cart,.menu-version-two>.wrapper.headroom--not-top>.menus>.top-menu .menu-cart{position:fixed;top:10px;right:70px;height:40px}.menu-version-two>.wrapper.-collapsed>.menus,.menu-version-two>.wrapper.headroom--not-top>.menus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-version-two>.wrapper.-collapsed>.menus>.top-menu,.menu-version-two>.wrapper.headroom--not-top>.menus>.top-menu{height:0;border-bottom:0}.menu-version-two>.wrapper.-collapsed>.menus>.bottom-menu,.menu-version-two>.wrapper.headroom--not-top>.menus>.bottom-menu{height:60px;padding:17px 150px 17px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-version-two>.wrapper.-collapsed>.menus>.bottom-menu>.show-menu,.menu-version-two>.wrapper.headroom--not-top>.menus>.bottom-menu>.show-menu{position:absolute;right:20px;top:19px;display:block;outline:0;cursor:pointer;font-size:13px;font-weight:400}.menu-version-two>.wrapper.-collapsed>.menus>.bottom-menu>.navigation,.menu-version-two>.wrapper.headroom--not-top>.menus>.bottom-menu>.navigation{margin:5px auto 0}.menu-version-two>.wrapper.-collapsed>.menus>.bottom-menu>.navigation>.bottom-menu-item.-visible>.bottom-menu-button .before.-visible.-show,.menu-version-two>.wrapper.headroom--not-top>.menus>.bottom-menu>.navigation>.bottom-menu-item.-visible>.bottom-menu-button .before.-visible.-show{bottom:-35px}.menu-version-two>.wrapper.-collapsed>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper,.menu-version-two>.wrapper.headroom--not-top>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper{height:390px;top:60px!important}.menu-version-two>.wrapper.-collapsed>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu,.menu-version-two>.wrapper.headroom--not-top>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu{top:0}.menu-version-two>.wrapper>.logo{width:200px;height:100%;padding:20px;border-right:1px solid #e5e5e5;-webkit-transition:padding .3s,width .3s;transition:padding .3s,width .3s}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.logo{width:300px;padding:40px}}.menu-version-two>.wrapper>.logo>.logo-container{display:block;width:100%;height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat}.menu-version-two>.wrapper>.menus{width:100%}.menu-version-two>.wrapper>.menus>.top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;height:70px;border-bottom:1px solid #e5e5e5;-webkit-transition:height .3s;transition:height .3s;z-index:1}.menu-version-two>.wrapper>.menus>.top-menu>.info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 20px;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.menu-version-two>.wrapper>.menus>.top-menu>.info>.location-link{position:relative;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.menu-version-two>.wrapper>.menus>.top-menu>.info>.location-link>.location{font-weight:400;font-size:12px;line-height:1}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.info>.location-link>.location{font-size:14px}}.menu-version-two>.wrapper>.menus>.top-menu>.info>.location-link>.icon{position:relative;display:inline-block;margin-left:5px}.menu-version-two>.wrapper>.menus>.top-menu>.info>.date{display:block;width:100%;text-transform:uppercase;text-align:right;font-size:16px;line-height:19px;font-family:Bebas Neue,sans-serif;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smoothing:auto;-webkit-transform:translateY(3px);transform:translateY(3px)}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.info>.date{font-size:21px;line-height:25px}}.menu-version-two>.wrapper>.menus>.top-menu>.profile{position:relative;height:70px;padding:0 20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e6e6e6;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.profile{padding:0 8px 0 24px;width:195px;border-right:none}}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:40px;border-radius:64px;position:relative;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:box-shadow .2s,transform .4s ease;transition:box-shadow .2s,transform .4s ease,-webkit-box-shadow .2s,-webkit-transform .4s ease;background-color:#f1f1f1}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label{width:auto;padding:0 32px}}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.labels{margin-right:5px;display:none;font-weight:400;font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.labels{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.labels span:nth-child(2){width:75px;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:1;color:#989898;-webkit-transition:color .2s;transition:color .2s}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.thumb svg{width:20px;height:20px}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.thumb svg path{fill:#fff}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer{position:absolute;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;color:#fff;border-radius:64px;opacity:0}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer>span{margin-right:5px}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer svg{width:20px;height:20px}@media(hover){.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 12px -6px rgba(0,0,0,.25);box-shadow:0 10px 12px -6px rgba(0,0,0,.25)}}@media(hover)and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover .hover-layer{opacity:1}.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover>.labels,.menu-version-two>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover>.thumb{opacity:0}}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in,.menu-version-two>.wrapper>.menus>.top-menu>.profile.-visible{opacity:1}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label{padding:0;background-color:unset}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label>.thumb{border-radius:50%;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:box-shadow .2s,transform .4s ease;transition:box-shadow .2s,transform .4s ease,-webkit-box-shadow .2s,-webkit-transform .4s ease;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label>.thumb svg{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label>.thumb svg path{fill:#fff}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .hover-layer{display:none}@media(hover){.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transform:unset;transform:unset}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.labels,.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.thumb{opacity:1}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.thumb{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 12px -6px rgba(0,0,0,.25);box-shadow:0 10px 12px -6px rgba(0,0,0,.25)}.menu-version-two>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.labels span:nth-child(2){color:inherit}}.menu-version-two>.wrapper>.menus>.top-menu .menu-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:20px}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu .menu-cart{margin-left:0}}.menu-version-two>.wrapper>.menus>.top-menu .menu-toggle-cart-button{cursor:pointer;position:relative;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:box-shadow .2s,transform .4s ease;transition:box-shadow .2s,transform .4s ease,-webkit-box-shadow .2s,-webkit-transform .4s ease;background-color:#f1f1f1;width:40px;height:40px;border-radius:20px}@media(hover){.menu-version-two>.wrapper>.menus>.top-menu .menu-toggle-cart-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 12px -6px rgba(0,0,0,.25);box-shadow:0 10px 12px -6px rgba(0,0,0,.25)}}.menu-version-two>.wrapper>.menus>.top-menu .menu-toggle-cart-button svg{width:24px;height:auto;color:var(--primary-theme-color)}.menu-version-two>.wrapper>.menus>.top-menu .menu-toggle-cart-button .shop-cart-quantity{position:absolute;top:-2px;right:-2px;height:16px;min-width:16px;border-radius:8px;background-color:var(--primary-theme-color);font-size:10px;line-height:16px;color:#fff;text-align:center;padding:0 2px}.menu-version-two>.wrapper>.menus>.top-menu>.navigation{position:relative;padding:0 20px;height:70px;-webkit-transition:margin .3s,padding .3s;transition:margin .3s,padding .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-version-two>.wrapper>.menus>.top-menu>.navigation.-no-tracking a:after{background:none}.menu-version-two>.wrapper>.menus>.top-menu>.navigation:nth-child(2){padding:0 10px 0 20px;margin-left:auto;border-left:1px solid #e5e5e5;-ms-flex-negative:0;flex-shrink:0}.menu-version-two>.wrapper>.menus>.top-menu>.navigation:nth-child(2).-no-border{border-left:0}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.navigation{padding:0 40px}.menu-version-two>.wrapper>.menus>.top-menu>.navigation:nth-child(2){padding:0 20px;border-right:1px solid #e5e5e5}}.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;line-height:1.2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap:not(:last-child),.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a:not(:last-child){margin:0 16px 0 0}@media only screen and (min-width:1450px){.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a{font-size:14px}}.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap.current-page-ancestor:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap.current-page-item:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap.current-page-parent:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap.current_page_ancestor:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap.current_page_item:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap.current_page_parent:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a.current-page-ancestor:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a.current-page-item:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a.current-page-parent:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a.current_page_ancestor:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a.current_page_item:after,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a.current_page_parent:after{display:block;position:absolute;content:" ";top:-44px;left:0;width:100%;height:20px}.menu-version-two>.wrapper>.menus>.top-menu>.navigation>.lang-wrap:first-child,.menu-version-two>.wrapper>.menus>.top-menu>.navigation>a:first-child{margin:0 10px 0 0}.menu-version-two>.wrapper>.menus>.bottom-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;padding:44px 40px;-webkit-transition:height .3s,padding .3s;transition:height .3s,padding .3s;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-version-two>.wrapper>.menus>.bottom-menu>.show-menu{display:none}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smoothing:auto}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item{margin:0 10px}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item:first-child{margin:0 10px 0 0}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item .-no-arrow:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item .-no-arrow:hover:after{width:100%!important}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-visible>.bottom-menu-button>.before{content:" ";position:absolute;pointer-events:none;width:40px;height:40px;background:#f8f8f8;bottom:-81px;opacity:0;display:none;left:calc(50% - 10px);-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:opacity .5s,bottom .5s;transition:opacity .5s,bottom .5s}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-visible>.bottom-menu-button>.arrow{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);bottom:2px}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-visible>.sub-menu-wrapper{display:block;position:absolute;width:100%;height:390px;top:180px;left:0;overflow:hidden}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-visible>.sub-menu-wrapper>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper{display:none}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu{padding:70px 25px;display:none;position:absolute;-webkit-transform:translateY(-200%);transform:translateY(-200%);left:0;z-index:1999;width:100%;background:#f8f8f8;-webkit-transition:ease-out,-webkit-transform .6s;transition:ease-out,-webkit-transform .6s;transition:transform .6s,ease-out;transition:transform .6s,ease-out,-webkit-transform .6s}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1000px;width:100%;-webkit-transform:translateY(-35px);transform:translateY(-35px);opacity:0;-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper.-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col{width:calc(33.33333% - 60px);margin:0 30px}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra{padding-right:0;min-height:247px;overflow:hidden}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.content-container{height:190px}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.content-container>p{font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.content-container>h5{font-size:20px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.button{position:relative;color:#fff;bottom:0;margin-bottom:0;width:100%;height:50px}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra-image{width:100%;height:100%;background-size:cover;background-position:50%}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>a{display:block;white-space:nowrap;pointer-events:auto;height:50px;line-height:50px;font-size:15px;width:100%;margin:0;padding:0 20px;border-bottom:1px solid #e5e5e5;text-overflow:ellipsis;overflow:hidden;font-weight:400;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>a:first-child{border-top:1px solid #e5e5e5}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>a:hover{background:#f1f1f1;color:#000}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>a.current_page_item{color:#fff}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>a.current_page_item:hover{color:#fff!important}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-dropped>.bottom-menu-button .before.-visible{display:block}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-dropped>.bottom-menu-button .before.-show{bottom:-61px;opacity:1}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item.-dropped>.sub-menu-wrapper>.sub-menu{-webkit-transform:translateY(0);transform:translateY(0)}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;height:24px;display:block}@media(hover){.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button:hover:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link:hover:after{position:absolute;display:block;width:calc(100% - 13px);height:2px;bottom:0;content:" ";background:#e5e5e5}}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button>.arrow,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link>.arrow{position:relative;display:inline-block;width:5px;height:5px;border-right:1px solid #000;border-bottom:1px solid #000;margin-left:7px;bottom:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button.current-page-ancestor:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button.current-page-item:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button.current-page-parent:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button.current_page_ancestor:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button.current_page_item:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-button.current_page_parent:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link.current-page-ancestor:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link.current-page-item:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link.current-page-parent:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link.current_page_ancestor:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link.current_page_item:after,.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>.bottom-menu-item>.bottom-menu-link.current_page_parent:after{position:absolute;display:block;width:calc(100% - 13px);height:2px;bottom:0;content:" "}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>a{margin:0 10px}.menu-version-two>.wrapper>.menus>.bottom-menu>.navigation>a:first-child{margin:0}.menu-version-two .search{position:fixed;top:100px;right:40px;width:auto;height:auto;margin-bottom:10px;-webkit-transition:top .3s;transition:top .3s}.menu-version-two .search:before{content:"";position:absolute;left:-40px;top:0;height:40px;width:50px;background:linear-gradient(270deg,#fff 20px,hsla(0,0%,100%,0));border-radius:20px 0 0 20px;z-index:-1}.menu-version-two .search>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;padding-right:20px}.menu-version-two .search>form .search-button{width:38px;height:38px;background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.menu-version-two .search>form .search-button:focus{outline:none}.menu-version-two .search>form .search-button>svg{pointer-events:none}.menu-version-two .search>form input{width:62px;height:100%;font-size:18px;caret-color:var(--primary-theme-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent;padding:0 0 0 11px;-webkit-transition:all .25s;transition:all .25s;font-weight:400}.menu-version-two .search>form input::-ms-clear{display:none}.menu-version-two .search>form input::-webkit-input-placeholder{color:#b2b2b2}.menu-version-two .search>form input::-moz-placeholder{color:#b2b2b2}.menu-version-two .search>form input:-ms-input-placeholder{color:#b2b2b2}.menu-version-two .search>form input::-ms-input-placeholder{color:#b2b2b2}.menu-version-two .search>form input::placeholder{color:#b2b2b2}.menu-version-two .search>form input.-focus{width:243px;font-size:16px;text-overflow:unset;white-space:unset;overflow:unset}.menu-version-two .search>form input:focus{outline:none}.menu-version-two .search>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.menu-version-two .search>form>.clear-button:focus,.menu-version-two .search>form>.clear-button:hover{outline:none;background:#656565}.menu-version-two .search>form>.clear-button:after,.menu-version-two .search>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.menu-version-two .search>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-version-two .search>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu-version-two .search>form>.clear-button.-active{display:block}.menu-version-two .search>form .clear-button>span,.menu-version-two .search>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.menu-version-two .search.-compact{right:20px;cursor:pointer}.menu-version-two .search.-compact>form{padding-right:0;background-color:transparent;border:none;pointer-events:none}.menu-version-two .search.-compact>form>input{width:0;padding:0;pointer-events:none}.menu-version-two .search.-compact>form>button{-webkit-box-shadow:unset;box-shadow:unset;pointer-events:none}.menu-version-two .headroom--not-top .search{top:9px;right:20px}.menu-version-two .headroom.headroom--top>.menus>.top-menu{overflow:visible}.menu-version-two-a11y{display:none}@media only screen and (min-width:1025px){.menu-version-two-a11y{display:block}}.menu-version-two-a11y>.skip-to-content{opacity:0;position:absolute;top:12px;left:-9999px;background:#262626;color:#fff;z-index:5000;margin:0}.menu-version-two-a11y>.skip-to-content:focus-visible{left:12px;opacity:1;outline:none}.menu-version-two-a11y>.wrapper>.auth-error{position:absolute;display:block;color:#fff;bottom:-25px;width:100%;height:25px;background:rgba(255,0,0,.8);text-align:center;font-weight:700}.menu-version-two-a11y>.menu-tint{position:fixed;display:none;opacity:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2000;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.menu-version-two-a11y>.menu-tint.-visible{display:block}.menu-version-two-a11y>.menu-tint.-opacity{opacity:1}.menu-version-two-a11y>.headroom,.menu-version-two-a11y>.wrapper{height:180px;width:100%;background:#fff}.menu-version-two-a11y>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:4000;top:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);-webkit-transition:height .3s;transition:height .3s}.menu-version-two-a11y>.wrapper.-focused-within>.menus>.top-menu,.menu-version-two-a11y>.wrapper.headroom--top>.menus>.top-menu{overflow:visible}.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within) .search{top:9px;right:20px}.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within) .search.-compact>form>.clear-button{display:none}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within),.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within){height:60px}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.logo,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.logo{padding:8px;width:150px}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.top-menu .menu-cart,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.top-menu .menu-cart{position:fixed;top:10px;right:70px;height:40px}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.top-menu,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.top-menu{height:0;border-bottom:0}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.bottom-menu,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.bottom-menu{height:60px;padding:17px 150px 17px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.bottom-menu>.show-menu,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.bottom-menu>.show-menu{position:absolute;right:20px;top:19px;display:block;outline:0;cursor:pointer;font-size:13px;font-weight:400}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.bottom-menu>.navigation,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.bottom-menu>.navigation{margin:5px auto 0}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-visible>.bottom-menu-button .arrow.-visible.-show,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-visible>.bottom-menu-button .arrow.-visible.-show{bottom:-35px}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper{height:390px;top:60px!important}.menu-version-two-a11y>.wrapper.-collapsed:not(.-focused-within)>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu,.menu-version-two-a11y>.wrapper.headroom--not-top:not(.-focused-within)>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu{top:0}.menu-version-two-a11y>.wrapper>.logo{width:200px;height:100%;padding:20px;border-right:1px solid #e5e5e5;-webkit-transition:padding .3s,width .3s;transition:padding .3s,width .3s}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.logo{width:300px;padding:40px}}.menu-version-two-a11y>.wrapper>.logo>.logo-container{display:block;width:100%;height:100%;background-position:50%;background-size:contain;background-repeat:no-repeat}.menu-version-two-a11y>.wrapper>.menus{width:100%}.menu-version-two-a11y>.wrapper>.menus>.top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;height:70px;border-bottom:1px solid #e5e5e5;-webkit-transition:height .3s;transition:height .3s;z-index:1}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 20px;-ms-flex-negative:0;flex-shrink:0;margin-top:4px}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info>.location-link{position:relative;color:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info>.location-link>.location{font-weight:400;font-size:12px;line-height:1}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info>.location-link>.location{font-size:14px}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info>.location-link>.icon{position:relative;display:inline-block;margin-left:5px}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info>.date{display:block;width:100%;text-transform:uppercase;text-align:right;font-size:16px;line-height:19px;font-family:Bebas Neue,sans-serif;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smoothing:auto;-webkit-transform:translateY(3px);transform:translateY(3px)}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.info>.date{font-size:21px;line-height:25px}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile{position:relative;height:70px;padding:0 20px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e6e6e6;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile{padding:0 8px 0 24px;width:195px;border-right:none}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;width:40px;border-radius:64px;position:relative;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:box-shadow .2s,transform .4s ease;transition:box-shadow .2s,transform .4s ease,-webkit-box-shadow .2s,-webkit-transform .4s ease;background-color:#f1f1f1}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label{width:auto;padding:0 32px}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.labels{margin-right:5px;display:none;font-weight:400;font-size:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.labels{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.labels span:nth-child(2){width:75px;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:1;color:#989898;-webkit-transition:color .2s;transition:color .2s}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.thumb svg{width:20px;height:20px}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label>.thumb svg path{fill:#fff}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer{position:absolute;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;color:#fff;border-radius:64px;opacity:0}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer>span{margin-right:5px}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label .hover-layer svg{width:20px;height:20px}@media(hover){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 12px -6px rgba(0,0,0,.25);box-shadow:0 10px 12px -6px rgba(0,0,0,.25)}}@media(hover)and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover .hover-layer{opacity:1}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover>.labels,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile>.my-fair-label:hover>.thumb{opacity:0}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-visible{opacity:1}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label{padding:0;background-color:unset}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label>.thumb{border-radius:50%;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:box-shadow .2s,transform .4s ease;transition:box-shadow .2s,transform .4s ease,-webkit-box-shadow .2s,-webkit-transform .4s ease;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label>.thumb svg{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label>.thumb svg path{fill:#fff}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .hover-layer{display:none}@media(hover){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover{-webkit-box-shadow:unset;box-shadow:unset;-webkit-transform:unset;transform:unset}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.labels,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.thumb{opacity:1}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.thumb{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 12px -6px rgba(0,0,0,.25);box-shadow:0 10px 12px -6px rgba(0,0,0,.25)}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.profile.-logged-in .my-fair-label:hover>.labels span:nth-child(2){color:inherit}}.menu-version-two-a11y>.wrapper>.menus>.top-menu .menu-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:20px}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu .menu-cart{margin-left:0}}.menu-version-two-a11y>.wrapper>.menus>.top-menu .menu-toggle-cart-button{cursor:pointer;position:relative;-webkit-transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:-webkit-box-shadow .2s,-webkit-transform .4s ease;transition:box-shadow .2s,transform .4s ease;transition:box-shadow .2s,transform .4s ease,-webkit-box-shadow .2s,-webkit-transform .4s ease;background-color:#f1f1f1;width:40px;height:40px;border-radius:20px}@media(hover){.menu-version-two-a11y>.wrapper>.menus>.top-menu .menu-toggle-cart-button:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 10px 12px -6px rgba(0,0,0,.25);box-shadow:0 10px 12px -6px rgba(0,0,0,.25)}}.menu-version-two-a11y>.wrapper>.menus>.top-menu .menu-toggle-cart-button svg{width:24px;height:auto;color:var(--primary-theme-color)}.menu-version-two-a11y>.wrapper>.menus>.top-menu .menu-toggle-cart-button .shop-cart-quantity{position:absolute;top:-2px;right:-2px;height:16px;min-width:16px;border-radius:8px;background-color:var(--primary-theme-color);font-size:10px;line-height:16px;color:#fff;text-align:center;padding:0 2px}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 20px;height:70px;-webkit-transition:margin .3s,padding .3s;transition:margin .3s,padding .3s}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation.-no-tracking a:after{background:none}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation:nth-child(2){padding:0 10px 0 20px;margin-left:auto;border-left:1px solid #e5e5e5;-ms-flex-negative:0;flex-shrink:0}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation:nth-child(2).-no-border{border-left:0}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation{padding:0 40px}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation:nth-child(2){padding:0 20px;border-right:1px solid #e5e5e5}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;line-height:1.2;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap:first-child,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap:not(:last-child),.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li:first-child,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li:not(:last-child){margin:0 16px 0 0}@media only screen and (min-width:1450px){.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li{font-size:14px}}.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap a.current-page-ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap a.current-page-item:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap a.current-page-parent:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap a.current_page_ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap a.current_page_item:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>.lang-wrap a.current_page_parent:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li a.current-page-ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li a.current-page-item:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li a.current-page-parent:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li a.current_page_ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li a.current_page_item:after,.menu-version-two-a11y>.wrapper>.menus>.top-menu>.navigation>ul>li a.current_page_parent:after{display:block;position:absolute;content:" ";top:-44px;left:0;width:100%;height:20px}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu{display:-webkit-box;display:-ms-flexbox;display:flex;height:110px;padding:24px 40px;-webkit-transition:height .3s,padding .3s;transition:height .3s,padding .3s;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.show-menu{display:none}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-smoothing:auto}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item{margin:0 10px}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item:first-child{margin:0 10px 0 0}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item .-no-arrow:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item .-no-arrow:hover:after{width:100%!important}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-active>.bottom-menu-button>.arrow{content:" ";position:absolute;pointer-events:none;width:40px;height:40px;background:#f8f8f8;bottom:-81px;opacity:0;display:none;left:calc(50% - 10px);-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:opacity .5s,bottom .5s;transition:opacity .5s,bottom .5s}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-active>.bottom-menu-button>.chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-active>.sub-menu-wrapper{display:block;position:absolute;width:100%;height:390px;top:180px;left:0;overflow:hidden}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-active>.sub-menu-wrapper>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper{display:none}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu{padding:70px 25px;display:none;position:absolute;-webkit-transform:translateY(-200%);transform:translateY(-200%);left:0;z-index:1999;width:100%;background:#f8f8f8;-webkit-transition:ease-out,-webkit-transform .6s;transition:ease-out,-webkit-transform .6s;transition:transform .6s,ease-out;transition:transform .6s,ease-out,-webkit-transform .6s}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1000px;width:100%;-webkit-transform:translateY(-35px);transform:translateY(-35px);opacity:0;-webkit-transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,-webkit-transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out;transition:opacity .4s ease-out,transform .4s ease-out,-webkit-transform .4s ease-out}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper.-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col{width:calc(33.33333% - 60px);margin:0 30px;list-style:none;display:block}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra{padding-right:0;min-height:247px;overflow:hidden}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.content-container{height:190px}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.content-container>p{font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.content-container>h5{font-size:20px;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra>.button{position:relative;color:#fff;bottom:0;margin-bottom:0;width:100%;height:50px}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col>.menu-extra-image{width:100%;height:100%;background-size:cover;background-position:50%}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col li>a{display:block;white-space:nowrap;pointer-events:auto;height:50px;line-height:50px;font-size:15px;width:100%;margin:0;padding:0 20px;border-bottom:1px solid #e5e5e5;text-overflow:ellipsis;overflow:hidden;font-weight:400;-webkit-transition:background .2s,color .2s;transition:background .2s,color .2s}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col li>a:first-child{border-top:1px solid #e5e5e5}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col li>a:hover{background:#f1f1f1;color:#262626}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col li>a.current_page_item{color:#fff}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.sub-menu-wrapper>.sub-menu>.wrapp>.wrapper>.sub-menu-col li>a.current_page_item:hover{color:#fff!important}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-dropped>.bottom-menu-button .arrow.-visible{display:block}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-dropped>.bottom-menu-button .arrow.-show{bottom:-61px;opacity:1}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item.-dropped>.sub-menu-wrapper>.sub-menu{-webkit-transform:translateY(0);transform:translateY(0)}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover){.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button:hover:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link:hover:after{position:absolute;display:block;width:calc(100% - 13px);height:2px;bottom:0;content:" ";background:#e5e5e5}}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button>.chevron,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link>.chevron{position:relative;bottom:2px;width:7px;margin-left:8px}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button.current-page-ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button.current-page-item:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button.current-page-parent:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button.current_page_ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button.current_page_item:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-button.current_page_parent:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link.current-page-ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link.current-page-item:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link.current-page-parent:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link.current_page_ancestor:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link.current_page_item:after,.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>.bottom-menu-item>.bottom-menu-link.current_page_parent:after{position:absolute;display:block;width:calc(100% - 13px);height:2px;bottom:0;content:" "}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>a{margin:0 10px}.menu-version-two-a11y>.wrapper>.menus>.bottom-menu>.navigation>ul>a:first-child{margin:0}.menu-version-two-a11y .search{position:fixed;top:100px;right:40px;width:auto;height:auto;margin-bottom:10px;-webkit-transition:top .3s;transition:top .3s}.menu-version-two-a11y .search:before{content:"";position:absolute;left:-40px;top:0;height:40px;width:50px;background:linear-gradient(270deg,#fff 20px,hsla(0,0%,100%,0));border-radius:20px 0 0 20px;z-index:-1}.menu-version-two-a11y .search>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;padding-right:20px}.menu-version-two-a11y .search>form .search-button{width:38px;height:38px;background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.menu-version-two-a11y .search>form .search-button:focus{outline:none}.menu-version-two-a11y .search>form .search-button>svg{pointer-events:none}.menu-version-two-a11y .search>form input{width:62px;height:100%;font-size:18px;caret-color:var(--primary-theme-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent;padding:0 0 0 11px;-webkit-transition:all .25s;transition:all .25s;font-weight:400}.menu-version-two-a11y .search>form input::-ms-clear{display:none}.menu-version-two-a11y .search>form input::-webkit-input-placeholder{color:#b2b2b2}.menu-version-two-a11y .search>form input::-moz-placeholder{color:#b2b2b2}.menu-version-two-a11y .search>form input:-ms-input-placeholder{color:#b2b2b2}.menu-version-two-a11y .search>form input::-ms-input-placeholder{color:#b2b2b2}.menu-version-two-a11y .search>form input::placeholder{color:#b2b2b2}.menu-version-two-a11y .search>form input.-focus{width:243px;font-size:16px;text-overflow:unset;white-space:unset;overflow:unset}.menu-version-two-a11y .search>form input:focus{outline:none}.menu-version-two-a11y .search>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.menu-version-two-a11y .search>form>.clear-button:focus,.menu-version-two-a11y .search>form>.clear-button:hover{outline:none;background:#656565}.menu-version-two-a11y .search>form>.clear-button:after,.menu-version-two-a11y .search>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.menu-version-two-a11y .search>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-version-two-a11y .search>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu-version-two-a11y .search>form>.clear-button.-active{display:block}.menu-version-two-a11y .search>form .clear-button>span,.menu-version-two-a11y .search>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.menu-version-two-a11y .search.-compact{right:20px;cursor:pointer}.menu-version-two-a11y .search.-compact>form{padding-right:0;background-color:transparent;border:none;pointer-events:none}.menu-version-two-a11y .search.-compact>form>input{width:0;padding:0;pointer-events:none}.menu-version-two-a11y .search.-compact>form>button{-webkit-box-shadow:unset;box-shadow:unset;pointer-events:none}.mobile-location{margin-top:90px;margin-bottom:10px}.mobile-location.-no-location{margin-top:0;margin-bottom:0}.mobile-location span{display:block;position:relative;text-align:center}.mobile-location svg{margin-right:5px}@media only screen and (min-width:1200px){.mobile-location{display:none}}.mobile-header{display:none;background:#fff;margin:0;width:100%;height:0;left:0;top:0;z-index:3000;position:fixed;overflow:hidden;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.05);box-shadow:0 3px 10px rgba(0,0,0,.05);-webkit-transition:height .2s;transition:height .2s;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:height .2s,-webkit-transform .2s;transition:height .2s,-webkit-transform .2s;transition:height .2s,transform .2s;transition:height .2s,transform .2s,-webkit-transform .2s}.mobile-header.-login-open{display:none}.mobile-header.-alert{top:134px}.mobile-header.-general-sticky{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.mobile-header .header__main-menu__date{display:none;position:absolute;right:10px;top:10px;font-size:12px;line-height:12px}@media only screen and (max-width:1200px){.mobile-header{display:block}}.mobile-header.down{height:70px}.mobile-header .wrapper{position:relative}.mobile-header .wrapper__logo{position:absolute;width:100%;z-index:1000}.mobile-header .mobile-logo-large{margin:20px auto 0;width:227px;min-height:0;opacity:0;display:none}.mobile-header .wrapper__logo{height:70px}.mobile-header .wrapper__logo .mobile-logo-large-link{width:227px;height:100%;margin:0 auto;display:block}.mobile-header .wrapper__logo-background,.mobile-header .wrapper__logo_large-background{display:block;height:100%}.mobile-header .wrapper__logo-background>span,.mobile-header .wrapper__logo_large-background>span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}.mobile-header .wrapper__logo-background>span>img,.mobile-header .wrapper__logo_large-background>span>img{display:none!important}.mobile-header .wrapper__logo-background{padding:20px 86px}.mobile-header .wrapper__logo_large-background{margin-top:25px;padding:0 40px;height:70px}.mobile-header .wrapper__logo_large-background>span{background-position:top}.mobile-header .mobile-logo-small{display:block;margin:20px auto 0;width:145px;min-height:auto;opacity:1}.mobile-header.expanded{height:100%}.mobile-header.expanded .overflow-scroll{height:100%;width:100%;overflow:scroll;position:relative;z-index:2000;-webkit-overflow-scrolling:touch}.mobile-header.expanded .mobile-logo-large{display:block;opacity:1;max-height:200px}.mobile-header.expanded .mobile-logo-small{display:none;opacity:0;max-height:200px}.mobile-header.expanded .wrapper__logo-background{display:none}.mobile-header.expanded .mobile-nav__footer{bottom:-128px;visibility:visible}.mobile-header button{width:100%;background:none;border:0;text-align:left;cursor:pointer;position:relative}.mobile-header button svg{position:absolute;top:24px;right:30px;-webkit-transition:all .5s;transition:all .5s}.mobile-header button.expanded svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-header button:focus{outline:none}.mobile-header .mobile-nav__mobile-menu{overflow-y:hidden;-webkit-transition:all .6s 0s;transition:all .6s 0s}.mobile-header .mobile-nav__mobile-menu .mobile-nav__mobile-menu__item--has-children a{position:relative}.mobile-header .mobile-nav__mobile-menu .mobile-nav__mobile-menu__item--has-children a:after{position:absolute;content:" ";display:block;background:url(../../images/mobile-menu-arrow-white.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:60px;top:0;right:10px;-webkit-transition:all .4s;transition:all .4s}.mobile-header .mobile-nav__mobile-menu .mobile-nav__mobile-menu__item--has-children a.expanded:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.mobile-header .mobile-nav__mobile-menu ul{max-height:0;overflow:hidden;-webkit-transition:all .5s;transition:all .5s}.mobile-header .mobile-nav__mobile-menu ul li{display:block}.mobile-header .mobile-nav__mobile-menu ul li a{border-bottom:1px solid #e5e5e5;background:#fff;color:#262626}.mobile-header .mobile-nav__mobile-menu ul li.mobile-nav__mobile-menu__item--has-children ul li:last-child{border-bottom:0 solid #e5e5e5}.mobile-header .mobile-nav__mobile-menu ul li.mobile-nav__mobile-menu__item--has-children ul li a{text-indent:50px;background:#f8f8f8}.mobile-header .mobile-nav__mobile-menu ul li.mobile-nav__mobile-menu__item--has-children ul li a:after{display:none}.mobile-header .mobile-nav__mobile-menu ul li.mobile-nav__mobile-menu__item--has-children a{position:relative;color:#262626}.mobile-header .mobile-nav__mobile-menu ul li.mobile-nav__mobile-menu__item--has-children a:after{position:absolute;content:" ";display:block;background:url(../../images/mobile-menu-arrow-black.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:60px;top:0;right:10px;-webkit-transition:all .4s;transition:all .4s}.mobile-header .mobile-nav{position:relative;background:#fff;top:120px;width:90%;margin:0 5% 300px}.mobile-header .mobile-nav .menu-mobile-menu-container{height:100%}.mobile-header .mobile-nav .sub-menu{display:block;position:relative}.mobile-header .mobile-nav .header__mobile-menu{margin-top:20px}.mobile-header .mobile-nav .mobile-nav__main-menu li a:first-child{display:none}.mobile-header .mobile-nav .mobile-nav__main-menu li a{display:block;width:100%;height:100%;background-color:#fff;color:#262626}.mobile-header .mobile-nav .mobile-nav__main-menu .header__mobile-menu__children li a{display:block}.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child,.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child a{position:relative}.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child a:after{position:absolute;content:" ";display:block;background:url(../../images/mobile-menu-arrow-black.svg);background-repeat:no-repeat;background-position:50%;width:40px;height:60px;top:0;right:10px;-webkit-transition:all .4s;transition:all .4s}.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child a.expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child ul{max-height:0;overflow-y:hidden;-webkit-transition:all .4s;transition:all .4s}.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child ul li a{display:block;width:100%;height:100%;background:#f8f8f8}.mobile-header .mobile-nav .header__mobile-menu__item--has-children.header__mobile-menu__item--child ul li a:after{display:none}.mobile-header .mobile-nav .mobile-nav__demographic__epxand-button,.mobile-header .mobile-nav li{line-height:60px;width:100%}.mobile-header .mobile-nav .mobile-nav__demographic__epxand-button a,.mobile-header .mobile-nav li a{text-indent:30px;border-bottom:1px solid hsla(0,0%,100%,.3);display:block;height:60px;line-height:60px;color:#fff}.mobile-header .mobile-nav .mobile-nav__demographic__epxand-button{background:transparent;line-height:60px;color:#fff;text-indent:30px}.mobile-header .menu-button{position:absolute;left:16px;top:0;width:50px;margin-top:18px;display:block;padding:.5em;background-color:transparent;border:0 solid #cbcbcb;z-index:1001}.mobile-header .menu-button .burger-icon{background-color:#262626!important;position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mobile-header .menu-button .burger-icon:after,.mobile-header .menu-button .burger-icon:before{background-color:#262626!important}.mobile-header .menu-button .burger-icon,.mobile-header .menu-button .burger-icon:after,.mobile-header .menu-button .burger-icon:before{display:block;width:25px;height:1px;background-color:#4c4c4c;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}.mobile-header .menu-button .burger-icon:after,.mobile-header .menu-button .burger-icon:before{position:absolute;content:""}.mobile-header .menu-button .burger-icon:before{top:-8px}.mobile-header .menu-button .burger-icon:after{top:8px}.mobile-header .menu-button.is-active .burger-icon{background-color:transparent!important;background-color:transparent}.mobile-header .menu-button.is-active .burger-icon:before{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.mobile-header .menu-button.is-active .burger-icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.mobile-header .menu-search-button{position:absolute;right:24px;top:24px;width:24px;height:24px;z-index:1001}.mobile-header .menu-search-button>svg{position:relative;top:0;left:0}.mobile-header .menu-search-button>.button-label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.mobile-header .mobile-nav__footer{background:#fff;pointer-events:none;position:fixed;z-index:2001;width:90%;visibility:hidden;height:188px;bottom:-198px;left:0;margin:0 5%;border-top:1px solid #e5e5e5;-webkit-transition:bottom .2s,visibility .2s;transition:bottom .2s,visibility .2s;-webkit-transition-delay:.2s;transition-delay:.2s}.mobile-header .mobile-nav__footer li,.mobile-header .mobile-nav__footer ul{margin:0;padding:0;list-style:none}.mobile-header .mobile-nav__footer ul{overflow:auto}.mobile-header .mobile-nav__footer li{position:relative;height:60px;float:left}.mobile-header .mobile-nav__footer a{position:relative;line-height:60px;margin:0 10px;color:#262626;pointer-events:all}.mobile-header .mobile-nav__footer li:first-child:after{position:absolute;top:27px;right:-1px;content:" ";display:block;width:5px;height:5px;border-radius:5px;background:#d8d8d8}.menu-search-form{display:none;position:fixed;left:0;top:0;height:70px;background:#fff;z-index:1001}.menu-search-form,.menu-search-form>form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.menu-search-form>form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;-webkit-box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);padding-right:20px;margin-left:24px}.menu-search-form>form .search-button{width:38px;height:38px;background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.menu-search-form>form .search-button:focus{outline:none}.menu-search-form>form .search-button>svg{pointer-events:none;top:8px;left:7px}.menu-search-form>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.menu-search-form>form input{width:100%;height:100%;font-size:18px;caret-color:var(--primary-theme-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent;padding:0 0 0 11px;-webkit-transition:all .25s;transition:all .25s}.menu-search-form>form input::-ms-clear{display:none}.menu-search-form>form input::-webkit-input-placeholder{color:#b2b2b2}.menu-search-form>form input::-moz-placeholder{color:#b2b2b2}.menu-search-form>form input:-ms-input-placeholder{color:#b2b2b2}.menu-search-form>form input::-ms-input-placeholder{color:#b2b2b2}.menu-search-form>form input::placeholder{color:#b2b2b2}.menu-search-form>form input.-focus{font-size:16px;text-overflow:unset;white-space:unset;overflow:unset}.menu-search-form>form input:focus{outline:none}.menu-search-form>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.menu-search-form>form>.clear-button:focus,.menu-search-form>form>.clear-button:hover{outline:none;background:#656565}.menu-search-form>form>.clear-button:after,.menu-search-form>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.menu-search-form>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.menu-search-form>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.menu-search-form>form>.clear-button.-active{display:block}.menu-search-form>form .clear-button>span,.menu-search-form>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.menu-search-form>.menu-search-close-button{position:relative;width:19px;height:19px;margin:0 24px 0 16px;-ms-flex-negative:0;flex-shrink:0}.menu-search-form>.menu-search-close-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.menu-search-form>.menu-search-close-button:after,.menu-search-form>.menu-search-close-button:before{content:"";position:absolute;top:0;left:0;width:25px;height:1px;background-color:currentColor;-webkit-transform-origin:center;transform-origin:center}.menu-search-form>.menu-search-close-button:before{-webkit-transform:translate(-3px,12px) rotate(45deg);transform:translate(-3px,12px) rotate(45deg)}.menu-search-form>.menu-search-close-button:after{-webkit-transform:translate(-3px,12px) rotate(-45deg);transform:translate(-3px,12px) rotate(-45deg)}.menu-search-form.-active{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-search-tint{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:2000;top:0;left:0}.menu-search-tint.-active{display:block}.location-date{width:100%;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.location-date.-version-one{margin-top:70px}.location-date.-login-open{display:none}@media only screen and (min-width:1200px){.location-date{display:none}}.location-date>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.location-date>.wrapper>.date{line-height:1.2;font-size:13px;padding-top:4px}.location-date>.wrapper>.date.-ios{padding-top:5px}.location-date>.wrapper>.location-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;line-height:1.2;font-size:13px;padding-top:3px}.location-date>.wrapper>.location-link>.location{color:#000}.location-date>.wrapper>.location-link>.icon{position:relative;display:block;margin-left:4px;top:-1px}.mobile-menu-version-two{display:block;position:relative}.mobile-menu-version-two.-login-open{display:none}@media only screen and (min-width:768px){.mobile-menu-version-two.-login-open{display:block}}@media only screen and (min-width:1025px){.mobile-menu-version-two{display:none}}.mobile-menu-version-two.-open>.menu-controls{border-bottom:0;background-color:hsla(0,0%,100%,0)}.mobile-menu-version-two.-open>.menu-controls>.hamburger:before,.mobile-menu-version-two.-open>.menu-controls>.logo,.mobile-menu-version-two.-open>.menu-controls>.menu-search-button,.mobile-menu-version-two.-open>.menu-controls>.my-page{display:none}.mobile-menu-version-two .right-menu-list{display:grid;margin:10px 0;padding:0 20px}.mobile-menu-version-two .right-menu-list>.lang-wrap,.mobile-menu-version-two .right-menu-list>a{margin:5px 0}.mobile-menu-version-two>.menu-controls{position:fixed;top:0;left:0;height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;z-index:3999;border-bottom:1px solid #e5e5e5;-webkit-transition:background-color .2s;transition:background-color .2s}.mobile-menu-version-two>.menu-controls>.auth-error{position:absolute;display:block;color:#fff;bottom:-25px;width:100%;height:auto;background:rgba(255,0,0,.8);text-align:center;font-weight:700}@media only screen and (max-width:500px){.mobile-menu-version-two>.menu-controls>.auth-error{font-size:10px;bottom:-17px}}.mobile-menu-version-two>.menu-controls.-border{border-bottom:1px solid #e5e5e5}.mobile-menu-version-two>.menu-controls.-bg-on{background-color:#fff}.mobile-menu-version-two>.menu-controls>.logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:13px 0 15px 13px}.mobile-menu-version-two>.menu-controls>.logo>.logo-container{display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-position:0}.mobile-menu-version-two>.menu-controls>.menu-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;overflow:hidden;background-size:20px;background-position:50%;background-repeat:no-repeat;cursor:pointer}.mobile-menu-version-two>.menu-controls>.menu-item.-logged-in{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;margin:10px 15px 10px 0;border-radius:50%}.mobile-menu-version-two>.menu-controls>.menu-item.-logged-in svg{width:14px;height:14px}.mobile-menu-version-two>.menu-controls>.menu-item.-logged-in svg path{fill:#fff}.mobile-menu-version-two>.menu-controls>.menu-item.my-page{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.mobile-menu-version-two>.menu-controls>.menu-item.my-page.-logged-in,.mobile-menu-version-two>.menu-controls>.menu-item.my-page.-visible{opacity:1}.mobile-menu-version-two>.menu-controls>.menu-item.my-page.-logged-in svg{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mobile-menu-version-two>.menu-controls>.menu-item+.menu-item:before{content:"";position:absolute;left:0;top:10px;width:1px;height:30px;background-color:#f1f1f1}.mobile-menu-version-two>.menu-controls>.menu-item>.button-label{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.mobile-menu-version-two>.menu-controls .menu-toggle-cart-button{position:relative}.mobile-menu-version-two>.menu-controls .menu-toggle-cart-button svg{width:24px;height:auto}.mobile-menu-version-two>.menu-controls .menu-toggle-cart-button .shop-cart-quantity{position:absolute;top:11px;right:13px;height:16px;min-width:16px;border-radius:8px;background-color:var(--primary-theme-color);font-size:10px;line-height:16px;color:#fff;text-align:center;padding:0 2px}.mobile-menu-version-two>.menu-controls>.hamburger{display:block}.mobile-menu-version-two>.menu-controls>.hamburger>.hamburger-box{height:18px}.mobile-menu-version-two>.menu-controls>.hamburger>button{background:green;display:block;height:40px;width:40px}.mobile-menu-version-two>.login{position:fixed;z-index:3999;bottom:0;left:0;width:100%;background:#fff;border-top:1px solid #e5e5e5;display:none}.mobile-menu-version-two>.login.-open{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-version-two>.login .wrapper{width:100%;max-width:345px;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-menu-version-two>.login .wrapper,.mobile-menu-version-two>.login .wrapper>.profile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu-version-two>.login .wrapper>.profile{position:relative;height:88px;-ms-flex-negative:0;flex-shrink:0}.mobile-menu-version-two>.login .wrapper>.profile>.my-fair-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-radius:64px;background-color:#f1f1f1;padding:0 20px}.mobile-menu-version-two>.login .wrapper>.profile>.my-fair-label>.labels{position:relative;margin-right:8px;font-weight:400;font-size:16px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu-version-two>.login .wrapper>.profile>.my-fair-label>.labels span:nth-child(2){width:88px;text-overflow:ellipsis;overflow:hidden;font-size:12px;line-height:1;color:#989898}.mobile-menu-version-two>.login .wrapper>.profile>.my-fair-label>.thumb svg{width:20px;height:20px}.mobile-menu-version-two>.login .wrapper>.profile.-logged-in .my-fair-label{padding:0;background-color:unset;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-menu-version-two>.login .wrapper>.profile.-logged-in .my-fair-label>.thumb{border-radius:50%;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:12px}.mobile-menu-version-two>.login .wrapper>.profile.-logged-in .my-fair-label>.thumb svg path{fill:#fff}.mobile-menu-version-two>.login>.external-link:not(:last-child){margin-right:8px}.mobile-menu-version-two>.mobile-menu{position:fixed;background:#fff;height:50px;width:100%;top:0;bottom:0;z-index:3998;overflow-y:hidden;display:none}.mobile-menu-version-two>.mobile-menu.-open{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:block}.mobile-menu-version-two>.mobile-menu.-open>.login{display:block}.mobile-menu-version-two>.mobile-menu.-open>.top{height:215px}.mobile-menu-version-two>.mobile-menu.-open>.top>.logo{display:block}.mobile-menu-version-two>.mobile-menu.-open>.top>.logo>.logo-container{background-size:100%;height:155px}.mobile-menu-version-two>.mobile-menu>.content>.menu-list{position:relative;display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 45px;width:100%;max-width:345px;margin:0 auto 60px}.mobile-menu-version-two>.mobile-menu>.content>.menu-list .main-button{-webkit-transition:background-color .2s;transition:background-color .2s}.mobile-menu-version-two>.mobile-menu>.content>.menu-list .primary-link{opacity:1;-webkit-transition:opacity .2s,background-color .2s,color .2s;transition:opacity .2s,background-color .2s,color .2s}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul{position:relative;display:block;list-style:none;padding:0;margin-top:1px}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li .label,.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li a{display:block;padding:0 20px;height:50px;line-height:50px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>.expand-button{position:absolute;display:block;cursor:pointer;height:50px;width:50px;top:0;right:0}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>.expand-button>.mobile-dropdown-icon{display:block;position:absolute;right:15px;top:18px;width:10px;height:10px;min-height:0;-webkit-transform-origin:5px 5px;transform-origin:5px 5px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-expanded>.expand-button>.mobile-dropdown-icon{top:23px;-webkit-transform:rotate(316deg);transform:rotate(316deg)}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-expanded ul{display:block;max-width:100%;max-height:100%}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul{max-height:0}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li{height:50px;overflow:hidden;border-bottom:1px solid #e5e5e5}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li.-expanded{height:100%}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li>.expand-button.-wide{position:absolute;display:block;width:100%;height:50px;top:0;left:0;cursor:pointer}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li>.expand-button>.mobile-dropdown-icon{border-top:1px solid #000;border-right:1px solid #000;display:block;position:absolute;right:15px;top:18px;width:10px;height:10px;min-height:0;-webkit-transform-origin:5px 5px;transform-origin:5px 5px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li.-expanded,.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li:last-child{border-bottom:0}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li.-expanded>.expand-button>.mobile-dropdown-icon{top:23px;-webkit-transform:rotate(316deg);transform:rotate(316deg)}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li .label,.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li>ul>li>a{line-height:50px;color:#000}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-current>ul>li.-lvl2-current>.label,.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-current>ul>li.-lvl2-current>a{font-weight:700}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-current>ul>li.-lvl2-current:after{position:absolute;display:block;top:14px;left:0;width:1px;height:23px;content:" "}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-current>ul>li.-is-ancestor:after{display:none}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul>li.-current>ul>li>a{padding:0 20px;background-color:transparent}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li{padding:0;text-align:left}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li>ul{overflow:hidden;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0;background:#fff;color:#000;list-style:none}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li>ul>li{position:relative}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li>ul>li>ul>li{background:#f8f8f8;margin-bottom:1px}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li>ul>li>ul>li.-lvl3-current>a{font-weight:700}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li>ul>li>.lvl3-link{color:#000;padding-left:36px}.mobile-menu-version-two>.mobile-menu>.content>.menu-list>ul li>ul>li.-current:after{position:absolute;display:block;top:14px;left:18px;width:1px;height:23px;content:" "}.mobile-menu-version-two>.mobile-menu>.top{height:50px}.mobile-menu-version-two>.mobile-menu>.top>.location-date{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;padding-top:18px}.mobile-menu-version-two>.mobile-menu>.top>.location-date.-border{border-top:1px solid #e5e5e5}.mobile-menu-version-two>.mobile-menu>.top>.location-date>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.mobile-menu-version-two>.mobile-menu>.top>.location-date>.wrapper>.date{line-height:1.2;font-size:13px;padding-top:4px}.mobile-menu-version-two>.mobile-menu>.top>.location-date>.wrapper>.date.-ios{padding-top:5px}.mobile-menu-version-two>.mobile-menu>.top>.location-date>.wrapper>.location-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;line-height:1.2;padding-top:3px;font-size:13px;color:#000}.mobile-menu-version-two>.mobile-menu>.top>.location-date>.wrapper>.location-link>.location{color:#000}.mobile-menu-version-two>.mobile-menu>.top>.location-date>.wrapper>.location-link>.icon{position:relative;display:block;margin-left:4px;top:-1px}.mobile-menu-version-two>.mobile-menu>.top>.logo{max-width:250px;margin:0 auto;display:none}.mobile-menu-version-two>.mobile-menu>.top>.logo>.logo-container{display:block;height:50px;width:auto;margin:0 auto;background-size:80%;background-repeat:no-repeat;background-position:50%}.mobile-menu-version-two>.headspace,.mobile-menu-version-two>.location-date{display:block;width:100%;height:50px}@media only screen and (min-width:1025px){.mobile-menu-version-two>.headspace,.mobile-menu-version-two>.location-date{display:none}}.mobile-menu-version-two>.location-date{padding:11px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.mobile-menu-version-two>.location-date{display:none}}.mobile-menu-version-two>.location-date>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.mobile-menu-version-two>.location-date>.wrapper>.date{line-height:1.2;font-size:13px;padding-top:4px}.mobile-menu-version-two>.location-date>.wrapper>.date.-ios{padding-top:5px}.mobile-menu-version-two>.location-date>.wrapper>.location-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;line-height:1.2;font-size:13px;padding-top:3px}.mobile-menu-version-two>.location-date>.wrapper>.location-link>.location{color:#000}.mobile-menu-version-two>.location-date>.wrapper>.location-link>.icon{position:relative;display:block;margin-left:4px;top:-1px}.mobile-menu-version-two .menu-search-form-mobile{display:none;position:fixed;left:0;top:0;height:50px;background:#fff;z-index:4001}.mobile-menu-version-two .menu-search-form-mobile,.mobile-menu-version-two .menu-search-form-mobile>form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mobile-menu-version-two .menu-search-form-mobile>form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;background-color:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;-webkit-box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);padding-right:20px;margin-left:24px}.mobile-menu-version-two .menu-search-form-mobile>form .search-button{width:33px;height:33px;background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.mobile-menu-version-two .menu-search-form-mobile>form .search-button:focus{outline:none}.mobile-menu-version-two .menu-search-form-mobile>form .search-button>svg{width:18px;height:18px;pointer-events:none;top:8px;left:7px}.mobile-menu-version-two .menu-search-form-mobile>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.mobile-menu-version-two .menu-search-form-mobile>form input{width:100%;height:100%;font-size:18px;caret-color:var(--primary-theme-color);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent;padding:0 0 0 11px;-webkit-transition:all .25s;transition:all .25s}.mobile-menu-version-two .menu-search-form-mobile>form input::-ms-clear{display:none}.mobile-menu-version-two .menu-search-form-mobile>form input::-webkit-input-placeholder{color:#b2b2b2}.mobile-menu-version-two .menu-search-form-mobile>form input::-moz-placeholder{color:#b2b2b2}.mobile-menu-version-two .menu-search-form-mobile>form input:-ms-input-placeholder{color:#b2b2b2}.mobile-menu-version-two .menu-search-form-mobile>form input::-ms-input-placeholder{color:#b2b2b2}.mobile-menu-version-two .menu-search-form-mobile>form input::placeholder{color:#b2b2b2}.mobile-menu-version-two .menu-search-form-mobile>form input.-focus{font-size:16px;text-overflow:unset;white-space:unset;overflow:unset}.mobile-menu-version-two .menu-search-form-mobile>form input:focus{outline:none}.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button:focus,.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button:hover{outline:none;background:#656565}.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button:after,.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu-version-two .menu-search-form-mobile>form>.clear-button.-active{display:block}.mobile-menu-version-two .menu-search-form-mobile>form .clear-button>span,.mobile-menu-version-two .menu-search-form-mobile>form .search-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.mobile-menu-version-two .menu-search-form-mobile>.menu-search-close-button{position:relative;width:19px;height:19px;margin:-3px 18px 0 16px;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.mobile-menu-version-two .menu-search-form-mobile>.menu-search-close-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.mobile-menu-version-two .menu-search-form-mobile>.menu-search-close-button:after,.mobile-menu-version-two .menu-search-form-mobile>.menu-search-close-button:before{content:"";position:absolute;top:0;left:0;width:20px;height:1px;background-color:currentColor;-webkit-transform-origin:center;transform-origin:center}.mobile-menu-version-two .menu-search-form-mobile>.menu-search-close-button:before{-webkit-transform:translate(-3px,12px) rotate(45deg);transform:translate(-3px,12px) rotate(45deg)}.mobile-menu-version-two .menu-search-form-mobile>.menu-search-close-button:after{-webkit-transform:translate(-3px,12px) rotate(-45deg);transform:translate(-3px,12px) rotate(-45deg)}.mobile-menu-version-two .menu-search-form-mobile.-active{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-search-tint.-v2{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:4000;top:0;left:0}.menu-search-tint.-v2.-active{display:block}.header__sticky-menu{display:block;width:100%;height:70px;position:fixed;top:-200px;z-index:3999;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.19);box-shadow:0 2px 4px 0 rgba(0,0,0,.19);-webkit-transition:top .2s;transition:top .2s}@media only screen and (max-width:1024px){.header__sticky-menu{display:none}}.header__sticky-menu .header__main-menu__primary-menu__wrapper{width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1000}.header__sticky-menu.visible.down{top:0}.header__sticky-menu .header__brand-logo_mobile_background{display:block;height:100%}.header__sticky-menu .header__brand-logo_mobile_background>span{display:block;width:145px;height:50px;background-repeat:no-repeat;background-position:0;background-size:contain}.header__sticky-menu .header__brand-logo_mobile_background>span>img{display:none!important}.header__sticky-menu:before{content:" ";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.95)}.header__sticky-menu .header__brand-logo{margin-left:30px;margin-top:10px;position:relative;display:block;width:auto;z-index:1200}.header__sticky-menu .header__main-menu__primary-menu{margin:0 auto;width:auto;height:50px}.header__sticky-menu .header__main-menu__primary-menu li{display:inline-block;position:relative;letter-spacing:1px;font-size:16px;border-radius:2px}.header__sticky-menu .header__main-menu__primary-menu li .children{z-index:99999;padding:60px 24px}.header__sticky-menu .header__main-menu__primary-menu li .children li:first-child{padding-top:9px;border:1px solid hsla(0,0%,80%,.5);border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px}.header__sticky-menu .header__main-menu__primary-menu li .children li:first-child:after{bottom:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:15px solid hsla(0,0%,100%,0);border-bottom-color:#fff;margin-left:-15px}.header__sticky-menu .header__main-menu__primary-menu li .children li:first-child:before{bottom:100%;left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:16px solid hsla(0,0%,80%,0);border-bottom-color:hsla(0,0%,90.2%,.5);margin-left:-16px}.header__sticky-menu .header__main-menu__primary-menu li .children li{border-radius:0;padding:0 25px;background-color:#fff;border-top:0;border-right:1px solid hsla(0,0%,80%,.5);border-left:1px solid hsla(0,0%,80%,.5);border-bottom:0;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.19);box-shadow:0 2px 4px 0 rgba(0,0,0,.19)}.header__sticky-menu .header__main-menu__primary-menu li .children li a{border-bottom:1px solid #ccc;line-height:40px}.header__sticky-menu .header__main-menu__primary-menu li .children li:last-child{border:1px solid #ccc;border-top:0;border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding-bottom:12px}.header__sticky-menu .header__main-menu__primary-menu li .children li:last-child a{border-bottom:0}footer{display:block;width:100%;color:#fff;float:left;text-align:center}footer :focus-visible{outline:2px solid #fff!important;outline-offset:2px!important}@media only screen and (min-width:768px){footer{text-align:left}}footer .margin-top{margin-top:5px;display:block}@media only screen and (max-width:1000px){footer{height:auto}}footer p{font-size:16px}footer h4{font-size:22px}footer .wrapper{width:90%;height:100%;padding:0;margin:0 auto;display:block;max-width:1140px;z-index:6;position:relative}footer .footer__upper{height:40%;width:100%;height:240px;position:relative}footer .footer__upper .logo-container{display:block;width:100%;height:100%;float:left}@media only screen and (min-width:768px){footer .footer__upper .logo-container{width:38%}}@media only screen and (min-width:1000px){footer .footer__upper .logo-container{width:25%}}footer .footer__upper .logo-container_background{display:block;height:100%;width:100%;padding:90px 0 0}@media only screen and (max-width:768px){footer .footer__upper .logo-container_background{width:100%;padding:90px 20px 40px}}footer .footer__upper .logo-container_background>span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:top;background-size:contain}footer .footer__upper .logo-container_background>span>img{display:none!important}footer .footer__upper .social{width:auto;position:relative;float:right;margin-top:110px;z-index:8}@media only screen and (max-width:450px){footer .footer__upper .social{margin-top:50px;width:100%;float:left}}@media only screen and (max-width:1000px){footer .footer__upper .social{margin-top:80px;float:left;display:none}}footer .footer__upper .social h4{float:left;padding:15px 15px 0 0}@media only screen and (max-width:450px){footer .footer__upper .social h4{float:none;width:100%;padding:0}}footer .footer__upper .social ul{display:inline-block}@media only screen and (max-width:450px){footer .footer__upper .social ul{width:180px;display:table;margin:20px auto 0}}footer .footer__upper .social ul li{display:block;width:40px;height:40px;float:left;margin:0 10px}@media only screen and (max-width:450px){footer .footer__upper .social ul li{margin:10px}}footer .footer__upper .social ul li>a{display:block;border-radius:50%}footer .footer__upper .social ul li>a>svg{display:block}footer .footer__upper img{position:relative;z-index:8;width:300px;height:auto;float:left;margin-top:90px}@media only screen and (max-width:1000px){footer .footer__upper img{display:-webkit-box;display:-ms-flexbox;display:flex;float:none;margin:40px auto 0}}footer .footer__upper__skyline{position:absolute;z-index:5;bottom:0;display:block;width:100%;height:140px;background-image:url(../../images/skyline.svg);background-position:50%}footer .footer__upper__skyline svg{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}footer .footer__lower{height:60%;width:100%;padding:20px 0}footer .footer__lower .social-mobile{display:none;width:90%;margin:0 auto}footer .footer__lower .social-mobile .social-btn-wrapper{display:inline-block;margin:0 auto}@media only screen and (max-width:450px){footer .footer__lower .social-mobile .social-btn-wrapper{display:table}}footer .footer__lower .social-mobile .social-btn-wrapper>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-top:10px}footer .footer__lower .social-mobile .social-btn-wrapper>ul>li{margin:0 5px;float:none}footer .footer__lower .social-mobile .social-btn-wrapper>ul>li>a{display:block;border-radius:50%}footer .footer__lower .social-mobile .social-btn-wrapper>ul>li>a>svg{display:block}@media only screen and (max-width:450px){footer .footer__lower .social-mobile{display:grid}}@media only screen and (max-width:1000px){footer .footer__lower .social-mobile{display:block}}@media only screen and (max-width:450px){footer .footer__lower{height:100%}}footer .footer__lower .info{width:100%;margin-top:50px}@media only screen and (min-width:768px){footer .footer__lower .info{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .footer__lower .info>li{margin:0 0 20px}@media only screen and (min-width:768px){footer .footer__lower .info>li.main-li{margin:0;width:70%}}@media only screen and (min-width:1200px){footer .footer__lower .info>li.main-li{width:48%}}footer .footer__lower .info>li.menus-li ul>li>a{overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media only screen and (min-width:768px){footer .footer__lower .info>li.menus-li{margin:0;width:calc(30% - 20px)}}@media only screen and (min-width:1200px){footer .footer__lower .info>li.menus-li{margin:0 24px;width:calc(26% - 24px)}}@media only screen and (min-width:768px){footer .footer__lower .info>li.organisation-li{margin:0;width:100%}}@media only screen and (min-width:1200px){footer .footer__lower .info>li.organisation-li{margin:0;width:calc(26% - 24px)}}footer .footer__lower .info li{position:relative;list-style:none;width:100%}@media only screen and (min-width:1000px){footer .footer__lower .info li{width:auto}}footer .footer__lower .info li h4{display:none}@media only screen and (min-width:768px){footer .footer__lower .info li h4{display:block}}footer .footer__lower .info li a{color:#fff;position:relative}footer .footer__lower .info li a .after{content:" ";position:absolute;width:100%;height:1px;top:22px;left:0;-webkit-transition:background .5s;transition:background .5s}footer .footer__lower .info li .line{position:absolute;height:1px;width:100%;top:35px;left:0;display:none}@media only screen and (min-width:768px){footer .footer__lower .info li .line{display:block}}footer .footer__lower .info li .contact{margin:30px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:450px){footer .footer__lower .info li .contact{margin:5px 0}}@media only screen and (min-width:768px){footer .footer__lower .info li .contact .address{margin-right:56px}}footer .footer__lower .info li .contact .address>div{margin-bottom:20px}footer .footer__lower .info li .contact .phone-email a{display:inline-block;margin-bottom:8px}footer .footer__lower .info li .menu{margin:30px 0}footer .footer__lower .info li .menu>li{margin-bottom:4px}footer .ticket-support{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;margin:0 auto;gap:0 15px;color:#000;max-width:1100px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){footer .ticket-support{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:40px 0}}footer .ticket-support.-footer{color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0 0;padding-top:20px}footer .ticket-support.-footer>p>a{border-bottom:1px solid #414141;text-decoration:none}footer .ticket-support>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .ticket-support>.wrapper span{margin-right:0}@media only screen and (min-width:768px){footer .ticket-support>.wrapper span{margin-right:10px}}footer .ticket-support>.wrapper.-invoice{margin-top:5px}@media only screen and (min-width:768px){footer .ticket-support>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}footer>.bottom-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:70px;position:fixed;bottom:0;left:0;padding-top:17px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;z-index:2000;-webkit-box-shadow:0 5px 20px 10px rgba(0,0,0,.1);box-shadow:0 5px 20px 10px rgba(0,0,0,.1)}footer>.bottom-menu.-hidden{display:none}footer>.bottom-menu.-ios.-hidden{display:-webkit-box;display:-ms-flexbox;display:flex}@media(orientation:landscape){footer>.bottom-menu{display:none}}footer>.bottom-menu>.menu-toggle{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:50%;width:40px;height:40px;-webkit-transform:translate(-50%);transform:translate(-50%);pointer-events:none;opacity:0}footer>.bottom-menu.-ios>.menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}footer>.bottom-menu>.menu-toggle>svg{position:absolute;top:15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}footer>.bottom-menu.-ios-chrome.-chrome-margin{height:80px;width:100%;border-radius:0;left:0}footer>.bottom-menu.-ios-chrome.-chrome-margin>.menu-toggle{opacity:0;pointer-events:none;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}footer>.bottom-menu.-ios-chrome.-chrome-margin>.menu{opacity:1;-webkit-transition:all .15s ease-in-out .15s;transition:all .15s ease-in-out .15s;pointer-events:all}@media(orientation:portrait){footer>.bottom-menu.-hidden{width:80px;height:40px;left:calc(50% - 40px);border-top-left-radius:40px;border-top-right-radius:40px;-webkit-transition:all .15s ease-in-out .15s;transition:all .15s ease-in-out .15s;-webkit-box-shadow:0 2px 40px 0 rgba(0,0,0,.2);box-shadow:0 2px 40px 0 rgba(0,0,0,.2)}footer>.bottom-menu.-hidden>.menu-toggle{opacity:1;-webkit-transition:all .5s ease-in-out .15s;transition:all .5s ease-in-out .15s;pointer-events:all}footer>.bottom-menu.-hidden:before{opacity:1}footer>.bottom-menu.-hidden:after{display:none}footer>.bottom-menu.-hidden>.menu{opacity:0;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;pointer-events:none}}footer>.bottom-menu>ul{margin:0;padding:0 10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-size:2em;list-style:none;opacity:1;-webkit-transition:all .15s ease-in-out .15s;transition:all .15s ease-in-out .15s}@media only screen and (max-width:375px){footer>.bottom-menu>ul{padding:0 10px}}footer>.bottom-menu>ul.-item-count-1>li>a>.label{width:100vw}footer>.bottom-menu>ul.-item-count-2>li>a>.label{width:50vw}footer>.bottom-menu>ul.-item-count-3>li>a>.label{width:33.3333333333vw}footer>.bottom-menu>ul.-item-count-4>li>a>.label{width:25vw}footer>.bottom-menu>ul>li>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer>.bottom-menu>ul>li>a>.icon{width:auto;height:24px}footer>.bottom-menu>ul>li>a>.icon>svg{display:block;width:auto;height:100%}footer>.bottom-menu>ul>li>a>.icon>svg>path{fill:currentColor}footer>.bottom-menu>ul>li>a>.label{position:absolute;bottom:-21px;left:50%;opacity:.6;font-size:13px;font-weight:400;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:375px){footer>.bottom-menu>ul>li>a>.label{font-size:12px}}footer>.bottom-menu>ul>li>a>.label.black-font-color{color:#000}footer>.bottom-menu>ul>li>a.-current>.label{opacity:1}footer>.footer__lower.-with-bottom-menu{padding-bottom:90px}.scroll-to-top{bottom:-100px;right:40px;width:60px;opacity:1;border-radius:60px;z-index:2000;background:#fff;height:60px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.3);box-shadow:0 2px 4px 0 rgba(0,0,0,.3);position:fixed;cursor:pointer;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-transition:all .2s;transition:all .2s;outline:none}.scroll-to-top.visible{bottom:40px}.scroll-to-top.dimmed:not(:focus-visible){opacity:.2}.scroll-to-top:hover{width:62px;height:62px;opacity:1;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.5);box-shadow:0 2px 8px 0 rgba(0,0,0,.5)}@media only screen and (max-width:450px){.scroll-to-top{width:40px;height:40px;border-radius:30px;bottom:-100px;right:15px}.scroll-to-top.visible{bottom:15px}.scroll-to-top svg{-webkit-transform:scale(.65);transform:scale(.65)}.scroll-to-top:hover{width:42px;height:42px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}}.scroll-to-list{position:relative;display:inline-block;width:100%;height:40px;border-bottom:1px solid #e5e5e5;background:#fff}.scroll-to-list.-no-scroll>.button-left,.scroll-to-list.-no-scroll>.button-right{display:none}.scroll-to-list.-no-scroll>.wrapper{width:100%;left:0}.scroll-to-list>.button-left,.scroll-to-list>.button-right{display:none;background:#fff;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;width:40px;height:39px;z-index:1;cursor:pointer}@media only screen and (min-width:768px){.scroll-to-list>.button-left,.scroll-to-list>.button-right{display:block}}.scroll-to-list>.button-left>button,.scroll-to-list>.button-right>button{cursor:pointer;padding:9px 10px}.scroll-to-list>.button-left{left:0}.scroll-to-list>.button-left:after{position:absolute;content:" ";display:block;height:100%;width:20px;right:-20px;top:0;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff)}.scroll-to-list>.button-right{right:0}.scroll-to-list>.button-right:after{position:absolute;content:" ";display:block;height:100%;width:20px;left:-20px;top:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.scroll-to-list>.wrapper{position:relative;display:inline-block;overflow:hidden;height:40px;color:#b2b2b2;left:0;width:100%}.scroll-to-list>.wrapper:after,.scroll-to-list>.wrapper:before{position:absolute;content:" ";display:block;height:calc(100% - 1px);width:20px;z-index:10;top:0}.scroll-to-list>.wrapper:before{left:0;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff)}.scroll-to-list>.wrapper:after{right:0;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media only screen and (min-width:768px){.scroll-to-list>.wrapper{left:40px;width:calc(100% - 80px)}.scroll-to-list>.wrapper:after,.scroll-to-list>.wrapper:before{display:none}}.scroll-to-list>.wrapper>.list{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.scroll-to-list>.wrapper>.list>.item{position:relative;display:block;margin:2px 5px 0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;min-width:20px;text-align:center;cursor:pointer;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.scroll-to-list>.wrapper>.list>.item.-loading{opacity:.5}.scroll-to-list>.wrapper>.list>.item:after{position:absolute;content:" ";display:block;height:1px;width:100%;bottom:-7px;opacity:0;left:0;background:#000;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.scroll-to-list>.wrapper>.list>.item.-non-uso:after,.scroll-to-list>.wrapper>.list>.item.-time:after{bottom:-11px}.scroll-to-list>.wrapper>.list>.item.-active:after,.scroll-to-list>.wrapper>.list>.item.primary-dark-color:after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.scroll-to-list>.wrapper>.list>.item.-first span,.scroll-to-list>.wrapper>.list>.item.-last span{padding-left:10px;display:block}@media only screen and (min-width:768px){.scroll-to-list>.wrapper>.list>.item.-first span,.scroll-to-list>.wrapper>.list>.item.-last span{padding-left:120px}}.scroll-to-list>.left,.scroll-to-list>.right{display:none}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}#outdated-browser{z-index:9999999999;position:fixed;top:0;left:0;width:100%;height:100%;display:none;text-align:center;color:#fff;padding:40px}#outdated-browser .outdated-logo{margin-bottom:40px}#outdated-browser .outdated-logo>img{max-height:100px}@media only screen and (max-width:450px){#outdated-browser{height:150px}}#outdated-browser #close-outdated{display:block;position:relative;margin:30px auto;height:40px;width:200px;cursor:pointer;outline:none;background-color:#fff}#outdated-browser #close-outdated p{margin-left:0;margin-top:15px;line-height:40px}#outdated-browser p{max-width:100%;margin-left:30px;margin-top:20px}@media only screen and (max-width:450px){#outdated-browser p{margin-left:20px;font-size:14px}}#outdated-browser a{position:relative;color:#fff;text-decoration:underline}.program__filter__lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000}.program__filter__lightbox__bg{opacity:.8;position:absolute;width:100%;height:100%;top:0;left:0}.program__filter__lightbox.visible{display:block}.program__filter__content{display:block;position:relative;background:#fff;width:90%;height:90%;max-width:1600px;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}@media only screen and (max-width:768px){.program__filter__content{width:100%;height:100%}}.program__filter__content .filter__categories{list-style:none;width:100%;height:calc(100% - 100px);float:left;overflow-y:scroll}.program__filter__content .filter__categories h4{display:block;float:left;margin-top:60px}@media only screen and (max-width:1024px){.program__filter__content .filter__categories h4{width:100%}}.program__filter__content .filter__categories li{display:block;width:33.3333%;padding:0 50px;margin-bottom:50px;float:left}@media only screen and (max-width:768px){.program__filter__content .filter__categories li{margin-bottom:0}}@media only screen and (max-width:1024px){.program__filter__content .filter__categories li{padding:0 25px}}@media only screen and (max-width:1024px){.program__filter__content .filter__categories li:first-child{width:100%}}@media only screen and (max-width:1024px){.program__filter__content .filter__categories li:first-child .filter__categories_filters{width:50%;padding-right:20px}}@media only screen and (max-width:768px){.program__filter__content .filter__categories li:first-child .filter__categories_filters{width:100%;padding-right:0}}@media only screen and (max-width:1024px){.program__filter__content .filter__categories li:first-child .filter__categories__my-favs{width:50%}}@media only screen and (max-width:768px){.program__filter__content .filter__categories li:first-child .filter__categories__my-favs{width:100%}}@media only screen and (max-width:1024px){.program__filter__content .filter__categories li:nth-child(2),.program__filter__content .filter__categories li:nth-child(3){width:50%}}@media only screen and (max-width:768px){.program__filter__content .filter__categories li:nth-child(2),.program__filter__content .filter__categories li:nth-child(3){width:100%}}@media only screen and (max-width:768px){.program__filter__content .filter__categories li:nth-child(3){margin-bottom:50px}}.program__filter__content .filter__categories__my-favs{float:left}@media only screen and (max-width:1024px){.program__filter__content .filter__categories__my-favs{padding-left:25px}}@media only screen and (max-width:768px){.program__filter__content .filter__categories__my-favs{padding-left:0}}.program__filter__content .filter__categories__my-favs .my-favs__toggle-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px}.program__filter__content .filter__categories__my-favs .my-favs__toggle-container span{display:block;margin-left:10px;font-size:14px}.program__filter__content .filter__categories__my-favs .my-favs__wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:30px}@media only screen and (max-width:1024px){.program__filter__content .filter__categories__my-favs .my-favs__wrapper{width:100%;margin-top:20px}}.program__filter__content .filter__categories__my-favs h3{margin:5px 0 0 15px;font-size:26px}.program__filter__content .filter__categories__my-favs p{margin-top:10px}.program__filter__content .filter__categories_filters{display:block;width:100%;float:left;margin-top:20px}.program__filter__content .filter__categories_filters .filter__toggle-button{height:30px;line-height:30px;border-radius:30px;padding:0 10px;margin:5px;cursor:pointer;font-size:12px;outline:none;-webkit-transition:all .2s;transition:all .2s}.program__filter__content .filter__categories_filters .filter__toggle-button.unselected{background-color:#f1f1f1}.program__filter__content .filter__categories_filters .filter__toggle-button.selected{color:#fff}.program__filter__content .filter__categories_filters--type{margin-bottom:80px}.program__filter__content .content__bottom--desktop{display:block}@media only screen and (max-width:768px){.program__filter__content .content__bottom--desktop{display:none}}.program__filter__content .content__bottom--mobile{display:none}@media only screen and (max-width:768px){.program__filter__content .content__bottom--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.program__filter__content .content__bottom--mobile .wrapper{height:100%;position:relative;margin:0 auto}.program__filter__content .content__bottom--mobile .wrapper button{padding:12px 0}.program__filter__content .content__bottom{position:absolute;width:100%;height:100px;padding:0 30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0}@media only screen and (max-width:768px){.program__filter__content .content__bottom{padding:0}}.program__filter__content .content__bottom button{position:relative;margin:0 5px;border:2px solid #fff;border-radius:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.program__filter__content .content__bottom button:nth-child(2),.program__filter__content .content__bottom button:nth-child(3){float:right}@media only screen and (max-width:768px){.program__filter__content .content__bottom button:nth-child(2),.program__filter__content .content__bottom button:nth-child(3){float:left}}@media only screen and (max-width:768px){.program__filter__content .content__bottom button{float:left;min-width:0;width:100px}}.program__filter__filter-button{cursor:pointer}.exhibitor__filter__lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000}.exhibitor__filter__lightbox__bg{opacity:.8;position:absolute;width:100%;height:100%;top:0;left:0}.exhibitor__filter__lightbox.visible{display:block}.exhibitor__filter__content{display:block;position:relative;background:#fff;width:90%;height:90%;max-width:1600px;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}@media only screen and (max-width:768px){.exhibitor__filter__content{width:100%;height:100%}}.exhibitor__filter__content .filter__categories{list-style:none;width:100%;height:calc(100% - 100px);float:left;overflow-y:scroll}.exhibitor__filter__content .filter__categories h4{display:block;float:left;margin-top:60px}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories h4{width:100%}}.exhibitor__filter__content .filter__categories li{display:block;width:33.3333%;padding:0 50px;margin-bottom:50px;float:left}@media only screen and (max-width:768px){.exhibitor__filter__content .filter__categories li{margin-bottom:0}}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories li{padding:0 25px}}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories li:first-child{width:100%}}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories li:first-child .filter__categories_filters{width:50%;padding-right:20px}}@media only screen and (max-width:768px){.exhibitor__filter__content .filter__categories li:first-child .filter__categories_filters{width:100%;padding-right:0}}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories li:first-child .filter__categories__my-favs{width:50%}}@media only screen and (max-width:768px){.exhibitor__filter__content .filter__categories li:first-child .filter__categories__my-favs{width:100%}}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories li:nth-child(2),.exhibitor__filter__content .filter__categories li:nth-child(3){width:50%}}@media only screen and (max-width:768px){.exhibitor__filter__content .filter__categories li:nth-child(2),.exhibitor__filter__content .filter__categories li:nth-child(3){width:100%}}@media only screen and (max-width:768px){.exhibitor__filter__content .filter__categories li:nth-child(3){margin-bottom:50px}}.exhibitor__filter__content .filter__categories__my-favs{float:left}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories__my-favs{padding-left:25px}}@media only screen and (max-width:768px){.exhibitor__filter__content .filter__categories__my-favs{padding-left:0}}.exhibitor__filter__content .filter__categories__my-favs .my-favs__toggle-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px}.exhibitor__filter__content .filter__categories__my-favs .my-favs__toggle-container span{display:block;margin-left:10px;font-size:14px}.exhibitor__filter__content .filter__categories__my-favs .my-favs__wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:30px}@media only screen and (max-width:1024px){.exhibitor__filter__content .filter__categories__my-favs .my-favs__wrapper{width:100%;margin-top:20px}}.exhibitor__filter__content .filter__categories__my-favs h3{margin:5px 0 0 15px;font-size:26px}.exhibitor__filter__content .filter__categories__my-favs p{margin-top:10px}.exhibitor__filter__content .filter__categories_filters{display:block;width:100%;float:left;margin-top:20px}.exhibitor__filter__content .filter__categories_filters .filter__toggle-button{height:30px;line-height:30px;border-radius:30px;padding:0 10px;margin:5px;background:#f1f1f1;cursor:pointer;font-size:12px;outline:none;-webkit-transition:all .2s;transition:all .2s}.exhibitor__filter__content .filter__categories_filters .filter__toggle-button.selected{color:#fff}.exhibitor__filter__content .filter__categories_filters--type{margin-bottom:80px}.exhibitor__filter__content .content__bottom--desktop{display:block}@media only screen and (max-width:768px){.exhibitor__filter__content .content__bottom--desktop{display:none}}.exhibitor__filter__content .content__bottom--mobile{display:none}@media only screen and (max-width:768px){.exhibitor__filter__content .content__bottom--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.exhibitor__filter__content .content__bottom--mobile .wrapper{height:100%;position:relative;margin:0 auto}.exhibitor__filter__content .content__bottom--mobile .wrapper button{padding:12px 0}.exhibitor__filter__content .content__bottom{position:absolute;width:100%;height:100px;padding:0 30px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0}@media only screen and (max-width:768px){.exhibitor__filter__content .content__bottom{padding:0}}.exhibitor__filter__content .content__bottom button{position:relative;margin:0 5px;border:2px solid #fff;border-radius:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.exhibitor__filter__content .content__bottom button:nth-child(2),.exhibitor__filter__content .content__bottom button:nth-child(3){float:right}@media only screen and (max-width:768px){.exhibitor__filter__content .content__bottom button:nth-child(2),.exhibitor__filter__content .content__bottom button:nth-child(3){float:left}}@media only screen and (max-width:768px){.exhibitor__filter__content .content__bottom button{float:left;min-width:0;width:100px}}.exhibitor__filter__filter-button{cursor:pointer}.component-switch__button{position:relative;width:45px;height:25px;border-radius:40px;background:#c8c8c8;border:1px solid #969696;outline:none;cursor:pointer}.component-switch__button,.component-switch__button:after{display:block;-webkit-transition:all .2s;transition:all .2s}.component-switch__button:after{content:" ";position:absolute;width:21px;height:21px;border-radius:25px;background:#fff;top:1px;left:1px}.component-switch__button--on{background:#3ccdb3;border:1px solid #35b59e}.component-switch__button--on:after{left:21px}.pre-login-dialog{position:fixed;display:none;width:100%;height:100%;top:0;opacity:0;left:0;z-index:5001;-webkit-transition:opacity .4s .4s;transition:opacity .4s .4s}.pre-login-dialog>.tint{display:block;width:100%;height:100%;background:#000;opacity:0;cursor:pointer;-webkit-transition:opacity .4s ease-in-out 0s;transition:opacity .4s ease-in-out 0s}.pre-login-dialog>.tint.-visible{opacity:.3}.pre-login-dialog>.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background:#fff;border-radius:20px 20px 0 0;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.04);box-shadow:0 -2px 10px rgba(0,0,0,.04);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .4s ease-in-out 0s;transition:-webkit-transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s;transition:transform .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}.pre-login-dialog>.content-wrapper.-open{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.pre-login-dialog>.content-wrapper>.close{position:absolute;display:block;width:40px;height:40px;right:0;top:15px;cursor:pointer;-webkit-transform:scale(1);transform:scale(1);z-index:1}@media only screen and (min-width:768px){.pre-login-dialog>.content-wrapper>.close{right:20px;top:20px;-webkit-transform:scale(.8);transform:scale(.8)}}.pre-login-dialog>.content-wrapper>.close:after,.pre-login-dialog>.content-wrapper>.close:before{position:absolute;content:" ";height:15px;width:1px;background-color:#323232;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0}@media only screen and (min-width:768px){.pre-login-dialog>.content-wrapper>.close:after,.pre-login-dialog>.content-wrapper>.close:before{height:33px}}.pre-login-dialog>.content-wrapper>.close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pre-login-dialog>.content-wrapper>.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.pre-login-dialog>.content-wrapper>.content{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1190px;padding:40px 20px}@media only screen and (min-width:768px){.pre-login-dialog>.content-wrapper>.content{padding:70px}}@media only screen and (min-width:1025px){.pre-login-dialog>.content-wrapper>.content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:70px 40px;margin:0 auto}}.pre-login-dialog>.content-wrapper>.content>.col-1{-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width:1025px){.pre-login-dialog>.content-wrapper>.content>.col-1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:30px}}.pre-login-dialog>.content-wrapper>.content>.col-1>.heading{font-size:20px;font-weight:700}.pre-login-dialog>.content-wrapper>.content>.col-1>.description{margin-bottom:40px}.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper{display:block}@media only screen and (min-width:1025px){.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.open-login-dialog{margin:0 0 20px;width:100%}.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.open-login-dialog>.button-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:23px}.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.open-login-dialog>.button-label:before{content:url(../../images/icon-sign-in.svg);width:19px;height:20px;margin:-2px 8px 0 0}@media only screen and (min-width:768px){.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.open-login-dialog{width:auto}}@media only screen and (min-width:1025px){.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.open-login-dialog{margin:0 35px 0 0}}.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.no-account-text,.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.no-account-text>b{display:block}@media only screen and (min-width:768px){.pre-login-dialog>.content-wrapper>.content>.col-1>.open-login-dialog-wrapper>.no-account-text>b{display:block}}.pre-login-dialog>.content-wrapper>.content>.col-2{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}@media only screen and (min-width:1025px){.pre-login-dialog>.content-wrapper>.content>.col-2{-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;margin:0}}.pre-login-dialog>.content-wrapper>.content>.col-2>.all-devices-text{margin-top:auto;text-align:center;font-weight:700}.pre-login-dialog>.content-wrapper>.content>.col-2>.all-devices-text:before{content:url(../../images/devices.svg);display:block;width:100%;max-width:255px;margin:0 auto}.pre-login-dialog.-display{display:block;opacity:1;-webkit-transition:opacity .4s .4s;transition:opacity .4s .4s}.share-mobile-popup{display:none;position:fixed;top:100%;left:0;width:100%;height:100%;background:#fff;z-index:4000;-webkit-transition:all .4s;transition:all .4s}.share-mobile-popup .share-mobile-popup-title{font-size:44px;margin-top:50px;text-align:center}.share-mobile-popup .share-mobile-popup-title svg{position:relative;top:-5px}.share-mobile-popup p{text-align:center;font-size:16px}.share-mobile-popup__share-buttons{position:absolute;text-align:center;padding:0 30px;top:50%;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.share-mobile-popup__cancel{position:absolute;bottom:22px}.share-mobile-popup.display{display:block;top:0}.login-body{background-color:transparent}.modal--opened{position:fixed!important;left:0!important;right:0!important}.generic-form,.login-form{margin-top:50px;border-radius:2px;background-color:#fff;padding:24px}.generic-form .form-description,.generic-form .form-description h5,.generic-form .form-description p,.login-form .form-description,.login-form .form-description h5,.login-form .form-description p{text-align:left}.generic-form h5,.login-form h5{margin:1em 0 .2em;text-align:center}.generic-form p,.login-form p{margin:0 0 2em;text-align:center}.generic-form__opt-group,.login-form__opt-group{margin:24px 0}.generic-form__opt-group label,.login-form__opt-group label{display:block;margin:0 0 4px}.generic-form input[type=email],.generic-form input[type=password],.generic-form input[type=tel],.generic-form input[type=text],.login-form input[type=email],.login-form input[type=password],.login-form input[type=tel],.login-form input[type=text]{padding:4px 16px;width:100%;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;height:40px;margin:0 8px 8px 0}.generic-form input::-webkit-input-placeholder,.login-form input::-webkit-input-placeholder{line-height:normal!important}.panels{position:relative;overflow:hidden}.panels .panelWrapper{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.participant__items__nav{text-align:center}.participant__items__nav li{display:inline-block;margin:0 1em 0 0}.participant__items__nav li.active{font-weight:700;text-decoration:none}.programs__items__nav{text-align:center}.programs__items__nav li{display:inline-block;margin:0 1em 0 0}.programs__items__nav li.active{font-weight:700;text-decoration:none}.exhibitors__items__nav{text-align:center}.exhibitors__items__nav li{display:inline-block;margin:0 1em 0 0}.exhibitors__items__nav li.active{font-weight:700;text-decoration:none}.filter-dropdown-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:21px;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.filter-dropdown-button:hover{background:#f8f8f8}}@media only screen and (min-width:1025px){.filter-dropdown-button{padding-left:20px}}.filter-dropdown-button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-bottom:0}.filter-dropdown-button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.filter-dropdown-button.-expanded>.arrow{margin-top:1px}.filter-dropdown-button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.filter-dropdown-button>.arrow{position:relative;display:block;margin:0 10px;width:8px;height:8px}@media only screen and (min-width:450px){.filter-dropdown-button>.arrow{width:11px;height:11px}}.filter-dropdown-button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.filter-dropdown-button>.filter-icon{display:block;height:20px;width:20px;margin:0;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.filter-dropdown-button>.filter-icon{margin:0 12px 0 0}}.filter-dropdown-button>.label{display:none;margin-top:4px}@media only screen and (min-width:1025px){.filter-dropdown-button>.label{display:block}}.filter-dropdown-button>.selected-filters{font-size:11px;height:20px;width:20px;padding-left:1px;line-height:23px;margin-left:10px;text-align:center;border-radius:10px;display:none}.filter-dropdown-button>.selected-filters.-visible{display:block}.general__filter-bar__search__filter-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-right:10px}.general__filter-bar__search__filter-button>.floor-plan-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;cursor:pointer}@media(hover){.general__filter-bar__search__filter-button>.floor-plan-button:hover{background:#f8f8f8}}.general__filter-bar__search__filter-button>.floor-plan-button>span{margin:4px 12px 0 0}.general-filter-spacer{display:none;width:100%}.general-filter-spacer.visible{display:block}.general-filter-wrapper{position:relative;z-index:999;width:100%;display:inline-block}.general-filter-wrapper.grid-list-display .scroll-to-list{border-bottom:0}.general-filter-wrapper.grid-list-display.sticky .scroll-to-list{border-bottom:1px solid #e5e5e5}.general-filter-wrapper.sticky{position:fixed;top:0;left:0}@media only screen and (min-width:1025px){.general-filter-wrapper.sticky{top:70px}}.general-filter-wrapper.sticky.-menu-v2{top:50px}@media only screen and (min-width:1025px){.general-filter-wrapper.sticky.-menu-v2{top:60px}}.general__filter-bar{position:relative;height:60px;background-color:#fcfcfc;-webkit-transition:margin .2s;transition:margin .2s;margin-top:0;padding:0}.general__filter-bar.sticky{position:fixed;top:0;left:0;width:100%;z-index:999}@media only screen and (max-width:450px){.general__filter-bar.sticky{padding:0}}.general__filter-bar.down{margin-top:70px}@media only screen and (max-width:450px){.general__filter-bar{padding:0}}.general__filter-bar__search{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:100%;height:100%;top:0;left:0}.general__filter-bar__search__filter-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}@media only screen and (max-width:450px){.general__filter-bar__search__filter-button{margin-left:10px}}.general__filter-bar__search__filter-button .filter-off,.general__filter-bar__search__filter-button .filter-on{margin-top:12px}.general__filter-bar__search__filter-button .filter-on{display:none}.general__filter-bar__search__filter-button .filter-off,.general__filter-bar__search__filter-button .filterering>.filter-on{display:block}.general__filter-bar__search__filter-button .filterering>.filter-off{display:none}@media only screen and (max-width:450px){.general__filter-bar__search__filter-button{padding-left:10px}}.general__filter-bar__menu_wrapper__button-container__search-open-button{margin-left:20px}.info-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:350px;background:#fff}@media only screen and (max-width:1000px){.info-block{display:block;height:100%;margin-bottom:40px}}.info-block__image{width:20%;margin:0 0 0 40px;position:relative;height:100%}@media only screen and (max-width:1000px){.info-block__image{margin:40px auto;width:auto}}.info-block__image__wrapper{position:relative;width:180px;height:180px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}@media only screen and (max-width:1000px){.info-block__image__wrapper{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.info-block__image__wrapper__circ{width:180px;height:180px;border-radius:50%;background-size:contain;background-position:50%}.info-block__image__wrapper__circ.logo{border-radius:0}.info-block__title{position:relative;padding:0 40px;width:55%;height:100%}@media only screen and (max-width:1000px){.info-block__title{width:100%}}.info-block__title__wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1000px){.info-block__title__wrapper{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.info-block__title__wrapper__like{margin-top:10px;height:50px}@media only screen and (max-width:1000px){.info-block__title__wrapper__like{display:table;margin:20px auto 0}}.info-block__title__wrapper__like__button{float:left}.info-block__title__wrapper__like__label{display:block;line-height:55px;margin-left:10px;float:left}.info-block__title .subline{display:block;margin-bottom:5px}@media only screen and (max-width:1000px){.info-block__title .subline{text-align:center;width:100%}}.info-block__title h3{display:block;text-align:left;color:#323232;margin:0;padding:0}@media only screen and (max-width:1000px){.info-block__title h3{font-size:25px;text-align:center}}.info-block__info{width:25%;padding:0 25px;height:100%}@media only screen and (max-width:1000px){.info-block__info{display:none}}.info-block__info__wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1000px){.info-block__info__wrapper{position:relative}}.info-block__info__wrapper .cost-type{font-size:1.56em;font-weight:100;letter-spacing:0;line-height:1.3em}.info-block__info__wrapper__ticket-more-info{margin:20px 0}.info-block__info a{color:#fff}.info-block__info .button{display:block;margin:0 auto;width:80%}.info-block__info p,.info-block__info span{display:block;width:100%;color:#fff;text-align:center}.info-block-mobile{height:120px;position:relative;display:none}@media only screen and (max-width:1000px){.info-block-mobile{display:block;height:100%;padding:40px 0}}.info-block-mobile__info{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media only screen and (max-width:1000px){.info-block-mobile__info{display:block}}.info-block-mobile__info__column{position:relative;width:33.33333%;padding:0 30px;height:100%;display:block}@media only screen and (max-width:1000px){.info-block-mobile__info__column{width:100%;margin:20px 0}}.info-block-mobile__info__column__content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}@media only screen and (max-width:1000px){.info-block-mobile__info__column__content{top:0;-webkit-transform:translateY(0);transform:translateY(0);text-align:center}}.info-block-mobile__info__column__content .cost-type{font-size:24px}.info-block-mobile__info__column__content .more-info{font-size:14px}.info-block-mobile__info__column__content span{display:block;width:100%}.info-block-mobile__info__column__content a,.info-block-mobile__info__column__content p,.info-block-mobile__info__column__content span{color:#fff}.info-block-mobile__info__column__content .button{position:relative;right:0;margin:0 auto;width:200px;display:block}.tag{position:relative;color:#323232;padding:0 1em;border-radius:2em;margin:0 .5em .5em 0;display:inline-block;cursor:pointer;color:#fff}.tag,.tag span{line-height:1.875em}.tag--counter:after{content:attr(data-count);display:inline-block;background:#fff;border-radius:1em;line-height:.5em;text-align:center;padding:.5em;margin:.2em -.7em 0 .5em;min-width:1.45em}.tag--link{background:#f1f1f1;color:inherit}.tag--link:hover{color:#fff}.tag--link:hover:after{color:#262626;font-family:inherit}.sticky-wrapper.-sticky{position:fixed;top:0;left:0;width:100%;z-index:1000}@media only screen and (min-width:1025px){.sticky-wrapper.-sticky{top:0}}.sticky-wrapper.-sticky.-menu-v2{top:50px}@media only screen and (min-width:1025px){.sticky-wrapper.-sticky.-menu-v2{top:60px}}.sticky-headspace{display:none;width:100%}.sticky-headspace.-visible{display:block}.login-item{margin-right:0;display:inline-block;-webkit-transform:scale(.7);transform:scale(.7);height:50px}@media only screen and (min-width:1025px){.login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.login-item>.fav-star-button{cursor:pointer;position:relative;border-radius:50%;min-width:49px;max-width:49px;width:48px;height:48px;text-align:center;padding:0;margin:0;background-image:url(../../images/fav-outline-border.svg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath d='M28.007 8.954h-15.9v21.624l6.48-6.511a2 2 0 012.826-.01l6.594 6.542V8.954zm-15.9-1h15.9a1 1 0 011 1V33l-8.298-8.232a1 1 0 00-1.413.004L11.106 33V8.954a1 1 0 011-1z' id='a'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cmask id='b' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3C/mask%3E%3Cuse fill='%23989898' xlink:href='%23a'/%3E%3Cg mask='url(%23b)' fill='%23B2B2B2'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:79%}@media only screen and (min-width:1025px){.login-item>.fav-star-button{min-width:48px;max-width:48px}}.login-item>.fav-star-button.is_fav,.login-item>.fav-star-button:hover{background-image:url(../../images/fav-mask.svg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='40' height='40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h40v40H0V0zm12.106 7.954a1 1 0 00-1 1V33l8.19-8.228a1 1 0 011.413-.004L29.007 33V8.954a1 1 0 00-1-1h-15.9z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E")}.login-item>.fav-star-button:after{position:absolute;content:" ";width:calc(100% - 12px);height:calc(100% - 12px);display:block;top:5px;left:5px;border-radius:100%;z-index:-1}.tag-section{padding:2em 0}.tag-section__title{margin:0 0 1em}.border{border:1px solid #e5e5e5}.border--top{border-width:1px 0 0}.border--left{border-width:0 0 0 1px}.border--bottom{border-width:0 0 1px}.border--right{border-width:0 1px 0 0}.list-panel{background:#fff;height:100%;text-align:center;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:0;margin-bottom:0;-webkit-transform:translate-y(-3px);transform:translate-y(-3px)}.list-panel__container{display:block;position:relative;height:225px;overflow:hidden}.list-panel__container.logo{border-bottom:1px solid #e5e5e5}.list-panel__container .logo-bg{display:block;height:80%;width:80%;margin:20px auto;background-size:contain;background-position:50%}.list-panel__container__image{border-radius:0 0 0 0;margin-top:0;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-panel__container__image.logo{width:65%}.list-panel__text{padding:2em 2em 4em}.list-panel__text__title{margin:0 0 .25em;overflow:hidden}.list-panel__text__date{font-size:.9em;letter-spacing:.09em;font-family:Bebas Neue,sans-serif;color:#7f7f7f;margin-bottom:1em}.equal-heights-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto}.equal-heights-grid__column{padding:0 15px}@media only screen and (min-width:450px){.equal-heights-grid__column{width:50%}}@media only screen and (min-width:1000px){.equal-heights-grid__column{width:33%}}.tab-container{height:90px}.tab-container .mobile-list{display:none}@media only screen and (max-width:1024px){.tab-container .mobile-list{display:block}}.tab-container .desktop-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:1024px){.tab-container .desktop-list{display:none}}.tab-container__menu{height:90px;width:100%;background:#262626;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}.tab-container__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;height:35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tab-container__menu ul li{position:relative;border-radius:30px;padding:0 12px}.tab-container__menu ul li.selected a{background:#fff;color:#262626}.tab-container__menu ul li.selected:hover a{background:#fff}.tab-container__menu ul li:hover a{background:hsla(0,0%,100%,.1)}.tab-container__menu ul li a{border-radius:30px;text-align:center;width:100%;display:block;color:#fff;font-size:16px;line-height:16px;margin:0 10px;padding:8px 15px 6px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.page-cut{top:0;height:100%;overflow:hidden}.page-cut,.page-cut:after{position:absolute;left:0;width:100%}.page-cut:after{top:275px;height:200%;content:"";-webkit-transform-origin:0 0;transform-origin:0 0;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),color-stop(12.5%,#fff));background:linear-gradient(180deg,#f8f8f8,#fff 12.5%);-webkit-transform:skewY(-7.5deg);transform:skewY(-7.5deg)}@media only screen and (min-width:800px){.page-cut:after{-webkit-transform:skewY(-7.2deg);transform:skewY(-7.2deg)}}@media only screen and (min-width:1200px){.page-cut:after{-webkit-transform:skewY(-6deg);transform:skewY(-6deg)}}@media only screen and (min-width:1600px){.page-cut:after{-webkit-transform:skewY(-4.8deg);transform:skewY(-4.8deg)}}@media only screen and (min-width:2000px){.page-cut:after{-webkit-transform:skewY(-3.6deg);transform:skewY(-3.6deg)}}@media only screen and (min-width:2400px){.page-cut:after{-webkit-transform:skewY(-2.4deg);transform:skewY(-2.4deg)}}@media only screen and (min-width:2800px){.page-cut:after{-webkit-transform:skewY(-1.2deg);transform:skewY(-1.2deg)}}@media only screen and (min-width:3200px){.page-cut:after{-webkit-transform:skewY(0deg);transform:skewY(0deg)}}.page-cut.lowheight:after{top:160px}.page-cut-straight{position:absolute;background:#fff;display:block;width:100%;height:70%;top:30%;background:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#fff));background:linear-gradient(180deg,#f8f8f8,#fff)}.page-cut-straight.-t1-cut{top:calc(100% - 50px);height:51px}.page-cut-straight.-singleexhibitor{top:280px}.cookie-law{z-index:9999999999;position:fixed;bottom:0;left:0;width:100%;text-align:center;background:#fff;color:#000;padding:0 20px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .7s .2s;transition:-webkit-transform .7s .2s;transition:transform .7s .2s;transition:transform .7s .2s,-webkit-transform .7s .2s}.cookie-law.-active{-webkit-transform:translateY(0);transform:translateY(0)}.cookie-law.-active:after,.cookie-law.-active:before{opacity:1}.cookie-law:before{top:-13px;height:1px;-webkit-box-shadow:10px 15px 10px rgba(0,0,0,.5);box-shadow:10px 15px 10px rgba(0,0,0,.5)}.cookie-law:after,.cookie-law:before{position:absolute;display:block;left:-5%;content:" ";width:110%;opacity:0}.cookie-law:after{top:0;height:20px;background:#fff}.cookie-law .cookie-law-wrapper{max-width:1110px;margin:30px auto;display:block}@media only screen and (min-width:1000px){.cookie-law .cookie-law-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.cookie-law .cookie-law-wrapper>.buttons{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.cookie-law .cookie-law-wrapper>.buttons>.button{height:35px;margin-bottom:5px;margin-top:0;padding:8px}@media only screen and (min-width:400px){.cookie-law .cookie-law-wrapper>.buttons>.button{margin-bottom:0}}.cookie-law .cookie-law-wrapper>.buttons>.button:first-child{margin-left:0}@media only screen and (min-width:400px){.cookie-law .cookie-law-wrapper>.buttons{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1000px){.cookie-law .cookie-law-wrapper>.buttons{margin-top:0}}.cookie-law .cookie-law-wrapper>.buttons>div{margin-bottom:5px;height:50px}@media only screen and (min-width:400px){.cookie-law .cookie-law-wrapper>.buttons>div{margin-left:5px;margin-bottom:0}}@media only screen and (min-width:400px){.cookie-law .cookie-law-wrapper>.buttons>a{margin-right:5px}}.cookie-law span{max-width:100%;margin-top:0;text-align:center;padding:0 20px;margin-bottom:10px}@media only screen and (max-width:450px){.cookie-law span{font-size:14px}}@media only screen and (min-width:1000px){.cookie-law span{text-align:left;padding:0 50px 0 0;margin-bottom:0}}.list-breaker-anchor{position:relative;height:0;top:-90px;left:0;display:block}.list-breaker-anchor.exhibitor-anchor,.list-breaker-anchor.program-anchor{top:-170px}.brix-usolist-module.grey-bg{background:#f8f8f8}.card-list{padding-bottom:50px}.card-list-wrapper{max-width:1110px;margin:0 auto}.card-list-wrapper:after{content:"";display:block;clear:both}.card-item{position:relative;width:calc(33.33333% - 20px);margin:10px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:all .3s;transition:all .3s;background:#fff}@media only screen and (max-width:1000px){.card-item{width:calc(50% - 20px)}}@media only screen and (max-width:700px){.card-item{width:calc(100% - 20px)}}.card-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.card-item.breaker-item{background:#e5e5e5;width:calc(100% - 20px);height:60px;border:0;-webkit-box-shadow:none;box-shadow:none;margin:10px 0 10px 10px}.card-item.breaker-item span{font-size:1.25em;margin:0;line-height:60px;padding-left:30px;height:100%;width:80px;display:block;background:#e5e5e5}.card-item.breaker-item:hover{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.card-item__content{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:20px 40px}.card-item__content.no-image{border-top:0}.card-item__sub-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 40px;width:100%}.card-item__sub-content__info{position:relative;display:block;width:70%;height:100%}@media only screen and (max-width:700px){.card-item__sub-content__info{width:100%}}.card-item__sub-content__info span{position:relative;display:block;-webkit-transform:translateY(50%);transform:translateY(50%)}.card-item__sub-content__buttons{display:inline-block;min-width:111px;position:relative}.card-item__sub-content__buttons span:first-child{margin-right:10px}.card-item__wrapper{position:relative;display:block;height:240px;width:100%;padding:20px}.card-item__wrapper__logo{position:relative;display:block;height:100px;top:50%;margin:0 50px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto;background-size:contain;background-position:50%}.list-dispay-control{width:100%;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1110px;margin:0 auto}.list-dispay-control__floor-plan-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;cursor:pointer}.list-dispay-control__floor-plan-button span{padding:4px 12px 0 0}.list-dispay-control__wrapper{float:right;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:25px}.list-dispay-control__wrapper span{display:block;height:24px;line-height:24px;margin-right:10px;margin-top:4px}.list-dispay-control__wrapper__view-button{display:block;margin-right:10px;width:24px;height:24px}.info-box{background:#fff;padding:35px 55px;margin-bottom:2rem}.info-box h3{margin:0}.data-list:after{content:" ";display:block;clear:both}.data-list__item{padding-bottom:1rem;display:inline-block;max-width:50%}.data-list__item--title{text-transform:uppercase;font-weight:700;float:left;clear:left}.data-list__item--data{float:right}.strike{text-decoration:none;position:relative}.strike:before{content:"";display:block;height:2px;width:150%;background:#ac0e0e;opacity:.4;border-radius:4px;position:absolute;-webkit-transform:translateY(-1px);transform:translateY(-1px);top:50%;left:-25%}.dropdown-day-select{position:relative;z-index:10;margin-left:30px;display:none;font-weight:400}.dropdown-day-select select{position:absolute;height:37px;width:200px;outline:0;z-index:100;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-weight:400}.dropdown-day-select option{font-weight:400;font-family:initial}.dropdown-day-select:after{content:" ";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:160px;pointer-events:none;width:40px;height:40px;z-index:10;font-weight:400;background:url(../../images/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:1200px){.dropdown-day-select{display:block}}.brix-drop-down{position:relative;display:none;width:200px}@media only screen and (max-width:1200px){.brix-drop-down{display:block}}@media only screen and (max-width:700px){.brix-drop-down{width:160px}}.brix-drop-down__button{position:relative;height:90px;width:100%;cursor:pointer;padding:10px 10px 10px 20px;outline:none;text-align:left}@media only screen and (max-width:700px){.brix-drop-down__button{padding:10px}}.brix-drop-down__button.expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:calc(50% - 22px)}.brix-drop-down__button:after{content:" ";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:160px;pointer-events:none;width:40px;height:40px;z-index:10;background:url(../../images/dropdown-arrow.svg);background-position:50%;background-repeat:no-repeat}@media only screen and (max-width:700px){.brix-drop-down__button:after{left:110px}}.brix-drop-down__list{position:absolute!important;display:none;height:auto;width:100%;z-index:4000;background:#656565;list-style:none}.brix-drop-down__list.visible{display:block}.brix-drop-down__list__item{width:100%;padding:10px 20px;border-bottom:1px solid #4c4c4c;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.announcement-bar{position:relative;text-align:center;width:100%;display:block;z-index:2000}@media only screen and (min-width:700px){.announcement-bar{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}.announcement-bar .announcement-close{position:relative;margin:10px auto}@media only screen and (min-width:700px){.announcement-bar .announcement-close{margin:auto 0 0 auto}}.announcement-bar .announcement-close>.close-button{display:block;width:80px;cursor:pointer;border-radius:2px;height:40px;background:#fff;color:#000;font-weight:700;position:relative;margin:0 auto}@media only screen and (min-width:700px){.announcement-bar .announcement-close>.close-button{margin:0}}.announcement-bar .heading{margin-bottom:0}.announcement-bar p{margin-bottom:2px;color:#fff;font-size:14px}.announcement-bar a{color:#fff;text-decoration:underline}.login-user-modal{position:relative;display:block;top:0;left:0;height:100%;width:100%;z-index:6001;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.login-user-modal{position:fixed}}.login-user-modal>.tint{position:fixed;display:none;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:1;-webkit-transition:opacity .4s ease-in-out .2s;transition:opacity .4s ease-in-out .2s;background:#fff;pointer-events:none}@media only screen and (min-width:768px){.login-user-modal>.tint{display:block;background:rgba(0,0,0,.3);pointer-events:all}}.login-user-modal.-hidden{display:none}.login-user-modal.-hidden>.tint{opacity:0}.login-user-modal>.wrapper{position:relative;display:block;max-width:1140px;border-radius:10px}@media only screen and (min-width:768px){.login-user-modal>.wrapper{-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.1);box-shadow:0 6px 12px 0 rgba(0,0,0,.1);margin:30px auto;width:90%}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper{margin:40px auto;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:1025px)and (min-height:620px){.login-user-modal>.wrapper{min-height:0;margin:70px auto 0}}.login-user-modal>.wrapper.-form{background:#fff}.login-user-modal>.wrapper.-done{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;height:auto;max-height:715px;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.login-user-modal>.wrapper.-done{min-height:auto;min-height:100vh}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper.-done{display:list-item;list-style:none;min-height:0}}.login-user-modal>.wrapper.-done>.inner{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:315px;padding:40px;margin:0 auto}@media only screen and (min-width:1025px){.login-user-modal>.wrapper.-done>.inner{padding:0;max-width:352px}}.login-user-modal>.wrapper.-done>.inner>.column>.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:40px}.login-user-modal>.wrapper.-done>.inner>.column>.button-group .button-type.-hidden{display:none}.login-user-modal>.wrapper.-done>.inner>.column>.button-group .my-page-btn,.login-user-modal>.wrapper.-done>.inner>.column>.button-group .to-login-btn{background:#fff}.login-user-modal>.wrapper.-done>.inner>.column>.button-group a{display:-webkit-box;display:-ms-flexbox;display:flex}.login-user-modal>.wrapper.-done>.inner>.column>.button-group a,.login-user-modal>.wrapper.-done>.inner>.column>.button-group button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.login-user-modal>.wrapper.-done>.inner>.column>.button-group a:first-child,.login-user-modal>.wrapper.-done>.inner>.column>.button-group button:first-child{margin-bottom:5px}.login-user-modal>.wrapper.-done>.inner>.column>.button-group a:nth-child(2),.login-user-modal>.wrapper.-done>.inner>.column>.button-group button:nth-child(2){margin:0}.login-user-modal>.wrapper.-done>.inner>.column{width:100%;margin:0;overflow:hidden}.login-user-modal>.wrapper.-done>.inner>.column>.message>p{margin-top:20px}.login-user-modal>.wrapper.-hidden{display:none}.login-user-modal>.wrapper>.close-button{position:absolute;display:block;width:40px;height:40px;right:0;top:20px;z-index:1;cursor:pointer}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.close-button{right:25px;top:25px}}.login-user-modal>.wrapper>.close-button:after,.login-user-modal>.wrapper>.close-button:before{position:absolute;content:" ";height:15px;width:1px;background-color:#fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.close-button:after,.login-user-modal>.wrapper>.close-button:before{background-color:#323232}}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.close-button:after,.login-user-modal>.wrapper>.close-button:before{height:33px}}.login-user-modal>.wrapper>.close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.login-user-modal>.wrapper>.close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.login-user-modal>.wrapper>.inner>.info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:40px!important;padding-right:40px!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.info{border-top-left-radius:10px;border-top-right-radius:10px}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.info{border-top-right-radius:0;border-bottom-left-radius:10px;padding-left:80px!important;padding-right:80px!important;width:90%}}.login-user-modal>.wrapper>.inner>.info>.fade{position:relative;display:block;height:20px;width:100%;top:-18px;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.login-user-modal>.wrapper>.inner>.info>.fade.-expanded{opacity:0}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.info>.fade{display:none}}.login-user-modal>.wrapper>.inner>.info>.info-description{overflow:hidden;height:72px;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.info>.info-description{height:100%!important}}.login-user-modal>.wrapper>.inner>.info .show-more-my-fair{margin-top:10px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-user-modal>.wrapper>.inner>.info .show-more-my-fair span:after{content:"";display:block;width:100%;height:1px;margin:5px 0 8px;background:#fff;opacity:.3}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.info .show-more-my-fair{display:none}}.login-user-modal>.wrapper>.inner>.info .show-less-my-fair{margin-top:10px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-user-modal>.wrapper>.inner>.info .show-less-my-fair span{margin-top:5px}.login-user-modal>.wrapper>.inner>.info .show-less-my-fair span:after{content:"";display:block;width:100%;height:1px;background:#fff;margin:5px 0 0;opacity:.3}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.info .show-less-my-fair{display:none}}.login-user-modal>.wrapper>.inner>.info>.info-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.info>.info-header{margin-bottom:0}}.login-user-modal>.wrapper>.inner>.info>.info-header>.icon{position:relative;top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background:#fff;border-radius:50%;margin-right:12px}.login-user-modal>.wrapper>.inner>.info>.info-header>.icon>svg{-webkit-transform:scale(.7);transform:scale(.7)}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.info>.info-header>.icon>svg{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.info>.info-header>.icon{top:5px;width:40px;height:40px}}.login-user-modal>.wrapper>.inner>.info>.info-header>h2{margin-top:0;margin-bottom:10px}.login-user-modal>.wrapper>.inner>.info>.devices{display:none;position:relative;margin-top:auto}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.info>.devices{display:block}}.login-user-modal>.wrapper>.inner>.info>.devices>.device-icon{display:block;width:320px;height:100px;background-image:url(../../images/devices-bright.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin:0 auto}.login-user-modal>.wrapper>.inner>.info>.devices>p{text-align:center}.login-user-modal>.wrapper>.inner>.forms{width:calc(100% - 80px);max-width:calc(100% - 80px);margin:0 auto;padding:0 auto}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.forms{padding:0;width:calc(100% - 160px);max-width:calc(100% - 160px)}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.forms{width:100%;margin:0 50px}}.login-user-modal>.wrapper>.inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;margin:0 auto 0 0}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner{padding:0}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:608px;padding:0}}.login-user-modal>.wrapper>.inner>.column{position:relative;overflow:hidden;padding:25px 0}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column{padding:50px 0}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.column{padding:80px 0}}@media screen and (min-width:1025px)and (min-height:620px){.login-user-modal>.wrapper>.inner>.column{padding:95px 0}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.column:nth-child(2){width:100%}}.login-user-modal>.wrapper>.inner>.column>.profile-img{position:relative;width:100px;height:100px;margin:0 auto 20px}.login-user-modal>.wrapper>.inner>.column>.profile-img>.fallback{background:url(../../images/user-check-outline-white.svg)}.login-user-modal>.wrapper>.inner>.column>.profile-img>.fallback,.login-user-modal>.wrapper>.inner>.column>.profile-img>.picture{position:absolute;display:block;width:100px;height:100px;top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.login-user-modal>.wrapper>.inner>.column>.social-login{display:block;margin-top:20px}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.column>.social-login{margin-top:53px}}.login-user-modal>.wrapper>.inner>.column>.social-login>button{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;text-align:left;margin-top:0;margin-bottom:5px;padding:0;line-height:44px}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column>.social-login>button{margin-bottom:10px}}.login-user-modal>.wrapper>.inner>.column>.social-login>button:before{content:"";display:block;width:40px;height:40px;-webkit-transform:scale(.6);transform:scale(.6)}.login-user-modal>.wrapper>.inner>.column>.social-login>button:after{position:relative;content:"";display:block;width:20px;height:20px;margin-left:auto;background:url(../../images/mobile-menu-arrow-white.svg);background-repeat:no-repeat;-webkit-transform:rotate(-90deg) translate(-10px,-10px) scale(.7);transform:rotate(-90deg) translate(-10px,-10px) scale(.7);-webkit-transform-origin:center;transform-origin:center}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-facebook{background:#4267b2}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-facebook:before{background:url(../../images/btn-icon-facebook.svg);background-repeat:no-repeat;background-position:50%}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-google{background:#ea4335}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-google.-inactive{opacity:.25;pointer-events:none}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-google:before{background:url(../../images/btn-icon-gplus.svg);background-repeat:no-repeat;background-size:contain}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-linkedin{background:#0077b5}.login-user-modal>.wrapper>.inner>.column>.social-login>button.-linkedin:before{background:url(../../images/btn-icon-linkedin.svg);background-repeat:no-repeat;background-position:50%}.login-user-modal>.wrapper>.inner>.column>.inner-heading{display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;width:100%;margin-bottom:40px;line-height:34px;list-style:none}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column>.inner-heading{margin-bottom:30px}}.login-user-modal>.wrapper>.inner>.column>.inner-heading>.space{pointer-events:none}.login-user-modal>.wrapper>.inner>.column>.inner-heading>.space,.login-user-modal>.wrapper>.inner>.column>.inner-heading>button{text-align:left;cursor:pointer;height:35px;font-weight:700;width:auto;color:#989898;border-bottom:1px solid #e5e5e5;-webkit-transition:border .4s;transition:border .4s}.login-user-modal>.wrapper>.inner>.column>.inner-heading>.space.-selected,.login-user-modal>.wrapper>.inner>.column>.inner-heading>button.-selected{color:#262626}.login-user-modal>.wrapper>.inner>.column>.inner-heading>.space{width:20px}.login-user-modal>.wrapper>.inner>.column .forms-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.login-user-modal>.wrapper>.inner>.column form{min-width:100%;padding:0;margin:0}.login-user-modal>.wrapper>.inner>.column form>.form-error,.login-user-modal>.wrapper>.inner>.column form input.-fail~.form-error-opt{display:-webkit-box;display:-ms-flexbox;display:flex}.login-user-modal>.wrapper>.inner>.column form .form-error-opt,.login-user-modal>.wrapper>.inner>.column form>.form-error{display:none;color:#ff5656;font-size:1.1rem;top:-17px}.login-user-modal>.wrapper>.inner>.column form .form-error-opt>.inner,.login-user-modal>.wrapper>.inner>.column form>.form-error>.inner{display:block}.login-user-modal>.wrapper>.inner>.column form .form-error-opt>.inner>button,.login-user-modal>.wrapper>.inner>.column form>.form-error>.inner>button{cursor:pointer;text-decoration:underline}.login-user-modal>.wrapper>.inner>.column form .form-error-opt:before,.login-user-modal>.wrapper>.inner>.column form>.form-error:before{display:block;content:"";background:url(../../images/warning.svg);width:20px;height:20px;margin-right:5px}.login-user-modal>.wrapper>.inner>.column form .form-error-opt.-no-top,.login-user-modal>.wrapper>.inner>.column form>.form-error.-no-top{top:0}.login-user-modal>.wrapper>.inner>.column form>.generic-checkbox.-show-password{margin-top:10px}.login-user-modal>.wrapper>.inner>.column form>.generic-checkbox>span{position:relative;top:2px}.login-user-modal>.wrapper>.inner>.column form>.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-user-modal>.wrapper>.inner>.column form>.button-group.-register>.generic-checkbox{width:100%;margin-bottom:10px}.login-user-modal>.wrapper>.inner>.column form>.button-group.-register>.generic-checkbox>.font-x-small{display:block;margin-bottom:5px}.login-user-modal>.wrapper>.inner>.column form>.button-group.-register>.generic-checkbox>span>a{display:inline}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;margin-bottom:8px;padding-right:0}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox{margin-bottom:0;padding-right:30px}}@media only screen and (min-width:1025px){.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox{padding-right:0}}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>span{display:none;margin-left:9px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);position:relative;top:2px}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>span>a{display:block}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>span>a:hover{-webkit-text-decoration:#000;text-decoration:#000}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>input{display:none}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>label{position:relative;display:block;background:#e5e5e5;min-width:20px;height:20px;border-radius:5px;cursor:pointer}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>label:after{position:absolute;display:block;content:"";width:20px;height:20px;top:0;left:0;opacity:0;background:url(../../images/checkbox-checkmark.svg);background-position:50%;background-size:70%;background-repeat:no-repeat;-webkit-transition:opacity .2s;transition:opacity .2s}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>.-fail-border~label,.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>.-fail~label{border:1px solid #ff5656}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>.-fail~.output{display:-webkit-box;display:-ms-flexbox;display:flex}.login-user-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>input:checked~label:after{opacity:1}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column form>.button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.login-user-modal>.wrapper>.inner>.column form>.button-group>.login-button{margin-bottom:5px}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column form>.button-group>.login-button{margin-bottom:24px}}.login-user-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:5px 5px 5px 0;min-width:auto}.login-user-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn>span{text-align:left;width:auto}.login-user-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn:after{position:relative;content:"";display:block;width:20px;height:20px;background:url(../../images/mobile-menu-arrow-black.svg);background-size:contain;background-repeat:no-repeat;left:0;-webkit-transform:rotate(-90deg) translateY(5px) scale(.5);transform:rotate(-90deg) translateY(5px) scale(.5);-webkit-transform-origin:center;transform-origin:center}@media only screen and (min-width:768px){.login-user-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn{padding:10px 0;margin:8px 0 24px auto}.login-user-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn>span{text-align:center;width:100%}.login-user-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn:after{left:0}}.login-user-modal>.wrapper>.inner>.column form>.input-field{position:relative;margin-bottom:20px}.login-user-modal>.wrapper>.inner>.column form>.input-field>.show-password{display:block;cursor:pointer;position:absolute;width:24px;height:20px;background:url(../../images/eye.svg);background-size:cover;background-repeat:no-repeat;top:40px;right:8px}.login-user-modal>.wrapper>.inner>.column form>.input-field>.show-password.-visible{background:url(../../images/eye-off.svg)}.login-user-modal>.wrapper>.inner>.column form>.input-field>label,.login-user-modal>.wrapper>.inner>.column form>label{display:block;margin-bottom:5px}.login-user-modal>.wrapper>.inner>.column form>.input-field>input,.login-user-modal>.wrapper>.inner>.column form>input{height:40px;margin-bottom:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;line-height:1}.login-user-modal>.wrapper>.inner>.column form>.input-field>input.-fail,.login-user-modal>.wrapper>.inner>.column form>.input-field>input.-fail-border,.login-user-modal>.wrapper>.inner>.column form>input.-fail,.login-user-modal>.wrapper>.inner>.column form>input.-fail-border{border:1px solid #ff5656;background:#fff7f7}.login-user-modal>.wrapper>.inner>.column form>.input-field>input::-webkit-input-placeholder,.login-user-modal>.wrapper>.inner>.column form>input::-webkit-input-placeholder{color:#cbcbcb}.login-user-modal>.wrapper>.inner>.column form>.input-field>input::-moz-placeholder,.login-user-modal>.wrapper>.inner>.column form>input::-moz-placeholder{color:#cbcbcb}.login-user-modal>.wrapper>.inner>.column form>.input-field>input:-ms-input-placeholder,.login-user-modal>.wrapper>.inner>.column form>input:-ms-input-placeholder{color:#cbcbcb}.login-user-modal>.wrapper>.inner>.column form>.input-field>input::-ms-input-placeholder,.login-user-modal>.wrapper>.inner>.column form>input::-ms-input-placeholder{color:#cbcbcb}.login-user-modal>.wrapper>.inner>.column form>.input-field>input::placeholder,.login-user-modal>.wrapper>.inner>.column form>input::placeholder{color:#cbcbcb}.login-user-modal>.wrapper>.inner>.column>.-hidden{display:none}.general-filter-tint{position:absolute;top:60px;left:0;width:100%;z-index:1;height:100vh;background:rgba(0,0,0,.5);display:none}.general-filter-tint.-visible{display:block}.general__filter-bar__search__filter-button>.dropdown{position:absolute;background:#fff;overflow:hidden;z-index:1000;top:60px;right:0;padding:0;width:100%;height:calc(100vh - 130px);display:none}@media only screen and (min-width:1025px){.general__filter-bar__search__filter-button>.dropdown{height:auto;padding:20px 40px 0 20px}}.general__filter-bar__search__filter-button>.dropdown.-expanded{display:block}.general__filter-bar__search__filter-button>.dropdown>.buttons{position:fixed;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 10px;border-top:1px solid #f1f1f1;-ms-flex-pack:distribute;justify-content:space-around;background:#fff}@media only screen and (min-width:450px){.general__filter-bar__search__filter-button>.dropdown>.buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1025px){.general__filter-bar__search__filter-button>.dropdown>.buttons{position:relative;padding:30px 0;max-width:1400px;margin:0 auto}}.general__filter-bar__search__filter-button>.dropdown>.buttons>button{position:relative;height:40px;padding:0;line-height:40px;min-width:0;width:113px;margin-top:0;margin-bottom:0}.general__filter-bar__search__filter-button>.dropdown>.buttons>button:after{display:block;content:" ";position:absolute;top:-20px;left:0;height:20px;width:100%}.general__filter-bar__search__filter-button>.dropdown>.buttons>button:before{display:block;content:" ";position:absolute;bottom:-20px;left:0;height:20px;width:100%}@media only screen and (min-width:450px){.general__filter-bar__search__filter-button>.dropdown>.buttons>button{width:auto;min-width:120px}.general__filter-bar__search__filter-button>.dropdown>.buttons>button:after,.general__filter-bar__search__filter-button>.dropdown>.buttons>button:before{display:none}}@media only screen and (min-width:1025px){.general__filter-bar__search__filter-button>.dropdown>.buttons>button{min-width:200px}}.general__filter-bar__search__filter-button>.dropdown>.buttons>.cancel{margin-right:0;margin-left:0}@media only screen and (min-width:450px){.general__filter-bar__search__filter-button>.dropdown>.buttons>.cancel{margin-right:10px;margin-left:auto}}.general__filter-bar__search__filter-button>.dropdown>.tags{display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 70px);padding-bottom:130px}@media only screen and (min-width:1025px){.general__filter-bar__search__filter-button>.dropdown>.tags{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;max-width:1400px;margin:0 auto}}.general__filter-bar__search__filter-button>.dropdown>.tags>.column{margin-top:30px;position:relative;display:block;padding:0 20px;width:100%}@media only screen and (min-width:1025px){.general__filter-bar__search__filter-button>.dropdown>.tags>.column{width:33.3333333%;margin-top:55px}}.general__filter-bar__search__filter-button>.dropdown>.tags>.column>.container{display:block;width:100%;padding:0}@media only screen and (min-width:1025px){.general__filter-bar__search__filter-button>.dropdown>.tags>.column>.container{padding-bottom:40px}}.general__filter-bar__search__filter-button>.dropdown>.tags>.column>.container>button{margin-top:10px;margin-right:10px}.floor-plan-iframe-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.1);z-index:4000}@media only screen and (min-width:450px){.floor-plan-iframe-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.floor-plan-iframe-wrapper>.floor-plan-iframe{width:100vw;border:0;border-radius:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5);opacity:1;background-color:#fff}@media only screen and (min-width:450px){.floor-plan-iframe-wrapper>.floor-plan-iframe{width:calc(100vw - 40px);height:calc(100vh - 40px);border-radius:10px}}.fast-search-tint{position:fixed;top:0;height:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:2000;display:none;cursor:pointer}.fast-search-tint.-hidden{display:none}@media only screen and (min-width:1025px){.fast-search-tint{display:block}}.menu-search-results{position:fixed;display:block;height:calc(100% - 50px);width:100%;padding:40px;right:0;top:50px;z-index:5000;background:#fff;overflow-y:scroll;overflow-x:hidden;border-top:1px solid #e5e5e5}@media only screen and (min-width:1025px){.menu-search-results{max-width:415px;height:calc(100% - 180px);top:180px}}@media only screen and (min-width:1025px){.menu-search-results.-not-top{height:calc(100% - 60px);top:60px}}.menu-search-results.-hidden{display:none}.menu-search-results>.search-info{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-search-results>.search-info>h4{font-size:14px;font-weight:400;color:rgba(38,38,38,.5);margin-bottom:20px}@media only screen and (min-width:1025px){.menu-search-results>.search-info>h4{margin:0}}.menu-search-results>.search-info>button{display:none;margin-left:auto;font-size:14px;color:rgba(38,38,38,.5);cursor:pointer}@media only screen and (min-width:1025px){.menu-search-results>.search-info>button{display:-webkit-box;display:-ms-flexbox;display:flex}}.menu-search-results>.search-info>button>.close-button{position:relative;display:block;width:40px;height:40px;z-index:1;cursor:pointer}@media only screen and (min-width:768px){.menu-search-results>.search-info>button>.close-button{top:-11px;right:0;-webkit-transform:scale(.6);transform:scale(.6)}}.menu-search-results>.search-info>button>.close-button:after,.menu-search-results>.search-info>button>.close-button:before{position:absolute;content:" ";height:15px;width:1px;background-color:#323232;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0}@media only screen and (min-width:768px){.menu-search-results>.search-info>button>.close-button:after,.menu-search-results>.search-info>button>.close-button:before{height:33px}}.menu-search-results>.search-info>button>.close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-search-results>.search-info>button>.close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-search-results>.result{border-top:1px solid #e5e5e5;padding:20px 0}.menu-search-results>.result.-hidden{display:none}.menu-search-results>.result>.more-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px;padding:0 0 0 5px;margin:0 0 -10px -5px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media not all and (hover:none){.menu-search-results>.result>.more-button:hover>.icon{border-color:currentColor}.menu-search-results>.result>.more-button:hover>.icon>svg>path{fill:currentColor}}.menu-search-results>.result>.more-button:active>.icon{-webkit-box-shadow:none;box-shadow:none}.menu-search-results>.result>.more-button.-hidden{display:none}.menu-search-results>.result>.more-button>.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:34px;border-radius:50%;border:1px solid #f1f1f1;margin:0 9px 0 0}.menu-search-results>.result>.more-button>.icon,.menu-search-results>.result>.more-button>.icon>svg>path{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.menu-search-results>.result>.result-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-search-results>.result>.result-info>a{margin-left:auto;padding-right:10px}.menu-search-results>.result>.result-info>a>.link-arrow{position:absolute;top:0;right:1px;-webkit-transform:scale(.6);transform:scale(.6)}.menu-search-results>.result>.more-button,.menu-search-results>.result>.result-info>a,.menu-search-results>.result>.result-info>h4{color:rgba(38,38,38,.5)}.menu-search-results>.result>.result-info>a,.menu-search-results>.result>.result-info>h4{font-size:14px;font-weight:400}.menu-search-results>.result>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.menu-search-results>.result>a>svg{margin:0 0 0 5px;height:7px}.menu-search-results>.result>.result-list{width:100%;margin-top:14px;list-style:none}.menu-search-results>.result>.result-list>li>a{width:calc(100% - 49px);height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:14px;margin:0 0 10px}.menu-search-results>.result>.result-list>li,.menu-search-results>.result>.result-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-search-results>.result>.result-list>li>.login-item{display:block;top:-8px;position:relative}.menu-search-results>.result>.result-list>li>a>.title{width:100%;overflow:hidden}.menu-search-results>.result>.result-list>li>a>.title>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-search-results>.result>.result-list>li>a>.title>.meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-top:2px;font-weight:100}.menu-search-results>.result>.result-list>li>a>.title>.meta>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-search-results>.result>.result-list>li>a>.title>.meta>.date{min-width:27px;font-size:14px}.menu-search-results>.result>.result-list>li>a>.title>.meta>.time{min-width:46px;font-size:14px}.menu-search-results>.result>.result-list>li>a>.title>.meta>.place{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-search-results>.result>.result-list>li>a>.title>.meta>.place:after{content:"/";margin:0 5px}.menu-search-results>.result>.result-list>li>a>.title>.meta>.place:last-child:after{content:""}.menu-search-results .result>.result-list>li>a>img{width:34px;height:34px;margin:0 9px 0 0;border-radius:50%;-o-object-fit:contain;object-fit:contain;text-indent:100%;white-space:nowrap;overflow:hidden}.menu-search-results .result>.result-list>li>a>.placeholder-image{background-color:#f8f8f8;position:relative;height:34px;width:34px;-ms-flex-negative:0;flex-shrink:0;margin:0 9px 0 0;border-radius:50%;overflow:hidden}.menu-search-results .result>.result-list>li>a>.placeholder-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@-webkit-keyframes spinner1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes spinner1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spinner3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes spinner3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes spinner2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(18px);transform:translate(18px)}}@keyframes spinner2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(18px);transform:translate(18px)}}.load-spinner{display:inline-block;position:relative;width:60px;height:10px}.spinner-dot{position:absolute;top:0;width:10px;height:10px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.load-spinner .spinner-dot:first-child{left:6px;-webkit-animation:spinner1 .6s infinite;animation:spinner1 .6s infinite}.load-spinner .spinner-dot:nth-child(2){left:6px;-webkit-animation:spinner2 .6s infinite;animation:spinner2 .6s infinite}.load-spinner .spinner-dot:nth-child(3){left:24px;-webkit-animation:spinner2 .6s infinite;animation:spinner2 .6s infinite}.load-spinner .spinner-dot:nth-child(4){left:42px;-webkit-animation:spinner3 .6s infinite;animation:spinner3 .6s infinite}.generic-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;margin-bottom:8px;padding-right:0}@media only screen and (min-width:768px){.generic-checkbox{margin-bottom:0;padding-right:30px}}@media only screen and (min-width:1025px){.generic-checkbox{padding-right:0}}.generic-checkbox>span{display:block;margin-left:9px}.generic-checkbox>span>a{display:block}.generic-checkbox>span>a:hover{-webkit-text-decoration:#000;text-decoration:#000}.generic-checkbox>input{display:none}.generic-checkbox>label{position:relative;display:block;background:#e5e5e5;min-width:20px;height:20px;border-radius:5px;cursor:pointer}.generic-checkbox>label:after{position:absolute;display:block;content:"";width:20px;height:20px;top:0;left:0;opacity:0;background:url(../../images/checkbox-checkmark.svg);background-position:50%;background-size:70%;background-repeat:no-repeat;-webkit-transition:opacity .2s;transition:opacity .2s}.generic-checkbox>.-fail~label{border:1px solid #ff5656}.generic-checkbox>input:checked~label:after{opacity:1}.archive-modal{position:absolute;display:block;top:0;left:0;height:100%;width:100%;z-index:4001;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.archive-modal{position:fixed}}.archive-modal>.tint{position:fixed;display:none;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:1;-webkit-transition:opacity .4s ease-in-out .2s;transition:opacity .4s ease-in-out .2s;background:#fff;pointer-events:none}@media only screen and (min-width:768px){.archive-modal>.tint{display:block;background:rgba(0,0,0,.3);pointer-events:all}}.archive-modal.-hidden{display:none}.archive-modal.-hidden>.tint{opacity:0}.archive-modal>.wrapper{position:relative;display:block;background:#262626;max-width:1140px;border-radius:10px}@media only screen and (min-width:768px){.archive-modal>.wrapper{-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.1);box-shadow:0 6px 12px 0 rgba(0,0,0,.1);margin:30px auto;width:90%}}@media only screen and (min-width:1025px){.archive-modal>.wrapper{margin:40px auto;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:1025px)and (min-height:620px){.archive-modal>.wrapper{min-height:0;margin:70px auto 0}}.archive-modal>.wrapper.-form{background:#fff}.archive-modal>.wrapper.-done{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;height:auto;max-height:715px;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.archive-modal>.wrapper.-done{min-height:auto;min-height:100vh}}@media only screen and (min-width:1025px){.archive-modal>.wrapper.-done{display:list-item;list-style:none;min-height:0}}.archive-modal>.wrapper.-done>.inner{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:315px;padding:40px;margin:0 auto}@media only screen and (min-width:1025px){.archive-modal>.wrapper.-done>.inner{padding:0;max-width:600px}}.archive-modal>.wrapper.-done>.inner>.column>.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:300px;margin:50px auto 0}.archive-modal>.wrapper.-done>.inner>.column>.button-group .button-type{margin-bottom:15px}.archive-modal>.wrapper.-done>.inner>.column>.button-group .button-type.-hidden{display:none}.archive-modal>.wrapper.-done>.inner>.column>.button-group .confirm-btn{background:#fff}.archive-modal>.wrapper.-done>.inner>.column>.button-group .goto-current-programs{background:#262626}.archive-modal>.wrapper.-done>.inner>.column>.button-group a{display:block}.archive-modal>.wrapper.-done>.inner>.column>.button-group a,.archive-modal>.wrapper.-done>.inner>.column>.button-group button{display:block;width:100%}.archive-modal>.wrapper.-done>.inner>.column>.button-group a:first-child,.archive-modal>.wrapper.-done>.inner>.column>.button-group button:first-child{margin-bottom:5px}.archive-modal>.wrapper.-done>.inner>.column>.button-group a:nth-child(2),.archive-modal>.wrapper.-done>.inner>.column>.button-group button:nth-child(2){margin:0}.archive-modal>.wrapper.-done>.inner>.column{width:100%;margin:0;overflow:hidden}.archive-modal>.wrapper.-done>.inner>.column>.message>p{margin-top:20px}.archive-modal>.wrapper.-hidden{display:none}.archive-modal>.wrapper>.close-button{position:absolute;display:block;width:40px;height:40px;right:0;top:20px;z-index:1;cursor:pointer}@media only screen and (min-width:768px){.archive-modal>.wrapper>.close-button{right:25px;top:25px}}.archive-modal>.wrapper>.close-button:after,.archive-modal>.wrapper>.close-button:before{position:absolute;content:" ";height:15px;width:1px;background-color:#fff;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.close-button:after,.archive-modal>.wrapper>.close-button:before{background-color:#323232}}@media only screen and (min-width:768px){.archive-modal>.wrapper>.close-button:after,.archive-modal>.wrapper>.close-button:before{height:33px}}.archive-modal>.wrapper>.close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.archive-modal>.wrapper>.close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.archive-modal>.wrapper>.inner>.info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-bottom-left-radius:10px;border-top-left-radius:10px;padding-left:40px!important;padding-right:40px!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.info{padding-left:80px!important;padding-right:80px!important;width:90%}}.archive-modal>.wrapper>.inner>.info>.fade{position:relative;display:block;height:20px;width:100%;top:-18px;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.archive-modal>.wrapper>.inner>.info>.fade.-expanded{opacity:0}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.info>.fade{display:none}}.archive-modal>.wrapper>.inner>.info>.info-description{overflow:hidden;height:72px;-webkit-transition:height .2s ease-in-out;transition:height .2s ease-in-out}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.info>.info-description{height:100%!important}}.archive-modal>.wrapper>.inner>.info .show-more-my-fair{margin-top:10px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-modal>.wrapper>.inner>.info .show-more-my-fair span:after{content:"";display:block;width:100%;height:1px;margin:5px 0 8px;background:#fff;opacity:.3}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.info .show-more-my-fair{display:none}}.archive-modal>.wrapper>.inner>.info .show-less-my-fair{margin-top:10px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-modal>.wrapper>.inner>.info .show-less-my-fair span{margin-top:5px}.archive-modal>.wrapper>.inner>.info .show-less-my-fair span:after{content:"";display:block;width:100%;height:1px;background:#fff;margin:5px 0 0;opacity:.3}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.info .show-less-my-fair{display:none}}.archive-modal>.wrapper>.inner>.info>.info-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.info>.info-header{margin-bottom:0}}.archive-modal>.wrapper>.inner>.info>.info-header>.icon{position:relative;top:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;background:#fff;border-radius:50%;margin-right:12px}.archive-modal>.wrapper>.inner>.info>.info-header>.icon>svg{-webkit-transform:scale(.7);transform:scale(.7)}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.info>.info-header>.icon>svg{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.info>.info-header>.icon{top:5px;width:40px;height:40px}}.archive-modal>.wrapper>.inner>.info>.info-header>h2{margin-top:0;margin-bottom:10px}.archive-modal>.wrapper>.inner>.info>.devices{display:none;position:relative;margin-top:auto}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.info>.devices{display:block}}.archive-modal>.wrapper>.inner>.info>.devices>.device-icon{display:block;width:320px;height:100px;background-image:url(../../images/devices-bright.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin:0 auto}.archive-modal>.wrapper>.inner>.info>.devices>p{text-align:center}.archive-modal>.wrapper>.inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:0;margin:0 auto 0 0}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner{padding:0}}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:608px;padding:0}}.archive-modal>.wrapper>.inner>.column{position:relative;overflow:hidden;padding:25px 0}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column{padding:50px 0}}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.column{padding:80px 0}}@media screen and (min-width:1025px)and (min-height:620px){.archive-modal>.wrapper>.inner>.column{padding:150px 0}}.archive-modal>.wrapper>.inner>.column>.icon{display:block;width:80px;height:80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;margin:0 auto;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(../../images/archive-icon.svg)}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.column:nth-child(2){width:100%}}.archive-modal>.wrapper>.inner>.column>.profile-img{position:relative;width:100px;height:100px;margin:0 auto 20px}.archive-modal>.wrapper>.inner>.column>.profile-img>.fallback{background:url(../../images/user-check-outline-white.svg)}.archive-modal>.wrapper>.inner>.column>.profile-img>.fallback,.archive-modal>.wrapper>.inner>.column>.profile-img>.picture{position:absolute;display:block;width:100px;height:100px;top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.archive-modal>.wrapper>.inner>.column>.social-login{display:block;margin-top:20px}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.column>.social-login{margin-top:53px}}.archive-modal>.wrapper>.inner>.column>.social-login>button{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;width:100%;text-align:left;margin-top:0;margin-bottom:5px;padding:0;line-height:44px}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column>.social-login>button{margin-bottom:10px}}.archive-modal>.wrapper>.inner>.column>.social-login>button:before{content:"";display:block;width:40px;height:40px;-webkit-transform:scale(.6);transform:scale(.6)}.archive-modal>.wrapper>.inner>.column>.social-login>button:after{position:relative;content:"";display:block;width:20px;height:20px;margin-left:auto;background:url(../../images/mobile-menu-arrow-white.svg);background-repeat:no-repeat;-webkit-transform:rotate(-90deg) translate(-10px,-10px) scale(.7);transform:rotate(-90deg) translate(-10px,-10px) scale(.7);-webkit-transform-origin:center;transform-origin:center}.archive-modal>.wrapper>.inner>.column>.social-login>button.-facebook{background:#4267b2}.archive-modal>.wrapper>.inner>.column>.social-login>button.-facebook:before{background:url(../../images/btn-icon-facebook.svg);background-repeat:no-repeat;background-position:50%}.archive-modal>.wrapper>.inner>.column>.social-login>button.-google{background:#ea4335}.archive-modal>.wrapper>.inner>.column>.social-login>button.-google.-inactive{opacity:.25;pointer-events:none}.archive-modal>.wrapper>.inner>.column>.social-login>button.-google:before{background:url(../../images/btn-icon-gplus.svg);background-repeat:no-repeat;background-size:contain}.archive-modal>.wrapper>.inner>.column>.social-login>button.-linkedin{background:#0077b5}.archive-modal>.wrapper>.inner>.column>.social-login>button.-linkedin:before{background:url(../../images/btn-icon-linkedin.svg);background-repeat:no-repeat;background-position:50%}.archive-modal>.wrapper>.inner>.column>.inner-heading{display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;width:100%;margin-bottom:40px;line-height:34px;list-style:none}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column>.inner-heading{margin-bottom:30px}}.archive-modal>.wrapper>.inner>.column>.inner-heading>.space{pointer-events:none}.archive-modal>.wrapper>.inner>.column>.inner-heading>.space,.archive-modal>.wrapper>.inner>.column>.inner-heading>button{text-align:left;cursor:pointer;height:35px;font-weight:700;width:auto;color:#989898;border-bottom:1px solid #e5e5e5;-webkit-transition:border .4s;transition:border .4s}.archive-modal>.wrapper>.inner>.column>.inner-heading>.space.-selected,.archive-modal>.wrapper>.inner>.column>.inner-heading>button.-selected{color:#262626}.archive-modal>.wrapper>.inner>.column>.inner-heading>.space{width:20px}.archive-modal>.wrapper>.inner>.column .forms-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.archive-modal>.wrapper>.inner>.column form{min-width:100%;padding:0;margin:0}.archive-modal>.wrapper>.inner>.column form>.form-error,.archive-modal>.wrapper>.inner>.column form input.-fail~.form-error-opt{display:-webkit-box;display:-ms-flexbox;display:flex}.archive-modal>.wrapper>.inner>.column form .form-error-opt,.archive-modal>.wrapper>.inner>.column form>.form-error{display:none;color:#ff5656;font-size:1.1rem;top:-17px}.archive-modal>.wrapper>.inner>.column form .form-error-opt>.inner,.archive-modal>.wrapper>.inner>.column form>.form-error>.inner{display:block}.archive-modal>.wrapper>.inner>.column form .form-error-opt>.inner>button,.archive-modal>.wrapper>.inner>.column form>.form-error>.inner>button{cursor:pointer;text-decoration:underline}.archive-modal>.wrapper>.inner>.column form .form-error-opt:before,.archive-modal>.wrapper>.inner>.column form>.form-error:before{display:block;content:"";background:url(../../images/warning.svg);width:20px;height:20px;margin-right:5px}.archive-modal>.wrapper>.inner>.column form .form-error-opt.-no-top,.archive-modal>.wrapper>.inner>.column form>.form-error.-no-top{top:0}.archive-modal>.wrapper>.inner>.column form>.generic-checkbox.-show-password{margin-top:10px}.archive-modal>.wrapper>.inner>.column form>.generic-checkbox>span{position:relative;top:2px}.archive-modal>.wrapper>.inner>.column form>.button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.archive-modal>.wrapper>.inner>.column form>.button-group.-register>.generic-checkbox{width:100%;margin-bottom:10px}.archive-modal>.wrapper>.inner>.column form>.button-group.-register>.generic-checkbox>.font-x-small{display:block;margin-bottom:5px}.archive-modal>.wrapper>.inner>.column form>.button-group.-register>.generic-checkbox>span>a{display:inline}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:8px;margin-bottom:8px;padding-right:0}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox{margin-bottom:0;padding-right:30px}}@media only screen and (min-width:1025px){.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox{padding-right:0}}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>span{display:none;margin-left:9px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);position:relative;top:2px}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>span>a{display:block}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>span>a:hover{-webkit-text-decoration:#000;text-decoration:#000}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>input{display:none}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>label{position:relative;display:block;background:#e5e5e5;min-width:20px;height:20px;border-radius:5px;cursor:pointer}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>label:after{position:absolute;display:block;content:"";width:20px;height:20px;top:0;left:0;opacity:0;background:url(../../images/checkbox-checkmark.svg);background-position:50%;background-size:70%;background-repeat:no-repeat;-webkit-transition:opacity .2s;transition:opacity .2s}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>.-fail-border~label,.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>.-fail~label{border:1px solid red}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>.-fail~.output{display:-webkit-box;display:-ms-flexbox;display:flex}.archive-modal>.wrapper>.inner>.column form>.button-group>.generic-checkbox>input:checked~label:after{opacity:1}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column form>.button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.archive-modal>.wrapper>.inner>.column form>.button-group>.login-button{margin-bottom:5px}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column form>.button-group>.login-button{margin-bottom:24px}}.archive-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:5px 5px 5px 0;min-width:auto}.archive-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn>span{text-align:left;width:auto}.archive-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn:after{position:relative;content:"";display:block;width:20px;height:20px;background:url(../../images/mobile-menu-arrow-black.svg);background-size:contain;background-repeat:no-repeat;left:0;-webkit-transform:rotate(-90deg) translateY(5px) scale(.5);transform:rotate(-90deg) translateY(5px) scale(.5);-webkit-transform-origin:center;transform-origin:center}@media only screen and (min-width:768px){.archive-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn{padding:10px 0;margin:8px 0 24px auto}.archive-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn>span{text-align:center;width:100%}.archive-modal>.wrapper>.inner>.column form>.button-group>.reset-pwd-btn:after{left:0}}.archive-modal>.wrapper>.inner>.column form>.input-field{position:relative;margin-bottom:20px}.archive-modal>.wrapper>.inner>.column form>.input-field>.show-password{display:block;cursor:pointer;position:absolute;width:24px;height:20px;background:url(../../images/eye.svg);background-size:cover;background-repeat:no-repeat;top:40px;right:8px}.archive-modal>.wrapper>.inner>.column form>.input-field>.show-password.-visible{background:url(../../images/eye-off.svg)}.archive-modal>.wrapper>.inner>.column form>.input-field>label,.archive-modal>.wrapper>.inner>.column form>label{display:block;margin-bottom:5px}.archive-modal>.wrapper>.inner>.column form>.input-field>input,.archive-modal>.wrapper>.inner>.column form>input{height:40px;margin-bottom:5px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;line-height:1}.archive-modal>.wrapper>.inner>.column form>.input-field>input.-fail,.archive-modal>.wrapper>.inner>.column form>.input-field>input.-fail-border,.archive-modal>.wrapper>.inner>.column form>input.-fail,.archive-modal>.wrapper>.inner>.column form>input.-fail-border{border:1px solid #ff5656;background:#fff7f7}.archive-modal>.wrapper>.inner>.column form>.input-field>input::-webkit-input-placeholder,.archive-modal>.wrapper>.inner>.column form>input::-webkit-input-placeholder{color:#cbcbcb}.archive-modal>.wrapper>.inner>.column form>.input-field>input::-moz-placeholder,.archive-modal>.wrapper>.inner>.column form>input::-moz-placeholder{color:#cbcbcb}.archive-modal>.wrapper>.inner>.column form>.input-field>input:-ms-input-placeholder,.archive-modal>.wrapper>.inner>.column form>input:-ms-input-placeholder{color:#cbcbcb}.archive-modal>.wrapper>.inner>.column form>.input-field>input::-ms-input-placeholder,.archive-modal>.wrapper>.inner>.column form>input::-ms-input-placeholder{color:#cbcbcb}.archive-modal>.wrapper>.inner>.column form>.input-field>input::placeholder,.archive-modal>.wrapper>.inner>.column form>input::placeholder{color:#cbcbcb}.archive-modal>.wrapper>.inner>.column>.-hidden{display:none}.fair-program-archive-bar{background:#262626;color:#fff;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;top:0;height:40px;padding:0 14px 0 8px;z-index:1999}.fair-program-archive-bar.-single-play{position:relative}.fair-program-archive-bar.-single-play .read-more:after{content:" ";display:block;width:100%;top:-12px;height:1px;background:#fff;position:relative}.fair-program-archive-bar>span{line-height:40px}.fair-program-archive-bar>span:first-child{width:70%;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.fair-program-archive-bar>span:first-child{width:25%}}.fair-program-archive-bar>span:first-child>.icon{display:block;width:40px;height:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(../../images/archive-icon.svg)}.fair-program-archive-bar>span:nth-child(2){text-align:center;width:50%;display:none}@media only screen and (min-width:1025px){.fair-program-archive-bar>span:nth-child(2){display:block}}.fair-program-archive-bar>span:nth-child(3){text-align:right;width:30%}.fair-program-archive-bar>span:nth-child(3)>button{cursor:pointer;color:#fff}@media only screen and (min-width:1025px){.fair-program-archive-bar>span:nth-child(3){width:25%}}.toggle-button{position:relative;display:inline-block;width:42px;height:14px}.left-toggle-lbl,.right-toggle-lbl{opacity:.3;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.left-toggle-lbl.-selected,.right-toggle-lbl.-selected{opacity:1}.toggle-button input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#e5e5e5;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.02);box-shadow:inset 0 2px 3px rgba(0,0,0,.02)}.slider,.slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider:before{content:"";height:30px;width:30px;left:-13px;bottom:-6px;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.14);box-shadow:0 1px 3px rgba(0,0,0,.14);border-radius:17px}input:checked+.slider{background-color:#000}input:checked+.slider:before{-webkit-transform:translateX(35px);transform:translateX(35px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.archive-search-toggle{height:70px;margin-bottom:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #e5e5e5}.archive-search-toggle,.archive-search-toggle div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.archive-search-toggle div:first-child>.icon{position:relative;display:block;width:20px;margin-right:5px;top:1px;background-size:contain;background-position:0 0;background-repeat:no-repeat;background-image:url(../../images/archive-icon-dark.svg)}.archive-search-toggle div:first-child>span{position:relative;top:1px}.archive-search-toggle div:nth-child(2){margin-left:auto}.archive-search-toggle div:nth-child(2)>label{top:5px;margin:0 13px}.shop-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;right:0;top:0;width:100%;height:100vh;height:calc(var(--vh, 1vh)*100);background-color:#fff;z-index:4001;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.1);box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}@media only screen and (min-width:768px){.shop-cart{max-width:416px}}.shop-cart.-visible{-webkit-transform:translateX(0);transform:translateX(0)}.shop-cart .cart-message-popup{position:absolute;width:100%;background:rgba(0,0,0,.3);height:100%;z-index:12;opacity:1;left:0;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.shop-cart .cart-message-popup .message-wrapper{width:100%;padding:40px;position:absolute;background:#fff;-webkit-transform:translateY(0);transform:translateY(0);min-height:310px;bottom:0;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.shop-cart .cart-message-popup .message-wrapper>.title{font-weight:700;margin-bottom:10px}.shop-cart .cart-message-popup .message-wrapper>button{margin-top:50px;width:100%}.shop-cart .shop-cart-topbar{height:70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:0;background:#fff;z-index:1;padding:0 20px}.shop-cart .shop-cart-topbar:after{position:absolute;bottom:0;left:50%;height:1px;background-color:#e5e5e5;width:calc(100% - 40px);z-index:32;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:768px){.shop-cart .shop-cart-topbar:after{width:calc(100% - 80px)}}@media only screen and (min-width:768px){.shop-cart .shop-cart-topbar{padding:0 40px}}.shop-cart .shop-cart-topbar .shopping-cart-icon{position:relative;width:28px;margin-right:12px}.shop-cart .shop-cart-topbar .shop-cart-quantity{position:absolute;top:-1px;right:-3px;height:16px;min-width:16px;border-radius:8px;background-color:var(--primary-theme-color);font-size:10px;line-height:16px;color:#fff;text-align:center;padding:0 2px}.shop-cart .shop-cart-topbar p{font-weight:700;margin-right:auto}.shop-cart .shop-cart-topbar .close-button{position:relative;display:block;width:26px;height:26px;z-index:1;cursor:pointer}.shop-cart .shop-cart-topbar .close-button:after,.shop-cart .shop-cart-topbar .close-button:before{content:"";position:absolute;height:100%;width:1px;background-color:#323232;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0}.shop-cart .shop-cart-topbar .close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shop-cart .shop-cart-topbar .close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.shop-cart .login-prompt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#fff;position:fixed;left:0;top:0;z-index:2;padding:40px;text-align:center;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.1);box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.shop-cart .login-prompt.-visible{-webkit-transform:translateX(0);transform:translateX(0)}.shop-cart .login-prompt .user-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:80px;background-color:var(--primary-theme-color);border-radius:50%;margin-bottom:32px}.shop-cart .login-prompt .user-icon:after{content:"";background-image:url(../images/user-icon-outline.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:44px;height:44px;display:block}.shop-cart .login-prompt .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-cart .login-prompt .info h3{margin-bottom:16px}.shop-cart .login-prompt .login-prompt-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.shop-cart .login-prompt .login-prompt-buttons button{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-cart .login-prompt .cancel{color:var(--primary-theme-color);min-height:40px;border:1px solid}@media(hover:hover){.shop-cart .login-prompt .cancel:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}}.shop-cart-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding:72px 20px 290px;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (min-width:768px){.shop-cart-content{padding:72px 40px 295px}}.shop-cart-content.-checkout{min-height:0;padding:0}.shop-cart-content .voucher-box{background:#f8f8f8;padding:10px 15px;margin-top:20px;font-size:14px;width:100%}.shop-cart-content .voucher-box>p{font-weight:700}.shop-cart-content .voucher-box>ul{list-style:none}.shop-cart-content .voucher-box>button{margin-top:5px;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.shop-cart-content .error-in-cart-message{height:42px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;background-color:#f1f1f1;margin:20px 0 5px;display:none}.shop-cart-content .error-in-cart-message.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-cart-content .error-in-cart-message p{font-size:1em;width:100%;color:#ff5656}.shop-cart-content .error-in-cart-message p,.shop-cart-content .error-in-cart-message p:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-cart-content .error-in-cart-message p:before{content:url(../../images/warning.svg);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.shop-cart-content .shop-cart-item{width:100%;padding:30px 0;position:relative;border-bottom:1px solid #e5e5e5}.shop-cart-content .shop-cart-item .cart-item-vouchers{background:#f8f8f8;padding:10px 15px;margin-top:20px;font-size:14px}.shop-cart-content .shop-cart-item .cart-item-vouchers .cart-item-vouchers-items{list-style:none}.shop-cart-content .shop-cart-item .cart-item-vouchers .cart-item-vouchers-summary{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-cart-content .shop-cart-item .cart-item-vouchers .cart-item-vouchers-summary .discount{display:block;margin-left:auto;color:#db4545;font-size:18px;font-weight:600}.shop-cart-content .shop-cart-item .cart-item-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .image{width:64px;height:64px;-o-object-fit:cover;object-fit:cover;margin-right:20px}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .fallback-image{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:64px;height:64px;margin-right:20px;color:var(--primary-theme-color)}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .fallback-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary-theme-color);opacity:.3}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .fallback-image svg{width:50%}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .cart-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.shop-cart-content .shop-cart-item .cart-item-info-wrapper h5{width:100%}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .cart-item-access-info{width:100%;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .cart-item-access-info-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shop-cart-content .shop-cart-item .cart-item-info-wrapper .cart-item-access-info-link{-ms-flex-negative:0;flex-shrink:0;margin-left:6px;text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.shop-cart-content .shop-cart-item .cart-item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-cart-content .shop-cart-item .cart-item-actions .piece-price{color:#989898}.shop-cart-content .shop-cart-item .cart-item-actions .cart-item-price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.shop-cart-content .shop-cart-item .cart-item-actions .cart-item-price>.total-price.-discounted{color:#989898;position:relative;display:block}.shop-cart-content .shop-cart-item .cart-item-actions .cart-item-price>.total-price.-discounted:after{position:absolute;top:50%;display:block;content:" ";height:1px;background:#989898;width:100%}.shop-cart-content .shop-cart-item .cart-item-actions .remove-cart-item{margin-left:auto;cursor:pointer}.shop-cart-content .shop-cart-item .cart-item-actions .remove-cart-item:before{content:url(../../images/trash.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-cart-content .shop-cart-item .cart-item-voucher-information{width:100%;font-size:.8em;margin:10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-cart-content .shop-cart-item .cart-item-voucher-information .discount-amount{color:var(--primary-theme-color)}.shop-cart-content .shop-cart-item .cart-item-voucher-information.-error{opacity:.5}.shop-cart-content .shop-cart-item .remove-voucher-button{cursor:pointer;min-height:unset;text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.shop-cart-content .shop-cart-item .cart-item-error{font-size:1em;width:100%;color:#ff5656;margin-top:10px}.shop-cart-content .shop-cart-item .cart-item-error,.shop-cart-content .shop-cart-item .cart-item-error:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-cart-content .shop-cart-item .cart-item-error:before{content:url(../../images/warning.svg);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.shop-cart-content .shop-cart-item.-sold-out .cart-item-actions,.shop-cart-content .shop-cart-item.-sold-out .cart-item-info-wrapper,.shop-cart-content .shop-cart-item.-sold-out .cart-item-voucher-information{opacity:.5}.shop-cart-content .shop-cart-item.-sold-out .cart-item-actions .qty-input,.shop-cart-content .shop-cart-item.-sold-out .cart-item-voucher-information{pointer-events:none}.shop-cart-content .empty-cart-message{text-align:center;margin-top:50px}.shop-cart-content .continue-button{color:var(--primary-theme-color);min-height:40px;margin:40px;border:1px solid}@media(hover:hover){.shop-cart-content .continue-button:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}}.shop-cart-error-message{display:none;padding:16px;color:#ff5656;text-align:center}.shop-cart-summary{position:fixed;background-color:#fff;width:100%;left:0;bottom:0;padding:20px;z-index:11;-webkit-box-shadow:0 0 40px rgba(0,0,0,.07);box-shadow:0 0 40px rgba(0,0,0,.07)}@media only screen and (min-width:768px){.shop-cart-summary{padding:32px 40px 40px}}.shop-cart-summary .voucher{width:100%;margin-bottom:16px}.shop-cart-summary .cart-summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-cart-summary .shop-cart-discount p:last-child{color:var(--primary-theme-color)}.shop-cart-summary .checkout-button{width:100%;margin:16px 0 0}.shop-cart-summary .checkout-button:disabled{opacity:.5}.shop-cart-summary .continue-button{color:var(--primary-theme-color);min-height:40px;width:100%;margin:10px 0 0;border:1px solid}@media(hover:hover){.shop-cart-summary .continue-button:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}}.shop-tint{position:fixed;display:block;top:0;left:0;width:100vw;height:100vh;height:calc(var(--vh, 1vh)*100);z-index:4000;opacity:0;background:rgba(0,0,0,.3);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform 0s ease .3s;transition:opacity .3s ease-in-out,-webkit-transform 0s ease .3s;transition:transform 0s ease .3s,opacity .3s ease-in-out;transition:transform 0s ease .3s,opacity .3s ease-in-out,-webkit-transform 0s ease .3s;cursor:url(../../images/cursor-cross.svg) 25 25,auto}.shop-tint.-visible{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:opacity .4s ease-in-out .3s,-webkit-transform .1s ease .3s;transition:opacity .4s ease-in-out .3s,-webkit-transform .1s ease .3s;transition:transform .1s ease .3s,opacity .4s ease-in-out .3s;transition:transform .1s ease .3s,opacity .4s ease-in-out .3s,-webkit-transform .1s ease .3s}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.shop-checkout{position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in;cursor:default;z-index:5001;padding:70px 0 144px;overflow:hidden scroll;-webkit-overflow-scrolling:touch}.shop-checkout.-active{opacity:1}.shop-checkout.-prevent-scroll{overflow:hidden}@media only screen and (min-width:1000px){.shop-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:40px;left:50%;width:calc(100% - 80px);max-width:1142px;height:calc(100% - 80px);padding:32px 88px 128px;border-radius:10px;overflow-y:auto;-webkit-transform:translate(-50%);transform:translate(-50%)}}.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message{position:relative;margin-top:30px;width:100%}.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message .title{font-weight:700;margin-bottom:2px}.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message .close{position:absolute;cursor:pointer;top:0;right:0;display:block;width:26px;height:26px;-webkit-transform:scale(.5);transform:scale(.5);z-index:1}.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message .close:after,.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message .close:before{content:"";position:absolute;height:100%;width:1px;background-color:#323232;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;top:0}.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.shop-checkout .shop-cart-wrapper>.voucher>.shop-checkout-message .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.shop-checkout .navigation{top:0;left:0;height:70px;width:100%;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;background-color:#fff;z-index:1}.shop-checkout .navigation:after{content:"";position:absolute;left:24px;bottom:0;width:calc(100% - 48px);height:1px;background-color:#e5e5e5}.shop-checkout .navigation button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;cursor:pointer}@media only screen and (min-width:1000px){.shop-checkout .navigation{top:unset;left:unset;width:unset;height:unset;margin:0 -64px;padding:0;border-bottom:0;position:relative}.shop-checkout .navigation:after{content:none}}.shop-checkout .steps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;padding-left:24px;margin:48px 0 56px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}@media only screen and (min-width:1000px){.shop-checkout .steps{padding:0;gap:32px}}.shop-checkout .steps .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(38,38,38,.2);-webkit-transition:color .2s ease-in;transition:color .2s ease-in;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.shop-checkout .steps .step.-active{color:#262626}.shop-checkout .steps .step.-active>.step-number{background-color:var(--primary-theme-color)}.shop-checkout .steps .step>.step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border-radius:50%;margin-right:4px;font-size:12px;color:#fff;background-color:rgba(38,38,38,.2);-webkit-transition:background-color .2s ease-in;transition:background-color .2s ease-in}@media only screen and (min-width:1000px){.shop-checkout .steps .step>.step-number{width:24px;height:24px;margin-right:8px}}.shop-checkout .column{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);min-width:0}.shop-checkout .column,.shop-checkout .user-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.shop-checkout .user-details{gap:16px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 24px}@media only screen and (min-width:1000px){.shop-checkout .user-details{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}.shop-checkout .user-details.-inactive{display:none}.shop-checkout .user-details .input-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.shop-checkout .user-details .input-field:not(:last-child){margin-bottom:16px}.shop-checkout .user-details .input-field label{margin-bottom:4px}.shop-checkout .user-details .input-field .select-wrapper{position:relative}.shop-checkout .user-details .input-field .select-wrapper .arrow-icon{position:absolute;pointer-events:none;top:13px;right:10px;width:15px;height:15px;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.shop-checkout .user-details input,.shop-checkout .user-details select{width:100%;height:40px;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;padding:0 16px}.shop-checkout .user-details input:disabled,.shop-checkout .user-details select:disabled{background-color:#fff}.shop-checkout .user-details input.-error,.shop-checkout .user-details select.-error{border-color:#ff5656}@media only screen and (min-width:1000px){.shop-checkout .user-details .input-field.-zip-code{margin-bottom:32px}}.shop-checkout .user-details .generic-checkbox.-required:after,.shop-checkout .user-details .input-field.-required label:after{content:"*";color:var(--primary-theme-color);margin-left:4px}.shop-checkout .user-details .generic-checkbox>label{margin-top:2px}.shop-checkout .user-details .generic-checkbox span p{line-height:1.475em}.shop-checkout .user-details .generic-checkbox span a{display:inline;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.shop-checkout .user-details .integrity-info{margin-top:10px;padding-left:29px}.shop-checkout .user-details .accept-terms{position:relative}.shop-checkout .user-details .generic-checkbox:not(:last-of-type){margin-bottom:6px}.shop-checkout .user-details .accept-terms-chb{position:relative}.shop-checkout .user-details .accept-terms-chb:after{content:"";display:none}.shop-checkout .user-details .accept-terms-chb .accept-terms.-error{-webkit-box-shadow:0 0 0 1px #ff5656;box-shadow:0 0 0 1px #ff5656}.shop-checkout .user-details .user-error{font-size:.8em;color:#ff5656;bottom:16px;left:0;margin-left:0}.shop-checkout .user-details .accept-terms-error{font-size:.8em;color:#ff5656;margin-top:4px}.shop-checkout .user-details .field-info{margin-top:16px;font-size:14px}.shop-checkout .user-details .field-info .asterisk{color:var(--primary-theme-color)}.shop-checkout .to-payment-button-wrapper{position:fixed;left:0;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fff;padding:24px 24px 40px;-webkit-box-shadow:0 0 40px rgba(0,0,0,.07);box-shadow:0 0 40px rgba(0,0,0,.07)}@media only screen and (min-width:1000px){.shop-checkout .to-payment-button-wrapper{position:relative;-webkit-box-shadow:none;box-shadow:none;padding:0}}.shop-checkout .to-payment-button-wrapper .to-payment-button{color:#fff;background-color:var(--primary-theme-color);margin:0;width:100%}@media only screen and (min-width:1000px){.shop-checkout .to-payment-button-wrapper .to-payment-button{width:unset}}.shop-checkout .payment-bankid-message,.shop-checkout .payment-methods-message{padding:10px 15px;border-radius:10px;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.shop-checkout .payment-bankid-message:before,.shop-checkout .payment-methods-message:before{content:" ";display:block;width:16px;height:16px;background-image:url(../../images/info-icon.svg);position:relative;margin-top:5px;margin-right:15px;min-width:20px;background-repeat:no-repeat}.shop-checkout .payment{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 24px}@media only screen and (min-width:1000px){.shop-checkout .payment{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}}.shop-checkout .payment.-inactive{display:none}.shop-checkout .payment .column{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.shop-checkout .payment .column.-inactive{display:none}.shop-checkout .payment .checkout-heading{font-size:16px;font-weight:400;line-height:40px}.shop-checkout .payment .cart.-open .expand-cart-button .expand-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.shop-checkout .payment .cart.-open .shop-cart-wrapper{height:auto;overflow:auto}.shop-checkout .payment .cart .expand-cart-button{border-top:1px solid #e5e5e5;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:56px}.shop-checkout .payment .cart .expand-cart-button .shopping-cart-icon{position:relative}.shop-checkout .payment .cart .expand-cart-button .shopping-cart-icon svg{height:24px}.shop-checkout .payment .cart .expand-cart-button .shopping-cart-icon .shop-cart-quantity{position:absolute;top:-1px;right:-3px;height:16px;min-width:16px;border-radius:8px;background-color:var(--primary-theme-color);font-size:10px;line-height:16px;color:#fff;text-align:center;padding:0 2px}.shop-checkout .payment .cart .expand-cart-button .cart-heading{margin:0 auto 0 12px}.shop-checkout .payment .cart .shop-cart-wrapper{border-bottom:1px solid #e5e5e5;height:0;overflow:hidden;margin-bottom:48px}.shop-checkout .payment .cart .voucher{width:100%;padding:24px 0}.shop-checkout .payment .cart .voucher .add-voucher,.shop-checkout .payment .cart .voucher .input-wrapper{width:calc(50% - 8px)}.shop-checkout .payment .summary .summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shop-checkout .payment .summary .summary-row .vat-wrapper{width:100%;list-style:none}.shop-checkout .payment .summary .summary-row .vat-wrapper>li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.shop-checkout .payment .summary .summary-row .vat-wrapper>li>.vat-amount{margin-left:auto}.shop-checkout .payment .summary .summary-row.total{border-top:1px solid #262626;font-weight:700;padding-top:17px;margin-top:17px}.shop-checkout .payment .show-voucher-button{margin:0 auto 0 8px;text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color);cursor:pointer}.shop-checkout .payment .discount div:last-of-type{color:#989898}.shop-checkout .payment .discount div:last-of-type.-active{color:var(--primary-theme-color)}.shop-checkout .payment .discount div:last-of-type.-active:before{content:"-"}.shop-checkout .payment .free-order{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1000px){.shop-checkout .payment .free-order{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.shop-checkout .payment .free-order .submit-free-order{margin:40px 0 0}@media only screen and (min-width:1000px){.shop-checkout .payment .free-order .submit-free-order{margin:0}}.shop-checkout .login-prompt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#fff;position:absolute;left:0;top:0;z-index:2;padding:40px;text-align:center;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.1);box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.shop-checkout .login-prompt.-visible{opacity:1}.shop-checkout .login-prompt>*{max-width:600px}.shop-checkout .login-prompt .user-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:80px;background-color:var(--primary-theme-color);border-radius:50%;margin-bottom:32px}.shop-checkout .login-prompt .user-icon:after{content:"";background-image:url(../images/user-icon-outline.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:44px;height:44px;display:block}.shop-checkout .login-prompt .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-checkout .login-prompt .info h3{margin-bottom:16px}.shop-checkout .login-prompt .login-prompt-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.shop-checkout .login-prompt .login-prompt-buttons button{-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-checkout .login-prompt .cancel{color:var(--primary-theme-color);min-height:40px;border:1px solid}@media(hover:hover){.shop-checkout .login-prompt .cancel:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}}.payment-response{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:70px 20px 74px}.payment-response.-order-confirmation-page{position:relative;border-radius:0}@media only screen and (min-width:768px){.payment-response{padding:70px 40px 74px}}@media only screen and (min-width:1000px){.payment-response{padding:70px 110px 74px}}.payment-response .payment-response-content{max-width:500px;text-align:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.payment-response .payment-response-content.-active{opacity:1}.payment-response .response-header{margin-bottom:10px}.payment-response .response-message{margin-bottom:34px}.payment-response .error-code{font-style:italic}.payment-response .response-action{margin:0 0 10px}.payment-response .response-action,.payment-response .response-second-action{min-width:200px}.payment-response .response-icon{margin-bottom:34px}.payment-response .response-icon svg{width:104px;height:104px;display:none}.payment-response .response-icon.-error svg.error{display:block}.payment-response .response-icon.-pending .hourglas{-webkit-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.payment-response .response-icon.-pending svg.pending{display:block}.order-success-redirect-form{display:none}.payment-response.-order-confirmation-page .response-icon svg{display:block}.order-processing-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;background-color:hsla(0,0%,100%,.8)}@media only screen and (min-width:1000px){.order-processing-loader{border-radius:10px;position:absolute}}.radio-select-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.radio-select-wrapper>.radio-select{width:50%;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.radio,.radio-select-wrapper>.radio-select{display:-webkit-box;display:-ms-flexbox;display:flex}.radio{margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.radio>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;padding:0;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:20px;cursor:pointer}.radio>input[type=radio]:before{position:relative;display:block;content:" ";width:10px;height:10px;background:#000;border-radius:18px;-webkit-transform:scale(1);transform:scale(1);left:4px;top:4px;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.radio>input[type=radio]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.radio>label{font-weight:700;display:block;margin-left:5px}.adyen-checkout__card__brands__brand-wrapper{font-size:10px!important}.voucher{width:328px;-ms-flex-wrap:wrap;flex-wrap:wrap}.voucher,.voucher>.input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.voucher>.input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:calc(100% - 120px)}.voucher>.input-wrapper>.voucher-input{min-width:0;width:100%;height:40px;margin:0;background:#f8f8f8;border:1px solid #e5e5e5;padding:0 40px 0 14px;border-radius:3px;caret-color:var(--primary-theme-color)}.voucher>.input-wrapper>.voucher-input::-webkit-input-placeholder{color:#262626;opacity:.3}.voucher>.input-wrapper>.voucher-input::-moz-placeholder{color:#262626;opacity:.3}.voucher>.input-wrapper>.voucher-input:-ms-input-placeholder{color:#262626;opacity:.3}.voucher>.input-wrapper>.voucher-input::-ms-input-placeholder{color:#262626;opacity:.3}.voucher>.input-wrapper>.voucher-input::placeholder{color:#262626;opacity:.3}.voucher>.input-wrapper>.voucher-input:focus,.voucher>.input-wrapper>.voucher-input:focus-visible{outline:none}.voucher>.input-wrapper>.voucher-input.-fail{border:1px solid #ff5656;background:#fff7f7}.voucher>.input-wrapper>.clear-input{position:absolute;right:12px;color:#262626;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer;pointer-events:all}.voucher>.input-wrapper>.clear-input:disabled{opacity:0;pointer-events:none}.voucher>.input-wrapper>.clear-input:not(:disabled):hover{opacity:.7}.voucher>.input-wrapper>.clear-input>svg{display:block}.voucher>.add-voucher{min-width:0;width:104px;padding:4px 0 0;margin:0 0 0 16px;color:var(--primary-theme-color);border:1px solid var(--primary-theme-color);-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}@media(hover:hover){.voucher>.add-voucher:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}}.voucher>.voucher-response{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;color:#ff5656;font-size:16px;line-height:1;width:100%;height:20px}.voucher>.voucher-response>svg{margin-right:8px}.voucher.-large{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voucher.-large>.input-wrapper{width:100%}.voucher.-large>.add-voucher{width:100%;margin:16px 0 0}@media(min-width:450px){.voucher.-large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.voucher.-large>.input-wrapper{width:calc(100% - 120px)}.voucher.-large>.add-voucher{width:104px;margin:0 0 0 16px}}@media(min-width:768px){.voucher.-large{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.voucher.-large>.input-wrapper{width:100%}.voucher.-large>.add-voucher{width:100%;margin:16px 0 0}}@media(min-width:1000px){.voucher.-large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.voucher.-large>.input-wrapper{width:calc(100% - 120px)}.voucher.-large>.add-voucher{width:104px;margin:0 0 0 16px}}.shop-my-account-wrapper{background-color:var(--primary-theme-color);color:#fff;padding:60px 20px 80px}.shop-my-account-wrapper,.shop-my-account-wrapper .shop-my-account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-my-account-wrapper .shop-my-account{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;width:100%;max-width:1100px;background-color:#fff;color:#262626;padding:40px 32px;-webkit-box-shadow:0 48px 72px rgba(0,0,0,.1);box-shadow:0 48px 72px rgba(0,0,0,.1);border-radius:10px}@media(min-width:768px){.shop-my-account-wrapper .shop-my-account{padding:56px 72px 64px 56px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1000px){.shop-my-account-wrapper .shop-my-account{padding:72px 112px 80px 80px}}.shop-my-account-wrapper .shop-my-account .account-info{width:100%}@media(min-width:768px){.shop-my-account-wrapper .shop-my-account .account-info{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:1000px){.shop-my-account-wrapper .shop-my-account .account-info{max-width:456px}}.shop-my-account-wrapper .shop-my-account .account-info .account-info-heading{margin:0 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-my-account-wrapper .shop-my-account .account-info .account-info-heading>.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:var(--primary-theme-color);margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.shop-my-account-wrapper .shop-my-account .account-info .account-info-heading>.icon>svg{width:16px}@media(min-width:768px){.shop-my-account-wrapper .shop-my-account .account-info .account-info-heading>.icon{width:40px;height:40px}.shop-my-account-wrapper .shop-my-account .account-info .account-info-heading>.icon>svg{width:20px}}.shop-my-account-wrapper .shop-my-account .account-info .account-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:32px}.shop-my-account-wrapper .shop-my-account .account-info .account-links .account-link{color:currentColor;margin:0}.shop-my-account-wrapper .shop-my-account .account-info .account-links .account-link.log-in-button{background-color:var(--primary-theme-color);color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.shop-my-account-wrapper .shop-my-account .account-info .account-links .account-link.log-in-button{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.shop-my-account-wrapper .shop-my-account .account-info .account-links .account-link.sign-up-button{background-color:#fff;color:var(--primary-theme-color);border:1px solid;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.shop-my-account-wrapper .shop-my-account .account-info .account-links .account-link.sign-up-button{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.shop-my-account-wrapper .shop-my-account .all-devices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:248px;margin-top:12px}@media(min-width:768px){.shop-my-account-wrapper .shop-my-account .all-devices{margin-top:0}}@media(min-width:1000px){.shop-my-account-wrapper .shop-my-account .all-devices{max-width:328px}}.shop-my-account-wrapper .shop-my-account .all-devices svg{margin-bottom:24px;width:100%}.shop-ticket-share-form-wrapper .close-ticket-share-form,.shop-ticket-share-form-wrapper .open-ticket-share-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin:0;padding:4px 20px 0;-ms-flex-negative:0;flex-shrink:0;border:1px solid;background-color:#fff;color:var(--primary-theme-color)}.shop-ticket-share-form-wrapper .close-ticket-share-form .icon,.shop-ticket-share-form-wrapper .open-ticket-share-form .icon{margin-right:8px}@media(min-width:768px){.shop-ticket-share-form-wrapper .close-ticket-share-form,.shop-ticket-share-form-wrapper .open-ticket-share-form{display:none}}.shop-ticket-share-form-wrapper .open-ticket-share-form{width:100%}.shop-ticket-share-form-wrapper .ticket-share-form{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.shop-ticket-share-form-wrapper .ticket-share-form.-active{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.shop-ticket-share-form-wrapper .ticket-share-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 0 16px;width:100%}@media(min-width:768px){.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper{margin:0 16px 0 0;width:unset;max-width:280px}}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input{height:40px;width:100%;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;caret-color:var(--primary-theme-color);padding:0 36px 0 16px}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input::-webkit-input-placeholder{color:#262626;opacity:.3}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input::-moz-placeholder{color:#262626;opacity:.3}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input:-ms-input-placeholder{color:#262626;opacity:.3}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input::-ms-input-placeholder{color:#262626;opacity:.3}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input::placeholder{color:#262626;opacity:.3}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input:focus,.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input:focus-visible{outline:none}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .email-input.-error{border-color:#ff5656;background:#fff7f7}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .clear-input{position:absolute;right:12px;color:#262626;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer;pointer-events:all}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .clear-input:disabled{opacity:0;pointer-events:none}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .clear-input:not(:disabled):hover{opacity:.7}.shop-ticket-share-form-wrapper .ticket-share-form .input-wrapper .clear-input>svg{display:block}.shop-ticket-share-form-wrapper .ticket-share-form .email-input-error{width:100%;font-size:.8em;color:#ff5656;margin:-8px 0 8px}@media(min-width:768px){.shop-ticket-share-form-wrapper .ticket-share-form .email-input-error{position:absolute;left:0;bottom:0;margin:0;-webkit-transform:translateY(calc(100% + 4px));transform:translateY(calc(100% + 4px))}}.shop-ticket-share-form-wrapper .ticket-share-form .close-ticket-share-form,.shop-ticket-share-form-wrapper .ticket-share-form .send-button{width:calc(50% - 8px)}@media(min-width:768px){.shop-ticket-share-form-wrapper .ticket-share-form .close-ticket-share-form,.shop-ticket-share-form-wrapper .ticket-share-form .send-button{width:unset}}.shop-ticket-share-form-wrapper .ticket-share-form .send-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:112px;height:40px;margin:0;padding:4px 20px 0;-ms-flex-negative:0;flex-shrink:0;color:#fff;background-color:var(--primary-theme-color);-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s}.shop-ticket-share-form-wrapper .ticket-share-form .send-button:disabled{color:#b2b2b2;background-color:#f1f1f1}.shop-ticket-share-form-wrapper .ticket-share-form .send-button.-success{color:#b2b2b2;background-color:#f1f1f1;pointer-events:none}.shop-ticket-share-form-wrapper .ticket-share-form .send-button.-success .icon{display:none}.shop-ticket-share-form-wrapper .ticket-share-form .send-button.-success .icon-success{display:block}.shop-ticket-share-form-wrapper .ticket-share-form .send-button .icon{margin-right:8px}.shop-ticket-share-form-wrapper .ticket-share-form .send-button .icon-success{display:none;margin-right:8px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.shop-ticket-share-form-wrapper .ticket-share-form .send-button .icon-success>svg>path{fill:#58bb65}.get-play-access{display:none}.get-play-access.-active{display:block}.get-play-access .play-access-info{margin-bottom:40px;-webkit-transition:margin .6s ease;transition:margin .6s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.get-play-access .play-access-info.-hide-elements{margin-bottom:20px}.get-play-access .play-access-info.-hide-elements .activate-play-access{margin-left:0}.get-play-access .play-access-info.-hide-elements .link-to-shop-button{height:0;min-height:0;opacity:0;margin:0;padding:0;overflow:hidden;border-width:0}@media(min-width:768px){.get-play-access .play-access-info.-hide-elements .link-to-shop-button{width:0;min-width:0}}@media(min-width:1025px){.get-play-access .play-access-info.-hide-elements .link-to-shop-button{width:100%;min-width:140px}}.get-play-access .play-access-info.-hide-elements .buy-ticket-button-additional-info{max-height:0;opacity:0}.get-play-access .buy-ticket-button-additional-info{max-height:500px;width:100%;-webkit-transition:opacity .6s ease,max-height .6s ease;transition:opacity .6s ease,max-height .6s ease}@media(min-width:768px){.get-play-access .activate-play-access{width:calc(50% - 10px);margin-left:10px}.get-play-access .activate-play-access .show-play-access-input-button{margin-top:0}}@media(min-width:1025px){.get-play-access .activate-play-access{width:100%;margin-left:0}.get-play-access .activate-play-access .show-play-access-input-button{margin-top:8px}}.get-play-access .link-to-shop-button{width:100%;margin:0 0 10px;-webkit-transition:opacity .4s ease,margin .6s ease,padding .6s ease,height .6s ease .1s;transition:opacity .4s ease,margin .6s ease,padding .6s ease,height .6s ease .1s}@media(min-width:768px){.get-play-access .link-to-shop-button{width:calc(50% - 10px);margin-right:10px}}@media(min-width:1025px){.get-play-access .link-to-shop-button{width:100%;margin-right:0}}.activate-play-access{position:relative;min-height:60px;width:100%}.activate-play-access .show-play-access-input-button{width:100%;position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.activate-play-access .show-play-access-input-button.-visible{opacity:1;visibility:visible}.activate-play-access .input-wrapper{opacity:0;height:0;overflow:hidden;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;margin-bottom:20px}.activate-play-access .input-wrapper.-visible{opacity:1;height:auto}.activate-play-access label{font-size:16px;font-weight:600;margin-bottom:4px}.activate-play-access input{height:40px;width:100%;padding:0 14px;background-color:#fff;border:1px solid #e5e5e5;border-radius:2px}.activate-play-access .activate-play-access-input-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.activate-play-access .activate-play-access-input-buttons .button:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px 0 0}.activate-play-access .activate-play-access-input-buttons .button:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 8px}.activate-play-access .activate-play-access-error-notice{display:none;font-size:.8em;color:#ff5656}.activate-play-access .activate-play-access-error-notice.-visible{display:block}.activate-play-access .activate-play-access-success-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f1;width:100%;border-radius:15px;height:40px;position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.activate-play-access .activate-play-access-success-notice.-visible{opacity:1;visibility:visible}.activate-play-access .activate-play-access-success-notice span{color:#b2b2b2;margin-top:2px}.activate-play-access .activate-play-access-success-notice svg{width:20px;height:auto;margin-right:8px}.activate-play-access-button-wrapper{position:relative}.activate-play-access-button-wrapper .activate-play-access-button{margin:0;width:100%;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.activate-play-access-button-wrapper .activate-play-access-button.-visible{opacity:1}.activate-play-access-button-wrapper .activate-play-access-button:disabled{color:#b2b2b2;background-color:#f1f1f1;border-color:#f1f1f1;cursor:default}@media(hover:hover){.activate-play-access-button-wrapper .activate-play-access-button:not(:disabled):hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}}.activate-play-access-button-wrapper .activate-play-access-error-notice{display:none;font-size:.8em;color:#ff5656;margin-top:8px;position:static;-webkit-transform:none;transform:none}@media(min-width:768px){.activate-play-access-button-wrapper .activate-play-access-error-notice{position:absolute;bottom:0;left:0;margin:0;-webkit-transform:translateY(calc(100% + 4px));transform:translateY(calc(100% + 4px))}}.activate-play-access-button-wrapper .activate-play-access-error-notice.-visible{display:block}.activate-play-access-button-wrapper .activate-play-access-error-notice.-message{color:#262626}.activate-play-access-button-wrapper .activate-play-access-success-notice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f1f1f1;width:100%;border-radius:15px;height:100%;position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.activate-play-access-button-wrapper .activate-play-access-success-notice.-visible{opacity:1;visibility:visible}.activate-play-access-button-wrapper .activate-play-access-success-notice span{color:#b2b2b2;margin-top:2px}.activate-play-access-button-wrapper .activate-play-access-success-notice svg{width:20px;height:auto;margin-right:8px}@media only screen and (min-width:1025px){.brix-access-control .login-logout.-menu-padding{padding-top:183px}}.brix-access-control .login-logout.-menu-padding>.login{height:calc(100vh - 70px)}@media only screen and (min-width:1025px){.brix-access-control .login-logout.-menu-padding>.login{height:calc(100vh - 183px)}}.brix-access-control .login-logout>.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px 30px 0;height:auto;text-align:center}.brix-access-control .login-logout>.login>.settings-icon{display:block;width:100px;height:100px;background-image:url(../../images/settings-auth-lock.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:500px){.brix-access-control .login-logout>.login{height:calc(100vh - 100px);padding:0 30px}}@media only screen and (min-width:1025px){.brix-access-control .login-logout>.login{height:calc(100vh - 180px)}}.brix-access-control .login-logout>.login>.user-icon{height:80px;width:80px}.brix-access-control .login-logout>.login>h1{font-size:1.815em;font-weight:500;line-height:1.25em;margin:28px 0 5px}@media only screen and (min-width:1025px){.brix-access-control .login-logout>.login>h1{font-size:2.5em;margin:20px 0 15px}}.brix-access-control .login-logout>.login>p{width:100%;max-width:700px}.brix-access-control .login-logout>.login>.button-wrapper{width:100%;max-width:700px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:10px;margin-bottom:80px}.brix-access-control .login-logout>.login>.button-wrapper:before{display:none}@media only screen and (min-width:500px){.brix-access-control .login-logout>.login>.button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:200px}}@media only screen and (min-width:768px){.brix-access-control .login-logout>.login>.button-wrapper{margin-top:40px;margin-bottom:0}.brix-access-control .login-logout>.login>.button-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;border-top:1px solid;opacity:.2}}.brix-access-control .login-logout>.login>.button-wrapper>.button{margin:10px auto}@media only screen and (min-width:500px){.brix-access-control .login-logout>.login>.button-wrapper>.button{margin:40px 0 15px}.brix-access-control .login-logout>.login>.button-wrapper>.button+.button{margin-left:15px}}.brix-access-control .login-logout>.login>.button-wrapper>.sign-up-button{border:2px solid}.brix-access-control .login-logout .logout{position:relative;height:60px;z-index:1}@media only screen and (min-width:1025px){.brix-access-control .login-logout .logout.-menu-padding>.wrapper{padding:0 55px}}@media only screen and (min-width:1600px){.brix-access-control .login-logout .logout.-menu-padding>.wrapper{max-width:1510px;padding:0 11px}}.brix-access-control .login-logout .logout>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 20px;margin:0 auto}@media only screen and (min-width:1025px){.brix-access-control .login-logout .logout>.wrapper>.user-name{margin-left:auto;margin-right:30px}}.brix-access-control .login-logout .logout>.wrapper>.user-name>svg{margin-right:8px}.brix-access-control .login-logout .logout>.wrapper>.logout-button{cursor:pointer}.brix-access-control .login-logout .logout>.wrapper>.logout-button>span{display:none}@media only screen and (min-width:1025px){.brix-access-control .login-logout .logout>.wrapper>.logout-button>span{display:inline}}.brix-access-control .login-logout .logout>.wrapper>.logout-button>svg{margin-left:13px}.brix-countdown{padding:30px 0 40px}.brix-countdown>div>p{margin-bottom:10px}@media only screen and (min-width:1025px){.brix-countdown{padding:60px 0 80px}}.brix-countdown p{text-align:center}.brix-countdown #countdown{text-align:center;font-weight:700;line-height:1em}.brix-countdown #countdown .digit{display:inline-block;min-width:10px;text-align:right}@media only screen and (min-width:319px){.brix-countdown #countdown .digit{min-width:10px}}@media only screen and (min-width:768px){.brix-countdown #countdown .digit{min-width:20px}}@media only screen and (min-width:992px){.brix-countdown #countdown .digit{min-width:45px}}@media only screen and (min-width:319px){#countdown{font-size:1em}}@media only screen and (min-width:450px){#countdown{font-size:1.5em}}@media only screen and (min-width:768px){#countdown{font-size:2.8em}}@media only screen and (min-width:992px){#countdown{font-size:2.8em}}@media only screen and (min-width:1200){#countdown{font-size:3em}}@-webkit-keyframes arrowAnimaton{0%{bottom:8vh}50%{bottom:12vh}to{bottom:8vh}}@keyframes arrowAnimaton{0%{bottom:8vh}50%{bottom:12vh}to{bottom:8vh}}@-webkit-keyframes glideUp{0%{margin-top:50px}to{margin-top:0}}@keyframes glideUp{0%{margin-top:50px}to{margin-top:0}}@media only screen and (max-width:1024px){.hidden-tablet{display:none}}@media only screen and (min-width:1025px){.hidden-desktop{display:none}}.brix-hero-module .brix-hero-image,.brix-hero-module video{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brix-hero-module .brix-hero-image{pointer-events:none}.brix-hero-module.half .brix-hero-module__wrapper__hero-content{top:calc(50% + 90px)}@media only screen and (max-width:1025px){.brix-hero-module.half .brix-hero-module__wrapper__hero-content{top:50%}}.brix-hero-module.half .brix-hero-module__wrapper{height:50vh;max-height:1000px}.brix-hero-module.half .brix-hero-module__wrapper .hero-header{margin-bottom:10px}@media only screen and (max-width:1025px){.brix-hero-module.half .brix-hero-module__wrapper{height:30vw;min-height:200px}}@media only screen and (max-width:320px){.brix-hero-module.half .brix-hero-module__wrapper{height:30vw;min-height:200px}}.brix-hero-module.half.-menu-v2 .brix-hero-module__wrapper__hero-content{top:50%}.brix-hero-module.half.-menu-v2 .brix-hero-module__wrapper{height:calc(50vh - 180px)}@media only screen and (max-width:1025px){.brix-hero-module.half.-menu-v2 .brix-hero-module__wrapper{height:55vw;min-height:280px}}@media only screen and (max-width:320px){.brix-hero-module.half.-menu-v2 .brix-hero-module__wrapper{height:30vw;min-height:200px}}.brix-hero-module.semi-large .brix-hero-module__wrapper__hero-content{top:calc(50% + 90px)}@media only screen and (max-width:1025px){.brix-hero-module.semi-large .brix-hero-module__wrapper__hero-content{top:50%}}.brix-hero-module.semi-large .brix-hero-module__wrapper{height:85vh;max-height:1000px}.brix-hero-module.semi-large .brix-hero-module__wrapper .hero-header{margin-bottom:10px}@media only screen and (max-width:1025px){.brix-hero-module.semi-large .brix-hero-module__wrapper{height:55vw;min-height:280px}}@media only screen and (max-width:320px){.brix-hero-module.semi-large .brix-hero-module__wrapper{height:30vw;min-height:200px}}.brix-hero-module.semi-large.-menu-v2 .brix-hero-module__wrapper__hero-content{top:50%}.brix-hero-module.semi-large.-menu-v2 .brix-hero-module__wrapper{height:calc(85vh - 180px)}@media only screen and (max-width:1025px){.brix-hero-module.semi-large.-menu-v2 .brix-hero-module__wrapper{height:55vw;min-height:280px}}@media only screen and (max-width:320px){.brix-hero-module.semi-large.-menu-v2 .brix-hero-module__wrapper{height:30vw;min-height:200px}}.brix-hero-module.brix-half-hero-module.-half-hero-no-fullscreen{max-width:1100px;margin:0 auto}.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper{min-height:0}.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image,.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .paragraph,.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content h2,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .paragraph,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content h2{margin-top:0;margin-bottom:0}.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image+.button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image+.paragraph,.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image+h2,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image+.button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image+.paragraph,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .image+h2{margin-top:16px}.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content h2+.paragraph,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content h2+.paragraph{margin-top:8px}.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .paragraph+.button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content h2+.button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content .paragraph+.button,.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content h2+.button{margin-top:16px}.brix-hero-module.brix-half-hero-module.-half-hero-padding-small .brix-hero-module__wrapper__hero-content{padding:24px 0}.brix-hero-module.brix-half-hero-module.-half-hero-padding-medium .brix-hero-module__wrapper__hero-content{padding:56px 0 64px}.brix-hero-module.brix-half-hero-module.-half-hero-margin-small{margin-top:24px;margin-bottom:24px}.brix-hero-module.brix-half-hero-module.-half-hero-margin-medium{margin-top:56px;margin-bottom:56px}.brix-hero-module.brix-half-hero-module.-half-hero-margin-large{margin-top:80px;margin-bottom:80px}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper{height:auto}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper .button{max-width:80%}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__tint{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper .image{width:100%;display:inline-block}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper h2{max-width:800px}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper p{max-width:100%;margin:0 30px 20px;display:block}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content{padding:80px 0;max-width:1000px;position:relative;top:0;margin:0 auto;-webkit-transform:none;transform:none;text-align:center}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-two-buttons .btn-1{margin-right:20px}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content .hero-header{margin:0 auto 10px;max-width:800px}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content .hero-header{margin:0 auto 10px;max-width:800px}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align{text-align:left;margin:0 0 0 5%}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align{text-align:center;margin:0}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align .paragraph{margin:0 0 2em}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align .paragraph{margin:0 20px 30px}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align .hero-header{margin:0 30px}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align{text-align:right;margin:0 5% 0 auto}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align{text-align:center;margin:0}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align .paragraph{margin:0 0 2em;max-width:100%}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align .paragraph{margin:0 30px 30px}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align h1{margin:0 30px}@media only screen and (max-width:450px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content{max-width:100%}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content h2{margin:.5em auto}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content h2{width:80%}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align h2{margin-left:0}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-left-align h2{margin:.5em auto;width:80%}}.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align h2{margin:.5em 0 .5em auto}@media only screen and (max-width:1025px){.brix-hero-module.brix-half-hero-module .brix-hero-module__wrapper__hero-content.-right-align h2{margin:.5em auto;width:80%}}.brix-hero-module__wrapper{position:relative;height:55vw;width:100%}@media only screen and (min-width:1025px){.brix-hero-module__wrapper{height:55vw;min-height:150px;height:calc(100vh - 180px)}}.brix-hero-module__wrapper .col-md-12{height:100%}@media only screen and (max-width:767px){.brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content--smallscreens{text-align:center}.brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content--smallscreens .button-wrapper-smallscreens{max-width:80%;margin:0 auto;display:block}.brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content--smallscreens .button-wrapper-smallscreens.-two-buttons .button{width:100%}.brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content--smallscreens .paragraph{text-align:center}}@media only screen and (max-width:767px)and (max-width:1025px){.brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content--smallscreens .paragraph{margin:30px}}@media only screen and (max-width:767px){.brix-hero-module__wrapper .brix-hero-module__wrapper__hero-content--smallscreens .button{margin-top:3px;margin-bottom:2px}}.brix-hero-module__wrapper__hero-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:50%}.brix-hero-module__wrapper__hero-image__before{display:block;width:100%;height:100%;top:0}.brix-hero-module__wrapper__hero-image img{-ms-flex-negative:0;flex-shrink:0;min-width:100%;min-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}.-vimeo-video,.-youtube-video{width:100%;height:100%;pointer-events:all!important}.-vimeo-video .video-controls,.-youtube-video .video-controls{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:20px;right:20px}.-vimeo-video .video-controls .buffer-video-icon,.-youtube-video .video-controls .buffer-video-icon{padding:10px;width:40px;height:40px;background:rgba(0,0,0,.4)}.-vimeo-video .video-controls .buffer-video-icon:after,.-youtube-video .video-controls .buffer-video-icon:after{width:20px;height:20px}.-vimeo-video .video-controls.-top,.-youtube-video .video-controls.-top{bottom:unset;top:20px}.-vimeo-video .video-controls .play-pause,.-youtube-video .video-controls .play-pause{position:relative;display:block;height:40px;width:150px;z-index:9;cursor:pointer;background:rgba(0,0,0,.4);border-radius:2px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.-vimeo-video .video-controls .play-pause:hover,.-youtube-video .video-controls .play-pause:hover{background:rgba(0,0,0,.8)}.-vimeo-video .video-controls .play-pause:hover .btn-label,.-youtube-video .video-controls .play-pause:hover .btn-label{text-decoration:underline}.-vimeo-video .video-controls .play-pause.-pause:before,.-youtube-video .video-controls .play-pause.-pause:before{background-image:url(../images/hero-pause.svg)}.-vimeo-video .video-controls .play-pause .btn-label,.-youtube-video .video-controls .play-pause .btn-label{position:relative;display:block;padding-left:30px;color:#fff}.-vimeo-video .video-controls .play-pause:before,.-youtube-video .video-controls .play-pause:before{background-image:url(../images/hero-play.svg);background-repeat:no-repeat;background-position:50%;position:absolute;display:block;width:20px;top:10px;left:10px;height:20px;z-index:0;content:" "}.brix-hero-module__wrapper__hero-video{overflow:hidden;background:#000;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.brix-hero-module__wrapper__hero-video .vimeo-container-cover,.brix-hero-module__wrapper__hero-video .youtube-container-cover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;overflow:hidden;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.brix-hero-module__wrapper__hero-video .vimeo-container-cover.-removed,.brix-hero-module__wrapper__hero-video .youtube-container-cover.-removed{opacity:0}.brix-hero-module__wrapper__hero-video.-cover .vimeo-container,.brix-hero-module__wrapper__hero-video.-cover .youtube-container{position:relative;width:100%;height:100%;overflow:hidden}@media(min-aspect-ratio:16/9){.brix-hero-module__wrapper__hero-video.-cover .yt-player,.brix-hero-module__wrapper__hero-video.-cover .yt-player-container{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.brix-hero-module__wrapper__hero-video.-cover .yt-player,.brix-hero-module__wrapper__hero-video.-cover .yt-player-container{width:300%;left:-100%}}.brix-hero-module__wrapper__hero-video.-cover .yt-player-container .yt-player,.brix-hero-module__wrapper__hero-video.-cover .yt-player .yt-player{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.brix-hero-module__wrapper__hero-video .ytp-pause-overlay{display:none!important}.brix-hero-module__wrapper__hero-video .youtube-container>iframe{pointer-events:none}.brix-hero-module__wrapper__hero-video.-default .vimeo-container>iframe,.brix-hero-module__wrapper__hero-video.-default .youtube-container>iframe,.brix-hero-module__wrapper__hero-video.-default .yt-player,.brix-hero-module__wrapper__hero-video.-default .yt-player-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}@media(min-aspect-ratio:16/9){.brix-hero-module__wrapper__hero-video.-default .vimeo-container>iframe,.brix-hero-module__wrapper__hero-video.-default .youtube-container>iframe,.brix-hero-module__wrapper__hero-video.-default .yt-player{height:300%;top:-100%}}@media(max-aspect-ratio:16/9){.brix-hero-module__wrapper__hero-video.-default .vimeo-container>iframe,.brix-hero-module__wrapper__hero-video.-default .youtube-container>iframe,.brix-hero-module__wrapper__hero-video.-default .yt-player{width:300%;left:-100%}}.brix-hero-module__wrapper__hero-video.-default .yt-overlay{position:absolute;top:0;left:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-video{display:none}}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-video.-mobile-video{display:block}}.brix-hero-module__wrapper__hero-content{word-wrap:break-word;max-width:1000px;position:relative;top:calc(50% + 60px);margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.brix-hero-module__wrapper__hero-content.-two-buttons.-left-align .brix-hero-button-wrapper{position:relative;left:-5px}.brix-hero-module__wrapper__hero-content.-two-buttons.-right-align .brix-hero-button-wrapper{position:relative;right:-5px}.brix-hero-module__wrapper__hero-content.-two-buttons .btn-1,.brix-hero-module__wrapper__hero-content.-two-buttons .btn-2{margin:5px}.brix-hero-module__wrapper__hero-content .hero-header{margin:0 auto 10px;max-width:800px}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content .hero-header{margin:0 auto 10px;max-width:80%}}.brix-hero-module__wrapper__hero-content.-left-align{text-align:left;margin:0 0 10px 5%}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content.-left-align{text-align:center;padding-left:0;margin:0 0 10px}}.brix-hero-module__wrapper__hero-content.-left-align .hero-header{margin:0 0 10px}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content.-left-align .hero-header{margin:0 auto 10px}}.brix-hero-module__wrapper__hero-content.-left-align .paragraph{margin:0 0 2em}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content.-left-align .paragraph{margin:0 auto 2em}}.brix-hero-module__wrapper__hero-content.-right-align{text-align:right;margin:0 5% 10px auto}.brix-hero-module__wrapper__hero-content.-right-align .hero-header{margin:0 0 10px auto}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content.-right-align .hero-header{margin:0 auto 10px}}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content.-right-align{text-align:center;margin:0 0 10px}}.brix-hero-module__wrapper__hero-content.-right-align .paragraph{margin:0 0 2em auto}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content.-right-align .paragraph{margin:0 0 2em 20px}}@media only screen and (max-width:450px){.brix-hero-module__wrapper__hero-content{max-width:100%}}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content{top:50%}}.brix-hero-module__wrapper__hero-content .paragraph{margin:0 auto 2em;display:block;font-style:italic;max-width:770px}.brix-hero-module__wrapper__hero-content .paragraph.-no-italic{font-style:normal}.brix-hero-module__wrapper__hero-content .paragraph.-with-color-scheme a{color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content .paragraph{display:none}}.brix-hero-module__wrapper__hero-content .button{margin-bottom:0}.brix-hero-module__wrapper__hero-content--smallscreens{margin:40px auto}.brix-hero-module__wrapper__hero-content--smallscreens .button-wrapper-smallscreens{max-width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-hero-module__wrapper__hero-content--smallscreens .paragraph{max-width:80%;margin:0 auto 20px}@media only screen and (max-width:1025px){.brix-hero-module__wrapper__hero-content--smallscreens .paragraph{text-align:center;max-width:100%}}.brix-hero-module__wrapper__hero-content--smallscreens .button{margin:0 1px}.-menu-v2 .brix-hero-module__wrapper__hero-content{top:50%}.brix-hero-module__arrow{position:absolute;width:61px;height:61px;left:50%;cursor:pointer;margin-left:-30.5px;-webkit-animation:arrowAnimaton 2s infinite;animation:arrowAnimaton 2s infinite;-webkit-transition:-webkit-transform .1s;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;-webkit-animation-play-state:running;animation-play-state:running}.brix-hero-module__arrow:hover{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transform:scale(1.095);transform:scale(1.095)}.brix-hero-module__arrow:hover svg #Oval-1{stroke-width:5px;stroke:#fff;opacity:1}.brix-banner-generator{background:ccc}.brix-banner-generator .canvas-wrapper{max-width:100%;overflow:auto}.brix-banner-generator .canvas-wrapper canvas{margin:20px auto;display:block;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.brix-banner-generator .wrapper{padding:20px}.brix-banner-generator .banner-generator-form{max-width:500px;margin:20px auto}.brix-banner-generator .banner-generator-form .form-group{margin-bottom:10px}.brix-banner-generator .banner-generator-form input{width:100%;height:40px;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;padding:0 16px}.brix-text-image-column-module{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px}.brix-text-image-column-module hr{height:1px;border:0;background-color:#e5e5e5;margin:48px 0}.brix-text-image-column-module ol{list-style-position:inside}.brix-text-image-column-module ol,.brix-text-image-column-module ul{margin-bottom:1.68em}.brix-text-image-column-module.reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.brix-text-image-column-module.restricted{overflow:hidden}@media only screen and (max-width:768px){.brix-text-image-column-module.restricted{max-height:100%!important;height:100%!important;overflow:visible}}@media only screen and (max-width:768px){.brix-text-image-column-module{display:block}}.brix-text-image-column-module.brix-color-dark{color:#fff}.brix-text-image-column-module.brix-color-bright{color:#262626}.brix-text-image-column-module.brix-color-bright .button.white{background-color:#782491}.brix-text-image-column-module.brix-color-extra{color:#262626}.brix-text-image-column-module .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 50px}@media only screen and (max-width:768px){.brix-text-image-column-module .button-container{padding:0 25px}}.brix-text-image-column-module .button-container a{margin:45px auto}.brix-text-image-column-module__content,.brix-text-image-column-module__image{width:50%;display:block}@media only screen and (max-width:768px){.brix-text-image-column-module__content,.brix-text-image-column-module__image{width:100%}}.brix-text-image-column-module__content{position:relative;height:auto;padding:0 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:500px}@media only screen and (max-width:768px){.brix-text-image-column-module__content{min-height:100%}}@media only screen and (min-width:320px){.brix-text-image-column-module__content{padding:0 10px}}.brix-text-image-column-module__content__wrapper{margin:60px 0;position:relative}.brix-text-image-column-module__content .content{text-align:center;padding:0 50px}@media only screen and (min-width:1600px){.brix-text-image-column-module__content .content{padding:0 15%}}@media only screen and (max-width:768px){.brix-text-image-column-module__content .content{font-size:1em;line-height:28px;padding:20px}}.brix-text-image-column-module__content h2{text-align:center;margin:0 0 .5em;padding:0 50px}.brix-text-image-column-module__content h2.-left{text-align:left}.brix-text-image-column-module__content h2.-right{text-align:right}@media only screen and (min-width:1600px){.brix-text-image-column-module__content h2{padding:0 15%}}@media only screen and (max-width:768px){.brix-text-image-column-module__content h2{padding:0 25px}}.brix-text-image-column-module__image{height:auto;background-size:cover;background-position:50%}@media only screen and (max-width:768px){.brix-text-image-column-module__image{height:60vw}}@-webkit-keyframes pdf-progress{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}50%{-webkit-transform:translateX(240px);transform:translateX(240px)}to{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}.program{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 20px;padding:0;max-width:1150px}.program .sticky-padding{padding-top:120px}.program .print-button{margin-left:8.3333333333%}.program__list-item.-fair-user-page:hover{-webkit-box-shadow:none;box-shadow:none}.program__list-item.-fair-user-page.program__list-item__date{line-height:1.4}.date-breaker.-fair{height:40px}.date-breaker.-fair .fair-program-list-date-breaker{margin:0 auto}.date-breaker.-fair .fair-h6-special{text-align:center;margin-left:20px;height:40px;line-height:40px}.program__filter-bar__menu_wrapper{width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:768px){.program__filter-bar__menu_wrapper{width:100%}}.program__filter-bar__menu_wrapper__button-container{float:left;width:auto;height:100%;width:90px;border-right:1px solid hsla(0,0%,90.2%,.5)}.program__filter-bar__filter_wrapper{position:relative;width:auto;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%}@media only screen and (max-width:450px){.program__filter-bar__filter_wrapper{right:0}}@media only screen and (max-width:768px){.program__filter-bar__filter_wrapper .buy-tickets-desktop{display:none}}.program__filter-bar__tickets{float:right;width:auto}.program__filter-bar__tickets a{float:right;min-width:125px}.program__filter-bar{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;position:relative;height:90px;background-color:#262626;-webkit-transition:margin .2s;transition:margin .2s;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;z-index:2000}.program__filter-bar .scroll-to-list{z-index:999}.program__filter-bar.-menu-v2{z-index:2000}.program__filter-bar.sticky{position:fixed;top:0;left:0;width:100%;z-index:2000}@media only screen and (max-width:450px){.program__filter-bar.sticky{padding:0}}.program__filter-bar.down{margin-top:70px}@media only screen and (max-width:450px){.program__filter-bar{padding:0}}.program__filter-bar .buy-tickets-mobile{position:fixed;display:none;width:100%;bottom:0;left:0;margin:0;height:60px;line-height:60px;padding:0}@media only screen and (max-width:768px){.program__filter-bar .buy-tickets-mobile{display:block}}.program__filter-bar_daybar{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:40px;z-index:1200;scroll-behavior:smooth}@media only screen and (max-width:1000px){.program__filter-bar_daybar{float:left;margin:0;width:200px}}@media only screen and (max-width:450px){.program__filter-bar_daybar{width:auto}}.program__filter-bar_daybar .day-select-list{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:30px;float:left;margin:0 auto}.program__filter-bar_daybar .day-select-list li{float:left;display:block;margin:0 2px;height:30px;border-radius:30px;-webkit-transition:all .2s;transition:all .2s;padding:0 12px}.program__filter-bar_daybar .day-select-list li.selected,.program__filter-bar_daybar .day-select-list li:hover{background:#fff}.program__filter-bar_daybar .day-select-list li.selected a,.program__filter-bar_daybar .day-select-list li:hover a{color:#262626}.program__filter-bar_daybar .day-select-list li a{width:100%;height:100%;display:block;color:#fff;line-height:35px;margin:0 10px}.program__filter-bar__daybar__wrapper{height:100%;min-height:40px;position:relative}.program__filter-bar__daybar__day{display:block;text-align:center;margin:0 15px 0 0;float:left;height:100%;min-height:40px}.program__filter__filter-button{height:100%;min-width:132px;border-left:1px solid hsla(0,0%,90.2%,.5);border-right:1px solid hsla(0,0%,90.2%,.5);margin-right:0}@media only screen and (max-width:768px){.program__filter__filter-button{width:110px;margin-right:0;border-left:0 solid hsla(0,0%,90.2%,.5);border-right:0 solid hsla(0,0%,90.2%,.5);float:right}}@media only screen and (max-width:450px){.program__filter__filter-button{width:50px;min-width:50px}}.program__filter__filter-button svg{margin-right:20px}@media only screen and (max-width:768px){.program__filter__filter-button svg{margin-right:0}}@media only screen and (max-width:768px){.program__filter__filter-button span{display:none}}.program__filter-bar__day__button{position:relative;top:5px;color:#fff;background-color:transparent;border-radius:14px;padding:6px 22px;letter-spacing:1.5px;font-weight:300}.program__filter-bar__day__button a{color:#fff}.program__filter-bar__day__button.active{background-color:#fff;color:#782491}.list-breaker+.program__list-item,.program-list-date-breaker+.program__list-item{border:0}.program__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1110px;width:calc(100% - 80px);margin:0 auto;border-top:1px solid #e6e6e6;padding:24px 20px;min-height:120px;background-color:#fcfcfc;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:1}.program__list-item.-fair-user-page{width:100%}@media only screen and (max-width:768px){.program__list-item{padding:24px 20px;width:100%}}@media only screen and (min-width:1025px){.program__list-item{width:100%}}.program__list-item .expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.program__list-item .expand-button{top:3px;margin-left:0;height:40px}}.program__list-item .expand-button.-open>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}.program__list-item .expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.program__list-item .expand-button>.arrow{top:-1px}}.program__list-item .program-download-pdf{position:relative;width:200px;overflow:hidden}.program__list-item .program-download-pdf.-progress{pointer-events:none;background:#f8f8f8;color:#323232!important}.program__list-item .program-download-pdf.-progress svg path{fill:#323232}.program__list-item .program-download-pdf.-progress:after{position:absolute;display:block;content:" ";height:2px;width:40px;background:#323232;bottom:0;left:-40px;-webkit-animation:pdf-progress 2s ease-in-out infinite;animation:pdf-progress 2s ease-in-out infinite}.program__list-item .program__list-item__description__more{height:auto;overflow:hidden;width:100%;white-space:pre-line}.program__list-item .program__list-item__description__more>.print-hidden>p{font-size:14px!important}.program__list-item .program__list-item__description__more:first-line{line-height:0}.program__list-item.-no-compact{background-color:#fff}.program__list-item.-no-compact .border,.program__list-item.-no-compact .expand-item-btn{display:none}.program__list-item.compact{background-color:#fff}.program__list-item.compact .program__list-item__description__more{height:0;padding:0}@media only screen and (max-width:768px){.program__list-tem__info__content{margin:20px 0 10px;display:inline-block}}.program__list-tem__info__content span{white-space:pre-wrap}.program__list-item__description__more{height:auto;padding:25px 0;font-weight:100;letter-spacing:0}.program__list-item__description__more p{padding-bottom:1em}.program__list-item__description__more dl{margin:0 0 25px;line-height:1.3em;white-space:normal}.program__list-item__description__more dl dt{font-weight:700;float:left;display:inline-block;margin-right:.5em}.program__list-item__thumb{text-align:center;position:relative;margin-right:10px;margin-left:10px;height:100%}.program__list-item__thumb.-fair-my-page{margin-left:0;margin-right:15px}@media only screen and (min-width:768px){.program__list-item__thumb.-fair-my-page{margin-right:10px;margin-left:10px}}.program__list-item__thumb__wrapper{border-radius:50%;background-color:#fff;min-width:65px;width:65px;height:65px;margin-right:10px;position:relative;overflow:hidden;background-image:transparent;background-size:cover;background-position:50% 50%}@media only screen and (max-width:768px){.program__list-item__thumb__wrapper{min-width:40px;width:40px;height:40px;margin-right:10px}}.program__list-item__thumb__wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.program__list-item__thumb__wrapper:after{content:" ";display:block;padding-bottom:100%}.program__list-item__date{line-height:1.5!important;padding-right:20px;height:100%;border-right:1px solid #e6e6e6}@media only screen and (max-width:768px){.program__list-item__date{line-height:1.2!important;height:auto;border-right:0}.program__list-item__date.-no-thumb{margin-left:0}}.program__list-item__description{min-width:200px;margin-left:20px;display:grid}@media only screen and (min-width:400px){.program__list-item__description{min-width:240px}}@media only screen and (min-width:500px){.program__list-item__description{max-width:700px;width:100%;display:block}}.program__list-item__description.-fair-my-page{margin-left:0}@media only screen and (min-width:768px){.program__list-item__description.-fair-my-page{margin-left:20px}}.program__list-item__description.-fair-my-page h5{width:200px}@media only screen and (min-width:400px){.program__list-item__description.-fair-my-page h5{min-width:240px}}@media only screen and (min-width:500px){.program__list-item__description.-fair-my-page h5{width:100%}}.program__list-item__description h4,.program__list-item__description h5{display:-webkit-box;display:-ms-flexbox;display:flex}.program__list-item__description h4{font-weight:500;text-align:left;margin:0 0 .2em}.program__list-item__description .participants{font-weight:100}.program__list-item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-top:8px}@media only screen and (max-width:768px){.program__list-item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:60px}}.program__list-item__buttons .brix-share-module__buttobar{display:inline-block;margin:12px 0 0 12px}.program__list-item__buttons .brix-share-module__buttobar button{width:60px}.program__list-item__buttons .button--round{position:relative;margin:0 0 0 25px;text-align:center;line-height:43px}.program__list-item__buttons .button--round svg{display:inline-block;margin:0 auto}.program__list-item__buttons .button--round:first-child{margin:0}.program__list-item__expand{text-align:right}.program__filter-bar__search__open-button{position:relative;z-index:3000;cursor:pointer;outline:none;top:50%;width:90px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.program__filter-bar__search{position:absolute;left:-100%;height:100%;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2000;background-color:#262626;-webkit-transition:left 1s;transition:left 1s}.program__filter-bar__search.displayed{left:0}.program__filter-bar__search button{outline:none;cursor:pointer}.program__filter-bar__search .program__filter-bar__search__cancel-button,.program__filter-bar__search .program__filter-bar__search__search-button{height:50px;padding:0 25px;border:2px solid #fff;border-radius:2px;margin:0 10px;width:150px;outline:none}@media only screen and (max-width:768px){.program__filter-bar__search .program__filter-bar__search__cancel-button{display:none}}@media only screen and (max-width:768px){.program__filter-bar__search .program__filter-bar__search__search-button{width:50px;padding:0 10px}}.program__filter-bar__search .program__filter-bar__search__search-button{color:#262626;background:#fff}.program__filter-bar__search form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.program__filter-bar__search input{background:#4c4c4c;min-width:100px;margin:0 20px 0 80px;color:#b2b2b2;height:50px;outline:none;border-radius:5px;padding:0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.program__filter-bar__search input{margin:0 20px 0 67px}}.program__filter-bar__filter{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;padding-left:0}.program__filter-bar__filter svg{margin:0;display:inline-block}.program__filter-bar__search_field{position:absolute;left:0;top:0;width:100%;height:100%;background:#ff5656}.program__filter-bar__search_field form{width:100%}.program__filter-bar__search_field input{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}html .safari .program__filter-bar{-webkit-transition:margin 0s!important;transition:margin 0s!important}.date-breaker{max-width:1110px;width:100%;margin:0 auto}.date-breaker h5{font-weight:inherit}.program__no-result{padding:0 0 25px;text-align:center}.program__no-result.-hidden{display:none}.program-buttons-wrapp{max-width:1110px;padding:0 50px;margin:0 auto}.program__currentfilter{padding:24px 50px;margin:0 auto;max-width:1110px}@keyframes pdf-progress{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}50%{-webkit-transform:translateX(240px);transform:translateX(240px)}to{-webkit-transform:translateX(-40px);transform:translateX(-40px)}}.-gridview>.program-functions-bar>.right-wrapper>.view-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.-gridview>.program-functions-bar>.right-wrapper>.view-button>.grid-label,.-gridview>.program-functions-bar>.right-wrapper>.view-button>.list-label{display:none}@media only screen and (min-width:768px){.-gridview>.program-functions-bar>.right-wrapper>.view-button>.list-label{display:block}}.-gridview>.program-functions-bar>.right-wrapper>.view-button:after{background-image:url(../../images/list-view-icon.svg)}.program-functions-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1190px;margin:40px auto;padding:0 20px}@media only screen and (min-width:768px){.program-functions-bar{padding:0 40px}}.program-functions-bar.-hidden{display:none}.program-functions-bar>.left-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}.program-functions-bar>.right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.program-functions-bar>.left-wrapper>.filters{display:none}.program-functions-bar>.left-wrapper>.filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.program-functions-bar>.left-wrapper>.filters>.label{display:none;white-space:nowrap}@media only screen and (min-width:768px){.program-functions-bar>.left-wrapper>.filters>.label{display:block}}.program-functions-bar>.left-wrapper>.filters>.tags{display:block}.program-functions-bar>.left-wrapper>.filters>.tags>.tag-holder{position:relative;display:block;color:#b2b2b2;padding-right:5px}.program-functions-bar>.left-wrapper>.filters>.tags>.fair-program-clear-filters{position:relative;display:block}.program-functions-bar>.right-wrapper>.print-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.program-functions-bar>.right-wrapper>.print-button>.icon{position:relative;display:block;background-image:url(../../images/download-file-icon.svg);width:20px;height:20px;margin-left:10px;top:3px}.program-functions-bar>.right-wrapper>.view-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program-functions-bar>.right-wrapper>.view-button>.grid-label{display:none}@media only screen and (min-width:768px){.program-functions-bar>.right-wrapper>.view-button>.grid-label{display:block}}.program-functions-bar>.right-wrapper>.view-button>.list-label{display:none}.program-functions-bar>.right-wrapper>.view-button:after{content:"";position:relative;display:block;width:20px;height:20px;top:2px;margin-left:10px;background-image:url(../../images/grid-view-icon.svg);background-repeat:no-repeat;background-position:50%}.fair-program-download-pdf{position:relative;width:auto;margin-left:40px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fair-program-download-pdf>.label.-desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (max-width:768px){.fair-program-download-pdf>.label.-desktop{display:none}}.fair-program-download-pdf>.label.-mobile{display:none}@media only screen and (max-width:768px){.fair-program-download-pdf>.label.-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.fair-program-download-pdf.-progress{pointer-events:none;background:#f8f8f8;color:#323232!important}.fair-program-download-pdf.-progress svg path{fill:#323232}.fair-program-download-pdf.-progress:after{position:absolute;display:block;content:" ";height:2px;width:40px;background:#323232;bottom:0;left:-40px;-webkit-animation:pdf-progress 2s ease-in-out infinite;animation:pdf-progress 2s ease-in-out infinite}.fair-program{font-size:16px;margin-bottom:100px;display:inline-block}.fair-program .sticky-padding{padding-top:120px}.fair-program .print-button{margin-left:0}.fair-program__filter-bar__menu_wrapper{width:100%;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width:768px){.fair-program__filter-bar__menu_wrapper{width:100%}}.fair-program__filter-bar__menu_wrapper__button-container{float:left;height:100%;width:90px;border-right:1px solid hsla(0,0%,90.2%,.5)}.fair-program__filter-bar__filter_wrapper{position:relative;width:auto;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%}@media only screen and (max-width:450px){.fair-program__filter-bar__filter_wrapper{right:0}}@media only screen and (max-width:768px){.fair-program__filter-bar__filter_wrapper .buy-tickets-desktop{display:none}}.fair-program__filter-bar__tickets{float:right;width:auto}.fair-program__filter-bar__tickets a{float:right;min-width:125px}.fair-program__filter-bar{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;position:relative;height:90px;background-color:#262626;-webkit-transition:margin .2s;transition:margin .2s;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;z-index:2000}.fair-program__filter-bar .scroll-to-list{z-index:999}.fair-program__filter-bar.-menu-v2{z-index:2000}.fair-program__filter-bar.sticky{position:fixed;top:0;left:0;width:100%;z-index:2000}@media only screen and (max-width:450px){.fair-program__filter-bar.sticky{padding:0}}.fair-program__filter-bar.down{margin-top:70px}@media only screen and (max-width:450px){.fair-program__filter-bar{padding:0}}.fair-program__filter-bar .buy-tickets-mobile{position:fixed;display:none;width:100%;bottom:0;left:0;margin:0;height:60px;line-height:60px;padding:0}@media only screen and (max-width:768px){.fair-program__filter-bar .buy-tickets-mobile{display:block}}.day-select-list{display:block}@media only screen and (max-width:1200px){.day-select-list{display:none}}.fair-program__filter-bar_daybar{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:40px;z-index:1200;scroll-behavior:smooth}@media only screen and (max-width:1000px){.fair-program__filter-bar_daybar{float:left;margin:0;width:200px}}@media only screen and (max-width:450px){.fair-program__filter-bar_daybar{width:auto}}.fair-program__filter-bar_daybar .day-select-list{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:30px;float:left;margin:0 auto}.fair-program__filter-bar_daybar .day-select-list li{float:left;display:block;margin:0 2px;height:30px;border-radius:30px;-webkit-transition:all .2s;transition:all .2s;padding:0 12px}.fair-program__filter-bar_daybar .day-select-list li.selected,.fair-program__filter-bar_daybar .day-select-list li:hover{background:#fff}.fair-program__filter-bar_daybar .day-select-list li.selected a,.fair-program__filter-bar_daybar .day-select-list li:hover a{color:#262626}.fair-program__filter-bar_daybar .day-select-list li a{width:100%;height:100%;display:block;color:#fff;line-height:35px;margin:0 10px}.fair-program__filter-bar__daybar__wrapper{height:100%;min-height:40px;position:relative}.fair-program__filter-bar__daybar__day{display:block;text-align:center;margin:0 15px 0 0;float:left;height:100%;min-height:40px}.fair-program__filter__filter-button{height:100%;min-width:132px;border-left:1px solid hsla(0,0%,90.2%,.5);border-right:1px solid hsla(0,0%,90.2%,.5);margin-right:0}@media only screen and (max-width:768px){.fair-program__filter__filter-button{width:110px;margin-right:0;border-left:0 solid hsla(0,0%,90.2%,.5);border-right:0 solid hsla(0,0%,90.2%,.5);float:right}}@media only screen and (max-width:450px){.fair-program__filter__filter-button{width:50px;min-width:50px}}.fair-program__filter__filter-button svg{margin-right:20px}@media only screen and (max-width:768px){.fair-program__filter__filter-button svg{margin-right:0}}@media only screen and (max-width:768px){.fair-program__filter__filter-button span{display:none}}.fair-program__filter-bar__day__button{position:relative;top:5px;color:#fff;background-color:transparent;border-radius:14px;padding:6px 22px;font-size:1em;letter-spacing:1.5px;font-weight:300}.fair-program__filter-bar__day__button a{color:#fff}.fair-program__filter-bar__day__button.active{background-color:#fff;color:#782491}.list-breaker+.fair-program__list-item{border:0}.fair-program__list-item{border-top:1px solid #e6e6e6;padding:24px 0;min-height:120px;background-color:#f7f7f7;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:1}.fair-program__list-item:hover{-webkit-box-shadow:0 5px 23px 0 rgba(0,0,0,.12);box-shadow:0 5px 23px 0 rgba(0,0,0,.12);z-index:2}.fair-program__list-item .share-item{margin-right:10px}@media only screen and (max-width:768px){.fair-program__list-item .share-item{float:left}}.fair-program__list-item .fair-program__list-item__description__more{height:auto;overflow:hidden;width:100%;white-space:pre-line}.fair-program__list-item .fair-program__list-item__description__more:first-line{line-height:0}.fair-program__list-item.-no-compact{background-color:#fff}.fair-program__list-item.-no-compact .border,.fair-program__list-item.-no-compact .expand-item-btn{display:none}.fair-program__list-item.compact{background-color:#fff}.fair-program__list-item.compact .fair-program__list-item__description__more{height:0;padding:0}@media only screen and (max-width:768px){.fair-program__list-tem__info__content{margin:20px 0 10px;display:inline-block}}.fair-program__list-tem__info__content span{white-space:pre-wrap}.fair-program__list-item__description__more{height:auto;padding:25px 0;font-weight:100;font-size:.85em;letter-spacing:0}.fair-program__list-item__description__more p{padding-bottom:1em}.fair-program__list-item__description__more dl{margin:25px 0;line-height:1.3em}.fair-program__list-item__description__more dl dt{font-weight:700;float:left;display:inline-block;margin-right:.5em}.fair-program__list-item__thumb{text-align:center;position:relative;height:100%}.fair-program__list-item__thumb__wrapper{border-radius:50%;background-color:#fff;width:65px;position:relative;overflow:hidden;background-image:transparent;background-size:cover;background-position:50% 50%}.fair-program__list-item__thumb__wrapper img{position:absolute;top:0;left:0;width:100%;height:100%}.fair-program__list-item__thumb__wrapper:after{content:" ";display:block;padding-bottom:100%}.fair-program__list-item__date{font-size:1em;line-height:1.5em;font-weight:100;height:100%}.fair-program__list-item__date .border{width:1px;position:absolute;top:0;right:0;height:100%;border-right:1px solid #e6e6e6}.fair-program__list-item__description{font-weight:300}.fair-program__list-item__description h4{font-weight:500;text-align:left;margin:.6em 0 .2em}.fair-program__list-item__description .participants{font-size:.875em;font-weight:100}.fair-program__list-item__buttons{margin-top:8px;text-align:right}.fair-program__list-item__buttons .brix-share-module__buttobar{text-align:left;display:inline-block;margin:12px 0 0 12px}.fair-program__list-item__buttons .brix-share-module__buttobar button{width:60px}.fair-program__list-item__buttons .button--round{position:relative;margin:0 0 0 25px;text-align:center;line-height:43px}.fair-program__list-item__buttons .button--round svg{display:inline-block;margin:0 auto}.fair-program__list-item__buttons .button--round:first-child{margin:0}.fair-program__list-item__expand{text-align:right}.fair-program__filter-bar__search__open-button{position:relative;z-index:3000;cursor:pointer;outline:none;top:50%;width:90px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fair-program__filter-bar__search{position:absolute;left:-100%;height:100%;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2000;background-color:#262626;-webkit-transition:left 1s;transition:left 1s}.fair-program__filter-bar__search.displayed{left:0}.fair-program__filter-bar__search button{outline:none;cursor:pointer}.fair-program__filter-bar__search .fair-program__filter-bar__search__cancel-button,.fair-program__filter-bar__search .fair-program__filter-bar__search__search-button{height:50px;padding:0 25px;border:2px solid #fff;border-radius:2px;margin:0 10px;width:150px;outline:none}@media only screen and (max-width:768px){.fair-program__filter-bar__search .fair-program__filter-bar__search__cancel-button{display:none}}@media only screen and (max-width:768px){.fair-program__filter-bar__search .fair-program__filter-bar__search__search-button{width:50px;padding:0 10px}}.fair-program__filter-bar__search .fair-program__filter-bar__search__search-button{color:#262626;background:#fff}.fair-program__filter-bar__search form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program__filter-bar__search input{background:#4c4c4c;width:100%;margin:0 20px 0 80px;color:#b2b2b2;height:50px;outline:none;border-radius:5px;padding:0 20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.fair-program__filter-bar__search input{margin:0 20px 0 67px}}.fair-program__filter-bar__filter{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;padding-left:0}.fair-program__filter-bar__filter svg{margin:0;display:inline-block}.fair-program__filter-bar__search_field{position:absolute;left:0;top:0;width:100%;height:100%;background:#ff5656}.fair-program__filter-bar__search_field form{width:100%}.fair-program__filter-bar__search_field input{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (min-width:320px){.fair-program__list-item__description h4{font-size:1.2em}}@media only screen and (min-width:768px){.fair-program__list-item__description h4{font-size:1.64em}}@media only screen and (min-width:992px){.fair-program__list-item__description h4{font-size:1.64em}}@media only screen and (min-width:1200){.fair-program__list-item__description h4{font-size:1.64em}}html .safari .fair-program__filter-bar{-webkit-transition:margin 0s!important;transition:margin 0s!important}.date-breaker{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;background-color:#f7f7f7}.date-breaker svg{margin-right:10px}.date-breaker h5{text-align:center;line-height:60px;margin:0;padding:0;font-size:1.25em;color:#262626}.date-breaker__wrapper{position:relative;display:block;margin:0 auto}.date-breaker__wrapper svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.date-breaker__wrapper h5{display:block;margin-left:28px;padding-top:3px}.fair-program__no-result{padding:0 0 125px;text-align:center}.fair-program__no-result.-hidden{display:none}.fair-program__currentfilter{padding-top:24px;padding-bottom:24px}.current-filter{outline:none;background-color:none}.current-filter__remove{display:inline-block;border-radius:24px;padding:4px 12px;text-align:center;background-color:#f7f7f7;cursor:pointer}.programpunkt>.page-container>.wrapper .-underline{position:relative}.programpunkt>.page-container>.wrapper .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.programpunkt>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.programpunkt>.page-container>.wrapper>.social .fav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;color:#262626}.programpunkt>.page-container>.wrapper>.social .fav .page-fav-label{display:none;line-height:49px;margin-right:10px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.social .fav .page-fav-label{display:block}}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex}}.programpunkt>.page-container>.wrapper>.event-info{position:relative;display:block;margin-bottom:30px;padding-top:30px;padding-bottom:30px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.programpunkt>.page-container>.wrapper>.event-info>.mobile-icons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.programpunkt>.page-container>.wrapper>.event-info>.mobile-icons>.icon{padding:0 5px;background:#fff}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.event-info>.mobile-icons{display:none}}.programpunkt>.page-container>.wrapper>.event-info>.details{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.event-info>.details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.programpunkt>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0;width:100%;text-align:center}.programpunkt>.page-container>.wrapper>.event-info>.details>li>.download-cal{display:block;cursor:pointer;margin:0 auto;font-size:16px}.programpunkt>.page-container>.wrapper>.event-info>.details>li>.download-cal.-underline:before{bottom:3px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.event-info>.details>li>.download-cal{font-size:16px}}.programpunkt>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.programpunkt>.page-container>.wrapper>.event-info>.details>li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.programpunkt>.page-container>.wrapper>.event-info>.details>li:nth-child(3),.programpunkt>.page-container>.wrapper>.event-info>.details>li:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0 5px;width:auto}.programpunkt>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.programpunkt>.page-container>.wrapper>.event-info>.details>li:nth-child(2),.programpunkt>.page-container>.wrapper>.event-info>.details>li:nth-child(3),.programpunkt>.page-container>.wrapper>.event-info>.details>li:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.programpunkt>.page-container>.wrapper>.event-info>.details>li>.icon{display:none;margin-right:5px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.event-info>.details>li>.icon{display:inline-block}}.programpunkt>.page-container>.wrapper>.ingress{margin:30px 0;padding:0 30px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.ingress{padding:0 150px}}.programpunkt>.page-container>.wrapper>.info-area{display:block;width:100%;padding:40px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.info-area{display:-webkit-box;display:-ms-flexbox;display:flex}}.programpunkt>.page-container>.wrapper>.info-area a{display:table;margin:0 auto 30px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.info-area a{margin:0;display:table}}.programpunkt>.page-container>.wrapper>.info-area span{display:block}.programpunkt>.page-container>.wrapper>.info-area .read-more,.programpunkt>.page-container>.wrapper>.info-area p,.programpunkt>.page-container>.wrapper>.info-area span{text-align:center}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.info-area .read-more,.programpunkt>.page-container>.wrapper>.info-area p,.programpunkt>.page-container>.wrapper>.info-area span{text-align:left}}.programpunkt>.page-container>.wrapper>.info-area a,.programpunkt>.page-container>.wrapper>.info-area p,.programpunkt>.page-container>.wrapper>.info-area span{color:#fff}.programpunkt>.page-container>.wrapper>.info-area>.button-container{display:table;margin:0 auto}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.info-area>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.programpunkt>.page-container>.wrapper>.info-area>.button-container .button{display:block;margin:0;height:47px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.info-area>.button-container .button{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.programpunkt>.page-container>.wrapper>.page-title{text-align:center;margin:0 0 30px;padding:0 20px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.page-title{padding:0 100px}}.programpunkt>.page-container>.wrapper>.profile-container{margin:0 auto 30px;max-width:70%}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.profile-container{max-width:800px}}.programpunkt>.page-container>.wrapper>.profile-container>.profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.break{-ms-flex-preferred-size:100%;flex-basis:100%;width:0;height:0;overflow:hidden}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile{position:relative;list-style:none;width:80px;height:80px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile{height:130px;width:100px}}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile.-large{width:100px;height:100px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile.-large{height:200px;width:200px}}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image{min-width:100px;min-height:100px;height:100px;width:100px;border-radius:50px;margin:0}@media only screen and (min-width:450px){.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image{min-width:100px;min-height:100px;height:100px;width:100px;border-radius:50px}}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image{min-width:200px;min-height:200px;height:200px;width:200px;border-radius:100px}}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image>.profile-box{top:220px}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:url(../images/user-icon-large.svg);background-size:cover;background-position:50%;min-width:80px;min-height:80px;height:100px;width:100px;border-radius:50px;border:4px solid #fff;margin-left:-10px;margin-top:0;z-index:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image{min-width:130px;min-height:130px;height:130px;width:130px;border-radius:65px;margin-left:-25px;margin-top:-25px}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image.-large{min-width:240px;min-height:240px;height:240px;width:240px;border-radius:120px}}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box{position:absolute;display:none;background:#fff;width:240px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4);padding:10px 40px 15px;top:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box:before{position:absolute;content:" ";display:block;width:20px;height:20px;background:#fff;top:-15px;left:50%;z-index:-1;-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box:after{position:absolute;content:" ";width:100%;height:100px;top:-100%;left:0}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box .name{display:inline-block;line-height:1.2}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box .-underline{position:relative}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span{text-align:center;display:block}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span:nth-child(2),.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span:nth-child(3){line-height:17px}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span:nth-child(3){font-size:14px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a:hover>.profile-image{height:auto;z-index:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.4);box-shadow:0 5px 20px 0 rgba(0,0,0,.4)}.programpunkt>.page-container>.wrapper>.profile-container>.profiles>.profile>a:hover .profile-box{display:block}}.programpunkt>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.expand-content-button{display:none}.programpunkt>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.extended{display:block}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button{position:relative;display:block;margin-top:15px}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button:after{position:absolute;display:block;content:" ";width:100%;height:200px;top:-200px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(70.71%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 70.71%)}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line{position:relative;display:block;width:100%;height:50px;overflow:hidden}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:after{position:absolute;display:block;content:" ";width:100%;height:1px;top:0}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:before{position:absolute;display:block;content:" ";width:48px;height:48px;border-radius:48px;left:50%;top:-24px;cursor:pointer}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.arrow{position:absolute;display:block;top:2px;left:calc(50% + 18px);width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #fff;border-right:1px solid #fff}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.extended{display:none}.programpunkt>.page-container>.wrapper>.content-wrapper>.content>.content-header{margin-top:0;margin-bottom:20px}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #e5e5e5}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .round-button{margin-right:5px;margin-top:5px}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px 0;width:100%}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.profile-image{display:block;width:60px;min-width:60px;height:60px;background:url(../images/user-icon-large.svg);border-radius:30px;background-size:cover;background-position:50%}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info{max-width:240px;padding-left:10px;line-height:18px}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info.profile-image-hidden{padding-left:0}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline{position:relative}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline:before{position:absolute;display:block;height:1px;width:110%;bottom:0;content:" "}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info>span{display:block}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info>span:first-child{margin-top:2px}@media only screen and (min-width:1025px){.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{margin:20px}}.programpunkt>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper:first-child{margin-top:0}.fair-program-single>.page-container>.wrapper .-underline{position:relative}.fair-program-single>.page-container>.wrapper .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.fair-program-single>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.fair-program-single>.page-container>.wrapper>.social .fav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;color:#262626}.fair-program-single>.page-container>.wrapper>.social .fav .page-fav-label{display:none;line-height:49px;margin-right:10px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.social .fav .page-fav-label{display:block}}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-program-single>.page-container>.wrapper>.event-info{position:relative;display:block;margin-bottom:30px;padding-top:30px;padding-bottom:30px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.fair-program-single>.page-container>.wrapper>.event-info>.mobile-icons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fair-program-single>.page-container>.wrapper>.event-info>.mobile-icons>.icon{padding:0 5px;background:#fff}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.event-info>.mobile-icons{display:none}}.fair-program-single>.page-container>.wrapper>.event-info>.details{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.event-info>.details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fair-program-single>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0;width:100%;text-align:center}.fair-program-single>.page-container>.wrapper>.event-info>.details>li>.download-cal{display:block;cursor:pointer;margin:0 auto;font-size:16px}.fair-program-single>.page-container>.wrapper>.event-info>.details>li>.download-cal.-underline:before{bottom:3px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.event-info>.details>li>.download-cal{font-size:16px}}.fair-program-single>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.fair-program-single>.page-container>.wrapper>.event-info>.details>li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fair-program-single>.page-container>.wrapper>.event-info>.details>li:nth-child(3),.fair-program-single>.page-container>.wrapper>.event-info>.details>li:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0 5px;width:auto}.fair-program-single>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.fair-program-single>.page-container>.wrapper>.event-info>.details>li:nth-child(2),.fair-program-single>.page-container>.wrapper>.event-info>.details>li:nth-child(3),.fair-program-single>.page-container>.wrapper>.event-info>.details>li:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.fair-program-single>.page-container>.wrapper>.event-info>.details>li>.icon{display:none;margin-right:5px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.event-info>.details>li>.icon{display:inline-block}}.fair-program-single>.page-container>.wrapper>.ingress{margin:30px 0;padding:0 30px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.ingress{padding:0 150px}}.fair-program-single>.page-container>.wrapper>.info-area{display:block;width:100%;padding:40px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.info-area{display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-program-single>.page-container>.wrapper>.info-area a{display:table;margin:0 auto}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.info-area a{margin:0;display:table}}.fair-program-single>.page-container>.wrapper>.info-area span{display:block}.fair-program-single>.page-container>.wrapper>.info-area .read-more,.fair-program-single>.page-container>.wrapper>.info-area p,.fair-program-single>.page-container>.wrapper>.info-area span{text-align:center}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.info-area .read-more,.fair-program-single>.page-container>.wrapper>.info-area p,.fair-program-single>.page-container>.wrapper>.info-area span{text-align:left}}.fair-program-single>.page-container>.wrapper>.info-area a,.fair-program-single>.page-container>.wrapper>.info-area p,.fair-program-single>.page-container>.wrapper>.info-area span{color:#fff}.fair-program-single>.page-container>.wrapper>.info-area>.button-container{display:table;margin:30px auto 0}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.info-area>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-program-single>.page-container>.wrapper>.info-area>.button-container .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;height:47px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.info-area>.button-container .button{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.fair-program-single>.page-container>.wrapper>.page-title{text-align:center;margin:0 0 30px;padding:0 20px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.page-title{padding:0 100px}}.fair-program-single>.page-container>.wrapper>.profile-container{margin:0 auto 30px;max-width:70%}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.profile-container{max-width:800px}}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.break{-ms-flex-preferred-size:100%;flex-basis:100%;width:0;height:0;overflow:hidden}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile{position:relative;list-style:none;width:80px;height:80px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile{height:130px;width:100px}}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large{width:100px;height:100px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large{height:200px;width:200px}}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-span>.profile-image,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image{min-width:100px;min-height:100px;height:100px;width:100px;border-radius:50px;margin:0}@media only screen and (min-width:450px){.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-span>.profile-image,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image{min-width:100px;min-height:100px;height:100px;width:100px;border-radius:50px}}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-span>.profile-image,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image{min-width:200px;min-height:200px;height:200px;width:200px;border-radius:100px}}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-span>.profile-image>.profile-box,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>a>.profile-image>.profile-box{top:220px}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span>.profile-image,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background-size:cover;background-position:50%;min-width:80px;min-height:80px;height:100px;width:100px;border-radius:50px;border:4px solid #fff;margin-left:-10px;margin-top:0;z-index:1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span>.profile-image.-default,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image.-default{position:absolute;top:0;left:0;background-image:url(../images/user-icon-large.svg)}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span>.profile-image,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image{min-width:130px;min-height:130px;height:130px;width:130px;border-radius:65px;margin-left:-25px;margin-top:-25px}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span>.profile-image.-large,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a>.profile-image.-large{min-width:240px;min-height:240px;height:240px;width:240px;border-radius:120px}}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box{position:absolute;display:none;background:#fff;width:240px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4);padding:10px 40px 15px;top:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box:before,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box:before{position:absolute;content:" ";display:block;width:20px;height:20px;background:#fff;top:-15px;left:50%;z-index:-1;-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box:after,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box:after{position:absolute;content:" ";width:100%;height:100px;top:-100%;left:0}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box .name,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box .name{display:inline-block;line-height:1.2}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box .-underline,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box .-underline{position:relative}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box .-underline:before,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box span,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span{text-align:center;display:block}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box span:nth-child(2),.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box span:nth-child(3),.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span:nth-child(2),.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span:nth-child(3){line-height:17px}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span .profile-box span:nth-child(3),.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a .profile-box span:nth-child(3){font-size:14px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span:hover>.profile-image,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a:hover>.profile-image{height:auto;z-index:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.4);box-shadow:0 5px 20px 0 rgba(0,0,0,.4)}.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-span:hover .profile-box,.fair-program-single>.page-container>.wrapper>.profile-container>.profiles>.profile>a:hover .profile-box{display:block}}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content p{margin-bottom:1.4rem}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.expand-content-button{display:none}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.extended{display:block}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button{position:relative;display:block;margin-top:15px}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button:after{position:absolute;display:block;content:" ";width:100%;height:200px;top:-200px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(70.71%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 70.71%)}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line{position:relative;display:block;width:100%;height:50px;overflow:hidden}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:after{position:absolute;display:block;content:" ";width:100%;height:1px;top:0}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:before{position:absolute;display:block;content:" ";width:48px;height:48px;border-radius:48px;left:50%;top:-24px;cursor:pointer}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.arrow{position:absolute;display:block;top:2px;left:calc(50% + 18px);width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #fff;border-right:1px solid #fff}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.extended{display:none}.fair-program-single>.page-container>.wrapper>.content-wrapper>.content>.content-header{margin-top:0;margin-bottom:20px}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #e5e5e5}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .round-button{margin-right:5px;margin-top:5px}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px 0;width:100%}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.profile-image{position:relative;display:block;width:60px;min-width:60px;height:60px;border-radius:30px;background-size:cover;background-position:50%}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.profile-image.-default{position:absolute;top:0;left:0;background-image:url(../images/user-icon-large.svg)}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info{max-width:240px;padding-left:10px;line-height:18px}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info.profile-image-hidden{padding-left:0}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline{position:relative}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline.-disabled{pointer-events:none}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline:before{position:absolute;display:block;height:1px;width:110%;bottom:0;content:" "}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info>span{display:block}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info>span:first-child{margin-top:2px}@media only screen and (min-width:1025px){.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{margin:20px}}.fair-program-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper:first-child{margin-top:0}.exhibitor-fair-list .list-breaker .list-breaker__title.-col:first-child{width:70px}@media only screen and (min-width:769px){.exhibitor-fair-list .list-breaker .list-breaker__title.-col:first-child{width:120px}}.exhibitor-fair-list .list-breaker .list-breaker__title{margin-left:0}@media only screen and (min-width:1025px){.exhibitor-fair-list .list-breaker .list-breaker__title{margin-left:0}}.all-exhibitors-btn{display:table;margin:0 auto}.exhibitor-list-wrapper{max-width:1210px;padding:0;margin:40px auto}@media only screen and (min-width:1025px){.exhibitor-list-wrapper{padding:0 50px}}.exhibitor-list-wrapper.-hidden{display:none}.exhibitor-list-wrapper .wrapper-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.my-fair__list.exhibitor-fair-list{max-width:1190px}.my-fair__list.exhibitor-fair-list .exhibitor-list-wrapper{width:calc(100% - 80px);margin:0 40px}@media only screen and (min-width:1025px){.my-fair__list.exhibitor-fair-list .exhibitor-list-wrapper{padding:0}}.list__item_breaker+.exhibitor__item,.m-breaker-wrapp+.exhibitor__item{border:0}.product-title-paragraph{font-style:italic;font-weight:700;margin:20px auto;padding-left:20px;max-width:1200px}.exhibitor__item{display:block;padding:10px 0;min-height:90px}@media only screen and (min-width:1025px){.exhibitor__item{padding:24px 0}}.exhibitor__item>.description-exhibtior{max-width:calc(100% - 40px);margin-left:20px}@media only screen and (min-width:500px){.exhibitor__item>.description-exhibtior{max-width:calc(100% - 200px);margin-left:110px}}@media only screen and (min-width:1025px){.exhibitor__item>.description-exhibtior{margin-left:138px}}.exhibitor__item__share{position:relative;text-align:right}.exhibitor__item__share .button--round{margin-left:15px}.exhibitor__item__logo__wrapper{height:0;padding-bottom:100%;width:100%;border-radius:50%;border:1px solid hsla(0,0%,92.9%,.8);background-color:hsla(0,0%,92.9%,.5);overflow:hidden}.exhibitor__item__logo__wrapper img{width:100%;height:auto}.singleexhibitor{background-color:#fff;font-size:16px;padding:0;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.06);box-shadow:0 0 60px 0 rgba(0,0,0,.06)}.singleexhibitor__featured-image{padding:60px}.singleexhibitor__featured-image__wrapper{height:0;padding-bottom:100%;width:100%;border-radius:50%;border:1px solid hsla(0,0%,92.9%,.8);background-color:hsla(0,0%,92.9%,.5);overflow:hidden}.singleexhibitor__featured-image__wrapper img{width:100%;height:auto}.singleexhibitor__metawrapper{position:relative;color:#fff;background-color:#262626;text-align:center;height:100%}.singleexhibitor__metawrapper__label{padding:6em 0 2em;font-style:1em;font-weight:700;display:block}.singleexhibitor__metawrapper__booth{font-size:3.75em;line-height:1em;display:block;padding-bottom:1em}.singleexhibitor__metawrapper__programpunkter{margin-bottom:2em}.singleexhibitor-details{padding:0 0 40px}.singleexhibitor-details .smab-list{margin-top:80px}.singleexhibitor-details__wrapper{padding:1em 2em 2em}.singleexhibitor-details__wrapper__follow-social{margin:40px 0}.singleexhibitor-details__wrapper__follow-social__links{margin-top:20px}.singleexhibitor-details__wrapper__follow-social__links a{display:block;margin:5px 0;widows:100%}.singleexhibitor-details__wrapper__follow-social__icons{margin-top:15px}.singleexhibitor-details__wrapper__follow-social__icons a{margin-right:10px;cursor:pointer}.list-breaker{height:40px;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex}.list-breaker .-col:first-child{width:90px}@media only screen and (min-width:1025px){.list-breaker .-col:first-child{width:120px}}.list-breaker .-col:nth-child(2){width:46%}@media only screen and (min-width:1025px){.list-breaker .-col:nth-child(2){width:42%}}.list-breaker .-col:nth-child(2),.list-breaker .-col:nth-child(3){padding-left:20px}.list-breaker__title{font-size:1.25em;text-align:center;height:40px;line-height:40px;z-index:10}.list-breaker__title span{z-index:10;position:relative}.list-breaker__column{height:40px;line-height:40px}.exhibitor__filter-bar{color:#fff;position:relative;height:90px;background-color:#262626;z-index:999;-webkit-transition:margin .2s;transition:margin .2s;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.related-programs-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#782491;z-index:9999;display:none}.related-programs-wrapper{position:fixed;left:20px;right:20px;top:20px;bottom:20px;background-color:#fff;overflow:hidden;border-radius:2px}.related-programs-wrapper h3{text-align:center}.related-programs-wrapper__programs{margin-top:25px;height:80%;background-color:#fff;overflow:hidden;overflow-y:auto}.related-programs-wrapper__close-modal{position:absolute;top:25px;right:25px;cursor:pointer}.exhibitor__item__location-booth-wrapper{margin-top:6px}.program__list-item.exhibitor__item{position:relative;display:block;padding:15px 0}.program__list-item.exhibitor__item .wrapper-inline{display:-webkit-box;display:-ms-flexbox;display:flex}.program__list-item.exhibitor__item .wrapper-inline>.exhibitor__item__main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:767px){.program__list-item.exhibitor__item .wrapper-inline>.exhibitor__item__main-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program__list-item.exhibitor__item .wrapper-inline>.exhibitor__item__main-wrap>.font-x-small{display:none}}.program__list-item.exhibitor__item .share-item{margin-right:0}.program__list-item.exhibitor__item .exhibitor__item__logo{border-right:1px solid #e5e5e5}.program__list-item.exhibitor__item .exhibitor__item__logo__wrapper{background-repeat:none;background-size:cover;background-position:50%;height:70px;width:70px;margin:0 10px;padding:0}@media only screen and (min-width:1025px){.program__list-item.exhibitor__item .exhibitor__item__logo__wrapper{width:80px;height:80px;margin:0 20px}}.program__list-item.exhibitor__item .exhibitor__item__logo__wrapper.logo{background-size:contain;background-color:transparent;border-radius:0;border:1px solid transparent;line-height:72px}.program__list-item.exhibitor__item .exhibitor__item__logo__wrapper.logo img{vertical-align:middle}.program__list-item.exhibitor__item .exhibitor__item__share{width:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1025px){.program__list-item.exhibitor__item .exhibitor__item__share{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.program__list-item.exhibitor__item .exhibitor__item__share .expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:18px}.program__list-item.exhibitor__item .exhibitor__item__share .expand-button.-inactive{opacity:.2;pointer-events:none}@media only screen and (min-width:1025px){.program__list-item.exhibitor__item .exhibitor__item__share .expand-button{top:-3px;margin-left:0;height:40px}.program__list-item.exhibitor__item .exhibitor__item__share .expand-button.-open{top:3px}}.program__list-item.exhibitor__item .exhibitor__item__share .expand-button.-open>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}.program__list-item.exhibitor__item .exhibitor__item__share .expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.program__list-item.exhibitor__item .exhibitor__item__share .expand-button>.arrow{top:4px}}@media only screen and (max-width:1025px){.program__list-item.exhibitor__item .exhibitor__item__share{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.program__list-item.exhibitor__item .exhibitor__item__location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program__list-item.exhibitor__item .exhibitor__item__location svg{margin-right:.5em}.program__list-item.exhibitor__item h5{margin:.6em 0 .2em}body.modal-present{overflow:hidden;position:fixed;width:100%}.brix-textcolumn-module{line-height:1.3em;padding:20px 0}@media only screen and (min-width:480px){.brix-textcolumn-module{padding:40px 0}}@media only screen and (min-width:1025px){.brix-textcolumn-module{padding:80px 0}}.brix-textcolumn-module>.wrapper{display:block;width:100%;max-width:1400px;margin:0 auto}.brix-textcolumn-module>.wrapper .column-wrapper{display:block}@media only screen and (min-width:1025px){.brix-textcolumn-module>.wrapper .column-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-textcolumn-module>.wrapper .column-wrapper.columns-1 .text-column{width:100%}.brix-textcolumn-module>.wrapper .column-wrapper.columns-2 .text-column{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.brix-textcolumn-module>.wrapper .column-wrapper.columns-2 .text-column:first-child{padding-right:10px}.brix-textcolumn-module>.wrapper .column-wrapper.columns-2 .text-column:nth-child(2){padding-left:10px}}.brix-textcolumn-module.no-top-padding{padding-top:0}.brix-textcolumn-module.no-bottom-padding{padding-bottom:0}.brix-textcolumn-module .module-header{word-wrap:break-word;margin-top:0;text-align:center}.brix-textcolumn-module .module-header.-left{text-align:left}.brix-textcolumn-module .module-header.-right{text-align:right}.brix-textcolumn-module hr{height:1px;border:0;background-color:#e5e5e5;margin:48px 0}.brix-textcolumn-module li{list-style-position:outside;margin-left:20px}.brix-textcolumn-module hr:first-child{margin-top:0}.brix-textcolumn-module__textcontent{max-width:770px;margin:0 auto}.brix-textcolumn-module__textcontent .module{word-wrap:break-word}@media only screen and (max-width:1025px){.brix-textcolumn-module__textcontent{padding-left:40px;padding-right:40px}}@media only screen and (max-width:480px){.brix-textcolumn-module__textcontent{padding-left:20px;padding-right:20px}}.brix-textcolumn-module__textcontent p a{text-overflow:ellipsis;overflow:hidden}.brix-textcolumn-module__textcontent dl{max-width:100%}.brix-textcolumn-module__textcontent .text-column ol,.brix-textcolumn-module__textcontent .text-column ul{margin-bottom:1.68em}.brix-textcolumn-module__textcontent iframe{max-width:100%}.brix-textcolumn-module__textcontent figure,.brix-textcolumn-module__textcontent img{max-width:100%;height:auto;padding:12px}.brix-textcolumn-module__textcontent figure.alignnone,.brix-textcolumn-module__textcontent img.alignnone{padding:0}.brix-textcolumn-module__textcontent figure.alignleft,.brix-textcolumn-module__textcontent img.alignleft{padding:8px 12px 8px 0}@media(max-width:768px){.brix-textcolumn-module__textcontent figure.alignleft,.brix-textcolumn-module__textcontent img.alignleft{padding:12px 0}}.brix-textcolumn-module__textcontent figure.alignright,.brix-textcolumn-module__textcontent img.alignright{padding:8px 0 8px 12px}@media(max-width:768px){.brix-textcolumn-module__textcontent figure.alignright,.brix-textcolumn-module__textcontent img.alignright{padding:12px 0}}.brix-textcolumn-module__textcontent figure.aligncenter,.brix-textcolumn-module__textcontent img.aligncenter{display:block}.brix-textcolumn-module__textcontent figure>img,.brix-textcolumn-module__textcontent img>img{padding:0;width:100%}.share-popup{font-size:16px;position:absolute;width:550px;height:175px;opacity:0;display:none;z-index:666;background:#fff;-webkit-box-shadow:1px 5px 13px 1px rgba(0,0,0,.11);box-shadow:1px 5px 13px 1px rgba(0,0,0,.11);border:1px solid hsla(0,0%,90.2%,.5);text-align:center;padding:24px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.share-popup h4{margin-top:24px;font-size:1em;letter-spacing:1.5px}.share-popup p{font-size:1em;color:#262626}.share-popup[x-placement^=left]:after{left:100%;border:15px solid hsla(0,0%,100%,0);border-left-color:#fff}.share-popup[x-placement^=left]:after,.share-popup[x-placement^=right]:after{top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-top:-15px}.share-popup[x-placement^=right]:after{right:100%;border:15px solid hsla(0,0%,100%,0);border-right-color:#fff}.share-popup[x-placement^=top]:after{top:100%;border:15px solid hsla(0,0%,100%,0);border-top-color:#fff}.share-popup[x-placement^=bottom]:after,.share-popup[x-placement^=top]:after{left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-15px}.share-popup[x-placement^=bottom]:after{bottom:100%;border:15px solid rgba(136,183,213,0);border-bottom-color:#fff}.login-popup{font-size:16px;position:absolute;width:300px;height:auto;opacity:0;display:none;z-index:666;background:#fff;-webkit-box-shadow:1px 5px 13px 1px rgba(0,0,0,.11);box-shadow:1px 5px 13px 1px rgba(0,0,0,.11);border:1px solid hsla(0,0%,90.2%,.5);text-align:center;padding:24px;-webkit-transform:translate3d(6px,51px,0);transform:translate3d(6px,51px,0);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.login-popup h4{margin-top:24px;font-size:1em;letter-spacing:1.5px}.login-popup p{font-size:1em;color:#262626}.login-popup[x-placement^=left]:after{left:100%;border:15px solid hsla(0,0%,100%,0);border-left-color:#fff}.login-popup[x-placement^=left]:after,.login-popup[x-placement^=right]:after{top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-top:-15px}.login-popup[x-placement^=right]:after{right:100%;border:15px solid hsla(0,0%,100%,0);border-right-color:#fff}.login-popup[x-placement^=top]:after{top:100%;border:15px solid hsla(0,0%,100%,0);border-top-color:#fff}.login-popup[x-placement^=bottom]:after,.login-popup[x-placement^=top]:after{left:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-15px}.login-popup[x-placement^=bottom]:after{bottom:100%;border:15px solid rgba(136,183,213,0);border-bottom-color:#fff}.login-popup .primary-bread-font{margin:10px 0}.brix-login-module{margin-top:24px;margin-bottom:24px;padding:12px 0 19px;text-align:center;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.brix-login-module__buttonbar{width:100%;margin:0 auto;font-size:14px}@media only screen and (max-width:768px){.brix-login-module__buttonbar{width:80%}}.brix-login-module__buttonbar__account,.brix-login-module__buttonbar__facebook{width:100%;margin:10px 0 0}@media only screen and (max-width:768px){.brix-login-module__buttonbar__account,.brix-login-module__buttonbar__facebook{width:80%;margin:10px 10% 0}}.brix-login-module__buttonbar__facebook{background:#3d5897;color:#fff}.brix-login-module__buttonbar__account{color:#fff}.brix-login-module__buttonbar__read-more{color:#262626;height:40px;line-height:40px;position:relative;font-size:12px}.brix-login-module__buttonbar__read-more .after{display:block;position:absolute;height:1px;width:100%;top:20px;left:0}@media only screen and (max-width:450px){.login-icon{padding-top:30px}}.brix-module-login__headline{position:relative;top:-8px}.brix-news-module{background-color:#f7f7f7}.brix-news-module .news-search-box{background:#fff;margin-top:45px}.brix-news-module .news-search-box>.news-expanded-content{display:none}.brix-news-module .news-search-box>.news-expanded-content.expanded{display:block}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0 40px}@media only screen and (min-width:415px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit{padding:50px 25px 40px}}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media only screen and (min-width:415px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form{width:160px;width:auto}}@media only screen and (min-width:1025px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form{margin:0 0 0 auto}}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.deselect-button,.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.submit-button{margin-bottom:0;padding:12px 10px;min-width:45%}@media only screen and (min-width:415px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.deselect-button,.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.submit-button{min-width:160px;padding:12px 32px;width:auto}}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.deselect-button.-inactive,.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.submit-button.-inactive{opacity:.5;pointer-events:none;cursor:arrow;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-submit>.news-search-form>.deselect-button{border:1px solid #e5e5e5;margin-right:5px}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container{padding:25px 25px 10px}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper{display:block}@media only screen and (min-width:1025px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container{display:block}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>.round-button{font-size:14px}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>.round-button.-inactive{pointer-events:none;opacity:.5}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>.round-button>.wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:30px}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>.round-button>.wrapp>.label{text-overflow:ellipsis;overflow:hidden}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>.round-button>.wrapp>.counter{position:relative;background:#fff;color:#000;font-size:11px;height:20px;width:20px;min-width:20px;line-height:20px;margin-left:10px;text-align:center;border-radius:10px;top:50%;left:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>h5{font-size:14px}@media only screen and (min-width:1025px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container:first-child{width:30%;padding-right:40px;border-right:1px solid #e5e5e5}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container:first-child.-expanded{width:100%;padding-right:0;border-right:0}}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container:nth-child(2){margin-top:30px}@media only screen and (min-width:1025px){.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container:nth-child(2){width:70%;padding-left:40px;margin-top:0}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container:nth-child(2).-expanded{width:100%;padding-left:0}}.brix-news-module .news-search-box>.news-expanded-content>.news-filter-container>.tags-wrapper>.tags-container>.round-button{margin-right:10px;margin-top:10px}.brix-news-module .news-search-box>.news-search-top{padding:20px 25px 25px;border-bottom:1px solid #e5e5e5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brix-news-module .news-search-box>.news-search-top,.brix-news-module .news-search-box>.news-search-top>.active-filters-count{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-news-module .news-search-box>.news-search-top>.active-filters-count h3{margin:5px 0 0 10px;font-size:16px}.brix-news-module .news-search-box>.news-search-top>.active-filters-count>.selected-filters{color:#fff;font-size:11px;height:20px;width:20px;line-height:20px;margin-left:10px;text-align:center;border-radius:10px}.brix-news-module .news-search-box>.news-search-top>.active-filters-count>.selected-filters.-hidden{display:none}.brix-news-module .news-search-box>.news-search-top>.expand-filters{margin-left:auto}.brix-news-module .news-search-box>.news-search-top>.expand-filters>.expand-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none}.brix-news-module .news-search-box>.news-search-top>.expand-filters>.expand-button:after{display:block;position:relative;content:" ";width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:3px 3px;transform-origin:3px 3px;margin:8px 0 0 10px}.brix-news-module .news-search-box>.news-search-top>.expand-filters>.expand-button.-collapse:after{-webkit-transform:rotate(-48deg);transform:rotate(-48deg);margin:10px 0 0 10px}.news-no-results{background:#fff;padding:48px;margin:48px 15px 3em;display:block;float:left;width:calc(100% - 30px)}.news-no-results.-hidden{display:none}.news-no-results h4{text-align:center}.news{display:none;position:relative;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);margin-bottom:2em;top:0;background-color:#fff;-webkit-transition:top .2s ease-out,-webkit-box-shadow .2s ease-out;transition:top .2s ease-out,-webkit-box-shadow .2s ease-out;transition:box-shadow .2s ease-out,top .2s ease-out;transition:box-shadow .2s ease-out,top .2s ease-out,-webkit-box-shadow .2s ease-out}@media screen and (max-width:768px){.news{margin-bottom:1em}}.news.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.news.-visible{display:block}}.news:first-child{margin-top:3em}.news:last-child{margin-bottom:5em}.news:hover{top:-5px;-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.news__block{-webkit-box-flex:1;-ms-flex:1;flex:1}.news__block img{display:block;width:100%}.news__block--image{background-position:50%;background-size:cover}@media screen and (max-width:768px){.news__block--image{min-height:300px}}.news__block--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.news__block--content{display:block;height:100%}}.news__content{height:100%;padding:3em;word-wrap:break-word}.news__content .post-categories{color:#7f7f7f;text-transform:uppercase;font-weight:100;font-size:14px}.news__content .news-tags{margin:10px 0 0 -5px;display:table}.news__content .news-tags button{float:left;text-transform:capitalize;display:block;height:30px;line-height:30px;border-radius:30px;padding:0 10px;margin:5px;cursor:pointer;font-size:12px;outline:0;-webkit-transition:all .2s;transition:all .2s;background:#f1f1f1;color:#656565}@media screen and (max-width:768px){.news__content{width:100%;padding:1.5em}}.news__content h3{margin:0}.news__content h3 a{border:0}.news__content span{text-transform:uppercase}.news__content p{margin:1em 0}.news__content a,.news__content p,.news__content span{color:#262626}.smab-calendar-background{background:#f8f8f8;width:100%}.previous-year-wrapper{padding-top:50px}.next-year-wrapper{padding-bottom:50px}.next-year-wrapper,.previous-year-wrapper{width:100%}.next-year-wrapper .smab-calendar-year-button,.previous-year-wrapper .smab-calendar-year-button{padding:10px 0;margin:0 auto;display:block;color:#fff;text-align:center;width:350px}.smab-calendar-container{position:relative}.smab-calendar-container .smab-calendar-overlay{position:absolute;z-index:99;top:51px;left:0;width:100%;height:100%;background:#000;opacity:.2}.smab-calendar-menu{padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fcfcfc}.smab-calendar-menu .smab-categories-menu{position:relative;display:none}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button{padding-left:10%;padding-right:10%;width:100%}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button .icon{width:20px;height:20px;position:relative;top:-2px;left:0}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button .label{color:#262626;padding-left:5%;padding-right:1px;white-space:nowrap;width:65px}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button .numbers-wrapper{margin:0;padding:0;width:20px;height:20px;color:#fff;border-radius:50%;position:relative;visibility:hidden;left:1%}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button .numbers-wrapper .numbers{font-style:normal;position:relative;text-align:center;top:-2px;left:4px;font-size:11px;width:12px;display:inline-block}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button .calendar-icon-menu-down{margin:0;float:right}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown{position:absolute;top:100%;z-index:101;width:calc(200% + 2px);list-style:none;background:#fcfcfc;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.175);box-shadow:0 2px 2px rgba(0,0,0,.175)}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .divider{position:relative;top:0;float:right;height:3px;width:50%;display:block;border-top:1px solid #e5e5e5}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown h4{font-size:16px;width:100%;font-weight:300;font-family:Source Sans Pro,sans-serif;text-align:center;padding:40px 0}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown h5{text-align:left;font-size:14px}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .types-links-wrapper{width:100%;display:block;margin-bottom:40px}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .types-links-wrapper .smab-calendar-types-links{float:left;background:#f1f1f1;color:#000;text-transform:capitalize;display:block;height:30px;line-height:30px;border-radius:30px;padding:0 30px 0 10px;margin:3px 3px 3px 0;cursor:pointer;font-size:12px;outline:0;-webkit-transition:all .2s;transition:all .2s;position:relative}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .types-links-wrapper .smab-calendar-types-links span{padding:5px;position:relative;color:#000;background:#fff;display:inline-block;width:20px;height:20px;border-radius:50%;position:absolute;top:5px;right:6px}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .types-links-wrapper .smab-calendar-types-links span i{font-style:normal;position:absolute;top:-5px;left:6px;font-size:11px}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper{width:100%;display:block}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper a.smab-calendar-category-links{float:left;background:#f1f1f1;color:#000;text-transform:capitalize;display:block;height:30px;line-height:30px;border-radius:30px;padding:0 30px 0 10px;margin:3px 3px 3px 0;cursor:pointer;font-size:12px;outline:0;-webkit-transition:all .2s;transition:all .2s;position:relative}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper a.smab-calendar-category-links span{padding:5px;position:relative;color:#000;background:#fff;display:inline-block;width:20px;height:20px;border-radius:50%;position:absolute;top:5px;right:6px}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper a.smab-calendar-category-links span i{font-style:normal;position:absolute;top:-5px;left:6px;font-size:11px}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper a.smab-calendar-category-links:hover,.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper a:active,.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .categories-links-wrapper a:focus{opacity:.9}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown button.smab-calendar-dropdown-button{width:100%;margin:40px 0;padding:10px 0;text-align:center;color:#fff}.smab-calendar-menu .smab-categories-menu:hover{background:#f1f1f1;cursor:pointer}.smab-calendar-menu .smab-categories-menu.open,.smab-calendar-menu .smab-categories-menu.open #smab-calendar-categories-dropdown{background:#fff}.smab-calendar-menu .smab-calendar-years-menu{position:relative}.smab-calendar-menu .smab-calendar-years-menu.-hidden{visibility:hidden}.smab-calendar-menu .smab-calendar-years-menu .icon{display:inline-block;position:relative;top:-2px}.smab-calendar-menu .smab-calendar-years-menu .label-year{padding-left:5%}.smab-calendar-menu .smab-calendar-years-menu .calendar-icon-menu-down{margin:0;float:right}.smab-calendar-menu .smab-calendar-years-menu .calendar-year-button{width:100%;height:100%;padding-left:10%;padding-right:10%}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown{position:absolute;top:100%;z-index:101;width:200%;left:0;background:#fcfcfc;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.175);box-shadow:0 2px 2px rgba(0,0,0,.175)}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown .divider{position:relative;top:0;float:left;height:3px;width:50%;display:block;border-top:1px solid #e5e5e5}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown .divider2{display:none;position:relative;top:0;float:right;height:3px;display:block;border-top:1px solid #e5e5e5}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown h4{font-size:16px;width:100%;font-weight:300;font-family:Source Sans Pro,sans-serif;text-align:center;padding:40px 0}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown ul{list-style:none;margin:0;padding:0 0 50px}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown ul li{margin:0;padding:0;text-align:center}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown ul li a{padding:10px 0;width:100%;height:100%;display:inline-block}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown ul li a:active,.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown ul li a:focus,.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown ul li a:hover{background:#fcfcfc}.smab-calendar-menu .smab-calendar-years-menu:hover{background:#f1f1f1;cursor:pointer}.smab-calendar-menu .smab-calendar-years-menu.open,.smab-calendar-menu .smab-calendar-years-menu.open #smab-calendar-years-dropdown{background:#fff}.smab-calendar-menu #smab-calendar-months .selected-calendar-month{display:inline-block;text-align:center;font-size:16px;width:100%;height:100%;padding:13px 0;line-height:33px;cursor:pointer}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;width:100%;padding:0 3px}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper .divider{display:none}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month{display:table;font-size:16px;height:30px;line-height:33px;padding:0 15px;border-radius:20px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month .month-label{display:block;padding-left:1px;line-height:1.2}@media only screen and (min-width:480px){.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month .month-label{line-height:33px;height:30px}}@media only screen and (min-width:1025px){.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month:not([data-highlight=true]):hover{background:#f1f1f1}}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.past{color:#a6a6a6}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.current{color:#fff}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.future{color:#262626}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.future:active,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.future:focus,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.future:hover,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.past:active,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.past:focus,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.past:hover{background:#f1f1f1;cursor:pointer}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.current:active,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.current:focus,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper a.smab-calendar-month.current:hover{cursor:pointer}#smab-calendar-root{margin:0 auto;padding:0;max-width:1440px;min-height:320px}#smab-calendar-root .grid-wrapper,#smab-calendar-root .list-wrapper{display:none}#smab-calendar-root .grid-wrapper.visible,#smab-calendar-root .list-wrapper.visible{display:block}#smab-calendar-root .preloader{text-align:center;padding:50px;font-size:48px;text-transform:uppercase}#smab-calendar-root .smab-calendar-month-title{font-size:16px;line-height:18px;color:#262626;text-align:center;width:100%;max-width:1110px;padding:60px 15px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#smab-calendar-root .smab-calendar-month-title.-is-empty{display:none}#smab-calendar-root .smab-calendar-month-title .month{margin:0 1%;min-width:80px;display:inline-block}#smab-calendar-root .smab-calendar-month-title .left-line,#smab-calendar-root .smab-calendar-month-title .right-line{line-height:18px;position:relative;top:6px;width:100%;border-top:1px solid #e5e5e5}.smab-calendar-background .smab-calendar-error{padding:150px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:240px){.container-fluid{padding:0}.container.smab-calendar-container{width:100%;padding:0}.smab-calendar-menu{background:#fcfcfc;border-bottom:1px solid #e5e5e5}.smab-calendar-menu .smab-categories-menu{width:33%;border-right:1px solid #e5e5e5}.smab-calendar-menu .smab-categories-menu .smab-calendar-categories-button{padding-top:17px;padding-bottom:13px}.smab-calendar-menu .smab-categories-menu .icon{left:-5px}.smab-calendar-menu .smab-categories-menu .label{display:none}.smab-calendar-menu .smab-categories-menu .numbers-wrapper{display:inline-block}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown{width:305%}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .divider{width:67%}.smab-calendar-menu .smab-calendar-years-menu{width:33%;border-right:1px solid #e5e5e5}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown .divider{width:33%}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown .divider2{display:block;width:33%}.smab-calendar-menu .smab-calendar-years-menu .calendar-year-button{padding-top:17px;padding-bottom:13px}.smab-calendar-menu .smab-calendar-years-menu .icon{display:none}.smab-calendar-menu .smab-calendar-years-menu .label-year{font-family:Source Sans Pro,sans-serif}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown{left:0;width:300%}.smab-calendar-menu #smab-calendar-months{width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.smab-calendar-menu #smab-calendar-months .selected-calendar-month.open{background:#fff}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper{display:none}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu:before{padding-top:36px;padding-bottom:35px;text-align:center;margin:0 auto;width:100%;display:inline-block;font-size:16px;font-weight:300;font-family:Source Sans Pro,sans-serif;letter-spacing:.32px}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu{display:block;position:absolute;top:100%;background:#fff;z-index:101;width:100vw;left:-100%}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu .divider{position:relative;top:-95px;float:left;height:3px;width:67%;display:block;border-top:1px solid #e5e5e5}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month{display:block;margin:0 8%;padding:10px 0;text-align:center}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month.current,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month.future,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month.past{background:#fff;color:#000}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month.current:hover,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month.future:hover,.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month.past:hover{background:#fcfcfc}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper.mobile-years-menu a.smab-calendar-month:last-child{margin-bottom:50px}.smab-calendar-menu .calendar-list-view-menu{display:none;width:10%;padding-top:17px;padding-bottom:13px}.smab-calendar-menu .calendar-list-view-menu .calendar-list-icon{text-align:center;display:none;opacity:.7}.smab-calendar-menu .calendar-list-view-menu .calendar-list-icon.selected{display:block;font-weight:700;opacity:1}.smab-calendar-menu .calendar-list-view-menu .calendar-list-icon:active,.smab-calendar-menu .calendar-list-view-menu .calendar-list-icon:focus,.smab-calendar-menu .calendar-list-view-menu .calendar-list-icon:hover{opacity:1}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item{width:calc(100% - 30px);margin-top:5px;margin-bottom:5px}}@media only screen and (min-width:480px){.smab-calendar-menu .smab-categories-menu{width:35%}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown{width:calc(200% + 2px)}.smab-calendar-menu .smab-categories-menu #smab-calendar-categories-dropdown .divider{width:50%}.smab-calendar-menu .smab-calendar-years-menu{width:35%}.smab-calendar-menu .smab-calendar-years-menu .calendar-year-button .label-year{font-family:Bebas Neue Bold,sans-serif}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown{width:200%;top:50px}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown .divider{width:50%}.smab-calendar-menu .smab-calendar-years-menu #smab-calendar-years-dropdown .divider2{display:none}.smab-calendar-menu #smab-calendar-months{width:65%}.smab-calendar-menu #smab-calendar-months .selected-calendar-month{display:none}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:14px;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}#smab-calendar-root .calendar-items-grid-container{width:100%;max-width:1110px;margin:0 auto}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item{width:calc(100% - 30px);margin-top:15px;margin-bottom:15px}}@media only screen and (min-width:768px){.smab-calendar-menu .smab-categories-menu .label{display:inline-block}}@media only screen and (min-width:768px){.smab-calendar-menu .smab-categories-menu{width:14.9%;max-width:200px}.smab-calendar-menu .smab-categories-menu .icon{padding:0}.smab-calendar-menu .smab-categories-menu .label,.smab-calendar-menu .smab-categories-menu .numbers-wrapper{display:inline-block}.smab-calendar-menu .smab-calendar-years-menu{width:14.9%;max-width:200px}.smab-calendar-menu .smab-calendar-years-menu .calendar-year-button .icon{display:inline-block}.smab-calendar-menu #smab-calendar-months{width:69.9%}.smab-calendar-menu #smab-calendar-months .smab-calendar-month-wrapper{-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex}.smab-calendar-menu .calendar-list-view-menu{width:10%}.smab-calendar-menu .calendar-list-view-menu .calendar-list-icon{display:inline-block;margin-left:20px}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item{width:calc(50% - 30px)}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item .date-wrapper .date-title .date{margin:0}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item .date-wrapper .date-title .url{float:right}}@media only screen and (min-width:1200px){.container.smab-calendar-container{width:1440px;max-width:100%}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item{width:calc(33.33333% - 30px)}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item .date-wrapper .date-title .date{margin:0}#smab-calendar-root .calendar-items-grid-container .smab-calendar-item .date-wrapper .date-title .url{float:right}}.brix-calendar-single .-underline{position:relative}.brix-calendar-single .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.brix-calendar-single>.page-container>.wrapper{position:relative;padding:20px}.brix-calendar-single>.page-container>.wrapper img{max-width:100%;height:auto}.brix-calendar-single>.page-container>.wrapper>.event-image{display:block;width:100%;height:40vw;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:50px}.brix-calendar-single>.page-container>.wrapper>.event-image.-no-image{background-image:url(../../images/cal-temp-image.svg)}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.event-image{height:500px}}.brix-calendar-single>.page-container>.wrapper>.social{position:absolute;top:40px;left:40px}.brix-calendar-single>.page-container>.wrapper>.event-info{position:relative;display:block;padding-top:30px;padding-bottom:30px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0 auto;width:100%}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.event-info{width:calc(100% - 120px)}}.brix-calendar-single>.page-container>.wrapper>.event-info>.mobile-icons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.brix-calendar-single>.page-container>.wrapper>.event-info>.mobile-icons>.icon{padding:0 5px;background:#fff}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.event-info>.mobile-icons{display:none}}.brix-calendar-single>.page-container>.wrapper>.event-info>.details{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.event-info>.details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0;width:100%;text-align:center}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0 5px;width:auto}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li:nth-child(2),.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li>.icon{display:none;margin-right:5px}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.event-info>.details>li>.icon{display:inline-block}}.brix-calendar-single>.page-container>.wrapper>.content-wrapper{margin:40px auto;width:100%}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.content>.content-header{margin-bottom:20px}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.content-wrapper{width:calc(100% - 120px)}}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #e5e5e5}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links{margin-top:10px}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.links{display:grid}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.links>.link{position:relative;display:inline-table}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.text-content>p{white-space:pre-line}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.text-content>a{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.text-content>.button{margin-top:30px}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .round-button{margin-right:5px;margin-top:5px}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side{margin:20px}}.brix-calendar-single>.page-container>.wrapper>.content-wrapper>.side:first-child{margin-top:0}.brix-calendar-single>.page-container>.wrapper>.ingress{margin:30px 0;padding:0 30px}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.ingress{padding:0 150px}}.brix-calendar-single>.page-container>.wrapper>.info-area{position:relative;display:block;padding:40px 15px;margin:0 auto;width:100%}.brix-calendar-single>.page-container>.wrapper>.info-area>.content{padding-right:0}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.info-area>.content{padding-right:20px}}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.info-area{width:calc(100% - 120px);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-calendar-single>.page-container>.wrapper>.info-area p{width:100%}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.info-area p{width:auto}}.brix-calendar-single>.page-container>.wrapper>.info-area .read-more,.brix-calendar-single>.page-container>.wrapper>.info-area p{text-align:center}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.info-area .read-more,.brix-calendar-single>.page-container>.wrapper>.info-area p{text-align:left}}.brix-calendar-single>.page-container>.wrapper>.info-area a,.brix-calendar-single>.page-container>.wrapper>.info-area p{color:#fff}.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container{display:table;margin:0 auto}@media only screen and (min-width:768px){.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:51px;width:100%;margin:10px 0;color:#fff}@media only screen and (min-width:768px){.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button{width:auto}.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button:first-child{margin:0 15px 0 0}.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button:last-child{margin:0 0 0 15px}}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button{margin:0 25px;width:250px}.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button:first-child{margin:0 25px 0 0}.brix-calendar-single>.page-container>.wrapper>.info-area>.button-container .button:last-child{margin:0 0 0 25px}}.brix-calendar-single>.page-container>.wrapper>.page-title{text-align:center;margin:0 0 50px;padding:0 40px}.brix-calendar-single>.page-container>.wrapper>.page-title.-no-image{margin-top:60px}@media only screen and (min-width:1025px){.brix-calendar-single>.page-container>.wrapper>.page-title{padding:0 120px}.brix-calendar-single>.page-container>.wrapper>.page-title.-no-image{margin-top:122px}}.brix-share-module{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:24px;margin-bottom:24px;padding:12px 0 19px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.brix-share-module{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.brix-share-module.extra-bottom-margin{margin-bottom:80px}.brix-share-module__buttobar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.brix-share-module__buttobar{margin:0 0 0 12px}}.brix-share-module__buttobar .button{width:80px;margin:5px}.pagination{display:inline-block}.brix-share-module__shareicon{position:relative;margin-right:0}@media only screen and (min-width:1025px){.brix-share-module__shareicon{margin-right:13px}}.brix-module-share__headline{top:-8px}.share-header-wrapper{margin-bottom:10px}@media only screen and (min-width:1025px){.share-header-wrapper{margin-bottom:0}}.brix-banner-module{padding-bottom:2.5rem;background-color:#f7f7f7}.brix-banner-module p{text-align:center;font-size:.75em;color:#7f7f7f;margin:0;line-height:5em}.brix-banner-module .banner-wrapper{width:320px;height:auto;margin:0 auto}.brix-banner-module .banner-wrapper .desktop{display:block;width:320px;height:auto}@media only screen and (max-width:450px){.brix-banner-module .banner-wrapper .desktop{display:none}}.brix-banner-module .banner-wrapper .mobile{display:none;width:320px;height:auto}@media only screen and (max-width:450px){.brix-banner-module .banner-wrapper .mobile{display:block}}.brix-banner-module__wrapper{text-align:center;max-width:1200px;margin:0 auto}.brix-banner-module__wrapper a{display:inline-block;margin-bottom:2.5rem}.programpunkt-header{height:560px;margin-bottom:-280px}.programpunkt-header.-menu-v2{height:200px}@media only screen and (min-width:768px){.programpunkt-header.-menu-v2{height:350px}}@media only screen and (min-width:480px){.programpunkt-header{height:400px}}@media only screen and (min-width:768px){.programpunkt-header{height:400px}}@media only screen and (min-device-width:768px)and (max-device-width:1024px)and (orientation:portrait){.programpunkt-header{height:400px}}@media only screen and (min-width:992px){.programpunkt-header{height:560px}.programpunkt-header.-menu-v2{height:350px}}.programpunkt-header--smallscreen{height:260px;margin-bottom:-140px}.brix-t1-header-module .page-cut-straight{z-index:0}.t1header{display:block;background-color:#fff;margin:0;width:100%;text-align:center;z-index:1}@media only screen and (min-width:330px){.t1header{margin:20px 20px 0}}@media only screen and (min-width:500px){.t1header{margin:40px 40px 0}}@media only screen and (min-width:1025px){.t1header{margin:250px 40px 0}.t1header.-menu-v2{margin:70px 40px 0}}@media only screen and (min-width:1250px){.t1header{max-width:1200px;margin:250px auto 0;Wide:1200px}.t1header.-menu-v2{margin:70px auto 0}}.t1header .botton-t1-border{display:block;background:#cbcbcb;height:1px;width:100%;max-width:800px;width:80%;margin:0 auto}@media only screen and (min-width:500px){.t1header .botton-t1-border{margin:0 auto}}.t1header__wrapper{max-width:800px;margin:0 auto;position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px}@media only screen and (min-width:330px){.t1header__wrapper{padding:20px}}@media only screen and (min-width:500px){.t1header__wrapper{padding:40px}}@media only screen and (min-width:1025px){.t1header__wrapper{padding:100px 20px}}.t1header__wrapper .content{max-width:1100px}.t1header__wrapper .primary-header-font,.t1header__wrapper h1{margin-top:0;text-align:center;word-wrap:break-word}.t1header__wrapper .primary-header-font.no-bottom-margin,.t1header__wrapper h1.no-bottom-margin{margin-bottom:0}.t1header__wrapper .ingress{font-weight:500;font-style:italic;text-align:center}.t1header__wrapper h5{font-size:16px;text-transform:uppercase;margin:20px 0 10px;opacity:.3}.breaker{height:4px;border-bottom:1px solid #cbcbcb}.page__not-found{height:100vh;max-height:900px;display:block;position:relative}.page__not-found div{display:block;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page__not-found div h1,.page__not-found div h4{width:100%;text-align:center;color:#fff;margin:0;text-transform:uppercase}.page__not-found div h1{font-size:150px}@media only screen and (max-width:450px){.page__not-found div h1{font-size:70px}}.brix-optin-module{padding:80px 0 96px}.brix-optin-module input[type=text]{padding:4px 16px;width:100%;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;font-size:1.25em;height:60px;line-height:60px;margin:0 8px 8px 0}.brix-optin-module button{height:58px;margin:0;width:100%}.brix-optin-module p{font-size:1.125em;line-height:1.4em}.brix-optin-module h3{margin-top:0}.brix-optin-module .fail{color:#ff5656}.brix-iframe-module iframe{width:100%;margin:50px auto;display:block}.entry-content-asset{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.entry-content-asset iframe{position:absolute;top:0;left:0;width:100%;height:100%}.participant-list-my-fair,.participants-list{background-color:#fff;font-size:16px;margin:0 auto 80px;max-width:1110px;padding:0}.participant-list-my-fair .all-list-button,.participants-list .all-list-button{display:table;margin:0 auto}@media only screen and (min-width:800px){.participant-list-my-fair,.participants-list{margin:40px auto 80px;max-width:1110px;padding:0}}.participant-list-my-fair .loading,.participants-list .loading{padding:1em;text-align:center}.participant-list-my-fair .participant__items__item,.participants-list .participant__items__item{overflow:visible;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e6e6e6}.participant-list-my-fair .participant__items__item .login-item,.participants-list .participant__items__item .login-item{margin-right:0;display:inline-block;-webkit-transform:scale(.7);transform:scale(.7);height:50px;margin-top:17px}@media only screen and (min-width:1025px){.participant-list-my-fair .participant__items__item .login-item,.participants-list .participant__items__item .login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.participant-list-my-fair .participant__items__item.col-lg-4,.participant-list-my-fair .participant__items__item.col-sm-6,.participant-list-my-fair .participant__items__item.col-xs-12,.participants-list .participant__items__item.col-lg-4,.participants-list .participant__items__item.col-sm-6,.participants-list .participant__items__item.col-xs-12{padding-right:40px;padding-left:40px}.participant-list-my-fair .participant__items__item:hover,.participants-list .participant__items__item:hover{z-index:2}.participant-list-my-fair .participant_item_breaker+.participant__items__item,.participants-list .participant_item_breaker+.participant__items__item{border:0}.participant-list-my-fair .participant_item_breaker,.participants-list .participant_item_breaker{margin-left:0;margin-right:0;float:left;width:100%}.participant-list-my-fair .list-breaker-bg>.list-breaker__title,.participants-list .list-breaker-bg>.list-breaker__title{margin-left:27px}.participant-list-my-fair .list-breaker-bg,.participants-list .list-breaker-bg{padding:0}.participant-list-my-fair .list-breaker-bg:before,.participants-list .list-breaker-bg:before{content:" ";position:absolute;display:block;width:100%;height:40px;top:0;background:#f8f8f8}.participant-list-my-fair .participant.__items__item__name,.participants-list .participant.__items__item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:12px}.participant-list-my-fair .participant.__items__item__wrapper,.participants-list .participant.__items__item__wrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:32px;border-bottom:1px solid #e5e5e5}.participant-list-my-fair .participant.__items__item__wrapper__info,.participants-list .participant.__items__item__wrapper__info{display:block}.participant-list-my-fair .participant.__items__item__wrapper__info__header,.participants-list .participant.__items__item__wrapper__info__header{padding-right:22px;text-transform:uppercase}.participant__list-item__thumb,.participant__list-item__thumb__wrapper{position:relative;width:80px;height:80px}.participant__list-item__thumb{margin-left:10px}@media only screen and (min-width:768px){.participant__list-item__thumb{margin-right:10px;margin-left:10px}}.participant__list-item__thumb svg{position:relative;top:50%;width:60px;height:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.participant__list-item__thumb img{height:60px;height:auto}.participant__list-item__thumb .-background-image,.participant__list-item__thumb img{border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;width:60px}.participant__list-item__thumb .-background-image{height:60px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.participant__items__item__left,.participant__items__item__right{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.participant__items__item__left .participant__items__item__header__fav-button,.participant__items__item__right .participant__items__item__header__fav-button{margin:0 10px}.participant__items__item__left .participant__items__item__header__fav-button svg g path,.participant__items__item__right .participant__items__item__header__fav-button svg g path{-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width:768px){.participant__items__item__left .participant__items__item__header__fav-button,.participant__items__item__right .participant__items__item__header__fav-button{margin:0 20px}}.participant__items__item__left h4,.participant__items__item__right h4{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:80px}.participant__items__item__left h4>a,.participant__items__item__right h4>a{position:relative;display:block;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.participant__items__item__left{width:70%}.participant__items__item__right{width:100%;margin-left:auto;text-align:right;padding-right:10px;width:80px}.participant-list-my-fair{margin:0}.participant__programs{float:none;clear:both;width:100%;text-align:center}.participant__programs__list{position:relative;clear:both;text-align:left;margin:60px 0 50px;max-width:1210px;padding:0}.participant__programs__list .col-md-offset-1{margin:0;width:100%}@media only screen and (min-width:1025px){.participant__programs__list{margin:60px auto;padding:0 50px}}@media only screen and (max-width:1025px){.participant>.page-container.-no-images>.wrapper,.participant>.page-top.-no-images{min-height:100px}}@media only screen and (max-width:1025px){.participant>.page-container.-no-images>.wrapper>.titles-wrapper>.page-title{padding-top:40px}}@media only screen and (max-width:1025px){.participant>.page-container.-no-images>.wrapper{margin-top:-70px!important}}.participant>.page-container>.wrapper .-underline{position:relative}.participant>.page-container>.wrapper .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.participant>.page-container>.wrapper>.titles-wrapper{margin-bottom:50px}.participant>.page-container>.wrapper>.titles-wrapper>.page-title{text-align:center;margin:0}.participant>.page-container>.wrapper>.titles-wrapper>.company-name,.participant>.page-container>.wrapper>.titles-wrapper>.participant-title{display:block;width:100%;text-align:center}.participant>.page-container>.wrapper>.titles-wrapper>.company-name{font-size:18px}.participant>.page-container>.wrapper>.titles-wrapper>.participant-title{font-size:14px}.participant>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.participant>.page-container>.wrapper>.social .fav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;color:#262626}.participant>.page-container>.wrapper>.social .fav .page-fav-label{display:none;line-height:49px;margin-right:10px}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.social .fav .page-fav-label{display:block}}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex}}.participant>.page-container>.wrapper>.info-area{display:block;width:100%;padding:40px}.participant>.page-container>.wrapper>.info-area .-underline:before{display:none}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area .-underline:before{display:block}}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area{display:-webkit-box;display:-ms-flexbox;display:flex}}.participant>.page-container>.wrapper>.info-area span{display:block}.participant>.page-container>.wrapper>.info-area p{width:100%}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area p{width:auto}}.participant>.page-container>.wrapper>.info-area a{display:table;margin:0 auto 30px}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area a{margin:0;display:table}}.participant>.page-container>.wrapper>.info-area .read-more,.participant>.page-container>.wrapper>.info-area p,.participant>.page-container>.wrapper>.info-area span{text-align:center}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area .read-more,.participant>.page-container>.wrapper>.info-area p,.participant>.page-container>.wrapper>.info-area span{text-align:left}}.participant>.page-container>.wrapper>.info-area a,.participant>.page-container>.wrapper>.info-area p,.participant>.page-container>.wrapper>.info-area span{color:#fff}.participant>.page-container>.wrapper>.info-area>.button-container{display:table;margin:0 auto}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.participant>.page-container>.wrapper>.info-area>.button-container button{color:#fff}.participant>.page-container>.wrapper>.info-area>.button-container .button{position:relative;display:block;height:51px;margin:10px 0}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.info-area>.button-container .button{margin:0 5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.participant>.page-container>.wrapper>.page-title{text-align:center;margin:0 0 30px;padding:0 20px}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.page-title{padding:0 100px}}.participant>.page-container>.wrapper>.profile-container{margin:0 auto 30px;max-width:70%}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.profile-container{max-width:800px}}.participant>.page-container>.wrapper>.profile-container>.profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px}.participant>.page-container>.wrapper>.profile-container>.profiles>.break{-ms-flex-preferred-size:100%;flex-basis:100%;width:0;height:0;overflow:hidden}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile{position:relative;list-style:none}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-image{min-width:100px;min-height:100px;height:100px;width:100px;border-radius:50px}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-image{min-width:200px;min-height:200px;height:200px;width:200px;border-radius:100px}}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-image>.profile-box{top:220px}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:url(../images/user-icon-large.svg);background-size:cover;background-position:50%;min-width:80px;min-height:80px;height:80px;width:80px;border-radius:40px;border:4px solid #fff;margin-left:-15px;margin-top:30px;z-index:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (min-width:450px){.participant>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image{margin-left:-15px;margin-top:-15px}}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image{min-width:130px;min-height:130px;height:130px;width:130px;border-radius:65px;margin-left:-25px;margin-top:-25px}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image.-large{min-width:240px;min-height:240px;height:240px;width:240px;border-radius:120px}}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box{position:absolute;display:none;background:#fff;width:240px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.4);box-shadow:0 5px 10px 0 rgba(0,0,0,.4);padding:10px 40px 15px;top:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box:before{position:absolute;content:" ";display:block;width:20px;height:20px;background:#fff;top:-15px;left:50%;z-index:-1;-webkit-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box:after{position:absolute;content:" ";width:100%;height:100px;top:-100%;left:0}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box span{text-align:center;display:block}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box span:nth-child(2),.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box span:nth-child(3){line-height:17px}.participant>.page-container>.wrapper>.profile-container>.profiles>.profile .profile-box span:nth-child(3){font-size:14px}.participant>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.expand-content-button{display:none}.participant>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.extended{display:block}.participant>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button{position:relative;display:block;margin-top:15px}.participant>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button:after{position:absolute;display:block;content:" ";width:100%;height:200px;top:-200px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(70.71%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 70.71%)}.participant>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line{position:relative;display:block;width:100%;height:50px;overflow:hidden}.participant>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:after{position:absolute;display:block;content:" ";width:100%;height:1px;top:0}.participant>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:before{position:absolute;display:block;content:" ";width:48px;height:48px;border-radius:48px;left:50%;top:-24px;cursor:pointer}.participant>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.arrow{position:absolute;display:block;top:2px;left:calc(50% + 18px);width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #fff;border-right:1px solid #fff}.participant>.page-container>.wrapper>.content-wrapper>.content>.extended{display:none}.participant>.page-container>.wrapper>.content-wrapper>.content>.content-header{margin-top:0;margin-bottom:20px}.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #e5e5e5}.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper.-textarea dd{white-space:pre-wrap}.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links{margin-top:10px}.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px}.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .round-button{margin-right:5px;margin-top:5px}@media only screen and (min-width:1025px){.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{margin:20px}}.participant>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper:first-child{margin-top:0}.tab-module{position:relative;display:inline-block;width:100%}.tab-module .tab-module__button{-webkit-transition:background .2s;transition:background .2s}@media only screen and (min-width:1025px){.tab-module .tab-module__button:not(.-inverted):hover{background:#f1f1f1}.tab-module .tab-module__button.primary-extra-tab-button:not(.-inverted):hover{background:hsla(0,0%,100%,.1)}.tab-module .tab-module__button.primary-extra-bright-tab-button:not(.-inverted):hover{background:#e5e5e5}}.tab-module.-no-scroll .tab-module__arrow-button,.tab-module.-no-scroll .tab-module__gradient{display:none}.tab-module.-no-scroll .tab-module__button-wrapper.-first span,.tab-module.-no-scroll .tab-module__button-wrapper.-last span{padding-left:10px}.tab-module .tab-module__wrapper{position:relative;width:100%}.tab-module .tab-module__buttons,.tab-module .tab-module__spacer{position:relative;white-space:nowrap;width:100%;height:60px}.tab-module .tab-module__spacer{display:none}.tab-module.-fixed .tab-module__buttons{position:fixed;z-index:3000;top:50px;border-bottom:1px solid #e5e5e5;-webkit-box-shadow:0;box-shadow:0}@media only screen and (min-width:1025px){.tab-module.-fixed .tab-module__buttons{top:60px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.05);box-shadow:0 2px 4px 0 rgba(0,0,0,.05);border-bottom:0}}.tab-module.-fixed .tab-module__spacer{display:block}.tab-module .tab-module__scroll-container{position:relative;display:inline-block;overflow:hidden;width:100%;height:100%;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .5s,-webkit-transform .5s ease-in-out;transition:opacity .5s,-webkit-transform .5s ease-in-out;transition:opacity .5s,transform .5s ease-in-out;transition:opacity .5s,transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.tab-module .tab-module__scroll-container.-hidden,.tab-module .tab-module__scroll-container.-left{opacity:0;-webkit-transform:translateX(-200px);transform:translateX(-200px)}.tab-module .tab-module__scroll-container.-right{-webkit-transform:translateX(30px);transform:translateX(30px)}.tab-module .tab-module__scroll{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.tab-module .tab-module__scroll.-no-transition{-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s}.tab-module .tab-module__button-wrapper{position:relative;display:inline-block}.tab-module .tab-module__button-wrapper.-first span,.tab-module .tab-module__button-wrapper.-last span{padding-left:10px;display:block}@media only screen and (min-width:768px){.tab-module .tab-module__button-wrapper.-first span,.tab-module .tab-module__button-wrapper.-last span{padding-left:120px}}.tab-module .tab-module__arrow-button{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;width:80px;height:100%;z-index:1;display:none}@media only screen and (min-width:768px){.tab-module .tab-module__arrow-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.tab-module .tab-module__arrow-button.-left{left:0}.tab-module .tab-module__arrow-button.-right{right:0}.tab-module .tab-module__arrow-button button{padding:20px;margin:0 10px;cursor:pointer}.tab-module .tab-module__gradient{position:absolute;top:0;height:100%;z-index:1;pointer-events:none;-webkit-transition:opacity .5s;transition:opacity .5s}.tab-module .tab-module__gradient.-hidden{opacity:0}.tab-module .tab-module__gradient.-left{width:10px;left:0}.tab-module .tab-module__gradient.-right{width:20px;right:0}@media only screen and (min-width:768px){.tab-module .tab-module__gradient.-left{width:40px;left:80px}.tab-module .tab-module__gradient.-right{width:40px;right:80px}}.tab-module .tab-module__button{cursor:pointer;display:block;white-space:nowrap;font-size:16px;line-height:16px;padding:8px 15px 6px;background:transparent;border-radius:30px;margin:15px 10px 15px 0;user-drag:none}.tab-module .tab-module__button:first-child{margin-left:10px}.tab-module .tab-module__button-indicator{position:absolute;display:block;left:50%;top:45px;width:8.5px;height:8.5px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) translateX(-5px) rotate(45deg);transform:translate(-50%,-50%) translateX(-5px) rotate(45deg);content:""}.tab-module .tab-module__container{background-color:#fff;width:100%}.tab-module .tab-module__content{margin-bottom:40px}.tab-module .tab-module__content.-hidden{display:none}.-receipt>.lightbox>.lightbox__content{width:100%;margin:50px 0 20px;height:calc(100vh - 80px);border-radius:10px;overflow:hidden;max-width:100vw;max-height:calc(100vh - 80px)}@media only screen and (min-width:1025px){.-receipt>.lightbox>.lightbox__content{width:80%;margin:40px auto}}.lightbox{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:5000;-webkit-transition:background .4s;transition:background .4s}.lightbox.-android,.lightbox.-ios{overflow:scroll!important;-webkit-overflow-scrolling:touch!important}.lightbox.-android .lightbox__content,.lightbox.-ios .lightbox__content{overflow:scroll!important;-webkit-overflow-scrolling:touch!important;-webkit-transform:translateZ(0)}.lightbox button{position:absolute;display:block;width:50px;height:50px;top:10px;right:10px;border-radius:50px;cursor:pointer;outline:none;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.1);-webkit-transform:scale(.5);transform:scale(.5)}.lightbox button svg{-webkit-transform:scale(1);transform:scale(1)}@media only screen and (min-width:1025px){.lightbox button svg{-webkit-transform:scale(.6);transform:scale(.6)}}.lightbox button g{-webkit-transition:all .2s;transition:all .2s}.lightbox button:hover{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.lightbox button:hover g{fill:#000;stroke:#000}@media only screen and (min-width:1025px){.lightbox button{background:#000;-webkit-transform:scale(1);transform:scale(1);top:30px;right:30px;width:30px;height:30px}}.lightbox__content{display:block;position:relative;width:100%;height:100%;border-radius:10px;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s;background-color:#fff}@media only screen and (min-width:1025px){.lightbox__content{background-color:transparent}}.lightbox__content iframe{background-color:#fff;display:block;border:0;position:absolute;top:0;bottom:0;left:0;right:0;width:100px;min-width:100%;height:100px;min-height:100%}@media only screen and (min-width:1025px){.lightbox__content iframe{background-color:transparent}}.lightbox__content.visible{opacity:1}.modal{background-color:transparent}.modal .programpunkt-header{display:none}.modal .container-fluid{background:#fff;margin:0;width:100%}@media only screen and (min-width:1025px){.modal .container-fluid{max-width:1200px;margin:100px auto;width:80%;border-radius:4px}}.loginlightbox{position:fixed;top:0;left:0;width:100%;height:100%;overflow:none;z-index:6000;background-color:rgba(0,0,0,.5)}.loginlightbox__content{position:absolute;left:50%;top:50%;width:100%;max-width:1280px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0;height:100%}@media only screen and (min-width:450px){.loginlightbox__content{padding:44px}}.loginlightbox__content button{position:absolute;cursor:pointer;top:26px;right:26px}@media only screen and (min-width:450px){.loginlightbox__content button{top:72px;right:72px}}.loginlightbox__content iframe{position:relative;left:0;top:0;padding-top:72px;width:100%;height:100%;overflow-x:none;overflow-y:auto;background:#fff;border-radius:0}@media only screen and (min-width:450px){.loginlightbox__content iframe{border-radius:2px}}.social-wall{display:block;text-align:center;position:relative}@media only screen and (max-width:768px){.social-wall{padding-bottom:40px}}.social-wall h2{display:block;float:left;margin-top:77px;color:#fff;word-wrap:break-word;width:auto}@media only screen and (max-width:1000px){.social-wall h2{margin-top:40px;width:100%}}@media only screen and (max-width:450px){.social-wall h2{font-size:50px;width:100%}}.social-wall__header{display:block;float:left;width:90%;margin:0 5% 20px}.social-wall__header__social{width:auto;position:relative;float:right;margin-top:85px;z-index:8}@media only screen and (max-width:1000px){.social-wall__header__social{width:100%;margin-top:0}}.social-wall__header__social h4{color:#fff;float:left;padding:15px 15px 0 0;margin:0;font-size:22px}@media only screen and (max-width:1000px){.social-wall__header__social h4{float:none;width:100%;text-align:center;margin-bottom:10px;padding:0}}.social-wall__header__social ul{display:inline-block}@media only screen and (max-width:450px){.social-wall__header__social ul{width:180px;display:table;margin:20px auto 0}}.social-wall__header__social ul li{display:block;width:40px;height:40px;float:left;margin:0 10px}@media only screen and (max-width:450px){.social-wall__header__social ul li{margin:10px;text-align:center}}.social-wall__load-button{color:#fff;font-size:16px;cursor:pointer;outline:none;margin:50px auto;padding:0 40px;height:60px;border-radius:4px;border:1px solid #fff}.social-wall__feed{margin:250px auto 100px}.social-wall__feed__item{width:400px;margin:10px;float:left;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.4);box-shadow:0 2px 4px 0 rgba(0,0,0,.4)}@media only screen and (max-width:450px){.social-wall__feed__item{width:300px;margin:10px 0}}.social-wall__feed__item span{display:block;word-wrap:break-word;margin:20px 30px 0}.social-wall__feed__item img{width:100%}.social-wall__feed__item:after{content:"";display:block;clear:both}.social-wall__feed__item:hover{-webkit-box-shadow:0 4px 24px rgba(0,0,0,.3);box-shadow:0 4px 24px rgba(0,0,0,.3)}.social-wall__feed__item__bottom{position:relative;display:block;float:left;width:100%}.social-wall__feed__item__bottom span{position:absolute;display:block;float:left;bottom:25px;right:25px;color:#b2b2b2;margin:0}.social-wall__feed__item__bottom svg{float:left;margin:25px 0;width:100%;text-align:center}.single-exhibitor>.page-container>.wrapper>.info-area{display:block;width:100%;padding:40px}.single-exhibitor>.page-container>.wrapper>.info-area .-underline:before{display:none}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area .-underline:before{display:block}}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area{display:-webkit-box;display:-ms-flexbox;display:flex}}.single-exhibitor>.page-container>.wrapper>.info-area p{width:100%}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area p{width:auto}}.single-exhibitor>.page-container>.wrapper>.info-area a{display:table;margin:0 auto 30px}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area a{margin:0;display:table}}.single-exhibitor>.page-container>.wrapper>.info-area .read-more,.single-exhibitor>.page-container>.wrapper>.info-area p{text-align:center}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area .read-more,.single-exhibitor>.page-container>.wrapper>.info-area p{text-align:left}}.single-exhibitor>.page-container>.wrapper>.info-area a,.single-exhibitor>.page-container>.wrapper>.info-area p{color:#fff}.single-exhibitor>.page-container>.wrapper>.info-area>.button-container{display:table;margin:0 auto}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.single-exhibitor>.page-container>.wrapper>.info-area>.button-container button{color:#fff}.single-exhibitor>.page-container>.wrapper>.info-area>.button-container .button{display:block;height:51px;padding-top:19px;margin:10px 0}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.info-area>.button-container .button{margin:0 5px}}.single-exhibitor>.page-container>.wrapper .-underline{position:relative}.single-exhibitor>.page-container>.wrapper .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content p{white-space:normal!important}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content ul{margin-bottom:20px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.expand-content-button{display:none}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content [type=checkbox]:checked~.extended{display:block}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button{position:relative;display:block;margin-top:15px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button:after{position:absolute;display:block;content:" ";width:100%;height:200px;top:-200px;background:-webkit-gradient(linear,left bottom,left top,from(#fff),color-stop(70.71%,hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 70.71%)}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line{position:relative;display:block;width:100%;height:50px;overflow:hidden}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:after{position:absolute;display:block;content:" ";width:100%;height:1px;top:0}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.line:before{position:absolute;display:block;content:" ";width:48px;height:48px;border-radius:48px;left:50%;top:-24px;cursor:pointer}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.expand-content-button>.arrow{position:absolute;display:block;top:2px;left:calc(50% + 18px);width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid #fff;border-right:1px solid #fff}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.extended{display:none}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.content>.content-header{margin-top:0;margin-bottom:20px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #e5e5e5}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links{margin-top:10px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .round-button{margin-right:5px;margin-top:5px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:10px 0;width:100%}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info{max-width:240px;padding-left:10px;line-height:18px}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info.profile-image-hidden{padding-left:0}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline{position:relative}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info .-underline:before{position:absolute;display:block;height:1px;width:110%;bottom:0;content:" "}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info>span{display:block}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.participant-extra>.info>span:first-child{margin-top:2px}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{margin:20px}}.single-exhibitor>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper:first-child{margin-top:0;padding-top:20px;border-top:1px solid #e5e5e5}.single-exhibitor>.page-container>.wrapper>.page-title{text-align:center;margin:0 0 30px;padding:0 20px}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.page-title{padding:0 100px}}.single-exhibitor>.page-container>.wrapper>.event-info{position:relative;display:block;margin-bottom:30px;padding-top:30px;padding-bottom:30px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.single-exhibitor>.page-container>.wrapper>.event-info>.mobile-icons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single-exhibitor>.page-container>.wrapper>.event-info>.mobile-icons>.icon{padding:0 5px;background:#fff}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.event-info>.mobile-icons{display:none}}.single-exhibitor>.page-container>.wrapper>.event-info>.details{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.event-info>.details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0;width:100%;text-align:center}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0 5px;width:auto}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li:nth-child(2),.single-exhibitor>.page-container>.wrapper>.event-info>.details>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.single-exhibitor>.page-container>.wrapper>.event-info>.details>li>.icon{display:none;margin-right:5px}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.event-info>.details>li>.icon{display:inline-block}}.single-exhibitor>.page-container>.wrapper>.event-info>.floor-plan-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:280px;height:40px;border:2px solid;padding:0 10px;margin:25px auto 5px;border-radius:3px;cursor:pointer}.single-exhibitor>.page-container>.wrapper>.event-info>.floor-plan-button>span{margin:3px 0 0 6px}.single-exhibitor>.page-container>.wrapper>.profile-container{margin:0 auto 30px;max-width:70%}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.profile-container{max-width:800px}}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.break{-ms-flex-preferred-size:100%;flex-basis:100%;width:0;height:0;overflow:hidden}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile{position:relative;list-style:none}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-image{min-width:100px;min-height:100px;height:100px;width:100px;background-size:contain;background-repeat:no-repeat;border-radius:0}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-image{min-width:200px;min-height:200px;height:200px;width:200px}}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile.-large>.profile-image>.profile-box{top:220px}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:url(../../../images/user-icon-large.svg);background-size:cover;background-position:50%;min-width:80px;min-height:80px;height:80px;width:80px;border-radius:40px;border:4px solid #fff;margin-left:-15px;margin-top:-15px;z-index:0;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image{min-width:130px;min-height:130px;height:130px;width:130px;border-radius:65px;margin-left:-25px;margin-top:-25px}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile>.profile-image.-large{min-width:240px;min-height:240px;height:240px;width:240px;border-radius:120px}}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile span{text-align:center;display:block}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile span:nth-child(2),.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile span:nth-child(3){line-height:17px}.single-exhibitor>.page-container>.wrapper>.profile-container>.profiles>.profile span:nth-child(3){font-size:14px}.single-exhibitor>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px}.single-exhibitor>.page-container>.wrapper>.social .fav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;color:#262626}.single-exhibitor>.page-container>.wrapper>.social .fav .page-fav-label{display:none;line-height:49px;margin-right:10px}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.social .fav .page-fav-label{display:block}}@media only screen and (min-width:1025px){.single-exhibitor>.page-container>.wrapper>.social{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-banner-module.carousel{padding:0}.brix-banner-module.carousel h4{display:block;width:100%;text-align:center;margin-top:60px;margin-bottom:20px;font-size:44px}@media only screen and (max-width:510px){.brix-banner-module.carousel h4{font-size:30px}}.brix-banner-module__wrapper.carousel-new{overflow:hidden}.banner-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-transition:left,.2s;transition:left,.2s;width:1290px}.brix-banner-module__wrapper.carousel,.brix-banner-module__wrapper.carousel-new{max-width:2000px;width:1290px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px auto;-webkit-transition:opacity .4s;transition:opacity .4s}@media only screen and (max-width:1290px){.brix-banner-module__wrapper.carousel,.brix-banner-module__wrapper.carousel-new{width:860px;margin:20px auto}}@media only screen and (max-width:860px){.brix-banner-module__wrapper.carousel,.brix-banner-module__wrapper.carousel-new{width:510px}}@media only screen and (max-width:510px){.brix-banner-module__wrapper.carousel,.brix-banner-module__wrapper.carousel-new{width:390px}}.brix-banner-module__wrapper.carousel-new .carousel-item,.brix-banner-module__wrapper.carousel .carousel-item{min-width:195px;height:195px;margin:10px;padding:0;position:relative;top:0;background:#fff}@media only screen and (max-width:860px){.brix-banner-module__wrapper.carousel-new .carousel-item,.brix-banner-module__wrapper.carousel .carousel-item{min-width:150px;height:150px}}@media only screen and (max-width:510px){.brix-banner-module__wrapper.carousel-new .carousel-item,.brix-banner-module__wrapper.carousel .carousel-item{min-width:120px;height:120px;margin:5px}}.brix-banner-module__wrapper.carousel-new .carousel-item .banner-wrapper,.brix-banner-module__wrapper.carousel-new .carousel-item a,.brix-banner-module__wrapper.carousel-new .carousel-item img,.brix-banner-module__wrapper.carousel .carousel-item .banner-wrapper,.brix-banner-module__wrapper.carousel .carousel-item a,.brix-banner-module__wrapper.carousel .carousel-item img{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;padding:10px;-webkit-transition:opacity left .2s,.2s;transition:opacity left .2s,.2s}.brix-banner-module__wrapper.carousel-new .carousel-item .lazyloading,.brix-banner-module__wrapper.carousel-new .carousel-item img,.brix-banner-module__wrapper.carousel .carousel-item .lazyloading,.brix-banner-module__wrapper.carousel .carousel-item img{opacity:0}.brix-banner-module__wrapper.carousel-new .carousel-item .lazyloaded,.brix-banner-module__wrapper.carousel .carousel-item .lazyloaded{opacity:1}.brix-banner-module__wrapper.carousel-new .carousel-item a,.brix-banner-module__wrapper.carousel .carousel-item a{display:inline}@media only screen and (max-width:860px){.brix-banner-module__wrapper.carousel-new .carousel-item:nth-child(4),.brix-banner-module__wrapper.carousel .carousel-item:nth-child(4){display:none}}@media only screen and (max-width:1290px){.brix-banner-module__wrapper.carousel-new .carousel-item:nth-child(5),.brix-banner-module__wrapper.carousel-new .carousel-item:nth-child(6),.brix-banner-module__wrapper.carousel .carousel-item:nth-child(5),.brix-banner-module__wrapper.carousel .carousel-item:nth-child(6){display:none}}.brix-form-module{padding:80px 0 96px}.brix-form-module.no-top-padding{padding-top:0}.brix-form-module.no-bottom-padding{padding-bottom:0}.brix-form-module h2{text-align:center}.brix-form-module .wpcf7-mail-sent-ok{background:#58bb65}.brix-form-module div[role=alert]{border:0;color:#000;font-size:1em;padding:1em}.brix-form-module p.ingress{margin:0 0 2em;text-align:center}.brix-form-module p{margin:3em 0 0}.brix-form-module input[type=email],.brix-form-module input[type=password],.brix-form-module input[type=text]{padding:4px 16px;width:100%;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;font-size:1.25em;height:60px;line-height:60px;margin:0 1em 0 0}.brix-form-module textarea{padding:4px 16px;width:100%;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:3px;font-size:1.25em;margin:0 1em 1.5em 0}.brix-form-module input[type=submit]{display:inline-block;padding:16px;margin:8px 0;background:#4c4c4c;color:#fff;border-radius:2px;min-width:160px;line-height:100%;font-size:16px;text-align:center;letter-spacing:1.5px;cursor:pointer;font-family:Bebas Neue Bold,sans-serif}.brix-form-module input[type=submit]:focus{outline:none}.brix-form-module p{font-size:1.25em;line-height:1.5em}.brix-form-module h3{margin-top:0}.brix-image-grid{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.brix-image-grid:after,.brix-image-grid:before{content:none}.brix-image-grid.-padded{padding:5px}.brix-image-grid.-padded.-first-module{padding-bottom:0}.brix-image-grid.-padded.-last-module{padding-top:0}.brix-image-grid.-padded.-between-module{padding:0 5px}.brix-image-grid.-padded.-grow-height .brix-image-grid__block.-padded{height:auto}@media only screen and (max-width:1400px){.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(7){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(8){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(11){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(12){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(13){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(14){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(15){-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(16){-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(17){-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(18){-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(19){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(20){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(21){-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(22){-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(23){-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.brix-image-grid.-block-reverse:not(.-controlled-columns) .brix-image-grid__block:nth-child(24){-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}}.brix-image-grid__block{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 0;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:350px!important;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow:hidden}.brix-image-grid__block.-padded{width:calc(25% - 10px);margin:5px}.brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid__block.-no-image-padding{padding:0 0 40px}.brix-image-grid__block>.plus-button-container{position:absolute;right:15px;top:15px;z-index:10}.brix-image-grid__block:hover>.plus-button-container>.plus-button:before{-webkit-transform:rotate(-180deg) scale(1);transform:rotate(-180deg) scale(1)}.brix-image-grid__block:hover>.plus-button-container>.plus-button:after{-webkit-transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(1)}.brix-image-grid__block__tint{position:absolute;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;width:100%;height:100%;top:0;left:0;z-index:5}@media only screen and (max-width:1400px){.brix-image-grid__block{width:50%}.brix-image-grid__block.-padded{width:calc(50% - 10px);margin:5px}.brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}}@media only screen and (max-width:767px){.brix-image-grid__block{width:100%}.brix-image-grid__block.-padded{width:calc(100% - 10px);margin:5px}.brix-image-grid__block.-padded:not(.-grow-height){height:calc(75vw - 10px)}}@media only screen and (max-width:767px){.brix-image-grid__block.hide-on-mobile{display:none}}@media only screen and (max-width:767px){.brix-image-grid__block{min-height:400px!important;padding:50px 0}}.brix-image-grid__block.brix-image-gridcolor-0{color:#262626}.brix-image-grid__block.brix-image-gridcolor-1,.brix-image-grid__block.brix-image-gridcolor-2{color:#fff}.brix-image-grid__block__subheader{text-transform:uppercase;font-family:Bebas Neue;margin-bottom:12px;line-height:1.2;font-size:1.25em;letter-spacing:1.5px;font-weight:600;padding:0 0 1em;display:inline-block}.brix-image-grid__block .frontimage-wrapper,.brix-image-grid__block h3,.brix-image-grid__block p,.brix-image-grid__block span{max-width:500px;padding:0 50px;margin:0}@media only screen and (min-width:1025px){.brix-image-grid__block .frontimage-wrapper,.brix-image-grid__block h3,.brix-image-grid__block p,.brix-image-grid__block span{padding:0 40px}}@media only screen and (max-width:767px){.brix-image-grid__block .frontimage-wrapper,.brix-image-grid__block h3,.brix-image-grid__block p,.brix-image-grid__block span{padding:0 20px;max-width:100%}}.brix-image-grid__block .button_wrapper{max-width:500px;padding:0 50px;margin:0}@media only screen and (min-width:1025px){.brix-image-grid__block .button_wrapper{padding:0 40px}}@media only screen and (max-width:767px){.brix-image-grid__block .button_wrapper{max-width:100%;padding:0 20px}}.brix-image-grid__block .frontimage-wrapper.-no-padding{padding:0}.brix-image-grid__block .button_wrapper .button{margin:0}.brix-image-grid__block .brix-image-grid__block__frontimage{width:100%;height:auto;margin-bottom:20px}.brix-image-grid__block span{display:block;margin-bottom:15px;font-size:16px}@media only screen and (max-width:767px){.brix-image-grid__block span{margin-top:0}}.brix-image-grid__block h3{white-space:nowrap;text-overflow:ellipsis;overflow:visible}.brix-image-grid__block h3.header-margin{margin-top:90px}@media only screen and (max-width:767px){.brix-image-grid__block h3.header-margin{margin-top:0}}.brix-image-grid__block h3.-long{font-size:1.8em}@media only screen and (min-width:400px){.brix-image-grid__block h3.-long{font-size:2.2em}}@media only screen and (min-width:1600px){.brix-image-grid__block h3.-long{font-size:2.5em}}.brix-image-grid__block span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brix-image-grid__block p{display:block;max-height:5.6em}.brix-image-grid__block .button_wrapper{width:100%;margin-top:20px}.brix-image-grid.-grow-height .brix-image-grid__block p{max-height:none}.brix-image-grid.-controlled-columns.-cols-xl-1 .brix-image-grid__block{width:100%}.brix-image-grid.-controlled-columns.-cols-xl-1 .brix-image-grid__block.-padded{width:calc(100% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-xl-1 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(75vw - 10px)}.brix-image-grid.-controlled-columns.-cols-xl-2 .brix-image-grid__block{width:50%}.brix-image-grid.-controlled-columns.-cols-xl-2 .brix-image-grid__block.-padded{width:calc(50% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-xl-2 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-xl-4 .brix-image-grid__block{width:25%}.brix-image-grid.-controlled-columns.-cols-xl-4 .brix-image-grid__block.-padded{width:calc(25% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-xl-4 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(7){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(8){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(11){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(12){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(13){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(14){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(15){-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(16){-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(17){-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(18){-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(19){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(20){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(21){-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(22){-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(23){-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(24){-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}@media only screen and (max-width:1400px){.brix-image-grid.-controlled-columns.-cols-large-1 .brix-image-grid__block{width:100%}.brix-image-grid.-controlled-columns.-cols-large-1 .brix-image-grid__block.-padded{width:calc(100% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-large-1 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(75vw - 10px)}.brix-image-grid.-controlled-columns.-cols-large-2 .brix-image-grid__block{width:50%}.brix-image-grid.-controlled-columns.-cols-large-2 .brix-image-grid__block.-padded{width:calc(50% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-large-2 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-large-4 .brix-image-grid__block{width:25%}.brix-image-grid.-controlled-columns.-cols-large-4 .brix-image-grid__block.-padded{width:calc(25% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-large-4 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-xl-2.-block-reverse .brix-image-grid__block:nth-child(1n){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(7){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(8){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(11){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(12){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(13){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(14){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(15){-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(16){-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(17){-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(18){-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(19){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(20){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(21){-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(22){-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(23){-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(24){-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}}@media only screen and (max-width:1200px){.brix-image-grid.-controlled-columns.-cols-medium-1 .brix-image-grid__block{width:100%}.brix-image-grid.-controlled-columns.-cols-medium-1 .brix-image-grid__block.-padded{width:calc(100% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-medium-1 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(75vw - 10px)}.brix-image-grid.-controlled-columns.-cols-medium-2 .brix-image-grid__block{width:50%}.brix-image-grid.-controlled-columns.-cols-medium-2 .brix-image-grid__block.-padded{width:calc(50% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-medium-2 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-medium-4 .brix-image-grid__block{width:25%}.brix-image-grid.-controlled-columns.-cols-medium-4 .brix-image-grid__block.-padded{width:calc(25% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-medium-4 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-large-2.-block-reverse .brix-image-grid__block:nth-child(1n){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(7){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(8){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(11){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(12){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(13){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(14){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(15){-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(16){-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(17){-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(18){-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(19){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(20){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(21){-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(22){-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(23){-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(24){-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}}@media only screen and (max-width:767px){.brix-image-grid.-controlled-columns.-cols-small-1 .brix-image-grid__block{width:100%}.brix-image-grid.-controlled-columns.-cols-small-1 .brix-image-grid__block.-padded{width:calc(100% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-small-1 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(75vw - 10px)}.brix-image-grid.-controlled-columns.-cols-small-2 .brix-image-grid__block{width:50%}.brix-image-grid.-controlled-columns.-cols-small-2 .brix-image-grid__block.-padded{width:calc(50% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-small-2 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-small-4 .brix-image-grid__block{width:25%}.brix-image-grid.-controlled-columns.-cols-small-4 .brix-image-grid__block.-padded{width:calc(25% - 10px);margin:5px}.brix-image-grid.-controlled-columns.-cols-small-4 .brix-image-grid__block.-padded:not(.-grow-height){height:calc(25vw - 10px)}.brix-image-grid.-controlled-columns.-cols-medium-2.-block-reverse .brix-image-grid__block:nth-child(1n){-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(7){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(8){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(9){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(10){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(11){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(12){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(13){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(14){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(15){-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(16){-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(17){-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(18){-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(19){-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(20){-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(21){-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(22){-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(23){-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.brix-image-grid.-controlled-columns.-cols-small-2.-block-reverse .brix-image-grid__block:nth-child(24){-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}}.brix-image-grid__content{position:relative;height:100%;width:100%;z-index:8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brix-image-grid__content.-left-align{text-align:left}.brix-image-grid__content.-right-align{text-align:right}.brix-image-grid__block .brix-image-grid__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-image-grid__block .brix-image-grid__content.-left-align{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brix-image-grid__block .brix-image-grid__content.-right-align{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.brix-image-grid__block .brix-image-grid__content.-top-align{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.brix-image-grid__block .brix-image-grid__content.-bottom-align{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.brix-image-grid__block .brix-image-grid__content.-button-bottom-align :nth-last-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.product-list{max-width:1210px;padding:0;margin:20px auto 30px}@media only screen and (min-width:1025px){.product-list{margin:40px auto 60px}}.product__offers__list-item{height:80px;overflow:visible;width:100%;display:block;float:left;border-top:1px solid #e5e5e5}.brix-slideshow-module{height:100vh;width:100%;overflow:hidden;position:relative;top:0}@media only screen and (max-width:1025px){.brix-slideshow-module{height:75vw;min-height:400px}}.brix-slideshow-module.half{height:50vh}@media only screen and (max-width:1025px){.brix-slideshow-module.half{height:60vw;min-height:400px}}.brix-slideshow-module.half .swiper-slide{height:50vh;min-height:400px}@media only screen and (max-width:1025px){.brix-slideshow-module.half .swiper-slide{height:55vw;min-height:400px}}.brix-slideshow-module.half .swiper-container{height:50vh;min-height:400px}@media only screen and (max-width:1025px){.brix-slideshow-module.half .swiper-container{height:55vw;min-height:400px}}.brix-slideshow-module .swiper-pagination-container{position:absolute;width:100%;bottom:20px;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-pagination-container{background:#fff;padding:20px 0;bottom:0}}.brix-slideshow-module .swiper-pagination-container .swiper-pagination{display:inline-block;border-radius:5px;margin:0 auto}.brix-slideshow-module .swiper-pagination-container .swiper-pagination span{display:block;float:left;width:20px;min-height:10px;background:#fff;margin:5px;opacity:.5;border-radius:20px;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-pagination-container .swiper-pagination span{opacity:1;width:10px;background:#e5e5e5}}.brix-slideshow-module .swiper-pagination-container .swiper-pagination span.swiper-pagination-bullet-active{opacity:1;width:40px}.brix-slideshow-module .swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:5;height:100vh;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}@media only screen and (max-width:1025px){.brix-slideshow-module .swiper-slide{height:75vw;min-height:400px}}.brix-slideshow-module .swiper-slide__video{background:#000;min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.brix-slideshow-module .swiper-slide__content{background-position:50%;background-size:cover;height:100%}.brix-slideshow-module .swiper-slide__content__tint{position:absolute;display:block;width:100%;height:100%}.brix-slideshow-module .swiper-slide__content__wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-slide__content__wrapper{top:45%;-webkit-transform:translateY(-60%);transform:translateY(-60%)}}.brix-slideshow-module .swiper-slide__content .-h1,.brix-slideshow-module .swiper-slide__content h1{margin:0 auto;max-width:800px;text-align:center;padding:0}@media only screen and (max-width:1025px){.brix-slideshow-module .swiper-slide__content .-h1,.brix-slideshow-module .swiper-slide__content h1{padding:0 50px}}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-slide__content .-h1,.brix-slideshow-module .swiper-slide__content h1{font-size:35px}}@media only screen and (max-width:450px){.brix-slideshow-module .swiper-slide__content .-h1,.brix-slideshow-module .swiper-slide__content h1{padding:0}}.brix-slideshow-module .swiper-slide__content p{text-align:center;margin:0 auto;max-width:1000px;padding:0 50px}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-slide__content p{margin:0 50px}}@media only screen and (max-width:1025px){.brix-slideshow-module .swiper-slide__content p{padding:0 50px}}@media only screen and (max-width:450px){.brix-slideshow-module .swiper-slide__content p{padding:0}}.brix-slideshow-module .swiper-slide__content .button_wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-slide__content .button_wrapper{margin:50px auto 0;padding:0 100px;width:auto}}@media only screen and (max-width:450px){.brix-slideshow-module .swiper-slide__content .button_wrapper{padding:0 50px}}.brix-slideshow-module .swiper-slide__content .button_wrapper a{margin:0 auto;display:block;width:auto;text-align:center;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex}.brix-slideshow-module .swiper-wrapper{position:relative;width:100%;height:100%;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.brix-slideshow-module .swiper-button-next,.brix-slideshow-module .swiper-button-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;width:50px;height:50px;cursor:pointer;border:1px solid #fff;border-radius:100%}@media only screen and (max-width:768px){.brix-slideshow-module .swiper-button-next,.brix-slideshow-module .swiper-button-prev{display:none}}.brix-slideshow-module .swiper-button-next:after,.brix-slideshow-module .swiper-button-prev:after{display:none}.brix-slideshow-module .swiper-button-next{right:30px}.brix-slideshow-module .swiper-button-prev{left:30px}.brix-slideshow-module .swiper-container{position:relative;width:100%;height:100vh}@media only screen and (max-width:1025px){.brix-slideshow-module .swiper-container{height:75vw;min-height:400px}}.brix-slideshow-module.-menu-v2{height:calc(100vh - 180px)}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2{height:calc(75vw - 100px);min-height:400px}}.brix-slideshow-module.-menu-v2 .swiper-slide{height:calc(100vh - 180px);min-height:calc(100vh - 180px)}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2 .swiper-slide{height:calc(75vw - 100px);min-height:400px}}.brix-slideshow-module.-menu-v2 .swiper-container{height:calc(100vh - 180px);min-height:400px}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2 .swiper-container{height:calc(75vw - 100px);min-height:400px}}.brix-slideshow-module.-menu-v2.half{height:70vh}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2.half{height:55vw;min-height:400px}}.brix-slideshow-module.-menu-v2.half .swiper-slide{height:70vh}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2.half .swiper-slide{height:55vw;min-height:400px}}.brix-slideshow-module.-menu-v2.half .swiper-container{height:70vh}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2.half .swiper-container{height:55vw;min-height:400px}}.brix-slideshow-module.-menu-v2.-h-bypass{height:calc(100vh - 60px)}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2.-h-bypass{height:calc(75vw - 60px);min-height:400px}}.brix-slideshow-module.-menu-v2.-h-bypass .swiper-slide{height:calc(100vh - 60px);min-height:calc(100vh - 60px)}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2.-h-bypass .swiper-slide{height:calc(75vw - 60px);min-height:400px}}.brix-slideshow-module.-menu-v2.-h-bypass .swiper-container{height:calc(100vh - 60px)}@media only screen and (max-width:1025px){.brix-slideshow-module.-menu-v2.-h-bypass .swiper-container{height:calc(75vw - 60px);min-height:400px}}.brix-map .brix-map-container{position:relative;display:block;height:500px;margin:20px}@media only screen and (max-width:1026px){.brix-map .brix-map-container{height:660px}}.brix-map .brix-map-container__map-canvas{display:block;width:100%;height:100%}.brix-map .brix-map-container__pin-info{overflow:hidden;position:absolute;left:60px;background:#fff;width:540px;height:380px;padding:60px;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.3);box-shadow:0 1px 6px 0 rgba(0,0,0,.3)}@media only screen and (max-width:1026px){.brix-map .brix-map-container__pin-info{bottom:40px;width:calc(100% - 80px);left:40px;height:auto}}@media only screen and (min-width:1026px){.brix-map .brix-map-container__pin-info{top:60px}}@media only screen and (max-width:768px){.brix-map .brix-map-container__pin-info{-webkit-box-shadow:none;box-shadow:none;bottom:0;left:0;width:100%;padding:20px}}.brix-map .brix-map-container__pin-info__top .button-tablet{display:none;width:150px;margin:0;float:right;padding-left:10px;padding-right:10px}@media only screen and (max-width:1026px){.brix-map .brix-map-container__pin-info__top .button-tablet{display:block}}@media only screen and (max-width:768px){.brix-map .brix-map-container__pin-info__top .button-tablet{display:none}}.brix-map .brix-map-container__pin-info h3{margin:0}.brix-map .brix-map-container__pin-info p{margin-top:20px;font-size:16px;min-height:110px;overflow:hidden}@media only screen and (max-width:1026px){.brix-map .brix-map-container__pin-info p{min-height:105px;height:105px;font-size:14px;overflow:hidden}}.brix-map .brix-map-container__pin-info strong{margin-left:5px}.brix-map .brix-map-container__pin-info .button-desktop{width:calc(100% - 120px);left:60px;bottom:60px;margin-bottom:0;position:absolute}@media only screen and (max-width:1026px){.brix-map .brix-map-container__pin-info .button-desktop{display:none}}@media only screen and (max-width:768px){.brix-map .brix-map-container__pin-info .button-desktop{display:block;position:relative;margin-top:0;margin-bottom:0;bottom:0}}@media only screen and (max-width:450px){.brix-map .brix-map-container__pin-info .button-desktop{margin-top:10px}}.brix-my-fair-module__print-logo,.brix-my-fair-module__print-logo__img{display:none}.brix-myfair-uso>.tab-container>.tab-container__menu{overflow-x:auto}.my-fair__list{margin:0 auto;display:block}a.show-all-list{max-width:220px;margin:20px auto 0}.my-fair-userinfo{position:relative;width:100%;margin-bottom:100px}.my-fair-userinfo__content{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:800px;margin:40px auto;height:175px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 40px}@media only screen and (max-width:768px){.my-fair-userinfo__content{display:block;height:auto}}.my-fair-userinfo__content__profile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:85px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.my-fair-userinfo__content__profile>.image-wrapper{position:relative;display:block;width:85px;height:85px}@media only screen and (max-width:768px){.my-fair-userinfo__content__profile>.image-wrapper{margin:0 auto}}.my-fair-userinfo__content__profile>.image-wrapper>.fallback{position:absolute;top:0;left:0}.my-fair-userinfo__content__profile>.image-wrapper>.fallback:after,.my-fair-userinfo__content__profile>.image-wrapper>.fallback:before{display:block;position:absolute;width:85px;height:85px;content:" "}.my-fair-userinfo__content__profile>.image-wrapper>.fallback:before{width:81px;height:81px;margin:2px;background:#262626}.my-fair-userinfo__content__profile>.image-wrapper>.fallback:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h36v36H0V0zm8 29.192C4.93 26.448 3 22.455 3 18 3 9.699 9.699 3 18 3s15 6.699 15 15a14.95 14.95 0 01-4 10.211v-.405C29 25.144 26.767 23 23.993 23H13.007C10.233 23 8 25.144 8 27.806v1.386zm21 .44c3.081-2.915 5-7.044 5-11.632 0-8.853-7.147-16-16-16S2 9.147 2 18a15.979 15.979 0 0016.244 15.998l.238.002c4.106 0 7.816-1.744 10.518-4.337v-.032zM24.993 15c.18-3.877-2.956-7-6.993-7s-7.173 3.123-6.993 7c.145 3.877 3.28 7 6.993 7 3.713 0 6.848-3.123 6.993-7z' fill='%23FFF'/%3E%3C/svg%3E");background-position:50%;background-size:cover}.my-fair-userinfo__content__profile>.image-wrapper>.fallback,.my-fair-userinfo__content__profile>.image-wrapper>.picture{position:absolute;display:block;top:0;left:0;width:85px;height:85px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:85px}@media only screen and (max-width:768px){.my-fair-userinfo__content__profile{display:table;height:auto;margin:40px auto;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){.my-fair-userinfo__content__profile>svg{display:block;margin:0 auto}}.my-fair-userinfo__content__profile>.user{position:relative;display:table;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:768px){.my-fair-userinfo__content__profile>.user{top:0;-webkit-transform:translateY(0);transform:translateY(0);margin-left:0;margin-top:20px;text-align:center}}.my-fair-userinfo__content button{position:relative;margin:0 0 0 auto;height:50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:768px){.my-fair-userinfo__content button{display:block;height:auto;top:0;max-width:300px;margin:40px auto;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){.my-fair-userinfo__content h5{display:inline-block}}.my-fair__menu{height:90px;width:100%;background:#262626;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.my-fair__menu ul{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:30px;float:left;margin:0 auto}.my-fair__menu ul li{float:left;display:block;margin:0 2px;height:30px;border-radius:30px;-webkit-transition:all .2s;transition:all .2s;padding:0 12px}.my-fair__menu ul li.selected,.my-fair__menu ul li:hover{background:#fff}.my-fair__menu ul li.selected a,.my-fair__menu ul li:hover a{color:#262626}.my-fair__menu ul li a{width:100%;display:block;color:#fff;line-height:35px;margin:0 10px;cursor:pointer}.my-fair__list{max-width:1110px;margin:0 auto 40px}.brix-hall-map{width:100%;height:400px;margin:0 0 15px}@media only screen and (max-width:992px){.brix-hall-map{height:200px}}.brix-hall-map iframe{width:100%;height:100%}.brix-rss-feed{padding-top:60px;padding-bottom:60px;background:#f8f8f8}@media only screen and (max-width:1025px){.brix-rss-feed h2{text-align:center;margin:0}}.brix-rss-feed__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#fff;margin:40px 0;top:0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:top .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:top .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,top .3s ease-in-out;transition:box-shadow .3s ease-in-out,top .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}@media only screen and (max-width:1025px){.brix-rss-feed__list__item{display:block}}.brix-rss-feed__list__item__content{padding:60px}@media only screen and (max-width:1025px){.brix-rss-feed__list__item__content{padding:40px}}.brix-rss-feed__list__item__image{display:block;min-width:400px;height:auto;background-position:50%;background-size:cover}@media only screen and (max-width:1025px){.brix-rss-feed__list__item__image{min-width:100%;height:300px}}.brix-rss-feed__list__item__image.-fallback-logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../../images/exhibitor-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:200px 200px}.brix-rss-feed__list__item:hover{top:-5px;-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.brix-rss-feed__list__item h3{margin:0}.brix-rss-feed__list__item p{margin:20px 0}.brix-rss-feed__list__item a{color:#161616}.brix-product-collection-module>.container-fluid>.brix-trademarks-list{padding-top:0}.product-collection__info{position:relative;min-height:300px}.product-collection__info__content{position:relative;text-align:center}.product-collection__info__content h2{margin-top:60px}.product-collection__info__content p{max-width:800px;margin:0 auto 20px}.brix-trademarks-list{padding:20px 0 0}@media only screen and (min-width:480px){.brix-trademarks-list{padding:40px 0 0}}@media only screen and (min-width:1025px){.brix-trademarks-list{padding:80px 0 0}}.brix-trademarks-list>h2{padding-top:0}.trademarks{max-width:1110px;margin:0 auto}.trademarks__company-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;padding:0 18px}.trademarks__company-info>span{display:block;margin-right:10px;margin-left:0;max-width:200px}@media only screen and (min-width:500px){.trademarks__company-info>span{max-width:100%}}@media only screen and (min-width:1025px){.trademarks__company-info>span{margin-right:10px;margin-left:auto}}.trademarks__list{max-width:1110px;margin:0 auto 60px}@media only screen and (min-width:1025px){.trademarks__list{margin:0 auto 120px}}.trademarks__list>.list>a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border-top:1px solid #e5e5e5;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}@media(hover:hover){.trademarks__list>.list>a:hover{-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1)}}.trademarks__list>.list>a>.col{display:block}.trademarks__list>.list>a>.col:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.trademarks__list>.list>a>.col>.row{display:block}.trademarks__list>.list>a>.col>.row>.info>b{text-transform:capitalize}.trademarks__list>.list>a>.col>.row>h5{margin-bottom:5px}.trademark-list-breaker{background:#f8f8f8;height:40px}.trademark-list-breaker>.letter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:row wrap;flex-wrap:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;padding-left:20px}.newslightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background-color:rgba(0,0,0,.5);overflow:auto}.newslightbox .info-block__title__wrapper__like{margin-top:0}.newslightbox__content{position:absolute;left:0;right:0;width:100%;max-width:1100px;padding:0;background:#fff;border-radius:10px;margin-left:auto;margin-right:auto;margin-bottom:100px}@media only screen and (min-width:450px){.newslightbox__content{margin-top:44px}}@media only screen and (max-width:1200px){.newslightbox__content{width:80%}}@media only screen and (max-width:450px){.newslightbox__content{width:100%}}.newslightbox__content button{position:fixed;cursor:pointer;top:13px;right:13px;border:2px solid #fff;border-radius:50%;width:40px;height:40px}@media only screen and (min-width:1200px){.newslightbox__content button{top:35px;right:25px}}@media only screen and (max-width:450px){.newslightbox__content button{right:0}.newslightbox__content button svg g{stroke:#000}}.newslightbox__content .newslightbox__content__wrapper{margin:0 auto;padding-top:100px;padding-bottom:100px;width:100%;max-width:800px;height:100%;overflow:none;border-radius:0}.newslightbox__content .newslightbox__content__wrapper img{width:100%!important;height:auto!important}.newslightbox__content .newslightbox__content__wrapper p{line-height:1.7em}.newslightbox__content .newslightbox__content__wrapper p img{width:100%!important;height:auto!important}.newslightbox__content .newslightbox__content__wrapper img,.newslightbox__content .newslightbox__content__wrapper p{margin:40px 0}.newslightbox__content .newslightbox__content__wrapper h4{text-align:center;line-height:1.4em}.newslightbox__content .newslightbox__content__wrapper p.newslightbox__content__wrapper__date{text-align:center;position:relative}.newslightbox__content .newslightbox__content__wrapper p.newslightbox__content__wrapper__date span{position:relative;background-color:#fff;padding:0 20px}.newslightbox__content .newslightbox__content__wrapper p.newslightbox__content__wrapper__date:before{background:#cbcbcb;content:"";display:block;height:1px;position:absolute;top:50%;width:100%;left:0}.newslightbox__content .newslightbox__content__wrapper img{display:block;margin:0 auto}@media only screen and (max-width:768px){.newslightbox__content .newslightbox__content__wrapper img{width:100%}}@media only screen and (max-width:1200px){.newslightbox__content .newslightbox__content__wrapper{padding:70px}}@media only screen and (max-width:768px){.newslightbox__content .newslightbox__content__wrapper{padding:40px}}.newslightbox__content .newslightbox__content__wrapper__exhibitor-header{text-align:left!important;margin-bottom:20px}.newslightbox__content .newslightbox__content__wrapper__exhibitor{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:120px}.newslightbox__content .newslightbox__content__wrapper__exhibitor__image{position:relative;width:150px}.newslightbox__content .newslightbox__content__wrapper__exhibitor__image img{position:relative;-o-object-fit:contain;object-fit:contain;width:80px;height:90px!important;padding:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:450px){.newslightbox__content .newslightbox__content__wrapper__exhibitor__image{display:none}}.newslightbox__content .newslightbox__content__wrapper__exhibitor__info{margin-left:40px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:450px){.newslightbox__content .newslightbox__content__wrapper__exhibitor__info{margin-left:10px}}.newslightbox__content .newslightbox__content__wrapper__exhibitor__info h4{text-align:left;margin-top:20px}.newslightbox__content .newslightbox__content__wrapper__exhibitor__info__booth{display:-webkit-box;display:-ms-flexbox;display:flex}.newslightbox__content .newslightbox__content__wrapper__exhibitor__info__booth svg{position:relative;top:6px}.newslightbox__content .newslightbox__content__wrapper__exhibitor__info__booth p{margin:0 0 0 10px}@media only screen and (max-width:450px){.newslightbox__content .newslightbox__content__wrapper__exhibitor__info__booth{margin-bottom:10px}}.modal-news{cursor:pointer}.brix-exhibitor-news-module{background:#f8f8f8}.brix-exhibitor-stand-activities-wrapper{max-width:1210px;padding:0 50px;margin:0 auto}.exhibitor__stand-activities-list{display:block;position:relative;z-index:1;margin:40px auto;max-width:1110px}.exhibitor__stand-activities-list__date-item{display:block}.exhibitor__stand-activities-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:120px;border-top:1px solid #e5e5e5;padding:24px 0;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:1}@media only screen and (max-width:450px){.exhibitor__stand-activities-list__item{display:grid;min-height:180px}}.exhibitor__stand-activities-list__item:hover{-webkit-box-shadow:0 5px 23px 0 rgba(0,0,0,.12);box-shadow:0 5px 23px 0 rgba(0,0,0,.12);z-index:5}.exhibitor__stand-activities-list__item.-expanded{background:#f8f8f8;height:auto}.exhibitor__stand-activities-list__item.-expanded .exhibitor__stand-activities-list__item__content__info{display:block}.exhibitor__stand-activities-list__item__time span{display:block;width:100%}.exhibitor__stand-activities-list__item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;padding:0}@media only screen and (min-width:1025px){.exhibitor__stand-activities-list__item__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 15px}}.exhibitor__stand-activities-list__item__buttons .login-item{margin-right:0;display:inline-block;-webkit-transform:scale(.7);transform:scale(.7);height:50px}@media only screen and (min-width:1025px){.exhibitor__stand-activities-list__item__buttons .login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.exhibitor__stand-activities-list__item__buttons .expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.exhibitor__stand-activities-list__item__buttons .expand-button{top:-3px;margin-left:0;height:40px}}.exhibitor__stand-activities-list__item__buttons .expand-button.-open>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}.exhibitor__stand-activities-list__item__buttons .expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.exhibitor__stand-activities-list__item__buttons .expand-button>.arrow{top:-1px}}.exhibitor__stand-activities-list__item__content .time-mobile{display:block;width:100%}.exhibitor__stand-activities-list__item__content__info{display:none;padding:25px 0;font-weight:100;font-size:.85em;letter-spacing:0}.stand-activities-list__date-item.list-breaker>.date-breaker{height:40px}.stand-activities-list__date-item.list-breaker>.date-breaker>.date-breaker__wrapper>h5{height:40px;line-height:40px;margin-right:10px}.stand-activities-list__date-item.list-breaker>.date-breaker>.date-breaker__wrapper>svg{left:-10px}.my-frar-standactivities .all-list-button{display:table;margin:0 auto}.stand-activities-list__date-item+.stand-activities-list__item-wrapp>.stand-activities-list__item{border:0}.stand-activities-list__item-wrapp{-webkit-transition:background .2s;transition:background .2s}.stand-activities-list__item-wrapp.-expanded{background:#fcfcfc}.stand-activities-list__item-wrapp.-expanded .stand-activities-list__item__content__info{display:block;padding-top:0}.stand-activities-list__item__content__info{padding:24px 20px;width:calc(100% - 150px);margin-left:83px}@media only screen and (min-width:1025px){.stand-activities-list__item__content__info{width:calc(100% - 350px);margin-left:217px}}.stand-activities-list{display:block;position:relative;z-index:1;margin-top:40px}.stand-activities-list>.stand-activities-wrapper{max-width:1210px;padding:0;margin:0 auto}@media only screen and (min-width:1025px){.stand-activities-list>.stand-activities-wrapper{padding:0 50px}}.stand-activities-list>.stand-activities-wrapper>.list-item .stand-activities-list__item__content__info{margin-left:0;width:100%;padding-left:0}.stand-activities-list .date-breaker__wrapper h5{font-weight:400}.stand-activities-list__date-item{display:block}.stand-activities-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:120px;border-top:1px solid #e5e5e5;padding:24px 20px;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:1}@media only screen and (max-width:450px){.stand-activities-list__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.stand-activities-list__item>.thumbnail{-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;height:65px;background-color:#f8f8f8;border-radius:50%;margin-right:20px}.stand-activities-list__item>.thumbnail.-logo{border-radius:0;background-color:#fff}.stand-activities-list__item>.thumbnail.-logo>img{-o-object-fit:contain;object-fit:contain;border-radius:0}@media only screen and (min-width:1025px){.stand-activities-list__item>.thumbnail{margin-right:0}}.stand-activities-list__item>.thumbnail>img{border-radius:50%;-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;width:65px;height:65px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.stand-activities-list__item.-expanded{background:#fcfcfc;height:auto}.stand-activities-list__item.-expanded .stand-activities-list__item__content__info{display:block}.stand-activities-list__item>.time{display:none;width:131px;min-width:131px;padding:3px 0 0 20px;margin-top:0}@media only screen and (min-width:1025px){.stand-activities-list__item>.time{display:table}}.stand-activities-list__item>.time>span{display:block;width:100%;margin-bottom:5px}.stand-activities-list__item>.time>span:first-child{text-transform:capitalize}.stand-activities-list__item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:450px){.stand-activities-list__item__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:auto}}.stand-activities-list__item__buttons .expand-standactivities-item-btn{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px;top:3px}@media only screen and (min-width:1025px){.stand-activities-list__item__buttons .expand-standactivities-item-btn{top:3px;margin-left:0;height:40px}}.stand-activities-list__item__buttons .expand-standactivities-item-btn.-open>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}.stand-activities-list__item__buttons .expand-standactivities-item-btn>.arrow{position:relative;left:15px;top:-1px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.stand-activities-list__item__buttons .expand-standactivities-item-btn>.arrow{top:-1px}}.stand-activities-list__item__buttons .login-item{margin-right:0;display:inline-block;-webkit-transform:scale(.7);transform:scale(.7);height:50px}@media only screen and (min-width:1025px){.stand-activities-list__item__buttons .login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.stand-activities-list__item__content{display:block;padding-left:0;width:100%}@media only screen and (min-width:1025px){.stand-activities-list__item__content{padding-left:20px}}.stand-activities-list__item__content .time-mobile{display:block;width:100%}@media only screen and (min-width:1025px){.stand-activities-list__item__content .time-mobile{display:none!important}}.stand-activities-list__item__content .time-mobile>span{display:block;width:100%}.stand-activities-list__item__content>.content{display:-webkit-box;display:-ms-flexbox;display:flex}.stand-activities-list__item__content>.content>.border{position:relative;content:" ";display:none;height:auto;min-height:55px;width:1px;top:5px;left:-25px;background:#e5e5e5;max-width:1px;width:10px;border:0;margin-bottom:12px}@media only screen and (min-width:1025px){.stand-activities-list__item__content>.content>.border{display:block}}.stand-activities-list__item__content>.content>.inner>span{display:block}.stand-activities-list__item__content>.content>.inner>h5,.stand-activities-list__item__content>.content>.inner>span{margin-top:1px;margin-bottom:4px}.stand-activities-list__item__content__info{display:none;padding:25px 0 25px 20px;font-weight:100;font-size:.85em;letter-spacing:0}.bm-program-exhibitor{margin:10px 0 0;width:calc(100% - 90px);padding:0}.script-module>iframe{width:100%!important}.brix-split-hero{display:block;position:relative;width:100%;max-height:100%;background:#cbcbcb;height:100%}.brix-split-hero hr{height:1px;border:0;background-color:#e5e5e5;margin:48px 0}@media only screen and (min-width:1000px){.brix-split-hero{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 100px)}}@media only screen and (min-width:1025px){.brix-split-hero{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 180px)}}@media only screen and (min-width:1025px){.brix-split-hero.-semi-large{height:calc(85vh - 180px);min-height:600px}}@media only screen and (min-width:1025px){.brix-split-hero.-half{height:calc(50vh - 180px);min-height:400px}}.brix-split-hero.-content-left>.swiper-container-image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media only screen and (min-width:1025px){.brix-split-hero.-content-left>.swiper-container-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (min-width:1000px){.brix-split-hero.-content-left>.swiper-container-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.brix-split-hero>.scroll-past-button,.brix-split-hero>.scroll-past-button-mobile{position:absolute;height:60px;width:60px;bottom:30px;background:#fff;border-radius:30px;z-index:2;outline:none;display:none;cursor:pointer;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);-webkit-transform:rotate(-180deg) scale(1);transform:rotate(-180deg) scale(1);padding-bottom:5px;-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s;left:calc(100% - 100px);top:calc(65vw - 30px)}.brix-split-hero>.scroll-past-button-mobile:hover,.brix-split-hero>.scroll-past-button:hover{-webkit-transform:rotate(-180deg) scale(1.08);transform:rotate(-180deg) scale(1.08);-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,.5);box-shadow:0 -2px 8px 0 rgba(0,0,0,.5)}@media only screen and (min-width:768px){.brix-split-hero>.scroll-past-button,.brix-split-hero>.scroll-past-button-mobile{left:calc(100% - 510px)}}@media only screen and (min-width:1378px){.brix-split-hero>.scroll-past-button,.brix-split-hero>.scroll-past-button-mobile{left:calc(65% - 30px)}}@media only screen and (min-width:1000px){.brix-split-hero>.scroll-past-button,.brix-split-hero>.scroll-past-button-mobile{display:block;top:calc(100% - 101px)}}.brix-split-hero>.scroll-past-button-mobile{position:absolute;height:60px;width:60px;bottom:30px;background:#fff;border-radius:30px;z-index:2;outline:none;display:none;cursor:pointer;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);padding-bottom:5px;-webkit-transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:-webkit-transform .4s,-webkit-box-shadow .4s;transition:transform .4s,box-shadow .4s;transition:transform .4s,box-shadow .4s,-webkit-transform .4s,-webkit-box-shadow .4s;left:calc(100% - 100px);top:calc(65vw - 30px)}.brix-split-hero>.scroll-past-button-mobile:hover{-webkit-transform:rotate(-180deg) scale(1.08);transform:rotate(-180deg) scale(1.08);-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,.5);box-shadow:0 -2px 8px 0 rgba(0,0,0,.5)}@media only screen and (min-width:768px){.brix-split-hero>.scroll-past-button-mobile{display:block}}@media only screen and (min-width:1000px){.brix-split-hero>.scroll-past-button-mobile{display:none}}.brix-split-hero>.swiper-container-image{display:block;width:100%;height:65vw;overflow:hidden}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-image{width:65%;height:100%}}.brix-split-hero>.swiper-container-image>.swiper-wrapper-split-hero{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.brix-split-hero>.swiper-container-image>.swiper-wrapper-split-hero>.swiper-slide-b{z-index:1}.brix-split-hero>.swiper-container-image>.swiper-wrapper-split-hero>.swiper-slide-a,.brix-split-hero>.swiper-container-image>.swiper-wrapper-split-hero>.swiper-slide-b{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.brix-split-hero>.swiper-container-image>.swiper-wrapper-split-hero>.swiper-slide-a{z-index:0}.brix-split-hero>.swiper-container-image>.swiper-wrapper-split-hero>.swiper-slide-a>.swiper-slide-image{display:block;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%}.brix-split-hero>.swiper-container-content{position:relative;height:100%;width:100%;z-index:1;overflow:hidden}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content{width:35%;min-width:480px}}.brix-split-hero>.swiper-container-content>.scroll-past-button-desktop{position:absolute;display:none;height:60px;width:60px;bottom:30px;background:#fff;border-radius:30px;z-index:2;outline:none;cursor:pointer;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);box-shadow:0 -2px 4px 0 rgba(0,0,0,.3);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);padding-bottom:5px;-webkit-transition:height .1s,width .1s,-webkit-box-shadow .1s;transition:height .1s,width .1s,-webkit-box-shadow .1s;transition:height .1s,width .1s,box-shadow .1s;transition:height .1s,width .1s,box-shadow .1s,-webkit-box-shadow .1s;left:calc(100% - 100px);top:calc(65vw - 30px)}.brix-split-hero>.swiper-container-content>.scroll-past-button-desktop:hover{width:62px;height:62px;-webkit-box-shadow:0 -2px 8px 0 rgba(0,0,0,.5);box-shadow:0 -2px 8px 0 rgba(0,0,0,.5)}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.scroll-past-button-desktop{display:block;left:-30px;top:calc(100% - 101px)}}.brix-split-hero>.swiper-container-content>.pagination{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;margin-top:40px;z-index:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-split-hero>.swiper-container-content>.pagination.-hidden{display:none}.brix-split-hero>.swiper-container-content>.pagination.-dark>.swiper-pagination-split-hero>.swiper-pagination-bullet{background:#000;opacity:.4}.brix-split-hero>.swiper-container-content>.pagination.-dark>.swiper-button-prev:after{border-top:1px solid #000;border-left:1px solid #000}.brix-split-hero>.swiper-container-content>.pagination.-dark>.swiper-button-next:after{border-top:1px solid #000;border-right:1px solid #000}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.pagination{position:absolute;bottom:0;left:50%;height:70px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-prev{left:-20px}.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-next{right:-20px}.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-next,.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-prev{top:22px;display:none;width:20px;height:20px;cursor:pointer;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-next.-dimmed,.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-prev.-dimmed{opacity:.5;pointer-events:none}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-next,.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-prev{display:block}}.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-prev:after{position:relative;display:block;content:" ";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid #fff;border-left:1px solid #fff;width:10px;height:10px;top:4px;left:7px}.brix-split-hero>.swiper-container-content>.pagination>.swiper-button-next:after{position:relative;display:block;content:" ";-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff;width:10px;height:10px;top:4px;left:1px}.brix-split-hero>.swiper-container-content>.pagination>.swiper-pagination-split-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;top:6px;margin:0 5px}.brix-split-hero>.swiper-container-content>.pagination>.swiper-pagination-split-hero>.swiper-pagination-bullet{display:block;width:22px;height:6px;opacity:.6;background:#fff;margin:0 5px;border-radius:3px;cursor:pointer;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s}.brix-split-hero>.swiper-container-content>.pagination>.swiper-pagination-split-hero>.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:30px}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);display:block;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100% - 70px);width:100%;padding:0 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper{padding:0 50px}}@media only screen and (min-width:1800px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper{padding:0 150px}}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper.-no-slides{padding-top:0}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper.-no-slides>.content{margin:70px 0}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper.-no-slides>.content{margin:0}}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper.-no-slides{padding-top:0}}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content{display:block;position:relative;text-align:center;margin:20px 0 70px;width:100%;max-width:770px}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content{margin:0}}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.-h1,.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>h1{margin-top:0}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.-h1.-scalable,.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>h1.-scalable{font-size:6vmax}@media only screen and (min-width:1000px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.-h1.-scalable,.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>h1.-scalable{font-size:3vmax}}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.buttons{margin-top:20px}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.buttons.-two-buttons>a{width:100%}@media only screen and (min-width:768px){.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.buttons.-two-buttons>a{width:auto}}.brix-split-hero>.swiper-container-content>.swiper-wrapper-split-hero>.swiper-slide-b>.content-wrapper>.content>.buttons>a{margin-bottom:0}.offers .all-list-button{display:table;margin:0 auto}@media only screen and (max-width:450px){.offers{padding:0}}.offers__company-info{height:60px}.offers__company-info__wrapper{float:right}.offers__company-info__wrapper span{margin-right:10px}.offers__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:row wrap;flex-wrap:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:all .2s;transition:all .2s;position:relative;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:450px){.offers__list__item{padding:20px}}.offers__list__item:hover{-webkit-box-shadow:0 5px 23px 0 rgba(0,0,0,.12);box-shadow:0 5px 23px 0 rgba(0,0,0,.12);z-index:2}.offers__list__item__icon,.offers__list__item__name,.offers__list__item__price,.offers__list__item__share,.offers__list__item__title{padding:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:450px){.offers__list__item__icon,.offers__list__item__name,.offers__list__item__price,.offers__list__item__share,.offers__list__item__title{-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block;width:100%}}@media only screen and (max-width:450px){.offers__list__item__name{padding:0}}.offers__list__item__icon svg{top:0}.offers__list__item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-left:1.6666666667%}.offers__list__item__title h5{padding-top:2px}.offers__list__item__title__badge{margin-right:20px}@media only screen and (max-width:450px){.offers__list__item__title__badge{display:none}}@media only screen and (max-width:450px){.offers__list__item__title{padding:0}}@media only screen and (max-width:450px){.offers__list__item .tag{display:block;width:80%;margin:20px auto;text-align:center}}.offers__list__item__price{color:#ac0e0e;padding-top:2px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;text-align:right;min-width:100px}.offers__list__item__price p{width:100px;float:right}@media only screen and (max-width:450px){.offers__list__item__price p{float:none;text-align:left}}@media only screen and (max-width:450px){.offers__list__item__price{width:100%;padding:0}}.offers__list__item__share>:not(:last-child){margin:0 10px 0 0}.offers__list__item__share .login-item{margin:0 15px 0 0}@media only screen and (max-width:768px){.offers__list__item__share{margin-left:auto;margin-right:0;margin-top:15px}}@media only screen and (max-width:450px){.offers__list__item__share{margin-left:0;margin-right:0;width:100%}}h2.formidable-form-title{padding-top:3%}#formidable-form-container .frm_forms{max-width:770px;margin:0 auto}#formidable-form-container .frm_forms label.frm_primary_label{font-weight:400!important}#formidable-form-container .frm_forms input,#formidable-form-container .frm_forms textarea{background:#f8f8f8!important}#formidable-form-container .frm_forms .frm_message{margin-bottom:20px}#formidable-form-container .frm_forms .frm_message p{margin:0;padding:0}.feed-them{display:block;text-align:center;position:relative}@media only screen and (max-width:768px){.feed-them{padding-bottom:40px}}.feed-them h2{display:block;float:left;margin-top:77px;color:#fff;word-wrap:break-word;width:auto}@media only screen and (max-width:1000px){.feed-them h2{margin-top:40px;width:100%}}@media only screen and (max-width:450px){.feed-them h2{font-size:50px;width:100%}}.feed-them__header{display:block;float:left;width:90%;margin:0 5% 20px}.feed-them__header__social{width:auto;position:relative;float:right;margin-top:85px;z-index:8}@media only screen and (max-width:1000px){.feed-them__header__social{width:100%;margin-top:0}}.feed-them__header__social h4{color:#fff;float:left;padding:15px 15px 0 0;margin:0;font-size:22px}@media only screen and (max-width:1000px){.feed-them__header__social h4{float:none;width:100%;text-align:center;margin-bottom:10px;padding:0}}.feed-them__header__social ul{display:inline-block}@media only screen and (max-width:450px){.feed-them__header__social ul{width:180px;display:table;margin:20px auto 0}}.feed-them__header__social ul li{display:block;width:40px;height:40px;float:left;margin:0 10px}@media only screen and (max-width:450px){.feed-them__header__social ul li{margin:10px;text-align:center}}.feed-them__load-button{color:#fff;font-size:16px;cursor:pointer;outline:none;margin:50px auto;padding:0 40px;height:60px;border-radius:4px;border:1px solid #fff}.feed-them__feed{margin:250px auto 100px;padding:0 5px}.feed-them__feed__item{width:400px;margin:10px;float:left;background:#fff;border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.4);box-shadow:0 2px 4px 0 rgba(0,0,0,.4)}@media only screen and (max-width:450px){.feed-them__feed__item{width:300px;margin:10px 0}}.feed-them__feed__item span{display:block;word-wrap:break-word;margin:20px 30px 0}.feed-them__feed__item img{width:100%}.feed-them__feed__item:after{content:"";display:block;clear:both}.feed-them__feed__item:hover{-webkit-box-shadow:0 4px 24px rgba(0,0,0,.3);box-shadow:0 4px 24px rgba(0,0,0,.3)}.feed-them__feed__item__bottom{position:relative;display:block;float:left;width:100%}.feed-them__feed__item__bottom span{position:absolute;display:block;float:left;bottom:25px;right:25px;color:#b2b2b2;margin:0}.feed-them__feed__item__bottom svg{float:left;margin:25px 0;width:100%;text-align:center}.brix-post-grid-module{padding:2em 0}@media(min-width:1200px){.brix-post-grid-module .col-lg-2-4{width:20%}}.brix-post-grid-module .post-grid-search-col{width:100%}.brix-post-grid-module .container .post-grid-wrapper,.brix-post-grid-module .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brix-post-grid-module .container .post-grid-wrapper .col,.brix-post-grid-module .container .row .col{position:relative;min-height:1px;margin:1em 0;padding-left:15px;padding-right:15px;-webkit-transition:all .2s linear;transition:all .2s linear}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container,.brix-post-grid-module .container .row .col .brix-post-grid-module-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);overflow:hidden;-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container:hover,.brix-post-grid-module .container .row .col .brix-post-grid-module-container:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .brix-post-grid-module-right,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .brix-post-grid-module-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:992px){.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left,.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:none;flex-direction:none;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:100%}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left .thumbnail-container-link,.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right .thumbnail-container-link,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left .thumbnail-container-link,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right .thumbnail-container-link{display:block;width:100%;min-height:100%}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left .thumbnail-container-link .thumbnail-container,.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right .thumbnail-container-link .thumbnail-container,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left .thumbnail-container-link .thumbnail-container,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right .thumbnail-container-link .thumbnail-container{height:100%}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left .thumbnail-container-link .thumbnail-container .thumbnail-wrapper,.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right .thumbnail-container-link .thumbnail-container .thumbnail-wrapper,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-left .thumbnail-container-link .thumbnail-container .thumbnail-wrapper,.brix-post-grid-module .container .row .col .brix-post-grid-module-container.-rows-1 .brix-post-grid-module-right .thumbnail-container-link .thumbnail-container .thumbnail-wrapper{min-height:100%}}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .brix-post-grid-module-header,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .brix-post-grid-module-header{padding:1.5em}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .brix-post-grid-module-header h4,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .brix-post-grid-module-header h4{font-size:18px;text-align:left;margin:0;padding:0}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .brix-post-grid-module-header h5,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .brix-post-grid-module-header h5{font-size:16px;text-transform:uppercase;margin-bottom:10px;opacity:.3}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .thumbnail-container .thumbnail-wrapper,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .thumbnail-container .thumbnail-wrapper{position:relative;display:block;width:100%;padding-bottom:100%}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .thumbnail-container .thumbnail-wrapper .thumbnail,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .thumbnail-container .thumbnail-wrapper .thumbnail{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .condition,.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .tags,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .condition,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .tags{padding:0 1.5em 1.5em}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .condition .button-font,.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .tags .button-font,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .condition .button-font,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .tags .button-font{font-size:14px;margin-bottom:10px}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .condition,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .condition{text-align:center;padding-bottom:10px}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .price,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .price{text-align:center;padding-bottom:1.5em}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .button-wrapper,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .button-wrapper{overflow:hidden;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.5em 1.5em}@media(min-width:1200px){.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .button-wrapper,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .button-wrapper span,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .button-wrapper span{display:block;float:left;padding:.5em 5px}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .button-wrapper span a,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .button-wrapper span a{margin:0;width:100%}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .caption,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .caption{padding:0 1.5em 1.5em;font-size:16px;line-height:1.2em}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container .caption p,.brix-post-grid-module .container .row .col .brix-post-grid-module-container .caption p{font-size:16px;line-height:1.2em}.brix-post-grid-module .container .post-grid-wrapper .col .brix-post-grid-module-container p,.brix-post-grid-module .container .row .col .brix-post-grid-module-container p{padding:0 0 1.5em}.brix-post-grid-module .post-grid-search-box{background:#fff;margin-top:45px}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content{display:none}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content.expanded{display:block}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 0 40px}@media only screen and (min-width:415px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit{padding:50px 25px 40px}}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:415px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}}@media only screen and (min-width:1025px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form{margin:0 0 0 auto}}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.deselect-button,.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.submit-button{margin-bottom:0;width:45%;min-width:45%}@media only screen and (min-width:415px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.deselect-button,.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.submit-button{width:160px;min-width:160px;width:auto}}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.deselect-button.-inactive,.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.submit-button.-inactive{opacity:.5;pointer-events:none;cursor:arrow;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-submit>.post-grid-search-form>.deselect-button{border:1px solid #e5e5e5;margin-right:5px}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container{padding:25px 25px 10px}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper{display:block}@media only screen and (min-width:1025px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper.tag-wrapper-col-1>.tags-container:first-child{border:0}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container{display:block}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container.-hidden{display:none}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button{font-size:14px}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button.-inactive{pointer-events:none;opacity:.5}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button.-hidden{display:none}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button>.wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:30px}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button>.wrapp>.label{text-overflow:ellipsis;overflow:hidden}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button>.wrapp>.counter{position:relative;background:#fff;color:#000;font-size:11px;height:20px;width:20px;min-width:20px;line-height:20px;margin-left:10px;text-align:center;border-radius:10px;top:50%;left:9px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>h5{font-size:14px;margin-bottom:10px}@media only screen and (min-width:1025px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container:first-child{width:30%;padding-right:40px;border-right:1px solid #e5e5e5}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container:first-child.-expanded{width:100%;padding-right:0;border-right:0}}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container:nth-child(2){margin-top:30px}@media only screen and (min-width:1025px){.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container:nth-child(2){width:70%;padding-left:40px;margin-top:0}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container:nth-child(2).-expanded{width:100%;padding-left:0}}.brix-post-grid-module .post-grid-search-box>.post-grid-expanded-content>.post-grid-filter-container>.tags-wrapper>.tags-container>.round-button{margin-right:10px;margin-top:10px}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top{padding:20px 25px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e5e5e5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.active-filters-count{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.active-filters-count h3{margin:5px 0 0 10px;font-size:16px}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.active-filters-count>.selected-filters{color:#fff;font-size:11px;height:20px;width:20px;line-height:20px;margin-left:10px;text-align:center;border-radius:10px}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.active-filters-count>.selected-filters.-hidden{display:none}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.expand-filters{margin-left:auto}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.expand-filters>.expand-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;outline:none}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.expand-filters>.expand-button:after{display:block;position:relative;content:" ";width:6px;height:6px;border-top:1px solid #000;border-right:1px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:3px 3px;transform-origin:3px 3px;margin:8px 0 0 10px}.brix-post-grid-module .post-grid-search-box>.post-grid-search-top>.expand-filters>.expand-button.-collapse:after{-webkit-transform:rotate(-48deg);transform:rotate(-48deg);margin:10px 0 0 10px}.post-grid-no-results{background:#fff;padding:48px;margin:48px 15px 3em;display:block;float:left;width:calc(100% - 30px)}.post-grid-no-results.-hidden{display:none}.post-grid-no-results h4{text-align:center}.post-grid{display:none;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);margin-bottom:2em;background-color:#fff;-webkit-transition:-webkit-box-shadow .2s linear;transition:-webkit-box-shadow .2s linear;transition:box-shadow .2s linear;transition:box-shadow .2s linear,-webkit-box-shadow .2s linear}@media screen and (max-width:768px){.post-grid{margin-bottom:1em}}.post-grid.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.post-grid.-visible{display:block}}.post-grid:first-child{margin-top:3em}.post-grid:last-child{margin-bottom:5em}.post-grid:hover{-webkit-box-shadow:0 4px 24px rgba(0,0,0,.3);box-shadow:0 4px 24px rgba(0,0,0,.3)}.post-grid__block{-webkit-box-flex:1;-ms-flex:1;flex:1}.post-grid__block img{display:block;width:100%}.post-grid__block--image{background-position:50%;background-size:cover}@media screen and (max-width:768px){.post-grid__block--image{min-height:300px}}.post-grid__block--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:768px){.post-grid__block--content{display:block;height:100%}}.post-grid__content{height:100%;padding:3em;word-wrap:break-word}.post-grid__content .post-categories{color:#7f7f7f;text-transform:uppercase;font-weight:100;font-size:14px}.post-grid__content .post-grid-tags{margin:10px 0 0 -5px;display:table}.post-grid__content .post-grid-tags button{float:left;text-transform:capitalize;display:block;height:30px;line-height:30px;border-radius:30px;padding:0 10px;margin:5px;cursor:pointer;font-size:12px;outline:0;-webkit-transition:all .2s;transition:all .2s;background:#f1f1f1;color:#656565}@media screen and (max-width:768px){.post-grid__content{width:100%;padding:1.5em}}.post-grid__content h3{margin:0}.post-grid__content h3 a{border:0}.post-grid__content span{text-transform:uppercase}.post-grid__content p{margin:1em 0}.post-grid__content a,.post-grid__content p,.post-grid__content span{color:#262626}.brix-exhibitor-by-booth{margin:30px auto}@media only screen and (min-width:450px){.brix-exhibitor-by-booth{margin:60px auto}}.brix-exhibitor-by-booth h3{max-width:1110px;margin:0 auto;padding:0 20px}.brix-exhibitor-by-booth h3.-hidden{display:none}.brix-exhibitor-by-booth>.exhibitor-list-wrapper{margin:30px auto 10px;width:100%;max-width:1110px;padding:0}.brix-spacer-module{position:relative;height:150px;display:block}.brix-spacer-module>.line{position:relative;height:1px;margin:0 10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.brix-post-grid-single hr{height:1px;border:0;background-color:#e5e5e5;margin:48px 0}.brix-post-grid-single .-underline{position:relative}.brix-post-grid-single .-underline:before{position:absolute;display:block;height:1px;width:100%;bottom:0;left:0;content:" "}.brix-post-grid-single>.page-container>.wrapper{position:relative;padding:20px}.brix-post-grid-single>.page-container>.wrapper img{max-width:100%;height:auto}.brix-post-grid-single>.page-container>.wrapper .post-date{font-size:16px;text-transform:uppercase;margin:20px 0 10px;opacity:.3;text-align:center}.brix-post-grid-single>.page-container>.wrapper>.event-image{display:block;width:100%;height:40vw;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:50px}.brix-post-grid-single>.page-container>.wrapper>.event-image.-no-image{background-image:url(../../images/cal-temp-image.svg)}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.event-image{height:500px}}.brix-post-grid-single>.page-container>.wrapper>.social{position:absolute;top:40px;left:40px}.brix-post-grid-single>.page-container>.wrapper>.event-info{position:relative;display:block;padding-top:30px;padding-bottom:30px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0 auto;width:100%}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.event-info{width:calc(100% - 120px)}}.brix-post-grid-single>.page-container>.wrapper>.event-info>.mobile-icons{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:50%;top:-13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.brix-post-grid-single>.page-container>.wrapper>.event-info>.mobile-icons>.icon{padding:0 5px;background:#fff}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.event-info>.mobile-icons{display:none}}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.event-info>.details{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0;width:100%;text-align:center}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li{display:block;margin:0 5px;width:auto}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li:nth-child(2),.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li>.icon{display:none;margin-right:5px}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.event-info>.details>li>.icon{display:inline-block}}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper{margin:40px auto;width:100%}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.content>.content-header{margin-bottom:20px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.content>.main p{white-space:normal}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.content>.main p>iframe{max-width:100%}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.content>.tags-container{margin-top:40px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.content>.tags-container>.tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.content-wrapper{width:calc(100% - 120px)}}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper{padding-bottom:20px;margin:20px 0;border-bottom:1px solid #e5e5e5}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .condition,.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .tags{padding:0 1.5em 1.5em}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .condition .button-font,.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .tags .button-font{font-size:14px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .condition{text-align:center;padding-bottom:10px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .price{text-align:center;padding-bottom:1.5em;padding-top:4px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .calltoaction{text-align:center;padding-bottom:10px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .button-wrapper{overflow:hidden;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding:0 1.5em 1.5em}@media(min-width:1200px){.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .button-wrapper span{display:block;float:left;padding:.5em 5px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .button-wrapper span a{display:block;margin:0;width:100%}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links{margin-top:10px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .social-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.links{display:grid}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.links>.link{position:relative;display:inline-table}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.text-content>p{white-space:pre-line}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.text-content>a{color:#fff;display:block;width:100%}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper>.text-content>.button{margin-top:30px}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side>.extra-wrapper .round-button{margin-right:5px;margin-top:5px}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side{margin:20px}}.brix-post-grid-single>.page-container>.wrapper>.content-wrapper>.side:first-child{margin-top:0}.brix-post-grid-single>.page-container>.wrapper>.ingress{margin:30px 0;padding:0 30px}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.ingress{padding:0 150px}}.brix-post-grid-single>.page-container>.wrapper>.info-area{position:relative;color:#fff;padding:40px 15px;margin:20px auto 0;width:100%}.brix-post-grid-single>.page-container>.wrapper>.info-area>.price{position:relative;text-align:center;padding-top:5px}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.price{text-align:left}}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.price>h4{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}}.brix-post-grid-single>.page-container>.wrapper>.info-area>.condition{margin-left:0;text-align:center}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.condition>i{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;display:block;padding-left:20px}}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.condition{margin-left:auto;text-align:left}}.brix-post-grid-single>.page-container>.wrapper>.info-area>.content>.calltoaction{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;margin:20px 0}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.content>.calltoaction{margin:0 0 0 40px}}.brix-post-grid-single>.page-container>.wrapper>.info-area>.content>.calltoaction>a{margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.content>.calltoaction>a{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area{width:calc(100% - 120px);padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-post-grid-single>.page-container>.wrapper>.info-area p{width:100%}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area p{width:auto}}.brix-post-grid-single>.page-container>.wrapper>.info-area .read-more,.brix-post-grid-single>.page-container>.wrapper>.info-area p{text-align:center}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area .read-more,.brix-post-grid-single>.page-container>.wrapper>.info-area p{text-align:left}}.brix-post-grid-single>.page-container>.wrapper>.info-area a,.brix-post-grid-single>.page-container>.wrapper>.info-area p{color:#fff}.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container{display:table;margin:0 auto}@media only screen and (min-width:768px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button{display:block;height:51px;width:100%;margin:10px 0;color:#fff}@media only screen and (min-width:768px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button{width:auto}.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button:first-child{margin:0 15px 0 0}.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button:last-child{margin:0 0 0 15px}}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button{margin:0 25px;width:250px}.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button:first-child{margin:0 25px 0 0}.brix-post-grid-single>.page-container>.wrapper>.info-area>.button-container .button:last-child{margin:0 0 0 25px}}.brix-post-grid-single>.page-container>.wrapper>.page-title{text-align:center;margin:0 0 20px;padding:0 40px}.brix-post-grid-single>.page-container>.wrapper>.page-title.-no-image{margin-top:60px}@media only screen and (min-width:1025px){.brix-post-grid-single>.page-container>.wrapper>.page-title{padding:0 120px}.brix-post-grid-single>.page-container>.wrapper>.page-title.-no-image{margin-top:122px}}.brix-wysiwyg-columns-module ol,.brix-wysiwyg-columns-module ul{margin-bottom:1.68em}.brix-wysiwyg-columns-module hr{height:1px;border:0;background-color:#e5e5e5;margin:48px 0}.brix-wysiwyg-columns-module.-no-padding-bottom .content{padding-bottom:0;margin-bottom:0}.brix-wysiwyg-columns-module.-no-padding-top .content{padding-top:0}.brix-wysiwyg-columns-module.-no-padding .content{padding-bottom:0;padding-top:0;margin-bottom:0}.brix-wysiwyg-columns-module>.content{font-size:16px;margin:0 auto 30px;max-width:1140px;padding:48px 40px 32px}@media only screen and (max-width:1025px){.brix-wysiwyg-columns-module>.content{max-width:770px}}@media only screen and (max-width:480px){.brix-wysiwyg-columns-module>.content{padding-left:20px;padding-right:20px}}.brix-wysiwyg-columns-module>.content.-no-top-padding{padding-top:0}.brix-wysiwyg-columns-module>.content audio,.brix-wysiwyg-columns-module>.content canvas,.brix-wysiwyg-columns-module>.content img,.brix-wysiwyg-columns-module>.content svg,.brix-wysiwyg-columns-module>.content video{max-width:100%;height:auto}.brix-wysiwyg-columns-module>.content iframe{max-width:100%;height:100%}.brix-wysiwyg-columns-module>.content h1,.brix-wysiwyg-columns-module>.content h2,.brix-wysiwyg-columns-module>.content h3,.brix-wysiwyg-columns-module>.content h4,.brix-wysiwyg-columns-module>.content h5,.brix-wysiwyg-columns-module>.content h6,.brix-wysiwyg-columns-module>.content p{margin:0;padding:0 0 16px}.brix-wysiwyg-columns-module>.content img.alignright{float:right;margin:0 0 1em 1em}.brix-wysiwyg-columns-module>.content img.alignleft{float:left;margin:0 1em 1em 0}.brix-wysiwyg-columns-module>.content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.brix-wysiwyg-columns-module>.content>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brix-wysiwyg-columns-module>.content>.row.-auto-width{max-width:810px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.brix-wysiwyg-columns-module>.content>.row.-auto-width.-extended-width{max-width:1110px}@media only screen and (min-width:1025px){.brix-wysiwyg-columns-module>.content>.row.-auto-width .headline{font-size:20px!important}}@media only screen and (max-width:1025px){.brix-wysiwyg-columns-module>.content>.row.-auto-width>*{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.brix-wysiwyg-columns-module>.content>.row.-auto-width>.column{word-break:break-word;width:100%!important;margin-bottom:40px}.brix-wysiwyg-columns-module>.content>.row.-auto-width>.column.-auto-border{border-right:1px solid #ccc}@media only screen and (max-width:1025px){.brix-wysiwyg-columns-module>.content>.row.-auto-width>.column{padding:0!important}.brix-wysiwyg-columns-module>.content>.row.-auto-width>.column.-auto-border{border-right:0}}.brix-wysiwyg-columns-module>.content>.row.-auto-width>.column .border-left,.brix-wysiwyg-columns-module>.content>.row.-auto-width>.column .border-right{display:none!important}.brix-wysiwyg-columns-module>.content>.row.header{max-width:770px;margin:0 auto}@media only screen and (max-width:379px){.brix-wysiwyg-columns-module>.content>.row.header{width:100%}}.brix-wysiwyg-columns-module>.content>.row.header>.headline,.brix-wysiwyg-columns-module>.content>.row.header>.paragraph{width:100%}.brix-wysiwyg-columns-module>.content>.row.header>.headline.-left,.brix-wysiwyg-columns-module>.content>.row.header>.paragraph.-left{text-align:left}.brix-wysiwyg-columns-module>.content>.row.header>.headline.-center,.brix-wysiwyg-columns-module>.content>.row.header>.paragraph.-center{text-align:center}.brix-wysiwyg-columns-module>.content>.row.header>.headline.-right,.brix-wysiwyg-columns-module>.content>.row.header>.paragraph.-right{text-align:right}@media only screen and (max-width:379px){.brix-wysiwyg-columns-module>.content>.row.-no-border{margin-left:0;margin-right:0}}.brix-wysiwyg-columns-module>.content>.row.-no-border>.column .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-border>.column .border-right{display:none!important}@media only screen and (max-width:379px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border{margin-left:0;margin-right:0}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:first-child .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:last-child .border-right{display:none}}@media only screen and (max-width:379px)and (min-width:190px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:nth-child(1n) .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:nth-child(1n) .border-right{display:none}}@media only screen and (max-width:569px)and (min-width:380px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:nth-child(2n) .border-right{display:none}}@media only screen and (max-width:759px)and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:nth-child(3n) .border-right{display:none}}@media only screen and (max-width:949px)and (min-width:760px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:nth-child(4n) .border-right{display:none}}@media only screen and (max-width:1139px)and (min-width:950px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-6:nth-child(5n) .border-right{display:none}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:first-child .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:last-child .border-right{display:none}}@media only screen and (max-width:455px)and (min-width:228px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:nth-child(1n) .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:nth-child(1n) .border-right{display:none}}@media only screen and (max-width:683px)and (min-width:456px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:nth-child(2n) .border-right{display:none}}@media only screen and (max-width:911px)and (min-width:684px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:nth-child(3n) .border-right{display:none}}@media only screen and (max-width:1139px)and (min-width:912px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-5:nth-child(4n) .border-right{display:none}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-4:first-child .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-4:last-child .border-right{display:none}}@media only screen and (max-width:569px)and (min-width:285px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-4:nth-child(1n) .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-4:nth-child(1n) .border-right{display:none}}@media only screen and (max-width:854px)and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-4:nth-child(2n) .border-right{display:none}}@media only screen and (max-width:1139px)and (min-width:855px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-4:nth-child(3n) .border-right{display:none}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-3:first-child .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-3:last-child .border-right{display:none}}@media only screen and (max-width:759px)and (min-width:380px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-3:nth-child(1n) .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-3:nth-child(1n) .border-right{display:none}}@media only screen and (max-width:1139px)and (min-width:760px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-3:nth-child(2n) .border-right{display:none}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-2:first-child .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-2:last-child .border-right{display:none}}@media only screen and (max-width:1139px)and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-2:nth-child(1n) .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-2:nth-child(1n) .border-right{display:none}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-1:first-child .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-1:last-child .border-right{display:none}}@media only screen and (max-width:2279px)and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-1:nth-child(1n) .border-left,.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-1:nth-child(1n) .border-right{display:none}}@media only screen and (max-width:1139px)and (min-width:0px){.brix-wysiwyg-columns-module>.content>.row.-no-first-last-border>.column.-columns-1:nth-child(0n) .border-right{display:none}}.brix-wysiwyg-columns-module>.content>.row>.column{position:relative;margin:0;padding:16px 0 32px;width:calc(100% - .5px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.brix-wysiwyg-columns-module>.content>.row>.column{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column .border-left{position:absolute;display:none;left:0;top:0;width:1px;height:calc(100% - 16px);border-left:1px solid}.brix-wysiwyg-columns-module>.content>.row>.column .border-right{position:absolute;display:none;left:100%;top:0;width:1px;height:calc(100% - 16px);border-right:1px solid}@media only screen and (max-width:379px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6 .border-right{display:none!important}}@media only screen and (max-width:455px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5 .border-right{display:none!important}}@media only screen and (max-width:569px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4 .border-right{display:none!important}}@media only screen and (max-width:759px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3 .border-right{display:none!important}}@media only screen and (max-width:1139px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-2 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-2 .border-right{display:none!important}}@media only screen and (max-width:2279px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1 .border-right{display:none!important}}@media only screen and (min-width:380px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6{padding-left:20px;padding-right:20px;width:calc(50% - .5px)}}@media only screen and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6{padding-left:20px;padding-right:20px;width:calc(33.33333% - .5px)}}@media only screen and (min-width:760px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6{padding-left:20px;padding-right:20px;width:calc(25% - .5px)}}@media only screen and (min-width:950px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6{padding-left:20px;padding-right:20px;width:calc(20% - .5px)}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6{padding-left:20px;padding-right:20px;width:calc(16.66667% - .5px)}}@media only screen and (min-width:456px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5{padding-left:20px;padding-right:20px;width:calc(50% - .5px)}}@media only screen and (min-width:684px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5{padding-left:20px;padding-right:20px;width:calc(33.33333% - .5px)}}@media only screen and (min-width:912px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5{padding-left:20px;padding-right:20px;width:calc(25% - .5px)}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5{padding-left:20px;padding-right:20px;width:calc(20% - .5px)}}@media only screen and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4{padding-left:20px;padding-right:20px;width:calc(50% - .5px)}}@media only screen and (min-width:855px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4{padding-left:20px;padding-right:20px;width:calc(33.33333% - .5px)}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4{padding-left:20px;padding-right:20px;width:calc(25% - .5px)}}@media only screen and (min-width:760px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3{padding-left:20px;padding-right:20px;width:calc(50% - .5px)}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3{padding-left:20px;padding-right:20px;width:calc(33.33333% - .5px)}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-2{padding-left:20px;padding-right:20px;width:calc(50% - .5px)}}@media only screen and (min-width:2280px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1{padding-left:20px;padding-right:20px;width:calc(50% - .5px)}}@media only screen and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1{padding-left:20px;padding-right:20px;width:calc(100% - .5px)}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6 .border-left{display:block}@media only screen and (max-width:379px)and (min-width:190px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6:nth-child(1n) .border-right{display:block}}@media only screen and (max-width:569px)and (min-width:380px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6:nth-child(2n) .border-right{display:block}}@media only screen and (max-width:759px)and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6:nth-child(3n) .border-right{display:block}}@media only screen and (max-width:949px)and (min-width:760px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6:nth-child(4n) .border-right{display:block}}@media only screen and (max-width:1139px)and (min-width:950px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6:nth-child(5n) .border-right{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-6:last-child .border-right{display:block}@media only screen and (max-width:455px)and (min-width:228px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5:nth-child(1n) .border-right{display:block}}@media only screen and (max-width:683px)and (min-width:456px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5:nth-child(2n) .border-right{display:block}}@media only screen and (max-width:911px)and (min-width:684px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5:nth-child(3n) .border-right{display:block}}@media only screen and (max-width:1139px)and (min-width:912px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5:nth-child(4n) .border-right{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-5:last-child .border-right{display:block}@media only screen and (max-width:569px)and (min-width:285px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4:nth-child(1n) .border-right{display:block}}@media only screen and (max-width:854px)and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4:nth-child(2n) .border-right{display:block}}@media only screen and (max-width:1139px)and (min-width:855px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4:nth-child(3n) .border-right{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-4:last-child .border-right{display:block}@media only screen and (max-width:759px)and (min-width:380px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3:nth-child(1n) .border-right{display:block}}@media only screen and (max-width:1139px)and (min-width:760px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3:nth-child(2n) .border-right{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-2 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-3:last-child .border-right{display:block}@media only screen and (max-width:1139px)and (min-width:570px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-2:nth-child(1n) .border-right{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1 .border-left,.brix-wysiwyg-columns-module>.content>.row>.column.-columns-2:last-child .border-right{display:block}@media only screen and (max-width:2279px)and (min-width:1140px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1:nth-child(1n) .border-right{display:block}}@media only screen and (max-width:1139px)and (min-width:0px){.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1:nth-child(0n) .border-right{display:block}}.brix-wysiwyg-columns-module>.content>.row>.column.-columns-1:last-child .border-right,.brix-wysiwyg-columns-module>.content>.row>.column .headline{display:block}.brix-wysiwyg-columns-module>.content>.row>.column .image{position:relative;width:100%;height:0;padding-bottom:100%;margin-bottom:16px;background-repeat:no-repeat;background-size:cover;background-position:50%}.brix-wysiwyg-columns-module>.content>.row>.column .image img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.brix-wysiwyg-columns-module>.content>.row>.column .column-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brix-wysiwyg-columns-module>.content>.row>.column .column-content.-button-bottom-align.-active-alignment p:nth-last-child(2){-webkit-box-flex:1;-ms-flex:1;flex:1}.brix-wysiwyg-columns-module>.content>.row>.column .column-content.-button-bottom-align.-active-alignment p:first-child:last-child{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.brix-wysiwyg-columns-module>.content>.row>.column ol,.brix-wysiwyg-columns-module>.content>.row>.column ul{display:block;list-style-type:none}.brix-wysiwyg-columns-module>.content>.row>.column ol li,.brix-wysiwyg-columns-module>.content>.row>.column ul li{position:relative;padding-left:16px;line-height:32px}.brix-wysiwyg-columns-module>.content>.row>.column ol li:after,.brix-wysiwyg-columns-module>.content>.row>.column ul li:after{position:absolute;left:6px;top:14px;width:4px;height:4px;content:"";background-color:currentColor;border-radius:50%}.list-item-horizontal-fill-item{min-width:5px;display:block}@media only screen and (min-width:450px){.list-item-horizontal-fill-item{min-width:25px}}@media only screen and (min-width:1025px){.list-item-horizontal-fill-item{min-width:90px}}.list-item-horizontal-fill-item.-last{width:200px}.carditem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:290px;min-width:290px;margin:5px;height:475px;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:20px}.carditem>h3{margin-top:5px}.carditem .-small{font-size:12px}.carditem .arrow{margin:10px auto 0}.carditem.-no-image{height:200px}.carditem.-all{top:15px}@media only screen and (min-width:1025px){.carditem{height:550px;width:350px;min-width:350px;margin:15px}.carditem:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.carditem.-no-image{height:220px}}.program-live-list-item{width:290px;min-width:290px;margin:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:475px;padding:0;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);top:15px;-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.program-live-list-item.-no-image{height:200px}@media only screen and (min-width:1025px){.program-live-list-item{height:550px;width:350px;margin:15px;min-width:350px}.program-live-list-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.program-live-list-item:hover.-daycard{-webkit-box-shadow:0;box-shadow:0}.program-live-list-item.-no-image{height:220px}}.program-live-list-item>.link{display:block;top:0;cursor:pointer}.program-live-list-item.-daycard>.link{position:absolute;width:100%;height:100%}.program-live-list-item>.link>.image{position:relative;width:100%;height:290px;display:block;background-position:50%;background-size:cover}@media only screen and (min-width:1025px){.program-live-list-item>.link>.image{height:330px}}.program-live-list-item>.link>.image>img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;border:0}.program-live-list-item>.link>.image>.program-image{-o-object-fit:cover;object-fit:cover}.program-live-list-item>.link>.image.-fallback-logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../../images/program-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:120px 120px;position:absolute;top:0;left:0}.program-live-list-item>.link>.image.-fallback-logo>img{display:none}.program-live-list-item>.link>.image>.play-video{display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:60px;border-radius:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:7px;background:hsla(0,0%,100%,.8);margin:0 auto;top:70px;cursor:pointer;-webkit-transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.program-live-list-item>.link>.image>.play-video>svg>path{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.program-live-list-item>.link>.image>.play-video:hover{-webkit-box-shadow:2px 2px 14px rgba(0,0,0,.6);box-shadow:2px 2px 14px rgba(0,0,0,.6);background:#fff}.program-live-list-item .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}@media only screen and (min-width:1025px){.program-live-list-item .bottom{padding:0 30px}}.program-live-list-item .bottom>.col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.program-live-list-item .bottom>.col:first-child{width:60%}.program-live-list-item .bottom>.col:nth-child(2){width:40%}.program-live-list-item .bottom>.col>.location,.program-live-list-item .bottom>.col>.tracktag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;font-style:italic}.program-live-list-item .bottom>.col>.location:before,.program-live-list-item .bottom>.col>.tracktag:before{content:"";position:relative;display:block;width:20px;height:20px;opacity:.5;background-image:url(../../images/pin-outline.svg);background-size:contain;background-repeat:no-repeat;margin-right:5px}.program-live-list-item .bottom>.col>.tracktag:before{min-width:20px;min-height:20px;background-image:url(../../images/track-icon.svg)}.program-live-list-item .bottom>.col>.login-item{margin-left:auto;position:relative;left:20px}.program-live-list-item .bottom>.col>.login-item>button{border:0;margin-left:0}@media only screen and (min-width:1025px){.program-live-list-item .bottom>.col>.login-item>button{margin-left:auto}}.program-live-list-item.-passed{opacity:.5}.program-live-list-item.-active:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.program-live-list-item.-inactive{pointer-events:none}.program-live-list-item .program-link-wrapper.-hidden{display:none}.program-live-list-item .carditem{padding:20px;margin:0}.program-live-list-item .carditem>h3{margin-top:5px}.program-live-list-item .carditem.-hidden{display:none}.program-live-list-item .carditem:hover{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0;box-shadow:0;z-index:100}.program-live-list-item .smab-calendar-image-item{height:185px;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.program-live-list-item .smab-calendar-image-item{height:225px}}.program-live-list-item .smab-calendar-image-item.-no-image{background-image:url(../../images/cal-temp-image.svg)}.program-live-list-item .content-wrapper{position:relative;display:block;padding:0 15px;height:130px}.program-live-list-item .content-wrapper.-no-image{height:140px}@media only screen and (min-width:1025px){.program-live-list-item .content-wrapper{padding:0 30px;height:160px}.program-live-list-item .content-wrapper.-no-image{height:160px}}.program-live-list-item .content-wrapper .date-wrapper{display:inline-block;width:100%}.program-live-list-item .content-wrapper .date-wrapper .date-title{margin:20px 0 9px;padding:0;height:16px;overflow:hidden;font-size:16px;color:#262626;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-live-list-item .content-wrapper .date-wrapper .date-title .arrow-icon{position:absolute;background:#fff;top:0;right:0;height:53px;width:60px;padding:16px 14px}.program-live-list-item .content-wrapper .date-wrapper .date-title .arrow-icon:before{position:absolute;display:block;content:" ";width:20px;height:53px;top:0;left:-20px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.program-live-list-item .content-wrapper .date-wrapper .date-title .url{text-transform:none;font-size:16px;font-weight:100}.program-live-list-item .content-wrapper .date-wrapper .date-title .url:active,.program-live-list-item .content-wrapper .date-wrapper .date-title .url:focus,.program-live-list-item .content-wrapper .date-wrapper .date-title .url:hover{color:#000;cursor:pointer}.program-live-list-item .content-wrapper .live-icon{display:none;width:39px;height:20px;font-size:12px;color:#fff;text-align:center;padding-top:5px;margin-right:10px;border-radius:10px}.program-live-list-item .content-wrapper .passer-container{padding:0;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.program-live-list-item .content-wrapper .passer-container.-live .live-icon{display:block}.program-live-list-item .content-wrapper .passer-container.-begun,.program-live-list-item .content-wrapper .passer-container.-passed{width:72%;margin-left:auto}.program-live-list-item .content-wrapper .passer-container.-begun>.passer-wrapp,.program-live-list-item .content-wrapper .passer-container.-passed>.passer-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex}.program-live-list-item .content-wrapper .passer-container.-begun .passer-text.-begun{display:block}.program-live-list-item .content-wrapper .passer-container.-begun .passer-text.-ended,.program-live-list-item .content-wrapper .passer-container.-passed .passer-text.-begun{display:none}.program-live-list-item .content-wrapper .passer-container.-passed .passer-text.-ended{display:block}.program-live-list-item .content-wrapper .passer-container .passer-wrapp{position:absolute;display:none;left:10px;background:#fff}@media only screen and (min-width:1025px){.program-live-list-item .content-wrapper .passer-container .passer-wrapp{left:30px}}.program-live-list-item .content-wrapper .passer-container .passer-wrapp .passer-text{display:none}.program-live-list-item .content-wrapper .passer-container .passer-wrapp .passer-icon{display:inline-table;position:relative;top:-1px;width:20px;height:20px}.program-live-list-item .content-wrapper .passer-container .passer-wrapp .passer-text{position:relative;display:block;font-size:12px;height:15px;line-height:15px;top:2px;margin:0 7px}.program-live-list-item .content-wrapper .passer-container .line{width:100%;border-bottom:1px solid #e5e5e5;position:relative;height:2px;top:9px}.program-live-list-item .content-wrapper .passer-container .line>.progress{position:absolute;display:block;top:1px;left:0;height:1px;-webkit-transition:width .4s;transition:width .4s}.program-live-list-item .content-wrapper .title-wrapper{display:block;width:100%;margin-top:5px;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1025px){.program-live-list-item .content-wrapper .title-wrapper{margin-top:5px}}.program-live-list-item .content-wrapper .title-wrapper .small-title-wrapper{position:relative;margin-top:3px;margin-bottom:5px;overflow:hidden}.program-live-list-item .content-wrapper .title-wrapper .small-title-wrapper>.descr{font-size:12px;display:none}@media only screen and (min-width:1025px){.program-live-list-item .content-wrapper .title-wrapper .small-title-wrapper>.descr{margin-top:5px;font-size:13px;display:block}}.program-live-list-item .content-wrapper .title-wrapper .small-title-wrapper .title{color:#262626;text-align:left}.program-live-list-item .content-wrapper .title-wrapper .small-title-wrapper .title.-desktop{display:block}.program-live-list-item .content-wrapper .description-wrapper{width:100%;display:block;margin-bottom:10px}.program-live-list-item .content-wrapper .description-wrapper .description{font-size:14px;color:#4c4c4c;overflow:hidden;position:relative}.program-live-list-item .content-wrapper .organizer-wrapper{width:100%}.program-live-list-item .content-wrapper .organizer-wrapper .organizer{position:absolute;font-style:italic;bottom:30px;width:calc(100% - 60px);font-size:14px;color:#4c4c4c;letter-spacing:0}.brix-live-programs-horizontal-list{position:relative;display:block;width:100%;height:100%;background:#f8f8f8;margin:0 auto;padding-bottom:40px;opacity:1;visibility:visible;-webkit-transition:opacity visibility .5s .5s 0s .5s;transition:opacity visibility .5s .5s 0s .5s}.brix-live-programs-horizontal-list.-no-description{padding-top:40px}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list.-no-description{padding-top:90px}}.brix-live-programs-horizontal-list.-no-events{visibility:hidden;height:0;opacity:0}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list{padding-bottom:0}}.brix-live-programs-horizontal-list>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin:20px auto 0}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>a{display:none}}.brix-live-programs-horizontal-list>.description{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1140px;margin:0 auto 30px;padding-top:40px;padding-left:20px;padding-right:20px}@media only screen and (min-width:450px){.brix-live-programs-horizontal-list>.description{max-width:1180px;padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.description{padding-top:90px;margin:0 auto 60px}}.brix-live-programs-horizontal-list>.description>.column>.heading{margin-top:0;margin-bottom:10px}.brix-live-programs-horizontal-list>.description>.column:first-child{padding-right:20px}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.description>.column:first-child{padding-right:120px}}.brix-live-programs-horizontal-list>.description>.column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.brix-live-programs-horizontal-list>.description>.column>a{position:relative;display:none;height:40px;margin:auto 0 0;bottom:6px}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.description>.column>a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.brix-live-programs-horizontal-list>.arrows{position:absolute;display:none;width:100%;height:40px;left:0;bottom:65px;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.arrows{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-live-programs-horizontal-list>.arrows.-hidden{display:none}.brix-live-programs-horizontal-list>.arrows>.fill{display:block;max-width:800px;width:100%;height:10px}@media only screen and (min-width:1200px){.brix-live-programs-horizontal-list>.arrows>.fill{max-width:1020px}}.brix-live-programs-horizontal-list>.arrows>.arrow-left,.brix-live-programs-horizontal-list>.arrows>.arrow-right{position:relative;display:block;width:20px;height:20px;cursor:pointer;top:10px}.brix-live-programs-horizontal-list>.arrows>.arrow-left{margin-right:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.brix-live-programs-horizontal-list>.arrows>.arrow-right{margin-left:20px}.brix-live-programs-horizontal-list>.item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:540px;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .7s ease-in-out .2s;transition:opacity .7s ease-in-out .2s}.brix-live-programs-horizontal-list>.item-wrapper.-hidden{opacity:0}.brix-live-programs-horizontal-list>.item-wrapper.-no-image{height:260px}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.item-wrapper{height:730px}.brix-live-programs-horizontal-list>.item-wrapper.-no-image{height:380px}}.brix-live-programs-horizontal-list>.item-wrapper.live-play-mode-list{height:470px}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.item-wrapper.live-play-mode-list{height:560px}}.brix-live-programs-horizontal-list>.item-wrapper.-inbounds>.optiscroll-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-live-programs-horizontal-list>.item-wrapper.-inbounds>.optiscroll-h{display:none}.brix-live-programs-horizontal-list>.item-wrapper>.optiscroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;min-width:100vw;height:110%;overflow-y:scroll}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.item-wrapper>.optiscroll-content{overflow-y:hidden;height:110%}}.brix-live-programs-horizontal-list>.item-wrapper>.optiscroll-h{opacity:1;visibility:visible!important;background:#e5e5e5;display:none;width:100%;max-width:800px;height:7px;border-radius:20px;bottom:80px;margin:0 auto;z-index:200}@media only screen and (min-width:1025px){.brix-live-programs-horizontal-list>.item-wrapper>.optiscroll-h{display:block}}@media only screen and (min-width:1200px){.brix-live-programs-horizontal-list>.item-wrapper>.optiscroll-h{max-width:990px}}.brix-live-programs-horizontal-list>.item-wrapper>.optiscroll-h>.optiscroll-htrack{visibility:visible!important;cursor:pointer;border-radius:20px;height:7px;bottom:0;opacity:1;z-index:1}.live-play-mode-list .carditem{height:400px}.live-play-mode-list .program-live-list-item.-fair-program{z-index:0;margin:15px;max-width:100%;width:350px;width:100%;height:400px}.live-play-mode-list .program-live-list-item.-fair-program .overlay-link{position:absolute;z-index:1;width:100%;height:257px;cursor:pointer}.live-play-mode-list .program-live-list-item.-fair-program .participants-wrapper{overflow:hidden;line-height:1;max-height:37px;-webkit-transition:max-height .2s;transition:max-height .2s}.live-play-mode-list .program-live-list-item.-fair-program .show-less-participants,.live-play-mode-list .program-live-list-item.-fair-program .show-more-participants{cursor:pointer}.live-play-mode-list .program-live-list-item.-fair-program.-daycard,.live-play-mode-list .program-live-list-item.-fair-program.-daycard>.carditem{height:400px}@media only screen and (min-width:655px){.live-play-mode-list .program-live-list-item.-fair-program{max-width:48%}}@media only screen and (min-width:800px){.live-play-mode-list .program-live-list-item.-fair-program{max-width:31%}}@media only screen and (min-width:1190px){.live-play-mode-list .program-live-list-item.-fair-program{max-width:350px;width:100%;height:400px}}.live-play-mode-list .program-live-list-item.-fair-program .program-image-link{position:relative;display:block;width:100%;height:100%}.live-play-mode-list .program-live-list-item.-fair-program .arrow-icon>.fill{width:20px;height:20px;display:block}.live-play-mode-list .program-live-list-item.-fair-program .arrow-icon>.arrow-mask{display:block;position:absolute;width:24px;height:24px;background:url(../../images/program-grid-arrow-mask.svg);background-position:50%;background-size:20px;background-repeat:no-repeat;top:14px;left:12px}.live-play-mode-list .program-live-list-item.-fair-program .image{height:200px;-webkit-transition:height .2s;transition:height .2s}.live-play-mode-list .program-live-list-item.-fair-program .image .play-video{opacity:1;z-index:2;-webkit-transition:opacity .2s;transition:opacity .2s}.live-play-mode-list .program-live-list-item.-fair-program .program-link-wrapper{height:145px;-webkit-transition:height .2s;transition:height .2s}.live-play-mode-list .program-live-list-item.-fair-program.-expanded .image{height:70px}.live-play-mode-list .program-live-list-item.-fair-program.-expanded .overlay-link{height:126px}.live-play-mode-list .program-live-list-item.-fair-program.-expanded .play-video{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.live-play-mode-list .program-live-list-item.-fair-program.-expanded .program-link-wrapper{height:275px}.live-play-mode-list .program-live-list-item.-fair-program.-expanded .participants-wrapper{overflow-y:auto;padding:2px 0;max-height:140px;-webkit-transition:max-height .2s;transition:max-height .2s}.brix-smart-sign-program{position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:100000;overflow-x:hidden;overflow-y:auto}.brix-smart-sign-program>.main{height:100%}.brix-smart-sign-program>.main>.header{position:relative;color:#fff;padding:52px 80px 80px 75px}.brix-smart-sign-program>.main>.header h1,.brix-smart-sign-program>.main>.header h2{margin:0;font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:78px;line-height:98px;white-space:nowrap}.brix-smart-sign-program>.main>.header>.date-marker{position:absolute;bottom:-34px;background-color:#262626;color:#fff;border-radius:3px;z-index:10;padding:18px 29px 21px 20px;font-size:24px;line-height:31px;font-weight:600;opacity:0}.brix-smart-sign-program>.main>.header>.date-marker>svg{fill:#fff;width:32px;height:32px;margin:-1px 3px 0 0}.brix-smart-sign-program>.main>.header>.date-marker>svg path,.brix-smart-sign-program>.main>.header>.date-marker>svg polygon{fill:#fff}.brix-smart-sign-program>.main>.header>.date-marker>span{text-transform:capitalize}.brix-smart-sign-program>.main>.item-wrapper{padding-bottom:317px}.brix-smart-sign-program>.main>.item-wrapper>.item{padding:33px 80px 0}.brix-smart-sign-program>.main>.item-wrapper>.item.show{display:block}.brix-smart-sign-program>.main>.item-wrapper>.item.hide{display:none}.brix-smart-sign-program>.main>.item-wrapper>.item:first-of-type{margin-top:46px}.brix-smart-sign-program>.main>.item-wrapper>.item .property-wrapper{padding-top:5px}.brix-smart-sign-program>.main>.item-wrapper>.item .property-wrapper .info-label,.brix-smart-sign-program>.main>.item-wrapper>.item .property-wrapper .property{font-size:30px;line-height:38px}.brix-smart-sign-program>.main>.item-wrapper>.item>.header>h3{font-size:45px;line-height:56px;font-family:Source Sans Pro,sans-serif}.brix-smart-sign-program>.main>.item-wrapper>.more-programs{padding:33px 80px 0}.brix-smart-sign-program>.main>.item-wrapper>.more-programs span{font-size:30px}.brix-smart-sign-program>.main>.item-wrapper>.more-programs svg{position:relative;top:-6px;border-radius:30px;width:33px;height:33px}.brix-smart-sign-program>.main>.item-wrapper>.more-programs svg path{fill:#fff}.brix-smart-sign-program>.main>.item-wrapper>.more-programs .remaining-count{margin-left:3px}.brix-smart-sign-program>.main>.no-programs-left{text-align:center;color:#b2b2b2}.brix-smart-sign-program>.main>.no-programs-left>*{margin:150px auto;max-width:220px}.brix-smart-sign-program>.main>.footer{position:fixed;bottom:0;width:100%;margin-top:20px;display:grid;grid-template-columns:100px auto 200px;grid-template-rows:100px;background-color:#f7f7f7;padding:75px 80px}.brix-smart-sign-program>.main>.footer>.left{grid-column-start:1;grid-column-end:1;-ms-grid-column:1;-ms-grid-column-span:1;position:relative;display:inline-block;overflow:hidden;margin:0}.brix-smart-sign-program>.main>.footer>.left>img{display:block;position:absolute;top:0;left:0;height:100px;width:auto}.brix-smart-sign-program>.main>.footer>.main{grid-column-start:2;grid-column-end:2;-ms-grid-column:2;-ms-grid-column-span:1}.brix-smart-sign-program>.main>.footer>.main>*{margin-left:41px}.brix-smart-sign-program>.main>.footer>.main>h4{font-size:30px}.brix-smart-sign-program>.main>.footer>.main>a,.brix-smart-sign-program>.main>.footer>.main>p{font-size:20px;line-height:25px}.brix-smart-sign-program>.main>.footer>.right{grid-column-start:3;grid-column-end:3;-ms-grid-column:3;-ms-grid-column-span:1;background-position-x:100%;background-size:contain}.brix-card-carousel{margin:80px 0}.brix-card-carousel.-no-margin{margin:0}@media(prefers-reduced-motion:reduce){.brix-card-carousel .bg-image,.brix-card-carousel .content p{-webkit-transition:none;transition:none}}.brix-card-carousel .swiper-container{height:100%;width:100%;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.brix-card-carousel .swiper-container.-invisible{opacity:0}.brix-card-carousel .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow-x:hidden;width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.brix-card-carousel .wrapper.-full{max-width:100%}.brix-card-carousel .swiper-wrapper{height:540px}.brix-card-carousel .swiper-wrapper.-center .content{text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%}.brix-card-carousel .swiper-wrapper.-center .content span{text-align:center}.brix-card-carousel .swiper-wrapper.-center .content .gt-ghost-button{left:0}.brix-card-carousel .swiper-wrapper.-right .content{text-align:right;right:0;left:auto}.brix-card-carousel .swiper-wrapper.-right .content span{text-align:right}.brix-card-carousel .swiper-wrapper.-right .content .gt-ghost-button{left:9px}.brix-card-carousel .card{display:block}.brix-card-carousel .card,.brix-card-carousel .swiper-slide,.brix-card-carousel .wrapper{height:100%;border-radius:16px;overflow:hidden}.brix-card-carousel .card.-top .bg-image:after,.brix-card-carousel .swiper-slide.-top .bg-image:after,.brix-card-carousel .wrapper.-top .bg-image:after{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.9)));background:linear-gradient(0deg,transparent,rgba(0,0,0,.9))}.brix-card-carousel .card.-top .content,.brix-card-carousel .swiper-slide.-top .content,.brix-card-carousel .wrapper.-top .content{top:40px}.brix-card-carousel .content{position:absolute;font-family:Montserrat;z-index:1;color:#fff;padding:20px;bottom:60px;left:0;right:0}.brix-card-carousel .content .short{text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:.1rem}.brix-card-carousel .content .gt-ghost-button{margin-top:24px;left:-7px;position:relative}.brix-card-carousel .content p{margin-top:8px;line-height:2rem;font-weight:500!important;overflow:hidden;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out;max-height:6rem;text-overflow:ellipsis}.brix-card-carousel .content p span{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;display:block}.brix-card-carousel .content h3{font-family:Montserrat;font-size:32px;line-height:120%;font-weight:600!important}.brix-card-carousel .card:hover .content p{max-height:14rem}.brix-card-carousel .card:hover .bg-image{-webkit-transform:scale(1.1);transform:scale(1.1)}.brix-card-carousel .card:hover .bg-image:after{opacity:1}.brix-card-carousel .bg-image{display:block;position:absolute;height:100%;width:100%;background-position:50%;background-size:cover;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;will-change:transform}.brix-card-carousel .bg-image:after{content:"";position:absolute;left:0;right:0;top:0;opacity:.5;bottom:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.9)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.9),transparent);-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1024px){.brix-card-carousel .nav .buttons.hidden-desktop{display:none!important}}.brix-card-carousel .nav{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex}.brix-card-carousel .nav .pagination{width:calc(100% - 96px)}.brix-card-carousel .nav .pagination,.brix-card-carousel .nav .pagination .swiper-pagination-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-card-carousel .nav .pagination .swiper-pagination-bullets{background:none;left:48px;top:0}.brix-card-carousel .nav .pagination .swiper-scrollbar-horizontal{position:relative;margin:10px auto 0;width:180px}@media(prefers-reduced-motion:reduce){.brix-card-carousel .nav .pagination .swiper-scrollbar-horizontal{width:250px}}.brix-card-carousel .nav .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-right:auto}@media(prefers-reduced-motion:reduce){.brix-card-carousel .nav .buttons{width:250px;margin-right:0}}.brix-card-carousel .nav .buttons .next-btn,.brix-card-carousel .nav .buttons .prev-btn{display:block;cursor:pointer;width:42px;height:42px;background-image:url(../../images/card-carousel-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.brix-card-carousel .nav .buttons .next-btn:disabled,.brix-card-carousel .nav .buttons .prev-btn:disabled{opacity:.5;cursor:not-allowed}.brix-card-carousel .nav .buttons .prev-btn{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.brix-card-carousel .bottom-see-all{display:block}@media only screen and (min-width:1025px){.brix-card-carousel .bottom-see-all{display:none}}.brix-card-carousel .bottom-wrapper{margin:40px auto 0;display:block;text-align:center}@media only screen and (min-width:1025px){.brix-card-carousel .bottom-wrapper{display:none}}.brix-card-carousel .top-see-all{display:none}@media only screen and (min-width:1025px){.brix-card-carousel .top-see-all{display:block}}.brix-card-carousel .bottom-see-all,.brix-card-carousel .top-see-all{margin-left:auto}.brix-card-carousel .bottom-see-all:after,.brix-card-carousel .top-see-all:after{content:"";display:inline-block;width:12px;height:12px;background-image:url(../../images/chevron.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin-left:8px}.brix-card-carousel .hgroup{max-width:1100px;margin:0 auto 10px;padding:0 20px;font-family:Montserrat}.brix-card-carousel .hgroup .preheader{text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.2rem;letter-spacing:.2rem;margin-bottom:8px;color:#4f4f4f}.brix-card-carousel .hgroup div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.brix-card-carousel .hgroup h2{font-size:32px;font-weight:600!important;margin:0;line-height:1.2em}@media only screen and (min-width:1025px){.brix-card-carousel .hgroup h2{font-size:40px}}.brix-search-result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:610px;min-height:calc(100vh - 770px);padding:80px 0;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff));background-image:linear-gradient(0deg,#fff,#fff)}.brix-search-result.-menu-padding{min-height:calc(100vh - 790px)}@media only screen and (min-width:1000px){.brix-search-result{min-height:calc(100vh - 530px)}.brix-search-result.-menu-padding{min-height:calc(100vh - 480px)}}@media only screen and (min-width:1025px){.brix-search-result{min-height:calc(100vh - 660px)}.brix-search-result.-menu-padding{padding-top:263px;min-height:calc(100vh - 480px)}.brix-search-result.-menu-padding:before{content:"";position:absolute;top:0;left:0;width:100vw;height:241px;background-color:inherit}.brix-search-result.-menu-padding>.wrapper>form{margin-top:55px}}.brix-search-result>.wrapper{width:100%;max-width:603px;padding:0 30px}.brix-search-result>.wrapper>form{position:relative;width:100%;height:40px;border-radius:20px;margin-bottom:65px}.brix-search-result>.wrapper>form.-archive{margin-bottom:0}.brix-search-result>.wrapper>form>.submit-button{position:absolute;left:1px;top:50%;height:38px;width:38px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);box-shadow:1px 3px 5px 0 rgba(0,0,0,.05);-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.brix-search-result>.wrapper>form>.submit-button:focus{outline:none}.brix-search-result>.wrapper>form>.submit-button>svg{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.brix-search-result>.wrapper>form>input{width:100%;height:100%;background-color:#f1f1f1;border:1px solid #e5e5e5;border-radius:20px;-webkit-box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);box-shadow:inset 0 4px 8px 0 rgba(0,0,0,.04);padding:0 25px 0 50px;-webkit-appearance:none;font-weight:400}.brix-search-result>.wrapper>form>input::-ms-clear{display:none}.brix-search-result>.wrapper>form>input:focus{outline:none}.brix-search-result>.wrapper>form>.clear-button{display:none;position:absolute;top:50%;right:12px;width:16px;height:16px;min-height:16px;border-radius:50%;background-color:#cbcbcb;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .15s ease-in;transition:background-color .15s ease-in}.brix-search-result>.wrapper>form>.clear-button:focus,.brix-search-result>.wrapper>form>.clear-button:hover{outline:none;background:#656565}.brix-search-result>.wrapper>form>.clear-button:after,.brix-search-result>.wrapper>form>.clear-button:before{content:"";position:absolute;top:50%;left:50%;width:1.5px;height:10px;border-radius:.75px;background-color:#fff}.brix-search-result>.wrapper>form>.clear-button:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.brix-search-result>.wrapper>form>.clear-button:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.brix-search-result>.wrapper>form>.clear-button.-active{display:block}.brix-search-result>.wrapper>form>.clear-button>span,.brix-search-result>.wrapper>form>.submit-button>span{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.brix-search-result>.wrapper>h4{font-size:1em;font-weight:400;color:rgba(38,38,38,.5);margin:0 0 27px}.brix-search-result>.wrapper>.result-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #f1f1f1;padding:24px 0 26px}.brix-search-result>.wrapper>.result-group>.more-button,.brix-search-result>.wrapper>.result-group>a,.brix-search-result>.wrapper>.result-group>h4{color:rgba(38,38,38,.5)}.brix-search-result>.wrapper>.result-group>h4{font-size:1em;font-weight:400}.brix-search-result>.wrapper>.result-group>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.brix-search-result>.wrapper>.result-group>a>svg{margin:0 0 0 5px;height:7px}.brix-search-result>.wrapper>.result-group.-participants>.result-list>li>a>img,.brix-search-result>.wrapper>.result-group.-programs>.result-list>li>a>img{-o-object-fit:cover;object-fit:cover}.brix-search-result>.wrapper>.result-group>.result-list{width:100%;margin-top:14px;list-style:none}.brix-search-result>.wrapper>.result-group>.result-list>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 49px);height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;font-size:1.125em;margin:0 0 10px}.brix-search-result>.wrapper>.result-group>.result-list>li{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-search-result>.wrapper>.result-group>.result-list>li>.login-item{display:block;top:-8px;position:relative}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title{width:100%;overflow:hidden}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-2px);transform:translateY(-2px);font-size:14px;font-weight:100}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta>span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta>.date{min-width:31px;font-size:14px}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta>.time{min-width:46px;font-size:14px}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta>.place{font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta>.place:after{content:"/";margin:0 5px}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.title>.meta>.place:last-child:after{content:""}.brix-search-result>.wrapper>.result-group>.result-list>li>a>img{width:34px;height:34px;min-width:34px;margin:0 9px 0 0;border-radius:50%;-o-object-fit:contain;object-fit:contain;text-indent:100%;white-space:nowrap;overflow:hidden}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.placeholder-image{background-color:#f8f8f8;position:relative;height:34px;width:34px;min-width:34px;-ms-flex-negative:0;flex-shrink:0;margin:0 9px 0 0;border-radius:50%;overflow:hidden}.brix-search-result>.wrapper>.result-group>.result-list>li>a>.placeholder-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brix-search-result>.wrapper>.result-group.-programs .result-list>li>a{margin:0 0 15px}.brix-search-result>.wrapper>.result-group.-exhibitors .result-list>li>a>img{border-radius:0}.brix-search-result>.wrapper>.result-group.-pages>.result-list>li>a>div.placeholder-image{background:url(../../images/document.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:50%;border:1px solid #e5e5e5}.brix-search-result>.wrapper>.result-group.-pages>.result-list>li>a>.title>.meta>.description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brix-search-result>.wrapper>.result-group>.more-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px;padding:0 0 0 5px;margin:0 0 -10px -5px;cursor:pointer;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media not all and (hover:none){.brix-search-result>.wrapper>.result-group>.more-button:hover>.icon{border-color:currentColor}.brix-search-result>.wrapper>.result-group>.more-button:hover>.icon>svg>path{fill:currentColor}}.brix-search-result>.wrapper>.result-group>.more-button:active>.icon{-webkit-box-shadow:none;box-shadow:none}.brix-search-result>.wrapper>.result-group>.more-button.-hidden{display:none}.brix-search-result>.wrapper>.result-group>.more-button>.icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:34px;border-radius:50%;border:1px solid #f1f1f1;margin:0 9px 0 0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.brix-search-result>.wrapper>.result-group>.more-button>.icon>svg>path{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.brix-search-result>.wrapper>.no-result{font-size:1em;font-weight:700;margin:50px 0 70px}.brix-info-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-info-panel.-singleprogram>.wrapper{margin:20px 15px 50px}@media only screen and (min-width:450px){.brix-info-panel.-singleprogram>.wrapper{margin:10px 40px 50px}}@media only screen and (min-width:1025px){.brix-info-panel.-singleprogram>.wrapper{margin:10px 15px 50px}}.brix-info-panel>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f8f9;max-width:1110px;width:100%;min-height:160px;margin:20px 15px;padding:30px}@media only screen and (min-width:1025px){.brix-info-panel>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.brix-info-panel>.wrapper>.text-content{width:100%;padding-right:0}@media only screen and (min-width:1025px){.brix-info-panel>.wrapper>.text-content{padding-right:30px;width:80%}}.brix-info-panel>.wrapper>.text-content>h4{margin:5px 0}.brix-info-panel>.wrapper>.logo{position:relative;display:block;width:144px;height:100px;margin-top:20px;background:#fff}@media only screen and (min-width:1025px){.brix-info-panel>.wrapper>.logo{margin-left:auto;margin-top:0}}.brix-info-panel>.wrapper>.logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px}.brix-ads-by-posttype{background:#f8f8f8}.brix-ads-by-posttype>.wrapper{max-width:1140px;margin:0 auto}.brix-ads-by-posttype>.wrapper.-no-padding-bottom{padding:60px 0 0}.brix-ads-by-posttype>.wrapper.-no-padding-top{padding:0 0 60px}.brix-ads-by-posttype>.wrapper.-no-padding{padding:0}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper{padding:100px 0}.brix-ads-by-posttype>.wrapper.-no-padding-bottom{padding:100px 0 0}.brix-ads-by-posttype>.wrapper.-no-padding-top{padding:0 0 100px}.brix-ads-by-posttype>.wrapper.-no-padding{padding:0}}.brix-ads-by-posttype>.wrapper>.header{display:block;text-align:center;padding-top:20px;margin:0 auto 20px;color:#cbcbcb}.brix-ads-by-posttype>.wrapper>.grid{display:block;max-width:1140px;padding:0 15px 20px;text-align:center}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-ads-by-posttype>.wrapper>.grid>.ad-item{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);margin-bottom:20px}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid>.ad-item{margin-bottom:0}}.brix-ads-by-posttype>.wrapper>.grid>.ad-item.-link{display:block}@media(hover:hover){.brix-ads-by-posttype>.wrapper>.grid>.ad-item.-link{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;cursor:pointer}}@media only screen and (hover:hover)and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid>.ad-item.-link:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}}.brix-ads-by-posttype>.wrapper>.grid>.ad-item a{display:block}.brix-ads-by-posttype>.wrapper>.grid>.ad-item img{pointer-events:none}.brix-ads-by-posttype>.wrapper>.grid>.ad-item:first-child{margin-right:auto}.brix-ads-by-posttype>.wrapper>.grid>.ad-item:nth-child(3){margin-left:auto}.brix-ads-by-posttype>.wrapper>.grid.-solo>.ad-item:first-child{margin:0 auto}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-duo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.brix-ads-by-posttype>.wrapper>.grid.-duo>.ad-item:first-child{margin-right:0}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-duo>.ad-item:first-child{margin-right:75px}}.brix-ads-by-posttype>.wrapper>.grid.-duo>.ad-item:nth-child(3){margin-left:0}.brix-ads-by-posttype>.wrapper>.grid.-s320x320 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s320x320 img{max-width:170px;height:auto}}@media only screen and (min-width:768px){.brix-ads-by-posttype>.wrapper>.grid.-s320x320 img{max-width:230px;height:auto}}@media only screen and (min-width:900px){.brix-ads-by-posttype>.wrapper>.grid.-s320x320 img{max-width:280px;height:auto}}@media only screen and (min-width:1024px){.brix-ads-by-posttype>.wrapper>.grid.-s320x320 img{max-width:320px;height:auto}}.brix-ads-by-posttype>.wrapper>.grid.-s320x480 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s320x480 img{max-width:170px;height:auto}}@media only screen and (min-width:768px){.brix-ads-by-posttype>.wrapper>.grid.-s320x480 img{max-width:230px;height:auto}}@media only screen and (min-width:900px){.brix-ads-by-posttype>.wrapper>.grid.-s320x480 img{max-width:280px;height:auto}}@media only screen and (min-width:1024px){.brix-ads-by-posttype>.wrapper>.grid.-s320x480 img{max-width:320px;height:auto}}.brix-ads-by-posttype>.wrapper>.grid.-s320x160 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s320x160 img{max-width:170px;height:auto}}@media only screen and (min-width:768px){.brix-ads-by-posttype>.wrapper>.grid.-s320x160 img{max-width:230px;height:auto}}@media only screen and (min-width:900px){.brix-ads-by-posttype>.wrapper>.grid.-s320x160 img{max-width:280px;height:auto}}@media only screen and (min-width:1024px){.brix-ads-by-posttype>.wrapper>.grid.-s320x160 img{max-width:320px;height:auto}}.brix-ads-by-posttype>.wrapper>.grid.-s1110x320{display:block;text-align:center}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s1110x320{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-ads-by-posttype>.wrapper>.grid.-s1110x320 .banner-desktop{display:none}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s1110x320 .banner-desktop{display:block}}.brix-ads-by-posttype>.wrapper>.grid.-s1110x320 .banner-mobile{display:block;margin:0 auto}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s1110x320 .banner-mobile{display:none}}.brix-ads-by-posttype>.wrapper>.grid.-s1110x320 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads-by-posttype>.wrapper>.grid.-s1110x320 img{max-width:1110px}}.brix-ads{background:#f8f8f8}.brix-ads>.wrapper{max-width:1140px;margin:0 auto}.brix-ads>.wrapper.-no-padding-bottom{padding:60px 0 0}.brix-ads>.wrapper.-no-padding-top{padding:0 0 60px}.brix-ads>.wrapper.-no-padding{padding:0}@media only screen and (min-width:600px){.brix-ads>.wrapper{padding:100px 0}.brix-ads>.wrapper.-no-padding-bottom{padding:100px 0 0}.brix-ads>.wrapper.-no-padding-top{padding:0 0 100px}.brix-ads>.wrapper.-no-padding{padding:0}}.brix-ads>.wrapper>.header{display:block;text-align:center;padding-top:20px;margin:0 auto 20px;color:#cbcbcb}.brix-ads>.wrapper>.grid{display:block;max-width:1140px;padding:0 15px 20px;text-align:center}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-ads>.wrapper>.grid>.ad-item{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);margin-bottom:20px}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid>.ad-item{margin-bottom:0}}@media(hover:hover){.brix-ads>.wrapper>.grid>.ad-item.-link{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;cursor:pointer}}@media only screen and (hover:hover)and (min-width:600px){.brix-ads>.wrapper>.grid>.ad-item.-link:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}}.brix-ads>.wrapper>.grid>.ad-item:first-child{margin-right:auto}.brix-ads>.wrapper>.grid>.ad-item:nth-child(3){margin-left:auto}.brix-ads>.wrapper>.grid.-solo>.ad-item:first-child{margin:0 auto}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-duo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.brix-ads>.wrapper>.grid.-duo>.ad-item:first-child{margin-right:0}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-duo>.ad-item:first-child{margin-right:75px}}.brix-ads>.wrapper>.grid.-duo>.ad-item:nth-child(3){margin-left:0}.brix-ads>.wrapper>.grid.-s320x320 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-s320x320 img{max-width:170px;height:auto}}@media only screen and (min-width:768px){.brix-ads>.wrapper>.grid.-s320x320 img{max-width:230px;height:auto}}@media only screen and (min-width:900px){.brix-ads>.wrapper>.grid.-s320x320 img{max-width:280px;height:auto}}@media only screen and (min-width:1024px){.brix-ads>.wrapper>.grid.-s320x320 img{max-width:320px;height:auto}}.brix-ads>.wrapper>.grid.-s320x160 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-s320x160 img{max-width:170px;height:auto}}@media only screen and (min-width:768px){.brix-ads>.wrapper>.grid.-s320x160 img{max-width:230px;height:auto}}@media only screen and (min-width:900px){.brix-ads>.wrapper>.grid.-s320x160 img{max-width:280px;height:auto}}@media only screen and (min-width:1024px){.brix-ads>.wrapper>.grid.-s320x160 img{max-width:320px;height:auto}}.brix-ads>.wrapper>.grid.-s1110x320{display:block;text-align:center}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-s1110x320{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-ads>.wrapper>.grid.-s1110x320 .banner-desktop{display:none}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-s1110x320 .banner-desktop{display:block}}.brix-ads>.wrapper>.grid.-s1110x320 .banner-mobile{display:block;margin:0 auto}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-s1110x320 .banner-mobile{display:none}}.brix-ads>.wrapper>.grid.-s1110x320 img{max-width:640px;width:100%;height:auto}@media only screen and (min-width:600px){.brix-ads>.wrapper>.grid.-s1110x320 img{max-width:1110px}}.fair-program-single-play{max-width:1140px;margin:0 auto}.fair-program-single-play>.wrapper.-desktop{display:block;margin:0 20px}@media only screen and (min-width:450px){.fair-program-single-play>.wrapper.-desktop{margin:0 40px}}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper.-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 15px}}.fair-program-single-play>.wrapper.-desktop>.left-block{display:block;width:100%}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper.-desktop>.left-block{max-width:727px;width:727px}}.fair-program-single-play>.wrapper.-desktop>.left-block>.content-area{padding-right:5px;display:none}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper.-desktop>.left-block>.content-area{display:block}}.fair-program-single-play>.wrapper.-desktop>.left-block>.content-area p{margin-bottom:1.4rem}.fair-program-single-play>.wrapper.-desktop>.right-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;max-width:100%;margin:0;top:-37px}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper.-desktop>.right-block{max-width:347px;margin-left:36px;top:0}}.fair-program-single-play>.wrapper.-desktop>.right-block .content-area{display:block;margin-bottom:20px}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper.-desktop>.right-block .content-area{display:none}}.fair-program-single-play>.wrapper.-desktop>.right-block .content-area p{margin-bottom:1.4rem}.fair-program-single-play>.wrapper.-desktop>.right-block>.min-height-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper.-desktop>.right-block>.min-height-wrapp{min-height:367px;min-width:347px}.fair-program-single-play>.wrapper.-desktop>.right-block>.min-height-wrapp.-no-margin{margin:0}}.fair-program-single-play>.wrapper>.left-block>.visual-content-area{display:block;width:100%;margin-bottom:57px}.fair-program-single-play>.wrapper>.left-block>.visual-content-area>.content{position:relative;width:100%;padding-top:56.25%}.fair-program-single-play>.wrapper>.left-block>.visual-content-area>.content>.constraint{position:absolute;top:0;left:0;width:100%;height:100%}.fair-program-single-play>.wrapper>.left-block>.visual-content-area>.content>.constraint.-fallback-logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../../images/program-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:120px 120px;background-color:#f8f8f8}.fair-program-single-play>.wrapper>.left-block>.visual-content-area>.content>.constraint.-fallback-logo img{display:none}.fair-program-single-play>.wrapper>.left-block>.visual-content-area>.content>.constraint>.cover-image{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.fair-program-single-play>.wrapper>.left-block>.video-chat-embed{width:100%;top:-40px;display:block;height:20px;position:relative;margin-bottom:50px}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper>.left-block>.video-chat-embed{margin-bottom:30px}}.fair-program-single-play>.wrapper>.left-block>.video-chat-embed>iframe{width:100%}.full-with-layout{margin-top:60px;width:100%}.full-with-layout img{height:auto}.full-with-layout h1{margin-top:0}.full-with-layout .play-video{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:60px;border-radius:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:7px;background:hsla(0,0%,100%,.8);margin:0 auto;top:65%;left:calc(50% - 30px);cursor:pointer;-webkit-transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.fair-program-single-play>.wrapper>.left-block>.visual-content-area iframe{width:100%;height:100%}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .program-video{width:100%;height:100%;display:none}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .program-video.-visible{display:block}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .cover-image.-hidden{display:none}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .play-video{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:60px;border-radius:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:7px;background:hsla(0,0%,100%,.8);margin:0 auto;top:calc(50% - 30px);left:calc(50% - 30px);cursor:pointer;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12);-webkit-transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .play-video.-hidden{display:none}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .play-video>svg>path{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .play-video:not(:disabled):hover{-webkit-box-shadow:2px 2px 14px rgba(0,0,0,.6);box-shadow:2px 2px 14px rgba(0,0,0,.6);background:#fff}.fair-program-single-play>.wrapper>.right-block h1{margin:0}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper>.right-block h1{margin:15px 0 0}}.fair-program-single-play>.wrapper>.right-block .progress-wrapper{margin:5px 0 30px;position:relative}.fair-program-single-play>.wrapper>.right-block .progress-wrapper .live-icon{positioN:absolute;display:none;width:39px;height:20px;font-size:12px;color:#fff;text-align:center;padding-top:5px;margin-right:10px;border-radius:10px;top:-5px}.fair-program-single-play>.wrapper>.right-block .progress-wrapper.-live .line{width:calc(100% - 50px);margin-left:50px}.fair-program-single-play>.wrapper>.right-block .progress-wrapper.-live .live-icon{display:block}.fair-program-single-play>.wrapper>.right-block .progress-wrapper .line{width:100%;border-bottom:1px solid #e5e5e5;position:relative;height:2px;top:4px}.fair-program-single-play>.wrapper>.right-block .progress-wrapper .line>.progress{position:absolute;display:block;top:1px;left:0;height:1px;-webkit-transition:width .4s;transition:width .4s}.fair-program-single-play>.wrapper>.right-block .archive-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2px}.fair-program-single-play>.wrapper>.right-block .archive-info>.archive-icon{position:relative;top:2px;margin-right:8px}.fair-program-single-play>.wrapper>.right-block .side-info{display:inline-grid}.fair-program-single-play>.wrapper>.right-block .side-info.-archive>.wrapp>span{opacity:.3}.fair-program-single-play>.wrapper>.right-block .side-info .wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.fair-program-single-play>.wrapper>.right-block .side-info .cal-icon,.fair-program-single-play>.wrapper>.right-block .side-info .clock-icon,.fair-program-single-play>.wrapper>.right-block .side-info .location-icon{position:relative;display:block;width:20px;height:20px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:10px;top:1px}.fair-program-single-play>.wrapper>.right-block .side-info .cal-icon{background-image:url(../../images/calendar-icon.svg)}.fair-program-single-play>.wrapper>.right-block .side-info .clock-icon{background-image:url(../../images/clock-icon.svg)}.fair-program-single-play>.wrapper>.right-block .side-info .location-icon{background-image:url(../../images/pin-outline.svg)}.fair-program-single-play>.wrapper>.right-block .tags .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.fair-program-single-play>.wrapper>.right-block .tags .wrapper>span{display:block;margin-right:4px}.fair-program-single-play>.wrapper>.right-block .buttons{display:block;margin-bottom:30px}@media only screen and (min-width:376px){.fair-program-single-play>.wrapper>.right-block .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1025px){.fair-program-single-play>.wrapper>.right-block .buttons{margin-bottom:49px}}.fair-program-single-play>.wrapper>.right-block .buttons>.fav-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;left:-16px}.fair-program-single-play>.wrapper>.right-block .buttons>.fav-button .fav-star-button{border:0 solid #e5e5e5}.fair-program-single-play>.wrapper>.right-block .buttons>.fav-button>.page-fav-label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;left:-6px}.fair-program-single-play>.wrapper>.right-block .buttons>.misc-button.-books{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0;cursor:pointer;text-align:left}@media only screen and (min-width:450px){.fair-program-single-play>.wrapper>.right-block .buttons>.misc-button.-books{margin-left:8px}}@media only screen and (min-width:376px){.fair-program-single-play>.wrapper>.right-block .buttons>.misc-button.-books{margin-left:auto}}.fair-program-single-play>.wrapper>.right-block .buttons>.misc-button.-books:before{display:block;width:20px;height:20px;content:"";margin-right:3px;background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:url(../../images/books-icon.svg)}.fair-program-single-play>.wrapper>.right-block .buttons>.misc-button.-books>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px}.fair-program-single-play>.wrapper>.right-block .participants{margin-bottom:20px}.fair-program-single-play>.wrapper>.right-block .participants.-last{-webkit-box-ordinal-group:1000;-ms-flex-order:999;order:999}.fair-program-single-play>.wrapper>.right-block .participants ul{list-style:none}.fair-program-single-play>.wrapper>.right-block .participants ul>span:first-child{display:block;margin-top:0}.fair-program-single-play>.wrapper>.right-block .participants ul>span{display:block;margin-top:10px}.fair-program-single-play>.wrapper>.right-block .participants a{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-single-play>.wrapper>.right-block .participants .profile{margin-top:12px}.fair-program-single-play>.wrapper>.right-block .participants .profile .profile-link.-inactive{pointer-events:none}.fair-program-single-play>.wrapper>.right-block .participants .profile .profile-link.-inactive>.profile-content>.profile-box>.name{text-decoration:none}.fair-program-single-play>.wrapper>.right-block .participants .profile-image{position:relative;display:block;min-width:40px;width:40px;height:40px;border-radius:20px;background-position:50%;background-repeat:no-repeat;background-size:cover}.fair-program-single-play>.wrapper>.right-block .participants .profile-image.-has-image:after,.fair-program-single-play>.wrapper>.right-block .participants .profile-image.-has-image:before{display:none}.fair-program-single-play>.wrapper>.right-block .participants .profile-image:after{position:absolute;top:0;left:0;content:" ";display:block;min-width:40px;width:40px;height:40px;padding:10px;border-radius:20px;background-position:50%;background-repeat:no-repeat;background-size:50%;background-image:url(../../images/participant-icon.svg)}.fair-program-single-play>.wrapper>.right-block .participants .profile-image:before{position:absolute;top:0;left:0;content:" ";display:block;min-width:40px;width:40px;height:40px;padding:10px;border-radius:20px;background-position:50%;background-repeat:no-repeat;border:1px solid #e5e5e5}.fair-program-single-play>.wrapper>.right-block .participants .profile-box{margin-left:11px}.fair-program-single-play>.wrapper>.right-block .participants .profile-box>span{display:block}.fair-program-single-play>.wrapper>.right-block .participants .profile-box .name{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-single-play>.wrapper>.right-block .participants .profile-box .name.-no-meta{margin-top:6px}.fair-program-single-play>.wrapper>.right-block .participants .profile-box .meta{color:#989898}.fair-program-single-play>.wrapper>.right-block .participants>.profile-content ul{margin-top:5px}.fair-program-single-play>.wrapper>.right-block .participants>.profile-content ul li{margin-bottom:5px}.fair-program-single-play>.info-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1140px}@media only screen and (min-width:1025px){.fair-program-single-play>.info-area{display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-program-single-play>.info-area .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f8f9;max-width:1110px;width:100%;min-height:160px;padding:30px;margin:10px 15px 20px}@media only screen and (min-width:450px){.fair-program-single-play>.info-area .wrapper{margin:10px 40px 20px}}@media only screen and (min-width:1025px){.fair-program-single-play>.info-area .wrapper{margin:10px 15px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fair-program-single-play>.info-area .wrapper a{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}@media only screen and (min-width:1025px){.fair-program-single-play>.info-area .wrapper a{margin:0;display:table}}.fair-program-single-play>.info-area .wrapper .content{padding-right:30px;width:80%}.fair-program-single-play>.info-area .wrapper span{display:block;margin-bottom:5px}.fair-program-single-play>.info-area .wrapper h4{margin:5px 0}@media only screen and (min-width:1025px){.fair-program-single-play>.info-area .wrapper .content .read-more,.fair-program-single-play>.info-area .wrapper p,.fair-program-single-play>.info-area .wrapper span{text-align:left}}.fair-program-single-play>.info-area .wrapper>.button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0 0}@media only screen and (min-width:1025px){.fair-program-single-play>.info-area .wrapper>.button-container{margin:0 0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-program-single-play>.info-area .wrapper>.button-container .button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;height:47px}@media only screen and (min-width:1025px){.fair-program-single-play>.info-area .wrapper>.button-container .button{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.fair-program-single-play>.extra-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1140px;margin:20px}@media only screen and (min-width:450px){.fair-program-single-play>.extra-images{margin:0 40px 20px}}@media only screen and (min-width:1025px){.fair-program-single-play>.extra-images{margin:0 15px 20px}}.fair-program-single-play>.extra-images>.extra-image-wrapper{display:block;margin-top:10px}.fair-program-single-play>.extra-images>.extra-image-wrapper>.img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-single-play>.extra-images>.extra-image-wrapper>.img-wrapper>img{padding:10px;display:block;max-width:460px;max-height:190px;width:auto;height:auto}.fair-program-single-play>.partner-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1140px}.fair-program-single-play>.partner-box>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f7f8f9;max-width:1110px;width:100%;min-height:160px;padding:30px;margin:10px 15px 20px}@media only screen and (min-width:450px){.fair-program-single-play>.partner-box>.wrapper{margin:10px 40px 20px}}@media only screen and (min-width:1025px){.fair-program-single-play>.partner-box>.wrapper{margin:10px 15px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.fair-program-single-play>.partner-box>.wrapper>.text-content{width:100%;padding-right:0}@media only screen and (min-width:1025px){.fair-program-single-play>.partner-box>.wrapper>.text-content{padding-right:30px;width:80%}}.fair-program-single-play>.partner-box>.wrapper>.text-content>h4{margin:5px 0}.fair-program-single-play>.partner-box>.wrapper>.logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-single-play>.partner-box>.wrapper>.logo-wrapper>.logo{position:relative;display:block;width:124px;height:100px;margin-top:20px;background:#fff}.fair-program-single-play>.partner-box>.wrapper>.logo-wrapper>.logo.-first{margin-right:30px}@media only screen and (min-width:450px){.fair-program-single-play>.partner-box>.wrapper>.logo-wrapper>.logo{width:144px}}@media only screen and (min-width:1025px){.fair-program-single-play>.partner-box>.wrapper>.logo-wrapper>.logo{margin-left:auto;margin-top:0}}.fair-program-single-play>.partner-box>.wrapper.-single>.logo-wrapper{margin-left:0}@media only screen and (min-width:1025px){.fair-program-single-play>.partner-box>.wrapper.-single>.logo-wrapper{margin-left:auto}}.fair-program-single-play>.partner-box>.wrapper.-single>.logo-wrapper>.logo{margin-right:0}.fair-program-single-play>.partner-box>.wrapper>.logo-wrapper>.logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px}.full-with-layout{display:block;width:97%;margin:60px auto 0}@media only screen and (max-width:1024px){.full-with-layout{margin:auto;display:block;width:100%;padding:30px 40px 0}}@media only screen and (max-width:450px){.full-with-layout{padding:30px 20px 0}}.full-with-layout img{position:relative;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.full-with-layout h1{margin-top:10px;margin-bottom:30px}@media only screen and (max-width:1024px){.full-width-wrapper{margin-top:40px!important}}.chat-layout h1{margin-top:10px;margin-bottom:30px}.new-height-wrap{min-height:auto!important;margin-bottom:30px}.left-block>.play-video>svg>path{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.play-video{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:60px;border-radius:60px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:7px;background:hsla(0,0%,100%,.8);margin:0 auto;top:calc(50% - 30px)!important;left:calc(50% - 30px);cursor:pointer;-webkit-transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out;transition:background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.video{width:100%;height:1000px}@media(min-width:1025px){#chat-layout-right-block{margin-top:79px}}#render-chat{display:none}@media only screen and (min-width:1025px){#render-chat{margin-bottom:62px}}.full-width-content{position:relative;width:100%;padding-top:56.25%}.full-width-constraint{position:absolute;top:0;left:0;width:100%;height:100%}.-hidden{display:none!important}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .video-info-box{position:absolute;display:block;padding:8px 10px 5px;background:hsla(0,0%,100%,.9);z-index:10;border-radius:5px;left:50%;bottom:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .video-info-box.-button{cursor:pointer}@media only screen and (min-width:450px){.fair-program-single-play>.wrapper>.left-block>.visual-content-area .video-info-box{bottom:30px;padding:12px 10px 10px;border-radius:10px}}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .video-info-box.-no-countdown .require-login-label{margin-top:0}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .require-login-label{margin-top:6px;display:block;text-align:center}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.icon{position:relative;top:-3px;margin-right:5px;-webkit-transform:scale(.8);transform:scale(.8)}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.time-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.time-item>span{padding:0 2px}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.time-item>.-mobile{display:block}@media only screen and (min-width:450px){.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.time-item>.-mobile{display:none}}.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.time-item>.-desktop{display:none}@media only screen and (min-width:450px){.fair-program-single-play>.wrapper>.left-block>.visual-content-area .count-down>.time-item>.-desktop{display:block}}.brix-fair-single-exhibitor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8}.brix-fair-single-exhibitor .-underline{position:relative}.brix-fair-single-exhibitor .-underline:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:0;left:0}.brix-fair-single-exhibitor>.programs-wrapper{width:100%;padding-top:40px;background:#fff}.brix-fair-single-exhibitor>.programs-wrapper>.programs{max-width:1190px;min-height:200px;margin:0 auto}.brix-fair-single-exhibitor>.about-wrapper,.brix-fair-single-exhibitor>.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 20px}.brix-fair-single-exhibitor>.header-wrapper{padding-top:47px;background:#f8f8f8;position:relative}.brix-fair-single-exhibitor>.header-wrapper:after{content:"";display:block;position:absolute;bottom:0;left:0;z-index:0;background-color:#f8f8f8;width:100%;height:80px;-webkit-transform:translateY(100%);transform:translateY(100%)}.brix-fair-single-exhibitor>.header-wrapper>.header{width:100%;max-width:1110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.header-wrapper>.header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.brix-fair-single-exhibitor>.header-wrapper>.header>.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:28px 0 53px}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.header-wrapper>.header>.info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:50px 0 40px}}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.heading,.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.pre-heading{width:100%}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.heading{margin:0 0 8px}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.stand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.stand:before{content:"";width:20px;height:20px;background-image:url(../../images/pin-outline.svg);background-size:contain;background-position:50%;margin-right:5px}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.virtual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:15px}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.virtual:before{content:"";width:20px;height:20px;background-image:url(../../images/online.svg);background-size:contain;background-position:50%;margin-right:5px}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.floor-plan-button{margin-right:20px;cursor:pointer}.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.fav-star-button{cursor:pointer;width:100%;margin:4px 0 0}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.header-wrapper>.header>.info>.fav-star-button{width:auto;margin:0}}.brix-fair-single-exhibitor>.header-wrapper>.header>.logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:158px;height:94px;background-color:#fff;padding:24px}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.header-wrapper>.header>.logo-wrapper{width:350px;height:208px;padding:40px}}.brix-fair-single-exhibitor>.header-wrapper>.header>.logo-wrapper>img{max-width:100%;max-height:100%;display:none}.brix-fair-single-exhibitor>.header-wrapper>.header>.logo-wrapper.-logo-visible>img{display:block}.brix-fair-single-exhibitor>.header-wrapper>.header>.logo-wrapper.-fallback-logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../../images/exhibitor-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:100px 100px}.brix-fair-single-exhibitor>.about-wrapper{margin-top:37px;padding-top:20px;background-color:#fff}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.about-wrapper{padding-top:40px}}.brix-fair-single-exhibitor>.about-wrapper>.about{width:100%;max-width:1110px}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.about-wrapper>.about{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.brix-fair-single-exhibitor>.about-wrapper>.about .content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:26px 0 35px;width:100%;word-break:break-word}.brix-fair-single-exhibitor>.about-wrapper>.about .content iframe{width:100%;min-height:0;max-height:190px}@media only screen and (min-width:400px){.brix-fair-single-exhibitor>.about-wrapper>.about .content iframe{min-height:250px}}@media only screen and (min-width:600px){.brix-fair-single-exhibitor>.about-wrapper>.about .content iframe{min-height:400px}}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.about-wrapper>.about .content iframe{min-height:413px}}.brix-fair-single-exhibitor>.about-wrapper>.about .content>.content-heading{font-weight:600;margin-bottom:0}.brix-fair-single-exhibitor>.about-wrapper>.about .content>p{font-size:20px;line-height:1.5;margin-bottom:.6em}.brix-fair-single-exhibitor>.about-wrapper>.about .content img{max-width:100%}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.about-wrapper>.about .content{margin:0 0 80px}}.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:70px}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;margin:4px 0 0 80px}.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar.-no-margin{margin-left:0}}.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar>dt{font-weight:600;margin-top:25px}.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar>.social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:6px}.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar>.social-links>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:11px}.brix-fair-single-exhibitor>.about-wrapper>.about .sidebar>.social-links>a>svg{width:20px;height:20px;margin-right:10px}.brix-fair-single-exhibitor .virtual-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:#fff}.brix-fair-single-exhibitor .virtual-info>.wrapper{width:100%;background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1110px;min-height:160px;padding:30px;margin:10px 20px 50px}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor .virtual-info>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.brix-fair-single-exhibitor .virtual-info>.wrapper>.text-content{width:100%;padding-right:0}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor .virtual-info>.wrapper>.text-content{padding-right:30px;width:80%}}.brix-fair-single-exhibitor .virtual-info>.wrapper>.text-content>h4{margin:5px 0}.brix-fair-single-exhibitor .virtual-info>.wrapper>.logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-fair-single-exhibitor .virtual-info>.wrapper>.logo-wrapper>.logo{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:124px;height:100px;margin-top:20px;background:#fff}.brix-fair-single-exhibitor .virtual-info>.wrapper>.logo-wrapper>.logo svg{width:50px;height:50px}@media only screen and (min-width:450px){.brix-fair-single-exhibitor .virtual-info>.wrapper>.logo-wrapper>.logo{width:144px}}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor .virtual-info>.wrapper>.logo-wrapper>.logo{margin-top:0}}.brix-single-deal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;padding:56px 20px 60px}@media only screen and (min-width:1025px){.brix-single-deal{padding:100px 20px 40px}}.brix-single-deal .-underline{position:relative}.brix-single-deal .-underline:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:0;left:0}.brix-single-deal>.wrapper{width:100%;max-width:1110px}.brix-single-deal>.wrapper>.header,.brix-single-deal>.wrapper>.main{width:100%}@media only screen and (min-width:1025px){.brix-single-deal>.wrapper>.header,.brix-single-deal>.wrapper>.main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.brix-single-deal>.wrapper>.header>.title-wrapper,.brix-single-deal>.wrapper>.main>.content{-webkit-box-flex:1;-ms-flex:1;flex:1}.brix-single-deal>.wrapper>.header>.title-wrapper img,.brix-single-deal>.wrapper>.main>.content img{max-width:100%!important}.brix-single-deal>.wrapper>.header>.pre-heading{width:100%}.brix-single-deal>.wrapper>.header>.title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brix-single-deal>.wrapper>.header>.title-wrapper>.heading,.brix-single-deal>.wrapper>.header>.title-wrapper>.pre-heading{width:100%}.brix-single-deal>.wrapper>.header>.title-wrapper>.heading{margin:0 0 8px}@media only screen and (min-width:1025px){.brix-single-deal>.wrapper>.header>.title-wrapper>.heading{margin:0 0 12px}}.brix-single-deal>.wrapper>.header>.title-wrapper>.date,.brix-single-deal>.wrapper>.header>.title-wrapper>.favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.brix-single-deal>.wrapper>.header>.title-wrapper>.date{margin-right:12px}.brix-single-deal>.wrapper>.header>.title-wrapper>.date:before{content:url(../../images/calendar-icon.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px}.brix-single-deal>.wrapper>.header>.title-wrapper>.favorite{cursor:pointer}.brix-single-deal>.wrapper>.header>.title-wrapper>.favorite>.icon{margin-right:10px}@media only screen and (min-width:1025px){.brix-single-deal>.wrapper>.header>.cta-wrapper,.brix-single-deal>.wrapper>.main>.sidebar{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;margin-left:80px}}.brix-single-deal>.wrapper>.header>.cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding-top:52px}@media only screen and (min-width:1025px){.brix-single-deal>.wrapper>.header>.cta-wrapper{padding-top:0}}.brix-single-deal>.wrapper>.header>.cta-wrapper>.button{margin:12px 0 14px;width:100%;max-width:335px}.brix-single-deal>.wrapper>.header>.cta-wrapper>.tab-message{font-size:14px;color:#7f7f7f;max-width:335px}@media only screen and (min-width:1025px){.brix-single-deal>.wrapper>.main{padding-top:80px}}.brix-single-deal>.wrapper>.main>.content{margin:26px 0 60px}.brix-single-deal>.wrapper>.main>.content>p{font-size:20px;line-height:1.5}@media only screen and (min-width:1025px){.brix-single-deal>.wrapper>.main>.content{margin:0}}.brix-single-deal>.wrapper>.main>.content>p{margin-bottom:.6em}.brix-single-deal>.wrapper>.main>.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-image-wrapper,.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-link,.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-title,.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-website-link{margin-bottom:25px}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:300px;height:187px;background-color:#fff;padding:40px;border:1px solid #f1f1f1}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-image-wrapper>.exhibitor-image{max-height:100%;max-width:100%}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-description{max-width:500px;margin-bottom:11px}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-favorite{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-bottom:65px}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-favorite>.icon{margin-right:10px}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-tags>.tag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-tags>.tag:hover>.counter{color:#262626}.brix-single-deal>.wrapper>.main>.sidebar>.exhibitor-tags>.tag>.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;height:20px;border-radius:50%;font-size:12px;line-height:1;background-color:#fff;margin-left:6px}.brix-deals-horizontal-list{position:relative;display:block;width:100%;height:100%;background:#f8f8f8;margin:0 auto;padding-bottom:40px;opacity:1;visibility:visible;-webkit-transition:opacity visibility .5s .5s 0s .5s;transition:opacity visibility .5s .5s 0s .5s}@media only screen and (min-width:1025px){.brix-deals-horizontal-list{padding-bottom:0}}.brix-deals-horizontal-list>.button.-mobile{display:block;width:220px;height:40px;padding:11px 0;margin:20px auto 0}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.button.-mobile{display:none}}.brix-deals-horizontal-list>.description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1110px;margin:0 20px 16px}@media only screen and (min-width:1150px){.brix-deals-horizontal-list>.description{margin:0 auto 16px}}.brix-deals-horizontal-list>.description>.column>.heading{margin-top:0;margin-bottom:10px}.brix-deals-horizontal-list>.description>.column:first-child{padding-right:20px}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.description>.column:first-child{padding-right:120px}}.brix-deals-horizontal-list>.description>.column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.brix-deals-horizontal-list>.description>.column>.button{position:relative;display:none;width:220px;height:40px;padding:11px 0;margin:auto 0 0;bottom:6px}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.description>.column>.button{display:block}}.brix-deals-horizontal-list>.arrows{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:50%;bottom:65px;width:calc(100vw - 40px);max-width:1110px;height:40px;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.arrows{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-deals-horizontal-list>.arrows.-hidden{display:none}.brix-deals-horizontal-list>.arrows>.arrow-left,.brix-deals-horizontal-list>.arrows>.arrow-right{position:relative;display:block;width:20px;height:20px;cursor:pointer;top:13px}.brix-deals-horizontal-list>.arrows>.arrow-left>svg,.brix-deals-horizontal-list>.arrows>.arrow-right>svg{display:block}.brix-deals-horizontal-list>.arrows>.arrow-left{margin-right:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.brix-deals-horizontal-list>.arrows>.arrow-right{margin-left:20px}.brix-deals-horizontal-list>.list-items{display:-webkit-box;display:-ms-flexbox;display:flex;height:480px;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .7s ease-in-out .2s;transition:opacity .7s ease-in-out .2s}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.list-items{height:584px}}.brix-deals-horizontal-list>.list-items.-inbounds>.optiscroll-h{display:none}.brix-deals-horizontal-list>.list-items>.optiscroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;min-width:100vw;height:110%;overflow-y:scroll}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.list-items>.optiscroll-content{overflow-y:hidden;height:110%}}.brix-deals-horizontal-list>.list-items>.optiscroll-h{opacity:1;visibility:visible!important;background:#e5e5e5;display:none;width:calc(100vw - 140px);max-width:990px;height:7px;border-radius:20px;bottom:80px;margin:0 auto;z-index:200;left:0;right:0}@media only screen and (min-width:1025px){.brix-deals-horizontal-list>.list-items>.optiscroll-h{display:block}}.brix-deals-horizontal-list>.list-items>.optiscroll-h>.optiscroll-htrack{visibility:visible!important;cursor:pointer;border-radius:20px;height:7px;bottom:0;opacity:1;z-index:1}.brix-deals-horizontal-list .list-item-fill{min-width:20px;display:block}@media only screen and (min-width:1150px){.brix-deals-horizontal-list .list-item-fill{min-width:calc(50vw - 555px)}}.brix-deals-horizontal-list .list-item-fill.-last{width:200px}.brix-deals-horizontal-list .list-item{position:relative;top:15px;width:315px;min-width:315px;height:440px;margin:5px;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.brix-deals-horizontal-list .list-item.-first{margin-left:0}@media only screen and (min-width:1005px){.brix-deals-horizontal-list .list-item{height:427px;min-width:350px;width:350px;margin:15px}.brix-deals-horizontal-list .list-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}}.brix-deals-horizontal-list .list-item>img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.brix-deals-horizontal-list .list-item>img.-logo{-o-object-fit:contain;object-fit:contain;padding:20px}.brix-deals-horizontal-list .list-item>.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px 30px;overflow:hidden}.brix-deals-horizontal-list .list-item>.info>.exhibitor{width:90%;font-size:14px;line-height:1.25;font-weight:600}.brix-deals-horizontal-list .list-item>.info>.title{width:100%;margin:20px 0 8px;padding-top:20px;border-top:1px solid #f1f1f1}.brix-deals-horizontal-list .list-item>.info>.excerpt{position:relative;width:100%;line-height:20px;max-height:80px;overflow:hidden}@media only screen and (min-width:1005px){.brix-deals-horizontal-list .list-item>.info>.excerpt{max-height:60px}}.brix-user-settings{max-width:1140px;margin:0 auto}.brix-user-settings>.wrapper{display:block;margin:0 20px}@media only screen and (min-width:450px){.brix-user-settings>.wrapper{margin:0 20px}}@media only screen and (min-width:1025px){.brix-user-settings>.wrapper{margin:0 15px}}.brix-user-settings>.wrapper>.user-info-form{margin-top:0}.brix-user-settings>.wrapper>form{padding:0}@media only screen and (min-width:1025px){.brix-user-settings>.wrapper>form{padding:24px}}.brix-user-settings>.wrapper>form h4{margin-bottom:20px}.brix-user-settings>.wrapper>form:nth-child(2){margin-top:0}.brix-user-settings>.wrapper>form .-fail{border:1px solid #ff5656;background:#fff7f7}.brix-user-settings>.wrapper>form .-inactive{color:#989898}.brix-user-settings>.wrapper>form .input-field input.-fail-border{border:1px solid #ff5656;background:#fff7f7}.brix-user-settings>.wrapper>form .input-field input.-fail~.form-error,.brix-user-settings>.wrapper>form .input-field input.-fail~.form-error-opt{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-user-settings>.wrapper>form .input-field .form-error-opt,.brix-user-settings>.wrapper>form .input-field>.form-error{display:none;color:#ff5656;font-size:1.1rem;top:5px}.brix-user-settings>.wrapper>form .input-field .form-error-opt>.inner,.brix-user-settings>.wrapper>form .input-field>.form-error>.inner{display:block}.brix-user-settings>.wrapper>form .input-field .form-error-opt>.inner>button,.brix-user-settings>.wrapper>form .input-field>.form-error>.inner>button{cursor:pointer;text-decoration:underline}.brix-user-settings>.wrapper>form .input-field .form-error-opt:before,.brix-user-settings>.wrapper>form .input-field>.form-error:before{display:block;content:"";background:url(../../images/warning.svg);width:20px;height:20px;margin-right:5px}.brix-user-settings>.wrapper>form .input-field .form-error-opt.-no-top,.brix-user-settings>.wrapper>form .input-field>.form-error.-no-top{top:0}.brix-user-settings>.wrapper>form input{height:40px}.brix-user-settings>.wrapper>form>.input-field>.form-error{position:relative;color:#ff5656;font-size:1.1rem;margin-top:0;top:-3px}.brix-activate-account{max-width:770px;margin:20px auto;min-height:180px;padding:0 20px}@media only screen and (min-width:480px){.brix-activate-account{padding:0 20px;margin:40px auto}}@media only screen and (min-width:1025px){.brix-activate-account{padding:0 40px;margin:80px auto}}.brix-activate-account>.wrapper{display:block;width:100%;max-width:1400px;margin:0 auto}.brix-activate-account>.wrapper>.activated-account-info{margin-bottom:60px}.brix-activate-account>.wrapper>.activate-account-info{padding:0}.brix-activate-account>.wrapper>form{margin-top:0;padding:24px 0}.brix-activate-account>.wrapper>form label{margin-bottom:5px;display:inline-block}.brix-activate-account>.wrapper>form .form-error-opt:before{display:none;content:"";background:url(../../images/warning.svg);width:20px;height:20px;margin-right:5px}.brix-activate-account>.wrapper>form .form-error-opt,.brix-activate-account>.wrapper>form>.form-error{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#ff5656;font-size:1.1rem;margin-top:0}.brix-activate-account>.wrapper>form input.-fail~.form-error-opt:before{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-activate-account>.wrapper>form .input-field>.-fail{border:1px solid #ff5656;background:#fff7f7}@media only screen and (max-width:1025px){.brix-activate-account>.wrapper>form .input-field>.-fail{margin-top:0}}.brix-activate-play-access{width:100%;background:var(--primary-theme-color);padding:10px 0 64px}@media(min-width:1000px){.brix-activate-play-access{padding:40px 0 100px}}.brix-activate-play-access .activate-play-access-section{padding:0 20px}.brix-activate-play-access .content{max-width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brix-activate-play-access .content h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-activate-play-access .content h1 svg{width:32px;height:auto;margin-right:8px}@media(min-width:768px){.brix-activate-play-access .content h1 svg{width:64px;margin-right:16px}}.brix-activate-play-access .content>p{max-width:730px}.brix-activate-play-access .activate-play-access-form-wrapper{background-color:var(--primary-theme-color);color:#fff;padding:60px 20px 80px}.brix-activate-play-access .activate-play-access-form-wrapper,.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;width:100%;max-width:1100px;background-color:#fff;color:#262626;padding:40px 32px;-webkit-box-shadow:0 48px 72px rgba(0,0,0,.1);box-shadow:0 48px 72px rgba(0,0,0,.1);border-radius:10px}@media(min-width:768px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info{padding:56px 72px 64px 56px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info{padding:72px 112px 80px 80px}}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activate,.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activated{width:100%}@media(min-width:768px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activate,.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activated{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activate,.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activated{max-width:456px}}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activate .info-heading,.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activated .info-heading{margin:0 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activated{display:none}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .info-content-activated.-visible{display:block;-webkit-animation:fade-in 1.6s ease;animation:fade-in 1.6s ease}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-top:12px}@media(min-width:768px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form{margin-top:0}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form{max-width:368px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media(min-width:1200px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form{max-width:440px}}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:450px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:1200px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .play-access-input-wrapper{position:relative}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form input{height:40px;width:100%;padding:0 14px;background-color:#fff;border:1px solid #e5e5e5;border-radius:2px}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form input:disabled{opacity:.7}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input{position:absolute;right:12px;top:-6px;color:#262626;opacity:.3;-webkit-transition:opacity .2s;transition:opacity .2s;cursor:pointer;pointer-events:all}@media(min-width:450px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input{top:9px}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input{top:-6px}}@media(min-width:1200px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input{top:9px}}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input:disabled{opacity:0;pointer-events:none}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input:not(:disabled):hover{opacity:.7}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .clear-input>svg{display:block}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form button{margin:15px 0 0}@media(min-width:450px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form button{margin:0 0 0 15px}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form button{margin:15px 0 0}}@media(min-width:1200px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form button{margin:0 0 0 15px}}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form button:disabled{color:#b2b2b2;background-color:#f1f1f1;cursor:default}.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access-error-notice{position:absolute;bottom:0;left:0;-webkit-transform:translateY(25px);transform:translateY(25px)}@media(min-width:450px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access-error-notice{-webkit-transform:translateY(0);transform:translateY(0)}}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access-error-notice{-webkit-transform:translateY(25px);transform:translateY(25px)}}@media(min-width:1200px){.brix-activate-play-access .activate-play-access-form-wrapper .activate-play-access-info .activate-play-access-form .activate-play-access-error-notice{-webkit-transform:translateY(0);transform:translateY(0)}}.brix-activate-play-access .activate-play-access-form-wrapper .info-form-activated{width:100%;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brix-activate-play-access .activate-play-access-form-wrapper .info-form-activated.-visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:fade-in 1.6s ease;animation:fade-in 1.6s ease}@media(min-width:1000px){.brix-activate-play-access .activate-play-access-form-wrapper .info-form-activated{width:auto}}.brix-activate-play-access .activate-play-access-form-wrapper .info-form-activated .button{color:var(--primary-theme-color);border:1px solid;margin:15px 0 0;width:160px}.brix-activate-play-access .activate-play-access-form-wrapper .info-form-activated .button:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}.brix-reset-password{max-width:770px;margin:20px auto;min-height:180px;padding:0 20px}@media only screen and (min-width:480px){.brix-reset-password{padding:0 20px;margin:40px auto}}@media only screen and (min-width:1025px){.brix-reset-password{padding:0 40px;margin:80px auto}}.brix-reset-password>.wrapper{display:block;width:100%;max-width:1400px;margin:0 auto}.brix-reset-password>.wrapper>.reset-password-success-info{margin-bottom:60px}.brix-reset-password>.wrapper>.reset-password-success-info button{margin-top:20px}.brix-reset-password>.wrapper>.reset-password-info-invalid-token{margin-bottom:60px}.brix-reset-password>.wrapper>.reset-password-info{padding:0}.brix-reset-password>.wrapper>form{margin-top:0;padding:24px 0}.brix-reset-password>.wrapper>form label{margin-bottom:5px;display:inline-block}.brix-reset-password>.wrapper>form .form-error-opt:before{display:none;content:"";background:url(../../images/warning.svg);width:20px;height:20px;margin-right:5px}.brix-reset-password>.wrapper>form .form-error-opt,.brix-reset-password>.wrapper>form>.form-error{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;color:#ff5656;font-size:1.1rem;margin-top:0}.brix-reset-password>.wrapper>form input.-fail~.form-error-opt:before{display:-webkit-box;display:-ms-flexbox;display:flex}.brix-reset-password>.wrapper>form .input-field>.-fail,.brix-reset-password>.wrapper>form input.-fail-border{border:1px solid #ff5656;background:#fff7f7}@media only screen and (max-width:1025px){.brix-reset-password>.wrapper>form .input-field>.-fail{margin-top:0}}.brix-all-under-one-roof{padding-top:40.9836065574vw;background-size:auto 40.9836065574vw;background-position:0 0;background-repeat:no-repeat;background-image:url(../images/all-under-one-roof-bg.jpg)}@media only screen and (min-width:768px){.brix-all-under-one-roof{padding:100px 0;background-size:auto 100%;background-position:44%}}@media only screen and (min-width:1200px){.brix-all-under-one-roof{background-size:auto 134%;background-position:50%}}@media only screen and (min-width:2000px){.brix-all-under-one-roof{background-size:cover}}.brix-all-under-one-roof>.wrapper{position:relative;width:100%;max-width:1110px;padding:0;margin:0 auto}@media only screen and (min-width:768px){.brix-all-under-one-roof>.wrapper{width:calc(100% - 80px)}}.brix-all-under-one-roof>.wrapper>.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;background:#091f3e;color:#fff;text-align:center;padding:40px 24px 84px;-webkit-box-shadow:0 16px 32px rgba(9,31,62,.2),0 75px 50px -60px rgba(9,31,62,.6);box-shadow:0 16px 32px rgba(9,31,62,.2),0 75px 50px -60px rgba(9,31,62,.6)}@media only screen and (min-width:768px){.brix-all-under-one-roof>.wrapper>.content{width:544px;max-width:50%;margin-left:auto;padding:40px 40px 84px}}@media only screen and (min-width:1000px){.brix-all-under-one-roof>.wrapper>.content{padding:40px 80px 95px}}.brix-all-under-one-roof>.wrapper>.content:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:14px;background:-webkit-gradient(linear,left top,right top,from(#fbba00),color-stop(50%,#fbba00),color-stop(50%,#6389c2),to(#6389c2));background:linear-gradient(90deg,#fbba00,#fbba00 50%,#6389c2 0,#6389c2);z-index:1}.brix-all-under-one-roof>.wrapper>.content svg>path{fill:#fff}.brix-all-under-one-roof>.wrapper>.content>.logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:42px}.brix-all-under-one-roof>.wrapper>.content>.logos>svg{width:100%;max-width:130px;height:auto}.brix-all-under-one-roof>.wrapper>.content>.logos>svg:last-child{margin:0 0 2px 14px}.brix-all-under-one-roof>.wrapper>.content>.all-under-one-roof-logo,.brix-all-under-one-roof>.wrapper>.content>.description{max-width:267px}@media only screen and (min-width:768px){.brix-all-under-one-roof>.wrapper>.content>.all-under-one-roof-logo,.brix-all-under-one-roof>.wrapper>.content>.description{max-width:329px}}.brix-all-under-one-roof>.wrapper>.content>.all-under-one-roof-logo{margin-bottom:24px}.brix-all-under-one-roof>.wrapper>.content>.description{display:none;margin-bottom:24px}@media screen and (min-width:865px)and (min-height:649px){.brix-all-under-one-roof>.wrapper>.content>.description{display:block}}.brix-all-under-one-roof>.wrapper>.content>.screen-notice{display:block;max-width:267px;margin-top:20px}.brix-all-under-one-roof>.wrapper>.content>.screen-notice svg{max-width:238px;display:inline-block;margin-bottom:24px}@media screen and (min-width:865px)and (min-height:649px){.brix-all-under-one-roof>.wrapper>.content>.screen-notice{display:none}}.brix-all-under-one-roof>.wrapper>.content>.button{display:none;margin:0}@media screen and (min-width:865px)and (min-height:649px){.brix-all-under-one-roof>.wrapper>.content>.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.brix-participants-horizontal-list{position:relative;display:block;width:100%;height:100%;background:#f8f8f8;margin:0 auto;padding:40px 0;opacity:1;visibility:visible;-webkit-transition:opacity visibility .5s .5s 0s .5s;transition:opacity visibility .5s .5s 0s .5s}@media only screen and (min-width:1025px){.brix-participants-horizontal-list{padding:80px 0 0}}.brix-participants-horizontal-list>.button.-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin:20px auto 0}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.button.-mobile{display:none}}.brix-participants-horizontal-list>.description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1110px;margin:0 20px 16px}@media only screen and (min-width:1150px){.brix-participants-horizontal-list>.description{margin:0 auto 16px}}.brix-participants-horizontal-list>.description>.column>.heading{margin-top:0;margin-bottom:10px}.brix-participants-horizontal-list>.description>.column:first-child{padding-right:20px}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.description>.column:first-child{padding-right:120px}}.brix-participants-horizontal-list>.description>.column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.brix-participants-horizontal-list>.description>.column>.button{position:relative;display:none;height:40px;margin:auto 0 0;bottom:6px}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.description>.column>.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.brix-participants-horizontal-list>.arrows{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:50%;bottom:65px;width:calc(100vw - 40px);max-width:1110px;height:40px;z-index:100;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.arrows{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-participants-horizontal-list>.arrows.-hidden{display:none}.brix-participants-horizontal-list>.arrows>.arrow-left,.brix-participants-horizontal-list>.arrows>.arrow-right{position:relative;display:block;width:20px;height:20px;cursor:pointer;top:13px}.brix-participants-horizontal-list>.arrows>.arrow-left>svg,.brix-participants-horizontal-list>.arrows>.arrow-right>svg{display:block}.brix-participants-horizontal-list>.arrows>.arrow-left{margin-right:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.brix-participants-horizontal-list>.arrows>.arrow-right{margin-left:20px}.brix-participants-horizontal-list>.list-items{display:-webkit-box;display:-ms-flexbox;display:flex;height:490px;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .7s ease-in-out .2s;transition:opacity .7s ease-in-out .2s}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.list-items{height:680px}}.brix-participants-horizontal-list>.list-items.-inbounds>.optiscroll-h{display:none}.brix-participants-horizontal-list>.list-items>.optiscroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;min-width:100vw;height:110%;overflow-y:scroll}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.list-items>.optiscroll-content{overflow-y:hidden;height:110%}}.brix-participants-horizontal-list>.list-items>.optiscroll-h{opacity:1;visibility:visible!important;background:#e5e5e5;display:none;width:calc(100vw - 140px);max-width:990px;height:7px;border-radius:20px;bottom:80px;margin:0 auto;z-index:200;left:0;right:0}@media only screen and (min-width:1025px){.brix-participants-horizontal-list>.list-items>.optiscroll-h{display:block}}.brix-participants-horizontal-list>.list-items>.optiscroll-h>.optiscroll-htrack{visibility:visible!important;cursor:pointer;border-radius:20px;height:7px;bottom:0;opacity:1;z-index:1}.brix-participants-horizontal-list .list-item-fill{min-width:20px;display:block}@media only screen and (min-width:1150px){.brix-participants-horizontal-list .list-item-fill{min-width:calc(50vw - 555px)}}.brix-participants-horizontal-list .list-item-fill.-last{width:200px}.brix-participants-horizontal-list .list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;top:15px;width:315px;min-width:315px;height:440px;margin:5px;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.brix-participants-horizontal-list .list-item.-first{margin-left:0}@media only screen and (min-width:1005px){.brix-participants-horizontal-list .list-item{height:492px;min-width:350px;width:350px;margin:15px}.brix-participants-horizontal-list .list-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}}.brix-participants-horizontal-list .list-item>.link{position:relative}.brix-participants-horizontal-list .list-item>.link>.image-wrapper{display:block;position:relative;height:0;padding-bottom:100%;overflow:hidden}.brix-participants-horizontal-list .list-item>.link>.image-wrapper>.fallback,.brix-participants-horizontal-list .list-item>.link>.image-wrapper>.image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;-o-object-fit:cover;object-fit:cover}.brix-participants-horizontal-list .list-item>.link>.image-wrapper>.fallback.-not-visible,.brix-participants-horizontal-list .list-item>.link>.image-wrapper>.image.-not-visible{display:none}.brix-participants-horizontal-list .list-item .link>.info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;padding:15px 15px 15px 30px}.brix-participants-horizontal-list .list-item .link>.info-wrapper>.info{display:block;max-width:70%}.brix-participants-horizontal-list .list-item .link>.info-wrapper>.info>.company,.brix-participants-horizontal-list .list-item .link>.info-wrapper>.info>.title{display:block;max-width:100%}.brix-participants-horizontal-list .list-item .link>.info-wrapper>.arrow-icon{position:relative;background:#fff;top:0;right:0;height:20px;width:20px;margin:3px 14px 0 0}.brix-participants-horizontal-list .list-item .link>.info-wrapper>.arrow-icon>.fill{width:20px;height:20px;display:block}.brix-participants-horizontal-list .list-item .link>.info-wrapper>.arrow-icon>.arrow-mask{display:block;position:absolute;width:20px;height:20px;background:url(../../images/program-grid-arrow-mask.svg);background-position:50%;background-size:100%;background-repeat:no-repeat;top:0;left:0}.brix-participants-horizontal-list .list-item.-fallback-logo .link .image-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/participant-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:154px auto;opacity:.1;background-color:#7f7f7f}.brix-participants-horizontal-list .list-item>.info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px 30px;overflow:hidden}.brix-participants-horizontal-list .list-item>.info>.exhibitor{width:90%;font-size:14px;line-height:1.25;font-weight:600}.brix-participants-horizontal-list .list-item>.info>.title{width:100%;margin:20px 0 8px;padding-top:20px;border-top:1px solid #f1f1f1}.brix-participants-horizontal-list .list-item>.info>.excerpt{position:relative;width:100%;line-height:20px;max-height:80px;overflow:hidden}@media only screen and (min-width:1005px){.brix-participants-horizontal-list .list-item>.info>.excerpt{max-height:60px}}.brix-participants-horizontal-list .list-item>.login-item{position:absolute;right:12px;bottom:12px}.brix-floor-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-floor-plan>iframe{display:none;width:100vw;height:800px;border:0;border-radius:0;opacity:1;z-index:1;background-color:#fff}@media only screen and (min-width:1000px){.brix-floor-plan>iframe{display:block}}@media only screen and (min-width:1000px){.brix-floor-plan>.floor-plan-button{display:none}}.play-access-dialog-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(38,38,38,.3);z-index:10000;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.play-access-dialog-wrapper.-active{opacity:1}.play-access-dialog-wrapper .play-access-dialog{position:absolute;bottom:0;left:0;width:100%;min-height:300px;background:#fff;border-radius:20px 20px 0 0;-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.04);box-shadow:0 -2px 10px rgba(0,0,0,.04);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.play-access-dialog-wrapper .play-access-dialog.-active{-webkit-transform:translateY(0);transform:translateY(0)}.play-access-dialog-wrapper .play-access-dialog-close-button{width:40px;height:40px;position:absolute;top:28px;right:28px;cursor:pointer}.play-access-dialog-wrapper .play-access-dialog-content{width:100%;max-width:1190px;padding:70px 40px 92px;margin:0 auto}.play-access-dialog-wrapper .play-access-dialog-heading{max-width:730px;font-weight:700;font-size:20px;line-height:30px}.play-access-dialog-wrapper .play-access-dialog-message{max-width:730px;margin-bottom:35px}.play-access-dialog-wrapper .play-access-dialog-action-button,.play-access-dialog-wrapper .play-access-dialog-dismiss-button{margin:0}.play-access-dialog-wrapper .play-access-dialog-action-button{margin-right:15px;margin-bottom:5px}@media only screen and (min-width:450px){.play-access-dialog-wrapper .play-access-dialog-action-button{margin-bottom:0}}.brix-expandable-list{max-width:1110px;margin:40px 0;padding:0 20px}.brix-expandable-list .anchor-target{position:relative;top:-80px}.brix-expandable-list hr{height:1px;border:0;background-color:#e5e5e5;margin:48px 0}.brix-expandable-list ol,.brix-expandable-list ul{margin-bottom:1.68em}.brix-expandable-list ol{list-style-position:inside}.brix-expandable-list h4{font-size:1.875rem}@media only screen and (min-width:1025px){.brix-expandable-list{margin:80px auto}}.brix-expandable-list.-no-margin-top{margin:0 0 40px;padding:0 20px}@media only screen and (min-width:1025px){.brix-expandable-list.-no-margin-top{margin:0 auto 80px}}.brix-expandable-list.-no-margin-bottom{margin:40px 0 0;padding:0 20px}@media only screen and (min-width:1025px){.brix-expandable-list.-no-margin-bottom{margin:80px auto 0}}.brix-expandable-list.-no-margin{margin:0 auto!important}.brix-expandable-list>.-h2,.brix-expandable-list>h2{margin-top:0}.brix-expandable-list>.items{margin-top:24px}@media only screen and (min-width:1025px){.brix-expandable-list>.items{margin-top:40px}}.brix-expandable-list .items>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #f1f1f1}.brix-expandable-list .items>.item:first-child{border-top:1px solid #f1f1f1}.brix-expandable-list .items>.item.-open>.inner>.content{display:block;white-space:pre-line}.brix-expandable-list .items>.item.-open>.inner>.content ol,.brix-expandable-list .items>.item.-open>.inner>.content ul{margin-bottom:0;white-space:normal}.brix-expandable-list .items>.item.-open>.inner>.title{padding-bottom:0}.brix-expandable-list .items>.item.-open>.inner>.title>.expand-button>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}.brix-expandable-list .items>.item>.inner{width:100%}.brix-expandable-list .items>.item>.inner>.title{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:25px 0}@media only screen and (min-width:1025px){.brix-expandable-list .items>.item>.inner>.title{padding:25px}}.brix-expandable-list .items>.item>.inner>.title>span{width:100%}.brix-expandable-list .items>.item>.inner>.content{padding:10px 0 25px;margin:0;opacity:1;display:none}.brix-expandable-list .items>.item>.inner>.content audio,.brix-expandable-list .items>.item>.inner>.content canvas,.brix-expandable-list .items>.item>.inner>.content img,.brix-expandable-list .items>.item>.inner>.content svg,.brix-expandable-list .items>.item>.inner>.content video{max-width:100%;height:auto}.brix-expandable-list .items>.item>.inner>.content iframe{max-width:100%;height:250px}@media only screen and (min-width:1025px){.brix-expandable-list .items>.item>.inner>.content iframe{height:450px}}@media only screen and (min-width:1025px){.brix-expandable-list .items>.item>.inner>.content{padding:10px 25px 25px}}.brix-expandable-list .items>.item>.inner>.title>.expand-button{position:relative;width:40px;cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.brix-expandable-list .items>.item>.inner>.title>.expand-button{margin-left:0}}.brix-expandable-list .items>.item>.inner>.title>.expand-button.-open>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}.brix-expandable-list .items>.item>.inner>.title>.expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.brix-expandable-list .items>.item>.inner>.title>.expand-button>.arrow{top:-1px}}.brix-hero-booking{position:relative;height:calc(100% - 500px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brix-hero-booking .wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:calc(100% - 500px);min-height:0}.brix-hero-booking .brix-booking-search-module{position:relative;bottom:300px;background:none;max-height:250px;z-index:500;width:calc(100% - 40px);margin:0 auto}@media only screen and (min-width:1025px){.brix-hero-booking .brix-booking-search-module{position:absolute;bottom:40px;max-height:100%}}.brix-hero-booking .brix-booking-search-module .wrapper{padding:40px!important}@media only screen and (min-width:1025px){.brix-hero-booking .brix-booking-search-module .wrapper{padding:40px 80px!important}}.brix-product-list-wrapper{width:100%;padding:40px 20px 5px;background:#f8f8f8}@media(min-width:1000px){.brix-product-list-wrapper{padding:80px 20px 5px}}.brix-product-category{max-width:1110px;margin:-100px auto 104px;padding-top:100px}.brix-product-category .product-category-header{margin-bottom:40px}.brix-product-category .product-category-header .product-category-heading{margin:0 0 8px}.brix-product-category .product-category-header .product-category-description{margin:0}.brix-product-category .brix-product-list{width:100%;display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.brix-product-category .brix-product-list.-merchandise{grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.brix-shop-single-product-wrapper{width:100%;padding:10px 20px 64px;background:#f8f8f8}@media(min-width:1000px){.brix-shop-single-product-wrapper{padding:40px 20px 100px}}.product{max-width:1110px;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product,.product .back-button{display:-webkit-box;display:-ms-flexbox;display:flex}.product .back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0 12px;margin:0 0 18px}.product .back-button svg{margin-right:10px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.product .back-button svg path{fill:var(--primary-theme-color)}@media(hover){.product .back-button:hover svg{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}.product .content-wrapper{width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"heading" "image" "content"}@media(min-width:768px){.product .content-wrapper{grid-template-columns:1fr 1fr;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;grid-template-areas:"image heading" "image content"}}.product .content-wrapper .image{grid-area:image;height:0;width:100%;padding-bottom:100%;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px}@media(min-width:768px){.product .content-wrapper .image{margin-bottom:0}}.product .content-wrapper .image.-fallback-logo{background-color:var(--primary-theme-color);position:relative;opacity:0}.product .content-wrapper .image.-fallback-logo .fallback-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.8);color:var(--primary-theme-color)}.product .content-wrapper .image.-fallback-logo .fallback-svg svg{width:50%}.product .content-wrapper .image.-fallback-logo.-visible{opacity:1;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.product .content-wrapper .image img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product .content-wrapper h1{grid-area:heading;margin:0 0 22px}@media(min-width:768px){.product .content-wrapper h1{padding-left:40px;margin:0 0 14px}}@media(min-width:1200px){.product .content-wrapper h1{padding-left:80px}}.product .content-wrapper .content{grid-area:content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .content-wrapper .content .procuct-price{margin:30px 0}.product .content-wrapper .content .procuct-price .product-multiple-pieces{color:#000}.product .content-wrapper .content .disclaimer{margin:30px 0 0}.product .content-wrapper .content .procuct-price span{color:#989898}.product .content-wrapper .content .sold-out-info{max-width:150px;background-color:#f1f1f1;color:#989898;cursor:default}@media(max-width:767px){.product .content-wrapper .content .add-to-cart-form{width:100%}.product .content-wrapper .content .add-to-cart-form .qty-input{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 8px);flex:0 1 calc(50% - 8px)}.product .content-wrapper .content .add-to-cart-form .qty-input input{width:100%}.product .content-wrapper .content .add-to-cart-form .add-to-cart-submit{padding:0;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 8px);flex:0 0 calc(50% - 8px)}}@media(min-width:768px){.product .content-wrapper .content{padding-left:40px}}@media(min-width:1200px){.product .content-wrapper .content{padding-left:80px}}.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;padding:20px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04)}@media(hover){.product-card.-link:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1)}}@media(min-width:768px){.product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.product-card .product-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.product-card .product-link{min-width:0}}.product-card .product-image{width:65px;height:65px;margin-right:16px}.product-card .product-image.-fallback-logo{background-color:var(--primary-theme-color);position:relative;opacity:1}.product-card .product-image.-fallback-logo .fallback-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.8);color:var(--primary-theme-color)}.product-card .product-image.-fallback-logo .fallback-svg svg{width:50%}.product-card .product-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){.product-card .product-image{width:120px;height:120px;margin-right:20px}}.product-card .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:768px){.product-card .content-wrapper{min-width:0}}.product-card .content-wrapper .disclaimer,.product-card .content-wrapper .price,.product-card .content-wrapper .title{font-size:16px;line-height:20px}.product-card .content-wrapper .disclaimer,.product-card .content-wrapper .title{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:4px}.product-card .content-wrapper .title{font-weight:700}.product-card .content-wrapper .disclaimer{display:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(min-width:768px){.product-card .content-wrapper .disclaimer{display:block}}.product-card .content-wrapper .read-more{display:none;position:relative;margin-left:8px}@media(min-width:768px){.product-card .content-wrapper .read-more{display:block}}.product-card .content-wrapper .read-more:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:1px;left:0}.product-card .add-to-cart-wrapper,.product-card .sold-out-info{width:100%;margin:20px 0}@media(min-width:768px){.product-card .add-to-cart-wrapper,.product-card .sold-out-info{max-width:136px;margin:0 40px 0 60px}}@media(min-width:1000px){.product-card .add-to-cart-wrapper,.product-card .sold-out-info{max-width:272px}}.product-card .sold-out-info{background-color:#f8f8f8;color:#989898;cursor:default}.product-card>.disclaimer{width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:768px){.product-card>.disclaimer{display:none}}.product-card>.read-more{position:relative}@media(min-width:768px){.product-card>.read-more{display:none}}.product-card>.read-more:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:1px;left:0}.add-to-cart-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.add-to-cart-form .add-to-cart-error-message{display:none;position:absolute;bottom:0;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);color:#ff5656}.add-to-cart-form .add-to-cart-error-message.-visible{display:block}.add-to-cart-form .bulk-purchase-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;padding:0 20px;height:100%;position:absolute;bottom:0;left:0;-webkit-transform:translateX(calc(-50% - 5px));transform:translateX(calc(-50% - 5px));background-color:#f8f8f8;-webkit-transition:background-color .2s,opacity .4s ease,-webkit-transform .4s ease;transition:background-color .2s,opacity .4s ease,-webkit-transform .4s ease;transition:background-color .2s,transform .4s ease,opacity .4s ease;transition:background-color .2s,transform .4s ease,opacity .4s ease,-webkit-transform .4s ease;cursor:pointer;border-radius:2px}@media(min-width:1000px){.add-to-cart-form .bulk-purchase-info.-visible{opacity:1;-webkit-transform:translateX(calc(-100% - 5px));transform:translateX(calc(-100% - 5px));pointer-events:auto}}.add-to-cart-form .bulk-purchase-info svg{margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.add-to-cart-form .bulk-purchase-info svg path{fill:#f1f1f1;stroke:var(--primary-theme-color)}.add-to-cart-form .bulk-purchase-info svg circle{fill:var(--primary-theme-color)}@media(hover:hover){.add-to-cart-form .bulk-purchase-info:hover{background-color:#f1f1f1}.add-to-cart-form .bulk-purchase-info:hover svg path{fill:var(--primary-theme-color)}.add-to-cart-form .bulk-purchase-info:hover svg .letter-stroke{stroke:#f1f1f1}.add-to-cart-form .bulk-purchase-info:hover svg circle{fill:#f1f1f1}}.add-to-cart-form .add-to-cart-submit{margin:0;color:var(--primary-theme-color);border:1px solid;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.add-to-cart-form .add-to-cart-submit:hover{color:#fff;border-color:var(--primary-theme-color);background-color:var(--primary-theme-color)}@media(min-width:768px)and (max-width:1000px){.product-card .add-to-cart-wrapper .add-to-cart-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product-card .add-to-cart-wrapper .add-to-cart-form .add-to-cart-submit,.product-card .add-to-cart-wrapper .add-to-cart-form .qty-input{width:calc(50% - 8px);min-width:0}.product-card .add-to-cart-wrapper .add-to-cart-form .add-to-cart-submit>span,.product-card .add-to-cart-wrapper .add-to-cart-form .qty-input>span{overflow:unset;text-overflow:unset}@media(min-width:768px)and (max-width:1000px){.product-card .add-to-cart-wrapper .add-to-cart-form .add-to-cart-submit,.product-card .add-to-cart-wrapper .add-to-cart-form .qty-input{width:100%}}.product-card .add-to-cart-wrapper .add-to-cart-form .qty-input input{width:100%}@media(min-width:768px)and (max-width:1000px){.product-card .add-to-cart-wrapper .add-to-cart-form .qty-input input{margin-bottom:16px}}.mobile-bulk-purchase-info{width:100%;background-color:#f8f8f8;border-radius:2px;margin:10px 0 20px;display:none}.mobile-bulk-purchase-info.-visible{display:block}@media(min-width:768px){.mobile-bulk-purchase-info{margin:20px 0 0}}@media(min-width:1000px){.mobile-bulk-purchase-info,.mobile-bulk-purchase-info.-visible{display:none}}.mobile-bulk-purchase-info button{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;cursor:pointer;position:relative}.mobile-bulk-purchase-info button svg:last-of-type{display:none}.mobile-bulk-purchase-info button svg{-ms-flex-negative:0;flex-shrink:0}.mobile-bulk-purchase-info button svg:first-of-type path{fill:#f1f1f1;stroke:var(--primary-theme-color)}.mobile-bulk-purchase-info button svg:first-of-type circle{fill:var(--primary-theme-color)}.mobile-bulk-purchase-info .bulk-purchase-info-text{padding:0 16px;height:auto;max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-in-out,padding .3s ease-in-out;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.mobile-bulk-purchase-info .bulk-purchase-info-text .read-more{margin:10px 0;position:relative;display:inline-block}.mobile-bulk-purchase-info .bulk-purchase-info-text .read-more:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:1px;left:0}.mobile-bulk-purchase-info.-expanded .bulk-purchase-info-text{max-height:300px;padding:0 16px 10px}.mobile-bulk-purchase-info.-expanded button svg:first-of-type{display:none}.mobile-bulk-purchase-info.-expanded button svg:last-of-type{display:block;width:15px}.mobile-bulk-purchase-info.-expanded button svg:last-of-type path{fill:var(--primary-theme-color)}.brix-shop-single-product-wrapper .add-to-cart-form .qty-input{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.brix-shop-single-product-wrapper .add-to-cart-form .add-to-cart-submit{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.brix-shop-single-product-wrapper .add-to-cart-form .bulk-purchase-info{position:relative;height:40px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#f1f1f1;max-width:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);padding:0;-webkit-transition:padding .4s ease .1s,margin .4s ease .1s,max-width .4s ease .1s,opacity .5s ease,background-color .2s;transition:padding .4s ease .1s,margin .4s ease .1s,max-width .4s ease .1s,opacity .5s ease,background-color .2s}@media(min-width:1000px){.brix-shop-single-product-wrapper .add-to-cart-form .bulk-purchase-info.-visible{-webkit-transform:translateX(0);transform:translateX(0);margin:0 15px 0 -10px;padding:0 20px;max-width:200px;-webkit-transition:padding .4s ease,margin .4s ease,max-width .5s ease,opacity .4s ease .1s,background-color .2s;transition:padding .4s ease,margin .4s ease,max-width .5s ease,opacity .4s ease .1s,background-color .2s}}.brix-shop-single-product-wrapper .mobile-bulk-purchase-info{background-color:#f1f1f1;margin:15px 0 20px}.brix-order-confirmation-wrapper{width:100%}.brix-order-confirmation-wrapper .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--primary-theme-color);color:#fff;padding:50px 20px 0}@media(min-width:1000px){.brix-order-confirmation-wrapper .header-wrapper{padding:72px 20px 0}}.brix-order-confirmation-wrapper .header-wrapper.-logged-in-user{padding-bottom:60px}@media(min-width:1000px){.brix-order-confirmation-wrapper .header-wrapper.-logged-in-user{padding-bottom:84px}}.brix-order-confirmation-wrapper .header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1100px}.brix-order-confirmation-wrapper .header .header-heading{width:100%;margin:0 0 12px}.brix-order-confirmation-wrapper .header .header-heading>.icon>svg{width:40px;height:40px}@media(min-width:1000px){.brix-order-confirmation-wrapper .header .header-heading>.icon>svg{width:64px;height:64px}}.brix-order-confirmation-wrapper .header .header-heading>.icon>svg>path{fill:currentColor}.brix-order-confirmation-wrapper .header .header-info{max-width:704px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}@media(min-width:1000px){.brix-order-confirmation-wrapper .header .header-info{margin-right:24px}}.brix-order-confirmation-wrapper .header .header-info p{width:100%}.brix-order-confirmation-wrapper .header .header-info .receipt-link{color:currentColor;text-decoration:none}.brix-order-confirmation-wrapper .header .header-info .receipt-link>svg{margin-right:8px}.brix-order-confirmation-wrapper .header .header-info .receipt-link .label{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.brix-order-confirmation-wrapper .header .header-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;width:100%;margin-top:40px}@media(min-width:768px){.brix-order-confirmation-wrapper .header .header-links{width:248px}}.brix-order-confirmation-wrapper .header .header-links .header-link{color:currentColor;border:1px solid;margin:0}.brix-order-confirmation-wrapper .header .header-links .header-link.my-account{background-color:#fff;color:var(--primary-theme-color)}.brix-order-confirmation-wrapper .products-wrapper{padding:80px 20px 192px;background-color:#f8f8f8}.brix-order-confirmation-wrapper .products{width:100%;max-width:1100px;margin:0 auto}.brix-order-confirmation-wrapper .products .products-heading{margin:0 0 8px}.brix-order-confirmation-wrapper .products .products-description{max-width:540px;margin-bottom:32px}.brix-order-confirmation-wrapper .products .share-tickets-heading{margin:32px 0 8px}.brix-order-confirmation-wrapper .products .share-tickets-description{max-width:540px}.brix-order-confirmation-wrapper .products .tickets{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .tickets{margin-top:80px}}.brix-order-confirmation-wrapper .products .tickets-heading{margin:0 0 28px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .tickets-heading{margin-bottom:40px}}.brix-order-confirmation-wrapper .products .all-tickets-link svg{margin-right:8px}.brix-order-confirmation-wrapper .products .all-tickets-link span{text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.brix-order-confirmation-wrapper .products .ticket-list{width:100%;list-style:none}.brix-order-confirmation-wrapper .products .ticket{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);padding:20px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:20px 40px 20px 20px}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.brix-order-confirmation-wrapper .products .ticket .ticket-image{top:20px;left:20px;position:absolute;width:40px;height:40px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-image{position:relative;top:unset;left:unset;width:120px;height:120px;margin-right:20px}}.brix-order-confirmation-wrapper .products .ticket .ticket-image.-fallback-logo{background-color:var(--primary-theme-color);opacity:1}.brix-order-confirmation-wrapper .products .ticket .ticket-image.-fallback-logo .fallback-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.8);color:var(--primary-theme-color)}.brix-order-confirmation-wrapper .products .ticket .ticket-image.-fallback-logo .fallback-svg svg{width:50%}.brix-order-confirmation-wrapper .products .ticket .ticket-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info{width:calc(100% - 196px);margin:8px 16px 8px 0}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 0 0;gap:2px;width:unset}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info.-max-width{max-width:274px}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;font-size:18px;font-weight:700;line-height:20px;margin:0 0 20px 50px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-title{width:100%;height:unset;margin:0}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-title{width:unset}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code,.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-price{width:100%}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code,.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-price{width:unset}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code{display:block;margin-bottom:20px;max-width:140px}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code.-generating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;text-align:center;padding:20px;background:url(../../images/generic-qr-code.svg);background-size:cover}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code.-generating{display:none}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code.-generating .sk-fading-circle{width:40px;height:40px;margin:10px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .qr-code{display:none}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-access-code,.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-price{margin-bottom:4px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-access-code,.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-price{margin:0}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-access-code{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-access-code{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-link{text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color);margin-bottom:24px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-link{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 10px}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .ticket-info .ticket-link{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin:0}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .activate-play-access-button-wrapper{width:100%;margin-bottom:16px}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .activate-play-access-button-wrapper{margin-bottom:0;width:180px}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .activate-play-access-button-wrapper:not(:last-child){margin-top:16px}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .activate-play-access-button-wrapper{width:unset}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .activate-play-access-button-wrapper:not(:last-child){margin-top:0}}@media(min-width:768px)and (max-width:999px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .activate-play-access-button-wrapper .activate-play-access-error-notice{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper{width:100%}@media(min-width:768px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper{margin:16px 0 0}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper .ticket-share-form .send-button{width:180px}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper .input-wrapper{max-width:none;-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(min-width:1000px){.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper{margin:0 0 0 16px;width:unset}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper .ticket-share-form .send-button{width:unset}.brix-order-confirmation-wrapper .products .ticket .ticket-info-and-actions .shop-ticket-share-form-wrapper .input-wrapper{max-width:280px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.brix-order-confirmation-wrapper .no-order{padding:70px 20px;max-width:700px;margin:0 auto}.brix-ticket-wrapper .small-heading{font-size:18px;font-weight:700}.brix-ticket-wrapper .ticket-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8f8;padding:60px 20px 44px}@media(min-width:768px){.brix-ticket-wrapper .ticket-wrapper{padding:72px 20px 80px}}.brix-ticket-wrapper .ticket,.brix-ticket-wrapper .ticket-download-wrapper{width:100%;max-width:1100px}.brix-ticket-wrapper .ticket{background-color:#fff;padding:20px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04)}.brix-ticket-wrapper .ticket .ticket-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f1f1;padding-bottom:20px}.brix-ticket-wrapper .ticket .ticket-header .ticket-name{margin:0}.brix-ticket-wrapper .ticket .ticket-header .ticket-image{position:relative;width:45px;height:45px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.brix-ticket-wrapper .ticket .ticket-header .ticket-image.-fallback-logo{background-color:var(--primary-theme-color);opacity:1}.brix-ticket-wrapper .ticket .ticket-header .ticket-image.-fallback-logo .fallback-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.8);color:var(--primary-theme-color)}.brix-ticket-wrapper .ticket .ticket-header .ticket-image.-fallback-logo .fallback-svg svg{width:50%}.brix-ticket-wrapper .ticket .ticket-header .ticket-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.brix-ticket-wrapper .ticket .ticket-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px 0 0}@media(min-width:768px){.brix-ticket-wrapper .ticket .ticket-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding:48px 60px}}@media(min-width:1000px){.brix-ticket-wrapper .ticket .ticket-content{gap:80px}}@media(min-width:1000px){.brix-ticket-wrapper .ticket .ticket-content .ticket-info{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.brix-ticket-wrapper .ticket .ticket-content .ticket-info dd{margin-bottom:8px}.brix-ticket-wrapper .ticket .ticket-content .ticket-info .vat-included{color:#989898}.brix-ticket-wrapper .ticket .ticket-content .show-more-info,.brix-ticket-wrapper .ticket .ticket-content .ticket-info .ticket-link{text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.brix-ticket-wrapper .ticket .ticket-content .show-more-info{cursor:pointer;text-align:left;margin-top:-20px}@media(min-width:768px){.brix-ticket-wrapper .ticket .ticket-content .show-more-info{display:none}}.brix-ticket-wrapper .ticket .ticket-content .ticket-codes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width:768px){.brix-ticket-wrapper .ticket .ticket-content .ticket-codes{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px}}@media(min-width:1000px){.brix-ticket-wrapper .ticket .ticket-content .ticket-codes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:40px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.brix-ticket-wrapper .ticket .ticket-content .ticket-codes:before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background:#f1f1f1}}@media(min-width:1200px){.brix-ticket-wrapper .ticket .ticket-content .ticket-codes{gap:80px}}.brix-ticket-wrapper .ticket .ticket-content .code-wrapper{-webkit-box-flex:0;-ms-flex:0 1 154px;flex:0 1 154px;margin-bottom:10px}@media(min-width:768px){.brix-ticket-wrapper .ticket .ticket-content .code-wrapper{margin-bottom:0}}@media(min-width:1000px){.brix-ticket-wrapper .ticket .ticket-content .code-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}}.brix-ticket-wrapper .ticket .ticket-content .code-wrapper .code{width:100%;max-width:140px}.brix-ticket-wrapper .ticket .ticket-content .code-wrapper .code.-generating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;text-align:center;padding:20px;background:url(../../images/generic-qr-code.svg);background-size:cover}.brix-ticket-wrapper .ticket .ticket-content .code-wrapper .code.-generating .sk-fading-circle{width:40px;height:40px;margin:10px}@media(min-width:768px){.brix-ticket-wrapper .ticket .ticket-content .play-info{margin-top:24px;padding-top:16px;border-top:1px solid #f1f1f1}}@media(min-width:1000px){.brix-ticket-wrapper .ticket .ticket-content .play-info{-webkit-box-flex:0;-ms-flex:0 0 196px;flex:0 0 196px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;border:unset;padding:0}}.brix-ticket-wrapper .ticket .ticket-content .play-info .activate-play-access-button-wrapper{margin:16px 0 0}@media(min-width:1000px){.brix-ticket-wrapper .ticket .ticket-content .play-info .activate-play-access-button-wrapper{margin:28px 0 0}}.brix-ticket-wrapper .ticket .ticket-content .voucher-info .voucher-code-info{margin:20px 0}.brix-ticket-wrapper .ticket .ticket-content .voucher-info .read-more{position:relative;display:inline-block}.brix-ticket-wrapper .ticket .ticket-content .voucher-info .read-more:before{content:"";position:absolute;display:block;width:100%;height:1px;bottom:1px;left:0}.brix-ticket-wrapper .ticket .share-ticket{margin:20px 0 0}@media(min-width:768px){.brix-ticket-wrapper .ticket .share-ticket{margin:20px 60px 0;padding:48px 0 28px;border-top:1px solid #f1f1f1}}@media(min-width:1200px){.brix-ticket-wrapper .ticket .share-ticket{margin:0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}}.brix-ticket-wrapper .ticket .share-ticket .share-ticket-info{display:none}@media(min-width:768px){.brix-ticket-wrapper .ticket .share-ticket .share-ticket-info{display:block;margin-bottom:16px}}@media(min-width:1200px){.brix-ticket-wrapper .ticket .share-ticket .share-ticket-info{max-width:50%}}@media(min-width:1200px){.brix-ticket-wrapper .ticket .share-ticket .ticket-share-form .input-wrapper{max-width:324px}}.brix-ticket-wrapper .ticket .share-voucher{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}@media(min-width:768px){.brix-ticket-wrapper .ticket .share-voucher{margin:20px 60px 0;padding:48px 0 28px;border-top:1px solid #f1f1f1}}@media(min-width:1200px){.brix-ticket-wrapper .ticket .share-voucher{margin:0 60px}}.brix-ticket-wrapper .ticket .share-voucher .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;background-color:var(--primary-theme-color);width:48px;height:48px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.brix-ticket-wrapper .ticket .share-voucher .icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-ticket-wrapper .ticket .share-voucher .icon svg{width:24px;height:auto}.brix-ticket-wrapper .ticket .share-voucher .icon svg path{fill:#fff}.brix-ticket-wrapper .ticket-download-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media(min-width:768px){.brix-ticket-wrapper .ticket-download-wrapper{margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.brix-ticket-wrapper .ticket-download-wrapper .ticket-download{margin:0 20px;width:100%}@media(min-width:768px){.brix-ticket-wrapper .ticket-download-wrapper .ticket-download{margin:0;width:unset}}.brix-ticket-wrapper .ticket-download-wrapper .ticket-download .icon{margin-right:8px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.brix-ticket-wrapper .no-ticket{padding:70px 20px;max-width:700px;margin:0 auto}.brix-voucher-wrapper{width:100%;padding:40px 20px;background:#fff}.brix-voucher-wrapper .content{max-width:1110px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px){.brix-voucher-wrapper .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.brix-voucher-wrapper .content .information{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:16px}@media only screen and (min-width:768px){.brix-voucher-wrapper .content .information{margin-bottom:0}}@media only screen and (min-width:768px){.brix-voucher-wrapper .content .voucher{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:20px}}.brix-voucher-large-wrapper{width:100%;background:var(--primary-theme-color);padding:10px 0 64px}@media(min-width:1000px){.brix-voucher-large-wrapper{padding:40px 0 100px}}.brix-voucher-large-wrapper .info-section{padding:0 20px}.brix-voucher-large-wrapper .content{max-width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.brix-voucher-large-wrapper .content h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-voucher-large-wrapper .content h1 svg{width:32px;height:auto;margin-right:8px}@media(min-width:768px){.brix-voucher-large-wrapper .content h1 svg{width:64px;margin-right:16px}}.brix-voucher-large-wrapper .content>p{max-width:730px}.brix-voucher-large-wrapper .voucher-form-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--primary-theme-color);color:#fff;padding:60px 20px 80px}.brix-voucher-large-wrapper .voucher-form-wrapper,.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:24px;width:100%;max-width:1100px;background-color:#fff;color:#262626;padding:40px 32px;-webkit-box-shadow:0 48px 72px rgba(0,0,0,.1);box-shadow:0 48px 72px rgba(0,0,0,.1);border-radius:10px}@media(min-width:768px){.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form{padding:56px 72px 64px 56px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width:1000px){.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form{padding:72px 112px 80px 80px}}.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form .form-info{width:100%}@media(min-width:768px){.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form .form-info{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}.brix-voucher-large-wrapper .voucher-form-wrapper .voucher-form .form-info .info-heading{margin:0 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.qty-input{position:relative;margin-right:16px}.qty-input input{height:40px;width:100%;background-color:#fff;border:1px solid #e5e5e5;border-radius:2px;width:120px;padding:3px 0 0;text-align:center;-moz-appearance:textfield}.qty-input input::-webkit-inner-spin-button,.qty-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(hover:none){.qty-input input{padding:0}}.qty-input .qty-decrease,.qty-input .qty-increase{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;height:30px;width:30px;border-radius:2px;cursor:pointer;background-color:#fff;background-position:50%;background-repeat:no-repeat;top:5px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:background .2s;transition:background .2s}.qty-input .qty-decrease{left:5px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--primary-theme-color)));background-image:linear-gradient(var(--primary-theme-color) 0 0);background-size:50% 1px}.qty-input .qty-decrease:disabled{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e5e5));background-image:linear-gradient(#e5e5e5 0 0)}@media(hover:hover){.qty-input .qty-decrease:not(:disabled):hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));background-image:linear-gradient(#fff 0 0);background-color:var(--primary-theme-color)}}@media(hover:none){.qty-input .qty-decrease:not(:disabled).-focus{-webkit-transition:background 0s;transition:background 0s;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));background-image:linear-gradient(#fff 0 0);background-color:var(--primary-theme-color)}}.qty-input .qty-increase{right:5px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--primary-theme-color))),-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--primary-theme-color)));background-image:linear-gradient(var(--primary-theme-color) 0 0),linear-gradient(var(--primary-theme-color) 0 0);background-size:50% 1px,1px 50%}.qty-input .qty-increase:disabled{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e5e5)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#e5e5e5));background-image:linear-gradient(#e5e5e5 0 0),linear-gradient(#e5e5e5 0 0)}@media(hover:hover){.qty-input .qty-increase:not(:disabled):hover{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));background-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);background-color:var(--primary-theme-color)}}@media(hover:none){.qty-input .qty-increase:not(:disabled).-focus{-webkit-transition:background 0s;transition:background 0s;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)),-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));background-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);background-color:var(--primary-theme-color)}}.calendar-items-grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 auto;padding-bottom:50px}.calendar-items-grid-container.-is-empty{display:none}.calendar-items-grid-container .smab-calendar-item{width:calc(100% - 30px);margin:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:470px;padding:0;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.calendar-items-grid-container .smab-calendar-item.-passed{opacity:.5}.calendar-items-grid-container .smab-calendar-item.-inactive{pointer-events:none}.calendar-items-grid-container .smab-calendar-item .smab-calendar-image-item{height:225px;background-size:cover;background-position:50%}.calendar-items-grid-container .smab-calendar-item .smab-calendar-image-item.-no-image{background-image:url(../../images/cal-temp-image.svg)}.calendar-items-grid-container .smab-calendar-item .content-wrapper{position:relative;display:block;height:245px;padding:0 30px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper{display:inline-block;width:100%}.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title{margin:20px 0 9px;padding:0;height:16px;overflow:hidden;font-size:16px;color:#262626;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title .arrow-icon{position:absolute;background:#fff;top:0;right:0;height:53px;width:60px;padding:16px 14px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title .arrow-icon:before{position:absolute;display:block;content:" ";width:20px;height:53px;top:0;left:-20px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title .url{text-transform:none;font-size:16px;font-weight:100}.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title .url:active,.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title .url:focus,.calendar-items-grid-container .smab-calendar-item .content-wrapper .date-wrapper .date-title .url:hover{color:#000;cursor:pointer}.calendar-items-grid-container .smab-calendar-item .content-wrapper .passer-container{padding:0;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar-items-grid-container .smab-calendar-item .content-wrapper .passer-container .passer-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.calendar-items-grid-container .smab-calendar-item .content-wrapper .passer-container .passer-wrapp .passer-icon{display:inline-table;position:relative;top:-1px;width:20px;height:20px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .passer-container .passer-wrapp .passer-text{position:relative;display:block;font-size:12px;height:15px;line-height:15px;color:#7f7f7f;top:2px;margin:0 7px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .passer-container .line{width:100%;border-bottom:1px solid #e5e5e5;position:relative;height:1px;top:9px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .title-wrapper{display:block;width:100%;margin-top:15px;overflow:hidden;text-overflow:ellipsis}.calendar-items-grid-container .smab-calendar-item .content-wrapper .title-wrapper .small-title-wrapper{position:relative;margin-bottom:5px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .title-wrapper .small-title-wrapper .title{color:#262626;text-align:left}.calendar-items-grid-container .smab-calendar-item .content-wrapper .description-wrapper{width:100%;display:block;margin-bottom:10px}.calendar-items-grid-container .smab-calendar-item .content-wrapper .description-wrapper .description{font-size:14px;color:#4c4c4c;overflow:hidden;position:relative}.calendar-items-grid-container .smab-calendar-item .content-wrapper .organizer-wrapper{width:100%}.calendar-items-grid-container .smab-calendar-item .content-wrapper .organizer-wrapper .organizer{position:absolute;font-style:italic;bottom:30px;width:calc(100% - 60px);font-size:14px;color:#4c4c4c;letter-spacing:0}.calendar-items-grid-container .smab-calendar-item:active,.calendar-items-grid-container .smab-calendar-item:focus,.calendar-items-grid-container .smab-calendar-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.calendar-items-grid-container .smab-calendar-item:after,.calendar-items-grid-container .smab-calendar-item:before{-webkit-box-sizing:inherit;box-sizing:inherit}.brix-booking-search-module{width:100%;padding-top:20px;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;margin-top:40px;-webkit-transition:opacity .4s ease-in-out,margin-top .4s ease-in-out;transition:opacity .4s ease-in-out,margin-top .4s ease-in-out}.brix-booking-search-module h1{margin:0}.brix-booking-search-module.-visible{margin-top:0;opacity:1}.brix-booking-search-module.-outside{padding:0}.brix-booking-search-module.-outside .wrapper{width:90%;max-width:100%;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);position:absolute;z-index:10;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width:1025px){.brix-booking-search-module.-outside .wrapper{width:auto;min-width:1100px}}.brix-booking-search-module.-outside .wrapper.-popup{-webkit-transform:unset;transform:unset;top:0!important}@media only screen and (min-width:1025px){.brix-booking-search-module{padding:40px 20px}}.brix-booking-search-module .open-date{display:block;height:50px;width:100%;position:absolute}.brix-booking-search-module .open-date>.icon{z-index:1;position:absolute;right:13px;scale:.7;top:11px;width:40px}.brix-booking-search-module .wrapper{max-width:1110px;margin:0 auto;background-color:#19223d;padding:20px;border-radius:10px;color:#fff}@media only screen and (min-width:1025px){.brix-booking-search-module .wrapper{padding:64px 80px}}.brix-booking-search-module .wrapper .-h2{margin-bottom:10px;display:block}.brix-booking-search-module .booking-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}@media only screen and (min-width:1025px){.brix-booking-search-module .booking-search-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.brix-booking-search-module .booking-search-form .form-group{position:relative;width:100%}@media only screen and (min-width:1025px){.brix-booking-search-module .booking-search-form .form-group{width:auto}}.brix-booking-search-module .booking-search-form .form-group label{font-weight:400;margin-bottom:6px;display:block}.brix-booking-search-module .booking-search-form .form-group.-rooms{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.brix-booking-search-module .booking-search-form .form-group input[type=date]::-moz-calendar-picker-indicator{display:none}.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-calendar-picker-indicator{display:none}.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-date-and-time-value{text-align:left}.brix-booking-search-module .booking-search-form .form-group input[type=date]{color:#b2b2b2}.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-datetime-edit,.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-datetime-edit-fields-wrapper{color:#b2b2b2}.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-datetime-edit-text{color:#b2b2b2}.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-datetime-edit-day-field,.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-datetime-edit-month-field,.brix-booking-search-module .booking-search-form .form-group input[type=date]::-webkit-datetime-edit-year-field{color:#b2b2b2}.brix-booking-search-module .booking-search-form .form-group .date-picker{min-width:200px;pointer-events:none;-webkit-appearance:none}.brix-booking-search-module .booking-search-form .form-group .date-picker,.brix-booking-search-module .booking-search-form .form-group .room-selector-trigger{background-color:#fff;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;padding:0 20px;color:#b2b2b2;border:1px solid #e5e5e5;border-radius:5px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.brix-booking-search-module .booking-search-form .form-group .date-picker .button-label,.brix-booking-search-module .booking-search-form .form-group .room-selector-trigger .button-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left}.brix-booking-search-module .booking-search-form .form-group .search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:0 24px;background:var(--primary-theme-color);color:#fff;border-radius:5px;-webkit-transition:background .2s;transition:background .2s;width:100%;max-width:none}@media only screen and (min-width:1025px){.brix-booking-search-module .booking-search-form .form-group .search-submit{width:auto;margin:0}}.brix-booking-search-module .popup-wrapper{position:fixed;display:block;background:#fff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:10;width:100%;border-radius:5px;height:100%;left:0;top:0;border:1px solid #e5e5e5}@media only screen and (min-width:1025px){.brix-booking-search-module .popup-wrapper{position:absolute;height:auto;padding-top:0;top:100%;left:0}}.brix-booking-search-module .popup-wrapper.-vouchers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:50px 20px 20px}@media only screen and (min-width:1025px){.brix-booking-search-module .popup-wrapper.-vouchers{-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:50%;padding:20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.brix-booking-search-module .popup-wrapper.-vouchers .voucher-close-button{top:48px;position:absolute;width:20px;right:10px}@media only screen and (min-width:1025px){.brix-booking-search-module .popup-wrapper.-vouchers .voucher-close-button{top:18px}}.brix-booking-search-module .popup-wrapper.-vouchers .label{display:block;width:100%;font-weight:600;color:#000;text-align:left;margin-bottom:20px}.brix-booking-search-module .popup-wrapper .content{top:-20px;position:relative}.brix-booking-search-module .popup-wrapper .button-wrapper{padding:20px;bottom:0;border-top:1px solid #e5e5e5;position:absolute;width:100%}@media only screen and (min-width:1025px){.brix-booking-search-module .popup-wrapper .button-wrapper{position:relative}}.brix-booking-search-module .popup-wrapper.-hidden{display:none}.brix-booking-search-module .popup-wrapper .done-button{width:100%;border:none;margin-bottom:0;min-width:none;max-width:none}.brix-booking-search-module .popup-wrapper .book-button{width:100%;border:1px solid #e5e5e5;margin-bottom:0;color:#000;min-width:none;max-width:none}.brix-booking-search-module .popup-wrapper .book-button.add-room{margin-top:0;padding-top:0}.brix-booking-search-module .popup-wrapper .book-button.-disabled{opacity:.25;cursor:unset;pointer-events:none}.brix-booking-search-module .popup-wrapper .scroll-wrapper{overflow-y:auto;overflow-x:hidden;height:calc(100% - 200px)}@media only screen and (min-width:1025px){.brix-booking-search-module .popup-wrapper .scroll-wrapper{height:300px}}.brix-booking-search-module .popup-wrapper .close-button{position:relative;top:25px;margin-left:auto;padding-right:20px;display:block;z-index:100}.popup-wrapper .room-wrapper{padding:20px}.popup-wrapper .room-wrapper .qty-col{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.popup-wrapper .room-wrapper .input-group-child,.popup-wrapper .room-wrapper .input-group-room{margin-bottom:10px;margin-top:20px}.popup-wrapper .room-wrapper hr{margin-bottom:5px}.popup-wrapper .room-wrapper .col-1{width:100%}.popup-wrapper .room-wrapper .booking-label,.popup-wrapper .room-wrapper .input-group-child label,.popup-wrapper .room-wrapper .input-group-room label{text-align:left;display:block;width:100%}.popup-wrapper .room-wrapper .age-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.popup-wrapper .room-wrapper .age-col .age-select-wrapper{position:relative;width:120px}.popup-wrapper .room-wrapper .age-col .age-select-wrapper:after{content:" ";display:inline-block;position:absolute;color:#000;z-index:100;right:12px;width:12px;height:15px;top:6px;pointer-events:none;background-size:contain;background-repeat:no-repeat;margin-top:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.popup-wrapper .room-wrapper .age-col .age-select-wrapper .age-select{height:40px;width:120px;text-align:center;-moz-text-align-last:center;text-align-last:center;line-height:1.5;color:#000;margin-bottom:10px;border:1px solid #e5e5e5}.popup-wrapper .room-wrapper .input-group-child,.popup-wrapper .room-wrapper .input-group-room{display:block;width:50%;margin-top:0}.popup-wrapper .room-wrapper .room-name{display:block;font-weight:600;color:#000;text-align:left;margin-bottom:20px}.popup-wrapper .room-wrapper .qty-input{color:#000;width:100%}.popup-wrapper .room-wrapper .qty-input>input{width:100%}.children-age-wrapper{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.children-age-wrapper .age-col{width:100%}.children-age-wrapper .age-col>select{display:block;width:100%;text-align:center;border:1px solid #e5e5e5;border-radius:5px}.booking-search-form .-vouchers{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.booking-search-form .-vouchers{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.booking-search-form .-vouchers .voucher-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-search-form .-vouchers .voucher-button-wrapper .sep-line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background:#fff}.booking-search-form .-vouchers .voucher-button-wrapper button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;white-space:nowrap}@media only screen and (min-width:1025px){.booking-search-form .-vouchers .voucher-button-wrapper button{max-width:600px}}.booking-search-form .-vouchers .voucher-button-wrapper button span{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 20px;-ms-flex-negative:0;flex-shrink:0}.booking-search-form .-vouchers .voucher-button-wrapper button span .icon{margin-left:10px}.booking-search-form .-vouchers .vouchers-selector-trigger{background:none;color:#fff;margin:0 auto;width:300px}.booking-search-form .-vouchers .vouchers-selector-dropdown{color:#000;z-index:100}@media only screen and (min-width:1025px){.booking-search-form .-vouchers .vouchers-selector-dropdown{-webkit-transform:translateX(-50%);transform:translateX(-50%);width:400px;position:absolute;left:50%}}.booking-search-form .-vouchers .vouchers-selector-dropdown .done-wrapper{border-top:1px solid #e5e5e5;width:100%}.booking-search-form .-vouchers .vouchers-selector-dropdown .done-wrapper button{margin-top:20px;width:100%;max-width:100%}.booking-search-form .-vouchers .vouchers-selector-dropdown .col{display:block;width:100%}.booking-search-form .-vouchers .vouchers-selector-dropdown .col .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.booking-search-form .-vouchers .vouchers-selector-dropdown .col .row.-disable{opacity:.7;pointer-events:none}.booking-search-form .-vouchers .vouchers-selector-dropdown .col .row.-disable input{opacity:.4;background-color:#ccc}.booking-search-form .-vouchers .vouchers-selector-dropdown .col .row button{margin-top:0}.booking-search-form .-vouchers .vouchers-selector-dropdown input{height:40px;width:100%;border:1px solid #e5e5e5;border-radius:2px}.booking-search-form .-vouchers .vouchers-selector-dropdown button.-disabled{opacity:.5;pointer-events:none}.booking-search-form .-vouchers .vouchers-selector-dropdown button.-remove{background-color:red}.calendar-horizontal-fill-item{min-width:5px;display:block}@media only screen and (min-width:450px){.calendar-horizontal-fill-item{min-width:25px}}@media only screen and (min-width:1025px){.calendar-horizontal-fill-item{min-width:90px}}.calendar-horizontal-item{width:290px;min-width:290px;margin:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:335px;padding:0;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (min-width:1025px){.calendar-horizontal-item{height:425px;width:350px;min-width:350px}}.calendar-horizontal-item.-passed{opacity:.5}.calendar-horizontal-item.-active:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.calendar-horizontal-item.-inactive{pointer-events:none}.calendar-horizontal-item .smab-calendar-image-item{height:185px;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.calendar-horizontal-item .smab-calendar-image-item{height:225px}}.calendar-horizontal-item .smab-calendar-image-item.-no-image{background-image:url(../../images/cal-temp-image.svg)}.calendar-horizontal-item .content-wrapper{position:relative;display:block;height:150px;padding:0 30px}@media only screen and (min-width:1025px){.calendar-horizontal-item .content-wrapper{height:200px}}.calendar-horizontal-item .content-wrapper .date-wrapper{display:inline-block;width:100%}.calendar-horizontal-item .content-wrapper .date-wrapper .date-title{margin:20px 0 9px;padding:0;height:16px;overflow:hidden;font-size:16px;color:#262626;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar-horizontal-item .content-wrapper .date-wrapper .date-title .arrow-icon{position:absolute;background:#fff;top:0;right:0;height:53px;width:60px;padding:16px 14px}.calendar-horizontal-item .content-wrapper .date-wrapper .date-title .arrow-icon:before{position:absolute;display:block;content:" ";width:20px;height:53px;top:0;left:-20px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.calendar-horizontal-item .content-wrapper .date-wrapper .date-title .url{text-transform:none;font-size:16px;font-weight:100}.calendar-horizontal-item .content-wrapper .date-wrapper .date-title .url:active,.calendar-horizontal-item .content-wrapper .date-wrapper .date-title .url:focus,.calendar-horizontal-item .content-wrapper .date-wrapper .date-title .url:hover{color:#000;cursor:pointer}.calendar-horizontal-item .content-wrapper .passer-container{padding:0;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calendar-horizontal-item .content-wrapper .passer-container .passer-wrapp{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.calendar-horizontal-item .content-wrapper .passer-container .passer-wrapp .passer-icon{display:inline-table;position:relative;top:-1px;width:20px;height:20px}.calendar-horizontal-item .content-wrapper .passer-container .passer-wrapp .passer-text{position:relative;display:block;font-size:12px;height:15px;line-height:15px;color:#7f7f7f;top:2px;margin:0 7px}.calendar-horizontal-item .content-wrapper .passer-container .line{width:100%;border-bottom:1px solid #e5e5e5;position:relative;height:2px;top:9px}.calendar-horizontal-item .content-wrapper .title-wrapper{display:block;width:100%;margin-top:5px;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1025px){.calendar-horizontal-item .content-wrapper .title-wrapper{margin-top:5px}}.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper{position:relative;margin-bottom:5px;overflow:hidden}.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper>.descr{font-size:12px;display:none}@media only screen and (min-width:1025px){.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper>.descr{margin-top:5px;font-size:13px;display:block}}.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper .title{color:#262626;text-align:left}.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper .title.-desktop{display:none}@media only screen and (min-width:1025px){.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper .title.-desktop{display:block}}.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper .title.-mobile{font-size:14px;display:block}@media only screen and (min-width:1025px){.calendar-horizontal-item .content-wrapper .title-wrapper .small-title-wrapper .title.-mobile{display:none}}.calendar-horizontal-item .content-wrapper .description-wrapper{width:100%;display:block;margin-bottom:10px}.calendar-horizontal-item .content-wrapper .description-wrapper .description{font-size:14px;color:#4c4c4c;overflow:hidden;position:relative}.calendar-horizontal-item .content-wrapper .organizer-wrapper{width:100%}.calendar-horizontal-item .content-wrapper .organizer-wrapper .organizer{position:absolute;font-style:italic;bottom:30px;width:calc(100% - 60px);font-size:14px;color:#4c4c4c;letter-spacing:0}.calendar-horizontal-list{position:relative;display:block;width:100%;background:#f8f8f8;margin:0 auto;padding-bottom:40px}@media only screen and (min-width:1025px){.calendar-horizontal-list{padding-bottom:0}}.calendar-horizontal-list>a{display:block;width:220px;height:40px;padding:11px 0;margin:20px auto 0;bottom:0;position:relative;z-index:1}@media only screen and (min-width:1025px){.calendar-horizontal-list>a{bottom:48px}}.calendar-horizontal-list>.description{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1140px;margin:0 auto 30px;padding-top:40px;padding-left:20px;padding-right:20px}@media only screen and (min-width:450px){.calendar-horizontal-list>.description{max-width:1180px;padding-left:40px;padding-right:40px}}@media only screen and (min-width:1025px){.calendar-horizontal-list>.description{padding-top:90px;margin:0 auto 60px}}.calendar-horizontal-list>.description>.column>.heading{margin-top:0;margin-bottom:10px}.calendar-horizontal-list>.description>.column:first-child{padding-right:20px}@media only screen and (min-width:1025px){.calendar-horizontal-list>.description>.column:first-child{padding-right:120px}}.calendar-horizontal-list>.description>.column:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}.calendar-horizontal-list>.description>.column>a{position:relative;display:none;width:220px;height:40px;padding:11px 0;margin:auto 0 0;bottom:6px}@media only screen and (min-width:1025px){.calendar-horizontal-list>.description>.column>a{display:block}}.calendar-horizontal-list>.arrows{position:absolute;display:none;width:100%;height:40px;left:0;bottom:125px;z-index:100;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-horizontal-list>.arrows.-no-btn{bottom:64px}@media only screen and (min-width:1025px){.calendar-horizontal-list>.arrows{display:-webkit-box;display:-ms-flexbox;display:flex}}.calendar-horizontal-list>.arrows.-hidden{display:none}.calendar-horizontal-list>.arrows>.fill{display:block;max-width:800px;width:100%;height:10px}@media only screen and (min-width:1200px){.calendar-horizontal-list>.arrows>.fill{max-width:1110px}}.calendar-horizontal-list>.arrows>.arrow-left,.calendar-horizontal-list>.arrows>.arrow-right{position:relative;display:block;width:20px;height:20px;cursor:pointer;top:10px}.calendar-horizontal-list>.arrows>.arrow-left{margin-right:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.calendar-horizontal-list>.arrows>.arrow-right{margin-left:20px}.calendar-horizontal-list>.item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:380px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1025px){.calendar-horizontal-list>.item-wrapper{height:600px}}.calendar-horizontal-list>.item-wrapper.-inbounds>.optiscroll-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar-horizontal-list>.item-wrapper.-inbounds>.optiscroll-h{display:none}.calendar-horizontal-list>.item-wrapper>.optiscroll-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;min-width:100vw;height:100%;overflow-y:scroll}@media only screen and (min-width:1025px){.calendar-horizontal-list>.item-wrapper>.optiscroll-content{overflow-y:hidden;height:110%}}.calendar-horizontal-list>.item-wrapper>.optiscroll-h{opacity:1;visibility:visible!important;background:#e5e5e5;display:none;width:100%;max-width:800px;height:7px;border-radius:20px;bottom:80px;margin:0 auto;z-index:200}@media only screen and (min-width:1025px){.calendar-horizontal-list>.item-wrapper>.optiscroll-h{display:block}}@media only screen and (min-width:1200px){.calendar-horizontal-list>.item-wrapper>.optiscroll-h{max-width:1110px}}.calendar-horizontal-list>.item-wrapper>.optiscroll-h>.optiscroll-htrack{visibility:visible!important;cursor:pointer;border-radius:20px;height:7px;bottom:0;opacity:1;z-index:1}.program-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:50px;padding:20px;border-top:1px solid #e5e5e5;margin:0}.program-list-item mark{background:#e5e5e5;color:inherit}.program-list-item.-no-border{border-top:0}@media only screen and (min-width:1025px){.program-list-item{width:calc(100% - 80px);margin:0 40px;padding-left:0}}.program-list-item .not-visible,.program-list-item>.actions>.wrapper.not-visible{display:none}.program-list-item.expanded{background:#fcfcfc;padding-bottom:20px;min-height:100%}@media only screen and (min-width:1025px){.program-list-item.expanded{padding-bottom:40px}}.program-list-item.expanded .not-visible{display:block}.program-list-item.expanded>.wrapper>.expand-share{display:-webkit-box;display:-ms-flexbox;display:flex}.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.extra>.details>.desktop{display:block}.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{position:relative;margin-bottom:auto;margin-right:0}@media only screen and (min-width:1025px){.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{margin-bottom:0;margin-right:0;top:-3px}}.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}@media only screen and (min-width:1025px){.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{top:10px}}.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{margin-right:0;display:inline-block;-webkit-transform:scale(.7);transform:scale(.7);height:50px}@media only screen and (min-width:1025px){.program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.program-list-item.expanded .actions>.wrapper.not-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.program-list-item>.time{display:none;width:121px;min-width:121px;padding-left:10px;padding-top:3px;margin-top:0}@media only screen and (min-width:1025px){.program-list-item>.time{display:table;padding-left:25px}}.program-list-item>.time>span{display:block;width:100%;margin-bottom:5px}.program-list-item>.wrapper{position:relative;padding-left:0;width:100%}@media only screen and (min-width:1025px){.program-list-item>.wrapper{padding-left:20px}}.program-list-item>.wrapper>.extra>.content{margin-top:24px;max-width:100%}.program-list-item>.wrapper>.extra>.content ol{list-style-position:inside}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.extra>.content{max-width:700px}}.program-list-item>.wrapper>.expand-share{margin-top:5px;display:none}.program-list-item>.wrapper>.expand-share>.fav-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.expand-share>.fav-block{display:none}}.program-list-item>.wrapper>.expand-share>.fav-block>.label{display:block;padding-top:14px}.program-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-left:0}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:20px;-webkit-transform:scale(.8);transform:scale(.8)}}.program-list-item>.wrapper>.expand-share>.fav-block>.login-item>.program-list-fav-star{cursor:pointer;position:relative;border-radius:50%;min-width:48px;max-width:48px;width:48px;height:48px;border:1px solid #e5e5e5;overflow:hidden;text-align:center;padding:0;margin:0}.program-list-item>.wrapper>.expand-share>.share-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;margin-left:0;left:-7px}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.expand-share>.share-block{position:absolute;bottom:-3px;right:-20px}}.program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup{width:300px;height:270px}.program-list-item>.wrapper>.expand-share>.share-block>.share-item>button>svg{position:relative;top:0;left:0}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.expand-share>.share-block{margin-left:auto;margin-right:8px}}.program-list-item>.wrapper>.expand-share>.share-block>.label{display:block;padding-top:14px}.program-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:0}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:5px}}.program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{position:relative;-webkit-transform:scale(.7);transform:scale(.7);margin-top:1px}.program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:after{position:absolute;content:" ";width:100%;height:100%;display:block;top:0;left:0;background:url(../../images/share-mask.svg);background-size:cover;background-position:50%}.program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:before{position:absolute;content:" ";width:calc(100% - 10px);height:calc(100% - 10px);display:block;top:5px;left:5px;border-radius:100%;background:#000}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{-webkit-transform:scale(.8);transform:scale(.8)}}.program-list-item>.wrapper>.collapsed-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.program-list-item>.wrapper>.collapsed-wrapper>.border{position:relative;content:" ";display:none;height:auto;min-height:55px;width:1px;top:5px;left:-25px;background:#e5e5e5;max-width:1px;border:none;margin-bottom:12px}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.border{display:block}}.program-list-item>.wrapper>.collapsed-wrapper>.column{position:relative;display:block}.program-list-item>.wrapper>.collapsed-wrapper>.column>a{display:block;margin-bottom:4px}.program-list-item>.wrapper>.collapsed-wrapper>.column>ul{list-style:none}.program-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{max-width:700px}}.program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:none}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:block}}.program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:block}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:none}}.program-list-item>.wrapper>.collapsed-wrapper>.column:nth-child(3){margin-left:auto}.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions{position:relative;height:100%}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions{top:50%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}}.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-top:auto}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item>.program-list-fav-star{cursor:pointer;position:relative;border-radius:50%;min-width:48px;max-width:48px;width:48px;height:48px;border:1px solid #e5e5e5;overflow:hidden;text-align:center;padding:0;margin:0}.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{top:-3px;margin-left:0;height:40px}}.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{top:4px}}.program-list-item>.wrapper>.collapsed-wrapper>.program-list-title{display:block}.program-list-item>.wrapper>.collapsed-wrapper>.actions{margin-left:auto}.program-list-item>.wrapper>.extra>.details{list-style:none}.program-list-item>.wrapper>.extra>.details>.mobile{display:block}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.extra>.details>.mobile{display:none}}.program-list-item>.wrapper>.extra>.details>.desktop{display:none}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.extra>.details>.desktop{display:block}}.program-list-item>.wrapper>.extra>.details>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.program-list-item>.wrapper>.extra>.details>li{max-width:700px}}.program-list{width:100%}.program-list button{cursor:pointer;outline:none}.program-list .loading{margin:40px auto;width:100%;display:block;text-align:center}.program-list .-ellipsis{width:100%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.program-list>.program-list-actions{position:fixed;z-index:20;bottom:10px;width:100%;right:0;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.program-list>.program-list-actions.-hidden-mobile{display:none}@media only screen and (min-width:1025px){.program-list>.program-list-actions{display:block;right:40px;width:60px;padding-left:0}}.program-list>.program-list-actions>.button-container{position:relative;width:60px;-webkit-transition:width .2s,-webkit-transform .4s;transition:width .2s,-webkit-transform .4s;transition:width .2s,transform .4s;transition:width .2s,transform .4s,-webkit-transform .4s}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container{margin-right:0}}.program-list>.program-list-actions>.button-container.-expanded{width:120px;margin-right:10px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container.-expanded{margin-right:5px}}.program-list>.program-list-actions>.button-container.-expanded.-scroll{width:150px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container.-expanded,.program-list>.program-list-actions>.button-container.-expanded.-scroll{width:60px}}@media(hover){.program-list>.program-list-actions>.button-container:hover{width:120px;margin-right:10px}.program-list>.program-list-actions>.button-container:hover.-scroll{width:150px}}@media only screen and (hover)and (min-width:1025px){.program-list>.program-list-actions>.button-container:hover{width:60px;margin-right:5px}}.program-list>.program-list-actions>.button-container.-scroll{-webkit-transform:translateY(200px);transform:translateY(200px)}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container.-scroll{-webkit-transform:translateX(250%);transform:translateX(250%)}}.program-list>.program-list-actions>.button-container.-tickets{position:relative;-webkit-transform:translateY(200px);transform:translateY(200px)}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container.-tickets{position:relative;-webkit-transform:translateX(250%);transform:translateX(250%)}}.program-list>.program-list-actions>.button-container.-desktop{display:none}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container.-desktop{display:block;-webkit-transform:translateX(250%);transform:translateX(250%)}}.program-list>.program-list-actions>.button-container.-visible{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container.-visible{-webkit-transform:translateX(0);transform:translateX(0)}}.program-list>.program-list-actions>.button-container>.action-button{height:50px;width:50px;margin-bottom:20px;display:inline-block;cursor:pointer}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button{height:60px;width:60px}}.program-list>.program-list-actions>.button-container>.action-button>.icon{position:relative;right:0;width:50px;height:50px;background:#fff;padding-top:11px;border-radius:50px;-webkit-transition:background .4s;transition:background .4s;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.15);box-shadow:2px 2px 5px rgba(0,0,0,.15)}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button>.icon{padding-top:16px;width:60px;height:60px;border-radius:60px}}.program-list>.program-list-actions>.button-container>.action-button>.icon>svg{-webkit-transform:scale(.8);transform:scale(.8);z-index:100}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button>.icon>svg{-webkit-transform:scale(1);transform:scale(1)}}.program-list>.program-list-actions>.button-container>.action-button>.icon.-ticket{padding-left:12px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button>.icon.-ticket{padding-left:14px}}.program-list>.program-list-actions>.button-container>.action-button>.icon.-print{padding-left:16px}.program-list>.program-list-actions>.button-container>.action-button>.icon>span{pointer-events:none;position:absolute;display:block;width:0;background:#fff;overflow:hidden;border-radius:50px;height:50px;line-height:50px;opacity:0;padding-left:25px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.15);box-shadow:2px 2px 5px rgba(0,0,0,.15);word-break:keep-all;z-index:-1;top:0;white-space:nowrap;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s;right:1;text-align:left;text-indent:20px;padding-right:20px}.program-list>.program-list-actions>.button-container>.action-button>.icon>span.-scroll{text-indent:30px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button>.icon>span.-scroll{text-indent:0;text-align:left}}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button>.icon>span{text-indent:0;border-radius:60px;height:60px;line-height:60px;right:0;text-align:left;padding-right:0}}@media(hover){.program-list>.program-list-actions>.button-container>.action-button>.icon:hover>span{width:120px;opacity:1}.program-list>.program-list-actions>.button-container>.action-button>.icon:hover>span.-scroll{width:150px}}@media only screen and (hover)and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button>.icon:hover>span,.program-list>.program-list-actions>.button-container>.action-button>.icon:hover>span.-scroll{width:180px}}@media(hover){.program-list>.program-list-actions>.button-container>.action-button>.icon:hover.-arrow>svg>path{stroke:#fff}.program-list>.program-list-actions>.button-container>.action-button>.icon:hover.-print>svg>path{fill:#fff;stroke:#fff}.program-list>.program-list-actions>.button-container>.action-button>.icon:hover.-ticket>svg>path{fill:#fff}}.program-list>.program-list-actions>.button-container>.action-button.-expanded{width:120px}.program-list>.program-list-actions>.button-container>.action-button.-expanded.-scroll{width:150px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button.-expanded,.program-list>.program-list-actions>.button-container>.action-button.-expanded.-scroll{width:200px}}.program-list>.program-list-actions>.button-container>.action-button.-expanded>span{width:120px}.program-list>.program-list-actions>.button-container>.action-button.-expanded>span.-scroll{width:150px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button.-expanded>span,.program-list>.program-list-actions>.button-container>.action-button.-expanded>span.-scroll{width:200px}}.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon{-webkit-box-shadow:0;box-shadow:0}.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon>span{width:120px;opacity:1}.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon>span.-scroll{width:150px}@media only screen and (min-width:1025px){.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon>span,.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon>span.-scroll{width:180px}}.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon.-arrow>svg>path{stroke:#fff}.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon.-print>svg>path{fill:#fff;stroke:#fff}.program-list>.program-list-actions>.button-container>.action-button.-expanded>.icon.-ticket>svg>path{fill:#fff}.program-list>.program-list-actions>.button-container>.action-button.-expanded>span{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.program-list>.program-list-filter-headroom{display:none;height:0}@media only screen and (min-width:1025px){.program-list>.program-list-filter-headroom{height:60px}}.program-list>.program-list-filter-headroom.-sticky{display:block}.program-list>.program-list-filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fcfcfc;height:60px;width:100%;overflow:hidden;border-bottom:1px solid #f1f1f1}.program-list>.program-list-filter.-no-overflow{overflow:visible}.program-list>.program-list-filter>.search-bar-container{position:absolute;display:none;top:0;left:0;height:60px;width:100%;z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(-60px);transform:translateY(-60px)}.program-list>.program-list-filter>.search-bar-container.-visible{-webkit-transform:translateY(0);transform:translateY(0)}.program-list>.program-list-filter>.search-bar-container>.search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background:#323232}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;left:0;margin:0 auto;max-width:100%}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:900px;left:0}}@media only screen and (min-width:1360px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:auto;left:182px}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.label{color:#656565;line-height:60px;margin-right:28px;width:120px;padding-top:2px;display:none}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.label{display:block}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{position:relative;width:calc(100% - 60px)}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 400px)}}@media only screen and (min-width:1360px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 520px)}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{position:relative;height:40px;color:#fff;width:100%;padding:0 70px 0 10px;margin-top:10px;outline:none}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{background-color:#262626;padding:0 50px 0 10px}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{position:absolute;display:none;top:-1px;right:0;width:60px;height:100%;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:20px;background-repeat:no-repeat;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{display:block;top:18px;right:15px;width:20px;height:20px;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;border-left:0}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-transition:background .2s;transition:background .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:0 solid #4c4c4c;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{width:100px;padding:0 20px;border-right:0 solid #4c4c4c;border-left:0 solid #4c4c4c}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit:hover{background:#4c4c4c}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:block}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{display:block;width:20px;height:20px;background:url(../../images/search-icon-light.svg);background-positionc:center;background-size:cover;margin:0 20px}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{margin-left:15px;margin-right:0}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #4c4c4c;-webkit-transition:background .2s;transition:background .2s}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search{border-left:0 solid #4c4c4c;padding:0 16px 0 20px;width:110px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:block}}.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search:hover{background:#4c4c4c}.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{display:block;width:20px;height:20px;margin:0 15px;background:url(../../images/cancel-icon-light.svg);background-positionc:center;background-size:cover}@media only screen and (min-width:1025px){.program-list>.program-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{margin-left:19px;margin-right:0}}.program-list>.program-list-filter>.tint{position:absolute;top:60px;left:0;width:100%;z-index:1;height:100vh;background:rgba(0,0,0,.5);display:none}.program-list>.program-list-filter>.tint.-visible{display:block}.program-list>.program-list-filter.-sticky{position:fixed;z-index:100;top:0}@media only screen and (min-width:1025px){.program-list>.program-list-filter.-sticky{top:70px}}.program-list>.program-list-item-wrapper{max-width:1190px;min-height:200px;margin:0 auto}.program-list>.program-list-item-wrapper.-loading{text-align:center;margin:40px auto}@media only screen and (min-width:1025px){.program-list>.program-list-item-wrapper{margin:40px auto}}.program-list>.program-list-item-wrapper.-sticky-active{margin-top:60px}.program-list>.program-list-item-wrapper>.placeholder>.content{display:block}.program-list>.program-list-item-wrapper>.placeholder>.content.-hidden{display:none}.program-list>.program-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view{display:block}.program-list .search-info{display:none;max-width:1070px;margin:25px auto;padding:0 20px}.program-list .search-info.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.program-list .search-info{margin:50px auto;padding:0}}.program-list .search-info>.column{display:block}.program-list .search-info>.column:first-child{max-width:50%}@media only screen and (min-width:1025px){.program-list .search-info>.column:first-child{max-width:600px}}.program-list .search-info>.column:nth-child(2){margin-left:auto;-ms-flex-item-align:center;align-self:center}.program-list .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:1;flex-wrap:1}@media only screen and (min-width:600px){.program-list .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex}}.program-list .search-info>.column>.label>span{display:block}.program-list .search-info>.column>.label>span:first-child{margin-right:5px;opacity:.5}.program-list .search-info>.column>.label>span:nth-child(2){word-break:break-all}.program-list .search-info>.column>.clear-search-result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-left:5px;margin-top:0;background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.program-list .search-info>.column>.clear-search-result>span{margin-top:1px}.program-list .search-info>.column>.clear-search-result>.icon{position:relative;display:block;width:15px;height:15px;border-radius:15px;margin-right:10px}.program-list .search-info>.column>.clear-search-result>.icon>.cross{position:absolute;top:0;left:0;display:block;width:15px;height:15px;background:url(../../images/clear-search-cross-icon.svg);background-repeat:no-repeat;background-size:10px;background-position:50%}@media only screen and (min-width:600px){.program-list .search-info>.column>.clear-search-result{top:-1px;margin-left:auto;margin-top:0}}.program-list-date-breaker{width:100%;background:#f8f8f8;max-width:1110px;margin:0 auto}.program-list-date-breaker+.program-list-item{border:none}.program-list-date-breaker>.program-list-anchor{top:-170px}@media only screen and (min-width:1025px){.program-list-date-breaker{width:100%}}.program-list-date-breaker>.time{display:-webkit-box;display:-ms-flexbox;display:flex;width:118px;height:40px}.program-list-date-breaker>.time>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.program-list-date-breaker>.time>.wrapper>.clock-icon{display:block;width:20px;height:20px;background:url(../../images/clock-icon.svg);background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.program-list-date-breaker>.time>.wrapper{margin:0 auto}}.program-list-date-breaker>.time>.wrapper>h6{position:relative;top:2px;margin-left:10px;line-height:24px}.panel>.program-filter-wrapper{border-right:1px solid #f1f1f1;width:105px;min-width:105px}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper{width:180px}}.panel>.program-filter-wrapper>button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:0;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.panel>.program-filter-wrapper>button:hover{background:#f8f8f8}}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>button{padding-left:20px}}.panel>.program-filter-wrapper>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-botom:none}.panel>.program-filter-wrapper>button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.panel>.program-filter-wrapper>button.-expanded>.arrow{margin-top:1px}.panel>.program-filter-wrapper>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.program-filter-wrapper>button>.arrow{position:relative;display:block;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.program-filter-wrapper>button>.arrow{width:11px;height:11px}}.panel>.program-filter-wrapper>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url(../../images/filter-dropdown-arrow.svg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.program-filter-wrapper>button>.filter-icon{display:block;height:20px;width:20px;margin:0;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>button>.filter-icon{margin:0 12px 0 0}}.panel>.program-filter-wrapper>button>.label{display:none}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>button>.label{display:block}}.panel>.program-filter-wrapper>button>.selected-filters{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;height:20px;width:20px;margin-left:10px;text-align:center;border-radius:10px}.panel>.program-filter-wrapper>button>.selected-filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.panel>.program-filter-wrapper>.dropdown{position:absolute;background:#fff;overflow:hidden;z-index:1000;top:60px;right:0;padding:0;width:100%;height:100vh;display:none}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>.dropdown{height:auto;padding:20px 40px 0 20px}}.panel>.program-filter-wrapper>.dropdown.-expanded{display:block}.panel>.program-filter-wrapper>.dropdown>.buttons{position:fixed;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 10px;border-top:1px solid #f1f1f1;-ms-flex-pack:distribute;justify-content:space-around;background:#fff}@media only screen and (min-width:450px){.panel>.program-filter-wrapper>.dropdown>.buttons{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>.dropdown>.buttons{position:relative;padding:30px 0;max-width:1400px;margin:0 auto}}.panel>.program-filter-wrapper>.dropdown>.buttons>button{position:relative;height:40px;padding:0;line-height:40px;min-width:0;width:113px;margin-top:0;margin-bottom:0}.panel>.program-filter-wrapper>.dropdown>.buttons>button:after{display:block;content:" ";position:absolute;top:-20px;left:0;height:20px;width:100%}.panel>.program-filter-wrapper>.dropdown>.buttons>button:before{display:block;content:" ";position:absolute;bottom:-20px;left:0;height:20px;width:100%}@media only screen and (min-width:450px){.panel>.program-filter-wrapper>.dropdown>.buttons>button{width:auto;min-width:120px}.panel>.program-filter-wrapper>.dropdown>.buttons>button:after,.panel>.program-filter-wrapper>.dropdown>.buttons>button:before{display:none}}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>.dropdown>.buttons>button{min-width:200px}}.panel>.program-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:0;margin-left:0}@media only screen and (min-width:450px){.panel>.program-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:10px;margin-left:auto}}.panel>.program-filter-wrapper>.dropdown>.tags{display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 70px);padding-bottom:130px}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>.dropdown>.tags{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;max-width:1400px;margin:0 auto}}.panel>.program-filter-wrapper>.dropdown>.tags>.column{margin-top:30px;position:relative;display:block;padding:0 20px;width:100%}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>.dropdown>.tags>.column{width:33.3333333%;margin-top:55px}}.panel>.program-filter-wrapper>.dropdown>.tags>.column>.container{display:block;width:100%;padding:0}@media only screen and (min-width:1025px){.panel>.program-filter-wrapper>.dropdown>.tags>.column>.container{padding-bottom:40px}}.panel>.program-filter-wrapper>.dropdown>.tags>.column>.container>button{margin-top:10px;margin-right:10px}.panel>.program-time-wrapper{border-right:1px solid #f1f1f1;border-left:1px solid #f1f1f1;width:30%}@media only screen and (min-width:1025px){.panel>.program-time-wrapper{width:120px}}.panel>.program-time-wrapper>button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.panel>.program-time-wrapper>button:hover{background:#f8f8f8}}.panel>.program-time-wrapper>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-botom:none}.panel>.program-time-wrapper>button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.panel>.program-time-wrapper>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}@media only screen and (min-width:1025px){.panel>.program-time-wrapper>button{width:100%;margin:0}}.panel>.program-time-wrapper>button>.clock-icon{height:20px;width:20px;margin:0 12px 0 10px;background:url(../../images/clock-icon.svg);background-size:cover;background-position:50%;display:none}@media only screen and (min-width:1025px){.panel>.program-time-wrapper>button>.clock-icon{display:block}}.panel>.program-time-wrapper>button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.program-time-wrapper>button>span.-desktop{display:block}}.panel>.program-time-wrapper>button>span.-mobile{display:block;margin-top:1px;font-size:10px}@media only screen and (min-width:321px){.panel>.program-time-wrapper>button>span.-mobile{font-size:inherit}}@media only screen and (min-width:1025px){.panel>.program-time-wrapper>button>span.-mobile{display:none}}.panel>.program-time-wrapper>button>.arrow{position:relative;display:block;margin-left:10px;margin-right:0;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.program-time-wrapper>button>.arrow{width:11px;height:11px}}.panel>.program-time-wrapper>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url(../../images/filter-dropdown-arrow.svg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.program-time-wrapper>.dropdown{display:none;position:absolute;background:#fff;height:100vh;overflow:hidden;z-index:1000;top:60px;right:0;padding:20px 0;width:100%}.panel>.program-time-wrapper>.dropdown.-expanded{display:block}@media only screen and (min-width:1025px){.panel>.program-time-wrapper>.dropdown{width:375px;height:500px}}.panel>.program-time-wrapper>.dropdown>.list{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100vh - 170px);display:block}@media only screen and (min-width:1025px){.panel>.program-time-wrapper>.dropdown>.list{height:420px}}.panel>.program-time-wrapper>.dropdown>.list>button{display:block;height:50px;width:calc(100% - 80px);margin:0 40px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.panel>.program-time-wrapper>.dropdown>.list>button.-selected,.panel>.program-time-wrapper>.dropdown>.list>button:hover{background:#f8f8f8}.panel>.program-day-wrapper.-mobile{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;width:44%}@media only screen and (min-width:330px){.panel>.program-day-wrapper.-mobile{width:70%}}@media only screen and (min-width:1025px){.panel>.program-day-wrapper.-mobile{display:none}}@media only screen and (max-width:330px){.panel>.program-day-wrapper.-mobile .day-select-dropdown-button>.label{font-size:11px}}.panel>.program-day-wrapper.-mobile>.label{display:block}.panel>.program-day-wrapper.-mobile>button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:0 5px;width:100%;height:100%;border-top:1px solid transparent;-webkit-transition:background .2s;transition:background .2s;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover){.panel>.program-day-wrapper.-mobile>button:hover{background:#f8f8f8}}.panel>.program-day-wrapper.-mobile>button:first-letter{text-transform:uppercase}.panel>.program-day-wrapper.-mobile>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1}.panel>.program-day-wrapper.-mobile>button>.arrow{position:relative;display:block;top:-1px;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.program-day-wrapper.-mobile>button>.arrow{width:11px;height:11px}}.panel>.program-day-wrapper.-mobile>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url(../../images/filter-dropdown-arrow.svg);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.program-day-wrapper.-mobile>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.program-day-wrapper.-mobile>.dropdown{position:absolute;background:#fff;display:none;top:60px;left:0;width:100%;height:calc(100vh - 130px);padding:20px 40px;z-index:10;border-bottom:1px solid #f1f1f1}@media only screen and (min-width:1025px){.panel>.program-day-wrapper.-mobile>.dropdown{padding:40px}}.panel>.program-day-wrapper.-mobile>.dropdown.-expanded,.panel>.program-day-wrapper.-mobile>.dropdown>.list{display:block}.panel>.program-day-wrapper.-mobile>.dropdown>.list>a{text-align:center;display:block;width:100%;margin:0;height:50px;line-height:50px;-webkit-transition:background .2s;transition:background .2s}.panel>.program-day-wrapper.-mobile>.dropdown>.list>a.-selected,.panel>.program-day-wrapper.-mobile>.dropdown>.list>a:hover{background:#f8f8f8}.panel>.program-day-wrapper.-desktop{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media only screen and (min-width:1025px){.panel>.program-day-wrapper.-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.panel>.program-day-wrapper.-desktop>.day-button{cursor:pointer;display:block;white-space:nowrap;font-size:16px;line-height:16px;padding:8px 15px 6px;border-radius:30px;margin:15px 10px 15px 0;user-drag:none;-webkit-transition:background .2s;transition:background .2s}.panel>.program-day-wrapper.-desktop>.day-button:not(.primary-bright-tab-button):hover{background:#f1f1f1}.panel>.search-button{width:60px}.fair-program-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:50px;padding:20px;border-top:1px solid #e5e5e5;margin:0}.fair-program-list-item mark{background:#e5e5e5;color:inherit}.fair-program-list-item.-no-border{border-top:0}@media only screen and (min-width:1025px){.fair-program-list-item{width:calc(100% - 80px);margin:0 40px}}.fair-program-list-item .not-visible,.fair-program-list-item>.actions>.wrapper.not-visible{display:none}.fair-program-list-item.expanded{background:#fcfcfc;padding-bottom:20px;min-height:100%}@media only screen and (min-width:1025px){.fair-program-list-item.expanded{padding-bottom:40px}}.fair-program-list-item.expanded .not-visible{display:block}.fair-program-list-item.expanded>.wrapper>.expand-share{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.extra>.details>.desktop{display:block}.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{position:relative;margin-bottom:auto;margin-right:0}.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button.-no-extra{opacity:.3}@media only screen and (min-width:1025px){.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{margin-bottom:0;margin-right:0;top:-3px}}.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}@media only screen and (min-width:1025px){.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{top:10px}}.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{display:none}@media only screen and (min-width:1025px){.fair-program-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{display:block}}.fair-program-list-item.expanded .actions>.wrapper.not-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-list-item>.thumbnail{-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;height:65px;background-color:#f8f8f8;border-radius:50%;margin-right:20px}@media only screen and (min-width:1025px){.fair-program-list-item>.thumbnail{margin-right:0}}.fair-program-list-item>.thumbnail>img{border-radius:50%;-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;width:65px;height:65px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.fair-program-list-item>.thumbnail.-fallback-logo{background-color:transparent}.fair-program-list-item>.thumbnail.-fallback-logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../../images/program-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:65px 65px}.fair-program-list-item>.thumbnail.-fallback-logo img{display:none}.fair-program-list-item>.time{display:none;width:131px;min-width:131px;padding:3px 0 0 20px;margin-top:0}@media only screen and (min-width:1025px){.fair-program-list-item>.time{display:table}}.fair-program-list-item>.time>span{display:block;width:100%;margin-bottom:5px}.fair-program-list-item>.time>span:first-child{text-transform:capitalize}.fair-program-list-item>.wrapper{position:relative;padding-left:0;width:100%}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper{padding-left:20px}}.fair-program-list-item>.wrapper>.extra>.content{margin-top:24px;max-width:100%}.fair-program-list-item>.wrapper>.extra>.content ol{list-style-position:inside}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.extra>.content{max-width:700px}}.fair-program-list-item>.wrapper>.extra>.details{list-style:none}.fair-program-list-item>.wrapper>.extra>.details>.mobile{display:block}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.extra>.details>.mobile{display:none}}.fair-program-list-item>.wrapper>.extra>.details>.desktop{display:none}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.extra>.details>.desktop{display:block}}.fair-program-list-item>.wrapper>.extra>.details>.tags>ul{list-style:none}.fair-program-list-item>.wrapper>.extra>.details>.tags>ul>li,.fair-program-list-item>.wrapper>.extra>.details>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.extra>.details>.tags>ul>li,.fair-program-list-item>.wrapper>.extra>.details>li{max-width:700px}}.fair-program-list-item>.wrapper>.expand-share{margin-top:5px;display:none}.fair-program-list-item>.wrapper>.expand-share>.fav-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.expand-share>.fav-block{display:none}}.fair-program-list-item>.wrapper>.expand-share>.fav-block>.label{display:block;padding-top:14px}.fair-program-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-left:0}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:20px;-webkit-transform:scale(.8);transform:scale(.8)}}.fair-program-list-item>.wrapper>.expand-share>.share-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;margin-left:0;left:-7px}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.expand-share>.share-block{position:absolute;bottom:-3px;right:-20px}}.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:0}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:5px}}.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{position:relative;-webkit-transform:scale(.7);transform:scale(.7);margin-top:1px}.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:after{position:absolute;content:" ";width:100%;height:100%;display:block;top:0;left:0;background:url(../../images/share-mask.svg);background-size:cover;background-position:50%}.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:before{position:absolute;content:" ";width:calc(100% - 10px);height:calc(100% - 10px);display:block;top:5px;left:5px;border-radius:100%;background:#000}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{-webkit-transform:scale(.8);transform:scale(.8)}}.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup{width:300px;height:270px}.fair-program-list-item>.wrapper>.expand-share>.share-block>.share-item>button>svg{position:relative;top:0;left:0}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.expand-share>.share-block{margin-left:auto;margin-right:8px}}.fair-program-list-item>.wrapper>.expand-share>.share-block>.label{display:block;padding-top:14px}.fair-program-list-item>.wrapper>.collapsed-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.fair-program-list-item>.wrapper>.collapsed-wrapper>.border{position:relative;content:" ";display:none;height:auto;min-height:55px;width:1px;top:5px;left:-25px;background:#e5e5e5;max-width:1px;border:0;margin-bottom:12px}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.border{display:block}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column{position:relative;display:block}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>a{display:block;margin-bottom:4px}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul{list-style:none}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{max-width:700px}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:none}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:block}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:block}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:none}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span>.info-time{position:relative;display:block}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span>.info-time.-archive{top:2px;margin-left:2px}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span>.info-label{position:relative}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span>.info-label.-archive{top:2px}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span>.archive-icon.-visible{display:block;margin-right:6px}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile>span>.archive-icon.-visible{display:none;margin-right:0}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column:nth-child(3){margin-left:auto}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions{position:relative;height:100%}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions{top:50%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.archive-icon{position:relative;top:13px}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.archive-icon.-visible{display:none}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.archive-icon.-visible{display:block}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-top:auto}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button.-no-extra{opacity:1;pointer-events:all}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button.-no-extra{opacity:.3;pointer-events:none}}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{top:-3px;margin-left:0;height:40px}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.fair-program-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{top:4px}}.fair-program-list-item>.wrapper>.collapsed-wrapper>.fair-program-list-title{display:block}.fair-program-list-item>.wrapper>.collapsed-wrapper>.actions{margin-left:auto}.panel.-archive{padding-top:40px;height:100px}.fair-program-list{width:100%}.fair-program-list button{cursor:pointer;outline:none}.fair-program-list.-gridview{background:#f8f8f8}.fair-program-list.-gridview>.fair-program-list-item-wrapper{padding-bottom:20px;margin-bottom:0}.fair-program-list.-gridview .fair-program-list-date-breaker{background:#f1f1f1}.fair-program-list.-gridview .fair-program-list-day-breaker,.fair-program-list.-gridview .fair-program-list-day-breaker>h6{background:#f8f8f8}.fair-program-list .-ellipsis{width:100%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fair-program-list>.fair-program-list-actions{position:fixed;z-index:20;bottom:10px;width:100%;right:0;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions{display:block;right:40px;width:60px;padding-left:0}}.fair-program-list>.fair-program-list-actions>.button-container{position:relative;width:60px;-webkit-transition:width .2s,-webkit-transform .4s;transition:width .2s,-webkit-transform .4s;transition:width .2s,transform .4s;transition:width .2s,transform .4s,-webkit-transform .4s}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container{margin-right:0}}.fair-program-list>.fair-program-list-actions>.button-container.-expanded{width:120px;margin-right:10px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container.-expanded{margin-right:5px}}.fair-program-list>.fair-program-list-actions>.button-container.-expanded.-scroll{width:150px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container.-expanded,.fair-program-list>.fair-program-list-actions>.button-container.-expanded.-scroll{width:60px}}@media(hover){.fair-program-list>.fair-program-list-actions>.button-container:hover{width:120px;margin-right:10px}.fair-program-list>.fair-program-list-actions>.button-container:hover.-scroll{width:150px}}@media only screen and (hover)and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container:hover{width:60px;margin-right:5px}}.fair-program-list>.fair-program-list-actions>.button-container.-scroll{-webkit-transform:translateY(200px);transform:translateY(200px)}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container.-scroll{-webkit-transform:translateX(250%);transform:translateX(250%)}}.fair-program-list>.fair-program-list-actions>.button-container.-tickets{position:relative;-webkit-transform:translateY(200px);transform:translateY(200px)}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container.-tickets{position:relative;-webkit-transform:translateX(250%);transform:translateX(250%)}}.fair-program-list>.fair-program-list-actions>.button-container.-desktop{display:none}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container.-desktop{display:block;-webkit-transform:translateX(250%);transform:translateX(250%)}}.fair-program-list>.fair-program-list-actions>.button-container.-visible{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container.-visible{-webkit-transform:translateX(0);transform:translateX(0)}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button{height:50px;width:50px;margin-bottom:20px;display:inline-block;cursor:pointer}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button{height:60px;width:60px}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon{position:relative;right:0;width:50px;height:50px;background:#fff;padding-top:11px;border-radius:50px;-webkit-transition:background .4s;transition:background .4s;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.15);box-shadow:2px 2px 5px rgba(0,0,0,.15)}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon{padding-top:16px;width:60px;height:60px;border-radius:60px}}@media(hover){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover>span{width:120px;opacity:1}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover>span.-scroll{width:150px}}@media only screen and (hover)and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover>span,.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover>span.-scroll{width:180px}}@media(hover){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover.-arrow>svg>path{stroke:#fff}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover.-print>svg>path{fill:#fff;stroke:#fff}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon:hover.-ticket>svg>path{fill:#fff}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon>svg{-webkit-transform:scale(.8);transform:scale(.8);z-index:100}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon>svg{-webkit-transform:scale(1);transform:scale(1)}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon.-ticket{padding-left:12px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon.-ticket{padding-left:14px}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon.-print{padding-left:16px}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon>span{pointer-events:none;position:absolute;display:block;width:0;background:#fff;overflow:hidden;border-radius:50px;height:50px;line-height:50px;opacity:0;padding-left:25px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.15);box-shadow:2px 2px 5px rgba(0,0,0,.15);word-break:keep-all;z-index:-1;top:0;white-space:nowrap;-webkit-transition:width .2s,opacity .2s;transition:width .2s,opacity .2s;right:1;text-align:left;text-indent:20px;padding-right:20px}.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon>span.-scroll{text-indent:30px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon>span.-scroll{text-indent:0;text-align:left}}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button>.icon>span{text-indent:0;border-radius:60px;height:60px;line-height:60px;right:0;text-align:left;padding-right:0}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded{width:120px}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded.-scroll{width:150px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded,.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded.-scroll{width:200px}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>span{width:120px;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>span.-scroll{width:150px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>span,.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>span.-scroll{width:200px}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon{-webkit-box-shadow:0;box-shadow:0}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon>span{width:120px;opacity:1}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon>span.-scroll{width:150px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon>span,.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon>span.-scroll{width:180px}}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon.-arrow>svg>path{stroke:#fff}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon.-print>svg>path{fill:#fff;stroke:#fff}.fair-program-list>.fair-program-list-actions>.button-container>.action-button.-expanded>.icon.-ticket>svg>path{fill:#fff}.fair-program-list>.fair-program-list-filter-headroom{display:none;height:60px}.fair-program-list>.fair-program-list-filter-headroom.-archive{height:100px}.fair-program-list>.fair-program-list-filter-headroom.-sticky{display:block}.fair-program-list>.fair-program-list-filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fcfcfc;height:60px;width:100%;overflow:hidden;border-bottom:1px solid #f1f1f1}.fair-program-list>.fair-program-list-filter.-archive{height:100px}.fair-program-list>.fair-program-list-filter.-not-visible{visibility:hidden;height:0}.fair-program-list>.fair-program-list-filter.-no-overflow{overflow:visible}.fair-program-list>.fair-program-list-filter>.search-bar-container{position:absolute;display:none;top:0;left:0;height:60px;width:100%;z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(-60px);transform:translateY(-60px)}.fair-program-list>.fair-program-list-filter>.search-bar-container.-visible{-webkit-transform:translateY(0);transform:translateY(0)}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background:#323232}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;left:0;margin:0 auto;max-width:100%}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:900px;left:0}}@media only screen and (min-width:1360px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:auto;left:182px}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.label{color:#656565;line-height:60px;margin-right:28px;width:120px;padding-top:2px;display:none}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.label{display:block}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{position:relative;width:calc(100% - 60px)}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 400px)}}@media only screen and (min-width:1360px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 520px)}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{position:relative;height:40px;color:#fff;width:100%;padding:0 70px 0 10px;margin-top:10px;outline:none}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{background-color:#262626;padding:0 50px 0 10px}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{position:absolute;display:none;top:-1px;right:0;width:60px;height:100%;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:20px;background-repeat:no-repeat;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{display:block;top:18px;right:15px;width:20px;height:20px;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;border-left:0}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-transition:background .2s;transition:background .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:0 solid #4c4c4c;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{width:100px;padding:0 20px;border-right:0 solid #4c4c4c;border-left:0 solid #4c4c4c}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit:hover{background:#4c4c4c}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:block}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{display:block;width:20px;height:20px;background:url(../../images/search-icon-light.svg);background-position:50%;background-size:cover;margin:0 20px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{margin-left:15px;margin-right:0}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #4c4c4c;-webkit-transition:background .2s;transition:background .2s}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search{border-left:0 solid #4c4c4c;padding:0 16px 0 20px;width:110px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:block}}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search:hover{background:#4c4c4c}.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{display:block;width:20px;height:20px;margin:0 15px;background:url(../../images/cancel-icon-light.svg);background-position:50%;background-size:cover}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{margin-left:19px;margin-right:0}}.fair-program-list>.fair-program-list-filter>.tint{position:absolute;top:60px;left:0;width:100%;z-index:1;height:100vh;background:rgba(0,0,0,.5);display:none}.fair-program-list>.fair-program-list-filter>.tint.-archive{top:100px}.fair-program-list>.fair-program-list-filter>.tint.-visible{display:block}.fair-program-list>.fair-program-list-filter.-sticky{position:fixed;top:70px;z-index:100}.fair-program-list>.fair-program-list-filter.-sticky.-menu-v2{top:50px}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-filter.-sticky.-menu-v2{top:60px}}.fair-program-list>.fair-program-list-item-wrapper{max-width:1190px;margin:0 auto}.fair-program-list>.fair-program-list-item-wrapper.-no-images>.fair-program-list-item>.thumbnail{display:none}.fair-program-list>.fair-program-list-item-wrapper.-loading{text-align:center;margin:40px auto}@media only screen and (min-width:1025px){.fair-program-list>.fair-program-list-item-wrapper{margin:40px auto}}.fair-program-list>.fair-program-list-item-wrapper.-sticky-active{margin-top:60px}.fair-program-list>.fair-program-list-item-wrapper>.placeholder>.content{display:block}.fair-program-list>.fair-program-list-item-wrapper>.placeholder>.content.-hidden{display:none}.fair-program-list>.fair-program-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view{display:block}.fair-program-list .search-info{display:none;max-width:1070px;margin:25px auto;padding:0 20px}.fair-program-list .search-info.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.fair-program-list .search-info{margin:50px auto;padding:0}}.fair-program-list .search-info>.column{display:block}.fair-program-list .search-info>.column:first-child{max-width:50%}@media only screen and (min-width:1025px){.fair-program-list .search-info>.column:first-child{max-width:600px}}.fair-program-list .search-info>.column:nth-child(2){margin-left:auto;-ms-flex-item-align:center;align-self:center}.fair-program-list .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:1;flex-wrap:1}@media only screen and (min-width:600px){.fair-program-list .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-program-list .search-info>.column>.label>span{display:block}.fair-program-list .search-info>.column>.label>span:first-child{margin-right:5px;opacity:.5}.fair-program-list .search-info>.column>.label>span:nth-child(2){word-break:break-all}.fair-program-list .search-info>.column>.clear-search-result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-left:5px;margin-top:0;background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fair-program-list .search-info>.column>.clear-search-result>span{margin-top:1px}.fair-program-list .search-info>.column>.clear-search-result>.icon{position:relative;display:block;width:15px;height:15px;border-radius:15px;margin-right:10px}.fair-program-list .search-info>.column>.clear-search-result>.icon>.cross{position:absolute;top:0;left:0;display:block;width:15px;height:15px;background:url(../../images/clear-search-cross-icon.svg);background-repeat:no-repeat;background-size:10px;background-position:50%}@media only screen and (min-width:600px){.fair-program-list .search-info>.column>.clear-search-result{top:-1px;margin-left:auto;margin-top:0}}.fair-program-list-date-breaker{width:100%;background:#f8f8f8;margin:0}.fair-program-list-date-breaker+.fair-program-list-item{border:0}.fair-program-list-date-breaker>.fair-program-list-anchor{top:-170px}@media only screen and (min-width:1025px){.fair-program-list-date-breaker{margin:0 40px;width:calc(100% - 80px)}}.fair-program-list-date-breaker>.time{display:-webkit-box;display:-ms-flexbox;display:flex;width:118px;height:40px}@media only screen and (min-width:1025px){.fair-program-list-date-breaker>.time{width:212px}}.fair-program-list-date-breaker>.time>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fair-program-list-date-breaker>.time>.wrapper>.clock-icon{display:block;width:20px;height:20px;background:url(../../images/clock-icon.svg);background-size:cover;background-position:50%}.fair-program-list-date-breaker>.time>.wrapper>h6{position:relative;top:2px;margin-left:10px;line-height:24px}@media only screen and (min-width:1025px){.my-fair__list>.fair-program-list-day-breaker{margin:0 0 25px;width:100%}}.fair-program-list-day-breaker{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;text-align:center;margin:0 0 20px}.fair-program-list-day-breaker:before{content:"";position:absolute;left:0;top:25px;height:1px;width:100%;background-color:#e5e5e5}@media only screen and (min-width:1025px){.fair-program-list-day-breaker{margin:0 40px 25px;width:calc(100% - 80px)}}.fair-program-list-day-breaker>h6{position:relative;background-color:#fff;padding:0 28px;top:2px}.panel.-fav-filter .fair-program-filter-wrapper{margin-right:0}@media only screen and (min-width:1025px){.panel.-fav-filter .fair-program-filter-wrapper{margin-right:120px}}.panel.-fav-filter .fair-program-time-wrapper{border-right:1px solid #f1f1f1}@media only screen and (min-width:330px){.panel.-fav-filter>.fair-program-day-wrapper.-mobile{width:40%}}.panel.-fav-filter.-all-days>.fair-program-day-wrapper{border-right:1px solid #f1f1f1}@media only screen and (min-width:1025px){.panel.-fav-filter.-all-days>.fair-program-day-wrapper{border-right:0}}@media only screen and (min-width:330px){.panel.-fav-filter>.fair-program-time-wrapper>button{padding-left:10px}}.panel>.fair-program-filter-wrapper{border-right:1px solid #f1f1f1;width:95px;min-width:95px}.panel>.fair-program-filter-wrapper.-not-visible{visibility:hidden}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper{width:180px}}.panel>.fair-program-filter-wrapper>button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:21px;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.panel>.fair-program-filter-wrapper>button:hover{background:#f8f8f8}}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>button{padding-left:20px}}.panel>.fair-program-filter-wrapper>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-bottom:0}.panel>.fair-program-filter-wrapper>button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.panel>.fair-program-filter-wrapper>button.-expanded>.arrow{margin-top:1px}.panel>.fair-program-filter-wrapper>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.fair-program-filter-wrapper>button>.arrow{position:relative;display:block;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-program-filter-wrapper>button>.arrow{width:11px;height:11px}}.panel>.fair-program-filter-wrapper>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-program-filter-wrapper>button>.filter-icon{position:relative;display:block;height:20px;width:20px;margin:0;top:-4px;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>button>.filter-icon{margin:0 12px 0 0}}.panel>.fair-program-filter-wrapper>button>.label{display:none;margin:0}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>button>.label{display:block}}.panel>.fair-program-filter-wrapper>button>.selected-filters{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;height:20px;width:20px;min-width:20px;min-height:20px;margin-left:10px;text-align:center;border-radius:10px}.panel>.fair-program-filter-wrapper>button>.selected-filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.panel>.fair-program-filter-wrapper>.dropdown{position:absolute;background:#fff;overflow:hidden;z-index:1000;top:60px;right:0;padding:0;width:100%;height:calc(100vh - 110px);display:none}.panel>.fair-program-filter-wrapper>.dropdown.-archive{top:100px}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>.dropdown{height:auto;padding:40px 20px 0}}.panel>.fair-program-filter-wrapper>.dropdown.-expanded{display:block;padding-top:20px}.panel>.fair-program-filter-wrapper>.dropdown>.tags{display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 70px);padding-bottom:130px}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>.dropdown>.tags{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;max-width:1400px;margin:0 auto}}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column{width:100%;padding:0 20px}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column{float:left;width:33.3333%;padding:0}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column:first-child{width:33.3334%}}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row{padding-bottom:32px;width:100%}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row.-collapsed>.container{overflow:hidden;max-height:120px}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row.-collapsed>.show-more:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='8' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.512 4.488v3.024a.488.488 0 10.976 0V4.488h3.024a.488.488 0 100-.976H4.488V.488a.488.488 0 10-.976 0v3.024H.488a.488.488 0 100 .976z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row>.container{display:block;width:100%;padding:0}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row>.container>button{margin-top:10px;margin-right:10px}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row>.container>button.-hidden{display:none}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row>.show-more{position:relative;padding-left:19px;margin-top:10px}.panel>.fair-program-filter-wrapper>.dropdown>.tags>.column>.row>.show-more:before{content:"";position:absolute;top:5px;left:0;border-radius:50%;width:14px;height:14px;background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='2' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='%23fff' height='2' rx='1' width='8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.panel>.fair-program-filter-wrapper>.dropdown>.buttons{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;width:100%;padding:20px 10px;border-top:1px solid #f1f1f1;-ms-flex-pack:distribute;justify-content:space-around;background:#fff}@media only screen and (min-width:450px){.panel>.fair-program-filter-wrapper>.dropdown>.buttons{padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>.dropdown>.buttons{position:relative;padding:30px 0;max-width:1400px;margin:0 auto}}.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button{position:relative;height:40px;padding:0;line-height:40px;min-width:0;width:113px;margin:0 5px}.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button:after{display:block;content:" ";position:absolute;top:-20px;left:0;height:20px;width:100%}.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button:before{display:block;content:" ";position:absolute;bottom:-20px;left:0;height:20px;width:100%}@media only screen and (min-width:450px){.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button{width:auto;min-width:120px;margin:0}.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button:after,.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button:before{display:none}}@media only screen and (min-width:1025px){.panel>.fair-program-filter-wrapper>.dropdown>.buttons>button{min-width:200px}}.panel>.fair-program-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:0;margin-left:0}@media only screen and (min-width:450px){.panel>.fair-program-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:10px;margin-left:auto}}.panel>.fair-program-time-wrapper{border-left:1px solid #f1f1f1;width:30%}.panel>.fair-program-time-wrapper.-not-visible{visibility:hidden}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper{width:120px}}.panel>.fair-program-time-wrapper>button{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.panel>.fair-program-time-wrapper>button:hover{background:#f8f8f8}}.panel>.fair-program-time-wrapper>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-bottom:0}.panel>.fair-program-time-wrapper>button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.panel>.fair-program-time-wrapper>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper>button{width:100%;margin:0}}.panel>.fair-program-time-wrapper>button>.clock-icon{height:20px;width:20px;min-width:20px;margin:0 12px 0 10px;background:url(../../images/clock-icon.svg);background-size:cover;background-position:50%;display:none}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper>button>.clock-icon{display:block}}.panel>.fair-program-time-wrapper>button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper>button>span.-desktop{display:block}}.panel>.fair-program-time-wrapper>button>span.-mobile{display:block;margin-top:1px}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper>button>span.-mobile{display:none}}.panel>.fair-program-time-wrapper>button>.arrow{position:relative;display:block;margin-left:10px;margin-right:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-program-time-wrapper>button>.arrow{width:11px;height:11px}}.panel>.fair-program-time-wrapper>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-program-time-wrapper>.dropdown{display:none;position:absolute;background:#fff;height:calc(100vh - 110px);overflow:hidden;z-index:1000;top:60px;right:0;padding:20px 0;width:100%}.panel>.fair-program-time-wrapper>.dropdown.-archive{top:100px}.panel>.fair-program-time-wrapper>.dropdown.-expanded{display:block}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper>.dropdown{width:375px;height:500px}}.panel>.fair-program-time-wrapper>.dropdown>.list{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100vh - 170px);display:block}@media only screen and (min-width:1025px){.panel>.fair-program-time-wrapper>.dropdown>.list{height:420px}}.panel>.fair-program-time-wrapper>.dropdown>.list>button{display:block;height:50px;width:calc(100% - 80px);margin:0 40px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-program-time-wrapper>.dropdown>.list>button.-selected,.panel>.fair-program-time-wrapper>.dropdown>.list>button:hover{background:#f8f8f8}.panel>.fair-program-day-wrapper.-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;width:44%}@media only screen and (min-width:330px){.panel>.fair-program-day-wrapper.-mobile{width:70%}}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-mobile{display:none}}.panel>.fair-program-day-wrapper.-mobile>.label{display:block}.panel>.fair-program-day-wrapper.-mobile>button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:0 5px;width:100%;height:100%;border-top:1px solid transparent;-webkit-transition:background .2s;transition:background .2s;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover){.panel>.fair-program-day-wrapper.-mobile>button:hover{background:#f8f8f8}}.panel>.fair-program-day-wrapper.-mobile>button:first-letter{text-transform:uppercase}.panel>.fair-program-day-wrapper.-mobile>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1}.panel>.fair-program-day-wrapper.-mobile>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.fair-program-day-wrapper.-mobile>button>.arrow{position:relative;display:block;top:-1px;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-program-day-wrapper.-mobile>button>.arrow{width:11px;height:11px}}.panel>.fair-program-day-wrapper.-mobile>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-program-day-wrapper.-mobile>.dropdown{position:absolute;background:#fff;display:none;top:60px;left:0;width:100%;height:calc(100vh - 110px);padding:20px 40px;z-index:10;border-bottom:1px solid #f1f1f1}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-mobile>.dropdown{padding:40px}}.panel>.fair-program-day-wrapper.-mobile>.dropdown.-archive{top:100px}.panel>.fair-program-day-wrapper.-mobile>.dropdown.-expanded,.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list{display:block}.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a{text-align:center;display:block;width:100%;margin:0;height:50px;line-height:50px;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a>span.-mobile{display:block}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a>span.-mobile{display:none}}.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a>span.-desktop{display:block}}.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a.-selected,.panel>.fair-program-day-wrapper.-mobile>.dropdown>.list>a:hover{background:#f8f8f8}.panel>.fair-program-day-wrapper.-desktop{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.panel>.fair-program-day-wrapper.-desktop>.day-button{cursor:pointer;display:block;white-space:nowrap;font-size:16px;line-height:16px;padding:8px 15px 6px;border-radius:30px;margin:15px 10px 15px 0;user-drag:none;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-program-day-wrapper.-desktop>.day-button>span.-mobile{display:block}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-desktop>.day-button>span.-mobile{display:none}}.panel>.fair-program-day-wrapper.-desktop>.day-button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-program-day-wrapper.-desktop>.day-button>span.-desktop{display:block}}.panel>.fair-program-day-wrapper.-desktop>.day-button:not(.primary-bright-tab-button):hover{background:#f1f1f1}.fair-program-list>.all-programs-btn{max-width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 40px;text-align:center}.fair-program-list>.message-wrapper{max-width:1190px;padding:0 40px;margin:40px auto}.fair-program-list>.message-wrapper>.loading{margin:40px auto;width:100%;display:block;text-align:center}.fair-program-list>.message-wrapper>.no-result{max-width:400px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.fair-program-list>.message-wrapper>.no-result>button{height:40px;padding:10px;margin:0}.fair-program-list>.message-wrapper>.no-result>button.open-filter{margin-bottom:15px}.fair-program-list>.message-wrapper>.no-result>button.clear-filter{padding:8px;height:36px;width:calc(100% - 4px);margin:0 auto 20px}.fair-program-list>.message-wrapper>.no-result>span{display:block}.fair-program-list>.message-wrapper>.no-result>span.message{margin-top:2px;margin-bottom:40px}.fair-program-list-item-wrapper>.date-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-5px 20px 25px;width:calc(100% - 40px)}@media only screen and (min-width:800px){.fair-program-list-item-wrapper>.date-item-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width:1190px){.fair-program-list-item-wrapper>.date-item-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 40px 30px;width:calc(100% - 80px)}}.fair-program-list-item-wrapper>.date-item-wrapper>.program-live-list-item>.link{cursor:auto}.fair-program-list-item-wrapper .overlay-link{position:absolute;z-index:1;width:100%;height:257px;cursor:pointer}.fair-program-list-item-wrapper .participants-wrapper{overflow:hidden;line-height:1;max-height:37px;-webkit-transition:max-height .2s;transition:max-height .2s}.fair-program-list-item-wrapper .show-more-participants{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.fair-program-list-item-wrapper .program-live-list-item.-fair-program{z-index:0;margin:10px 0;max-width:100%;min-width:200px;width:100%;height:400px}.fair-program-list-item-wrapper .program-live-list-item.-fair-program>.bottom>.col>.archive-icon{margin-left:auto}.fair-program-list-item-wrapper .program-live-list-item.-fair-program:hover{z-index:50}@media only screen and (min-width:655px){.fair-program-list-item-wrapper .program-live-list-item.-fair-program{max-width:48%}}@media only screen and (min-width:800px){.fair-program-list-item-wrapper .program-live-list-item.-fair-program{max-width:31%;min-width:200px}}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-item-2nd{margin:10px 0}@media only screen and (min-width:800px){.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-item-2nd{margin:10px auto}}@media only screen and (min-width:1190px){.fair-program-list-item-wrapper .program-live-list-item.-fair-program{margin:10px 0;max-width:350px;min-width:200px;width:100%;height:400px}}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-dummy{-webkit-box-shadow:none;box-shadow:none;pointer-events:none;display:none;background:transparent}@media only screen and (min-width:800px){.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-dummy{display:block}}.fair-program-list-item-wrapper .program-live-list-item.-fair-program .program-image-link{position:relative;display:block;width:100%;height:100%}.fair-program-list-item-wrapper .program-live-list-item.-fair-program .arrow-icon>.fill{width:20px;height:20px;display:block}.fair-program-list-item-wrapper .program-live-list-item.-fair-program .arrow-icon>.arrow-mask{display:block;position:absolute;width:24px;height:24px;background:url(../../images/program-grid-arrow-mask.svg);background-position:50%;background-size:20px;background-repeat:no-repeat;top:14px;left:12px}.fair-program-list-item-wrapper .program-live-list-item.-fair-program .image{height:200px;-webkit-transition:height .2s;transition:height .2s}.fair-program-list-item-wrapper .program-live-list-item.-fair-program .image .play-video{opacity:1;z-index:2;-webkit-transition:opacity .2s;transition:opacity .2s}.fair-program-list-item-wrapper .program-live-list-item.-fair-program .program-link-wrapper{height:145px;-webkit-transition:height .2s;transition:height .2s}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-expanded .image{height:70px}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-expanded .overlay-link{height:120px}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-expanded .play-video{opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-expanded .program-link-wrapper{height:275px}.fair-program-list-item-wrapper .program-live-list-item.-fair-program.-expanded .participants-wrapper{overflow-y:auto;padding:2px 0;max-height:160px;-webkit-transition:max-height .2s;transition:max-height .2s}.panel.-fav-filter>.fair-exhibitor-menu-wrapper.-mobile{margin:0 auto}@media only screen and (min-width:330px){.panel.-fav-filter>.fair-exhibitor-menu-wrapper.-mobile{width:80%}}.panel>.fair-exhibitor-filter-wrapper{border-right:1px solid #f1f1f1;width:95px;min-width:95px}.panel>.fair-exhibitor-filter-wrapper .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.panel>.fair-exhibitor-filter-wrapper .title-wrapper span{height:auto}.panel>.fair-exhibitor-filter-wrapper.-not-visible{visibility:hidden}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper{width:180px}}.panel>.fair-exhibitor-filter-wrapper>button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:21px;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.panel>.fair-exhibitor-filter-wrapper>button:hover{background:#f8f8f8}}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>button{padding-left:20px}}.panel>.fair-exhibitor-filter-wrapper>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-bottom:0}.panel>.fair-exhibitor-filter-wrapper>button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.panel>.fair-exhibitor-filter-wrapper>button.-expanded>.arrow{margin-top:1px}.panel>.fair-exhibitor-filter-wrapper>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.fair-exhibitor-filter-wrapper>button>.arrow{position:relative;display:block;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-exhibitor-filter-wrapper>button>.arrow{width:11px;height:11px}}.panel>.fair-exhibitor-filter-wrapper>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-exhibitor-filter-wrapper>button>.filter-icon{position:relative;display:block;height:20px;width:20px;margin:0;top:-4px;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>button>.filter-icon{margin:0 12px 0 0}}.panel>.fair-exhibitor-filter-wrapper>button>.label{display:none;margin:0}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>button>.label{display:block}}.panel>.fair-exhibitor-filter-wrapper>button>.selected-filters{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;height:20px;width:20px;min-width:20px;min-height:20px;margin-left:10px;text-align:center;border-radius:10px}.panel>.fair-exhibitor-filter-wrapper>button>.selected-filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.panel>.fair-exhibitor-filter-wrapper>.dropdown{position:absolute;background:#fff;overflow:hidden;z-index:1000;top:60px;right:0;padding:0;width:100%;height:calc(100vh - 110px);display:none}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>.dropdown{height:auto;padding:40px 20px 0}}.panel>.fair-exhibitor-filter-wrapper>.dropdown.-expanded{display:block;padding-top:20px}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags{display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 70px);padding-bottom:130px}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;max-width:1400px;margin:0 auto}}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column{width:100%;padding:0 20px}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column{float:left;width:33.3333%;padding:0}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column:first-child{width:33.3334%}}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row{padding-bottom:32px;width:100%}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row.-collapsed>.container{overflow:hidden;max-height:120px}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row.-collapsed>.show-more:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='8' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.512 4.488v3.024a.488.488 0 10.976 0V4.488h3.024a.488.488 0 100-.976H4.488V.488a.488.488 0 10-.976 0v3.024H.488a.488.488 0 100 .976z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row>.container{display:block;width:100%;padding:0}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row>.container>button{margin-top:10px;margin-right:10px}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row>.container>button.-hidden{display:none}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row>.show-more{position:relative;padding-left:19px;margin-top:10px}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.tags>.column>.row>.show-more:before{content:"";position:absolute;top:5px;left:0;border-radius:50%;width:14px;height:14px;background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='2' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='%23fff' height='2' rx='1' width='8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;width:100%;padding:20px 10px;border-top:1px solid #f1f1f1;-ms-flex-pack:distribute;justify-content:space-around;background:#fff}@media only screen and (min-width:450px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons{padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons{position:relative;padding:30px 0;max-width:1400px;margin:0 auto}}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button{position:relative;height:40px;padding:0;line-height:40px;min-width:0;width:113px;margin:0 5px}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button:after{display:block;content:" ";position:absolute;top:-20px;left:0;height:20px;width:100%}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button:before{display:block;content:" ";position:absolute;bottom:-20px;left:0;height:20px;width:100%}@media only screen and (min-width:450px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button{width:auto;min-width:120px;margin:0}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button:after,.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button:before{display:none}}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>button{min-width:200px}}.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:0;margin-left:0}@media only screen and (min-width:450px){.panel>.fair-exhibitor-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:10px;margin-left:auto}}.panel>.fair-exhibitor-menu-wrapper.-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;width:44%}@media only screen and (min-width:330px){.panel>.fair-exhibitor-menu-wrapper.-mobile{width:70%}}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-mobile{display:none}}.panel>.fair-exhibitor-menu-wrapper.-mobile>.label{display:block}.panel>.fair-exhibitor-menu-wrapper.-mobile>button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:0 5px;width:100%;height:100%;border-top:1px solid transparent;-webkit-transition:background .2s;transition:background .2s;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover){.panel>.fair-exhibitor-menu-wrapper.-mobile>button:hover{background:#f8f8f8}}.panel>.fair-exhibitor-menu-wrapper.-mobile>button:first-letter{text-transform:uppercase}.panel>.fair-exhibitor-menu-wrapper.-mobile>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1}.panel>.fair-exhibitor-menu-wrapper.-mobile>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.fair-exhibitor-menu-wrapper.-mobile>button>.arrow{position:relative;display:block;top:-1px;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-exhibitor-menu-wrapper.-mobile>button>.arrow{width:11px;height:11px}}.panel>.fair-exhibitor-menu-wrapper.-mobile>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown{position:absolute;background:#fff;display:none;top:60px;left:0;width:100%;height:calc(100vh - 110px);padding:20px 40px;z-index:10;border-bottom:1px solid #f1f1f1}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown{padding:40px}}.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown.-expanded,.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list{display:block}.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button{text-align:center;display:block;width:100%;margin:0;height:50px;line-height:50px;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button>span.-mobile{display:block}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button>span.-mobile{display:none}}.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button>span.-desktop{display:block}}.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button.-selected,.panel>.fair-exhibitor-menu-wrapper.-mobile>.dropdown>.list>button:hover{background:#f8f8f8}.panel>.fair-exhibitor-menu-wrapper.-desktop{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.panel>.fair-exhibitor-menu-wrapper.-desktop>.menu-button{cursor:pointer;display:block;white-space:nowrap;font-size:16px;line-height:16px;padding:8px 15px 6px;border-radius:30px;margin:15px 10px 15px 0;user-drag:none;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-exhibitor-menu-wrapper.-desktop>.menu-button>span.-mobile{display:block}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-desktop>.menu-button>span.-mobile{display:none}}.panel>.fair-exhibitor-menu-wrapper.-desktop>.menu-button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-exhibitor-menu-wrapper.-desktop>.menu-button>span.-desktop{display:block}}.panel>.fair-exhibitor-menu-wrapper.-desktop>.menu-button:not(.primary-bright-tab-button):hover{background:#f1f1f1}.brix-fair-exhibitor-list{padding-bottom:40px;width:100%;background:#fff}.brix-fair-exhibitor-list.-embedded .fair-exhibitor-list-wrapper{margin:0;width:100%}.brix-fair-exhibitor-list.-embedded .fair-activities-list-item-wrapper{margin-top:20px;padding:0 20px;width:100%}@media only screen and (min-width:1025px){.brix-fair-exhibitor-list.-embedded .fair-activities-list-item-wrapper{margin-top:40px;padding:0 20px;width:100%;max-width:1110px!important}}@media only screen and (min-width:1190px){.brix-fair-exhibitor-list.-embedded .fair-products-list-item-wrapper{margin:0 auto 30px;width:calc(100% - 80px)}}.brix-fair-exhibitor-list.-grey-bg{background:#f8f8f8}.fair-exhibitor-list-wrapper{width:100%;min-height:500px}.fair-exhibitor-list-wrapper button{cursor:pointer;outline:none}.fair-exhibitor-list-wrapper.-gridview{background:#f8f8f8}.fair-exhibitor-list-wrapper.-gridview>.fair-program-list-item-wrapper{padding-bottom:20px;margin-bottom:0}.fair-exhibitor-list-wrapper.-gridview .fair-program-list-date-breaker{background:#f1f1f1}.fair-exhibitor-list-wrapper.-gridview .fair-program-list-day-breaker,.fair-exhibitor-list-wrapper.-gridview .fair-program-list-day-breaker>h6{background:#f8f8f8}.fair-exhibitor-list-wrapper .-ellipsis{width:100%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter-headroom{display:none;height:60px;-webkit-transition:height .4s .4s;transition:height .4s .4s}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter-headroom.-day-filter{height:110px}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter-headroom.-letter-list{height:100px}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter-headroom.-sticky{display:block}.fair-exhibitor-list-wrapper>.message-wrapper{max-width:1190px;padding:0 40px;margin:40px auto}.fair-exhibitor-list-wrapper>.message-wrapper>.loading{margin:40px auto;width:100%;display:block;text-align:center}.fair-exhibitor-list-wrapper>.message-wrapper>.no-result{max-width:220px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.fair-exhibitor-list-wrapper>.message-wrapper>.no-result>button{height:40px;padding:10px;margin:0}.fair-exhibitor-list-wrapper>.message-wrapper>.no-result>button.open-filter{margin-bottom:15px}.fair-exhibitor-list-wrapper>.message-wrapper>.no-result>button.clear-filter{padding:8px;height:36px;width:calc(100% - 4px);margin:0 auto 20px}.fair-exhibitor-list-wrapper>.message-wrapper>.no-result>span{display:block}.fair-exhibitor-list-wrapper>.message-wrapper>.no-result>span.message{margin-top:2px;margin-bottom:40px}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter{position:relative;display:block;background:#fcfcfc;height:60px;width:100%;overflow:hidden;border-bottom:1px solid #f1f1f1;-webkit-transition:height .4s .4s;transition:height .4s .4s}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.scroll-to-list{border:none}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter{height:110px;padding:10px 0}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:2px 0 0;list-style:none}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li{margin:0 10px;padding:0}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button{display:block;height:25px;border-bottom:1px solid transparent;color:#999;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button.-active{border-bottom:1px solid #000;color:#000}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button:hover{border-bottom:1px solid #999}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button .mobile{display:block}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button .desktop{display:none}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button .mobile{display:none}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.day-filter li button .desktop{display:block}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-day-filter{height:110px}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-letter-list{height:100px}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-not-visible{visibility:hidden;height:0}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-no-overflow{overflow:visible}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container{position:absolute;display:none;top:0;left:0;height:60px;width:100%;z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(-60px);transform:translateY(-60px)}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container.-visible{-webkit-transform:translateY(0);transform:translateY(0)}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background:#323232}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;left:0;margin:0 auto;max-width:100%}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:900px;left:0}}@media only screen and (min-width:1360px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:auto;left:182px}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.label{color:#656565;line-height:60px;margin-right:28px;width:120px;padding-top:2px;display:none}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.label{display:block}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{position:relative;width:calc(100% - 60px)}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 400px)}}@media only screen and (min-width:1360px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 520px)}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{position:relative;height:40px;color:#fff;width:100%;padding:0 70px 0 10px;margin-top:10px;outline:none}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{background-color:#262626;padding:0 50px 0 10px}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{position:absolute;display:none;top:-1px;right:0;width:60px;height:100%;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:20px;background-repeat:no-repeat;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{display:block;top:18px;right:15px;width:20px;height:20px;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;border-left:0}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-transition:background .2s;transition:background .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:0 solid #4c4c4c;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{width:100px;padding:0 20px;border-right:0 solid #4c4c4c;border-left:0 solid #4c4c4c}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit:hover{background:#4c4c4c}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:block}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{display:block;width:20px;height:20px;background:url(../../images/search-icon-light.svg);background-position:50%;background-size:cover;margin:0 20px}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{margin-left:15px;margin-right:0}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #4c4c4c;-webkit-transition:background .2s;transition:background .2s}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search{border-left:0 solid #4c4c4c;padding:0 16px 0 20px;width:110px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:block}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search:hover{background:#4c4c4c}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{display:block;width:20px;height:20px;margin:0 15px;background:url(../../images/cancel-icon-light.svg);background-position:50%;background-size:cover}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{margin-left:19px;margin-right:0}}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.tint{position:absolute;top:60px;left:0;width:100%;z-index:1;height:100vh;background:rgba(0,0,0,.5);display:none}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter>.tint.-visible{display:block}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-sticky{position:fixed;top:70px;z-index:100}.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-sticky.-menu-v2{top:50px}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper>.fair-exhibitor-list-filter.-sticky.-menu-v2{top:60px}}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper .stand-activity-breaker{margin-left:0;margin-right:0;width:100%}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper .-has-breaker .list-item{border-top:0}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper,.fair-exhibitor-list-wrapper>.programs-wrapper{max-width:1190px;min-height:200px;margin:0 auto}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail,.fair-exhibitor-list-wrapper>.programs-wrapper.-no-images>.fair-exhibitor-list-item>.thumbnail{display:none}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper.-loading,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper.-loading,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper.-loading,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper.-loading,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper.-loading,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper.-loading,.fair-exhibitor-list-wrapper>.programs-wrapper.-loading{text-align:center;margin:40px auto}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper.-sticky-active,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper.-sticky-active,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper.-sticky-active,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper.-sticky-active,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper.-sticky-active,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper.-sticky-active,.fair-exhibitor-list-wrapper>.programs-wrapper.-sticky-active{margin-top:60px}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper>.placeholder>.content,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper>.placeholder>.content,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper>.placeholder>.content,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper>.placeholder>.content,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper>.placeholder>.content,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper>.placeholder>.content,.fair-exhibitor-list-wrapper>.programs-wrapper>.placeholder>.content{display:block}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper>.placeholder>.content.-hidden,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper>.placeholder>.content.-hidden,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper>.placeholder>.content.-hidden,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper>.placeholder>.content.-hidden,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper>.placeholder>.content.-hidden,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper>.placeholder>.content.-hidden,.fair-exhibitor-list-wrapper>.programs-wrapper>.placeholder>.content.-hidden{display:none}.fair-exhibitor-list-wrapper>.fair-activities-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-exhibitor-list-wrapper>.fair-brands-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-exhibitor-list-wrapper>.fair-deals-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-exhibitor-list-wrapper>.fair-exhibitor-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-exhibitor-list-wrapper>.fair-news-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-exhibitor-list-wrapper>.fair-products-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-exhibitor-list-wrapper>.programs-wrapper>.placeholder>.content.-hidden.-scroll-into-view{display:block}.fair-exhibitor-list-wrapper .search-info{display:none;max-width:1070px;margin:25px auto;padding:0 20px}.fair-exhibitor-list-wrapper .search-info.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper .search-info{margin:50px auto;padding:0}}.fair-exhibitor-list-wrapper .search-info>.column{display:block}.fair-exhibitor-list-wrapper .search-info>.column:first-child{max-width:50%}@media only screen and (min-width:1025px){.fair-exhibitor-list-wrapper .search-info>.column:first-child{max-width:600px}}.fair-exhibitor-list-wrapper .search-info>.column:nth-child(2){margin-left:auto;-ms-flex-item-align:center;align-self:center}.fair-exhibitor-list-wrapper .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:1;flex-wrap:1}@media only screen and (min-width:600px){.fair-exhibitor-list-wrapper .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-exhibitor-list-wrapper .search-info>.column>.label>span{display:block}.fair-exhibitor-list-wrapper .search-info>.column>.label>span:first-child{margin-right:5px;opacity:.5}.fair-exhibitor-list-wrapper .search-info>.column>.label>span:nth-child(2){word-break:break-all}.fair-exhibitor-list-wrapper .search-info>.column>.clear-search-result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-left:5px;margin-top:0;background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fair-exhibitor-list-wrapper .search-info>.column>.clear-search-result>span{margin-top:1px}.fair-exhibitor-list-wrapper .search-info>.column>.clear-search-result>.icon{position:relative;display:block;width:15px;height:15px;border-radius:15px;margin-right:10px}.fair-exhibitor-list-wrapper .search-info>.column>.clear-search-result>.icon>.cross{position:absolute;top:0;left:0;display:block;width:15px;height:15px;background:url(../../images/clear-search-cross-icon.svg);background-repeat:no-repeat;background-size:10px;background-position:50%}@media only screen and (min-width:600px){.fair-exhibitor-list-wrapper .search-info>.column>.clear-search-result{top:-1px;margin-left:auto;margin-top:0}}.fair-exhibitor-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:50px;padding:20px;border-top:1px solid #e5e5e5;margin:0}.fair-exhibitor-list-item mark{background:#e5e5e5;color:inherit}.fair-exhibitor-list-item.-no-border{border-top:0}@media only screen and (min-width:1025px){.fair-exhibitor-list-item{width:calc(100% - 80px);margin:0 40px}}.fair-exhibitor-list-item .not-visible,.fair-exhibitor-list-item>.actions>.wrapper.not-visible{display:none}.fair-exhibitor-list-item.expanded{background:#fcfcfc;padding-bottom:20px;min-height:100%}@media only screen and (min-width:1025px){.fair-exhibitor-list-item.expanded{padding-bottom:40px}}.fair-exhibitor-list-item.expanded .not-visible{display:block}.fair-exhibitor-list-item.expanded>.wrapper>.expand-share{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.extra>.details>.desktop{display:block}.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{position:relative;margin-bottom:auto;margin-right:0}.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button.-no-extra{opacity:.5}@media only screen and (min-width:1025px){.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{margin-bottom:0;margin-right:0;top:-3px}}.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}@media only screen and (min-width:1025px){.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{top:10px}}.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{display:none}@media only screen and (min-width:1025px){.fair-exhibitor-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{display:block}}.fair-exhibitor-list-item.expanded .actions>.wrapper.not-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-exhibitor-list-item>.thumbnail{-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;height:65px;margin-right:20px}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.thumbnail{margin-right:0}}.fair-exhibitor-list-item>.thumbnail>img{-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;width:65px;height:65px;-o-object-fit:contain;object-fit:contain;-o-object-position:contain;object-position:contain}.fair-exhibitor-list-item>.thumbnail>img.-not-visible{display:none}.fair-exhibitor-list-item>.time{display:none;width:131px;min-width:131px;padding:3px 0 0 20px;margin-top:0}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.time{display:table}}.fair-exhibitor-list-item>.time>span{display:block;width:100%;margin-bottom:5px}.fair-exhibitor-list-item>.time>span:first-child{text-transform:capitalize}.fair-exhibitor-list-item>.wrapper{position:relative;padding-left:0;width:100%}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper{padding-left:20px}}.fair-exhibitor-list-item>.wrapper>.extra>.content{position:relative;margin-top:24px;max-width:100%;max-height:100px;word-wrap:break-word;overflow:hidden}.fair-exhibitor-list-item>.wrapper>.extra>.content ol{list-style-position:inside}.fair-exhibitor-list-item>.wrapper>.extra>.content.-overflow-graident:after{position:absolute;display:block;content:"";background:#fcfcfc;background:-webkit-gradient(linear,left bottom,left top,color-stop(41%,#fcfcfc),to(rgba(252,252,255,0)));background:linear-gradient(0deg,#fcfcfc 41%,rgba(252,252,255,0));height:50px;width:100%;bottom:0}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.extra>.content{max-width:700px}}.fair-exhibitor-list-item>.wrapper>.extra>.details{list-style:none}.fair-exhibitor-list-item>.wrapper>.extra>.details>.mobile{display:block}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.extra>.details>.mobile{display:none}}.fair-exhibitor-list-item>.wrapper>.extra>.details>.desktop{display:none}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.extra>.details>.desktop{display:block}}.fair-exhibitor-list-item>.wrapper>.extra>.details>.tags>ul{list-style:none}.fair-exhibitor-list-item>.wrapper>.extra>.details>.tags>ul>li,.fair-exhibitor-list-item>.wrapper>.extra>.details>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.extra>.details>.tags>ul>li,.fair-exhibitor-list-item>.wrapper>.extra>.details>li{max-width:700px}}.fair-exhibitor-list-item>.wrapper>.expand-share{margin-top:5px;display:none}.fair-exhibitor-list-item>.wrapper>.expand-share>.fav-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.expand-share>.fav-block{display:none}}.fair-exhibitor-list-item>.wrapper>.expand-share>.fav-block>.label{display:block;padding-top:14px}.fair-exhibitor-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-left:0}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:20px;-webkit-transform:scale(.8);transform:scale(.8)}}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;margin-left:0;left:-7px}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block{position:absolute;bottom:-3px;right:-20px}}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:0}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:5px}}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{position:relative;-webkit-transform:scale(.7);transform:scale(.7);margin-top:1px}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:after{position:absolute;content:" ";width:100%;height:100%;display:block;top:0;left:0;background:url(../../images/share-mask.svg);background-size:cover;background-position:50%}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:before{position:absolute;content:" ";width:calc(100% - 10px);height:calc(100% - 10px);display:block;top:5px;left:5px;border-radius:100%;background:#000}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{-webkit-transform:scale(.8);transform:scale(.8)}}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup{width:300px;height:270px}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.share-item>button>svg{position:relative;top:0;left:0}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block{margin-left:auto;margin-right:8px}}.fair-exhibitor-list-item>.wrapper>.expand-share>.share-block>.label{display:block;padding-top:14px}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.border{position:relative;content:" ";display:none;height:auto;min-height:55px;width:1px;top:5px;left:-25px;background:#e5e5e5;max-width:1px;border:0;margin-bottom:12px;margin-left:30px}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.border{display:block}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column{position:relative;display:block}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>a{display:block;margin-bottom:4px}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul{list-style:none}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{max-width:700px}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:none}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:block}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:block}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:none}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column:nth-child(3){margin-left:auto}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions{position:relative;height:100%}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions{top:50%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-top:auto}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{top:-3px;margin-left:0;height:40px}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{top:4px}}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.fair-exhibitor-list-title{display:block}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper .details .virtual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper .details .virtual:before{content:url(../../images/online.svg);display:block;margin-right:4px;width:17px;height:18px}.fair-exhibitor-list-item>.wrapper>.collapsed-wrapper>.actions{margin-left:auto}.fair-exhibitor-list-item.-fallback-logo .thumbnail:after{content:"";display:block;width:65px;height:65px;background-image:url(../../images/exhibitor-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:65px 65px}.fair-exhibitor-breaker{width:100%;background:#f8f8f8;margin:0 0 10px}.fair-exhibitor-breaker.-dark{background:#f1f1f1}.fair-exhibitor-breaker+.fair-exhibitor-list-item{border:0}.fair-exhibitor-breaker>.fair-exhibitor-list-anchor{top:-170px}@media only screen and (min-width:1025px){.fair-exhibitor-breaker{margin:0 40px;width:calc(100% - 80px)}}.fair-exhibitor-breaker.-grid{margin:0 0 20px}@media only screen and (min-width:1025px){.fair-exhibitor-breaker.-grid{margin:0 40px 15px}}.fair-exhibitor-breaker>.letter{display:-webkit-box;display:-ms-flexbox;display:flex;width:118px;height:40px}@media only screen and (min-width:1025px){.fair-exhibitor-breaker>.letter{width:212px}}.fair-exhibitor-breaker>.letter>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fair-exhibitor-breaker>.letter>.wrapper>h6{position:relative;top:2px;margin-left:10px;line-height:24px}.fair-products-list-item-wrapper{padding:0 20px}@media only screen and (min-width:1025px){.fair-products-list-item-wrapper.-main{max-width:1110px}}.fair-products-list-item-wrapper>.tag-section{border-width:0;border-bottom:1px solid #e5e5e5}.fair-products-list-item-wrapper>.tag-section>h5{margin-bottom:16px}.fair-products-list-item-wrapper .tag-section>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.exhibitor-news-panel{margin-bottom:30px}@media only screen and (max-width:768px){.exhibitor-news-panel{width:100%}}.exhibitor-news-panel .list-panel{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:box-shadow .2s linear;-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}.exhibitor-news-panel .list-panel .exh-news-list-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:center}.exhibitor-news-panel .list-panel:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.exhibitor-news-panel .list-panel .list-panel__text__title{font-size:1.1em;margin-bottom:.7em}.exhibitor-news-panel .list-panel .list-panel__image{padding:14px}@media only screen and (max-width:768px){.exhibitor-news-panel .list-panel .list-panel__image{width:80%}}.exhibitor-news-panel .list-panel .list-panel__text__date{font-size:.8em}.exhibitor-functions-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1190px;margin:40px auto;padding:0 20px}@media only screen and (min-width:768px){.exhibitor-functions-bar{padding:0 40px}}.exhibitor-functions-bar>.left-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}.exhibitor-functions-bar>.right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.exhibitor-functions-bar>.left-wrapper>.filters{display:none}.exhibitor-functions-bar>.left-wrapper>.filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.exhibitor-functions-bar>.left-wrapper>.filters>.label{display:none;white-space:nowrap}@media only screen and (min-width:768px){.exhibitor-functions-bar>.left-wrapper>.filters>.label{display:block}}.exhibitor-functions-bar>.left-wrapper>.filters>.tags{display:block}.exhibitor-functions-bar>.left-wrapper>.filters>.tags>.tag-holder{position:relative;display:block;color:#b2b2b2;padding-right:5px}.exhibitor-functions-bar>.left-wrapper>.filter-dropdown>.tags>.fair-program-clear-filters{position:relative;display:block}.exhibitor-functions-bar>.right-wrapper>.print-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.exhibitor-functions-bar>.right-wrapper>.print-button>.icon{position:relative;display:block;background-image:url(../../images/download-file-icon.svg);width:20px;height:20px;margin-left:10px;top:3px}.exhibitor-functions-bar>.right-wrapper>.floor-plan-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.exhibitor-functions-bar>.right-wrapper>.floor-plan-button:after{content:"";position:relative;display:block;width:20px;height:20px;top:2px;margin-left:10px;background-image:url(../../images/map-view-icon.svg);background-repeat:no-repeat;background-position:50%}.exhibitor-functions-bar>.right-wrapper>.floor-plan-button>span{display:none}@media only screen and (min-width:768px){.exhibitor-functions-bar>.right-wrapper>.floor-plan-button>span{display:block}}.exhibitor-functions-bar>.right-wrapper>.view-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.exhibitor-functions-bar>.right-wrapper>.view-button{margin-left:24px}}.exhibitor-functions-bar>.right-wrapper>.view-button>.grid-label{display:none}@media only screen and (min-width:768px){.exhibitor-functions-bar>.right-wrapper>.view-button>.grid-label{display:block}}.exhibitor-functions-bar>.right-wrapper>.view-button>.list-label{display:none}.exhibitor-functions-bar>.right-wrapper>.view-button:after{content:"";position:relative;display:block;width:20px;height:20px;top:2px;margin-left:10px;background-image:url(../../images/grid-view-icon.svg);background-repeat:no-repeat;background-position:50%}.exhibitor-functions-bar>.right-wrapper>.view-button.-grid>.grid-label,.exhibitor-functions-bar>.right-wrapper>.view-button.-grid>.list-label{display:none}@media only screen and (min-width:768px){.exhibitor-functions-bar>.right-wrapper>.view-button.-grid>.list-label{display:block}}.exhibitor-functions-bar>.right-wrapper>.view-button.-grid:after{background-image:url(../../images/list-view-icon.svg)}.fair-deals-list-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-5px 20px 25px;width:calc(100% - 40px);max-width:1110px!important}@media only screen and (min-width:1190px){.fair-deals-list-item-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 40px 30px;width:calc(100% - 80px)}}.fair-deals-list-item-wrapper .fair-deal-grid-item{z-index:0;margin:10px 0;max-width:100%;min-width:200px;width:100%;height:427px;background:#fff;overflow:hidden;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (min-width:655px){.fair-deals-list-item-wrapper .fair-deal-grid-item{max-width:48%}}@media only screen and (min-width:800px){.fair-deals-list-item-wrapper .fair-deal-grid-item{max-width:31%;min-width:200px}}@media only screen and (min-width:1025px){.fair-deals-list-item-wrapper .fair-deal-grid-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1)}}.fair-deals-list-item-wrapper .fair-deal-grid-item.-item-2nd{margin:10px 0}@media only screen and (min-width:800px){.fair-deals-list-item-wrapper .fair-deal-grid-item.-item-2nd{margin:10px auto}}.fair-deals-list-item-wrapper .fair-deal-grid-item.-dummy{-webkit-box-shadow:none;box-shadow:none;pointer-events:none;display:none;background:transparent}@media only screen and (min-width:800px){.fair-deals-list-item-wrapper .fair-deal-grid-item.-dummy{display:block}}@media only screen and (min-width:1190px){.fair-deals-list-item-wrapper .fair-deal-grid-item{margin:10px 0;max-width:350px;min-width:200px;width:100%;height:427px}}.fair-deals-list-item-wrapper .fair-deal-grid-item>.image{display:block;width:100%;height:200px}.fair-deals-list-item-wrapper .fair-deal-grid-item>.image>img{width:100%;height:200px}.fair-deals-list-item-wrapper .fair-deal-grid-item>.image>.deal-image{-o-object-fit:cover;object-fit:cover}.fair-deals-list-item-wrapper .fair-deal-grid-item>.image>.deal-image-logo{-o-object-fit:contain;object-fit:contain;padding:40px 50px}.fair-deals-list-item-wrapper .fair-deal-grid-item>.image.-fallback-logo:after{content:"";display:block;width:100%;height:100%;background-image:url(../../images/exhibitor-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:100px 100px}.fair-deals-list-item-wrapper .fair-deal-grid-item>.deal-wrapper>.content-wrapper>.title-wrapper{padding:20px 30px}.fair-deals-list-item-wrapper .fair-deal-grid-item>.deal-wrapper>.content-wrapper>.title-wrapper>.small-title-wrapper{margin-bottom:8px}.fair-deals-list-item-wrapper .fair-deal-grid-item>.deal-wrapper>.content-wrapper>.info-wrapper{height:60px;padding-top:22px;padding-left:30px;border-bottom:1px solid #f1f1f1}.fair-deals-list-item-wrapper .fair-deal-grid-item>.deal-wrapper>.content-wrapper>.info-title{padding:0 30px}.fair-exhibitor-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-5px 20px 25px;width:calc(100% - 40px);max-width:1110px!important}@media only screen and (min-width:1025px){.fair-exhibitor-card-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 40px 30px;width:calc(100% - 80px)}}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item{display:block;width:250px;height:302px}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item.-dummy{-webkit-box-shadow:none;box-shadow:none;pointer-events:none;display:none;background:transparent}@media only screen and (min-width:800px){.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item.-dummy{display:block}}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item{z-index:0;margin:15px 0;max-width:100%;min-width:200px;width:100%;height:322px;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (min-width:655px){.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item{max-width:48%}}@media only screen and (min-width:800px){.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item{max-width:31%;min-width:200px}}@media only screen and (min-width:1025px){.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1)}}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item.-item-2nd{margin:15px 0}@media only screen and (min-width:800px){.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item.-item-2nd{margin:15px auto}}@media only screen and (min-width:1190px){.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item{margin:15px 0;max-width:350px;min-width:200px;width:100%;height:322px}}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:15px 15px 15px 30px;border-top:1px solid #f1f1f1}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link{position:absolute;max-width:70%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link>.stand-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link>.stand-holder .place-label{margin-right:5px}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link>.virtual-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link>.virtual-holder .virtual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link>.virtual-holder .virtual:before{content:url(../../images/online.svg);display:block;margin-right:4px;width:17px;height:18px}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.title-link>.title{display:block;max-width:100%}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.content>.login-item{margin-left:auto}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.image-link{position:relative}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.image-link>.fallback,.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.image-link>.image{display:block;background-size:contain;background-position:50%;-o-object-fit:contain;object-fit:contain;width:calc(100% - 60px);height:180px;margin:30px}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.image-link>.fallback.-not-visible,.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item>.image-link>.image.-not-visible{display:none}.fair-exhibitor-card-wrapper>.fair-exhibitor-card-item.-fallback-logo .image-link:after{content:"";display:block;margin:30px;width:calc(100% - 60px);height:180px;background-image:url(../../images/exhibitor-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:100px 100px}.fair-brands-list-item-wrapper>.trademarks-company-info{margin:20px 0;padding:0 18px}@media only screen and (min-width:1025px){.fair-brands-list-item-wrapper>.trademarks-company-info{text-align:right;width:calc(100% - 80px);margin:20px 40px}}.fair-brands-list-item-wrapper>.trademarks-company-info span:first-child{margin-right:5px}.fair-brands-list-item-wrapper>.list-wrapper.-exhibitor-single{margin-top:37px}@media only screen and (min-width:1025px){.fair-brands-list-item-wrapper>.list-wrapper>.list{width:calc(100% - 80px);margin:0 40px}}.fair-brands-list-item-wrapper>.list-wrapper>.list>a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;border-top:1px solid #e5e5e5;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s}.fair-brands-list-item-wrapper>.list-wrapper>.list>a.-inactive{cursor:auto}.fair-brands-list-item-wrapper>.list-wrapper>.list>a.-no-border{border-top:0}@media(hover:hover){.fair-brands-list-item-wrapper>.list-wrapper>.list>a:hover{-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1)}}.fair-brands-list-item-wrapper>.list-wrapper>.list>a>.col{display:block}.fair-brands-list-item-wrapper>.list-wrapper>.list>a>.col:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.fair-brands-list-item-wrapper>.list-wrapper>.list>a>.col>.row,.fair-brands-list-item-wrapper>.list-wrapper>.list>a>.col>.row>.info{display:block}.fair-brands-list-item-wrapper>.list-wrapper>.list>a>.col>.row>.info>b{text-transform:capitalize}.fair-brands-list-item-wrapper>.list-wrapper>.list>a>.col>.row>h5{margin-bottom:5px}.fair-brand-breaker{width:100%;background:#f8f8f8;margin-bottom:0}@media only screen and (min-width:1025px){.fair-brand-breaker{margin:0 0 10px}}.fair-brand-breaker.-dark{background:#f1f1f1}.fair-brand-breaker+.fair-exhibitor-list-item{border:0}.fair-brand-breaker>.fair-exhibitor-list-anchor{top:-170px}@media only screen and (min-width:1025px){.fair-brand-breaker{margin:0 40px;width:calc(100% - 80px)}}.fair-brand-breaker>.letter{display:-webkit-box;display:-ms-flexbox;display:flex;width:118px;height:40px}@media only screen and (min-width:1025px){.fair-brand-breaker>.letter{width:212px}}.fair-brand-breaker>.letter>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fair-brand-breaker>.letter>.wrapper>h6{position:relative;top:2px;margin-left:10px;line-height:24px}.fair-activities-list-item-wrapper{padding:0 20px;width:100%}@media only screen and (min-width:1025px){.fair-activities-list-item-wrapper{padding:0 20px;width:100%;max-width:1110px!important}.fair-activities-list-item-wrapper.-main{max-width:1110px}}.fair-activities-list-item-wrapper>.tag-section{border-width:0;border-bottom:1px solid #e5e5e5}.fair-activities-list-item-wrapper>.tag-section>h5{margin-bottom:16px}.fair-activities-list-item-wrapper .thumbnail.-logo{position:relative}.fair-activities-list-item-wrapper .thumbnail.-logo.-fallback-logo:after{content:"";display:block;position:absolute;top:0;left:0;width:65px;height:65px;background-image:url(../../images/exhibitor-fallback-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:65px}.panel{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.panel.-fav-filter>.fair-participant-menu-wrapper.-mobile{margin:0 auto}@media only screen and (min-width:330px){.panel.-fav-filter>.fair-participant-menu-wrapper.-mobile{width:80%}}.panel.-hidden{-webkit-transform:translateY(60px);transform:translateY(60px)}.panel>.fav-switch{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:1025px){.panel>.fav-switch{width:160px}}.panel>.fav-switch.-not-visible{visibility:hidden}.panel>.fav-switch>span{display:none;margin-right:5px}@media only screen and (min-width:1025px){.panel>.fav-switch>span{display:block}}.panel>.fav-switch>button{position:relative;display:block;width:42px;height:30px}.panel>.fav-switch>button:before{position:absolute;content:"";display:block;width:100%;height:14px;border-radius:8px;background:#e5e5e5;top:9px}.panel>.fav-switch>button.-active>.thumb{-webkit-transform:translateX(12px);transform:translateX(12px)}.panel>.fav-switch>button.-active>.thumb:after{background-image:url(../../images/fav-switch-mask.svg);background-position:50%;background-size:115% 115%}.panel>.fav-switch>button>.thumb{position:absolute;content:"";display:block;width:30px;height:30px;top:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.04);box-shadow:0 2px 2px rgba(0,0,0,.04);border-radius:30px;overflow:hidden;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.panel>.fav-switch>button>.thumb:after{position:absolute;content:" ";width:106%;height:106%;display:block;top:0;left:0;background-image:url(../../images/fav-outline-border.svg);background-position:50%;background-size:79%}.panel>.fav-switch>button>.thumb:before{position:absolute;content:" ";width:calc(100% - 2px);height:calc(100% - 2px);display:block;top:1px;left:1px;border-radius:100%;background:#fff}.panel>.fair-participant-filter-wrapper{border-right:1px solid #f1f1f1;width:95px;min-width:95px}.panel>.fair-participant-filter-wrapper.-not-visible{visibility:hidden}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper{width:180px}}.panel>.fair-participant-filter-wrapper>button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding-left:21px;-webkit-transition:background .2s;transition:background .2s;border-top:1px solid transparent}@media(hover){.panel>.fair-participant-filter-wrapper>button:hover{background:#f8f8f8}}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>button{padding-left:20px}}.panel>.fair-participant-filter-wrapper>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;height:100%;border-bottom:0}.panel>.fair-participant-filter-wrapper>button.-expanded:after{display:block;position:absolute;content:" ";width:100%;height:1px;background:#fff;bottom:-1px;left:0}.panel>.fair-participant-filter-wrapper>button.-expanded>.arrow{margin-top:1px}.panel>.fair-participant-filter-wrapper>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.fair-participant-filter-wrapper>button>.arrow{position:relative;display:block;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-participant-filter-wrapper>button>.arrow{width:11px;height:11px}}.panel>.fair-participant-filter-wrapper>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-participant-filter-wrapper>button>.filter-icon{position:relative;display:block;height:20px;width:20px;margin:0;top:-4px;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>button>.filter-icon{margin:0 12px 0 0}}.panel>.fair-participant-filter-wrapper>button>.label{display:none;margin:0}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>button>.label{display:block}}.panel>.fair-participant-filter-wrapper>button>.selected-filters{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:11px;height:20px;width:20px;min-width:20px;min-height:20px;margin-left:10px;text-align:center;border-radius:10px}.panel>.fair-participant-filter-wrapper>button>.selected-filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.panel>.fair-participant-filter-wrapper>.dropdown{position:absolute;background:#fff;overflow:hidden;z-index:1000;top:60px;right:0;padding:0;width:100%;height:calc(100vh - 110px);display:none}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>.dropdown{height:auto;padding:40px 20px 0}}.panel>.fair-participant-filter-wrapper>.dropdown.-expanded{display:block;padding-top:20px}.panel>.fair-participant-filter-wrapper>.dropdown>.tags{display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:calc(100% - 70px);padding-bottom:130px}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>.dropdown>.tags{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;max-width:1400px;margin:0 auto}}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column{width:100%;padding:0 20px}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column{float:left;width:33.3333%;padding:0}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column:first-child{width:33.3334%}}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row{padding-bottom:32px;width:100%}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row.-collapsed>.container{overflow:hidden;max-height:120px}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row.-collapsed>.show-more:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='8' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.512 4.488v3.024a.488.488 0 10.976 0V4.488h3.024a.488.488 0 100-.976H4.488V.488a.488.488 0 10-.976 0v3.024H.488a.488.488 0 100 .976z' fill='%23fff' fill-rule='evenodd'/%3E%3C/svg%3E")}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row>.container{display:block;width:100%;padding:0}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row>.container>button{margin-top:10px;margin-right:10px}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row>.container>button.-hidden{display:none}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row>.show-more{position:relative;padding-left:19px;margin-top:10px}.panel>.fair-participant-filter-wrapper>.dropdown>.tags>.column>.row>.show-more:before{content:"";position:absolute;top:5px;left:0;border-radius:50%;width:14px;height:14px;background-color:currentColor;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='2' width='8' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='%23fff' height='2' rx='1' width='8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.panel>.fair-participant-filter-wrapper>.dropdown>.buttons{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:0;width:100%;padding:20px 10px;border-top:1px solid #f1f1f1;-ms-flex-pack:distribute;justify-content:space-around;background:#fff}@media only screen and (min-width:450px){.panel>.fair-participant-filter-wrapper>.dropdown>.buttons{padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>.dropdown>.buttons{position:relative;padding:30px 0;max-width:1400px;margin:0 auto}}.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button{position:relative;height:40px;padding:0;line-height:40px;min-width:0;width:113px;margin:0 5px}.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button:after{display:block;content:" ";position:absolute;top:-20px;left:0;height:20px;width:100%}.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button:before{display:block;content:" ";position:absolute;bottom:-20px;left:0;height:20px;width:100%}@media only screen and (min-width:450px){.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button{width:auto;min-width:120px;margin:0}.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button:after,.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button:before{display:none}}@media only screen and (min-width:1025px){.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>button{min-width:200px}}.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:0;margin-left:0}@media only screen and (min-width:450px){.panel>.fair-participant-filter-wrapper>.dropdown>.buttons>.cancel{margin-right:10px;margin-left:auto}}.panel>.fair-participant-menu-wrapper.-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;width:44%}@media only screen and (min-width:330px){.panel>.fair-participant-menu-wrapper.-mobile{width:70%}}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-mobile{display:none}}.panel>.fair-participant-menu-wrapper.-mobile>.label{display:block}.panel>.fair-participant-menu-wrapper.-mobile>button{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;padding:0 5px;width:100%;height:100%;border-top:1px solid transparent;-webkit-transition:background .2s;transition:background .2s;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(hover){.panel>.fair-participant-menu-wrapper.-mobile>button:hover{background:#f8f8f8}}.panel>.fair-participant-menu-wrapper.-mobile>button:first-letter{text-transform:uppercase}.panel>.fair-participant-menu-wrapper.-mobile>button.-expanded{background:#fff;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1}.panel>.fair-participant-menu-wrapper.-mobile>button.-expanded>.arrow>.icon{-webkit-transform:scale(-1);transform:scale(-1)}.panel>.fair-participant-menu-wrapper.-mobile>button>.arrow{position:relative;display:block;top:-1px;margin-left:10px;width:8px;height:8px}@media only screen and (min-width:450px){.panel>.fair-participant-menu-wrapper.-mobile>button>.arrow{width:11px;height:11px}}.panel>.fair-participant-menu-wrapper.-mobile>button>.arrow>.icon{width:100%;height:100%;display:block;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='7' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5.5L6 6.5.5.599' stroke='%23262626' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat}.panel>.fair-participant-menu-wrapper.-mobile>.dropdown{position:absolute;background:#fff;display:none;top:60px;left:0;width:100%;height:calc(100vh - 110px);padding:20px 40px;z-index:10;border-bottom:1px solid #f1f1f1}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-mobile>.dropdown{padding:40px}}.panel>.fair-participant-menu-wrapper.-mobile>.dropdown.-expanded,.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list{display:block}.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button{text-align:center;display:block;width:100%;margin:0;height:50px;line-height:50px;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button>span.-mobile{display:block}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button>span.-mobile{display:none}}.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button>span.-desktop{display:block}}.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button.-selected,.panel>.fair-participant-menu-wrapper.-mobile>.dropdown>.list>button:hover{background:#f8f8f8}.panel>.fair-participant-menu-wrapper.-desktop{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.panel>.fair-participant-menu-wrapper.-desktop>.menu-button{cursor:pointer;display:block;white-space:nowrap;font-size:16px;line-height:16px;padding:8px 15px 6px;border-radius:30px;margin:15px 10px 15px 0;user-drag:none;-webkit-transition:background .2s;transition:background .2s}.panel>.fair-participant-menu-wrapper.-desktop>.menu-button>span.-mobile{display:block}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-desktop>.menu-button>span.-mobile{display:none}}.panel>.fair-participant-menu-wrapper.-desktop>.menu-button>span.-desktop{display:none}@media only screen and (min-width:1025px){.panel>.fair-participant-menu-wrapper.-desktop>.menu-button>span.-desktop{display:block}}.panel>.fair-participant-menu-wrapper.-desktop>.menu-button:not(.primary-bright-tab-button):hover{background:#f1f1f1}.panel>.search-button{cursor:pointer;display:block;width:50px;height:60px;min-width:50px;-webkit-transition:background .2s;transition:background .2s;border-left:1px solid #f1f1f1}.panel>.search-button:hover{background:#f8f8f8}@media only screen and (min-width:1025px){.panel>.search-button{width:60px}}.panel>.search-button>.search-icon{display:block;width:100%;height:100%;background:url(../../images/search-icon-dark.svg);background-position:50%;background-size:35%;background-repeat:no-repeat}.brix-fair-participant-list-2021{padding-bottom:40px;width:100%}.brix-fair-participant-list-2021.-embedded{max-width:1190px}.brix-fair-participant-list-2021.-embedded .fair-participant-list-wrapper{margin:0;width:100%}@media only screen and (min-width:1190px){.brix-fair-participant-list-2021.-embedded .fair-products-list-item-wrapper{margin:0 40px 30px;width:calc(100% - 80px)}}.brix-fair-participant-list-2021.-grey-bg{background:#f8f8f8}.fair-participant-list-2021-wrapper{width:100%;min-height:500px}.fair-participant-list-2021-wrapper button{cursor:pointer;outline:none}.fair-participant-list-2021-wrapper.-gridview{background:#f8f8f8}.fair-participant-list-2021-wrapper.-gridview>.fair-program-list-item-wrapper{padding-bottom:20px;margin-bottom:0}.fair-participant-list-2021-wrapper.-gridview .fair-program-list-date-breaker{background:#f1f1f1}.fair-participant-list-2021-wrapper.-gridview .fair-program-list-day-breaker,.fair-participant-list-2021-wrapper.-gridview .fair-program-list-day-breaker>h6{background:#f8f8f8}.fair-participant-list-2021-wrapper .-ellipsis{width:100%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fair-participant-list-2021-wrapper>.fair-participant-list-filter-headroom{display:none;height:60px;-webkit-transition:height .4s .4s;transition:height .4s .4s}.fair-participant-list-2021-wrapper>.fair-participant-list-filter-headroom.-letter-list{height:100px}.fair-participant-list-2021-wrapper>.fair-participant-list-filter-headroom.-sticky{display:block}.fair-participant-list-2021-wrapper>.message-wrapper{max-width:1190px;padding:0 40px;margin:40px auto}.fair-participant-list-2021-wrapper>.message-wrapper>.loading{margin:40px auto;width:100%;display:block;text-align:center}.fair-participant-list-2021-wrapper>.message-wrapper>.no-result{max-width:220px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.fair-participant-list-2021-wrapper>.message-wrapper>.no-result>button{height:40px;padding:10px;margin:0}.fair-participant-list-2021-wrapper>.message-wrapper>.no-result>button.open-filter{margin-bottom:15px}.fair-participant-list-2021-wrapper>.message-wrapper>.no-result>button.clear-filter{padding:8px;height:36px;width:calc(100% - 4px);margin:0 auto 20px}.fair-participant-list-2021-wrapper>.message-wrapper>.no-result>span{display:block}.fair-participant-list-2021-wrapper>.message-wrapper>.no-result>span.message{margin-top:2px;margin-bottom:40px}.fair-participant-list-2021-wrapper>.fair-participant-list-filter{position:relative;display:block;background:#fcfcfc;height:60px;width:100%;overflow:hidden;border-bottom:1px solid #f1f1f1;-webkit-transition:height .4s .4s;transition:height .4s .4s}.fair-participant-list-2021-wrapper>.fair-participant-list-filter.-letter-list{height:100px}.fair-participant-list-2021-wrapper>.fair-participant-list-filter.-not-visible{visibility:hidden;height:0}.fair-participant-list-2021-wrapper>.fair-participant-list-filter.-no-overflow{overflow:visible}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container{position:absolute;display:none;top:0;left:0;height:60px;width:100%;z-index:1;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;-webkit-transform:translateY(-60px);transform:translateY(-60px)}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container.-visible{-webkit-transform:translateY(0);transform:translateY(0)}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background:#323232}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;left:0;margin:0 auto;max-width:100%}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:900px;left:0}}@media only screen and (min-width:1360px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper{max-width:auto;left:182px}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.label{color:#656565;line-height:60px;margin-right:28px;width:120px;padding-top:2px;display:none}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.label{display:block}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{position:relative;width:calc(100% - 60px)}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 400px)}}@media only screen and (min-width:1360px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper{width:calc(100% - 520px)}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{position:relative;height:40px;color:#fff;width:100%;padding:0 70px 0 10px;margin-top:10px;outline:none}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>input{background-color:#262626;padding:0 50px 0 10px}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{position:absolute;display:none;top:-1px;right:0;width:60px;height:100%;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:20px;background-repeat:no-repeat;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.input-wrapper>.clear-field{display:block;top:18px;right:15px;width:20px;height:20px;background:url(../../images/clean-input-field-icon.svg);background-position:50%;background-size:contain;background-repeat:no-repeat;border-left:0}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-transition:background .2s;transition:background .2s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:0 solid #4c4c4c;border-left:1px solid #4c4c4c}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit{width:100px;padding:0 20px;border-right:0 solid #4c4c4c;border-left:0 solid #4c4c4c}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit:hover{background:#4c4c4c}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>span{display:block}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{display:block;width:20px;height:20px;background:url(../../images/search-icon-light.svg);background-position:50%;background-size:cover;margin:0 20px}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.wrapper>.search-submit>.search-icon{margin-left:15px;margin-right:0}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #4c4c4c;-webkit-transition:background .2s;transition:background .2s}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search{border-left:0 solid #4c4c4c;padding:0 16px 0 20px;width:110px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:none;font-size:13px;margin-top:1px}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search>span{display:block}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search:hover{background:#4c4c4c}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{display:block;width:20px;height:20px;margin:0 15px;background:url(../../images/cancel-icon-light.svg);background-position:50%;background-size:cover}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.search-bar-container>.search-bar>.cancel-search>.cross{margin-left:19px;margin-right:0}}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.tint{position:absolute;top:60px;left:0;width:100%;z-index:1;height:100vh;background:rgba(0,0,0,.5);display:none}.fair-participant-list-2021-wrapper>.fair-participant-list-filter>.tint.-visible{display:block}.fair-participant-list-2021-wrapper>.fair-participant-list-filter.-sticky{position:fixed;top:70px;z-index:100}.fair-participant-list-2021-wrapper>.fair-participant-list-filter.-sticky.-menu-v2{top:50px}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper>.fair-participant-list-filter.-sticky.-menu-v2{top:60px}}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper{max-width:1190px;min-height:200px;margin:0 auto}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper.-no-images>.fair-participant-list-item>.thumbnail,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper.-no-images>.fair-participant-list-item>.thumbnail,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper.-no-images>.fair-participant-list-item>.thumbnail,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper.-no-images>.fair-participant-list-item>.thumbnail,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper.-no-images>.fair-participant-list-item>.thumbnail{display:none}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper.-loading,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper.-loading,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper.-loading,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper.-loading,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper.-loading{text-align:center;margin:40px auto}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper.-sticky-active,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper.-sticky-active,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper.-sticky-active,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper.-sticky-active,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper.-sticky-active{margin-top:60px}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper>.placeholder>.content,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper>.placeholder>.content,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper>.placeholder>.content,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper>.placeholder>.content,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper>.placeholder>.content{display:block}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper>.placeholder>.content.-hidden,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper>.placeholder>.content.-hidden,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper>.placeholder>.content.-hidden,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper>.placeholder>.content.-hidden,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper>.placeholder>.content.-hidden{display:none}.fair-participant-list-2021-wrapper>.fair-brands-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-participant-list-2021-wrapper>.fair-deals-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-participant-list-2021-wrapper>.fair-news-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-participant-list-2021-wrapper>.fair-participant-list-2021-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view,.fair-participant-list-2021-wrapper>.fair-products-list-item-wrapper>.placeholder>.content.-hidden.-scroll-into-view{display:block}.fair-participant-list-2021-wrapper .search-info{display:none;max-width:1070px;margin:25px auto;padding:0 20px}.fair-participant-list-2021-wrapper .search-info.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper .search-info{margin:50px auto;padding:0}}.fair-participant-list-2021-wrapper .search-info>.column{display:block}.fair-participant-list-2021-wrapper .search-info>.column:first-child{max-width:50%}@media only screen and (min-width:1025px){.fair-participant-list-2021-wrapper .search-info>.column:first-child{max-width:600px}}.fair-participant-list-2021-wrapper .search-info>.column:nth-child(2){margin-left:auto;-ms-flex-item-align:center;align-self:center}.fair-participant-list-2021-wrapper .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:1;flex-wrap:1}@media only screen and (min-width:600px){.fair-participant-list-2021-wrapper .search-info>.column>.label{display:-webkit-box;display:-ms-flexbox;display:flex}}.fair-participant-list-2021-wrapper .search-info>.column>.label>span{display:block}.fair-participant-list-2021-wrapper .search-info>.column>.label>span:first-child{margin-right:5px;opacity:.5}.fair-participant-list-2021-wrapper .search-info>.column>.label>span:nth-child(2){word-break:break-all}.fair-participant-list-2021-wrapper .search-info>.column>.clear-search-result{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin-left:5px;margin-top:0;background-position:50%;background-size:contain;background-repeat:no-repeat;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fair-participant-list-2021-wrapper .search-info>.column>.clear-search-result>span{margin-top:1px}.fair-participant-list-2021-wrapper .search-info>.column>.clear-search-result>.icon{position:relative;display:block;width:15px;height:15px;border-radius:15px;margin-right:10px}.fair-participant-list-2021-wrapper .search-info>.column>.clear-search-result>.icon>.cross{position:absolute;top:0;left:0;display:block;width:15px;height:15px;background:url(../../images/clear-search-cross-icon.svg);background-repeat:no-repeat;background-size:10px;background-position:50%}@media only screen and (min-width:600px){.fair-participant-list-2021-wrapper .search-info>.column>.clear-search-result{top:-1px;margin-left:auto;margin-top:0}}.fair-participant-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:50px;padding:20px;border-top:1px solid #e5e5e5;margin:0}.fair-participant-list-item mark{background:#e5e5e5;color:inherit}.fair-participant-list-item.-no-border{border-top:0}@media only screen and (min-width:1025px){.fair-participant-list-item{width:calc(100% - 80px);margin:0 40px}}.fair-participant-list-item .not-visible,.fair-participant-list-item>.actions>.wrapper.not-visible{display:none}.fair-participant-list-item.expanded{background:#fcfcfc;padding-bottom:20px;min-height:100%}@media only screen and (min-width:1025px){.fair-participant-list-item.expanded{padding-bottom:40px}}.fair-participant-list-item.expanded .not-visible{display:block}.fair-participant-list-item.expanded>.wrapper>.expand-share{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.extra>.details>.desktop{display:block}.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{position:relative;margin-bottom:auto;margin-right:0}.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button.-no-extra{opacity:.5}@media only screen and (min-width:1025px){.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button{margin-bottom:0;margin-right:0;top:-3px}}.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:2px}@media only screen and (min-width:1025px){.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.-expand>.expand-button>.arrow{top:10px}}.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{display:none}@media only screen and (min-width:1025px){.fair-participant-list-item.expanded>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{display:block}}.fair-participant-list-item.expanded .actions>.wrapper.not-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.fair-participant-list-item>.thumbnail{-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;height:65px;margin-right:20px}@media only screen and (min-width:1025px){.fair-participant-list-item>.thumbnail{margin-right:0}}.fair-participant-list-item>.thumbnail>img{-webkit-box-flex:1;-ms-flex:1 0 65px;flex:1 0 65px;width:65px;height:65px;-o-object-fit:cover;object-fit:cover;-o-object-position:cover;object-position:cover;border-radius:50%}.fair-participant-list-item>.thumbnail>img.-not-visible{display:none}.fair-participant-list-item>.time{display:none;width:131px;min-width:131px;padding:3px 0 0 20px;margin-top:0}@media only screen and (min-width:1025px){.fair-participant-list-item>.time{display:table}}.fair-participant-list-item>.time>span{display:block;width:100%;margin-bottom:5px}.fair-participant-list-item>.time>span:first-child{text-transform:capitalize}.fair-participant-list-item>.wrapper{position:relative;padding-left:0;width:100%}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper{padding-left:20px}}.fair-participant-list-item>.wrapper>.extra>.content{position:relative;margin-top:24px;max-width:100%;max-height:100px;word-wrap:break-word;overflow:hidden}.fair-participant-list-item>.wrapper>.extra>.content ol{list-style-position:inside}.fair-participant-list-item>.wrapper>.extra>.content.-overflow-graident:after{position:absolute;display:block;content:"";background:#fcfcfc;background:-webkit-gradient(linear,left bottom,left top,color-stop(41%,#fcfcfc),to(rgba(252,252,255,0)));background:linear-gradient(0deg,#fcfcfc 41%,rgba(252,252,255,0));height:50px;width:100%;bottom:0}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.extra>.content{max-width:700px}}.fair-participant-list-item>.wrapper>.extra>.details{list-style:none}.fair-participant-list-item>.wrapper>.extra>.details>.mobile{display:block}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.extra>.details>.mobile{display:none}}.fair-participant-list-item>.wrapper>.extra>.details>.desktop{display:none}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.extra>.details>.desktop{display:block}}.fair-participant-list-item>.wrapper>.extra>.details>.tags>ul{list-style:none}.fair-participant-list-item>.wrapper>.extra>.details>.tags>ul>li,.fair-participant-list-item>.wrapper>.extra>.details>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.extra>.details>.tags>ul>li,.fair-participant-list-item>.wrapper>.extra>.details>li{max-width:700px}}.fair-participant-list-item>.wrapper>.expand-share{margin-top:5px;display:none}.fair-participant-list-item>.wrapper>.expand-share>.fav-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.expand-share>.fav-block{display:none}}.fair-participant-list-item>.wrapper>.expand-share>.fav-block>.label{display:block;padding-top:14px}.fair-participant-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-left:0}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.expand-share>.fav-block>.login-item{margin-right:20px;-webkit-transform:scale(.8);transform:scale(.8)}}.fair-participant-list-item>.wrapper>.expand-share>.share-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;margin-left:0;left:-7px}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.expand-share>.share-block{position:absolute;bottom:-3px;right:-20px}}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:0}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item{margin-right:5px}}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{position:relative;-webkit-transform:scale(.7);transform:scale(.7);margin-top:1px}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:after{position:absolute;content:" ";width:100%;height:100%;display:block;top:0;left:0;background:url(../../images/share-mask.svg);background-size:cover;background-position:50%}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button:before{position:absolute;content:" ";width:calc(100% - 10px);height:calc(100% - 10px);display:block;top:5px;left:5px;border-radius:100%;background:#000}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup-button{-webkit-transform:scale(.8);transform:scale(.8)}}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item>.share-popup{width:300px;height:270px}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.share-item>button>svg{position:relative;top:0;left:0}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.expand-share>.share-block{margin-left:auto;margin-right:8px}}.fair-participant-list-item>.wrapper>.expand-share>.share-block>.label{display:block;padding-top:14px}.fair-participant-list-item>.wrapper>.collapsed-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.border{position:relative;content:" ";display:none;height:auto;min-height:55px;width:1px;top:5px;left:-25px;background:#e5e5e5;max-width:1px;border:0;margin-bottom:12px;margin-left:30px}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.border{display:block}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column{position:relative;display:block}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>a{display:block;margin-bottom:4px}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul{list-style:none}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{margin-bottom:4px;max-width:100%}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul>li{max-width:700px}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:none}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul>.desktop{display:block}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:block}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>ul>.mobile{display:none}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column:nth-child(3){margin-left:auto}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions{position:relative;height:100%}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions{top:50%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{margin-right:0;display:block;-webkit-transform:scale(.7);transform:scale(.7);margin-top:auto}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.login-item{-webkit-transform:scale(.8);transform:scale(.8)}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{position:relative;width:40px;height:22px;cursor:pointer;margin-left:5px}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button{top:-3px;margin-left:0;height:40px}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{position:relative;left:15px;top:-5px;display:block;width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width:1025px){.fair-participant-list-item>.wrapper>.collapsed-wrapper>.column>.actions>.wrapper>.expand-button>.arrow{top:4px}}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.fair-participant-list-title{display:block}.fair-participant-list-item>.wrapper>.collapsed-wrapper>.actions{margin-left:auto}.fair-participant-list-item.-fallback-logo .thumbnail:after{content:"";display:block;width:65px;height:65px;background-image:url(../../images/participant-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:25px auto;border-radius:50%;opacity:.3;background-color:#7f7f7f}.fair-participant-breaker{width:100%;background:#f8f8f8;margin:0 0 10px}.fair-participant-breaker.-dark{background:#f1f1f1}.fair-participant-breaker+.fair-participant-list-item{border:0}.fair-participant-breaker>.fair-participant-list-anchor{top:-170px}@media only screen and (min-width:1025px){.fair-participant-breaker{margin:0 40px;width:calc(100% - 80px)}}.fair-participant-breaker.-grid{margin:0 0 20px}@media only screen and (min-width:1025px){.fair-participant-breaker.-grid{margin:0 40px 15px}}.fair-participant-breaker>.letter{display:-webkit-box;display:-ms-flexbox;display:flex;width:118px;height:40px}@media only screen and (min-width:1025px){.fair-participant-breaker>.letter{width:212px}}.fair-participant-breaker>.letter>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fair-participant-breaker>.letter>.wrapper>h6{position:relative;top:2px;margin-left:10px;line-height:24px}.participant-functions-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1190px;margin:40px auto;padding:0 20px}@media only screen and (min-width:768px){.participant-functions-bar{padding:0 40px}}.participant-functions-bar>.left-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:60%}.participant-functions-bar>.right-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.participant-functions-bar>.left-wrapper>.filters{display:none}.participant-functions-bar>.left-wrapper>.filters.-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.participant-functions-bar>.left-wrapper>.filters>.label{display:none;white-space:nowrap}@media only screen and (min-width:768px){.participant-functions-bar>.left-wrapper>.filters>.label{display:block}}.participant-functions-bar>.left-wrapper>.filters>.tags{display:block}.participant-functions-bar>.left-wrapper>.filters>.tags>.tag-holder{position:relative;display:block;color:#b2b2b2;padding-right:5px}.participant-functions-bar>.left-wrapper>.filter-dropdown>.tags>.fair-program-clear-filters{position:relative;display:block}.participant-functions-bar>.right-wrapper>.print-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.participant-functions-bar>.right-wrapper>.print-button>.icon{position:relative;display:block;background-image:url(../../images/download-file-icon.svg);width:20px;height:20px;margin-left:10px;top:3px}.participant-functions-bar>.right-wrapper>.floor-plan-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.participant-functions-bar>.right-wrapper>.floor-plan-button:after{content:"";position:relative;display:block;width:20px;height:20px;top:2px;margin-left:10px;background-image:url(../../images/map-view-icon.svg);background-repeat:no-repeat;background-position:50%}.participant-functions-bar>.right-wrapper>.floor-plan-button>span{display:none}@media only screen and (min-width:768px){.participant-functions-bar>.right-wrapper>.floor-plan-button>span{display:block}}.participant-functions-bar>.right-wrapper>.view-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px){.participant-functions-bar>.right-wrapper>.view-button{margin-left:24px}}.participant-functions-bar>.right-wrapper>.view-button>.grid-label{display:none}@media only screen and (min-width:768px){.participant-functions-bar>.right-wrapper>.view-button>.grid-label{display:block}}.participant-functions-bar>.right-wrapper>.view-button>.list-label{display:none}.participant-functions-bar>.right-wrapper>.view-button:after{content:"";position:relative;display:block;width:20px;height:20px;top:2px;margin-left:10px;background-image:url(../../images/grid-view-icon.svg);background-repeat:no-repeat;background-position:50%}.participant-functions-bar>.right-wrapper>.view-button.-grid>.grid-label,.participant-functions-bar>.right-wrapper>.view-button.-grid>.list-label{display:none}@media only screen and (min-width:768px){.participant-functions-bar>.right-wrapper>.view-button.-grid>.list-label{display:block}}.participant-functions-bar>.right-wrapper>.view-button.-grid:after{background-image:url(../../images/list-view-icon.svg)}.fair-participant-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-5px 20px 25px;width:calc(100% - 40px);max-width:1110px!important}@media only screen and (min-width:1025px){.fair-participant-card-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 40px 30px;width:calc(100% - 80px)}}.fair-participant-card-wrapper>.fair-participant-card-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:0;margin:15px 0;max-width:100%;min-width:200px;width:100%;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out}@media only screen and (min-width:655px){.fair-participant-card-wrapper>.fair-participant-card-item{max-width:48%}}@media only screen and (min-width:800px){.fair-participant-card-wrapper>.fair-participant-card-item{max-width:31%;min-width:200px}}@media only screen and (min-width:1025px){.fair-participant-card-wrapper>.fair-participant-card-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1)}}@media only screen and (min-width:1190px){.fair-participant-card-wrapper>.fair-participant-card-item{margin:15px 0;max-width:350px;min-width:200px;width:100%}}.fair-participant-card-wrapper>.fair-participant-card-item.-item-2nd{margin:15px 0}@media only screen and (min-width:800px){.fair-participant-card-wrapper>.fair-participant-card-item.-item-2nd{margin:15px auto}}.fair-participant-card-wrapper>.fair-participant-card-item.-dummy{-webkit-box-shadow:none;box-shadow:none;pointer-events:none;display:none;background:transparent}@media only screen and (min-width:800px){.fair-participant-card-wrapper>.fair-participant-card-item.-dummy{display:block}}.fair-participant-card-wrapper>.fair-participant-card-item>.content-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;padding:15px 15px 15px 30px}.fair-participant-card-wrapper>.fair-participant-card-item>.content-link>.title-wrapper{display:block;max-width:70%}.fair-participant-card-wrapper>.fair-participant-card-item>.content-link>.title-wrapper>.company,.fair-participant-card-wrapper>.fair-participant-card-item>.content-link>.title-wrapper>.title{display:block;max-width:100%}.fair-participant-card-wrapper>.fair-participant-card-item>.content-link .arrow-icon{position:relative;background:#fff;top:0;right:0;height:20px;width:20px;margin:3px 14px 0 0}.fair-participant-card-wrapper>.fair-participant-card-item>.content-link .arrow-icon>.fill{width:20px;height:20px;display:block}.fair-participant-card-wrapper>.fair-participant-card-item>.content-link .arrow-icon>.arrow-mask{display:block;position:absolute;width:20px;height:20px;background:url(../../images/program-grid-arrow-mask.svg);background-position:50%;background-size:100%;background-repeat:no-repeat;top:0;left:0}.fair-participant-card-wrapper>.fair-participant-card-item>.image-link{display:block;position:relative;height:0;padding-bottom:100%;overflow:hidden}.fair-participant-card-wrapper>.fair-participant-card-item>.image-link>.fallback,.fair-participant-card-wrapper>.fair-participant-card-item>.image-link>.image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%;-o-object-fit:cover;object-fit:cover}.fair-participant-card-wrapper>.fair-participant-card-item>.image-link>.fallback.-not-visible,.fair-participant-card-wrapper>.fair-participant-card-item>.image-link>.image.-not-visible{display:none}.fair-participant-card-wrapper>.fair-participant-card-item.-fallback-logo .image-link:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/participant-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:154px auto;opacity:.1;background-color:#7f7f7f}.fair-participant-card-wrapper>.fair-participant-card-item>.login-item{-ms-flex-item-align:end;align-self:flex-end;margin:0 12px 12px 0}@media only screen and (min-width:1025px){.login-logout.-menu-padding{padding-top:183px}}.login-logout.-menu-padding>.login{min-height:calc(100vh - 70px)}@media only screen and (min-width:1025px){.login-logout.-menu-padding>.login{min-height:calc(100vh - 183px)}}.login-logout>.health-check-fail,.login-logout>.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:99px 30px;height:auto;text-align:center}@media only screen and (min-width:500px){.login-logout>.health-check-fail,.login-logout>.login{min-height:calc(100vh - 100px);padding:113px 30px}}@media only screen and (min-width:1025px){.login-logout>.health-check-fail,.login-logout>.login{min-height:calc(100vh - 180px)}}.login-logout>.health-check-fail>.user-icon,.login-logout>.login>.user-icon{height:80px;width:80px;-ms-flex-negative:0;flex-shrink:0}.login-logout>.health-check-fail>h1,.login-logout>.login>h1{font-size:1.815em;font-weight:500;line-height:1.25em;margin:28px 0 5px}@media only screen and (min-width:1025px){.login-logout>.health-check-fail>h1,.login-logout>.login>h1{font-size:2.5em;margin:20px 0 15px}}.login-logout>.health-check-fail>p,.login-logout>.login>p{width:100%;max-width:700px}.login-logout>.health-check-fail>.button-wrapper,.login-logout>.login>.button-wrapper{width:100%;max-width:700px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-top:30px;padding-bottom:40px}.login-logout>.health-check-fail>.button-wrapper:after,.login-logout>.login>.button-wrapper:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;border-top:1px solid;opacity:.2}@media only screen and (min-width:500px){.login-logout>.health-check-fail>.button-wrapper,.login-logout>.login>.button-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:10px}}@media only screen and (min-width:768px){.login-logout>.health-check-fail>.button-wrapper,.login-logout>.login>.button-wrapper{padding-bottom:50px}}.login-logout>.health-check-fail>.button-wrapper>.button,.login-logout>.login>.button-wrapper>.button{margin:10px auto}@media only screen and (min-width:500px){.login-logout>.health-check-fail>.button-wrapper>.button,.login-logout>.login>.button-wrapper>.button{margin:40px 0 15px}.login-logout>.health-check-fail>.button-wrapper>.button+.button,.login-logout>.login>.button-wrapper>.button+.button{margin-left:15px}}.login-logout>.health-check-fail>.button-wrapper>.sign-up-button,.login-logout>.login>.button-wrapper>.sign-up-button{border:2px solid}.login-logout>.health-check-fail .my-fair-about,.login-logout>.login .my-fair-about{width:100%;max-width:700px;margin:50px auto;text-align:left}.login-logout .logout{position:relative;height:60px;z-index:1}@media only screen and (min-width:1025px){.login-logout .logout.-menu-padding>.wrapper{padding:0 55px}}@media only screen and (min-width:1600px){.login-logout .logout.-menu-padding>.wrapper{max-width:1510px;padding:0 11px}}.login-logout .logout>.wrapper{height:100%;padding:0 20px}.login-logout .logout>.wrapper,.login-logout .logout>.wrapper .user-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-logout .logout>.wrapper .user-name{position:relative;margin-right:20px;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login-logout .logout>.wrapper .user-name:after{content:"";position:absolute;right:0;top:0;width:20px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(var(--primary-theme-color)));background:linear-gradient(90deg,transparent,var(--primary-theme-color))}.login-logout .logout>.wrapper .user-name>svg{-ms-flex-negative:0;flex-shrink:0;margin-right:8px}.login-logout .logout>.wrapper .settings-button{margin:0 10px 0 0}@media only screen and (min-width:1025px){.login-logout .logout>.wrapper .settings-button{margin-right:10px}}.login-logout .logout>.wrapper .logout-button,.login-logout .logout>.wrapper .settings-button{cursor:pointer;max-height:25px}@media only screen and (min-width:1025px){.login-logout .logout>.wrapper .logout-button>svg,.login-logout .logout>.wrapper .settings-button>svg{margin-left:8px}}.login-logout .logout>.wrapper .logout-button>span,.login-logout .logout>.wrapper .settings-button>span{display:none}@media only screen and (min-width:1025px){.login-logout .logout>.wrapper .logout-button>span,.login-logout .logout>.wrapper .settings-button>span{display:inline}}.brix-myfair-uso .my-fair-purchases>.loader,.brix-myfair-uso .my-fair-tickets>.loader{margin-bottom:20px}.brix-myfair-uso .my-fair-purchases>.loader>span,.brix-myfair-uso .my-fair-tickets>.loader>span{display:block;text-align:center;width:100%;font-style:italic}.brix-myfair-uso .my-fair-purchases>.loader .my-page-loader,.brix-myfair-uso .my-fair-tickets>.loader .my-page-loader{display:grid;position:relative;width:250px;height:90px;top:0;left:0;z-index:1;margin:0 auto}.brix-myfair-uso .my-fair-purchases>.loader .my-page-loader>.sk-fading-circle,.brix-myfair-uso .my-fair-tickets>.loader .my-page-loader>.sk-fading-circle{margin:0 auto}@media only screen and (min-width:1000px){.brix-myfair-uso .my-fair-purchases>.loader .my-page-loader,.brix-myfair-uso .my-fair-tickets>.loader .my-page-loader{border-radius:10px}}.brix-myfair-uso>.account-info.-hidden{display:none}.brix-myfair-uso>.account-info .btn-wrapper{max-width:1140px;margin:40px auto 0}.brix-myfair-uso>.account-info .btn-wrapper button{margin-left:20px}@media only screen and (min-width:450px){.brix-myfair-uso>.account-info .btn-wrapper button{margin-left:20px}}@media only screen and (min-width:1025px){.brix-myfair-uso>.account-info .btn-wrapper button{margin-left:40px}}.brix-myfair-uso>.content-wrapper{position:relative}.brix-myfair-uso>.content-wrapper.-logged-in{padding:35px 0 128px}@media only screen and (min-width:1025px){.brix-myfair-uso>.content-wrapper.-logged-in{padding-top:50px}}.brix-myfair-uso>.content-wrapper.-hidden{display:none}.brix-myfair-uso .play-access-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-20px 0 24px 20px}@media only screen and (min-width:1025px){.brix-myfair-uso .play-access-indicator{position:absolute;top:16px;left:20px;margin:0}}.brix-myfair-uso .play-access-indicator .play-access-indicator-icon{margin-right:8px}.brix-myfair-uso .play-access-indicator .play-access-indicator-icon svg{display:block}.brix-myfair-uso .play-access-indicator .play-access-indicator-icon svg path{fill:#58bb65}.brix-myfair-uso .play-access-indicator .play-access-indicator-label{color:#989898;line-height:20px}.brix-myfair-uso .my-fair-intro{width:100%;max-width:650px;margin:0 auto;padding:0 20px;text-align:center}@media only screen and (min-width:1025px){.brix-myfair-uso .my-fair-intro{margin:0 auto}}.brix-myfair-uso .my-fair-intro h1{margin:0}.brix-myfair-uso .my-fair-intro .my-fair-intro-text{max-height:55px;overflow:hidden;position:relative;-webkit-transition:max-height .5s;transition:max-height .5s}.brix-myfair-uso .my-fair-intro .my-fair-intro-text.-expandable:after{content:"";height:30px;width:100%;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(hsla(0,0%,100%,0),#fff);-webkit-transition:opacity 1s;transition:opacity 1s}.brix-myfair-uso .my-fair-intro .my-fair-intro-text.-expanded:after{opacity:0}.brix-myfair-uso .my-fair-intro .show-more-my-fair{margin-top:10px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-myfair-uso .my-fair-intro .show-more-my-fair span:after{content:"";display:block;width:100%;height:1px;margin:5px 0 8px;opacity:.3}.brix-myfair-uso .my-fair-intro .show-less-my-fair{margin-top:10px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brix-myfair-uso .my-fair-intro .show-less-my-fair span{margin-top:5px}.brix-myfair-uso .my-fair-intro .show-less-my-fair span:after{content:"";display:block;width:100%;height:1px;margin:5px 0 0;opacity:.3}.list-menu,.list-menu>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-menu>ul{position:relative;list-style:none;overflow:auto;padding:30px 20px 10px;margin-bottom:25px;-webkit-overflow-scrolling:touch}@media only screen and (min-width:1025px){.list-menu>ul{margin-bottom:0}}.list-menu>ul:after{content:"";width:20px;height:100%;height:50px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:1025px){.list-menu>ul{padding:86px 20px 46px}.list-menu>ul:after{display:none}}.list-menu>ul[data-count="1"]>li{width:100%}@media only screen and (min-width:1025px){.list-menu>ul[data-count="1"]>li{width:400px}}.list-menu>ul[data-count="2"]>li{width:50%}@media only screen and (min-width:1025px){.list-menu>ul[data-count="2"]>li{width:400px}}.list-menu>ul[data-count="3"]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:1025px){.list-menu>ul[data-count="3"]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-menu>ul[data-count="3"]>li{width:141px}@media only screen and (min-width:1025px){.list-menu>ul[data-count="3"]>li{width:261px}}.list-menu>ul[data-count="4"]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:1025px){.list-menu>ul[data-count="4"]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.list-menu>ul[data-count="4"]>li{width:141px}@media only screen and (min-width:1025px){.list-menu>ul[data-count="4"]>li{width:261px;-ms-flex-negative:1;flex-shrink:1}}.list-menu>ul>li{-ms-flex-negative:0;flex-shrink:0;height:89px;border-radius:6px;background-color:#f1f1f1;overflow:hidden}@media only screen and (min-width:1025px){.list-menu>ul>li{height:170px}}.list-menu>ul>li+li{margin-left:7px}@media only screen and (min-width:1025px){.list-menu>ul>li+li{margin-left:20px}}.list-menu>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.list-menu>ul>li>a:not(.-selected):hover{background-color:#e5e5e5}.list-menu>ul>li>a>svg{width:24px;height:24px;margin-bottom:10px}@media only screen and (min-width:1025px){.list-menu>ul>li>a>svg{height:40px;width:40px;margin-bottom:25px}}.my-fair-purchases{background-color:#f8f8f8;margin-bottom:-128px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 20px 60px}@media(min-width:1000px){.my-fair-purchases{padding:80px 20px 100px}}@media(min-width:1000px){.my-fair-purchases.-has-info{padding:40px 20px 100px}}.my-fair-purchases .button.no-purchases-link{background-color:transparent;max-width:220px;margin:20px auto 0}.my-fair-purchases .purchase{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1100px;background-color:#fff;padding:20px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);margin-bottom:2px}@media(min-width:1000px){.my-fair-purchases .purchase{padding:25px 40px 30px}}.my-fair-purchases .purchase .fair-name{font-size:18px;line-height:30px;font-weight:700;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:4px}@media(min-width:1000px){.my-fair-purchases .purchase .fair-name{margin-bottom:0}}.my-fair-purchases .purchase .purchase-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:20px}@media(min-width:1000px){.my-fair-purchases .purchase .purchase-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.my-fair-purchases .purchase .purchase-info .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 4px}.my-fair-purchases .purchase .purchase-info .info-item:last-child{margin-bottom:0}@media(min-width:1000px){.my-fair-purchases .purchase .purchase-info .info-item{margin:0 20px 0 0}.my-fair-purchases .purchase .purchase-info .info-item:last-child{margin-right:24px}}@media(min-width:1000px){.my-fair-purchases .purchase .purchase-info .info-item.price{margin-left:auto}}.my-fair-purchases .purchase .purchase-info .item-title{font-size:18px;font-weight:700;margin-right:.25em}.my-fair-purchases .purchase .purchase-info .item-title:after{content:":"}.my-fair-purchases .purchase .receipt-link{position:absolute;right:20px;bottom:20px;line-height:20px;text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}@media(min-width:1000px){.my-fair-purchases .purchase .receipt-link{position:static;margin-left:auto}}.my-fair-purchases .purchase .no-receipt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;line-height:20px;margin-top:10px}@media(min-width:1000px){.my-fair-purchases .purchase .no-receipt{margin-top:0}}.my-fair-tickets{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;margin-bottom:-128px;padding:40px 20px 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1000px){.my-fair-tickets{padding:80px 20px 100px}}@media(min-width:1000px){.my-fair-tickets.-has-info{padding:40px 20px 100px}}.my-fair-tickets .no-tickets,.my-fair-tickets .ticket-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 20px;max-width:1110px;width:100%}.my-fair-tickets .no-tickets:not(:last-child),.my-fair-tickets .ticket-category:not(:last-child){margin-bottom:40px}@media(min-width:1000px){.my-fair-tickets .no-tickets:not(:last-child),.my-fair-tickets .ticket-category:not(:last-child){margin-bottom:80px;padding:0 20px 30px 0}}.my-fair-tickets .no-tickets .ticket-category-heading,.my-fair-tickets .ticket-category .ticket-category-heading{width:100%;max-width:1100px;margin-bottom:20px}@media(min-width:1000px){.my-fair-tickets .no-tickets .ticket-category-heading,.my-fair-tickets .ticket-category .ticket-category-heading{margin-bottom:30px}}.my-fair-tickets .no-tickets.past .ticket .code,.my-fair-tickets .no-tickets.past .ticket .play-info .-h4,.my-fair-tickets .no-tickets.past .ticket .voucher-info .-h4,.my-fair-tickets .ticket-category.past .ticket .code,.my-fair-tickets .ticket-category.past .ticket .play-info .-h4,.my-fair-tickets .ticket-category.past .ticket .voucher-info .-h4{opacity:.2}.my-fair-tickets .no-tickets .no-tickets-link{background-color:transparent;max-width:220px;margin:20px auto 0}.my-fair-tickets .small-heading{font-size:18px;font-weight:700}.my-fair-tickets .ticket,.my-fair-tickets .ticket-download-wrapper{width:100%;max-width:1100px}.my-fair-tickets .ticket{background-color:#fff;padding:20px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04);margin-bottom:16px;min-width:0}@media(min-width:768px){.my-fair-tickets .ticket{min-width:100%}}.my-fair-tickets .ticket .ticket-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f1f1f1;padding-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-header{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.my-fair-tickets .ticket .ticket-header .wallet-ticket-btn{margin-left:auto}.my-fair-tickets .ticket .ticket-header .ticket-name{margin:0}.my-fair-tickets .ticket .ticket-header .ticket-image{position:relative;width:45px;height:45px;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.my-fair-tickets .ticket .ticket-header .ticket-image.-fallback-image{background-color:var(--primary-theme-color);opacity:1}.my-fair-tickets .ticket .ticket-header .ticket-image.-fallback-image .fallback-svg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.8);color:var(--primary-theme-color)}.my-fair-tickets .ticket .ticket-header .ticket-image.-fallback-image .fallback-svg svg{width:50%}.my-fair-tickets .ticket .ticket-header .ticket-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.my-fair-tickets .ticket .ticket-header .ticket-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:10px 12px 10px 16px;border-radius:50px;background-color:#f8f8f8;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%;margin-top:16px}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info{margin-top:0;margin-right:30px;-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;width:auto}}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info svg{width:20px;height:auto;margin-left:8px;-ms-flex-negative:0;flex-shrink:0}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info svg path{fill:#f1f1f1;stroke:var(--primary-theme-color)}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info svg circle{fill:var(--primary-theme-color)}@media(hover:hover){.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info:hover{background-color:#f1f1f1}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info:hover svg path{fill:var(--primary-theme-color)}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info:hover svg .letter-stroke{stroke:#f1f1f1}.my-fair-tickets .ticket .ticket-header .ticket-bulk-purchase-info:hover svg circle{fill:#f1f1f1}}.my-fair-tickets .ticket .ticket-header .collapse-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;cursor:pointer}.my-fair-tickets .ticket .ticket-header .collapse-button .collapse-button-label{display:none}@media(min-width:768px){.my-fair-tickets .ticket .ticket-header .collapse-button .collapse-button-label{display:block}}.my-fair-tickets .ticket .ticket-header .collapse-button .collapse-button-icon{margin-left:10px;width:7px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.my-fair-tickets .ticket .ticket-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px 0 0}@media(min-width:768px){.my-fair-tickets .ticket .ticket-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding:48px 60px}}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-content{gap:80px}}.my-fair-tickets .ticket .ticket-content .ticket-info{height:54px;overflow:hidden;position:relative}.my-fair-tickets .ticket .ticket-content .ticket-info:after{content:"";position:absolute;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);top:0;left:0}.my-fair-tickets .ticket .ticket-content .ticket-info.-expanded{height:auto;padding-bottom:20px}.my-fair-tickets .ticket .ticket-content .ticket-info.-expanded:after{display:none}@media(min-width:768px){.my-fair-tickets .ticket .ticket-content .ticket-info{height:auto}.my-fair-tickets .ticket .ticket-content .ticket-info:after{display:none}}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-content .ticket-info{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.my-fair-tickets .ticket .ticket-content .ticket-info dd{margin-bottom:8px}.my-fair-tickets .ticket .ticket-content .ticket-info .vat-included{color:#989898}.my-fair-tickets .ticket .ticket-content .show-more-info,.my-fair-tickets .ticket .ticket-content .ticket-info .ticket-link{text-decoration:underline;-webkit-text-decoration-color:var(--primary-theme-color);text-decoration-color:var(--primary-theme-color)}.my-fair-tickets .ticket .ticket-content .show-more-info{cursor:pointer;text-align:left;margin-top:-20px}@media(min-width:768px){.my-fair-tickets .ticket .ticket-content .show-more-info{display:none}}.my-fair-tickets .ticket .ticket-content .ticket-codes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media(min-width:768px){.my-fair-tickets .ticket .ticket-content .ticket-codes{-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px}}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-content .ticket-codes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:40px;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.my-fair-tickets .ticket .ticket-content .ticket-codes:before{content:"";position:absolute;top:0;left:-40px;width:1px;height:100%;background:#f1f1f1}}@media(min-width:1200px){.my-fair-tickets .ticket .ticket-content .ticket-codes{gap:80px}}.my-fair-tickets .ticket .ticket-content .code-wrapper{-webkit-box-flex:0;-ms-flex:0 1 154px;flex:0 1 154px;margin-bottom:10px}@media(min-width:768px){.my-fair-tickets .ticket .ticket-content .code-wrapper{margin-bottom:0}}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-content .code-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}}.my-fair-tickets .ticket .ticket-content .code-wrapper .code{width:100%;max-width:140px}.my-fair-tickets .ticket .ticket-content .code-wrapper .code.-error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1;text-align:center;padding:20px;background:url(../../images/generic-qr-code.svg);background-size:cover}@media(min-width:768px){.my-fair-tickets .ticket .ticket-content .play-info{margin-top:24px;padding-top:16px;border-top:1px solid #f1f1f1}}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-content .play-info{-webkit-box-flex:0;-ms-flex:0 0 196px;flex:0 0 196px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;border:unset;padding:0}}.my-fair-tickets .ticket .ticket-content .play-info .activate-play-access-button-wrapper{margin:16px 0 0}@media(min-width:1000px){.my-fair-tickets .ticket .ticket-content .play-info .activate-play-access-button-wrapper{margin:28px 0 0}}.my-fair-tickets .ticket .ticket-content .voucher-info .voucher-code-info{margin:20px 0 4px}.my-fair-tickets .ticket .ticket-content .voucher-info .collected-vouchers{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.my-fair-tickets .ticket .ticket-content .voucher-info .collected-vouchers .progress{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;height:8px;border-radius:100px;overflow:hidden;background-color:#f1f1f1;margin-right:16px}.my-fair-tickets .ticket .ticket-content .voucher-info .collected-vouchers .progress .collected{height:100%;display:block;border-radius:100px;background-color:var(--primary-theme-color)}.my-fair-tickets .ticket .share-voucher{margin:20px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}@media(min-width:768px){.my-fair-tickets .ticket .share-voucher{margin:20px 60px 0;padding:48px 0 28px;border-top:1px solid #f1f1f1}}@media(min-width:1200px){.my-fair-tickets .ticket .share-voucher{margin:0 60px}}.my-fair-tickets .ticket .share-voucher .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;background-color:var(--primary-theme-color);width:48px;height:48px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}@media(min-width:768px){.my-fair-tickets .ticket .share-voucher .icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.my-fair-tickets .ticket .share-voucher .icon svg{width:24px;height:auto}.my-fair-tickets .ticket .share-voucher .icon svg path{fill:#fff}.my-fair-tickets .ticket .share-ticket{margin:20px 0 0}@media(min-width:768px){.my-fair-tickets .ticket .share-ticket{margin:20px 60px 0;padding:48px 0 28px;border-top:1px solid #f1f1f1}}@media(min-width:1200px){.my-fair-tickets .ticket .share-ticket{margin:0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px}}.my-fair-tickets .ticket .share-ticket .share-ticket-info{display:none}@media(min-width:768px){.my-fair-tickets .ticket .share-ticket .share-ticket-info{display:block;margin-bottom:16px}}@media(min-width:1200px){.my-fair-tickets .ticket .share-ticket .share-ticket-info{margin-bottom:0}}@media(min-width:1200px){.my-fair-tickets .ticket .share-ticket .ticket-share-form .input-wrapper{max-width:324px}}.my-fair-tickets .ticket.-collapsed{padding-bottom:0}.my-fair-tickets .ticket.-collapsed .ticket-header{border-bottom:0}.my-fair-tickets .ticket.-collapsed .ticket-header .collapse-button-icon{-webkit-transform:rotate(0);transform:rotate(0)}.my-fair-tickets .ticket.-collapsed .share-ticket,.my-fair-tickets .ticket.-collapsed .ticket-content{display:none}.my-fair-tickets .ticket-download-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media(min-width:768px){.my-fair-tickets .ticket-download-wrapper{margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.my-fair-tickets .ticket-download-wrapper .ticket-download{margin:0 20px;width:100%}@media(min-width:768px){.my-fair-tickets .ticket-download-wrapper .ticket-download{margin:0;width:unset}}.my-fair-tickets .ticket-download-wrapper .ticket-download .icon{margin-right:8px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.brix-myfair-uso .info{margin:0 auto;padding:0 20px 20px;max-width:1110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media(min-width:1000px){.brix-myfair-uso .info{padding:0 20px 30px 0}}.brix-myfair-uso .info .info-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.brix-myfair-uso .info .info-header:before{display:block;position:relative;background-image:url(../../images/info-icon.svg);width:16px;height:16px;top:2px;margin-right:6px;content:" "}.brix-myfair-uso .info p{font-size:14px;max-width:100%}@media(min-width:1000px){.brix-myfair-uso .info p{max-width:50%}}.brix-thumb-list{background:#f8f8f8}.brix-thumb-list>.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1110px;padding:60px 0;margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.brix-thumb-list>.wrapper.-no-padding-bottom{padding:60px 0 0}.brix-thumb-list>.wrapper.-no-padding-top{padding:0 0 60px}.brix-thumb-list>.wrapper.-no-padding{padding:0}@media only screen and (min-width:1000px){.brix-thumb-list>.wrapper{padding:100px 0}.brix-thumb-list>.wrapper.-no-padding-bottom{padding:100px 0 0}.brix-thumb-list>.wrapper.-no-padding-top{padding:0 0 100px}.brix-thumb-list>.wrapper.-no-padding{padding:0}}.brix-thumb-list>.wrapper>.button-wrapper{margin:60px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.brix-thumb-list>.wrapper>.button-wrapper>a{margin-bottom:0}.brix-thumb-list>.wrapper>.header{text-align:center;margin:0 auto 20px;padding:0 30px;max-width:860px}.brix-thumb-list>.wrapper>.ingress{margin:0 auto 30px;text-align:center;padding:0 30px;max-width:860px}.brix-thumb-list>.wrapper>.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media only screen and (max-width:999px){.brix-thumb-list>.wrapper>.grid{width:100%!important}}.brix-thumb-list>.wrapper>.grid>a{-webkit-box-shadow:0 0 36px transparent;box-shadow:0 0 36px transparent;-webkit-transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out;transition:box-shadow .3s ease-in-out,transform .3s ease-in-out,-webkit-box-shadow .3s ease-in-out,-webkit-transform .3s ease-in-out;cursor:pointer}.brix-thumb-list>.wrapper>.grid>a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 10px 35px rgba(0,0,0,.1);box-shadow:0 10px 35px rgba(0,0,0,.1);z-index:100}.brix-thumb-list>.wrapper>.grid>.thumb-item{position:relative;display:block;background:#fff;margin:2px;z-index:1;width:119px;height:75px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.04);box-shadow:0 2px 10px rgba(0,0,0,.04)}@media only screen and (min-width:450px){.brix-thumb-list>.wrapper>.grid>.thumb-item{width:180px;height:132px}}.brix-thumb-list>.wrapper>.grid>.thumb-item>img{padding:15px;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:450px){.brix-thumb-list>.wrapper>.grid>.thumb-item>img{padding:20px}}.brix-thumb-list>.wrapper>.grid.-small>.thumb-item{width:119px;height:75px}.brix-thumb-list>.wrapper>.grid.-small>.thumb-item>img{padding:15px}.brix-fair-single-exhibitor .programs-wrapper{padding:40px 0}.brix-fair-single-exhibitor .tab-module__button.-disabled{pointer-events:none;opacity:.3}.brix-fair-single-exhibitor>.tab-module-desktop{width:100%;max-width:1110px;display:none}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.tab-module-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}.brix-fair-single-exhibitor>.tab-module-desktop>.tab-module__button-wrapper{position:relative;display:inline-block}.brix-fair-single-exhibitor>.tab-module-desktop>.tab-module__button-wrapper:first-child span,.brix-fair-single-exhibitor>.tab-module-desktop>.tab-module__button-wrapper:nth-last-child span{padding-left:10px;display:block}@media only screen and (min-width:768px){.brix-fair-single-exhibitor>.tab-module-desktop>.tab-module__button-wrapper:first-child span,.brix-fair-single-exhibitor>.tab-module-desktop>.tab-module__button-wrapper:nth-last-child span{padding-left:120px}}.brix-fair-single-exhibitor>.tab-module-desktop .tab-module__button{cursor:pointer;display:block;white-space:nowrap;font-size:16px;line-height:16px;padding:8px 15px 6px;border-radius:30px;margin:15px 10px 15px 0;user-drag:none;-webkit-transition:background 0s;transition:background 0s}.brix-fair-single-exhibitor>.tab-module-desktop .tab-module__button:first-child{margin-left:10px}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.tab-module-desktop .tab-module__button:not(.-inverted):hover{background:#f1f1f1}.brix-fair-single-exhibitor>.tab-module-desktop .tab-module__button.primary-extra-tab-button:not(.-inverted):hover{background:hsla(0,0%,100%,.1)}.brix-fair-single-exhibitor>.tab-module-desktop .tab-module__button.primary-extra-bright-tab-button:not(.-inverted):hover{background:#e5e5e5}}.brix-fair-single-exhibitor>.tab-module-desktop .tab-module__button-indicator{position:absolute;display:block;left:50%;top:45px;width:8.5px;height:8.5px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:translate(-50%,-50%) translateX(-5px) rotate(45deg);transform:translate(-50%,-50%) translateX(-5px) rotate(45deg);content:"";-webkit-transition:background 0s;transition:background 0s}.brix-fair-single-exhibitor>.tab-module.-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1025px){.brix-fair-single-exhibitor>.tab-module.-mobile{display:none}}.brix-ads-post-carousel{margin:10px 0;padding:20px 0}.brix-ads-post-carousel .swiper-slide{height:auto;max-height:100px}.brix-ads-post-carousel .logo-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.brix-ads-post-carousel .-no-select{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.brix-ads-post-carousel .swiper-next-button,.brix-ads-post-carousel .swiper-prev-button{position:absolute;z-index:10;height:100%;cursor:pointer;width:70px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1025px){.brix-ads-post-carousel .swiper-next-button,.brix-ads-post-carousel .swiper-prev-button{width:100px}}.brix-ads-post-carousel .swiper-next-button:before,.brix-ads-post-carousel .swiper-prev-button:before{content:" ";display:block;width:100%;height:100%;z-index:0;position:absolute;top:0;left:0}.brix-ads-post-carousel .icon{position:relative;z-index:1;-webkit-transform:scale(.5);transform:scale(.5)}@media screen and (min-width:1025px){.brix-ads-post-carousel .icon{-webkit-transform:scale(.6);transform:scale(.6)}}.brix-ads-post-carousel .swiper-prev-button{left:20px}.brix-ads-post-carousel .swiper-prev-button>.icon{margin-right:auto}.brix-ads-post-carousel .swiper-next-button{right:20px}.brix-ads-post-carousel .swiper-next-button>.icon{margin-left:auto}.brix-ads-post-carousel .swiper-prev-button:before{background:#fff;background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(50%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,#fff 50%,hsla(0,0%,100%,0))}@media screen and (min-width:1025px){.brix-ads-post-carousel .swiper-prev-button:before{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(30%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,#fff 30%,hsla(0,0%,100%,0))}}.brix-ads-post-carousel .swiper-next-button:before{background:#fff;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(50%,#fff),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 50%,#fff)}@media screen and (min-width:1025px){.brix-ads-post-carousel .swiper-next-button:before{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(70%,#fff),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%,#fff)}}.brix-ads-post-carousel .wrapper{width:100%;opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.brix-ads-post-carousel .wrapper.-hidden-opacity{opacity:0}.brix-ads-post-carousel .wrapper .inner-wrap{position:relative;overflow:hidden;width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.brix-ads-post-carousel .wrapper .inner-wrap.-full{max-width:100%}.brix-ads-post-carousel .wrapper .inner-wrap h1,.brix-ads-post-carousel .wrapper .inner-wrap h2{margin:0}.brix-ads-post-carousel .wrapper .inner-wrap .content{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.brix-ads-post-carousel .wrapper .inner-wrap .content p{margin:0 0 22px;width:100%;max-width:560px}.brix-ads-post-carousel .wrapper .inner-wrap .content p a{color:inherit}@media screen and (min-width:1025px){.brix-ads-post-carousel .wrapper .inner-wrap .content{-webkit-column-count:2;-moz-column-count:2;column-count:2}.brix-ads-post-carousel .wrapper .inner-wrap .content p{margin:0;padding-right:15%}}@media screen and (min-width:1025px){.brix-ads-post-carousel .wrapper .inner-wrap .content{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.brix-default-post-content .content{padding:3em 0}