.u-hidden{position:absolute;left:-10000px}body{overflow-y:scroll;font-family:'Source Sans Pro',sans-serif;background-color:#f4f4f8}a{color:#0092e6}a:hover{color:#07b}b,strong{font-weight:600}label{font-size:.875rem;font-weight:600}button:active,button:focus{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:600}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.375rem}.h3,h3{font-size:1.25rem}.h4,h4{font-size:1.125rem}.h5,h5{font-size:1rem}.h6,h6{font-size:.875rem}.btn{font-weight:600;transition:none}.btn:not(.btn-icon) .fas{font-size:.75rem}.btn.btn-primary{border:0;background:linear-gradient(to right,#07b,#0092e6)}.btn.btn-primary:not(:disabled):hover{background:#0092e6}.btn.btn-primary.active,.btn.btn-primary:active{border:0}.btn.btn-secondary{border-color:#d4d8de;color:#292f36;background:linear-gradient(to bottom,#fafafa,#fff);transition:none}.btn.btn-secondary .fas{color:#0092e6}.btn.btn-secondary:not(:disabled):hover{border-color:#d4d8de;color:#292f36;background:#f7f7f7}.btn.btn-secondary:not(:disabled):not(.disabled).active,.btn.btn-secondary:not(:disabled):not(.disabled):active,.show .btn.btn-secondary.dropdown-toggle{border-color:#d4d8de;color:#292f36;background:#f7f7f7}.btn.btn-icon{border:0;border-radius:0;color:#0092e6;line-height:0}.btn.btn-icon.focus,.btn.btn-icon:focus{text-decoration:none}.btn.btn-icon.btn-sm .fas{font-size:.75rem}.btn.btn-icon:not(.btn-padding){padding:0}.btn.btn-icon:not(:disabled):hover{color:#07b}.btn.btn-hover{opacity:.25}.btn.btn-hover.is-selected,.btn.btn-hover:hover{opacity:1}.btn.btn-link{display:inline;border:0;padding:0;color:#0092e6;vertical-align:top;cursor:pointer}.btn.btn-link.focus,.btn.btn-link:focus{text-decoration:none}.btn.btn-link:not(.btn-sm){font-size:inherit;line-height:inherit}.btn.btn-link:not(:disabled):hover{color:#07b;text-decoration:underline}.btn.btn-link.is-invalid{color:#dc3545}.btn.btn-link.is-plain{text-decoration:none}.btn.btn-link.is-selected{color:#fff}.btn.btn-image{padding:0;border:0}.btn.btn-image:hover{opacity:.8}.btn.btn-lg{font-weight:400}.btn.btn-append-radius{border-radius:0 .25rem .25rem 0!important}.btn.is-selected{cursor:default}.btn.is-locked{opacity:.1;cursor:default}.btn.focus,.btn:focus{box-shadow:none!important}.badge{font-size:.875rem;font-weight:600}.badge .fas{font-size:.75rem}.badge.badge-secondary{color:#292f36;background:#f0f0f0;transition:none}.form-control{border-color:#d4d8de;background-color:#fdfdfd}.form-control.form-control-lg{height:calc(2rem + 1rem + 2px);padding:.75rem 1.25rem;font-size:1rem}.form-control.form-control-fluid{height:auto}.form-control.form-control-inline{height:auto;padding:0;border:none;background:0 0;outline:0;box-shadow:none}.form-control.form-control-enabled{background-color:#fdfdfd}.form-control.form-control-pointer{cursor:pointer}.form-control.form-control-disabled{background-color:#f6f6f6}.form-control:disabled{background-color:#f6f6f6}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::placeholder{color:#999}select.form-control{padding-right:1.625rem;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis;background-image:url(../images/select-arrow.svg);background-position:calc(100% - .625rem) 50%;background-repeat:no-repeat;background-size:.5rem}select.form-control::-ms-expand{display:none}select.form-control.form-control-placeholder{color:#989898}select.form-control.form-control-placeholder.is-selected{color:#495057}select.form-control.form-control-placeholder option:first-child{color:#989898}select.form-control option{color:#495057}select.form-control option:disabled{color:#989898}select.form-control:invalid{color:#999}textarea.form-control{height:6rem}.custom-control-label-lg{font-size:1.125rem;line-height:1.3}.input-group.input-group-image .input-group-prepend{margin-right:0;border-right:1px solid #d4d8de;border-radius:.25rem 0 0 .25rem;overflow:hidden;box-shadow:inset 0 0 20px 0 rgba(0,0,0,.1)}.input-group.input-group-image .form-control{height:5rem;border-left:none;border-radius:0 .25rem .25rem 0!important;z-index:1}.input-group.input-group-image .form-control.is-invalid{background-image:none}.input-group.input-group-file-picker .form-control{padding-right:2rem;border-radius:.25rem}.input-group.input-group-file-picker .form-control.is-invalid{background-image:none}.input-group.input-group-file-picker .input-group-append{position:absolute;top:0;right:0;height:100%;align-items:center;margin-left:0;padding-right:.25rem;z-index:3}.input-group.input-group-file-picker .input-group-append .btn{min-width:0;padding-left:.5rem;padding-right:.5rem}.input-group.input-group-file-picker.input-group-image .form-control{padding-right:3.5rem}.input-group.input-group-loading .input-group-loader{opacity:1;height:100%;transition:opacity .2s ease-in-out 0s,height 0s ease-in-out 0s}.input-group.input-group-loading .form-control{padding-right:3.5rem}.input-group .form-control{z-index:2}.input-group .input-group-append{position:relative;margin-left:-2px;z-index:1}.input-group .input-group-append .btn{min-width:38px}.input-group .input-group-loader{position:absolute;top:0;right:1rem;bottom:0;display:flex;align-items:center;justify-content:center;height:0;overflow:hidden;opacity:0;transition:opacity .2s ease-in-out 0s,height 0s ease-in-out .2s;z-index:4}.input-group .input-group-loader.d-none{display:flex;opacity:0;right:-1rem}.input-group .input-group-prepend.d-none+.form-control{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}label.is-invalid{width:100%;margin-top:.5rem;font-size:80%;color:#dc3545}.table{margin-bottom:0}.table thead th{border-bottom:0}.table th{padding:1rem;border-top:0;font-size:.875rem}.table td{padding:1rem;border-top:1px solid #f1f2f4;font-size:1.125rem;color:#7d8b9c}.table .ui-sortable-helper td{border-bottom:1px solid #f1f2f4}.table .ui-sortable-helper td:first-child{border-left:1px solid #f1f2f4}.table .ui-sortable-helper td:last-child{border-right:1px solid #f1f2f4}.table.table-hover tbody tr:hover{background-color:#fafafa}.table-responsive::-webkit-scrollbar{height:.3125rem}.table-responsive::-webkit-scrollbar-track{background-color:#f2f2f2}.table-responsive::-webkit-scrollbar-thumb{background-color:#e5e5e5}.table-responsive::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.border-light{border-color:#f1f2f4!important}.nav-tabs{border-bottom:0;flex-wrap:nowrap;overflow-x:auto;background:linear-gradient(to right,#f8f9fe,#f5fefc)}.nav-tabs::-webkit-scrollbar{height:.3125rem}.nav-tabs::-webkit-scrollbar-track{background-color:#f2f2f2}.nav-tabs::-webkit-scrollbar-thumb{background-color:#e5e5e5}.nav-tabs::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.nav-tabs .nav-item{margin-bottom:0}.nav-tabs .nav-item .nav-link{position:relative;padding:1.25rem .9375rem;border:0;font-weight:600;color:#7d8b9c;white-space:nowrap}.nav-tabs .nav-item .nav-link:hover{color:#07b}.nav-tabs .nav-item .nav-link.active{color:#07b}.nav-tabs .nav-item .nav-link.active:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(#0092e6,#07b)}.nav-pills{display:inline-flex;box-shadow:0 2px 16px 0 rgba(125,139,156,.2)}.nav-pills .nav-item .nav-link{border:1px solid #d4d8de;border-left-width:0;border-right-width:0;border-radius:0;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;font-weight:600;color:#292f36;background-color:#fafafa}.nav-pills .nav-item .nav-link:hover{color:#77b}.nav-pills .nav-item .nav-link.active{color:#fff;border-color:#77b;background-color:#77b}.nav-pills .nav-item:first-child .nav-link{border-left-width:1px;border-radius:.25rem 0 0 .25rem}.nav-pills .nav-item:last-child .nav-link{border-right-width:1px;border-radius:0 .25rem .25rem 0}.list-group{border-radius:.25rem}.list-group .list-group-item{margin-bottom:0;border:0;border-bottom:1px solid rgba(0,0,0,.04)}.list-group .list-group-item.list-group-item-primary{background-color:rgba(0,0,0,.02)}.list-group.is-invalid{border:1px solid #dc3545}.pagination{margin-bottom:0}.pagination .page-item .page-link{padding:.625rem .9375rem;border:0;font-weight:600;color:#7d8b9c;z-index:1}.pagination .page-item .page-link:hover{background-color:#fafafa}.pagination .page-item .page-link:focus{box-shadow:none;background-color:#fafafa}.pagination .page-item .page-link[disabled]{background-color:#fafafa}.pagination .page-item.disabled .page-link{background-color:#fafafa}.pagination .page-item.active .page-link{color:#07b;background:0 0}.pagination .page-item.active .page-link:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#07b}.dropdown-icon::after{display:none}.dropdown-item.active:disabled,.dropdown-item.disabled.active{color:#fff;background-color:#007bff}.font-weight-bold{font-weight:600!important}.text-muted{color:#7d8b9c!important}a.text-muted:hover{color:#07b!important}.bg-light{background-color:#f1f2f4!important}.modal-open{overflow:hidden!important}.bootstrap-datetimepicker-widget.dropdown-menu.float-right{margin:10px 0}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:before{right:10px}.bootstrap-datetimepicker-widget.dropdown-menu.float-right:after{right:11px}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second,.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table td span{height:30px;line-height:30px}.bootstrap-datetimepicker-widget table th{padding:5px}.bootstrap-datetimepicker-widget table td{padding:5px}.bootstrap-datetimepicker-widget table td.today:before{border-width:0 0 5px 5px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#0092e6}.ui-menu .ui-menu-item-wrapper{padding:.625rem;overflow:hidden;font-size:.875rem}.ui-menu .ui-menu-item-wrapper .ui-menu-image{float:left;width:42px;height:42px;margin-right:.625rem;border:1px solid #ddd;-o-object-fit:cover;object-fit:cover}.ui-menu .ui-menu-item-wrapper .ui-menu-text{overflow:hidden}.ui-menu .ui-menu-item-wrapper.ui-state-active{margin:0;border:0;color:#212529;background-color:#fafafa}.ui-menu .ui-menu-divider{margin:0}.ui-menu .ui-menu-divider:last-child{display:none}.tox.tox-tinymce-aux{z-index:2}.uppy-Dashboard-inner{width:auto!important;height:auto!important}.uppy-Dashboard-dropFilesTitle{padding:20px!important;font-size:20px!important}.uppy-Dashboard-files{padding-top:0!important;padding-bottom:0!important}.uppy-DashboardItem{display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:10px!important;border-bottom:none!important}.uppy-DashboardItem+.uppy-DashboardItem{border-top:1px solid #eaeaea!important}.uppy-DashboardItem-preview{display:none!important}.uppy-DashboardItem-fileInfoAndButtons{padding-top:0!important;padding-left:0!important;padding-right:0!important}[v-cloak]{display:none!important}.slide-enter-active,.slide-leave-active{transition:height .2s ease-in-out;overflow:hidden}.slide-enter,.slide-leave-to{height:0}.l-layout{position:relative;display:flex;z-index:1}.l-layout .l-layout__nav{display:flex;width:15rem;min-height:100vh;flex-direction:column;flex-shrink:0;position:relative;z-index:2000;background:linear-gradient(#77b,#0092e6)}@media (max-width:768px){.l-layout .l-layout__nav{width:3.75rem;box-shadow:0 0 .625rem 0 rgba(0,0,0,.2)}}.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link{position:relative;display:flex;height:3.75rem;padding-left:2.5rem;align-items:center;color:#fff}.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link .c-layout-nav-item__link-icon{position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link .c-layout-nav-item__link-text{margin-left:1rem;font-weight:600}@media (max-width:768px){.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link .c-layout-nav-item__link-text{display:none}}.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link.c-layout-nav-item__link--child{display:none}.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link:hover{text-decoration:none;background-color:rgba(255,255,255,.1)}.l-layout .l-layout__nav .c-layout-nav-item .c-layout-nav-item__link.is-selected{color:#d4d8de}.l-layout .l-layout__nav .c-layout-nav-item.is-selected{position:relative;background-color:rgba(255,255,255,.1)}.l-layout .l-layout__nav .c-layout-nav-item.is-selected:before{content:'';position:absolute;top:0;left:0;width:.1875rem;height:100%;background-color:#59ccf2}.l-layout .l-layout__nav .c-layout-nav-item.is-selected .c-layout-nav-item__link--child{display:flex}@media (max-width:768px){.l-layout .l-layout__nav .c-layout-nav-item.is-selected .c-layout-nav-item__link--child{display:none}}@media (max-width:768px){.l-layout .l-layout__nav.is-active{width:15rem;margin-right:-11.25rem}}@media (max-width:768px){.l-layout .l-layout__nav.is-active .c-layout-nav-item .c-layout-nav-item__link{display:flex}}@media (max-width:768px){.l-layout .l-layout__nav.is-active .c-layout-nav-item .c-layout-nav-item__link .c-layout-nav-item__link-text{display:block}}.l-layout .l-layout__body{display:flex;flex-direction:column;flex-grow:1;padding-left:2.5rem;padding-right:2.5rem;overflow:hidden}@media (max-width:768px){.l-layout .l-layout__body{padding-left:1.25rem;padding-right:1.25rem}}.l-layout-header{margin-top:2.5rem}@media (max-width:768px){.l-layout-header{margin-top:1.25rem}}.l-layout-content{margin-top:2.5rem}@media (max-width:768px){.l-layout-content{margin-top:1.25rem}}.l-layout-footer{margin-top:auto;margin-bottom:1.25rem}.c-layout-client .c-layout-client__logo{height:2.5rem}@media (max-width:768px){.c-layout-client .c-layout-client__logo{height:1.875rem}}.c-layout-client:hover{opacity:.8}.c-layout-copyright{color:grey}.l-login{display:flex;width:100%;height:100vh}.l-login .l-login__background{flex-grow:1;background-size:cover}.l-login .l-login__content{position:relative;display:flex;width:37.5rem;padding:1.25rem 7.5rem;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box}@media (max-width:768px){.l-login .l-login__content{width:100%;padding-left:1.25rem;padding-right:1.25rem}}.l-login .l-login__content .c-login-client-logo{display:block;max-width:100%;max-height:4rem;margin-left:auto;margin-right:auto}@media (max-width:768px){.l-login .l-login__content .c-login-client-logo{max-height:2.6875rem}}.l-login .l-login__content .c-login-title{margin-top:2.5rem;margin-bottom:2.5rem;font-size:1.5rem;text-align:center}@media (max-width:768px){.l-login .l-login__content .c-login-title{margin-top:1.25rem;margin-bottom:1.25rem}}.l-login .l-login__content .c-login-chook-link{display:inline-block;margin-left:auto;margin-right:auto;margin-top:2.5rem}@media (max-width:768px){.l-login .l-login__content .c-login-chook-link{margin-top:1.25rem}}.l-login .l-login__content .c-login-chook-link .c-login-chook-logo{display:inline;height:.9375rem;fill:#007bff;vertical-align:baseline;overflow:visible}.l-login .l-login__content .c-login-support-text{display:inline-block;margin-left:auto;margin-right:auto;font-size:.75rem;color:grey}.l-login .l-login__content .l-login__footer{position:absolute;left:50%;bottom:20px;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%)}.c-loading{position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:2}.c-loading.is-active{display:flex}.c-title{display:flex;align-items:baseline}.c-title .c-title__heading{margin-bottom:0}.c-title .c-title__icon{position:relative;width:1.5rem;margin-right:.625rem}.c-title .c-title__icon .c-title__button{position:absolute;display:flex;top:50%;width:100%;height:1.5rem;border-radius:100%;border:2px solid #07b;justify-content:center;align-items:center;font-size:.625rem;vertical-align:middle;color:#07b;background:0 0;transform:translateY(-50%)}.c-title .c-title__icon .c-title__button:hover{border-color:#212529;text-decoration:none;color:#212529}.c-title .c-title__byline{display:block;font-size:12px;color:grey}.c-panel{margin-bottom:1.25rem;background-color:#fff;box-shadow:0 .1875rem .3125rem 0 rgba(212,216,222,.25);border-radius:0 0 .3125rem .3125rem}.c-panel .c-panel__heading{font-size:1rem;font-weight:700;text-transform:uppercase}.c-panel .c-panel__paragraph{font-size:1rem;color:#7d8b9c}.c-panel .c-panel__display{display:block;font-size:2.5rem;font-weight:300;color:#77b;background:linear-gradient(to right,#f8f9fe,#f5fefc)}.c-panel.c-panel--relative{position:relative;z-index:1}.c-panel.c-panel--inline{display:inline-flex}.c-panel.c-panel--rounded{border-radius:.3125rem}.c-panel.c-panel--hidden{margin-bottom:0}.c-panel.c-panel--hidden .tab-content{display:none}.c-panel-row{margin-left:-.625rem;margin-right:-.625rem}.c-panel-column{padding-left:.625rem;padding-right:.625rem}.c-panel-title{display:flex;height:3.4375rem;margin-bottom:0;padding-left:.9375rem;padding-right:.9375rem;border-bottom:1px solid #f1f2f4;justify-content:space-between;align-items:center;font-size:1.125rem;white-space:nowrap;text-overflow:ellipsis;border-radius:.3125rem .3125rem 0 0;background-color:#fff}.c-panel-search{margin-bottom:1.25rem}.c-panel-filters{border-bottom:1px solid #f1f2f4;background-color:#fafafa}.c-list__grip{font-size:14px;cursor:-webkit-grab;cursor:grab}.movie-color{max-width:860px}.movie-color__input{max-width:calc(50% - 5px)}.movie-color__preview{position:relative;border-radius:4px;overflow:hidden}.movie-color__poster{display:block;position:absolute;top:32.9%;left:14.1%;width:71.8%;height:auto;z-index:2}.movie-color__template{display:block;position:relative;width:100%;z-index:1}.movie-color__list{all:unset;display:flex;flex-wrap:wrap;margin:-5px}.movie-color__option{position:relative;width:16.66%;box-sizing:border-box;padding:5px;cursor:pointer}.movie-color__thumbnail{aspect-ratio:1}.movie-color__name{margin-top:5px;margin-bottom:0;font-size:12px;font-weight:500;line-height:1;color:#000}.c-widgets{display:flex;flex-direction:column;padding:.5rem 1rem;border-bottom:1px solid #eee}.c-widgets .c-widgets__prompt{display:none;margin-top:.5rem;margin-bottom:.5rem}.c-widgets .c-widgets__prompt:first-child:last-child{display:block}.c-widgets .c-widget{margin-top:.5rem;margin-bottom:.5rem;padding-left:1rem;padding-top:1rem;padding-right:1rem;border:1px solid #d4d8de;border-radius:.25rem;background-color:#fafafa}.c-widgets .c-widget:after,.c-widgets .c-widget:before{content:' ';display:table}.c-widgets .c-widget .c-widget__heading{margin-right:-.25rem}.c-widgets .c-widget .c-widget__heading .c-widget__title{margin-top:-.25rem;margin-right:auto;margin-bottom:0;padding-bottom:.75rem;font-size:1rem;line-height:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.c-widgets .c-widget .c-widget__heading .c-widget__title .c-widget__grip{margin-right:.3125rem;font-size:.875rem;color:#d4d8de;cursor:-webkit-grab;cursor:grab}.c-widgets .c-widget .c-widget__heading .c-widget__button{float:right;height:1rem;margin-left:.3125rem;line-height:1}.c-widgets .c-widget .c-widget__heading .c-widget__status{float:right;margin-left:.3125rem;line-height:1}.c-widgets .c-widget .c-widget__hr{margin-top:.25rem;margin-bottom:1.25rem;border-bottom:1px solid #fff}.c-widgets .c-widget .c-rules{padding-top:0;padding-left:0;padding-right:0}.c-widgets .c-widget .c-rules__add-button{padding-left:0;padding-right:0;padding-bottom:0}.c-widgets .c-widget .c-panel-title{display:none}.c-widgets .c-widget .c-panel{margin-bottom:0;background:0 0;box-shadow:none}.c-widgets .c-widget .c-panel .c-widgets{padding:0;border-bottom:none}.c-widgets .c-widget .c-panel .c-widgets .c-widgets__prompt{margin-top:0;padding:.75rem 1rem;border:1px solid #d4d8de;border-radius:.25rem;line-height:1;background-color:#fdfdfd}.c-widgets .c-widget .c-panel .c-widgets .c-widget{background-color:#fff}.c-widgets .c-widget .c-panel .c-widgets .c-widget .c-widget__button{color:#888}.c-widgets .c-widget .c-panel .c-widgets .c-widget .c-widget__button:hover{color:#999}.c-widgets .c-widget .c-panel .c-widgets .c-widgets__prompt+.c-widget{margin-top:0}.c-widgets .c-widget .c-panel .c-widgets__buttons{padding:0}.c-widgets__buttons{padding:.5rem 1rem 1rem 1rem}.c-rules{display:flex;flex-direction:column;padding:.5rem 1rem;border-bottom:1px solid #eee}.c-rules .c-rules__prompt{display:none;margin-top:.5rem;margin-bottom:.5rem}.c-rules .c-rules__prompt:first-child:last-child{display:block}.c-rules__add-button{padding:1rem}.c-gallery .c-gallery__overflow{padding:.3125rem;border:1px dashed #ddd;overflow:hidden;border-radius:.3125rem;box-shadow:inset 1.25rem 1.25rem 1.25rem 0 #fff}.c-gallery .c-gallery__overflow .c-gallery__swiper{position:relative;overflow:visible}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide{width:5rem}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide .c-gallery__image{position:relative;padding:.3125rem;z-index:1}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide .c-gallery__image:after{content:'';position:absolute;top:.3125rem;left:.3125rem;right:.3125rem;bottom:.3125rem;border:1px solid #ddd;border-radius:.3125rem;z-index:2}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide .c-gallery__image .c-gallery__image-src{height:70px;border-radius:5px;overflow:hidden}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide .c-gallery__image .c-gallery__delete{display:none;position:absolute;top:.625rem;right:.625rem;font-size:.875rem;filter:drop-shadow(0 0 .3125rem #fff) drop-shadow(0 0 .3125rem #fff);z-index:3}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide .c-gallery__image.is-selected:after{border:2px solid #0092e6}.c-gallery .c-gallery__overflow .c-gallery__swiper .c-gallery__slide .c-gallery__image.is-selected .c-gallery__delete{display:block}.c-gallery .c-gallery__overflow.is-invalid{border:1px solid #dc3545}.c-gallery.is-empty .c-gallery__swiper:after{content:'Click upload to begin.';display:block;padding:.625rem;font-weight:600;text-align:center}.c-gallery.is-empty .c-gallery__inputs{display:none}.c-replacement-select.d-none{display:block!important;position:absolute;top:0;left:0;right:0;opacity:.001}.c-replacement-wysiwyg.d-none{display:block!important;position:absolute;top:0;left:5px;right:5px;opacity:.001;z-index:2}.c-replacement-wysiwyg.d-none .tox-editor-header{pointer-events:none}textarea[readonly]+.tox-tinymce iframe{background-color:#e9ecef}.c-spinner{display:block;position:relative;width:30px;height:30px}.c-spinner__circle{position:absolute;top:12px;width:6px;height:6px;border-radius:50%;background-color:#07b;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.c-spinner__circle:nth-child(1){left:3px;-webkit-animation:spinner-one .6s infinite;animation:spinner-one .6s infinite}.c-spinner__circle:nth-child(2){left:3px;-webkit-animation:spinner-two .6s infinite;animation:spinner-two .6s infinite}.c-spinner__circle:nth-child(3){left:12px;-webkit-animation:spinner-two .6s infinite;animation:spinner-two .6s infinite}.c-spinner__circle:nth-child(4){left:21px;-webkit-animation:spinner-three .6s infinite;animation:spinner-three .6s infinite}@-webkit-keyframes spinner-one{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes spinner-one{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes spinner-two{0%{transform:translate(0,0)}100%{transform:translate(9px,0)}}@keyframes spinner-two{0%{transform:translate(0,0)}100%{transform:translate(9px,0)}}@-webkit-keyframes spinner-three{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes spinner-three{0%{transform:scale(1)}100%{transform:scale(0)}}.validation-summary-errors{padding:.9375rem 1.25rem;border:1px solid #e45;color:#e45;background-color:#fef5f6;border-radius:.3125rem}.validation-summary-errors ul{margin-bottom:0;padding-left:0}.validation-summary-errors ul li{margin-left:.9375rem}.validation-summary-errors ul li:only-child{margin-left:0;list-style:none}.validation-summary-errors ul li+li{margin-top:.625rem}.c-media-library{display:flex;padding:.625rem 1.25rem 1.25rem;flex-direction:column;z-index:3}.c-media-library .c-media-library__heading{font-size:1.125rem;font-weight:600}.c-media-library .c-media-library__total{color:#7d8b9c}.c-media-library .c-media-library__divider{display:block;height:1px;margin-top:.9375rem;margin-left:-1.25rem;margin-right:-1.25rem;background-color:#f1f2f4}.c-media-library .c-media-library__toolbar{position:relative;display:flex;flex-wrap:wrap;margin-top:1.25rem}.c-media-library .c-media-library__toolbar .c-media-library__search{width:50%;max-width:100%;flex-grow:1}.c-media-library .c-media-library__toolbar .c-media-library__buttons{display:flex;margin-left:auto}.c-media-library .c-media-library__toolbar .c-media-library__buttons .c-media-library__select-button{display:none}.c-media-library .c-media-library__toolbar .c-media-library__status-bar{position:relative;display:none;width:100%;border:1px solid #eaeaea;border-top:0;border-radius:.3125rem;overflow:hidden}.c-media-library .c-media-library__toolbar .c-media-library__status-bar.is-active{display:block;margin-top:1.25rem}.c-media-library .c-media-library__container{display:flex;flex-wrap:wrap;flex-grow:1;align-content:flex-start;margin-top:1.25rem;padding:.625rem;border:1px solid rgba(0,0,0,.1);border-radius:.3125rem;background-color:rgba(0,0,0,.02)}.c-media-library .c-media-library__container::-webkit-scrollbar{width:.3125rem}.c-media-library .c-media-library__container::-webkit-scrollbar-track{border-radius:0 .25rem .25rem 0;background-color:#f2f2f2}.c-media-library .c-media-library__container::-webkit-scrollbar-thumb{border-radius:0 .25rem .25rem 0;background-color:#e5e5e5}.c-media-library .c-media-library__container::-webkit-scrollbar-thumb:hover{background-color:#d9d9d9}.c-media-library .c-media-library__container .c-media-library__item{width:12.5%;padding:.625rem .625rem 0}@media (max-width:1200px){.c-media-library .c-media-library__container .c-media-library__item{width:16.66%}}@media (max-width:992px){.c-media-library .c-media-library__container .c-media-library__item{width:20%}}@media (max-width:768px){.c-media-library .c-media-library__container .c-media-library__item{width:25%}}@media (max-width:576px){.c-media-library .c-media-library__container .c-media-library__item{width:33.33%}}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link{position:relative;display:block}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link .c-media-library__aspect-ratio{position:relative;display:block;width:100%;height:auto;padding-top:75%;border-radius:.3125rem;background-color:#f1f2f4;box-shadow:0 0 0 1px rgba(0,0,0,.1);overflow:hidden}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link .c-media-library__aspect-ratio .c-media-library__image{position:absolute;top:50%;left:50%;height:100%;transform:translateX(-50%) translateY(-50%);transition:opacity .2s ease-in-out 0s,filter .2s ease-in-out 0s;opacity:0;z-index:1}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link .c-media-library__aspect-ratio .c-media-library__image[data-loaded=true]{opacity:1}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link .c-media-library__name{display:inline-block;max-width:100%;margin-top:.3125rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link.is-selected .c-media-library__image,.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link:hover .c-media-library__image{filter:blur(0) brightness(1.1)}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link.is-selected .c-media-library__aspect-ratio{box-shadow:0 0 0 2px #0092e6}.c-media-library .c-media-library__container .c-media-library__item .c-media-library__link.is-selected .c-media-library__name{font-weight:600;color:#07b}.c-media-library.c-media-library--modal{position:fixed;height:75vh;padding-top:.9375rem;transform:translateY(100%);transition:transform .2s ease-in-out 0s;width:100%;bottom:0;left:0}.c-media-library.c-media-library--modal .c-media-library__total{padding-bottom:0;border-bottom:0}.c-media-library.c-media-library--modal .c-media-library__toolbar .c-media-library__buttons .c-media-library__select-button,.c-media-library.c-media-library--modal .c-media-library__toolbar .c-media-library__buttons .c-media-library__upload-button{display:inline-block}.c-media-library.c-media-library--modal .c-media-library__toolbar .c-media-library__buttons .c-media-library__delete-button{display:none}.c-media-library.c-media-library--modal .c-media-library__drag-and-drop{display:none}.c-media-library.c-media-library--modal .c-media-library__container{overflow-y:scroll}.c-media-library.c-media-library--dark{background-color:#333}.c-media-library.c-media-library--dark .c-media-library__heading{color:#fff}.c-media-library.c-media-library--dark .c-media-library__total{color:#fff}.c-media-library.c-media-library--dark .c-media-library__divider{background-color:#222}.c-media-library.c-media-library--dark .c-media-library__container{background-color:#222}.c-media-library.c-media-library--dark .c-media-library__container::-webkit-scrollbar-track{background-color:#292929}.c-media-library.c-media-library--dark .c-media-library__container::-webkit-scrollbar-thumb{background-color:#333}.c-media-library.c-media-library--dark .c-media-library__container::-webkit-scrollbar-thumb:hover{background-color:#404040}.c-media-library.c-media-library--dark .c-media-library__container .c-media-library__item .c-media-library__link .c-media-library__aspect-ratio{background-color:#111}.c-media-library.is-active{transform:translateY(0)}.c-media-upload{position:fixed;bottom:0;left:0;width:100%;height:auto;padding:1.25rem;background-color:#333;transform:translateY(100%);transition:transform .2s ease-in-out 0s;z-index:3}.c-media-upload .c-media-upload__heading{font-weight:600;color:#fff}.c-media-upload .c-media-upload__status-bar{position:relative;display:block;width:100%;margin-top:.625rem;border:1px solid #eaeaea;border-top:0;border-radius:.3125rem;overflow:hidden}.c-media-upload.is-active{transform:translateY(0)}.c-bulk-actions{position:fixed;left:0;bottom:0;display:flex;width:100%;padding:.9375rem;background-color:#333;transform:translateY(100%);transition:transform .2s ease-in-out 0s;z-index:3}.c-bulk-actions.is-active{transform:translateY(0)}.c-timeline-item{display:flex;position:relative;padding-bottom:1.25rem;align-items:baseline;list-style:none;font-size:1.125rem}.c-timeline-item:after,.c-timeline-item:before{content:'';position:absolute;right:100%}.c-timeline-item:before{top:0;width:1.25rem;height:1.25rem;margin-right:.75rem;border:.125rem solid #59ccf2;border-radius:100%}.c-timeline-item:after{top:1.25rem;width:.125rem;bottom:0;margin-right:1.25rem;background-color:#59ccf2;transform:translateX(-50%)}.c-timeline-item:first-child{margin-top:.625rem}.c-timeline-item:last-child{padding-bottom:0}.c-timeline-item:last-child:after{display:none}.c-timeline-item .c-timeline-item__time{margin-right:.625rem;font-size:.875rem;color:#7d8b9c}.c-timeline-item .c-timeline-item__name{font-size:.875rem}.focal{position:fixed;top:-100%;left:0;width:100%;height:100%;overflow-y:auto;background-color:rgba(0,0,0,.5);z-index:3}.focal::-webkit-scrollbar{width:0}.focal.is-active{top:0}.focal__padding{display:flex;justify-content:center;align-items:center;min-width:100%;min-height:100%;padding:20px;box-sizing:border-box}.focal__modal{width:1200px;margin:20px;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.5);background:#fff}@media not screen and (max-width:1220px){.focal__modal{width:1200px}}@media (max-width:1220px){.focal__modal{width:360px}}.focal__header{display:flex;padding:10px;border-bottom:1px solid rgba(0,0,0,.2)}.focal__heading{margin-bottom:0;font-size:16px}.focal__close{margin-left:auto}@media not screen and (max-width:1200px){.focal__content{display:flex}}.focal__asset{display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#ccc}.focal__asset.is-set .focal__anchor{display:block}@media not screen and (max-width:1200px){.focal__asset{width:840px}}@media (max-width:1200px){.focal__asset{width:360px}}.focal__bounds{position:relative}@media not screen and (max-width:1200px){.focal__bounds{max-width:840px;max-height:500px}}@media (max-width:1200px){.focal__bounds{max-width:360px}}.focal__anchor{position:absolute;display:none;transform:translateX(-50%) translateY(-50%);width:64px;height:64px;background-image:url(../images/focal-point-target@1x.png);z-index:2}.focal__image{position:relative;max-width:100%;max-height:100%;cursor:url(../images/focal-point-target@1x.png) 32 32,auto;z-index:1}.focal__panel{width:360px;padding:20px;box-sizing:border-box}.focal__alt{margin-top:8px}.focal__label{display:block}.focal__label-text{display:block}.focal__description{font-size:16px;font-weight:400}.focal__edit{margin-left:10px}.focal__previews{overflow:hidden}.focal__grid{display:flex;flex-wrap:wrap;margin:-8px}.focal__column-10{width:100%;padding:8px;box-sizing:border-box}.focal__column-5{width:50%;padding:8px;box-sizing:border-box}.focal__column-3{width:30%;padding:8px;box-sizing:border-box}.focal__column-2{width:20%;padding:8px;box-sizing:border-box}.focal__thumbnail{display:block;width:100%;height:auto}.focal__save{display:block;margin-top:20px;margin-left:auto}