:root{--blue:#007bff;--indigo:#4c65ba;--purple:#39429c;--pink:#ef6d9c;--red:#fe4243;--orange:#ef949c;--yellow:#ffb612;--green:#49c888;--teal:#52dec6;--cyan:#00abbf;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#39429c;--secondary:#52dec6;--success:#49c888;--info:#00abbf;--warning:#ffb612;--danger:#fe4243;--light:#f8f8f8;--dark:#020d33;--accent:#ef6d9c;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Barlow,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#39429c;text-decoration:none;background-color:transparent}a:hover{color:#252a64;text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;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.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#fff}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);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{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;transform:rotate(-90deg)}#tools-page-wrapper .field--name-field-heading,.dias-platform .field--name-field-dias-heading,.field--name-field-eu-space-heading,.field--name-field-partners-heading,.hackathon-sponsors .field--name-field-sponsors-heading,.hackathon-winner .field--name-field-winner-heading,.interesting-links .field--name-field-links-heading,.paragraph--type--tool .field--name-field-name,.recent-news__heading{font-size:3rem;font-weight:700;line-height:1.2;text-align:center;color:#ffb612;margin-bottom:2rem}@media (min-width:768px){#tools-page-wrapper .field--name-field-heading,.dias-platform .field--name-field-dias-heading,.field--name-field-eu-space-heading,.field--name-field-partners-heading,.hackathon-sponsors .field--name-field-sponsors-heading,.hackathon-winner .field--name-field-winner-heading,.interesting-links .field--name-field-links-heading,.paragraph--type--tool .field--name-field-name,.recent-news__heading{font-size:3.6rem}}#tools-page-wrapper .field--name-field-lead,.dias-platform .field--name-field-dias-description,.field--name-field-partners-lead,.hackathon-sponsors .field--name-field-sponsors-lead,.interesting-links .field--name-field-links-text,.paragraph--type--tool .field--name-field-description{font-size:1.8rem}@media (min-width:992px){#tools-page-wrapper .field--name-field-lead,.dias-platform .field--name-field-dias-description,.field--name-field-partners-lead,.hackathon-sponsors .field--name-field-sponsors-lead,.interesting-links .field--name-field-links-text,.paragraph--type--tool .field--name-field-description{font-size:2rem}}html{font-size:62.5%}body.menu-open{overflow-y:hidden}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}#challenges{position:relative;margin-top:5rem;z-index:1;background:-100px -200px/auto repeat;background-image:url(../img/hackers/6th/challenges-slider-bg-2.svg);background-color:#49c888}@media (min-width:992px){#challenges{margin-top:0}}#challenges>.container{position:relative}#challenges>.container::before{content:"";position:absolute;top:3rem;right:30px;bottom:13rem;left:30px;border:2px solid #fff;z-index:100;pointer-events:none}@media (min-width:992px){#challenges>.container::before{top:12rem;bottom:17rem}}.challenges-apply-btn{position:absolute;width:332px;height:168px;bottom:0;left:50%;transform:translate(-50%,80%);z-index:1010}@media (min-width:992px){.challenges-apply-btn{transform:translate(-50%,50%)}}.challenges-apply-btn svg{max-width:100%;height:auto}.challenges-apply-btn #background{fill:#ffb612;stroke:#ffb612;transition:fill .3s ease-in-out,stroke .3s ease-in-out}.challenges-apply-btn #Group_10633 path{fill:#0c1e58;transition:fill .3s ease-in-out}.challenges-apply-btn:hover #background{fill:#0c1e58;stroke:#0c1e58}.challenges-apply-btn:hover #Group_10633 path{fill:#ffb612}#challenges-slider{margin-right:calc(-50vw + 50%);margin-left:calc(-50vw + 50%);counter-reset:challenge}@media (min-width:992px){#challenges-slider{margin-left:inherit}}#challenges-slider .swiper-slide{min-height:100%;height:auto}#challenges-slider .swiper-slide:first-child .paragraph--type--challenge .field--type-image img{-o-object-position:center 65%;object-position:center 65%;left:-10px;right:-10px;width:calc(100% + 20px)}@media (min-width:992px){#challenges-slider .swiper-slide:first-child .paragraph--type--challenge .field--type-image img{-o-object-position:center;object-position:center;width:100%;left:0;right:0}}#challenges-slider .swiper-pagination{display:flex;justify-content:center;align-items:flex-end;bottom:7rem}@media (min-width:992px){#challenges-slider .swiper-pagination{justify-content:flex-start;bottom:8rem}}#challenges-slider .swiper-pagination-bullet{font-size:2.8rem;font-weight:300;color:#fff;width:auto;height:auto;border-radius:0;border-bottom:1px solid #fff;background:0 0;opacity:1}#challenges-slider .swiper-pagination-bullet:focus{outline:0}#challenges-slider .swiper-pagination-bullet:not(:last-child){margin-right:2.4rem}@media (min-width:576px){#challenges-slider .swiper-pagination-bullet{font-size:3.6rem}}#challenges-slider .swiper-pagination-bullet-active{color:#ffb612;border-bottom-width:3px;border-bottom-color:#ffb612}#challenges-slider .paragraph--type--challenge{position:relative;display:grid;color:#fff;height:100%}@media (min-width:992px){#challenges-slider .paragraph--type--challenge{grid-template-columns:55% 1fr}}#challenges-slider .paragraph--type--challenge__index{font-size:3.4rem;line-height:1;margin-bottom:5px!important}@media (min-width:576px){#challenges-slider .paragraph--type--challenge__index{font-size:4.3rem}}#challenges-slider .paragraph--type--challenge__index::after{counter-increment:challenge;content:counter(challenge)}#challenges-slider .paragraph--type--challenge__index span{color:#ffb612}#challenges-slider .paragraph--type--challenge__content{padding:3rem 6rem 16rem;line-height:1.25}#challenges-slider .paragraph--type--challenge__content a,#challenges-slider .paragraph--type--challenge__content a:hover{color:#ffb612}#challenges-slider .paragraph--type--challenge__content p{margin-bottom:1.25em}@media (min-width:576px){#challenges-slider .paragraph--type--challenge__content{margin:0 auto;max-width:540px}}@media (max-width:991.98px){#challenges-slider .paragraph--type--challenge__content{order:2}}@media (min-width:768px){#challenges-slider .paragraph--type--challenge__content{max-width:720px}}@media (min-width:992px){#challenges-slider .paragraph--type--challenge__content{padding:16rem 4rem 21rem 4rem}}@media (min-width:1200px){#challenges-slider .paragraph--type--challenge__content{padding:16rem 4rem 21rem 10rem}}#challenges-slider .paragraph--type--challenge__title{font-size:3.2rem;font-weight:800;color:#fff;margin-bottom:.5em}@media (min-width:576px){#challenges-slider .paragraph--type--challenge__title{font-size:4.1rem}}#challenges-slider .paragraph--type--challenge .field--type-image{position:relative}@media (max-width:991.98px){#challenges-slider .paragraph--type--challenge .field--type-image{order:1;height:200px}}#challenges-slider .paragraph--type--challenge .field--type-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.button--3d{position:relative;font-size:2.5rem;font-weight:800;line-height:1.12;display:inline-block;padding:3.4rem 16rem 6rem 6.6rem;width:372px;height:175px;background:center/contain no-repeat;background-image:url(../img/button--3d.svg)}.button--3d a{color:#fff;transition:color .3s ease-in-out}.button--3d a:hover{color:#52dec6}.button--3d a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.csh-btn,.field--name-field-organiser-page{position:relative;display:inline-block;z-index:1}.csh-btn span,.csh-btn>a,.field--name-field-organiser-page span,.field--name-field-organiser-page>a{position:relative;display:inline-block;font-size:2.2rem;font-weight:800;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1.2rem 3.7rem;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#49c888;transition:background-color .3s ease-in-out}.csh-btn span:hover,.csh-btn>a:hover,.field--name-field-organiser-page span:hover,.field--name-field-organiser-page>a:hover{color:#fff;background-color:#52a760}.csh-btn::before,.field--name-field-organiser-page::before{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#ffb612;z-index:-1}.apply-btn-floating{display:block;position:fixed;font-size:1.4rem;font-weight:700;color:#fff;right:0;top:200px;padding:.5rem 1.5rem;-webkit-clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);clip-path:polygon(8px 0,100% 0,100% 100%,0 100%,0 8px);background-color:#ef6d9c;transform-origin:right bottom;transform:rotate(-90deg);z-index:300}.apply-btn-floating:hover{background-color:#52dec6}@media (min-width:992px){.apply-btn-floating{display:none}}.paragraph--type--faq{border-bottom:1px solid #bababa;padding-bottom:3rem}.paragraph--type--faq>h2{margin-bottom:0}.paragraph--type--faq>h2>.btn{position:relative;display:block;width:100%;font-size:2rem;text-align:left;color:#707070;padding:3rem 6rem 0 0;background-color:transparent;border:1px solid transparent}@media (min-width:576px){.paragraph--type--faq>h2>.btn{padding:3rem 6rem 0 3rem}}.paragraph--type--faq>h2>.btn:focus{outline:0}.paragraph--type--faq>h2>.btn:not(.collapsed){color:#52dec6}.paragraph--type--faq>h2>.btn:not(.collapsed)::after{transform:rotate(180deg)}.paragraph--type--faq>h2>.btn::after{position:absolute;content:url(../img/chevron-small-right.svg);right:3rem;transition:transform .3s ease-in-out}.paragraph--type--faq .field--name-field-answer{font-size:1.7rem;padding:3rem 0}@media (min-width:576px){.paragraph--type--faq .field--name-field-answer{padding:3rem 3rem 0}}.contact-message-feedback-form>h2{display:none}#contact-message-feedback-form{display:grid;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:3rem;align-items:end}@media (min-width:576px){#contact-message-feedback-form{grid-template-columns:repeat(2,1fr)}}#contact-message-feedback-form input[type=email],#contact-message-feedback-form input[type=text],#contact-message-feedback-form textarea{display:block;width:100%;font-size:1.8rem;line-height:1;color:#495057;background-color:transparent;background-clip:padding-box;border:none}#contact-message-feedback-form input[type=email]:focus,#contact-message-feedback-form input[type=text]:focus,#contact-message-feedback-form textarea:focus{outline:0}#contact-message-feedback-form textarea{padding:1.5rem;border:1px solid #bababa}#contact-message-feedback-form label{font-size:1.2rem;margin-top:1.5rem;padding-top:1rem;color:#bababa;border-top:1px solid #bababa}#contact-message-feedback-form .form-item{font-size:1.8rem;line-height:1;display:flex;flex-direction:column}#contact-message-feedback-form .form-item label{order:1}#contact-message-feedback-form .form-item input{padding:0}#contact-message-feedback-form .form-item.js-form-type-textarea label{margin-top:0;border-top:none}@media (min-width:576px){#contact-message-feedback-form .field--name-message,#contact-message-feedback-form .field--name-subject,#contact-message-feedback-form .form-actions,#contact-message-feedback-form .form-item-mail{grid-column:span 2}}#contact-message-feedback-form .field--name-message{margin-top:3rem}#contact-message-feedback-form .form-actions{position:relative;display:inline-block;justify-self:center}#contact-message-feedback-form .form-actions::before{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#39429c;z-index:-1}#contact-message-feedback-form .form-actions input[type=submit]{position:relative;display:inline-block;font-size:2.2rem;font-weight:800;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1.2rem 3.7rem;border:none;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#ef6d9c}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow{margin:0 0 20px 0!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p{font-family:Barlow,sans-serif!important;font-weight:600!important;line-height:1.5!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label{font-family:Barlow,sans-serif!important;font-weight:400!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label a{color:#52dec6;font-weight:700}.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label{font-family:Barlow,sans-serif!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label span{color:#ef6d9c;font-weight:700}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent a{font-weight:700;color:#52dec6!important;text-decoration:none!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-control{padding-left:2.4rem!important;min-height:2.4rem!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent h4,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsContent p{font-family:Barlow,sans-serif!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description{font-family:Barlow,sans-serif!important;font-weight:400!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptions{margin-top:2rem!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.custom-control-input[type=checkbox]{margin-left:-2.4rem!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::before{left:-2.4rem!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::after{left:-2.4rem!important;width:1.6rem!important;height:1.6rem!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{left:-2.4rem!important}.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after{left:-2.4rem!important;width:1.6rem!important;height:1.6rem!important}.fancy-button{position:relative;display:flex;align-items:center;justify-content:center;font-size:1.9rem;font-weight:800;line-height:1;text-align:center;width:11.4rem;height:12.1rem;color:#fff;z-index:1}@media (min-width:992px){.fancy-button{font-size:2.9rem;width:16.7rem;height:17.7rem}}.fancy-button a{position:static;color:#fff}.fancy-button a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.fancy-button:hover::before{background-color:#ec568c}.fancy-button::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ef6d9c;-webkit-clip-path:url(#fancyClipPath);clip-path:url(#fancyClipPath);transform:rotate(30deg);transition:background-color .3s ease-in-out;z-index:-1}.fancy-button#block-applybutton::after{content:"";position:absolute;left:0;bottom:0;width:3rem;height:5.9rem;background:center/contain no-repeat;background-image:url(../img/pattern-triangle--secondary.svg);transform:translateX(-100%)}@media (min-width:992px){.fancy-button#block-applybutton::after{width:4.5rem;height:8.7rem}}.fancy-button#block-toolbutton:hover::before{background-color:#29d4b7}.fancy-button#block-toolbutton::before{background-color:#52dec6;transform:rotate(100deg);transition:background-color .3s ease-in-out}.fancy-button#block-toolbutton::after{content:"";position:absolute;top:0;right:0;width:3rem;height:5.9rem;background:center/contain no-repeat;background-image:url(../img/pattern-triangle--accent.svg);transform:translate(1.5rem,2.8rem)}@media (min-width:992px){.fancy-button#block-toolbutton::after{width:4.5rem;height:8.7rem;transform:translate(80%,-2rem)}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{content:"";display:block}.embed-responsive>*{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9::before{padding-top:56.25%}.jumbotron{color:#fff}.jumbotron__heading{font-size:4.2rem;font-weight:800;line-height:1}.jumbotron__heading span{color:#52dec6}@media (min-width:992px){.jumbotron__heading{font-size:5.8rem}}.jumbotron__lead{font-size:1.1rem}@media (min-width:992px){.jumbotron__lead{font-size:1.7rem}}.featured-article{position:relative}.featured-article::before{content:"";display:block;position:absolute;width:5.5rem;height:5.4rem;background:center/contain no-repeat;background-image:url(../img/featured-article--decor.svg);transform:translate(-2rem,3.8rem);z-index:2}@media (min-width:992px){.featured-article::before{width:9.9rem;height:9.7rem;transform:translate(-2rem,-5.6rem)}}.featured-article__thumb{position:relative;margin-left:6.4rem;padding:0;width:27.4rem}@media (min-width:992px){.featured-article__thumb{margin-left:5rem;width:49rem}}.featured-article__thumb::before{content:"";display:block;padding-top:68%}.featured-article__thumb::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#52dec6;transform:translate(-1.5rem,1.5rem)}.featured-article__thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.featured-article__title{position:relative;font-size:1.7rem;font-weight:800;width:22.3rem;padding:2rem 2rem 2rem 3.5rem;margin-top:-4.6rem;-webkit-clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background-color:rgba(239,109,156,.9);transition:background-color .3s ease-in-out;z-index:1}.featured-article__title:hover{background-color:rgba(236,86,140,.9)}@media (min-width:992px){.featured-article__title{margin-top:-8rem;width:38.5rem;padding:3rem 5rem;-webkit-clip-path:polygon(35px 0,100% 0,100% calc(100% - 35px),calc(100% - 35px) 100%,0 100%,0 35px);clip-path:polygon(35px 0,100% 0,100% calc(100% - 35px),calc(100% - 35px) 100%,0 100%,0 35px)}}.featured-article__title>a{color:#fff}.featured-article__title>a::before{content:"";position:absolute;content:0;top:0;right:0;bottom:0;left:0}@media (min-width:992px){.featured-article__title{font-size:2.7rem}}.recent-news-slider .swiper-pagination{display:flex;align-items:flex-end;left:60px!important;width:auto!important;bottom:60px!important}@media (min-width:1200px){.recent-news-slider .swiper-pagination{left:30px!important;bottom:85px!important}}.recent-news-slider .swiper-pagination-bullet{width:30px;height:10px;border-radius:0;border-bottom:1px solid #fff;background:0 0;opacity:1}.recent-news-slider .swiper-pagination-bullet-active{border-bottom-width:3px}.recent-news-item{color:#fff}@media (max-width:1199.98px){.recent-news-item{display:flex;flex-direction:column}}@media (min-width:1200px){.recent-news-item{display:grid;grid-template-columns:37% 1fr;min-height:570px}}.recent-news-item__content{padding:3rem 6rem 11rem}@media (max-width:1199.98px){.recent-news-item__content{order:2}}@media (min-width:1200px){.recent-news-item__content{padding:9rem 5rem 13rem 3.5rem}}.recent-news-item__content>a{font-weight:700;color:#ef6d9c}.recent-news-item__title{font-size:2.2rem;line-height:1.36;margin-bottom:1.2rem}.recent-news-item__title>a{color:#fff}.recent-news-item__date{display:block;font-size:1.4rem;color:#ef6d9c;margin-bottom:2.4rem}.recent-news-item__excerpt{margin-bottom:1.6rem}.recent-news-item__more{font-weight:700;color:#ef6d9c}.recent-news-item__thumb{position:relative}@media (max-width:1199.98px){.recent-news-item__thumb{order:1}.recent-news-item__thumb::before{content:"";display:block;padding-top:56.25%}}.recent-news-item__thumb img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.navbar-wrapper{position:fixed;left:0;width:100%;z-index:300}.region-cassini-navbar,.region-cassinihackathons-navbar{color:#fff;display:flex;align-items:center}.region-cassini-navbar>.container,.region-cassinihackathons-navbar>.container{display:flex;justify-content:space-between;align-items:center}.region-cassini-navbar{display:none;background-color:#0c1e58;min-height:7rem}@media (min-width:992px){.region-cassini-navbar{display:flex}}.region-cassinihackathons-navbar{background-color:#020d33;min-height:8rem}.region-cassini-navbar #block-cassinibranding{font-size:2.4rem;font-weight:700}.region-cassini-navbar .navigation{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%}.region-cassini-navbar .navigation>.menu{display:flex;flex-direction:row;align-items:center;list-style:none;padding-left:0;margin-bottom:0}.region-cassini-navbar .navigation>.menu a{font-size:1.8rem;font-weight:400;color:#fff;padding:0 1.5rem}.region-cassinihackathons-navbar .navigation{position:fixed;top:0;right:0;bottom:0;left:0;padding-top:80px;display:flex;flex-direction:column;align-items:center}@media (max-width:991.98px){.region-cassinihackathons-navbar .navigation{opacity:0;visibility:hidden;background-color:#020d33;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.menu-open .region-cassinihackathons-navbar .navigation{opacity:1;visibility:visible}}@media (min-width:992px){.region-cassinihackathons-navbar .navigation{position:relative;flex-direction:row;justify-content:flex-end;padding-top:0;width:100%}}.region-cassinihackathons-navbar .navigation>.menu{display:flex;flex-direction:column;align-items:flex-start;list-style:none;padding:30px 25px 30px 15px;margin-bottom:0;width:100%;overflow-y:auto}@media (min-width:576px){.region-cassinihackathons-navbar .navigation>.menu{max-width:540px}}@media (min-width:992px){.region-cassinihackathons-navbar .navigation>.menu{flex-direction:row;align-items:center;padding:0;width:auto;max-width:none;overflow-y:visible}}.region-cassinihackathons-navbar .navigation>.menu>.menu-item:last-child{margin-left:1.5rem}.region-cassinihackathons-navbar .navigation>.menu>.menu-item:last-child a{font-size:1.5rem;font-weight:700;padding:.6rem 1.5rem;background-color:#49c888;transition:background-color .3s ease-in-out}@media (min-width:992px){.region-cassinihackathons-navbar .navigation>.menu>.menu-item:last-child a{font-size:1.2rem}}.region-cassinihackathons-navbar .navigation>.menu>.menu-item:last-child a:hover{background-color:#45b17e}.region-cassinihackathons-navbar .navigation>.menu a,.region-cassinihackathons-navbar .navigation>.menu span{display:block;font-size:2rem;font-weight:700;color:#fff;padding:1rem 1.5rem}@media (min-width:992px){.region-cassinihackathons-navbar .navigation>.menu a,.region-cassinihackathons-navbar .navigation>.menu span{font-size:1.6rem;font-weight:400}}@media (min-width:1200px){.region-cassinihackathons-navbar .navigation>.menu a,.region-cassinihackathons-navbar .navigation>.menu span{font-size:1.8rem}}.region-cassinihackathons-navbar .navigation .menu-item--expanded{position:relative}.region-cassinihackathons-navbar .navigation .menu-item--expanded.active>.menu{display:block}.region-cassinihackathons-navbar .navigation .menu-item--expanded>span{cursor:pointer}.region-cassinihackathons-navbar .navigation .menu-item--expanded>span::after{display:inline-block;margin-left:.4em;vertical-align:.2em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.region-cassinihackathons-navbar .navigation .menu-item--expanded>.menu{position:static;display:none;list-style:none;padding:1rem 0;margin-bottom:0;top:100%;left:0;margin-left:3rem;min-width:auto;background-color:#020d33;box-shadow:3px 3px 20px -3px rgba(33,37,41,.5)}@media (min-width:992px){.region-cassinihackathons-navbar .navigation .menu-item--expanded>.menu{position:absolute;left:15px;margin-left:0;min-width:200px}}.region-cassinihackathons-navbar .navigation .menu-item--expanded>.menu a{padding:.5rem 1.5rem}@media (min-width:992px){.region-cassinihackathons-navbar .hamburger{display:none}}.region-cassinihackathons-navbar #block-branding-2{display:flex;gap:2rem;align-items:center}.region-cassinihackathons-navbar #block-euspalogo{display:none}@media (min-width:576px){.region-cassinihackathons-navbar #block-euspalogo{display:block}}.region-cassinihackathons-navbar #block-euspalogo img{width:auto;height:50px}.field--name-field-programme-group-title{display:flex;align-items:flex-end;color:#707070;margin-bottom:2rem}.field--name-field-programme-group-title>h2{font-size:2.4rem;font-weight:400;white-space:nowrap}.field--name-field-programme-group-title::after{content:"";width:100%;height:1px;margin-left:2.4rem;margin-bottom:10px;background-color:#707070}.field--name-field-programmes{display:flex;flex-wrap:wrap;margin-left:-3.5rem;margin-right:-3.5rem}.field--name-field-programmes>*{flex:0 0 100%;padding-left:3.5rem;padding-right:3.5rem}@media (min-width:992px){.field--name-field-programmes>*{flex:1}}.field--name-field-programmes>*+*{margin-top:5rem}@media (min-width:992px){.field--name-field-programmes>*+*{margin-top:0}}.field--name-field-programme-logo{display:flex;align-items:center;height:9rem;margin-bottom:2rem}.field--name-field-programme-logo>img{max-width:100%;max-height:9rem;width:auto;height:auto}.menu--social-media .menu{display:flex;flex-direction:row;align-items:center}@media (min-width:768px){.menu--social-media .menu{flex-direction:column}}.menu--social-media .menu-item{color:transparent;font-size:0;line-height:0;margin-bottom:1.6rem}.menu--social-media .menu-item:not(:last-child){margin-right:1.6rem}@media (min-width:768px){.menu--social-media .menu-item:not(:last-child){margin-right:0;margin-bottom:1.6rem}}.menu--social-media .menu-item:first-child a::before{content:url(../img/icon-facebook.svg)}.menu--social-media .menu-item:nth-child(2) a::before{content:url(../img/icon-twitter.svg)}.menu--social-media .menu-item:nth-child(3) a::before{content:url(../img/icon-linkedin.svg)}.menu--social-media .menu-item:nth-child(4) a::before{content:url(../img/icon-instagram.svg)}#professionsSlider{position:relative;font-size:1.9rem;font-weight:700;line-height:1.12;display:inline-block;color:#fff;width:225px;height:106px;background:center/contain no-repeat;background-image:url(../img/hackers/6th/button-3d.svg)}@media (min-width:992px){#professionsSlider{font-size:3.3rem;width:372px;height:175px;margin-left:4rem;margin-right:4rem}}#professionsSlider .swiper-slide{display:flex;align-items:center;justify-content:center;padding:2rem 4.5rem 3rem 2rem}@media (min-width:992px){#professionsSlider .swiper-slide{padding:3rem 5.5rem 4rem 3rem}}#professionsSlider .swiper-slide span{text-align:center}#professionsSlider .swiper-slide span::before{content:"< "}#professionsSlider .swiper-slide span::after{content:" >"}.eu-space-programmes{padding:8rem 0;background:calc(50% - 46px) 30px/auto no-repeat;background-image:url(../img/eu-space-programmes-bg.svg)}.field--name-field-eu-space-heading{margin-bottom:5rem}.field--name-field-eu-space-programmes{margin-right:-3.5rem;margin-left:-3.5rem}@media (min-width:992px){.field--name-field-eu-space-programmes{display:flex;flex-wrap:wrap;justify-content:center;gap:7rem 0}}.field--name-field-eu-space-programmes>.field__item{padding-left:3.5rem;padding-right:3.5rem}.field--name-field-eu-space-programmes>.field__item:not(:last-child){margin-bottom:5rem}@media (min-width:992px){.field--name-field-eu-space-programmes>.field__item{width:33.3333%}.field--name-field-eu-space-programmes>.field__item:not(:last-child){margin-bottom:0}}@media (min-width:992px){.field--name-field-eu-space-programmes>.field__item:nth-child(2){flex:66.6666%}}.paragraph--type--eu-space-programme-group{display:flex;flex-direction:column;height:100%}.field--name-field-programmes{flex:1}.paragraph--type--eu-space-programme{display:flex;flex-direction:column;height:100%}.field--name-field-programme-description{display:flex;flex-direction:column;flex:1}.field--name-field-programme-description p{margin-bottom:2rem}.field--name-field-programme-description>div:first-of-type{margin-top:auto}.partners{padding:8rem 0;background-color:#f7f7f7}.field--name-field-partners-lead{text-align:center}.field--name-field-partners{display:grid;row-gap:3rem;margin-top:6rem}@media (min-width:992px){.field--name-field-partners{grid-template-columns:repeat(3,1fr);gap:9rem;margin-top:7rem}}.agenda{position:relative;padding-top:20rem;padding-bottom:10rem}@media (min-width:992px){.agenda{padding-top:6rem;padding-bottom:23rem;background-position:bottom left calc(50% - 50px);background-repeat:no-repeat;background-image:url(../img/big-ideas/6th/local-hackathons-bg-bottom.png)}}.page-node-type-hackathon_page_template .agenda{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-top:15rem}@media (min-width:992px){.page-node-type-hackathon_page_template .agenda{margin-top:20rem}}.agenda .field--name-field-agenda-heading,.agenda .field--name-field-big-ideas-heading{font-size:3.5rem;font-weight:900;text-align:center;line-height:1.15;color:#ffb612;margin:0 auto 5rem}@media (min-width:992px){.agenda .field--name-field-agenda-heading,.agenda .field--name-field-big-ideas-heading{font-size:4.5rem;max-width:550px}}.agenda .field--name-field-agenda-lead,.agenda .field--name-field-big-ideas-description{text-align:center;margin-bottom:5rem}@media (min-width:992px){.agenda .field--name-field-agenda-lead,.agenda .field--name-field-big-ideas-description{font-size:1.8rem}}.field--name-field-agenda,.field--name-field-bic-agenda,.field--name-field-central-hub{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.field--name-field-agenda>.field__item,.field--name-field-bic-agenda>.field__item,.field--name-field-central-hub>.field__item{flex:0 0 100%;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media (min-width:576px){.field--name-field-agenda>.field__item,.field--name-field-bic-agenda>.field__item,.field--name-field-central-hub>.field__item{flex:0 0 50%;text-align:left}}@media (min-width:992px){.field--name-field-agenda>.field__item,.field--name-field-bic-agenda>.field__item,.field--name-field-central-hub>.field__item{flex:0 0 25%}}.field--name-field-local-hackat,.field--name-field-local-hackathons{display:flex;flex-wrap:wrap;margin-left:-1.5rem;margin-right:-1.5rem}.field--name-field-local-hackat>.field__item,.field--name-field-local-hackathons>.field__item{flex:0 0 100%;padding-left:1.5rem;padding-right:1.5rem;text-align:center}@media (min-width:576px){.field--name-field-local-hackat>.field__item,.field--name-field-local-hackathons>.field__item{flex:0 0 50%;text-align:left}}@media (min-width:992px){.field--name-field-local-hackat>.field__item,.field--name-field-local-hackathons>.field__item{flex:0 0 calc(100% / 4)}}@media (min-width:1200px){.field--name-field-local-hackat>.field__item,.field--name-field-local-hackathons>.field__item{flex:0 0 calc(100% / 5)}}.field--name-field-big-ideas-link{margin-top:3.125rem}.field--name-field-big-ideas-link a{position:relative;display:block;color:transparent;margin:0 auto;width:336px;height:134px;background:left top/contain no-repeat;background-image:url(../img/big-ideas/6th/live-stream-inactive.svg)}@media (min-width:992px){.field--name-field-big-ideas-link a{width:426px;height:168px}}.field--name-field-big-ideas-link a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:left top/contain no-repeat;background-image:url(../img/big-ideas/6th/live-stream-active.svg);opacity:0}.field--name-field-big-ideas-link a:hover{color:transparent}.field--name-field-big-ideas-link a:hover::after{opacity:1}.agenda-day-header{position:relative;z-index:1;margin-bottom:4rem}.agenda-day-header::before{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#ffb612;z-index:-1}.field--name-field-agenda-day-date,.field--name-field-agenda-day-location{position:relative;font-size:2.4rem;text-align:center;color:#fff;padding:1.5rem 3rem;min-width:160px;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#49c888}.field--name-field-agenda-day-date .day,.field--name-field-agenda-day-location .day{font-weight:700}.field--name-field-agenda-day-date .day-of-week,.field--name-field-agenda-day-location .day-of-week{display:block;font-size:.6666em;font-weight:500;color:#fff}.paragraph--type--agenda-item{font-size:1.8rem;margin-bottom:3rem}@media (min-width:768px){.paragraph--type--agenda-item{padding-left:1.6rem}}.paragraph--type--agenda-item .field--name-field-time{color:#49c888;font-weight:500;margin-bottom:1rem}.paragraph--type--agenda-item .field--name-field-description{color:#707070}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.apply-footer{position:relative;min-height:490px;background:center top/auto no-repeat;background-image:url(../img/hackers-apply-now-bg--sm.svg);background-color:#39429c}@media (min-width:992px){.apply-footer{min-height:850px;background-image:url(../img/hackers-apply-now-bg--lg.svg);background-color:#39429c}}.apply-footer__btn{position:absolute;display:block;width:30rem;top:13rem;left:50%;transform:translateX(-50%)}@media (min-width:992px){.apply-footer__btn{top:21.7rem;width:51.7rem}}.apply-footer__btn img{width:100%;height:auto}.application-form{padding-top:15rem;padding-bottom:10rem;background:center 3rem/auto no-repeat;background-image:url(../img/application-form-bg-sm.svg);background-color:#39429c}@media (min-width:992px){.application-form{min-height:768px;background:center top/auto no-repeat;background-image:url(../img/application-form-bg.svg);background-color:#39429c}}.application-form>.container{display:grid;justify-items:center;-moz-column-gap:5rem;column-gap:5rem}.application-form__heading{text-align:center}.application-form__heading a{position:relative;display:inline-block;width:100%;max-width:330px;background:center/contain no-repeat;background-image:url(../img/hackers-register-button.svg)}@media (min-width:768px){.application-form__heading a{max-width:518px}}.application-form__heading a::before{content:"";display:block;padding-top:87%}.application-form__heading a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:center/contain no-repeat;background-image:url(../img/hackers-register-button--active.svg);opacity:0;transition:opacity .2s ease-in-out}.application-form__heading a:hover::after{opacity:1}@media (min-width:992px){.application-form__wrapper{max-width:50%}}#mc_embed_signup{background-color:transparent}#mc_embed_signup div.mc-field-group label{color:#fff}#mc_embed_signup .mc-text{font-size:20px;font-weight:600;color:#fff}#mc_embed_signup .mc-helper-text{color:#fff;margin-bottom:2rem}#mc_embed_signup .mc-helper-text a{font-weight:700;color:#52dec6}#mc_embed_signup div.mc-field-group input{color:#212529}#mc_embed_signup input.button{font-weight:700;height:40px;background-color:#ef6d9c}#mc_embed_signup input.button:hover{background-color:#eb4d86}#mc_embed_signup div.mc-field-group.input-group{color:#fff}#mc_embed_signup div.mc-field-group.input-group ul li{display:flex;align-items:flex-start}#mc_embed_signup div.mc-field-group.input-group label{margin-left:1rem}#mc_embed_signup div.mc-field-group.input-group label a{font-weight:700;color:#52dec6}#mc_embed_signup div.mc-field-group.input-group input{margin-top:6px}#mc_embed_signup .indicates-required{color:#fff}#mc_embed_signup #mce-responses{width:100%!important;padding:0!important;margin:0!important}#mc_embed_signup #mce-success-response{color:#fff!important}#mc_embed_signup div.response{width:100%!important}.hero{position:relative;width:100%;min-height:39.4rem;background:calc(50% - 3px) top/auto no-repeat;background-image:url(../img/headers/hackers-sm.svg);background-color:#39429c}.hero::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:center bottom/992px 199px no-repeat;background-image:url(../img/headers/wave-sm.svg)}@media (min-width:992px){.hero{min-height:76.8rem;background:calc(50% + 203px) top/auto no-repeat;background-image:url(../img/headers/hackers-lg.svg);background-color:#39429c}.hero::before{background:center calc(100% + 1px)/2560px 292px no-repeat;background-image:url(../img/headers/wave-large.svg)}}.wrapper{overflow-x:hidden}#default-page-wrapper main{margin:10rem 0}.site-footer{color:#fff;padding:5rem 0 10rem;background:calc(50% + 140px) center/auto no-repeat;background-image:url(../img/hackathon/6th/footer-bg.svg);background-color:#020d33}.site-footer ul{list-style:none;padding-left:0;margin-bottom:0}.site-footer a{color:#fff}@media (min-width:576px){.site-footer{padding:5rem 0}}.site-footer .region-footer{display:grid;justify-items:center;row-gap:7rem}@media (min-width:768px){.site-footer .region-footer{grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:space-between}}.site-footer .region-footer #block-branding{justify-self:start}.site-footer .region-footer #block-branding #block-sitebranding-3 img{width:210px;height:auto}.site-footer .region-footer #block-branding #block-euspalogo{margin-top:2rem}.site-footer .region-footer #block-branding #block-euspalogo img{width:180px;height:auto}.site-footer .region-footer #block-cassinibranding-3{font-size:2.4rem;font-weight:800;margin-bottom:1.6rem}.site-footer .region-footer #block-implementedby h2{font-size:1.6rem;margin-bottom:2rem}.site-footer .region-footer #block-implementedby .block-block-content{margin-bottom:2rem}.site-footer .region-footer #block-implementedby .block-block-content>a{display:block}.site-footer .region-footer #block-implementedby .block-block-content>a img{width:140px;height:auto}.site-footer .region-footer #block-supportedby{margin-top:4rem;margin-bottom:0!important}.site-footer .region-footer #block-supportedby h2{margin-bottom:0}.site-footer .region-footer #block-esalogo{margin-left:-28px}.site-footer .menu--footer .menu-item:last-child a{display:block;font-size:1.4rem;font-weight:700;margin-top:1.4rem;padding:.6rem 1.5rem;background-color:#49c888;transition:background-color .3s ease-in-out}.site-footer .menu--footer .menu-item:last-child a:hover{background-color:#45b17e}.site-info{font-size:1.4rem;font-weight:600;padding:1rem 0 0;color:#fff;background-color:#49c888}.site-info a{color:#fff}.site-info>.container{display:flex;flex-flow:wrap;align-items:center;justify-content:center}@media (min-width:576px){.site-info>.container{justify-content:space-between}}.site-info>.container>a{padding:0 1rem}.site-info>.container>a:first-child{margin-left:-1rem}.site-info>.container>a:not(:last-of-type){border-right:1px solid #fff}.site-info>.container>p{width:100%;text-align:center}@media (min-width:576px){.site-info>.container>p{margin-left:auto;width:auto}}.site-info>.container>*{margin-bottom:1rem}.page-node-type-article .hero{display:block;padding-top:8rem;min-height:auto;background:0 0}.page-node-type-article .hero::before{height:75%;-webkit-clip-path:none;clip-path:none;background:calc(50% - 128px) top/auto no-repeat;background-image:url(../img/headers/article.svg);background-color:#39429c}@media (min-width:992px){.page-node-type-article .hero::before{height:50rem}}.page-node-type-article .hero::after{content:"";position:absolute;width:1306px;height:238px;left:50%;bottom:-37px;background:center/contain no-repeat;background-image:url(../img/headers/article-parallax.svg);transform:translateX(calc(-50% + 78px))}.page-node-type-article .hero__inner{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:3.6rem;padding:10rem 3rem;background-color:#020d33}@media (min-width:992px){.page-node-type-article .hero__inner{min-height:540px;padding:5rem 3rem}}.page-node-type-article .hero__inner .article-published{display:block;position:relative;font-size:2.4rem;font-weight:700;color:#ef6d9c;text-align:center;z-index:1}.page-node-type-article .hero__inner .region-header{position:relative;max-width:600px;z-index:1}.page-node-type-article .hero__inner .block-page-title-block{font-size:1.6rem;text-align:center;color:#fff;line-height:1}@media (min-width:992px){.page-node-type-article .hero__inner .block-page-title-block{font-size:3.6rem}}.page-node-type-article .hero__inner .field--name-field-image{position:absolute;top:0;right:0;bottom:0;left:0}.page-node-type-article .hero__inner .field--name-field-image::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(180deg,#aaa 0,#555 100%);mix-blend-mode:multiply;opacity:.7}.page-node-type-article .hero__inner .field--name-field-image>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-node-type-article #default-page-wrapper main{margin-top:5rem}@media (min-width:992px){.page-node-type-article #default-page-wrapper main{margin-top:8rem}}.page-node-type-article .layout-content{margin-bottom:5rem}.page-node-type-article .layout-content img{max-width:100%;height:auto}@media (min-width:992px){.page-node-type-article .layout-content{margin-bottom:10rem;background:center 380px/auto no-repeat;background-image:url(../img/article/overflow-elements.svg)}}.page-node-type-article .layout-content>.container{display:grid;row-gap:5rem}@media (min-width:992px){.page-node-type-article .layout-content>.container{grid-template-columns:1fr 320px;-moz-column-gap:5rem;column-gap:5rem}}.block-views-blocklatest-news-block-1{padding-bottom:40px;border-bottom:1px solid #707070}.block-views-blocklatest-news-block-1>h2{color:#52dec6;margin-bottom:2rem}.block-views-blocklatest-news-block-1 .view-content{display:grid;row-gap:2rem}.block-views-blocklatest-news-block-1 .views-row{display:grid;align-items:center;grid-template-columns:1fr 190px;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem}.block-views-blocklatest-news-block-1 .views-row:hover .views-field-title a{color:#52dec6}.block-views-blocklatest-news-block-1 .views-row .views-field-title a{display:block;color:#212529}.block-views-blocklatest-news-block-1 .views-row .views-field-field-image{position:relative;display:block;padding:0;overflow:hidden}.block-views-blocklatest-news-block-1 .views-row .views-field-field-image::before{content:"";display:block;padding-top:56.25%}.block-views-blocklatest-news-block-1 .views-row .views-field-field-image .field-content{position:absolute;top:0;right:0;bottom:0;left:0}.block-views-blocklatest-news-block-1 .views-row .views-field-field-image .field-content a{display:block}.block-views-blocklatest-news-block-1 .views-row .views-field-field-image .field-content a img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#contact-page-wrapper .hero{background-image:url(../img/headers/contact-sm.svg)}@media (min-width:992px){#contact-page-wrapper .hero{background:calc(50% + 203px) 2px/auto no-repeat;background-image:url(../img/headers/contact-lg.svg);background-color:#39429c}}#contact-page-wrapper .hero__title{position:absolute;font-size:4.2rem;text-align:center;line-height:1;color:#fff;top:10.3rem;left:50%;transform:translateX(-50%)}#contact-page-wrapper .hero__title span{color:#52dec6}@media (min-width:992px){#contact-page-wrapper .hero__title{font-size:6.5rem;top:30.1rem}}#contact-page-wrapper .contact-form{margin-top:5rem}@media (min-width:430px){#contact-page-wrapper .contact-form{margin-top:15rem}}@media (min-width:992px){#contact-page-wrapper .contact-form{margin-top:5rem}}#contact-page-wrapper .team{color:#707070;padding-top:6rem;padding-bottom:14rem;background:calc(50% - 1.7rem) 9.1rem/auto no-repeat;background-image:url(../img/team-bg.svg);background-color:#f7f7f7;margin-top:6rem}#contact-page-wrapper .team .section__heading{color:#52dec6;text-align:center}#contact-page-wrapper .field--name-field-team{display:grid;justify-content:space-evenly;row-gap:5rem;margin-top:4rem}@media (min-width:768px){#contact-page-wrapper .field--name-field-team{grid-template-columns:repeat(2,auto)}}@media (min-width:992px){#contact-page-wrapper .field--name-field-team{grid-template-columns:repeat(3,auto)}}.paragraph--type--team-member{position:relative;text-align:center;z-index:1}.paragraph--type--team-member .field--name-field-photo{position:relative;width:170px;margin:0 auto 3.5rem}.paragraph--type--team-member .field--name-field-photo::before{content:"";display:block;padding-top:105%}.paragraph--type--team-member .field--name-field-photo::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ffb612;-webkit-clip-path:url(#fancyClipPath);clip-path:url(#fancyClipPath);z-index:-1;transform:translate(-1.2rem,1.2rem)}.paragraph--type--team-member .field--name-field-photo img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-clip-path:url(#fancyClipPath);clip-path:url(#fancyClipPath)}.paragraph--type--team-member .field--name-field-name{font-size:2.6rem;font-weight:700;margin-bottom:.8rem}.paragraph--type--team-member .field--name-field-company{font-size:1.9rem}.paragraph--type--team-member .field--name-field-linkedin{position:absolute;font-size:0;color:transparent;top:0;left:50%;width:4.2rem;height:4.2rem;border-radius:50%;background:center/1.8rem 1.8rem no-repeat;background-image:url(../img/icon-linkedin.svg);background-color:#020d33;transform:translateX(4rem)}.paragraph--type--team-member .field--name-field-linkedin a{display:block;width:100%;height:100%}#contact-page-wrapper .faq{padding-top:6rem;padding-bottom:10rem;background:calc(50% - 9.1rem) 4rem/auto no-repeat;background-image:url(../img/faq-bg.svg)}#contact-page-wrapper .faq .section__heading{color:#52dec6;text-align:center}#contact-page-wrapper .faq .field--name-field-faqs{margin-top:5rem}.page-node-type-page .hero,.page-node-type-webform .hero{display:flex;align-items:center}@media (min-width:992px){.page-node-type-page .hero,.page-node-type-webform .hero{min-height:40rem}}.page-node-type-page .hero>.container,.page-node-type-webform .hero>.container{position:relative}.page-node-type-page .hero .block-page-title-block,.page-node-type-webform .hero .block-page-title-block{font-size:1.6rem;text-align:center;color:#fff;line-height:1}@media (min-width:992px){.page-node-type-page .hero .block-page-title-block,.page-node-type-webform .hero .block-page-title-block{font-size:3.6rem}}#default-page-wrapper .hero{display:flex;align-items:center}@media (min-width:992px){#default-page-wrapper .hero{min-height:50rem}}#default-page-wrapper .hero>.container{position:relative}#default-page-wrapper .hero #block-organiserapplicationformheading{font-size:1.6rem;text-align:center;color:#fff;line-height:1}@media (min-width:992px){#default-page-wrapper .hero #block-organiserapplicationformheading{font-size:3.6rem}}.page-node-type-webform .layout-content{background:50% 0/1355px auto no-repeat;background-image:url(../img/web-form-background.svg)}#front-page-wrapper{overflow-x:hidden}#front-page-wrapper .hero{min-height:84.6rem;z-index:1}#front-page-wrapper .hero::before{background:calc(50% + 8px) calc(100% - 10px)/auto no-repeat;background-image:url(../img/headers/front-sm.svg);background-color:#39429c}@media (min-width:992px){#front-page-wrapper .hero{min-height:151rem}#front-page-wrapper .hero::before{background:calc(50% + 158px) bottom/auto no-repeat;background-image:url(../img/headers/front-lg.svg);background-color:#39429c}}#front-page-wrapper .hero .jumbotron{position:absolute;text-align:center;top:10rem;left:50%;width:100%;max-width:26rem;transform:translateX(-50%)}@media (min-width:992px){#front-page-wrapper .hero .jumbotron{top:32.8rem;padding:0;max-width:36rem}}#front-page-wrapper .hero #block-applynow{display:none}#front-page-wrapper .hero #block-applynow a{font-size:2.8rem;font-weight:700;line-height:1.2;display:block;padding:2rem 5rem;color:#fff;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#ef6d9c;transition:background-color .3s ease-in-out;transform:translateX(-50%)}#front-page-wrapper .hero #block-applynow a:hover{background-color:#52dec6}@media (min-width:992px){#front-page-wrapper .hero #block-applynow{position:absolute;display:block;left:50%;top:60rem}}#front-page-wrapper .hero .featured-article-wrapper{position:absolute;top:41.8rem;left:calc(((100vw - 375px)/ 2))}@media (min-width:992px){#front-page-wrapper .hero .featured-article-wrapper{top:89.8rem;left:calc(((100vw - 1366px)/ 2) + 23rem)}}#front-page-wrapper .hero #block-discovertheeuspace{position:absolute;font-size:1.7rem;width:261px;height:123px;padding:27px 88px 15px 38px;top:62.8rem;left:calc(((100vw - 375px)/ 2) + 20rem);z-index:1}@media (min-width:992px){#front-page-wrapper .hero #block-discovertheeuspace{font-size:2.5rem;padding:3.4rem 16rem 6rem 6.6rem;width:372px;height:175px;top:119.6rem;left:calc(((100vw - 1366px)/ 2) + 65.2rem)}}#front-page-wrapper .hero #block-applybutton{position:absolute;top:66.4rem;left:calc(((100vw - 375px)/ 2) + 4.8rem)}@media (min-width:992px){#front-page-wrapper .hero #block-applybutton{top:91rem;left:calc(((100vw - 1366px)/ 2) + 82.5rem)}}#front-page-wrapper .hero #block-toolbutton{position:absolute;top:75.4rem;left:calc(((100vw - 375px)/ 2) + 12.3rem)}@media (min-width:992px){#front-page-wrapper .hero #block-toolbutton{top:102.8rem;left:calc(((100vw - 1366px)/ 2) + 93.5rem)}}.recent-news{position:relative;padding-top:5rem;padding-bottom:8rem;background-color:#39429c}.recent-news__heading{margin-bottom:5rem}@media (min-width:992px){.recent-news::before{content:"";position:absolute;top:-3.7rem;left:calc(((100vw - 1366px)/ 2) - 6.5rem);width:148.7rem;height:56.1rem;background:center/cover no-repeat;background-image:url(../img/front-page-recent-news-bg.svg);pointer-events:none}}@media (min-width:1200px){.recent-news{padding-bottom:0}}@media (min-width:1200px){.recent-news-inner{display:flex}}.recent-news-slider{margin-left:-30px;margin-right:-30px}@media (min-width:576px){.recent-news-slider{margin-left:0;margin-right:0}}@media (min-width:1200px){.recent-news-slider{width:68%}}.recent-news-slider::after{content:"";position:absolute;top:3rem;right:3rem;bottom:3rem;left:3rem;border:2px solid #52dec6;z-index:1;pointer-events:none}@media (min-width:1200px){.recent-news-slider::after{top:5rem;right:5rem;bottom:5rem;left:0}}.twitter-feed{position:relative;min-height:400px;background-color:#fff}@media (min-width:576px){.twitter-feed{margin-left:3rem;margin-right:3rem}}@media (min-width:1200px){.twitter-feed{flex:1;margin-left:0;margin-right:0;min-height:none}}.twitter-feed__inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}.section__heading{font-size:3rem}@media (min-width:576px){.section__heading{font-size:3.6rem}}.test{width:100%;height:768px;background:calc(50% + 203px) 2px/auto no-repeat;background-image:url(../img/headers/contact-lg.svg);background-color:#39429c;-webkit-clip-path:url(#waveClip);clip-path:url(#waveClip)}.test-sm{width:100%;height:394px;background:calc(50% - 3px) top/auto no-repeat;background-image:url(../img/headers/contact-sm.svg);background-color:#39429c;-webkit-clip-path:url(#waveSMClip);clip-path:url(#waveSMClip)}#front-page-wrapper .lead{position:relative;padding-top:135px;padding-bottom:10rem;margin-top:-65px;background-color:#f8f8f8}@media (min-width:992px){#front-page-wrapper .lead{text-align:center;padding-top:230px;margin-top:-180px}#front-page-wrapper .lead::after{content:"";position:absolute;width:1485px;height:609px;left:50%;top:-25px;background:left top/contain no-repeat;background-image:url(../img/front/lead-bg.svg);transform:translateX(calc(-50% - 6rem));z-index:1}}#front-page-wrapper .lead .field--name-body{font-size:1.8rem;position:relative;max-width:720px;margin:0 auto;padding-bottom:4rem}@media (min-width:992px){#front-page-wrapper .lead .field--name-body{font-size:2rem}}#front-page-wrapper .lead .field--name-body::after{content:"";position:absolute;bottom:0;left:50%;width:100%;max-width:270px;border-bottom:2px dashed #ef6d9c;transform:translateX(-50%)}#front-page-wrapper .lead .field--name-body h2{font-size:3rem;color:#52dec6;margin-bottom:1rem}@media (min-width:992px){#front-page-wrapper .lead .field--name-body h2{font-size:3.6rem}}.cssmap-tooltip-content,.cssmap>li a,.cssmap>li a:hover{background:#111;background:rgba(0,0,0,.8);color:#eee;font:normal 12px "Lucida Grande",Arial,Helvetica,sans-serif;padding:.4em 1em;text-align:center;text-shadow:0 1px 0 #000;white-space:nowrap;border-radius:.4em;pointer-events:none}.cssmap-1280 .cssmap>li a,.cssmap-1450 .cssmap>li a{font-size:14px}.cssmap-650 .cssmap>li a{font-size:11px}.cssmap-210 .cssmap>li a,.cssmap-250 .cssmap>li a,.cssmap-320 .cssmap>li a,.cssmap-430 .cssmap>li a,.cssmap-540 .cssmap>li a{font-size:10px!important}.cssmap>li a .tooltip-arrow{bottom:-5px;border:solid;border-color:#111 transparent;border-color:rgba(0,0,0,.8) transparent;border-width:5px 5px 0 5px;margin-left:-5px}.cssmap>li a.tooltip-right .tooltip-arrow{margin-right:-5px}.cssmap>li a.tooltip-top .tooltip-arrow{border-width:0 5px 5px 5px;top:-5px}.cssmap-tooltip-content abbr,.cssmap-tooltip-content small,.cssmap>li a abbr,.cssmap>li a small,.cssmap>li a:hover abbr,.cssmap>li a:hover small{display:block;font-size:.8em}.cssmap-pin .cssmap-tooltip-content{padding:1em;text-align:left;white-space:normal;max-width:15em}.cssmap-search-link{bottom:0;right:0}.cssmap-navigation{text-align:center}.cssmap-nav-list li{display:inline-block;margin:0 .5em}.cssmap-loader{background:#111;background:rgba(0,0,0,.8);color:#eee;font:normal 14px "Lucida Grande",Arial,sans-serif;padding:.4em 1em;text-shadow:0 1px 0 #000;border-radius:.4em}.cssmap-1280 .cssmap-loader,.cssmap-1450 .cssmap-loader{font-size:16px}.cssmap-430 .cssmap-loader,.cssmap-540 .cssmap-loader{font-size:12px}.cssmap-320 .cssmap-loader{font-size:11px}.cssmap-250 .cssmap-loader{font-size:10px}.cssmap-210 .cssmap-loader{font-size:9px}.cssmap-container{margin:0 auto;overflow:hidden;padding:0!important;position:relative}.cssmap-container,.cssmap-container *,.cssmap-markers-container,.cssmap-markers-container *{box-sizing:content-box!important;-webkit-backface-visibility:hidden;backface-visibility:hidden}.cssmap{border:0 none!important;display:block;left:0;margin:0!important;list-style:none!important;padding:0!important;position:relative}.cssmap>li{height:0;width:0}.cssmap>li a{height:auto;margin:0 0 0 -9999px;position:absolute;text-decoration:none;width:auto;z-index:89}.cssmap>li a:focus{outline:0 none}.cssmap-cities,.cssmap-container span{display:block;height:0;left:0;position:absolute;top:-9999px;width:0}.cssmap>li a.tooltip-right{left:auto;right:0;width:auto}.cssmap>li a .tooltip-arrow{left:50%;top:auto}.cssmap>li a.tooltip-middle .tooltip-arrow{display:none}.cssmap>li a.tooltip-top .tooltip-arrow{bottom:auto}.cssmap>li a.tooltip-right .tooltip-arrow{left:auto}#cssmap-tooltip{position:absolute;z-index:999}.cssmap-container .cssmap-cities{top:0;z-index:88}.cssmap .bg{padding:10px}.cssmap .active-region .bg{z-index:87}.cssmap .m{cursor:pointer;z-index:99}.cssmap .m span{z-index:89}.cssmap-visible-list-container{margin:0;overflow:hidden;position:relative;z-index:300}.cssmap-pins,.cssmap-visible-list{list-style:none;padding-left:0;padding-right:0}.cssmap-marker img{border:0 none}span.cssmap-loader{height:auto;position:absolute;text-align:center;width:auto;z-index:90}.cssmap-error{margin:2em 0;text-align:left;width:100%}.cssmap-signature{clear:both;font-size:10px;margin:1em 0;overflow:hidden;position:relative;text-align:center;width:100%}.cssmap-signature a{text-decoration:none!important}.cssmap-search-link{position:absolute;z-index:100!important}.hackathon-locations{position:relative;margin-top:17rem;background-color:#fff}@media (min-width:992px){.hackathon-locations::before{content:"";position:absolute;top:6rem;left:calc(((100vw - 1366px)/ 2) - 15.5rem);width:69.2rem;height:67.7rem;background:center/100% no-repeat;background-image:url(../img/hackers/6th/front-page-lead-bg.svg);pointer-events:none;z-index:2}}@media (min-width:992px){.hackathon-locations{margin-top:0}}@media (min-width:992px){.hackathon-locations>.container{display:grid;grid-template-columns:41% 1fr;grid-template-rows:auto 1fr;grid-template-areas:"info map" "agents map";align-items:start}}.hackathon-locations__map{position:relative;margin-left:calc((-50vw + 50%) - 3rem)}@media (min-width:992px){.hackathon-locations__map{grid-area:map;margin-left:auto}}.hackathon-locations__map .cssmap-container{margin-left:auto;margin-right:inherit}@media (max-width:559px){.hackathon-locations__map .cssmap-markers-container{top:-14px!important;left:4px!important}}@media (min-width:560px){.hackathon-locations__map .cssmap-markers-container{top:5px!important;left:0!important}}.hackathon-locations__map .cssmap-pins{opacity:0}@media (max-width:568px){.hackathon-locations__map .cssmap-pin:nth-child(3) .cssmap-marker{transform:translate(-5px,-3px)}}@media (min-width:569px) and (max-width:992px){.hackathon-locations__map .cssmap-pin:nth-child(3) .cssmap-marker{transform:translate(-2px,-3px)}}@media (min-width:993px) and (max-width:1200px){.hackathon-locations__map .cssmap-pin:nth-child(3) .cssmap-marker{transform:translate(2px,3px)}}@media (min-width:1201px) and (max-width:1500px){.hackathon-locations__map .cssmap-pin:nth-child(3) .cssmap-marker{transform:translate(-2px,-1px)}}@media (min-width:1501px) and (max-width:1920px){.hackathon-locations__map .cssmap-pin:nth-child(3) .cssmap-marker{transform:translate(0,8px)}}@media (min-width:569px) and (max-width:992px){.hackathon-locations__map .cssmap-pin:nth-child(7) .cssmap-marker{transform:translate(0,-3px)}}@media (min-width:569px) and (max-width:992px){.hackathon-locations__map .cssmap-pin:nth-child(9) .cssmap-marker{transform:translate(0,-2px)}}@media (min-width:993px) and (max-width:1200px){.hackathon-locations__map .cssmap-pin:nth-child(9) .cssmap-marker{transform:translate(0,2px)}}@media (min-width:1501px) and (max-width:1920px){.hackathon-locations__map .cssmap-pin:nth-child(9) .cssmap-marker{transform:translate(0,8px)}}.hackathon-locations__map .cssmap-marker{pointer-events:none}.hackathon-locations__map .cssmap-marker>img{width:10.54px;height:17.72px}@media (min-width:569px){.hackathon-locations__map .cssmap-marker>img{width:18.75px;height:31.5px}}@media (min-width:1201px){.hackathon-locations__map .cssmap-marker>img{width:16.6px;height:27.89px}}@media (min-width:1501px){.hackathon-locations__map .cssmap-marker>img{width:18.75px;height:31.5px}}@media (min-width:1921px){.hackathon-locations__map .cssmap-marker>img{width:25px;height:42px}}.hackathon-locations__info{font-size:1.8rem}@media (min-width:576px){.hackathon-locations__info{font-size:2rem}}@media (min-width:992px){.hackathon-locations__info{grid-area:info;padding-bottom:4rem;margin-top:22rem;margin-bottom:4rem;border-bottom:2px dashed #ffb612;max-width:46rem}}.hackathon-locations__info h2{font-size:3rem;font-weight:700;color:#49c888;margin-bottom:.5em}@media (min-width:576px){.hackathon-locations__info h2{font-size:3.6rem}}.hackathon-locations__agents{opacity:0}.hackathon-locations__agents>ul{padding-left:0}@media (min-width:992px){.hackathon-locations__agents{grid-area:agents}}@media (min-width:1200px){.hackathon-locations__agents{max-width:46rem}}.hackathon-locations__agents .paragraph--type--hackathon-location .field--name-field-hackathon-locations{display:flex;list-style:none;padding-left:0;margin:4rem 0 0 2rem}@media (min-width:576px){.hackathon-locations__agents .paragraph--type--hackathon-location .field--name-field-hackathon-locations{margin-left:4rem 0 0 5rem}}.hackathon-locations__agents .paragraph--type--hackathon-location .field--name-field-hackathon-locations .field__item{flex:1}.hackathon-locations__agents .paragraph--type--hackathon-location .field--name-field-hackathon-locations .field__item .field--name-field-city{font-size:1.8rem;font-weight:600;margin-bottom:0}.hackathon-locations__agents .paragraph--type--hackathon-location .field--name-field-hackathon-locations .field__item .field--name-field-date{display:block;font-size:1.2rem;font-weight:300}.hackathon-locations__agents .paragraph--type--hackathon-location-info{display:grid;gap:2rem}@media (min-width:576px){.hackathon-locations__agents .paragraph--type--hackathon-location-info{grid-template-columns:repeat(2,1fr);align-items:center}}.hackathon-locations__agents .field--name-field-image img{max-width:100%;height:auto}.hackathon-locations__agents .events{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;list-style:none;padding-left:0;margin:4rem 0 0 2rem}@media (min-width:576px){.hackathon-locations__agents .events{margin-left:4rem 0 0 5rem}}.hackathon-locations__agents .event__location{font-size:1.8rem;font-weight:600;margin-bottom:0}.hackathon-locations__agents .event__date{display:block;font-size:1.2rem;font-weight:300}.hackathon-locations__agents #czech-republic .field--name-field-image img,.hackathon-locations__agents #france .field--name-field-image img,.hackathon-locations__agents #italy .field--name-field-image img{max-width:80%}#hackers-page-wrapper{position:relative}.euspace-hashtag{position:absolute;bottom:0;right:0;font-size:2rem;font-weight:700;left:50%;display:inline-block;width:100px;transform:translateX(calc(-50% + 100px));margin-bottom:0}@media (min-width:992px){.euspace-hashtag{transform:translateX(calc(-50% + 480px));font-size:2.4rem;width:120px}}.page-node-type-hackers-page-template{overflow-x:hidden}.page-node-type-hackers-page-template .hero{background-color:#fff;background-position:center top;background-image:url(../img/hackers/6th/header-sm.jpg)}@media (max-width:991.98px){.page-node-type-hackers-page-template .hero{min-height:538px}}@media (min-width:992px){.page-node-type-hackers-page-template .hero{background-image:url(../img/hackers/6th/header.jpg)}}.page-node-type-hackers-page-template .hero::before{display:none}.page-node-type-hackers-page-template .hero .hero-caption-slider{position:absolute;font-size:4.2rem;font-weight:800;color:#fff;display:flex;flex-direction:column;top:13.5rem;left:50%;transform:translateX(-50%)}@media (min-width:992px){.page-node-type-hackers-page-template .hero .hero-caption-slider{font-size:6.5rem;flex-direction:row;align-items:center;top:28.4rem;left:calc(((100vw - 1366px)/ 2) + 26rem);transform:none}}.page-node-type-hackers-page-template .hero .hero-caption-slider>p{text-align:center;line-height:1;margin-bottom:1.6rem}@media (min-width:992px){.page-node-type-hackers-page-template .hero .hero-caption-slider>p{margin-bottom:0;margin-top:-20px}}.page-node-type-hackers-page-template .hero .hero-caption-slider>p span{color:#fff}.page-node-type-hackers-page-template .hero .hero-caption-slider>span{line-height:1;margin-top:-20px}@media (max-width:991.98px){.page-node-type-hackers-page-template .hero .hero-caption-slider>span{font-size:6.4rem;align-self:flex-end;z-index:1}}.page-node-type-hackers-page-template .hero .hero-caption-text{position:absolute;font-size:1.7rem;line-height:1.23;color:#fff;top:32.5rem;left:50%;transform:translateX(calc(-50% - 15px));max-width:155px;z-index:2}.page-node-type-hackers-page-template .hero .hero-caption-text span{color:#0c1e58}@media (min-width:992px){.page-node-type-hackers-page-template .hero .hero-caption-text{font-size:2.7rem;top:47rem;left:50%;right:auto;max-width:450px;transform:translateX(calc(-50% + 11.6rem))}}.page-node-type-hackers-page-template .hero .apply-btn{display:none}@media (min-width:992px){.page-node-type-hackers-page-template .hero .apply-btn{position:absolute;display:block;width:330px;height:169px;top:605px;left:50%;background:center/contain no-repeat;background-image:url(../img/hackers/6th/register-btn.svg);transform:translateX(calc(-50% + 244px));z-index:100}.page-node-type-hackers-page-template .hero .apply-btn::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:center/contain no-repeat;background-image:url(../img/hackers/6th/register-btn--active.svg);opacity:0;transition:opacity .2s ease-in-out}.page-node-type-hackers-page-template .hero .apply-btn:hover::after{opacity:1}}.page-node-type-hackers-page-template .node__content .field--name-body{position:relative;font-size:2.2rem;line-height:1.35;color:#4a4a4a;text-align:center;margin-top:14rem;margin-left:auto;margin-right:auto;padding:8rem 6rem 4.6rem;max-width:830px}.page-node-type-hackers-page-template .node__content .field--name-body::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background:#fff;z-index:-1}@media (min-width:992px){.page-node-type-hackers-page-template .node__content .field--name-body{font-size:2.8rem;margin-top:-18rem;padding:calc(18rem + 7rem) 3rem 6.2rem}.page-node-type-hackers-page-template .node__content .field--name-body::before{background:calc(50% + 107px) 6rem/auto no-repeat #fff;background-image:url(../img/hackers/lead-bg-lg.svg)}}.page-node-type-hackers-page-template .node__content .field--name-body p{margin-bottom:1.35em}.page-node-type-hackers-page-template .node__content .field--name-body strong{font-weight:600}.page-node-type-hackers-page-template .node__content .field--name-body .heading{position:relative;display:block;color:#fff;text-align:center;margin:0 auto 4rem;padding:0 1rem 1rem 0;max-width:540px}.page-node-type-hackers-page-template .node__content .field--name-body .heading::before{content:"";position:absolute;top:1rem;right:0;bottom:0;left:1rem;background-color:#52dec6;-webkit-clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}.page-node-type-hackers-page-template .node__content .field--name-body .heading>h2{font-size:3rem;background-color:#ef6d9c;padding:2rem 5rem;-webkit-clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}@media (min-width:992px){.page-node-type-hackers-page-template .node__content .field--name-body .heading{font-size:4.2rem}}.page-node-type-hackers-page-template .node__content>.field--name-field-lead{display:none}.get-involved{padding:8rem 3rem 6rem}@media (min-width:992px){.get-involved{margin-top:-18rem;padding:calc(18rem + 7rem) 3rem 10rem;background:calc(50% + 16rem) 118rem/auto no-repeat;background-image:url(../img/hackers/6th/get-involved.svg)}}@media (min-width:1200px){.get-involved{padding:calc(18rem + 7rem) 3rem 17rem;background:calc(50% - 6rem) 44rem/auto no-repeat;background-image:url(../img/hackers/6th/get-involved.svg)}}.field--name-body+.get-involved{margin-top:0;padding:5rem 0 8rem}@media (min-width:992px){.field--name-body+.get-involved{margin-top:0;padding:7rem 0 17rem;background:calc(50% - 7rem) top 10rem/auto no-repeat;background-image:url(../img/hackers/6th/get-involved.svg)}}.get-involved .section__heading{color:#ffb612;text-align:center;margin-bottom:3rem}.get-involved .section__lead{font-size:1.8rem;text-align:center}@media (min-width:992px){.get-involved .section__lead{font-size:2rem}}.get-involved .section__content{display:grid;margin-top:6rem}@media (min-width:1200px){.get-involved .section__content{grid-template-columns:repeat(12,1fr);gap:1rem}}.get-involved .field--name-field-showcase-media-view{order:1;margin-top:6rem}@media (min-width:1200px){.get-involved .field--name-field-showcase-media-view{order:0;grid-column:1/8}}@media (max-width:1199.98px){.get-involved .field--name-field-showcase-media-view .view-content{display:flex;flex-direction:column;align-items:center}}.get-involved .field--name-field-showcase-media-view .views-row{position:relative;max-width:340px}@media (min-width:1200px){.get-involved .field--name-field-showcase-media-view .views-row{margin-left:auto}}.get-involved .field--name-field-showcase-media-view .views-row::before{content:"";position:absolute;width:100%;height:100%;background:#ffb612;z-index:-1;top:-15px;left:-15px}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+1){transform:rotate(-10deg)}@media (min-width:576px){.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+1){margin-right:65px}}@media (min-width:1200px){.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+1){margin-right:130px}}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+2){transform:rotate(9deg);margin-top:20px}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+2)::before{background:#49c888}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+3){margin-top:-5px;transform:rotate(-6deg)}@media (min-width:576px){.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+3){margin-right:115px}}@media (min-width:1200px){.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+3){margin-right:230px}}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+3)::before{left:auto;right:-15px}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+4){margin-top:5px;transform:rotate(11deg)}@media (min-width:576px){.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+4){margin-right:45px}}@media (min-width:1200px){.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+4){margin-right:90px}}.get-involved .field--name-field-showcase-media-view .views-row:nth-child(4n+4)::before{left:auto;right:-15px;background:#49c888}.get-involved .field--name-field-showcase-media-view img{max-width:100%;height:auto}.get-involved .field--name-field-infographics{display:grid;grid-template-columns:repeat(auto-fit,184px);justify-content:center;gap:2rem}@media (min-width:1200px){.get-involved .field--name-field-infographics{display:block;margin-top:0;grid-column:9/-1;background-position:top 128px left 68px;background-repeat:no-repeat;background-image:url(../img/hackers/6th/road-map.svg)}.get-involved .field--name-field-infographics>.field__item{max-width:184px}.get-involved .field--name-field-infographics>.field__item:nth-child(even){margin-left:auto}.get-involved .field--name-field-infographics>.field__item:nth-child(2){margin-top:-60px}.get-involved .field--name-field-infographics>.field__item:nth-child(3){margin-top:-115px}.get-involved .field--name-field-infographics>.field__item:nth-child(4){margin-top:-30px}.get-involved .field--name-field-infographics>.field__item:nth-child(5){margin-top:-120px}}.get-involved .paragraph--type--infographic{text-align:center}.get-involved .paragraph--type--infographic .field--name-field-image>img{max-width:100%;width:100%;height:auto}.get-involved .paragraph--type--infographic .field--name-field-title{font-size:2rem;font-weight:700;line-height:1.27;text-align:center;margin-top:1rem;color:#707070}.why-participate{position:relative;color:#fff;padding:18rem 0 7rem;background-size:auto,auto;background-position:calc(50% - 8px) 52px,center bottom;background-repeat:no-repeat,no-repeat;background-image:url(../img/hackers/why-participate-top-sm--3rd.svg),url(../img/hackers/why-participate-bottom-sm--3rd.svg);background-color:#ffca5f}@media (min-width:992px){.why-participate{padding:3rem 0;background-position:calc(50% + 54px) bottom,center top;background-image:url(../img/hackers/why-participate-bottom-lg--3rd.svg),url(../img/hackers/why-participate-top-large--3rd.svg);background-color:#39429c}}.why-participate a,.why-participate a:hover{color:#52dec6}@media (min-width:992px){.why-participate{padding:8rem 0 13rem}}.why-participate .section__heading{font-size:4.1rem;margin-bottom:6rem;text-align:center}@media (min-width:992px){.why-participate .section__heading{font-size:6.8rem}}.why-participate .field--name-field-benefits{display:grid;grid-template-columns:240px;justify-content:center;gap:6rem;max-width:950px;margin:0 auto}@media (min-width:992px){.why-participate .field--name-field-benefits{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:5rem}}.why-participate .paragraph--type--benefit{text-align:center}.why-participate .paragraph--type--benefit .field--name-field-title{font-size:2.6rem;font-weight:700;line-height:1.15;color:#fff;margin-bottom:2rem}.why-participate .paragraph--type--benefit .field--name-field-title::before,.why-participate .paragraph--type--benefit .field--name-field-title:after{display:inline;color:#52dec6}.why-participate .paragraph--type--benefit .field--name-field-title::before{content:"{"}.why-participate .paragraph--type--benefit .field--name-field-title::after{content:"}"}.why-participate .paragraph--type--benefit .field--name-field-description{max-width:240px;margin:0 auto}.hackers-explore{padding-top:5rem;background-color:#fafafa}@media (min-width:992px){.hackers-explore{padding-bottom:6rem}}@media (min-width:1200px){.hackers-explore{background:calc(50% - 4rem) 5rem/auto no-repeat #fafafa;background-image:url(../img/hackers/explore-bg-lg.svg)}}.hackers-explore .field--name-field-hackers-explore{position:relative}.hackers-explore .field--name-field-hackers-explore h2:first-child{font-size:3rem;color:#00abbf;margin-bottom:3rem;text-align:center}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore h2:first-child{font-size:4.8rem;margin-bottom:5rem;text-align:left}}.hackers-explore .field--name-field-hackers-explore p:nth-of-type(-n+3){margin-bottom:1.5em}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore p:nth-of-type(-n+3){font-size:2rem;max-width:244px}}@media (min-width:1200px){.hackers-explore .field--name-field-hackers-explore p:nth-of-type(-n+3){max-width:424px}}.hackers-explore .field--name-field-hackers-explore p:last-child{font-size:2.5rem}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore p:last-child{text-align:right;margin-left:auto;max-width:612px}}.hackers-explore .field--name-field-hackers-explore h3{font-size:3rem;line-height:1.16;color:#fe4243}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore h3:last-of-type{position:relative;text-align:right;margin-top:10rem;margin-left:auto;max-width:612px}.hackers-explore .field--name-field-hackers-explore h3:last-of-type::before{content:"";position:absolute;width:186px;height:102px;left:-196px;top:10px;background:center/contain no-repeat;background-image:url(../img/hackers/arrow-down.svg)}}.hackers-explore .field--name-field-hackers-explore ol{position:relative;list-style:none;padding-left:0;counter-reset:item;margin-bottom:3rem}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol{position:static}}.hackers-explore .field--name-field-hackers-explore ol::after{content:"";display:block;position:absolute;top:110px;left:50%;width:309px;height:200px;background:center/contain no-repeat;background-image:url(../img/hackers/5th/satellite.svg);transform:translateX(calc(-50% - 128px))}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol::after{position:absolute;top:200px;left:calc(244px + 50px);width:437px;height:289px;transform:none}}@media (min-width:1200px){.hackers-explore .field--name-field-hackers-explore ol::after{left:calc(424px + 50px)}}.hackers-explore .field--name-field-hackers-explore ol li{position:relative;display:flex;align-items:flex-start;gap:1rem 2rem;font-weight:600}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol li{font-size:2rem;position:absolute}}.hackers-explore .field--name-field-hackers-explore ol li::before{counter-increment:item;content:counter(item);font-size:8.8rem;font-weight:900;color:#00abbf;line-height:1;margin-top:-1rem}.hackers-explore .field--name-field-hackers-explore ol li:first-child{left:50%;max-width:247px;transform:translateX(-50%)}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol li:first-child{top:117px;max-width:337px;transform:translateX(calc(-50% + 37px))}}@media (min-width:1200px){.hackers-explore .field--name-field-hackers-explore ol li:first-child{transform:translateX(calc(-50% + 127px))}}.hackers-explore .field--name-field-hackers-explore ol li:nth-child(2){left:50%;max-width:167px;margin-top:30px;transform:translateX(calc(-50% + 67px))}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol li:nth-child(2){top:497px;margin-top:0;max-width:303px;transform:translateX(calc(-50% + 170px))}}@media (min-width:1200px){.hackers-explore .field--name-field-hackers-explore ol li:nth-child(2){transform:translateX(calc(-50% + 260px))}}.hackers-explore .field--name-field-hackers-explore ol li:nth-child(3){flex-direction:column;margin-top:110px;left:50%;max-width:244px;transform:translateX(-50%)}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol li:nth-child(3){top:167px;right:46px;left:auto;margin-top:0;max-width:157px;transform:none}}.hackers-explore .field--name-field-hackers-explore ol li:nth-child(3)::after{content:"";position:absolute;top:-30px;right:70px;width:104px;height:94px;background:center/contain no-repeat;background-image:url(../img/hackers/bulb.svg);transform:rotate(17deg);z-index:-1}@media (min-width:992px){.hackers-explore .field--name-field-hackers-explore ol li:nth-child(3)::after{top:-50px;right:14px}}#hackers-page-wrapper .application-form{position:relative}#hackers-page-wrapper .application-form::before{content:"";position:absolute;width:313px;height:79px;top:0;left:50%;background:center/contain no-repeat;background-image:url(../img/hackers/cubesat.svg);transform:translate(calc(-50% - 80px),50px) rotate(-11deg)}@media (min-width:992px){#hackers-page-wrapper .application-form::before{width:528px;height:133px;transform:translate(calc(-50% - 126px),-34px) rotate(-11deg)}}.page-node-type-hackathon-page-template .hero{display:flex;align-items:flex-end;padding-bottom:150px}@media (min-width:992px){.page-node-type-hackathon-page-template .hero{padding-bottom:310px}}.page-node-type-hackathon-page-template .hero>.container{position:static!important}.page-node-type-hackathon-page-template .hero .hackathon-heading{position:absolute;left:50%;bottom:0;transform:translate(calc(-50% + 54px),100%)}@media (min-width:992px){.page-node-type-hackathon-page-template .hero .hackathon-heading{bottom:-35px;transform:translateX(calc(-50% + 290px))}}.page-node-type-hackathon-page-template .hero .hackathon-heading svg{width:281px;height:auto}@media (min-width:992px){.page-node-type-hackathon-page-template .hero .hackathon-heading svg{width:368px}}.page-node-type-hackathon-page-template .hero .hackathon-heading #background{fill:#030d33;transition:fill .3s ease-in-out}.page-node-type-hackathon-page-template .hero .hackathon-heading .dots{fill:#ffb612;transition:fill .3s ease-in-out}.page-node-type-hackathon-page-template .hero .hackathon-heading:hover .dots{fill:#49c888}.page-node-type-hackathon-page-template .hero .block-page-title-block{font-size:1.6rem;text-align:center;color:#fff;line-height:1}@media (min-width:992px){.page-node-type-hackathon-page-template .hero .block-page-title-block{font-size:3.6rem}}.page-node-type-hackathon-page-template .euspace-hashtag{transform:translateX(-50%);bottom:70px}@media (min-width:992px){.page-node-type-hackathon-page-template .euspace-hashtag{bottom:100px}}.page-node-type-hackathon-page-template .field--name-field-greeting{position:absolute;text-align:center;top:160px;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;transform:translateX(-50%)}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-field-greeting{top:300px}}.page-node-type-hackathon-page-template .field--name-field-greeting img{max-height:130px;width:auto}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-field-greeting img{max-width:100%;max-height:none}}.page-node-type-hackathon-page-template main{margin:0!important}.page-node-type-hackathon-page-template.page-node-40 .field--name-field-greeting{position:absolute;text-align:center;top:180px;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;transform:translateX(-50%)}@media (min-width:992px){.page-node-type-hackathon-page-template.page-node-40 .field--name-field-greeting{top:250px}}.page-node-type-hackathon-page-template .hackathon-details{position:relative;display:grid;text-align:center;font-size:22px;font-weight:600;line-height:1.2;color:#727272;row-gap:3.125rem;margin-top:230px;z-index:1}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-details{grid-template-columns:repeat(3,1fr);-moz-column-gap:3.125rem;column-gap:3.125rem;font-size:28px;margin-top:70px}}@media (min-width:1200px){.page-node-type-hackathon-page-template .hackathon-details{padding-left:3.75rem;padding-right:3.75rem}}.page-node-type-hackathon-page-template .hackathon-details>.field::before{content:"";display:block;margin:0 auto 24px;height:56px;background-position:center top;background-size:auto;background-repeat:no-repeat}.page-node-type-hackathon-page-template .hackathon-details .field--name-field-hackathon-date::before{background-image:url(../img/hackathon/6th/icon-calendar.svg)}.page-node-type-hackathon-page-template .hackathon-details .field--name-field-hackathon-location::before{background-image:url(../img/hackathon/6th/icon-location.svg)}.page-node-type-hackathon-page-template .hackathon-details .field--name-field-hackathon-type::before{background-image:url(../img/hackathon/6th/icon-online.svg)}.page-node-type-hackathon-page-template .hero{min-height:39.4rem!important;background:center bottom/auto no-repeat;background-image:url(../img/hackathon/6th/header-sm.webp);background-color:#fff}.page-node-type-hackathon-page-template .hero::before{top:335px;left:calc(50% + 32px);width:158px;height:60px;background:center/contain no-repeat;background-image:url(../img/hackathon/5th/cloud-sm.svg)}@media (min-width:992px){.page-node-type-hackathon-page-template .hero{min-height:76.8rem!important;background-size:auto auto;background-position:center 158px,center top;background-repeat:no-repeat,no-repeat;background-image:url(../img/hackathon/6th/header-flags.svg),url(../img/hackathon/6th/header-lg.webp);background-color:#fff}.page-node-type-hackathon-page-template .hero::before{display:none}}@media (max-width:991.98px){.page-node-type-hackathon-page-template .hero::after{content:"";position:absolute;width:993px;height:269px;top:0;left:50%;background:center/contain no-repeat;background-image:url(../img/hackathon/6th/header-flags-sm.svg);transform:translate(-50%,120px)}}.page-node-type-hackathon-page-template .field--name-body{position:relative;font-size:2rem;color:#707070;margin-top:230px}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body{padding-top:100px;margin-top:0}}.page-node-type-hackathon-page-template .field--name-body::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%)}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body::before{background:calc(50% + 511px) top/auto no-repeat;background-image:url(../img/hackathon/6th/lead-lg.webp)}}.page-node-type-hackathon-page-template .field--name-body h2{font-size:3rem;line-height:1.3333;color:#ffb612;margin-bottom:2rem}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body h2{max-width:36%}}.page-node-type-hackathon-page-template .field--name-body p{font-weight:700}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body p{max-width:36%}}.page-node-type-hackathon-page-template .field--name-body p:last-of-type{margin-bottom:0}.page-node-type-hackathon-page-template .field--name-body p:last-of-type::after{content:"";display:block;position:relative;width:333px;height:166px;left:50%;margin-top:30px;transform:translateX(calc(-50% - 82px));background:center/contain no-repeat;background-image:url(../img/hackathon/6th/lead-sm.webp)}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body p:last-of-type::after{width:687px;height:435px;left:0;margin-top:-40px;background-image:url(../img/hackathon/6th/light-bulb.webp);transform:translateX(-100px)}}.page-node-type-hackathon-page-template .field--name-body ol{list-style:none;padding-left:0;counter-reset:item}@media (max-width:991.98px){.page-node-type-hackathon-page-template .field--name-body ol{position:relative}}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body ol{display:grid;grid-template-columns:repeat(3,166px);-moz-column-gap:2rem;column-gap:2rem;position:absolute;top:264px;left:50%;transform:translateX(calc(-50% + 183px))}.page-node-type-hackathon-page-template .field--name-body ol::after{content:"";display:block;width:624px;height:417px;margin-left:294px;margin-top:-167px;background-image:url(../img/hackathon/6th/student.webp)}}.page-node-type-hackathon-page-template .hackathon-details+.field--name-body{margin-top:50px}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-details+.field--name-body{margin-top:0}}.page-node-type-hackathon-page-template .field--name-body ol li{position:relative;color:#fff;padding:1rem 1rem 2rem;width:115px;left:50%}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body ol li{width:100%;left:auto;padding:2rem}}.page-node-type-hackathon-page-template .field--name-body ol li::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#49c888;z-index:-1}@media (max-width:991.98px){.page-node-type-hackathon-page-template .field--name-body ol li::after{content:"";position:absolute;background:center/contain no-repeat}}@media (max-width:991.98px){.page-node-type-hackathon-page-template .field--name-body ol li:first-child{transform:translateX(calc(-50% - 63px))}.page-node-type-hackathon-page-template .field--name-body ol li:first-child::after{width:221px;height:148px;top:0;left:calc(100% + 10px);background-image:url(../img/hackathon/6th/truck-sm.jpg)}}.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(2)::before{background-color:#030d33}@media (max-width:991.98px){.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(2){transform:translateX(calc(-50% + 93px))}.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(2)::after{width:228px;height:152px;top:-50px;right:100%;background-image:url(../img/hackathon/6th/bulb-sm.png)}}.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(2) span::before{border-color:#49c888}.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(3)::before{background-color:#ffb612}@media (max-width:991.98px){.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(3){transform:translateX(calc(-50% - 63px))}.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(3)::after{width:438px;height:293px;left:-33px;top:24px;background-image:url(../img/hackathon/6th/student.webp)}}.page-node-type-hackathon-page-template .field--name-body ol li:nth-child(3) span::before{border-color:#030d33}.page-node-type-hackathon-page-template .field--name-body ol li span{display:flex;flex-direction:column;font-size:1.4rem;font-weight:700;line-height:1.17;padding-top:1rem}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body ol li span{font-size:2.1rem}}.page-node-type-hackathon-page-template .field--name-body ol li span::before{counter-increment:item;content:"#" counter(item);font-size:6.2rem;font-weight:600;line-height:1;padding-bottom:2rem;margin-bottom:1rem;border-bottom:3px solid #030d33}@media (min-width:992px){.page-node-type-hackathon-page-template .field--name-body ol li span::before{font-size:9rem}}.hackathon-get-involved{position:relative;display:grid;row-gap:2rem;margin-top:13.75rem;padding-bottom:14rem}@media (min-width:992px){.hackathon-get-involved{grid-template-columns:40% 1fr;align-items:center;-moz-column-gap:12rem;column-gap:12rem;margin-top:0;padding:6rem 0;min-height:555px}}.hackathon-get-involved::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background-position:-17px 153px,calc(100% + 17px) bottom;background-size:auto,auto;background-repeat:no-repeat,no-repeat;background-image:url(../img/hackathon/6th/get-involved-sm-left.svg),url(../img/hackathon/6th/get-involved-sm-right.svg)}@media (min-width:992px){.hackathon-get-involved::before{background:calc(50% - 58px) top/auto no-repeat;background-image:url(../img/hackathon/6th/get-involved-lg.svg)}}.hackathon-get-involved .field--name-field-image{text-align:center}.hackathon-get-involved .field--name-field-image>img{max-width:220px;height:auto}@media (min-width:992px){.hackathon-get-involved .field--name-field-image>img{max-width:81%}}@media (min-width:992px){.hackathon-get-involved .field--name-field-image{grid-area:1/2/2/-1;text-align:left}}.hackathon-get-involved__content{text-align:center}@media (min-width:992px){.hackathon-get-involved__content{text-align:left}}.hackathon-get-involved .field--name-field-heading{font-size:3rem;font-weight:700;line-height:1;color:#ffb612;margin-bottom:2rem}.hackathon-get-involved .field--name-field-lead{font-size:1.8rem}@media (min-width:992px){.hackathon-get-involved .field--name-field-lead{font-size:2rem}}.page-node-type-hackathon-page-template .hackathon-prizes{position:relative;color:#fff;margin-top:3rem;padding-top:6rem;padding-bottom:9rem}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes{margin-top:8rem;padding-top:14rem;min-height:48.5rem}}.page-node-type-hackathon-page-template .hackathon-prizes a,.page-node-type-hackathon-page-template .hackathon-prizes a:hover{color:#52dec6}.page-node-type-hackathon-page-template .hackathon-prizes::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background-position:calc(50% + 40px) 55px,center bottom;background-repeat:no-repeat,no-repeat;background-size:auto,100% auto;background-blend-mode:normal,overlay;background-image:url(../img/hackathon/6th/prizes-decors.webp),url(../img/hackathon/5th/prizes-bg.webp);background-color:#49c888;z-index:-1}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes::before{background-position:calc(50% + 109px) 10px,center bottom;background-repeat:no-repeat,no-repeat;background-size:auto,100% auto;background-blend-mode:normal,overlay;background-image:url(../img/hackathon/6th/prizes-decors.webp),url(../img/hackathon/5th/prizes-bg.webp);background-color:#49c888}}.page-node-type-hackathon-page-template .hackathon-prizes::after{content:"";position:absolute;width:221px;height:104px;top:0;left:50%;background:center/contain no-repeat;background-image:url(../img/hackathon/6th/prizes-heading.svg);transform:translate(-50%,-50%);pointer-events:none}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes::after{width:300px;height:142px;transform:translate(calc(-50% - 362px),-50%)}}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-link{position:absolute;width:306px;height:141px;left:50%;bottom:-8.5rem;background:left top/100% no-repeat;background-image:url(../img/hackathon/6th/register-btn.svg);transform:translateX(-50%);z-index:1}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:left top/100% no-repeat;background-image:url(../img/hackathon/6th/register-btn--active.svg);opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-link:hover::before{opacity:1}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-link{width:501px;height:230px;left:50%;bottom:-14rem;transform:translateX(calc(-50% - 14px))}}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-link>a{display:block;color:transparent;width:100%;height:100%}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-link>a:hover{color:transparent}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block{display:grid;row-gap:3rem}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block::before{content:"";display:block;width:100%;height:275px;margin:0 auto 2rem;background:center/contain no-repeat;background-image:url(../img/hackathon/6th/prizes-people.webp)}@media (min-width:576px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block::before{width:353px;height:355px}}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block::before{position:absolute;width:411px;height:397px;left:50%;bottom:30px;transform:translateX(-50%)}}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block{grid-template-columns:1fr 500px 1fr}}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block .field__item{text-align:center}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block .field__item{text-align:left}}.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block .field__item h2{font-size:4rem;line-height:1;color:#fff;margin-bottom:2rem}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block .field__item h2{font-size:4.5rem}}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-prizes .field--name-field-text-block .field__item:nth-child(even){grid-column:3}}.hackathon-winner{position:relative;padding:5rem 0}@media (min-width:992px){.hackathon-winner{padding:10rem 0}}.hackathon-winner::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background-color:#fff;z-index:-1}.hackathon-winner .field--name-field-winner-heading{margin-bottom:5rem}.hackathon-winner .field--name-field-winner-image img{max-width:100%;height:auto}.hackathon-winner__content{display:grid;-moz-column-gap:10rem;column-gap:10rem;row-gap:5rem}@media (min-width:992px){.hackathon-winner__content{font-size:2rem;grid-template-columns:repeat(2,1fr)}}.hackathon-organiser{position:relative;display:grid;row-gap:4rem;font-size:1.8rem;text-align:center;padding-top:11.5rem;padding-bottom:8rem}@media (min-width:992px){.hackathon-organiser{font-size:2rem;text-align:left;grid-template-columns:230px 1fr;-moz-column-gap:6rem;column-gap:6rem;row-gap:7rem;padding-top:13rem;padding-bottom:14rem}}.hackathon-organiser::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background-color:#f7f7f7;z-index:-1}.hackathon-organiser .field--name-field-organizer-heading{font-size:3rem;font-weight:700;line-height:1;color:#ffb612}@media (min-width:992px){.hackathon-organiser .field--name-field-organizer-heading{grid-column:span 2}}.hackathon-organiser .field--name-field-organizer-logo>img{max-width:230px;height:auto}@media (min-width:992px){.hackathon-organiser .field--name-field-organizer-logo>img{min-width:100%}}.hackathon-organiser .field--name-field-oragnizer-desc a{color:#ef6d9c;font-weight:600}.hackathon-organiser__logo{position:relative}.hackathon-organiser__logo .field--name-field-organiser-link a{position:absolute;color:transparent;top:0;right:0;bottom:0;left:0}.hackathon-organiser__logo .field--name-field-organiser-link a:hover{color:transparent}.hackathon-sponsors{position:relative;padding:8rem 0}.hackathon-sponsors::before{position:absolute;content:"";top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background-color:#fff;z-index:-1}.hackathon-sponsors::after{position:absolute;content:"";width:1035px;height:100px;top:0;left:50%;background:center/contain no-repeat;background-image:url(../img/hackathon/6th/sponsors-elements.svg);transform:translate(calc(-50% - 43px),-36px)}@media (min-width:992px){.hackathon-sponsors{padding:9rem 0 17rem}}.hackathon-sponsors .field--name-field-sponsors-lead{text-align:center}.hackathon-sponsors .field--name-field-sponsors{display:grid;row-gap:3rem;margin-top:6rem}@media (min-width:992px){.hackathon-sponsors .field--name-field-sponsors{grid-template-columns:repeat(3,1fr);gap:9rem;margin-top:7rem}}.paragraph--type--sponsors{text-align:center}@media (min-width:992px){.paragraph--type--sponsors{text-align:left}}.paragraph--type--sponsors .field--type-image{display:flex;align-items:center;justify-content:center;height:9rem;margin-bottom:2rem}.paragraph--type--sponsors .field--type-image>img{max-width:80%;max-height:7rem;height:auto;width:auto}.paragraph--type--sponsors .field--name-field-title{position:relative;font-weight:700;text-align:center;padding-bottom:2rem;margin-bottom:2rem}.paragraph--type--sponsors .field--name-field-title::before{content:"";position:absolute;bottom:0;left:50%;width:20%;height:2px;background-color:#ef6d9c;transform:translateX(-50%)}.hackathon-sponsor__header{position:relative}.hackathon-sponsor__header .field--name-field-link a{position:absolute;color:transparent;top:0;right:0;bottom:0;left:0}.hackathon-sponsor__header .field--name-field-link a:hover{color:transparent}.page-node-15 .paragraph--type--sponsors .field--type-image>img{max-height:6rem}.page-node-15 .field--name-field-sponsors>.field__item:first-child .paragraph--type--sponsors .field--type-image>img{max-height:100%;max-width:100%}.page-node-15 .field--name-field-sponsors>.field__item:nth-last-child(2) .paragraph--type--sponsors .field--type-image>img,.page-node-15 .field--name-field-sponsors>.field__item:nth-last-child(3) .paragraph--type--sponsors .field--type-image>img{max-height:4.5rem}.page-node-type-hackathon-page-template .hackathon-mentors{position:relative;color:#707070;margin-top:8rem;padding-top:8rem;padding-bottom:8rem}.page-node-type-hackathon-page-template .hackathon-mentors::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);pointer-events:none;z-index:-1}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-mentors{margin-top:12.4rem}}.page-node-type-hackathon-page-template .hackathon-mentors .field--name-field-mentors-heading{font-size:3rem;font-weight:700;color:#ffb612;text-align:center;margin-bottom:1.6rem}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-mentors .field--name-field-mentors-heading{font-size:4rem}}.page-node-type-hackathon-page-template .hackathon-mentors .field--name-field-mentors-lead{font-size:2rem;font-weight:600;text-align:center}.page-node-type-hackathon-page-template .hackathon-mentors .field--name-field-hackathon-mentors{display:grid;justify-content:space-evenly;row-gap:5rem;margin-top:4rem}@media (min-width:768px){.page-node-type-hackathon-page-template .hackathon-mentors .field--name-field-hackathon-mentors{grid-template-columns:repeat(2,auto)}}@media (min-width:992px){.page-node-type-hackathon-page-template .hackathon-mentors .field--name-field-hackathon-mentors{grid-template-columns:repeat(3,auto);margin-top:8rem}}@media (min-width:992px){#tools-page-wrapper .hero{background-image:url(../img/headers/tools-lg.svg)}}#tools-page-wrapper .hero::after{content:"";position:absolute;top:273px;left:7%;width:140px;height:258px;background:left top/100% no-repeat;background-image:url(../img/headers/tools-sm-hero.svg);z-index:1;pointer-events:none}@media (min-width:992px){#tools-page-wrapper .hero::after{display:none}}#tools-page-wrapper .hero__title{position:absolute;font-size:4.2rem;text-align:center;line-height:1;color:#fff;top:10.3rem;left:50%;transform:translateX(-50%)}#tools-page-wrapper .hero__title span{color:#52dec6}@media (min-width:992px){#tools-page-wrapper .hero__title{font-size:6.5rem;top:30.1rem}}#tools-page-wrapper .field--name-body{font-size:1.8rem;margin-top:3.5rem;padding-left:calc(7% + 100px)}@media (min-width:576px){#tools-page-wrapper .field--name-body{padding-left:120px}}@media (min-width:768px){#tools-page-wrapper .field--name-body{font-size:2rem}}@media (min-width:992px){#tools-page-wrapper .field--name-body{text-align:center;max-width:760px;padding-left:0;margin:6rem auto 0}}.field--name-field-tools{margin-top:4rem}@media (min-width:768px){.field--name-field-tools{margin-top:15rem;margin-bottom:6rem}}.field--name-field-tools>.field__item{margin-bottom:5rem}@media (min-width:768px){.field--name-field-tools>.field__item{margin-bottom:0}}@media (min-width:768px){.field--name-field-tools>.field__item:nth-child(2){margin-top:4rem}}@media (min-width:1200px){.field--name-field-tools>.field__item:nth-child(2){margin-top:-3rem}}@media (min-width:1200px){.field--name-field-tools>.field__item:nth-child(3){margin-top:-6rem}}@media (min-width:768px){.field--name-field-tools>.field__item:nth-child(4){margin-top:4rem}}@media (min-width:768px){.field--name-field-tools>.field__item:nth-child(5){margin-top:4rem}.field--name-field-tools>.field__item:nth-child(5) .field--name-field-link{align-self:flex-end}}@media (min-width:768px){.field--name-field-tools>.field__item:nth-child(even) .paragraph--type--tool{grid-template-columns:60% 1fr;grid-template-areas:"content image"}}.paragraph--type--tool{display:grid;justify-items:center;row-gap:2rem}@media (min-width:768px){.paragraph--type--tool{grid-template-columns:1fr 60%;grid-template-areas:"image content";-moz-column-gap:5rem;column-gap:5rem;align-items:center}}@media (min-width:768px){.paragraph--type--tool .field--name-field-image{grid-area:image}}.paragraph--type--tool .field--name-field-image img{max-width:280px;height:auto}@media (min-width:768px){.paragraph--type--tool .field--name-field-image img{max-width:100%}}.paragraph--type--tool .field--name-field-content{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.paragraph--type--tool .field--name-field-content{grid-area:content;align-items:flex-start}}.paragraph--type--tool .field--name-field-name{text-align:left}.paragraph--type--tool .field--name-field-description{margin-bottom:2.4rem;text-align:center}@media (min-width:768px){.paragraph--type--tool .field--name-field-description{text-align:left}}.paragraph--type--tool .field--name-field-link{position:relative;display:inline-block}.paragraph--type--tool .field--name-field-link a{position:relative;display:inline-block;font-size:2.2rem;font-weight:800;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1.2rem 3.7rem;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#39429c;transition:background-color .3s ease-in-out}.paragraph--type--tool .field--name-field-link a:hover{color:#fff;background-color:#52dec6}.paragraph--type--tool .field--name-field-link::before{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#ef6d9c;z-index:-1}.field--name-field-download{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}.field--name-field-download .field__item{position:relative;display:inline-block}.field--name-field-download .field__item::before{content:"";position:absolute;top:6px;left:6px;width:100%;height:100%;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#ef6d9c;z-index:-1}.field--name-field-download .field__item a{position:relative;display:inline-block;font-size:2rem;font-weight:800;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1.2rem 2.7rem;-webkit-clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background-color:#39429c;transition:background-color .3s ease-in-out}.field--name-field-download .field__item a:hover{color:#fff;background-color:#52dec6}.field--name-field-trainings{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));justify-content:center;gap:1.6rem;margin-top:5rem;margin-bottom:10rem}.dias-platform{position:relative;padding:10rem 0}.dias-platform::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background-color:#f7f7f7;z-index:-1}.dias-platform .field--name-field-dias-description{text-align:center}.dias-platform .field--name-field-sub-blocks{display:grid;row-gap:3rem;margin-top:6rem}@media (min-width:992px){.dias-platform .field--name-field-sub-blocks{grid-template-columns:repeat(2,300px);justify-content:center;gap:9rem;margin-top:7rem}}.dias-platform .paragraph--type--sponsors{text-align:center}@media (min-width:992px){.dias-platform .paragraph--type--sponsors{text-align:left}}.dias-platform .paragraph--type--sponsors .field--type-image{display:flex;align-items:center;justify-content:center;height:9rem;margin-bottom:2rem}.dias-platform .paragraph--type--sponsors .field--type-image>img{max-width:80%;max-height:7rem;height:auto;width:auto}.dias-platform .paragraph--type--sponsors .field--name-field-title{position:relative;font-weight:700;text-align:center;padding-bottom:2rem;margin-bottom:2rem}.dias-platform .paragraph--type--sponsors .field--name-field-title::before{content:"";position:absolute;bottom:0;left:50%;width:20%;height:2px;background-color:#ef6d9c;transform:translateX(-50%)}.interesting-links{position:relative;padding:0 0 10rem}#playbook{scroll-margin-top:8rem}.page-node-type-organisers-page-template .application,.page-node-type-organisers-page-template .application-link,.page-node-type-organisers-page-template .field--name-field-organiser-note{position:relative}.page-node-type-organisers-page-template .application-link::before,.page-node-type-organisers-page-template .application::before,.page-node-type-organisers-page-template .field--name-field-organiser-note::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);z-index:-1}.page-node-type-organisers-page-template main{margin:6rem 0 0!important}@media (min-width:992px){.page-node-type-organisers-page-template main{margin:0 0 0!important}}.page-node-type-organisers-page-template .hero{display:flex;align-items:center;background-image:url(../img/headers/organisers-sm.svg)}@media (min-width:992px){.page-node-type-organisers-page-template .hero{background-image:url(../img/headers/organisers-lg.svg)}}.page-node-type-organisers-page-template .hero::after{content:"";position:absolute;top:273px;left:50%;width:258px;height:308px;background:left top/100% no-repeat;background-image:url(../img/headers/organisers-sm-hero.svg);z-index:1;pointer-events:none;transform:translateX(calc(-50% - 3rem))}@media (min-width:992px){.page-node-type-organisers-page-template .hero::after{display:none}}.page-node-type-organisers-page-template .hero #block-applytobeanorganiser{display:none}@media (min-width:992px){.page-node-type-organisers-page-template .hero #block-applytobeanorganiser{display:block;position:absolute;bottom:40px;left:50%;transform:translateX(calc(-50% + 242px))}}.page-node-type-organisers-page-template .hero #block-applytobeanorganiser a{position:relative;display:block;color:transparent;width:382px;height:209px;background:top left/100% auto no-repeat;background-image:url(../img/organisers/interested-header-inactive.svg)}.page-node-type-organisers-page-template .hero #block-applytobeanorganiser a::after{content:"";position:absolute;top:0;left:0;width:382px;height:209px;opacity:0;background:top left/100% auto no-repeat;background-image:url(../img/organisers/interested-header-active.svg)}.page-node-type-organisers-page-template .hero #block-applytobeanorganiser a:hover::after{opacity:1}.page-node-type-organisers-page-template .hero #block-organise{position:relative}.page-node-type-organisers-page-template .hero .text-formatted{font-size:4.5rem;font-weight:900;text-align:center;line-height:1;color:#52dec6}@media (min-width:992px){.page-node-type-organisers-page-template .hero .text-formatted{font-size:6.5rem}}.page-node-type-organisers-page-template .hero .text-formatted span{font-size:.85em;font-weight:800;color:#fff}@media (min-width:992px){.page-node-type-organisers-page-template .hero .text-formatted span{font-size:.69em}}.page-node-type-organisers-page-template .info{position:relative}@media (min-width:768px){.page-node-type-organisers-page-template .info{display:grid;grid-template-columns:1fr 328px;-moz-column-gap:5rem;column-gap:5rem}}@media (min-width:992px){.page-node-type-organisers-page-template .info{grid-template-columns:1fr 670px}.page-node-type-organisers-page-template .info::before{content:"";position:absolute;width:1352px;height:609px;left:50%;top:-10px;background:left top/100% auto no-repeat;background-image:url(../img/organisers/become-organiser-bg.svg);transform:translateX(calc(-50% - 4rem))}}@media (min-width:1200px){.page-node-type-organisers-page-template .info{-moz-column-gap:14rem;column-gap:14rem}.page-node-type-organisers-page-template .info::before{transform:translateX(calc(-50% + 28px))}}.page-node-type-organisers-page-template .field--name-body{font-size:2rem;font-weight:700;color:#707070}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-body{margin-top:7rem}}.page-node-type-organisers-page-template .field--name-body h2{font-size:3rem;line-height:1.333;color:#52dec6}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-body h2{font-size:4rem;line-height:1.075}}.page-node-type-organisers-page-template .field--name-body h2:first-child{padding-left:calc(((100vw - 375px)/ 2) + 150px);margin-bottom:3rem}@media (min-width:768px){.page-node-type-organisers-page-template .field--name-body h2:first-child{padding-left:0}}.page-node-type-organisers-page-template .field--name-field-organiser-requirement{position:relative;background:left top/100% auto no-repeat;background-image:url(../img/organisers/requirements-path-sm.svg);width:328px;min-height:1228px;margin:0 auto}.page-node-type-organisers-page-template .field--name-field-organiser-requirement::before{content:"Do you have:";font-size:3rem;font-weight:700;color:#ef6d9c;position:absolute;top:87px;left:17px}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement::before{top:35px;left:206px}}@media (min-width:768px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement{width:100%}}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement{min-height:608px;background-image:url(../img/organisers/requirements-path-lg.svg)}}.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item{position:absolute;font-size:2rem;line-height:1.5}.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:first-child{top:191px;right:0;max-width:189px}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:first-child{top:141px;left:187px;right:auto}}.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:nth-child(2){text-align:right;top:419px;right:78px;max-width:180px}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:nth-child(2){right:94px;top:267px;max-width:258px}}.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:nth-child(3){top:728px;right:28px;max-width:171px}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:nth-child(3){top:393px;left:95px;right:auto;max-width:219px}}.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:nth-child(4){top:1010px;right:78px;text-align:right;max-width:205px}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-requirement>.field__item:nth-child(4){top:501px;right:24px;max-width:366px}}.page-node-type-organisers-page-template .note{position:relative}.page-node-type-organisers-page-template .note .field--type-link{position:absolute;top:0;left:50%;transform:translate(-50%,-60px)}@media (min-width:768px){.page-node-type-organisers-page-template .note .field--type-link{transform:translate(calc(-50% + 203px),-50px)}}.page-node-type-organisers-page-template .note .field--type-link a{position:relative;display:block;color:transparent;width:304px;height:118px;background:left top/100% auto no-repeat;background-image:url(../img/organisers/organiser-interested-inactive.svg)}.page-node-type-organisers-page-template .note .field--type-link a::after{content:"";position:absolute;top:0;left:0;width:304px;height:118px;background:left top/100% auto no-repeat;background-image:url(../img/organisers/organiser-interested-active.svg);opacity:0}@media (min-width:992px){.page-node-type-organisers-page-template .note .field--type-link a{width:329px;height:128px}.page-node-type-organisers-page-template .note .field--type-link a::after{width:329px;height:128px}}.page-node-type-organisers-page-template .note .field--type-link a:hover::after{opacity:1}.page-node-type-organisers-page-template .field--name-field-organiser-note{font-size:2rem;color:#707070;padding:10rem 0 7rem;margin-top:2rem}@media (min-width:992px){.page-node-type-organisers-page-template .field--name-field-organiser-note{margin-top:3.5rem}}.page-node-type-organisers-page-template .field--name-field-organiser-note>*{max-width:70%;margin-left:auto}@media (min-width:576px){.page-node-type-organisers-page-template .field--name-field-organiser-note>*{max-width:47%;margin-left:auto}}.page-node-type-organisers-page-template .field--name-field-organiser-note h1,.page-node-type-organisers-page-template .field--name-field-organiser-note h2,.page-node-type-organisers-page-template .field--name-field-organiser-note h3,.page-node-type-organisers-page-template .field--name-field-organiser-note h4,.page-node-type-organisers-page-template .field--name-field-organiser-note h5,.page-node-type-organisers-page-template .field--name-field-organiser-note h6{color:#ef6d9c}.page-node-type-organisers-page-template .field--name-field-organiser-note h2:first-child{padding-left:calc(((100vw - 375px)/ 4) + 50px)}@media (min-width:576px){.page-node-type-organisers-page-template .field--name-field-organiser-note h2:first-child{padding-left:0}}.page-node-type-organisers-page-template .field--name-field-organiser-note::before{background-color:#f7f7f7}.page-node-type-organisers-page-template .field--name-field-organiser-note::after{content:"";position:absolute;width:1190px;height:325px;top:0;left:50%;background:left top/100% auto no-repeat;background-image:url(../img/organisers/take-note-lg.svg);transform:translate(calc(-50% + 60px),10px)}@media (min-width:768px){.page-node-type-organisers-page-template .field--name-field-organiser-note::after{transform:translate(calc(-50% + 130px),-89px)}}.page-node-type-organisers-page-template .benefits{position:relative;padding:5rem 0 10rem}.page-node-type-organisers-page-template .benefits a,.page-node-type-organisers-page-template .benefits a:hover{color:#52dec6}@media (min-width:992px){.page-node-type-organisers-page-template .benefits{padding:5rem 0 16rem}}.page-node-type-organisers-page-template .benefits::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background:calc(50% + 15px) -100px/1284px auto no-repeat;background-image:url(../img/organisers/benefits-bg.svg);background-color:#39429c;z-index:-1}.page-node-type-organisers-page-template .benefits .field--name-field-benefits-heading{font-size:4rem;font-weight:700;text-align:center;color:#52dec6;margin-bottom:2.5rem}.page-node-type-organisers-page-template .benefits .field--name-field-benefits-lead{font-size:2.4rem;font-weight:700;color:#fff;text-align:center}.page-node-type-organisers-page-template .benefits .field--name-field-benefits{display:grid;grid-template-columns:repeat(auto-fill,260px);justify-content:center;-moz-column-gap:5rem;column-gap:5rem;row-gap:5rem;margin-top:8rem}.page-node-type-organisers-page-template .benefits .paragraph--type--organiser-benefit{display:flex;flex-direction:column;font-size:2rem;color:#fff;text-align:center}.page-node-type-organisers-page-template .benefits .paragraph--type--organiser-benefit .field--name-field-image{height:8rem;margin-bottom:3rem}.page-node-type-organisers-page-template .application{padding-bottom:17rem}.page-node-type-organisers-page-template .application::before{background:calc(50% - 10px) 70px/1385px auto no-repeat;background-image:url(../img/organisers/apply-bg.svg)}.page-node-type-organisers-page-template .application-rounds{position:relative;padding:4rem 4rem 8rem;margin-top:-3rem}@media (min-width:992px){.page-node-type-organisers-page-template .application-rounds{margin-top:-6rem}}.page-node-type-organisers-page-template .application-rounds::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#52dec6;transform:skewX(-.5deg);z-index:-1}@media (min-width:992px){.page-node-type-organisers-page-template .application-rounds::before{transform:skewX(-5deg)}}.page-node-type-organisers-page-template .application-rounds::after{content:"";position:absolute;width:63px;height:77px;left:50%;bottom:0;background:left top/100% auto no-repeat;background-image:url(../img/organisers/thunder.svg);transform:translate(calc(-50% + 76px),100%)}@media (min-width:992px){.page-node-type-organisers-page-template .application-rounds::after{width:82px;height:101px;transform:translate(calc(-50% + 253px),100%)}}.page-node-type-organisers-page-template .application-rounds .field--name-field-organiser-app-heading{font-size:3rem;font-weight:700;text-align:center;color:#39429c;margin-bottom:2rem}.page-node-type-organisers-page-template .application-rounds .field--name-field-organiser-app-lead{font-size:2rem;font-weight:700;text-align:center;color:#fff}.page-node-type-organisers-page-template .application-rounds .field--name-field-application-rounds{display:grid;justify-content:space-evenly;margin-top:4rem;gap:4rem}@media (min-width:768px){.page-node-type-organisers-page-template .application-rounds .field--name-field-application-rounds{grid-template-columns:repeat(2,auto)}}@media (min-width:992px){.page-node-type-organisers-page-template .application-rounds .field--name-field-application-rounds{grid-template-columns:repeat(3,auto)}}.page-node-type-organisers-page-template .application-rounds .field--name-field-application-rounds .field__item:nth-child(-n+5) .paragraph--type--application-round::before{background-color:#ef6d9c}.page-node-type-organisers-page-template .application-rounds .paragraph--type--application-round::before{content:"";display:block;width:60px;height:20px;background-color:#39429c;margin-bottom:1.6rem}.page-node-type-organisers-page-template .application-rounds .paragraph--type--application-round .field--name-field-title{font-size:2.4rem;font-weight:700;color:#39429c;line-height:1.25;margin-bottom:1rem}.page-node-type-organisers-page-template .application-rounds .paragraph--type--application-round .field--name-field-description{font-size:2rem;color:#fff}.page-node-type-organisers-page-template .application-link{min-height:250px}.page-node-type-organisers-page-template .application-link::before{background-color:#f7f7f7;transform-origin:right top;transform:skewY(-3deg)}.page-node-type-organisers-page-template .application-link .field--name-field-application-link{position:absolute;top:0;left:50%;transform:translate(-50%,-80px)}@media (min-width:992px){.page-node-type-organisers-page-template .application-link .field--name-field-application-link{transform:translate(calc(-50% + 20px),-190px)}}.page-node-type-organisers-page-template .application-link .field--name-field-application-link a{position:relative;display:block;color:transparent;width:336px;height:215px;background:left top/100% auto no-repeat;background-image:url(../img/organisers/interested-button-inactive.svg)}.page-node-type-organisers-page-template .application-link .field--name-field-application-link a::after{content:"";position:absolute;top:0;left:0;width:336px;height:215px;opacity:0;background:left top/100% auto no-repeat;background-image:url(../img/organisers/interested-button-active.svg)}.page-node-type-organisers-page-template .application-link .field--name-field-application-link a:hover::after{opacity:1}@media (min-width:992px){.page-node-type-organisers-page-template .application-link .field--name-field-application-link a{width:569px;height:363px}.page-node-type-organisers-page-template .application-link .field--name-field-application-link a:after{width:569px;height:363px}}.page-node-type-mentors-page-template .hero{display:flex;align-items:center}@media (min-width:992px){.page-node-type-mentors-page-template .hero{background-image:url(../img/headers/mentors-lg.svg)}}.page-node-type-mentors-page-template .hero::after{content:"";position:absolute;top:245px;left:50%;width:305px;height:230px;background:left top/100% no-repeat;background-image:url(../img/headers/mentors-sm-hero.svg);z-index:1;pointer-events:none;transform:translateX(calc(-50% - .5rem))}@media (min-width:992px){.page-node-type-mentors-page-template .hero::after{display:none}}.page-node-type-mentors-page-template .hero .text-formatted{position:relative;font-size:4.5rem;font-weight:900;text-align:center;line-height:1;color:#52dec6}@media (min-width:992px){.page-node-type-mentors-page-template .hero .text-formatted{font-size:6.5rem}}.page-node-type-mentors-page-template .hero .text-formatted span{font-size:.85em;font-weight:800;color:#fff}@media (min-width:992px){.page-node-type-mentors-page-template .hero .text-formatted span{font-size:.69em}}.page-node-type-mentors-page-template .euspace-hashtag{bottom:91px}@media (min-width:992px){.page-node-type-mentors-page-template .euspace-hashtag{bottom:60px}}.page-node-type-mentors-page-template #default-page-wrapper main{margin:10rem 0 0}@media (min-width:992px){.page-node-type-mentors-page-template #default-page-wrapper main{margin:0}}.page-node-type-mentors-page-template .mentors-lead{position:relative}@media (min-width:992px){.page-node-type-mentors-page-template .mentors-lead{padding-top:8rem}.page-node-type-mentors-page-template .mentors-lead::before{content:"";position:absolute;width:883px;height:626px;top:0;left:50%;background:left top/contain no-repeat;background-image:url(../img/mentors/lead-hero.svg);transform:translate(calc(-50% + 380px),-30px)}}.page-node-type-mentors-page-template .field--name-body{font-size:2rem;color:#707070}@media (min-width:992px){.page-node-type-mentors-page-template .field--name-body{max-width:420px}}.page-node-type-mentors-page-template .field--name-body h2{color:#52dec6;font-size:3rem;margin-bottom:3rem}@media (max-width:991.98px){.page-node-type-mentors-page-template .field--name-body h2:first-of-type::after{content:"";display:block;margin-left:-70px;width:553px;height:373px;background:left top/contain no-repeat;background-image:url(../img/mentors/lead-hero.svg)}}@media (min-width:992px){.page-node-type-mentors-page-template .field--name-body h2{font-size:4rem}}.page-node-type-mentors-page-template .application-link{position:relative;height:167px;margin-top:100px}@media (min-width:992px){.page-node-type-mentors-page-template .application-link{margin-top:225px;height:385px}}.page-node-type-mentors-page-template .application-link::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background:center top/auto no-repeat #f7f7f7;background-image:url(../img/mentors/application-bg.svg);z-index:-1}.page-node-type-mentors-page-template .application-link::after{content:"";position:absolute;width:714px;height:209px;bottom:0;left:50%;background:left top/contain no-repeat;background-image:url(../img/mentors/application-heros.svg);transform:translateX(calc(-50% + 45px));pointer-events:none}@media (min-width:992px){.page-node-type-mentors-page-template .application-link::after{width:1643px;height:482px;transform:translateX(calc(-50% + 110px))}}.page-node-type-mentors-page-template .application-link .field--type-link a{position:absolute;color:transparent;top:0;left:50%;width:184px;height:99px;background:left top/contain no-repeat;background-image:url(../img/mentors/application-link-inactive.svg);transform:translate(-50%,-45px)}@media (min-width:992px){.page-node-type-mentors-page-template .application-link .field--type-link a{width:424px;height:228px;transform:translate(-50%,-100px)}}.page-node-type-mentors-page-template .application-link .field--type-link a:hover{color:transparent}.page-node-type-mentors-page-template .application-link .field--type-link a:hover::before{opacity:1}.page-node-type-mentors-page-template .application-link .field--type-link a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:left top/contain no-repeat;background-image:url(../img/mentors/application-link-active.svg);opacity:0}.page-node-type-mentors-page-template .mentors{position:relative;color:#707070;padding-top:4rem;padding-bottom:12rem}.page-node-type-mentors-page-template .mentors::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);background:calc(50% - 33px) 20px/auto no-repeat;background-image:url(../img/mentors/mentors-bg.svg);pointer-events:none}@media (min-width:992px){.page-node-type-mentors-page-template .mentors{padding-top:7rem}}.page-node-type-mentors-page-template .mentors .field--name-field-heading{font-size:3rem;font-weight:700;color:#52dec6;text-align:center;margin-bottom:1.6rem}@media (min-width:992px){.page-node-type-mentors-page-template .mentors .field--name-field-heading{font-size:4rem}}.page-node-type-mentors-page-template .mentors .field--name-field-lead{font-size:2rem;font-weight:500;text-align:center}.page-node-type-mentors-page-template .mentors .field--name-field-mentors-pool .view-content{display:grid;justify-content:space-evenly;row-gap:5rem;margin-top:4rem}@media (min-width:768px){.page-node-type-mentors-page-template .mentors .field--name-field-mentors-pool .view-content{grid-template-columns:repeat(2,auto)}}@media (min-width:992px){.page-node-type-mentors-page-template .mentors .field--name-field-mentors-pool .view-content{grid-template-columns:repeat(3,auto);margin-top:8rem}}.page-node-type-mentors-page-template .mentors .field--name-field-mentors{display:grid;justify-content:space-evenly;row-gap:5rem;margin-top:4rem}@media (min-width:768px){.page-node-type-mentors-page-template .mentors .field--name-field-mentors{grid-template-columns:repeat(2,auto)}}@media (min-width:992px){.page-node-type-mentors-page-template .mentors .field--name-field-mentors{grid-template-columns:repeat(3,auto);margin-top:8rem}}.page-node-type-mentors-page-template .apply-as-a-mantor{position:relative;height:265px}@media (min-width:992px){.page-node-type-mentors-page-template .apply-as-a-mantor{height:315px}}.page-node-type-mentors-page-template .apply-as-a-mantor::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f7f7f7;transform-origin:right top;transform:skewY(-3deg);z-index:-1}.page-node-type-mentors-page-template .apply-as-a-mantor::after{content:"";position:absolute;left:50%;bottom:0;width:472px;height:419px;background:left top/contain no-repeat;background-image:url(../img/mentors/apply-as-a-mantor-bg-sm.svg);transform:translateX(-50%);pointer-events:none}@media (min-width:992px){.page-node-type-mentors-page-template .apply-as-a-mantor::after{width:1178px;height:333px;background-image:url(../img/mentors/apply-as-a-mantor-bg.svg)}}.page-node-type-mentors-page-template .apply-as-a-mantor .field--name-field-link a{position:absolute;display:block;color:transparent;width:336px;height:134px;left:50%;background:left top/contain no-repeat;background-image:url(../img/mentors/apply-as-a-mantor.svg);transform:translate(-50%,-45px)}@media (min-width:992px){.page-node-type-mentors-page-template .apply-as-a-mantor .field--name-field-link a{width:519px;height:205px;transform:translate(-50%,-33px)}}.page-node-type-mentors-page-template .apply-as-a-mantor .field--name-field-link a::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:left top/contain no-repeat;background-image:url(../img/mentors/apply-as-a-mantor-active.svg)}.page-node-type-mentors-page-template .apply-as-a-mantor .field--name-field-link a:hover{color:transparent}.page-node-type-mentors-page-template .apply-as-a-mantor .field--name-field-link a:hover::before{opacity:1}.page-node-type-portfolio-page-template .hero{display:flex;align-items:center;background-image:url(../img/headers/portfolio-sm.svg)}@media (min-width:992px){.page-node-type-portfolio-page-template .hero{background-image:url(../img/headers/portfolio-lg.svg)}}.page-node-type-portfolio-page-template .hero::after{content:"";position:absolute;width:97px;height:98px;top:304px;left:50%;transform:translateX(calc(-50% + 131px)) rotate(-19deg);background:center/contain no-repeat;background-image:url(../img/headers/portfolio-cup.svg)}@media (min-width:992px){.page-node-type-portfolio-page-template .hero::after{width:163px;height:164px;top:524px;transform:translateX(calc(-50% + 222px))}}.page-node-type-portfolio-page-template .hero .text-formatted{position:relative;font-size:4.5rem;font-weight:900;text-align:center;line-height:1;color:#52dec6}@media (min-width:992px){.page-node-type-portfolio-page-template .hero .text-formatted{font-size:6.5rem}}.page-node-type-portfolio-page-template .hero .text-formatted span{color:#fff}.page-node-type-portfolio-page-template main{margin:3.5rem 0 0!important}article.node--type-portfolio-page-template .field--name-body{position:relative;font-size:2.2rem;color:#fff;text-align:center;padding:2rem calc(2rem + 40px) 2rem 2rem;background-position:right bottom 70px;background-size:53px 32px;background-repeat:no-repeat;background-image:url(../img/portfolio/bubble-arrow.svg)}@media (min-width:992px){article.node--type-portfolio-page-template .field--name-body{background-position:right bottom 110px}}article.node--type-portfolio-page-template .field--name-body::before{content:"";position:absolute;top:0;right:40px;bottom:0;left:0;background-color:#ef6d9c;transform:skewX(2deg);z-index:-1}@media (min-width:992px){article.node--type-portfolio-page-template .field--name-body::before{transform:skewX(4deg)}}article.node--type-portfolio-page-template .field--name-body::after{content:"";position:absolute;width:147px;height:102px;bottom:0;right:0;background:center top/100% auto no-repeat;background-image:url(../img/portfolio/hero.svg);transform:translateX(45%)}@media (min-width:992px){article.node--type-portfolio-page-template .field--name-body::after{width:24.7%;height:185px;transform:translateX(50%)}}@media (min-width:992px){article.node--type-portfolio-page-template .field--name-body{font-size:2.7rem;padding:3.7% calc(7.4% + 40px) 3.7% 7.4%;width:87%}}.winners{position:relative;padding-top:5rem;padding-bottom:30rem}@media (min-width:992px){.winners{padding-bottom:40rem}}.winners::before{content:"";position:absolute;top:0;right:calc(-50vw + 50%);bottom:0;left:calc(-50vw + 50%);z-index:-1}.winners--green::before{background-position:calc(50% + 6rem) bottom,calc(50% - 5.4rem) top;background-size:915px auto,1913px auto;background-repeat:no-repeat,no-repeat;background-image:url(../img/portfolio/digitising-green-sm.svg),url(../img/portfolio/digitising-green-bg.svg);background-color:#39429c}@media (min-width:780px){.winners--green::before{background-position:left bottom,calc(50% - 5.4rem) top;background-size:100% auto,1913px auto}}@media (min-width:992px){.winners--green::before{background-position:center bottom,calc(50% - 5.4rem) top;background-size:auto,1913px auto;background-repeat:no-repeat,no-repeat;background-image:url(../img/portfolio/digitising-green.svg),url(../img/portfolio/digitising-green-bg.svg)}}@media (min-width:1366px){.winners--green::before{background-position:left bottom,calc(50% - 5.4rem) top;background-size:100% auto,1913px auto}}.winners--arctic::before{background-position:center bottom,calc(50% - 1.6rem) top;background-size:auto,auto;background-repeat:no-repeat,no-repeat;background-image:url(../img/portfolio/connecting-the-arctic-sm.svg),url(../img/portfolio/connecting-the-arctic-bg.svg);background-color:#599af2}@media (min-width:992px){.winners--arctic::before{background-image:url(../img/portfolio/connecting-the-arctic.svg),url(../img/portfolio/connecting-the-arctic-bg.svg)}}@media (min-width:1366px){.winners--arctic::before{background-size:100% auto,auto}}.winners--revisit::before{background-position:center bottom,center top;background-size:auto,auto;background-repeat:no-repeat,no-repeat;background-image:url(../img/portfolio/revisit-europe-sm.svg),url(../img/portfolio/revisit-europe-bg-sm.svg);background-color:#ffca5f}@media (min-width:992px){.winners--revisit::before{background-position:center bottom,calc(50% + 86px) top;background-image:url(../img/portfolio/revisit-europe.svg),url(../img/portfolio/revisit-europe-bg.svg)}}.winners--financial{padding-bottom:40rem}.winners--financial::before{background-position:center bottom,calc(50% + 85px) top;background-size:auto,auto;background-repeat:no-repeat,no-repeat;background-image:url(../img/portfolio/financial-world-sm-1.svg),url(../img/portfolio/financial-world-bg-sm.svg);background-color:#41e5c6}@media (min-width:992px){.winners--financial::before{background-position:center bottom,calc(50% - 13px) top;background-image:url(../img/portfolio/financial-world-3.svg),url(../img/portfolio/financial-world-bg-1.svg)}}.winners--defence::before{background-color:#20598c;background-size:auto,auto,auto;background-repeat:no-repeat,no-repeat,no-repeat;background-position:center bottom -10px,calc(50% - 60px) 95px,center -40px;background-image:url(../img/portfolio/defence-bg-bottom-sm.png),url(../img/portfolio/defence-bg-top-sm.png),url(../img/portfolio/defence-bg-waves.svg)}@media (min-width:992px){.winners--defence::before{background-position:center bottom,calc(50% + 23px) 95px,center -40px;background-image:url(../img/portfolio/defence-bg-bottom.png),url(../img/portfolio/defence-bg-top.png),url(../img/portfolio/defence-bg-waves.svg)}}.winners--aid::before{background-color:#49c888;background-size:auto,auto,auto;background-repeat:no-repeat,no-repeat,no-repeat;background-position:center bottom -10px,calc(50% - 60px) 95px,center -40px;background-image:url(../img/portfolio/aid-bg-bottom-sm.png),url(../img/portfolio/aid-bg-top-sm.png),url(../img/portfolio/aid-bg-waves.svg)}@media (min-width:992px){.winners--aid::before{background-position:center bottom,calc(50% + 23px) 95px,center -40px;background-image:url(../img/portfolio/aid-bg-bottom.png),url(../img/portfolio/aid-bg-top.png),url(../img/portfolio/aid-bg-waves.svg)}}[class~=field--type-text][class*=field--name-field-winners-heading]{font-size:4.3rem;font-weight:700;line-height:1.17;color:#fff;margin-top:4rem}@media (min-width:992px){[class~=field--type-text][class*=field--name-field-winners-heading]{position:absolute;font-size:5.8rem;top:0;left:0;margin-top:12rem;margin-left:3rem;max-width:50%}}[class~=field--type-text][class*=field--name-field-winners-heading] span{color:#52dec6}[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-revisit span{color:#39429c}@media (min-width:992px){[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-financial{margin-top:4rem}}[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-financial span{color:#39429c}@media (min-width:992px){[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-defence{margin-top:4rem}}[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-defence span{color:#fe4243}@media (min-width:992px){[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-aid{font-size:5rem;margin-top:4rem}}[class~=field--type-text][class*=field--name-field-winners-heading].field--name-field-winners-heading-aid span{color:#ffb612}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]{display:grid;-moz-column-gap:1.6rem;column-gap:1.6rem;align-items:end;margin-top:2rem}@media (min-width:576px){[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:0}}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item{position:relative;color:#fff;padding:2rem 3rem}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item:hover .field--name-field-winner-description{opacity:1;visibility:visible}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item:nth-child(-n+3) .field--name-field-winner-image-wrapper::after{content:"";position:absolute;bottom:0;right:0;width:8rem;height:7.6rem;background:center/contain no-repeat;transform:translate(3rem,2rem)}@media (min-width:992px){[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item:first-child{grid-column:3/span 1}}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item:first-child .field--name-field-winner-image-wrapper::after{background-image:url(../img/portfolio/first-place.svg)}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item:nth-child(2) .field--name-field-winner-image-wrapper::after{background-image:url(../img/portfolio/second-place.svg)}[class~=field--type-entity-reference-revisions][class*=field--name-field-winners]>.field__item:nth-child(3) .field--name-field-winner-image-wrapper::after{background-image:url(../img/portfolio/third-place.svg)}@media (min-width:992px){[class~=field--type-entity-reference-revisions][class*=field--name-field-winners].field--name-field-winners-revisit>.field__item:first-child{grid-column:4/span 1}}.field--name-field-winner-name{color:#52dec6;font-size:2.2rem;font-weight:700;line-height:1.18;margin-bottom:2rem}.field--name-field-winners-arctic .field--name-field-winner-name{color:#fff}.field--name-field-winners-revisit .field--name-field-winner-name{color:#39429c}.field--name-field-winners-financial .field--name-field-winner-name{color:#39429c}.field--name-field-winners-defence .field--name-field-winner-name{color:#fff}.field--name-field-winners-defence .field--name-field-winner-name::after{background-color:#fe4243}.field--name-field-winners-aid .field--name-field-winner-name{color:#fff}.field--name-field-winners-aid .field--name-field-winner-name::after{background-color:#ffb612}.field--name-field-winner-name::after{content:"";display:block;width:100%;max-width:13rem;height:3px;margin-top:1rem;background-color:#ef6d9c}.field--name-field-winner-image-wrapper{position:relative;display:block;padding:0}.field--name-field-winner-image-wrapper::before{content:"";display:block;padding-top:66%}.field--name-field-winner-image{position:absolute;top:0;left:0;width:100%;height:100%}.field--name-field-winner-image::before{content:"";position:absolute;top:7px;left:7px;width:100%;height:100%;background-color:#52dec6}.field--name-field-winner-image .inline-file-editor__img-parent,.field--name-field-winner-image img{position:absolute;top:0;left:0;width:100%;height:100%}.field--name-field-winner-image img{-o-object-fit:cover;object-fit:cover}.field--name-field-winners-financial .field--name-field-winner-image::before{background-color:#39429c}.field--name-field-winners-defence .field--name-field-winner-image::before{background-color:#00abbf}.field--name-field-winner-country{position:absolute;top:0;right:0;transform:translate(8px,-15px)}.field--name-field-winner-short-description{font-weight:500;margin-top:2rem}.field--name-field-winners-revisit .field--name-field-winner-short-description{color:#39429c}.field--name-field-winners-financial .field--name-field-winner-short-description{color:#39429c}.field--name-field-winner-description{position:absolute;display:flex;flex-direction:column;text-align:center;top:0;right:0;bottom:0;left:0;padding:2rem 3rem;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;overflow-y:auto;background-color:#52dec6}.field--name-field-winner-description p:not(:only-child):last-child{margin-top:2rem}.field--name-field-winner-description p:not(:only-child):last-child a{font-weight:700;color:#fff;display:inline-flex;align-items:center}.field--name-field-winner-description p:not(:only-child):last-child a:hover{color:#39429c}.field--name-field-winner-description p:not(:only-child):last-child a::before{content:"";display:block;width:35px;height:35px;margin-right:5px;background:center/contain no-repeat;background-image:url(../img/portfolio/player.svg)}.field--name-field-winners-financial .field--name-field-winner-description{background-color:#39429c}.field--name-field-winners-financial .field--name-field-winner-description p:not(:only-child):last-child a:hover{color:#52dec6}.field--name-field-winners-defence .field--name-field-winner-description{background-color:#fe4243}.field--name-field-winners-defence .field--name-field-winner-description p:not(:only-child):last-child a:hover{color:#03598c}.field--name-field-winners-aid .field--name-field-winner-description{background-color:#ffb612}.field--name-field-winners-aid .field--name-field-winner-description p:not(:only-child):last-child a:hover{color:#020d33}.page-node-type-big-ideas-page-template{overflow-x:hidden}.page-node-type-big-ideas-page-template #professionsSlider .swiper-slide span::after,.page-node-type-big-ideas-page-template #professionsSlider .swiper-slide span::before{display:none}.page-node-type-big-ideas-page-template .hero{background-color:#fafafa;background-position:center top;background-image:url(../img/big-ideas/6th/big-ideas-header-sm.png)}@media (max-width:991.98px){.page-node-type-big-ideas-page-template .hero{min-height:538px}}@media (min-width:992px){.page-node-type-big-ideas-page-template .hero{background-image:url(../img/big-ideas/6th/big-ideas-header-lg.png)}}.page-node-type-big-ideas-page-template .hero::before{display:none}.page-node-type-big-ideas-page-template .hero .hero-caption-slider{position:absolute;font-size:3.6rem;font-weight:800;color:#0c1e58;display:flex;flex-direction:column;top:9.5rem;left:50%;transform:translateX(-50%)}@media (min-width:992px){.page-node-type-big-ideas-page-template .hero .hero-caption-slider{font-size:6.5rem;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;top:15.6rem}}.page-node-type-big-ideas-page-template .hero .hero-caption-slider>p{text-align:center;line-height:1;margin-bottom:1.6rem}@media (min-width:992px){.page-node-type-big-ideas-page-template .hero .hero-caption-slider>p{margin-bottom:20px;width:100%;white-space:nowrap}}.page-node-type-big-ideas-page-template .hero .hero-caption-slider>p span{color:#0c1e58}.page-node-type-big-ideas-page-template .hero .hero-caption-slider>span{line-height:1;margin-top:-20px}@media (max-width:991.98px){.page-node-type-big-ideas-page-template .hero .hero-caption-slider>span{font-size:6.4rem;align-self:flex-end;z-index:1}}.page-node-type-big-ideas-page-template .hero .hero-caption-text{position:absolute;font-size:1.6rem;line-height:1.23;color:#0c1e58;top:33.5rem;left:50%;max-width:170px;transform:translateX(calc(-50% + 90px));z-index:2}.page-node-type-big-ideas-page-template .hero .hero-caption-text span{color:#fff}@media (min-width:992px){.page-node-type-big-ideas-page-template .hero .hero-caption-text{font-size:3.3rem;font-weight:500;top:44rem;left:50%;right:auto;max-width:550px;transform:translateX(calc(-50% + 13.6rem))}}.page-node-type-big-ideas-page-template .hero .apply-btn{display:none}@media (min-width:992px){.page-node-type-big-ideas-page-template .hero .apply-btn{position:absolute;display:block;width:330px;height:169px;top:585px;left:50%;background:center/contain no-repeat;background-image:url(../img/hackers/5th/register-btn.svg);transform:translateX(calc(-50% + 244px));z-index:100}.page-node-type-big-ideas-page-template .hero .apply-btn::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:center/contain no-repeat;background-image:url(../img/hackers/5th/register-btn--active.svg);opacity:0;transition:opacity .2s ease-in-out}.page-node-type-big-ideas-page-template .hero .apply-btn:hover::after{opacity:1}}.big-ideas-lead{text-align:center;background-color:#fafafa;padding-top:3.125rem;padding-bottom:3.125rem}@media (min-width:992px){.big-ideas-lead{padding-top:5rem;padding-bottom:5rem}}.big-ideas-lead h3{font-size:2.5rem;font-weight:700;line-height:1.15;color:#ffb612}@media (min-width:992px){.big-ideas-lead h3{font-size:3.5rem}}.big-ideas-lead h2{font-size:3.5rem;font-weight:700;line-height:1.15;color:#49c888;margin-bottom:4rem}@media (min-width:992px){.big-ideas-lead h2{font-size:4.5rem}}.big-ideas-lead p{font-size:1.8rem}@media (min-width:992px){.big-ideas-lead p{font-size:2rem}}.big-ideas-lead .field--name-field-infographics{display:grid;grid-template-columns:repeat(auto-fit,184px);justify-content:center;gap:4rem;margin-top:6rem}.big-ideas-lead .paragraph--type--infographic{text-align:center}.big-ideas-lead .paragraph--type--infographic .field--name-field-image>img{max-width:100%;width:100%;height:auto}.big-ideas-lead .paragraph--type--infographic .field--name-field-title{font-size:2rem;font-weight:700;line-height:1.27;margin-top:1rem;color:#707070}@media (min-width:992px){.big-ideas-lead .paragraph--type--infographic .field--name-field-title{font-size:2.2rem}}.central-hub{padding-top:4rem;padding-bottom:4rem;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background:bottom left calc(50% - 100px)/auto no-repeat;background-image:url(../img/big-ideas/central-hub-bg-lg.svg)}.central-hub .field--name-field-central-hub-heading{font-size:3.5rem;font-weight:900;text-align:center;line-height:1.15;color:#ffb612;margin:0 auto 5rem}@media (min-width:992px){.central-hub .field--name-field-central-hub-heading{font-size:4.5rem}}.central-hub .field--name-field-central-hub-lead{text-align:center;margin-bottom:5rem}@media (min-width:992px){.central-hub .field--name-field-central-hub-lead{font-size:1.8rem}}.local-hackathons{position:relative;padding-top:25rem;padding-bottom:10rem}@media (min-width:992px){.local-hackathons{padding-top:6rem;padding-bottom:23rem;background-position:bottom left calc(50% - 50px);background-repeat:no-repeat;background-image:url(../img/big-ideas/6th/local-hackathons-bg-bottom.png)}}.local-hackathons::before{content:"";position:absolute;top:-100px;left:50%;width:542px;height:343px;background:top left/contain no-repeat;background-image:url(../img/big-ideas/6th/truck.png);transform:translateX(-50%)}@media (min-width:992px){.local-hackathons::before{top:-90px;left:0;right:auto;transform:none}}.local-hackathons .field--name-field-local-agenda-heading{font-size:3.5rem;font-weight:900;text-align:center;line-height:1.15;color:#ffb612;margin-bottom:20px}@media (min-width:992px){.local-hackathons .field--name-field-local-agenda-heading{font-size:4.5rem;text-align:left;padding-left:calc(600px - (50vw - 50%))}}.local-hackathons .field--name-field-local-agenda-lead{margin-bottom:5rem;text-align:center}@media (min-width:992px){.local-hackathons .field--name-field-local-agenda-lead{font-size:1.8rem;text-align:left;padding-left:calc(600px - (50vw - 50%))}}.big-ideas-sessions{font-size:.625rem;min-height:55em;background:center/auto no-repeat;background-image:url(../img/big-ideas/sessions-bg.svg);background-color:#49c888}@media (min-width:992px){.big-ideas-sessions{font-size:.875rem}}@media (min-width:1200px){.big-ideas-sessions{font-size:1rem}}@media (min-width:992px){.big-ideas-sessions{min-height:34em}}.big-ideas-sessions .container{position:relative}.big-ideas-sessions .container::before{content:"";position:absolute;display:block;width:40.8em;height:39.4em;top:-8em;left:50%;background:center/contain no-repeat;background-image:url(../img/big-ideas/6th/guy.png);transform:translateX(-50%)}@media (min-width:992px){.big-ideas-sessions .container::before{transform:translateX(calc(-50% - 20.6em))}}.big-ideas-sessions .field--name-field-sessions-link{position:absolute;left:50%;top:22em;width:53.9em;height:25.6em;background:center/contain no-repeat;background-image:url(../img/big-ideas/6th/pick-choose.svg);transform:translateX(calc(-50% + 3em))}.big-ideas-sessions .field--name-field-sessions-link:hover::before{opacity:1}.big-ideas-sessions .field--name-field-sessions-link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:center/contain no-repeat;background-image:url(../img/big-ideas/6th/pick-choose-active.svg);opacity:0;transition:opacity .25s ease-in-out;pointer-events:none}@media (min-width:992px){.big-ideas-sessions .field--name-field-sessions-link{top:4em;transform:translateX(calc(-50% + 18.9em))}}.big-ideas-sessions .field--name-field-sessions-link a{display:block;width:100%;height:100%;color:transparent}.lazy{background-image:none}
/*# sourceMappingURL=style.min.css.map */
