div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#00c082;cursor:pointer;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#00a771}a img{border:0}hr{border:0;border-bottom:1px solid #00c082;clear:both;height:0;margin:20px auto;max-width:100%}blockquote{color:#00c082;font-size:1.25rem;font-style:italic;padding-left:0.9375rem}@media screen and (min-width: 33.75em){blockquote{font-size:1.75rem;padding-left:1.5625rem}}figcaption,.caption{font-size:0.6875rem;font-weight:bold;line-height:0.875rem}sup{position:relative;top:-0.3125rem;vertical-align:inherit}.top-menu>ul,.menu>ul,.card .card-details,aside .participants,aside .promoters,.metadata,.share-buttons,.footer .footer-partners>ul,.offcanvas .social-networks{list-style:none;margin-left:0}input,select,textarea,.ss-main,button,input[type=submit],.button,.menu-item a,.form-label.boolean::before,.video-container .playback-trigger,.video-container .video-controls,.video-container .video-progress,.video-container .playback-control>.control,.video-container .sound-control>.control,.offcanvas a{-webkit-transition:all .2s linear;transition:all .2s linear}input,select,textarea,.ss-main{background-color:#f2fcf7;border:0.0625rem solid transparent;color:#00c082;display:block;outline-color:#00c082;font-size:0.75rem;width:100%}.page-content h2,.page-content h3,.follow-content h2,.partners-list h2,.card .card-title,.page-title,.page-heading,.post-title,.content-block .title{color:#00c082;font-family:"Ubuntu Mono", monospace;font-size:1.5rem;font-weight:normal;line-height:1.625rem}.page-content h2,.page-content h3,.follow-content h2,.partners-list h2{margin-bottom:1.25rem}.menu,.card{background-color:#fff;-webkit-box-shadow:0.5rem 0.5rem 0 #bae5ca;box-shadow:0.5rem 0.5rem 0 #bae5ca;padding:0 0.9375rem 0.9375rem}.social-network,.video-container{line-height:0}.social-network svg,.video-container svg{fill:#fff}.page-title,.page-heading,.content-block .title{text-transform:uppercase}p,.post-content ul,.post-content ol,.page-content ul,.page-content ol{font-size:1rem;line-height:1.375rem;margin-bottom:1rem;text-rendering:optimizeLegibility}.page-title,.page-heading,.page-content,.inner-block,.follow-content{padding-bottom:2.1875rem;padding-top:2.1875rem}.page-title,.page-heading,.page-content,.inner-block,.follow-content,.content-block .title{padding-left:0.9375rem;padding-right:0.9375rem}@media screen and (min-width: 33.75em){.page-title,.page-heading,.page-content,.inner-block,.follow-content,.content-block .title{padding-left:2.1875rem;padding-right:2.1875rem}}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html,body{height:100%;margin:0}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%}body{background-color:#f2fcf7;background-repeat:no-repeat;color:#000;font-family:"Nunito Sans", sans-serif;font-weight:normal;line-height:1.4;margin:0;padding-bottom:3.125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.variant-1{background-image:url(/assets/strokes/stroke-1-a06e6551756af39f566d2f69e22ebdb669dcfcc7907fd234d34123785963af8f.png),url(/assets/strokes/stroke-2-6d7968f92e3b61193e66284409601c9ab0077b264abf7be2aec1d56a7b21ebce.png);background-position:-500px center, right -200px top 60%}body.variant-2{background-image:url(/assets/strokes/stroke-3-07907bf9abcad92485f68aacdc27ca62cc52f6200c23cf4b8d63b351d0844d47.png),url(/assets/strokes/stroke-4-fab499428bdeea1ac3b7c7fb8a171faeb0254933e615ddc6e52c0262a2e433be.png);background-position:left -100px bottom -175px, right -350px top 50%}body.variant-3{background-image:url(/assets/strokes/stroke-5-eaf507c406e46f6b775568ca001714d87270dae73d1eddbec64349fdcc39bba9.png),url(/assets/strokes/stroke-6-ca7929eaf591c02dca828436bd6476ec2529d8cf6d7a7b74f45f44dde0ff1980.png);background-position:left 115px top -150px, right -250px center}body.variant-4{background-image:url(/assets/strokes/stroke-7-11facf2a7a4ec5541612930c77a67d48432c3bd45263a2229e03ed52be2818dc.png),url(/assets/strokes/stroke-8-e890145e1a67677bb9cf8983f8c4d4291260224e5264274f7722229a367c512c.png);background-position:left -200px bottom 50px, right -200px top 50px}body.variant-5{background-image:url(/assets/strokes/stroke-9-f7af520a7a08d6d9c9eb07c9446279ec66d3e8d6615e1d864437a51aa98cb376.png),url(/assets/strokes/stroke-10-64b66591e2455dc4781b3aa623481448a8f3632ae3dbd3989a93873c0b89fd7b.png);background-position:left -35px bottom -300px, left 55% top -175px}body.variant-6{background-image:url(/assets/strokes/stroke-11-ca5fef88cb9e84ea6efa3b47bd3c72c93a3293ca0fdfe477b97261da85a93c82.png),url(/assets/strokes/stroke-12-a729eaf1b335f406c6d717c874ce50b7512649f58ae54f7b20d5e1250b02380c.png);background-position:-250px 60%, right -100px bottom 0}body.variant-7{background-image:url(/assets/strokes/stroke-13-da21dc20e9e8043cc4c223cb9954a12e80cd797f9543bc039f1ab01c33c64ae9.png),url(/assets/strokes/stroke-14-8bd6ed63dbb27c6363f49feb82cc56ac58541a584fb09c7d18c0bdd1ec528942.png);background-position:left 100px bottom -355px, right -50px top 100px}img,video{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}time+time::before{content:'-'}button,input[type=submit],.button{background-color:#00c082;border:none;color:#fff;cursor:pointer;display:block;font-size:1.125rem;margin:0 auto;outline:none;padding:0.9375rem 0;text-transform:uppercase}button:disabled,input[type=submit]:disabled,.button:disabled{opacity:.5}.hidden{display:none}.top-bar{background-color:#00c082;color:#fff;display:table;height:3.125rem;padding:0 1.5625rem;position:fixed;width:100%;z-index:9999}.top-bar>*{display:table-cell;vertical-align:middle}@media screen and (min-width: 62em){.top-bar{height:5rem}}.logo{width:6.25rem}@media screen and (max-width: 74.9375em){.logo>img{margin-top:0.375rem}}@media screen and (min-width: 62em){.logo{width:7.8125rem}}.site-name{display:none;font-size:0.875rem;font-weight:bold;letter-spacing:0.03125rem;padding-left:1.875rem;width:17.8125rem}.top-menu{font-size:0.8125rem;text-align:right;text-transform:lowercase}.top-menu>ul{display:none}.top-menu>ul>li{display:inline-block;margin-left:0.9375rem;vertical-align:middle}.top-menu .menu-item a{color:inherit}.side-nav{display:none;margin-right:0.9375rem;min-width:210px}.menu{font-size:0.9375rem;line-height:1.4;padding-top:0.9375rem;position:fixed;width:210px;z-index:9999}.menu-item a{border-bottom:0.0625rem solid transparent;color:#000;letter-spacing:0.03125rem}.menu-item a:hover,.menu-item a.selected{border-color:#00c082}.menu-item.spaced{margin-bottom:0.9375rem}.main-navigation+.useful-links{margin-top:1.25rem}.useful-links{font-size:0.8125rem}.container{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100% - 100px);padding-top:5rem}.content{margin:0 auto;max-width:1200px;padding:0 0.3125rem;width:100%}@media print, screen and (min-width: 62em){.content{padding:0 0.9375rem}}.tiles{margin-left:-0.625rem;margin-right:-0.3125rem}.tiles .card{margin-left:0.9375rem;margin-right:0.9375rem;width:calc(100% - 1.875rem)}.tiles .card.hidden{display:none}.tiles .category-intro{background-color:#00c082}.tiles .category-intro .card-title{color:#fff;font-size:1.5rem;line-height:1.625rem}.tiles .category-intro .card-content p{margin-bottom:1.25rem}.tiles .category-intro .card-content a{color:#fff;text-decoration:underline}.tiles .category-intro .card-content a:hover,.tiles .category-intro .card-content a:focus{text-decoration:none}.tiles .category-intro a.follow-link{font-family:"Ubuntu Mono", monospace;padding:0.3125rem 0.5rem;font-weight:600;letter-spacing:1px;display:inline;color:#00c082;background-color:white;text-decoration:none}.tiles .category-intro a.follow-link:hover{color:white;background-color:#00c082;border:1px solid white}@media print, screen and (min-width: 33.75em){.tiles .card{width:calc(50% - 1.875rem)}.tiles .card.expanded{width:calc(100% - 1.875rem)}.tiles .card.expanded:not(.category-intro) .card-title{font-size:1.75rem}.tiles .card.expanded:not(.category-intro) .card-content{-webkit-column-gap:2.1875rem;column-gap:2.1875rem;-webkit-columns:2;columns:2;font-size:0.875rem}}@media print, screen and (min-width: 62em){.tiles{margin-left:-2%;margin-right:-2%}.tiles .card{margin-left:2%;margin-right:2%;width:calc(33.3333333333% - 4%)}.tiles .card.expanded{width:calc(66.6666666667% - 4%)}}.card,.post,.page,.follow{background-color:#fff}.page{margin:0 auto}.page.no-background{background:none}.page.no-background .page-content{padding:0}.page.no-title .page-title{display:none}.page.slim .page-title,.page.slim .page-heading{font-size:1.125rem;padding-bottom:0.1875rem;padding-top:0.1875rem}.card{display:inline-block;margin-bottom:2.1875rem;vertical-align:top;width:100%}.card .card-heading{background-color:#00c082;color:#fff;display:none;font-size:0.875rem;margin-left:-0.9375rem;margin-right:-0.9375rem;padding:0.3125rem 0.9375rem;text-transform:uppercase}.card .card-title{font-size:1.125rem;line-height:1.34375rem;margin:0.625rem 0 0}.card .metadata,.card .card-content,.card .card-footer{font-size:0.75rem;line-height:1rem}.card .card-content{margin-top:0.375rem}.card .metadata,.card .card-footer{font-style:italic}.card .card-details{font-size:0.875rem}.card .card-details .event{font-family:"Ubuntu Mono", monospace;font-size:1rem}.card .card-details .event+.event{margin-top:0.9375rem}.card .card-details .affiliation{margin-top:0.375rem}.card .card-details+.contact{margin-top:0.9375rem}.card .card-spacer{margin-bottom:0.9375rem}.card .card-footer{color:#00c082;margin-top:0.9375rem}.card .card-footer p{margin:0}.card .card-footer a{text-decoration:none}.card .card-featured{margin-left:-0.9375rem;margin-right:-0.9375rem;position:relative}.card .metadata a{color:#000}.card video{width:100%}.post,.page,.wrapper{max-width:53.125rem;position:relative}.post.stretch,.page.stretch,.wrapper.stretch{max-width:inherit}.post.draft:before,.page.draft:before,.wrapper.draft:before{border:0.0625rem solid #00c082;content:'Draft. You are only seeing this because you have permissions.';font-size:12px;left:0;padding:0.3125rem;position:absolute;right:0;text-align:right;text-transform:uppercase;top:-1.75rem}.post{display:inline-block;padding:0.9375rem;width:100%}@media screen and (min-width: 48em){.post{width:calc(100% - 17.5rem)}}@media print, screen and (min-width: 62em){.post{padding:2.1875rem}}.post.draft:before{border:0.125rem solid #fff;color:#00c082;top:-1.875rem}.page-title,.page-heading{background-color:#00c082;color:#fff;padding-bottom:0.4375rem;padding-top:0.4375rem}.page-heading+.articles-list{margin-top:2.1875rem}.page-content{font-size:0.875rem;padding-bottom:2.1875rem;padding-top:2.1875rem}.page-content h3{font-size:1.125rem}.page-content .video-container{margin-bottom:0.9375rem}.page-content .video-container.responsive{width:100%}.page-content .video-container.responsive>video{width:100%}.post-title{margin-bottom:1.5rem}.post-content ul,.post-content ol,.page-content ul,.page-content ol{list-style-position:inside;margin-left:0.9375rem}.post-content ul>li,.post-content ol>li,.page-content ul>li,.page-content ol>li{margin-bottom:0.3125rem}.post-content a,.page-content a{text-decoration:underline}.post-content .highlight,.page-content .highlight{background-color:#bae5ca}.post-content .hero-banner,.page-content .hero-banner{display:block}.post-content .hero-banner img,.page-content .hero-banner img{left:0;position:absolute;right:0;width:100%}.post-content .partners-list,.page-content .partners-list{padding-bottom:1.25rem}.post-content .brand-color,.page-content .brand-color{color:#00c082}.post-content .sixteen-by-nine,.page-content .sixteen-by-nine{position:relative}.post-content .sixteen-by-nine::before,.page-content .sixteen-by-nine::before{content:'';display:block;padding-top:56.2352941176%;width:100%}.post-content .sixteen-by-nine iframe,.post-content .sixteen-by-nine video,.page-content .sixteen-by-nine iframe,.page-content .sixteen-by-nine video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.post-content .sixteen-by-ten,.page-content .sixteen-by-ten{position:relative}.post-content .sixteen-by-ten::before,.page-content .sixteen-by-ten::before{content:'';display:block;padding-top:62.4705882353%;width:100%}.post-content .sixteen-by-ten iframe,.post-content .sixteen-by-ten video,.page-content .sixteen-by-ten iframe,.page-content .sixteen-by-ten video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.post-content .four-by-tree,.page-content .four-by-tree{position:relative}.post-content .four-by-tree::before,.page-content .four-by-tree::before{content:'';display:block;padding-top:75.0588235294%;width:100%}.post-content .four-by-tree iframe,.post-content .four-by-tree video,.page-content .four-by-tree iframe,.page-content .four-by-tree video{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.follow-content h4{color:#00c082;font-family:"Ubuntu Mono", monospace;padding:0.75rem 0}aside{display:inline-block;margin-top:1.25rem;vertical-align:top;width:100%}@media screen and (min-width: 48em){aside{margin-top:0;margin-left:3.125rem;width:14.375rem}}aside p{margin:0}aside .metadata,aside .participants,aside .promoters,aside .date,aside p{font-family:"Ubuntu Mono", monospace}aside .metadata{color:#00c082;font-size:1rem;margin-bottom:0.1875rem}aside .metadata:empty+hr{display:none}aside .participants,aside .promoters,aside .date,aside p{font-size:0.875rem}aside .date{font-style:italic}aside .date+.date::before{margin:0 0.3125rem}aside .participants>li,aside .promoters>li{margin-bottom:0.5rem}aside .participant-company::before{content:',';margin-right:5px}.metadata{margin-top:0.9375rem}.metadata>li{display:inline-block}.metadata>li:not(:last-child)::after{content:',';margin-right:5px}.metadata a{text-decoration:underline}.subsection{background-color:#fff;color:#00c082;font-family:"Ubuntu Mono", monospace;font-weight:normal;margin-bottom:1.25rem;text-align:center;text-transform:uppercase}.navigation-toggle{border:0.125rem solid #fff;color:inherit;cursor:pointer;padding:0.3125rem 0.625rem;text-transform:capitalize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-toggle:hover,.navigation-toggle:focus{color:#fff}.share-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:0.9375rem}.share-buttons>li:not(.share-text){margin:0 0.3125rem}.share-buttons .share-text{color:#00c082;font-size:1rem;margin-right:0.3125rem}.share-buttons .share-button{background-color:#00c082;border-radius:50%;display:inline-block;height:1.5625rem;line-height:1.875rem;text-align:center;vertical-align:middle;width:1.5625rem}.follow-link{display:block;margin-top:0.5rem;text-decoration:underline}@media screen and (min-width: 33.75em){.site-name{display:table-cell}.site-name a{color:#fff}}@media screen and (min-width: 48em){button,input[type=submit],.button{padding:0.3125rem 0.9375rem;width:auto}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,.button:hover,.button:focus{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 62em){.side-nav{display:block}.container{padding-top:10rem}.top-menu>ul{display:block}.navigation-toggle{display:none}}@media (min-width: 1600px){.side-nav{margin:0;min-width:auto}.page{margin:0 auto}aside{width:16.875rem}}.exception-state{color:#00c082;font-family:"Ubuntu Mono", monospace;padding-left:2.1875rem}.exception-state>.exception-title{font-size:3.125rem;font-weight:normal;line-height:1;margin-bottom:0.9375rem}.exception-state>.exception-message{font-weight:normal;margin-bottom:0.5rem}.participants-list,.promoters-list{margin-top:1.25rem}.participants-list>h4,.promoters-list>h4{color:#00c082;font-family:"Ubuntu Mono", monospace;font-weight:normal;margin-bottom:0.5rem}.participants-list .resource-link,.promoters-list .resource-link{color:#000;text-decoration:underline}.footer{background-color:#bae5ca;padding:2.1875rem 0;margin-top:2.1875rem}.footer .co-founding>img{max-width:15rem;width:100%}.footer .co-founding+.footer-partners{margin-top:2.1875rem}.footer .footer-partners>h5{margin-bottom:0.5rem}.footer .footer-partners>ul{margin-bottom:-0.9375rem}.footer .footer-partners>ul li{display:inline-block;margin-bottom:0.9375rem;margin-right:2.1875rem}@media screen and (min-width: 48em){.footer .footer-partners{margin-bottom:-2.1875rem}.footer .footer-partners>ul li{margin-bottom:2.1875rem}}.footer .footer-logo{max-width:17.5rem}@media screen and (max-width: 61.9375em){.footer{text-align:center}.footer .footer-partners>ul li{margin-right:0;width:100%}}@media screen and (min-width: 62em){.footer .footer-logo{max-width:9.375rem}}.inner-block{background-color:#fff}.content-block{margin-top:2.1875rem}.content-block .title{background-color:#00c082;color:#fff;font-size:1.125rem;margin:0}.resources-list{margin-bottom:2.1875rem}.project-list h2,.project-list h3{margin:0}.project-list .project-info:not(:last-child){margin-bottom:2.1875rem}.project-list .file-download{display:inline-block;margin-left:0.3125rem}.enumerate:after,.search-title:after{content:':'}.search-title{color:#00c082;font-family:"Ubuntu Mono", monospace;font-size:1.5rem;font-weight:normal;line-height:1;margin-bottom:2.1875rem;padding-left:2.1875rem}.results-list .page-heading{margin-bottom:2.1875rem}textarea{height:auto;min-height:9.375rem;resize:none}select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}button,input,optgroup,select,textarea{font-family:inherit}input,select,textarea{padding:0.5rem}form{margin-top:1.25rem}form>input[type=submit]{margin-top:2.1875rem}.form-line{white-space:nowrap}.form-field{margin-bottom:1.25rem;position:relative;vertical-align:top}.form-field.hidden{display:none}.form-field.field-with-errors>.form-control{border-color:darkred}.form-field.file .hint{left:10.9375rem;position:absolute;top:2rem}.form-label{cursor:pointer;display:inline-block;font-size:0.875rem;margin-bottom:0.3125rem;text-transform:lowercase}.form-label abbr{text-decoration:none}.form-label.boolean{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-label.boolean::before{background-color:#f2fcf7;content:'';display:inline-block;height:1.25rem;margin-right:0.625rem;position:relative;top:0.3125rem;width:1.25rem}.form-control.boolean{display:none}.form-control.boolean:checked+.form-label::before{background-color:#00c082}.field-errors{background-color:darkred;color:#fff;font-size:90%;padding:0.125rem 0.3125rem;text-transform:lowercase}.notification{background-color:#fff;border-bottom:1px solid #00c082;color:#00c082;font-size:1.5rem;font-family:"Ubuntu Mono", monospace;font-weight:normal;line-height:1.625rem;padding:0.9375rem 2.1875rem;position:relative;text-align:center;text-transform:uppercase}.notification .message{max-width:700px;margin:0 auto}.notification ~ *{margin-top:1rem}.notification.type-alert,.notification.type-error{background-color:darkred;color:#fff}.notification .close{cursor:pointer;position:absolute;right:1rem;top:0.25rem}.notification .close::after{content:'\00d7';display:inline-block;font-size:2rem}.file-upload{background-color:#00c082;color:#fff;cursor:pointer;display:block;font-size:0.75rem;padding:0.625rem 0.3125rem;text-align:center;text-transform:lowercase;width:8.75rem}.authentication{margin:0 auto;max-width:31.25rem}.authentication form{margin:0}.authentication .devise-actions{margin-top:1.875rem}.form-horizontal .button{margin-bottom:0.9375rem}@media screen and (min-width: 62em){.form-horizontal{white-space:nowrap}.form-horizontal .form-field{display:inline-block;width:calc(50% - 6.25rem)}.form-horizontal .form-field+.form-field{margin-left:2.1875rem}.form-horizontal .button{display:inline-block;margin-bottom:0;margin-left:2.1875rem;margin-top:1.375rem;max-width:8.125rem}}.form-feedback{background-color:#f2fcf7;color:#00c082;margin-bottom:1.25rem;padding:0.9375rem;text-align:center}.search-form>input[type=text]{background:none;border:none;color:#fff;display:inline-block;font-size:0.8125rem;letter-spacing:0.03125rem;opacity:1;outline:none;padding:0;padding-right:0.5rem;width:9.375rem}.search-form>input[type=text]::-webkit-input-placeholder{color:#fff}.search-form>input[type=text]:-moz-placeholder{color:#fff}.search-form>input[type=text]::-moz-placeholder{color:#fff}.search-form>input[type=text]:-ms-input-placeholder{color:#fff}.search-form>.search-icon{cursor:pointer;display:inline-block;line-height:0}.search-form>.search-icon>svg{fill:#fff}@media screen and (max-width: 74.9375em){.search-form{border-bottom:0.0625rem solid #fff;margin:1.25rem 0.9375rem}.search-form>input[type=text]{font-size:1rem;width:calc(100% - 1.3125rem)}.search-form>.search-icon{-webkit-transform:scale(1.25);transform:scale(1.25)}}@media screen and (min-width: 62em){.search-form{margin:0;overflow:hidden}.search-form>input[type=text]{text-align:right}.search-form>input[type=text]::-webkit-input-placeholder{opacity:1}.search-form>input[type=text]:-moz-placeholder{opacity:1}.search-form>input[type=text]::-moz-placeholder{opacity:1}.search-form>input[type=text]:-ms-input-placeholder{opacity:1}.search-form>input[type=text]:focus+.search-icon,.search-form>input[type=text].has-content+.search-icon{margin-right:0}.search-form>input[type=text]:focus+.search-icon:after,.search-form>input[type=text].has-content+.search-icon:after{right:0}.search-form>input[type=text]:focus::-webkit-input-placeholder,.search-form>input[type=text].has-content::-webkit-input-placeholder{opacity:.5}.search-form>input[type=text]:focus:-moz-placeholder,.search-form>input[type=text].has-content:-moz-placeholder{opacity:.5}.search-form>input[type=text]:focus::-moz-placeholder,.search-form>input[type=text].has-content::-moz-placeholder{opacity:.5}.search-form>input[type=text]:focus:-ms-input-placeholder,.search-form>input[type=text].has-content:-ms-input-placeholder{opacity:.5}.search-form>.search-icon{margin-right:-1.3125rem;position:relative}.search-form>.search-icon:after{background-color:#fff;bottom:-0.3125rem;content:'';display:inline-block;height:0.0625rem;position:absolute;right:-10.375rem;width:10.375rem}}@media screen and (min-width: 48em){.form-line .form-field{display:inline-block;width:calc(50% - 1.09375rem)}.form-line .form-field:first-child{margin-right:2.1875rem}}.checkbox-field{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin-left:-8px;margin-right:34px}.checkbox-field .checkbox{display:inline-block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;-webkit-box-sizing:content-box;box-sizing:content-box;width:18px;height:18px;padding:8px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;will-change:transform, opacity}.checkbox-field .checkbox input[type='checkbox']{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:inherit}.checkbox-field .checkbox input[type='checkbox']:checked ~ .checkbox__background{background-color:#00c082}.checkbox-field .checkbox input[type='checkbox']:checked ~ .checkbox__background .checkbox__checkmark{-webkit-transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);transition:opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1),-webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);opacity:1}.checkbox-field .checkbox input[type='checkbox']:checked ~ .checkbox__background .checkbox__checkmark-path{stroke-dashoffset:0}.checkbox-field .checkbox__background{left:8px;right:initial;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:9px;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:45%;height:45%;-webkit-transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);border:2px solid #00c082;border-radius:2px;background-color:transparent;pointer-events:none;will-change:background-color, border-color}.checkbox-field .checkbox__background::before{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1),-webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);border-radius:50%;opacity:0;pointer-events:none;content:"";will-change:opacity, transform;background-color:#00c082}.checkbox-field .checkbox__checkmark{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;-webkit-transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);opacity:0}.checkbox-field .checkbox__checkmark-path{stroke:#fff !important;-webkit-transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);transition:stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);stroke-width:3.12px;stroke-dashoffset:29.7833385;stroke-dasharray:29.7833385}.checkbox-field .checkbox__mixedmark{width:100%;height:2px;-webkit-transform:scaleX(0) rotate(0deg);transform:scaleX(0) rotate(0deg);opacity:0}.checkbox-field .checkbox::before,.checkbox-field .checkbox::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.video-wrapper{text-align:center}.video-container{display:inline-block;overflow:hidden;position:relative}.video-container svg{fill:#00c082}.video-container:hover .video-progress{bottom:0}.video-container .playback-trigger{border:0.3125rem solid #00c082;border-radius:50%;cursor:pointer;display:inline-block;left:50%;margin-left:-2.1875rem;margin-top:-2.1875rem;position:absolute;top:50%;z-index:10}.video-container.playing .playback-trigger{opacity:0;pointer-events:none;-webkit-transform:scale(2);transform:scale(2)}.video-container.playing .video-controls{opacity:1;z-index:1}.video-container .fullscreen{cursor:pointer;display:inline-block;position:absolute;right:0.3125rem}.video-container .video-controls{bottom:0;opacity:0;padding-top:0.3125rem;position:absolute;top:0;width:100%;z-index:-1}.video-container .video-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#bae5ca;border:none;bottom:-0.625rem;left:0;padding:0;position:absolute;width:100%}.video-container .video-progress::-webkit-progress-bar{background:transparent}.video-container .video-progress::-webkit-progress-value{background-color:#00c082}.video-container .video-progress::-moz-progress-bar{background-color:#00c082}.video-container .playback-control,.video-container .sound-control{cursor:pointer;display:inline-block;height:1.5625rem;width:1.5625rem}.video-container .playback-control>.control,.video-container .sound-control>.control{display:inline-block;position:absolute}.video-container .hide{opacity:0;pointer-events:none;-webkit-transform:scale(2);transform:scale(2)}.faqs-container{counter-reset:section}.faqs-container .faq-question::before{content:counter(section) ".";counter-increment:section;margin-right:0.3125rem}.faq>.faq-question{font-size:1.125rem;margin-bottom:0.625rem}.partners-list .partner{background-color:#fff;padding:0.625rem 0.9375rem}.partners-list .partner+.partner{margin-top:1.25rem}.partners-list .partner+.page-heading,.partners-list .partner+.page-title{margin-top:1.875rem}@media screen and (min-width: 48em){.partners-list .partner{padding:1.875rem 2.1875rem}}.partners-list hr{margin:0}.partners-list hr:last-child{display:none}.partner-contacts,.contact{font-size:0;line-height:1.5}.partner-contacts dt,.partner-contacts dd,.contact dt,.contact dd{display:inline-block;font-size:0.875rem}.partner-contacts dt,.contact dt{width:3.75rem}.partner-contacts dd,.contact dd{vertical-align:top;width:calc(100% - 3.75rem);word-break:break-all}.partner-contacts dd+dd,.contact dd+dd{display:block;margin-left:3.75rem}.partner-contacts .address,.contact .address{margin-top:1.25rem;position:relative}.partner-contacts .address>dt,.contact .address>dt{position:absolute}.partner-contacts .address>dd,.contact .address>dd{display:block;margin-left:3.75rem}.partner-contacts+.partner-contacts,.partner-contacts+.contact,.contact+.partner-contacts,.contact+.contact{margin-top:0.9375rem}.person-details{padding-top:0.9375rem}.person-contacts{line-height:1rem;margin-top:1.25rem}.calendar-toolbar,.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Ubuntu Mono", monospace;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.25rem}.calendar-toolbar .page-title,.toolbar .page-title{margin-bottom:0.3125rem;width:100%}.calendar-toolbar .filter-container,.toolbar .filter-container{margin-bottom:0.3125rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}@media print, screen and (min-width: 48em){.calendar-toolbar .filter-container,.toolbar .filter-container{margin:0;width:calc(33.3333333333% - 2% - 0.5rem)}.calendar-toolbar .filter-country,.toolbar .filter-country{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media print, screen and (min-width: 62em){.calendar-toolbar,.toolbar{margin-left:0;margin-right:0}}.events-list .card-heading{display:block}.events-list .card-content,.events-list .card-footer{display:none}.roles-list .card-heading,.projects-list .card-heading{display:block}.projects-list{margin-top:2.1875rem}.filter-container{position:relative}.filter-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;height:2.5rem;padding-right:3.125rem;text-align:center}.filter-container .filter-choose{color:#00c082;font-size:0.75rem;opacity:.8;position:absolute;right:0.9375rem;top:0.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-container .ss-main .ss-single-selected{background-color:#fff;font-size:0.875rem;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-container .ss-main .ss-single-selected .placeholder{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:auto}.filter-container .ss-main .ss-single-selected .ss-arrow{margin-left:0.625rem;margin-right:0.625rem}.filter-container .ss-main .ss-content{border:none}.filter-container .ss-main+.filter-choose{display:none}.filter-container .month-selector{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#00c082;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-ms-flex-pack:distribute;justify-content:space-around;text-transform:uppercase}.filter-container .month-selector .first,.filter-container .month-selector .previous,.filter-container .month-selector .next,.filter-container .month-selector .last{cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.5625rem}@media screen and (min-width: 62em){.filter-container .ss-main .ss-single-selected{height:1.875rem}}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#00c082;width:100%}.ss-main .ss-single-selected{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;width:100%;height:2.375rem;padding:6px;border:1px solid #bae5ca;border-radius:0;background-color:#fff;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s;transition:background-color .3s}.ss-main .ss-single-selected.ss-disabled{background-color:#bae5ca;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-single-selected .placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{cursor:pointer;color:#bae5ca}.ss-main .ss-single-selected .ss-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:-1px 4px 0 5px}.ss-main .ss-single-selected .ss-arrow span{border:solid #00c082;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transition:margin .2s, -webkit-transform .2s;transition:margin .2s, -webkit-transform .2s;transition:transform .2s, margin .2s;transition:transform .2s, margin .2s, -webkit-transform .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin:3px 0 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:-3px 0 0 0}.ss-main .ss-multi-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer;min-height:2.375rem;width:100%;padding:0 0 0 3px;border:1px solid #bae5ca;border-radius:0;background-color:#fff;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .3s;transition:background-color .3s}.ss-main .ss-multi-selected.ss-disabled{background-color:#bae5ca;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#00c082}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .ss-multi-selected .ss-values{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4px 5px;margin:2px 0px;line-height:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#bae5ca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes scaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scaleOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes scaleOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0px;color:#fff;background-color:#00c082;border-radius:0;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 3px;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#00c082;position:relative;height:10px;width:2px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#00c082;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ss-main .ss-content{position:absolute;width:100%;margin:-1px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #bae5ca;z-index:1010;background-color:#fff;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .2s, -webkit-transform .2s;transition:opacity .2s, -webkit-transform .2s;transition:transform .2s, opacity .2s;transition:transform .2s, opacity .2s, -webkit-transform .2s;opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.ss-main .ss-content.ss-open{display:block;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.ss-main .ss-content .ss-search{padding:8px 10px 8px 10px}.ss-main .ss-content .ss-search input{display:block;font-size:inherit;font-family:inherit;line-height:inherit;width:100%;height:30px;padding:5px 10px;margin:0;border:1px solid #bae5ca;border-radius:0;background-color:#fff;outline:0;text-align:left;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-main .ss-content .ss-search input::-webkit-input-placeholder{color:#5affca}.ss-main .ss-content .ss-search input:-ms-input-placeholder{color:#5affca}.ss-main .ss-content .ss-search input::-ms-input-placeholder{color:#5affca}.ss-main .ss-content .ss-search input::placeholder{color:#5affca}.ss-main .ss-content .ss-search input:focus{-webkit-box-shadow:0 0 5px #00c082;box-shadow:0 0 5px #00c082}.ss-main .ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-main .ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px 6px 10px;font-weight:bold}.ss-main .ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-main .ss-content .ss-list .ss-option{padding:6px 10px 6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-content .ss-list .ss-option *{display:inline-block;vertical-align:middle}.ss-main .ss-content .ss-list .ss-option:hover,.ss-main .ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#00c082}.ss-main .ss-content .ss-list .ss-option.ss-disabled{cursor:default;color:#bae5ca;background-color:#fff}.ss-main .ss-content .ss-list .ss-option.ss-hide{display:none}.ss-main{display:block}.ss-main .ss-single-selected{background-color:#f2fcf7;border:none;height:2.125rem;padding:0.5rem}.offside{height:calc(100% - 3.125rem);overflow:auto;position:fixed;width:19.375rem;z-index:9999;-webkit-overflow-scrolling:touch}.offside,.offside--right{left:auto;right:-19.375rem}.offside--right.is-open,.offside-js--is-right .offside-sliding-element{-webkit-transform:translate3d(-19.375rem, 0, 0);transform:translate3d(-19.375rem, 0, 0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:-webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99),-webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.offside-js--init{overflow-x:hidden}.offcanvas{background-color:#00c082;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0.0625rem;top:3.125rem}.offcanvas a{color:#fff;display:block;padding:0.625rem 0.9375rem}.offcanvas a.selected{background-color:#fff;color:#00c082}.offcanvas .menu-item.spaced{margin:0}.offcanvas .social-networks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1.5625rem;width:100%}.participate-cta{margin-top:0.9375rem;text-align:right}.movable-container{margin:2.1875rem auto 0}.movable-container .partner hr{display:none}.movable-container .partner+.partner{margin-top:0}.movable-container .partner+.partner hr{display:block;position:relative;top:-0.625rem}@media screen and (min-width: 62em){.movable-container .partner+.partner hr{top:-1.875rem}}.documentation{counter-reset:sections}.documentation .back-backoffice{float:right;font-size:0.875rem;text-transform:uppercase}.documentation .back-backoffice>a{color:#fff}.documentation figure{margin:0 0 1.25rem;text-align:center}.documentation figure.full-width{margin-left:0;margin-right:0}.documentation figure>figcaption{margin-top:0.5rem}.documentation-section>h2:before{color:#000;content:counter(sections) ". ";counter-increment:sections}
