@charset "UTF-8";html{font-size:62.5%}body{min-height:100vh;min-width:42rem;font-size:1.5rem;line-height:1.7rem;font-family:Roboto,sans-serif;font-weight:lighter;background-color:#fafafa}header{font-family:Helvetica;font-weight:400}.dym-bar{color:#344055;background-color:#fff}.dym-bar a{color:inherit;text-decoration:none}.breadcrumbs-bar--container,.dym-bar--container,.nav-bar--container{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:100rem;padding:1rem 0;font-size:1.8rem;font-weight:700}.dym-bar--branding>*{display:inline-block}.dym-bar--branding img{width:auto;height:4rem;margin-right:2rem}.dym-bar--branding p,.dym-bar--user p{line-height:4rem;vertical-align:top}.dym-bar--user{position:relative;text-align:right;cursor:pointer}.dym-bar--user p{padding:0 1.5rem}.dym-bar--user p:hover{background-color:#ececec}.dym-bar--user a{display:inline-block;color:#344055;line-height:4rem;font-weight:400;text-decoration:none;padding:0 2rem}.dym-bar--user a:hover{background-color:#ececec}.dym-bar--user-dropdown{display:none;position:absolute;right:0;min-width:15rem;z-index:1;font-size:1.6rem;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);background-color:#fff}.dym-bar--user-dropdown a{display:block;padding:.5rem 1.5rem}.dym-bar--user-dropdown a:hover{background-color:#ececec}.dym-bar--user:hover .dym-bar--user-dropdown{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.nav-bar{color:#fff;background-color:#344055}.nav-bar a{color:#fff;text-decoration:none}.nav-bar nav li{display:inline-block;vertical-align:top;line-height:3rem;padding:0 1rem}.nav-bar nav li:first-child{padding-left:0}.nav-bar nav li a{display:block;width:100%;padding:.5rem 1rem}.nav-bar .nav-bar--container{font-size:1.6rem}.nav-bar .nav-bar--hamburger{display:none;line-height:4rem;font-size:2.5rem}.nav-bar .nav-bar--hamburger:hover{cursor:pointer}.nav-bar .btn-participate{line-height:2.5rem;max-height:4rem}.nav-bar .btn-participate i{margin-right:1rem}.breadcrumbs-bar{padding:.2rem;color:#fff;background-color:#ccc}.breadcrumbs-bar a{color:#fff;text-decoration:none}.breadcrumbs-bar li{display:inline-block;padding:0 .5rem;font-size:1.4rem}.page{padding-bottom:5rem;min-height:calc(100vh - 18rem)}.page-content--container{box-sizing:border-box;max-width:100rem;margin:0 auto}.page-header{margin:0 auto;padding:6rem 0;max-width:60rem;text-align:center}.page-header h2{font-size:4rem;line-height:4.5rem;padding:1rem 0}footer{padding:2rem 0;background-color:#fff}footer .footer-container{max-width:100rem;margin:0 auto}footer .footer-container .footer-copyright,footer .footer-container .footer-madeby{display:inline-block;width:50%}footer .footer-container .footer-madeby{text-align:right}@media (max-width:1000px){.dym-bar--container,.nav-bar--container{padding-left:2rem;padding-right:2rem}.page-content--container{margin-left:2rem;margin-right:2rem}footer{padding-left:2rem;padding-right:2rem}}@media (max-width:850px){.nav-bar.responsive .nav-bar--hamburger{display:block}.nav-bar.responsive nav{display:none;position:absolute;left:0;top:12rem;background-color:#344055;width:100%}.nav-bar.responsive nav li{display:block}.nav-bar.responsive nav li:first-child{padding-left:1rem}.nav-bar.responsive nav li a{width:100%}.nav-bar.responsive nav.show{display:block}}@media (max-width:650px){.dym-bar--branding p{display:none}}.width-50{display:inline-block;width:50%}.width-100{width:100%}.mt-5{margin-top:5rem}.mt-10{margin-top:10rem}.pt-0{padding-top:0}*{box-sizing:border-box}h3{margin-top:3rem;margin-bottom:.5rem;font-size:2.5rem;line-height:3rem}a{color:#f36;text-decoration:underline}a.btn{text-decoration:none}.btn,strong{font-weight:700}.btn{display:inline-block;padding:.5rem 3rem;font-family:Helvetica;font-size:100%;border-radius:.5rem;background-color:#2ec4b6;border:2px solid #2ec4b6;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.btn:hover{background-color:#24bbac}.btn-secondary{text-decoration:none;background-color:#ececec;border-color:#ececec;color:#5d5d5d}.btn-secondary:hover{background-color:#ded8d8}.btn-disabled{border-color:#aaa;box-shadow:none}.btn-disabled,.btn-disabled:hover{background-color:#aaa}form button,input[type=submit]{cursor:pointer}.card{padding:4rem 5rem;background-color:#fff;border-radius:.3rem;text-align:justify}.form-group{display:block;margin-top:2rem}.form-group:first-child{margin-top:0}.form-group input,.form-group select,.form-group textarea{margin-top:.5rem;display:block;width:100%;border:1px solid #ccc;font-size:1.4rem;line-height:2rem;padding:.5rem 1rem;border-radius:2px}.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{border-color:red}.form-group .error{color:red}.form-group.recaptcha{text-align:center}.form-group.recaptcha .g-recaptcha>div{margin:0 auto}.form-cluster{display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem}.form-cluster:first-child{margin-top:0}.form-cluster>.form-group{width:49%;margin-top:0}.required-fields-note{margin-top:3rem}.title--with-buttons .buttons,.title--with-buttons h3{display:inline-block}.title--with-buttons .buttons{float:right}.title--with-buttons .buttons .btn{display:inline-block;margin-left:2rem;padding:.2rem 2rem;border-radius:.2rem}.form-buttons--container{margin-top:3rem!important;text-align:right}.alert{padding:2rem;margin-bottom:2rem;border-radius:.5rem;letter-spacing:1px}.alert.alert--success{color:#fff;background-color:green}.alert.alert--error{color:#fff;background-color:red}.alert.alert--warning{color:#000;background-color:orange}.pagination>li{display:inline-block}.accordion{background-color:#fff;border:1px solid #e5e5e5;border-top:0 solid #e5e5e5;border-radius:2px}.accordion:first-child{border-top-width:1px}.accordion--title{position:relative;padding:.5rem 2rem;line-height:3rem}.accordion--title i{width:3rem;font-size:3rem;vertical-align:top}.accordion--title i:before{content:"\F105"}.accordion--label{position:absolute;right:2rem;top:.7rem;padding:.5rem 4rem;border-radius:.5rem;font-size:1.2rem;font-weight:400;line-height:1.5rem;background-color:#344055;color:#fff;text-transform:uppercase}.accordion--label.error{background-color:red}.accordion--label.success{background-color:green}.accordion--separator{display:none;margin:0 .5rem;height:2px;background-color:#f36}.accordion--panel{display:none;padding:2rem}.accordion.open .accordion--title{color:#f36}.accordion.open .accordion--title i:before{content:"\F107"}.accordion.open .accordion--panel,.accordion.open .accordion--separator{display:block}@media (max-width:1000px){.page-content--container.card{margin-left:0;margin-right:0;padding:2rem 2.5rem}}