.react-image-viewer{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.react-image-viewer .button-group{float:right;margin-right:4rem}.react-image-viewer .button-group .button{position:relative;display:block;float:left;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.react-image-viewer .button-group .button:hover{opacity:.8}.react-image-viewer .next-button,.react-image-viewer .prev-button{position:fixed;line-height:80vh;background:none;border:none;top:10vh;padding:0;color:#fff;cursor:pointer;opacity:.4;-webkit-transition:all .4s ease;transition:all .4s ease}.react-image-viewer .next-button:hover,.react-image-viewer .prev-button:hover{opacity:.8}.react-image-viewer .prev-button{left:0}.react-image-viewer .next-button{right:0}.react-image-viewer .image-wrapper{position:relative;width:92vw;height:92vh;margin:4vh 4vw;overflow:hidden}.react-image-viewer .image-outer{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;transition:all .35s ease;-webkit-transition:all .35s ease;cursor:move}.react-image-viewer .image-outer.dragging{transition:all 0s ease;-webkit-transition:all 0s ease}.react-image-viewer .image-outer:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.react-image-viewer .image-outer .image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important;background-size:contain!important;background-position:50%!important;background-repeat:no-repeat!important;transform:scaleX(1);-webkit-transform:scaleX(1);transition:all .4s ease;-webkit-transition:all .4s ease;animation:image-fade-in .4s ease;-webkit-animation:image-fade-in .4s ease}.react-image-viewer .image-outer.zoom-0{cursor:default}.react-image-viewer .image-outer.zoom-1 .image{transform:scale3d(1.5,1.5,1);-webkit-transform:scale3d(1.5,1.5,1)}.react-image-viewer .image-outer.zoom-2 .image{transform:scale3d(2,2,1);-webkit-transform:scale3d(2,2,1)}.react-image-viewer .image-outer.zoom-3 .image{transform:scale3d(2.5,2.5,1);-webkit-transform:scale3d(2.5,2.5,1)}.react-image-viewer .image-outer.zoom-4 .image{transform:scale3d(3,3,1);-webkit-transform:scale3d(3,3,1)}.react-image-viewer .tool-bar{height:4rem;width:100vw;position:fixed;left:0;top:0;padding-right:4rem;line-height:4rem;opacity:.5;background:transparent;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;min-width:16rem;overflow:hidden}.react-image-viewer .tool-bar:hover{opacity:1;background:rgba(0,0,0,.7)}.react-image-viewer .tool-bar .caption,.react-image-viewer .tool-bar .index-indicator{float:left;color:hsla(0,0%,100%,.6);font-size:1rem;font-weight:lighter;padding-left:1.4rem;line-height:4rem;vertical-align:middle;margin:0}.react-image-viewer .tool-bar .caption{max-width:60vw;overflow:hidden}.react-image-viewer .image-info{position:absolute;bottom:2rem;left:0;width:100%;text-align:center;line-height:1.4rem;font-size:.9rem;font-weight:lighter;color:hsla(0,0%,100%,.6)}.react-image-viewer .indicators{position:fixed;left:0;bottom:1rem;width:100vw;height:3rem;min-width:30rem;overflow:hidden;display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.react-image-viewer .indicators .indicators-item{position:relative;width:4rem;max-width:10vw;height:3rem;margin:0 .3rem;float:left;line-height:3rem;opacity:.25;cursor:pointer;transition:all .4s ease;-webkit-transition:all .4s ease}.react-image-viewer .indicators .indicators-item:first-child:after,.react-image-viewer .indicators .indicators-item:last-child:after{position:absolute;content:"";display:inline-block;height:.4rem;width:.4rem;border-radius:4rem;background:#2cb7f5;top:1.4rem;opacity:0;transform:scale(0);-webkit-transform:scale(0);transition:all .6s ease;-webkit-transition:all .6s ease}.react-image-viewer .indicators .indicators-item:first-child.invisible:after,.react-image-viewer .indicators .indicators-item:last-child.invisible:after{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.react-image-viewer .indicators .indicators-item:first-child:after{left:-1rem}.react-image-viewer .indicators .indicators-item:last-child:after{right:-1rem}.react-image-viewer .indicators .indicators-item.invisible{width:0;margin:0}.react-image-viewer .indicators .indicators-item:before{content:"";display:inline-block;height:.3rem;width:100%;border-radius:5rem;background:#2cb7f5}.react-image-viewer .indicators .indicators-item.active,.react-image-viewer .indicators .indicators-item:hover{opacity:.85!important}.react-image-viewer .indicators .indicators-item.preview{border:1px solid #eee;opacity:.5;box-sizing:border-box}.react-image-viewer .indicators .indicators-item.preview.active,.react-image-viewer .indicators .indicators-item.preview:hover{border:1px solid #2cb7f5}.react-image-viewer .indicators .indicators-item.preview:first-child:after,.react-image-viewer .indicators .indicators-item.preview:last-child:after{content:"";display:inline-block;height:2rem;width:.1rem;background:hsla(0,0%,100%,.8);position:absolute;top:.5rem;opacity:0;transform:scaleY(0);-webkit-transform:scaleY(0);transition:all .6s ease;-webkit-transition:all .6s ease}.react-image-viewer .indicators .indicators-item.preview:first-child.invisible:after,.react-image-viewer .indicators .indicators-item.preview:last-child.invisible:after{opacity:1;transform:scaleY(1);-webkit-transform:scaleY(1)}.react-image-viewer .indicators .indicators-item.preview.invisible{border:none!important}.react-image-viewer .indicators .indicators-item.preview:before{display:none}.react-image-viewer .indicators .indicators-item.preview .image{width:100%;height:100%;background-size:cover!important;background-position:50%!important;overflow:hidden}.react-image-viewer .spinner{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.react-image-viewer .spinner:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.react-image-viewer .direction-control-button .button .bar{width:4rem;height:4rem;display:inline-block;vertical-align:middle;position:relative}.react-image-viewer .direction-control-button .button .bar:after,.react-image-viewer .direction-control-button .button .bar:before{content:"";position:absolute;height:2rem;width:.12rem;left:1rem;top:0;background-color:#fff;-webkit-transform-origin:0 100%;transform-origin:0 100%}.react-image-viewer .direction-control-button .button .bar:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-image-viewer .direction-control-button .button .bar:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-image-viewer .direction-control-button .next-button .bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.react-image-viewer .button-group .button{width:2rem;height:2rem;text-align:center;margin:.86rem 1rem;opacity:.5;border:.14rem solid #fff;border-radius:50%}.react-image-viewer .button-group .button:after,.react-image-viewer .button-group .button:before{content:"";display:block;position:absolute;height:1.6rem;width:.12rem;top:.2rem;left:.94rem;background-color:#fff;border-radius:2rem;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.react-image-viewer .button-group .zoom-in:after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.react-image-viewer .bounce{width:2.4rem;height:2.4rem;display:inline-block;position:relative}.react-image-viewer .bounce:after,.react-image-viewer .bounce:before{content:"";display:block;position:absolute;width:100%;height:100%;opacity:.5;border-radius:50%;background-color:#2cb7f5;-webkit-animation:bounce 2s ease-in-out infinite;animation:bounce 2s ease-in-out infinite}.react-image-viewer .bounce:after{-webkit-animation-delay:-1s;animation-delay:-1s}.image-gallery{display:flex;flex-flow:row wrap;justify-content:normal;align-items:center}.image-item{width:10rem;height:10rem;background:#fff;overflow:hidden;cursor:pointer;border:1rem solid #fff;margin:10px;box-shadow:0 0 .5rem rgba(0,0,0,.4)}.image-inner{width:100%;height:100%;background-size:cover!important;background-position:50%!important;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1);transform:scale(1)}.image-inner:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.modalImg{position:fixed;z-index:10000;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95)}.modalImg .close-button{position:absolute;width:2.4rem;height:2.4rem;right:.8rem;top:.8rem;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:.5}.modalImg .close-button:after,.modalImg .close-button:before{content:"";display:block;position:absolute;height:2.4rem;width:.12rem;top:0;right:1.13rem;background-color:#fff;border-radius:2rem;-webkit-transform-origin:center;transform-origin:center}.modalImg .close-button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modalImg .close-button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modalImg .close-button:hover{opacity:.8}@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@-webkit-keyframes image-fade-in{0%{opacity:.75}to{opacity:1}}@keyframes image-fade-in{0%{opacity:.75}to{opacity:1}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.thumbs{display:inline-block;overflow:hidden}.thumbs-wrapper{overflow:auto!important}.agenda{min-width:700px;max-height:calc(100vh - 48px)}.agenda__table.\--body{height:calc(100% - 64px);max-height:calc(100vh - 100px)}.agenda__cell{position:relative;background-color:#fff;font-size:1rem}.agenda__table>table{border-spacing:.3vw 0}.dragDiv{overflow:hidden;text-align:left;display:inline;cursor:pointer;float:unset}.carousel *{box-sizing:border-box;text-align:center}.carousel .thumb{-webkit-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;width:80px;height:80px;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb img{vertical-align:top;max-height:100%;height:auto;width:auto;max-width:100%;margin:auto}.BrainhubCarouselItem img{width:100%}.BrainhubCarousel__dots>li{display:inline-flex;align-items:center}.BrainhubCarouselItem{align-items:baseline}#scrollableMessageDiv .ra-input-media{position:static;float:left}#scrollableMessageDiv div[role=toolbar]{position:static;float:right;max-width:48%}#scrollableMessageDiv .simple-form{bottom:0;left:0;right:0}#scrollableMessageDiv .simple-form .ra-rich-text-input .ql-editor{max-height:20vh}.rce-mbox{max-width:80%}.ra-field{margin:0 5px}.ra-field,.ra-input{display:unset}.ra-input>*{margin:0 5px}.ra-input [role=combobox]{display:inherit}.Header{position:fixed;top:0;max-height:60px;width:100vw;display:grid;grid-template-areas:"logo nav";background-color:#3f51b5;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.smartphone{position:relative;width:360px;height:640px;margin:auto;border-color:#000;border-style:solid;border-width:60px 16px;border-radius:36px}.smartphone:before{width:60px;height:5px;top:-30px;border-radius:10px}.smartphone:after,.smartphone:before{content:"";display:block;position:absolute;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#333}.smartphone:after{width:35px;height:35px;bottom:-65px;border-radius:50%}.smartphone .content{width:360px;height:640px;background:#fff}.HeaderTC{background-color:#c49600}.HeaderPR,.HeaderTC{position:fixed;top:0;max-height:60px;width:100vw;display:grid;grid-template-areas:"logo nav";box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.HeaderPR{background-color:#3f51b5}.HeaderST{position:fixed;top:0;max-height:60px;width:100vw;display:grid;grid-template-areas:"logo nav";background-color:#00a149;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.Logo{grid-area:logo;height:45px}.Nav{display:grid;grid-area:nav;grid-template-columns:repeat(6,auto);align-items:center;justify-items:center}.Nav a{color:#fff;font-size:20px;font-weight:500;-webkit-transition:.5s;transition:.5s;text-decoration:none}.Nav a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.Nav button{padding:10px;margin-left:10px;outline:none;border:none;font-size:20px;color:#fff;font-weight:600;background-color:rgba(255,0,0,.5);box-shadow:0 5px 0 0 rgba(255,0,0,.25);border-radius:10px;cursor:pointer;-webkit-transition:70ms;transition:70ms}.Nav button:active{-webkit-transform:translateY(3px);transform:translateY(3px);box-shadow:0 2px 0 0 rgba(255,0,0,.25)}.Burger{display:none;grid-area:burger;margin:0 20px 0 0;padding:0;justify-self:end;font-size:40px;border:none;background:none;outline:none;-webkit-transition:.1s;transition:.1s}.Burger:active{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (max-width:700px){.Header{grid-template-areas:"logo burger" "nav nav"}.Nav{grid-template-rows:repeat(4,auto);grid-template-columns:none;grid-row-gap:20px;padding:30px 0;background:rgba(40,44,47,.95);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Burger{display:inline}}.NavAnimation-enter{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}.NavAnimation-enter-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.NavAnimation-exit{opacity:1}.NavAnimation-exit-active{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}