body{background-color:black;color:white}body.logged-in header{margin-top:32px}a{outline:none !important}a:hover{text-decoration:none}img{max-width:100%;height:auto}.inline{display:inline}.rectangular-block-item{height:0px;width:100%;padding-top:134%;background-color:green;margin-bottom:30px;position:relative;-webkit-transition:-webkit-transform 100ms ease-out;transition:-webkit-transform 100ms ease-out;-o-transition:transform 100ms ease-out;transition:transform 100ms ease-out;transition:transform 100ms ease-out, -webkit-transform 100ms ease-out}.rectangular-block-item a{color:white !important}.rectangular-block-item .block-content{position:absolute;left:0;top:0;height:100%;width:100%}.slick-slide img{max-width:100%;max-height:100%;width:auto;height:auto}.project .hover-in{-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.project .hover-out{-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}header{background-color:black;padding:10px 0}header .menu-wrp:hover .menu-items{opacity:1;z-index:1;pointer-events:all}header .menu-wrp .menu-trigger{cursor:pointer;font-size:2.4rem;margin-left:auto;margin-bottom:12px;padding-right:15px}header .menu-wrp .menu-items{-webkit-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out;opacity:0;z-index:-1;pointer-events:none;overflow:hidden;padding:0;list-style-type:none;margin:0;background:black;padding:15px;position:absolute;right:20px;text-align:right;top:50px}header .menu-wrp .menu-items>.event{margin-top:15px}header .menu-wrp .menu-items>.event ~ .event{margin-top:0}header .menu-wrp .menu-items a{text-transform:uppercase;color:white}header .language-selector{display:inline-block;position:relative}header .language-selector:hover .languages-wrp{max-height:100px}header .language-selector:hover .languages-togle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header .language-selector .languages-togle{font-size:2.5rem;cursor:pointer;-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;-o-transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out}header .language-selector .languages-wrp{-webkit-transition:max-height 300ms ease-in-out;-o-transition:max-height 300ms ease-in-out;transition:max-height 300ms ease-in-out;max-height:0px;overflow:hidden;position:absolute;right:0;top:32px;text-align:right;padding-right:38px;background-color:black}header .language-selector .languages-wrp a{color:white}footer{background-color:black;padding:2rem 0}footer p{margin-bottom:0;color:white}footer a{color:white}footer .scroll-to-top{cursor:pointer;font-size:36px;position:fixed;right:60px;bottom:25px;opacity:0;pointer-events:none;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}footer .scroll-to-top.shown{opacity:1;pointer-events:all}.homepage-template .quick-fact{line-height:1;text-transform:uppercase;position:absolute;left:50%;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.homepage-template .homepabe-blocks{margin-bottom:30px}.teammates-template .teammate{color:white}.teammates-template .teammate p{text-transform:uppercase}.teammates-template .teammate .teammate-info{position:absolute;left:20px;right:20px;top:35%;width:calc(100% - 40px);-webkit-transform:translateZ(30px);transform:translateZ(30px)}.teammates-template .teammate-name{font-size:1.4rem}.teammates-template .teammate-name span{display:block}.teammates-template .teammate-position{font-size:0.8rem}body.full-screen-slider-active{overflow:hidden}body.full-screen-slider-active .full-screen-slider{opacity:1;visibility:visible;z-index:1050;pointer-events:all}body.full-screen-slider-active #wpadminbar{z-index:1040}.full-screen-slider{opacity:0;visibility:hidden;z-index:-1;pointer-events:none;position:fixed;left:0;right:0;top:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.7)}.full-screen-slider .slider-info{position:absolute;right:15px}.full-screen-slider .close-full-screen-slider{position:absolute;left:0;top:0;width:100%;padding:15px}.full-screen-slider .close-full-screen-slider .material-icons{cursor:pointer}.full-screen-slider .slick-slider-wrp{margin-top:50px;margin-bottom:20px;max-height:calc(100vh - 100px)}.full-screen-slider .full-screen-slider-nav{position:absolute;left:0;top:50vh;width:100%;z-index:10}.full-screen-slider .full-screen-slider-nav .material-icons{position:absolute;top:0;font-size:2.5rem;cursor:pointer}.full-screen-slider .full-screen-slider-nav .material-icons.prev-slide{left:-10%}.full-screen-slider .full-screen-slider-nav .material-icons.next-slide{right:-10%}.event-page h1{font-size:3rem}.event-page img{max-width:100%}.event-page .post-navigation{color:white;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.event-page .post-navigation .material-icons{font-size:2rem}.event-page .event-excerpt{text-align:justify}.event-page .event-links{margin-top:50px}.event-page .event-links .event-website{color:white;padding:5px 15px;line-height:1;margin-right:25px;outline:1px solid white !important}.event-page .event-links .event-website:hover{outline:2px solid white !important;text-shadow:0px 0px 0px white}.event-page .event-links .social-icon{max-width:30px;margin-right:10px}.event-page .slick-slider-wrp .slick-slide{outline:none;cursor:pointer}.event-page .slick-slider-wrp .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:5;cursor:pointer}.event-page .slick-slider-wrp .slick-arrow.prev-slide{left:10px}.event-page .slick-slider-wrp .slick-arrow.next-slide{right:10px}.event-page-full .event-featured{height:65vh;background-repeat:no-repeat;background-size:cover;background-position:center center}.event-page-full .event-content-wrp{padding:40px 0}.event-page-full .event-links a{outline:none;margin-right:10px;margin-bottom:10px}.event-page-full .event-links .social-icon{max-width:35px}.fancy-link{margin-top:30px;display:inline-block}.fancy-link a{color:white;padding:3px 15px;display:inline-block;border:1px solid transparent;position:relative;cursor:pointer}.fancy-link a .text{-webkit-transform:translate3d(0, 3px, 0);transform:translate3d(0, 3px, 0);display:block;-webkit-transition:-webkit-transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s;transition:-webkit-transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s;-o-transition:transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s;transition:transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s;transition:transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s, -webkit-transform 0.4s cubic-bezier(0.2, 0, 0, 1) 0.4s}.fancy-link a:after{position:absolute;content:'';bottom:-1px;left:15px;right:15px;height:1px;background:#fff;-webkit-transition:right 0.2s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,left 0.4s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,-webkit-transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s;transition:right 0.2s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,left 0.4s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,-webkit-transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s;-o-transition:transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s,right 0.2s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,left 0.4s cubic-bezier(0.04, 0.48, 0, 1) 0.6s;transition:transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s,right 0.2s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,left 0.4s cubic-bezier(0.04, 0.48, 0, 1) 0.6s;transition:transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s,right 0.2s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,left 0.4s cubic-bezier(0.04, 0.48, 0, 1) 0.6s,-webkit-transform 0.8s cubic-bezier(1, 0, 0.37, 1) 0.2s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.fancy-link .line{position:absolute;background:#fff}.fancy-link .line.-right,.fancy-link .line.-left{width:1px;bottom:-1px;top:-1px;-webkit-transform:scale3d(1, 0, 1);transform:scale3d(1, 0, 1)}.fancy-link .line.-top,.fancy-link .line.-bottom{height:1px;left:-1px;right:-1px;-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1)}.fancy-link .line.-right{right:-1px;-webkit-transition:-webkit-transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s;transition:-webkit-transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s;-o-transition:transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s;transition:transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s;transition:transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s, -webkit-transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.23s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.fancy-link .line.-top{top:-1px;-webkit-transition:-webkit-transform 0.08s linear 0.43s;transition:-webkit-transform 0.08s linear 0.43s;-o-transition:transform 0.08s linear 0.43s;transition:transform 0.08s linear 0.43s;transition:transform 0.08s linear 0.43s, -webkit-transform 0.08s linear 0.43s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.fancy-link .line.-left{left:-1px;-webkit-transition:-webkit-transform 0.08s linear 0.51s;transition:-webkit-transform 0.08s linear 0.51s;-o-transition:transform 0.08s linear 0.51s;transition:transform 0.08s linear 0.51s;transition:transform 0.08s linear 0.51s, -webkit-transform 0.08s linear 0.51s;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.fancy-link .line.-bottom{bottom:-1px;-webkit-transition:-webkit-transform 0.3s cubic-bezier(1, 0, 0.65, 1.01);transition:-webkit-transform 0.3s cubic-bezier(1, 0, 0.65, 1.01);-o-transition:transform 0.3s cubic-bezier(1, 0, 0.65, 1.01);transition:transform 0.3s cubic-bezier(1, 0, 0.65, 1.01);transition:transform 0.3s cubic-bezier(1, 0, 0.65, 1.01), -webkit-transform 0.3s cubic-bezier(1, 0, 0.65, 1.01);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.fancy-link a:hover .text,.fancy-link a:active .text{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s;transition:-webkit-transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s;-o-transition:transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s;transition:transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s;transition:transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s, -webkit-transform 0.6s cubic-bezier(0.2, 0, 0, 1) 0.4s}.fancy-link a:hover:after,.fancy-link a:active:after{-webkit-transform:scale3d(0, 1, 1);transform:scale3d(0, 1, 1);right:-1px;left:-1px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:right 0.2s cubic-bezier(1, 0, 0.65, 1.01),left 0s 0.3s,-webkit-transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s;transition:right 0.2s cubic-bezier(1, 0, 0.65, 1.01),left 0s 0.3s,-webkit-transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s;-o-transition:transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s,right 0.2s cubic-bezier(1, 0, 0.65, 1.01),left 0s 0.3s;transition:transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s,right 0.2s cubic-bezier(1, 0, 0.65, 1.01),left 0s 0.3s;transition:transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s,right 0.2s cubic-bezier(1, 0, 0.65, 1.01),left 0s 0.3s,-webkit-transform 0.2s cubic-bezier(1, 0, 0.65, 1.01) 0.17s}.fancy-link a:hover .line,.fancy-link a:active .line{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.fancy-link a:hover .line.-right,.fancy-link a:active .line.-right{-webkit-transition:-webkit-transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s;transition:-webkit-transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s;-o-transition:transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s;transition:transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s;transition:transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s, -webkit-transform 0.1s cubic-bezier(1, 0, 0.65, 1.01) 0.2s;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.fancy-link a:hover .line.-top,.fancy-link a:active .line.-top{-webkit-transition:-webkit-transform 0.08s linear 0.4s;transition:-webkit-transform 0.08s linear 0.4s;-o-transition:transform 0.08s linear 0.4s;transition:transform 0.08s linear 0.4s;transition:transform 0.08s linear 0.4s, -webkit-transform 0.08s linear 0.4s;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.fancy-link a:hover .line.-left,.fancy-link a:active .line.-left{-webkit-transition:-webkit-transform 0.08s linear 0.48s;transition:-webkit-transform 0.08s linear 0.48s;-o-transition:transform 0.08s linear 0.48s;transition:transform 0.08s linear 0.48s;transition:transform 0.08s linear 0.48s, -webkit-transform 0.08s linear 0.48s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.fancy-link a:hover .line.-bottom,.fancy-link a:active .line.-bottom{-webkit-transition:-webkit-transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s;transition:-webkit-transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s;-o-transition:transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s;transition:transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s;transition:transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s, -webkit-transform 0.5s cubic-bezier(0, 0.53, 0.29, 1) 0.56s;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}
