.header ul,.main-menu,ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:Arial,Sans}.italic,em,i{font-style:italic}h1,h2,h3{font-family:Domine Regular,Times New Roman,Sans Serif;margin:1rem 0;font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width:900px){html,input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:4vw}input[type=checkbox],input[type=radio]{font-size:1rem;height:1rem;width:1rem}}ul li{list-style-type:disc;list-style-position:inside}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.5rem}input[type=checkbox]{height:1rem;width:1rem}.bg-blue{background-color:#e7effc}.bg-darkblue{background-color:#09305b}.bg-deepblue{background-color:#2b73fa}.bg-yellow{background-color:#fee006}.red{color:red}.bold{font-weight:700}.pt1{padding-top:1rem!important}.pb1{padding-bottom:1rem!important}.pl1{padding-left:1rem!important}.pr1{padding-right:1rem}.pb2{padding-bottom:2rem!important}.pt2{padding-top:2rem!important}.pl2{padding-left:2rem!important}.pr2{padding-right:2rem!important}.border-black{border:1px solid #000!important}.mt0{margin-top:0!important}.mt1{margin-top:1rem!important}.mt2{margin-top:2rem!important}.mr1{margin-right:1rem!important}.mb1{margin-bottom:1rem!important}.mb2{margin-bottom:2rem!important}.inline-block{display:inline-block}.pointer{cursor:pointer}.rel{position:relative}.w100{width:100%}.centered{text-align:center}.hidden{display:none}@media only screen and (max-width:900px){.desktop-only,.hide-mobile{display:none!important}.pb1-mobile{padding-bottom:1rem!important}}@media only screen and (min-width:901px){.mobile-only{display:none!important}.pt1-desktop{padding-top:1rem!important}}strong{font-weight:700}.border-gray{border:1px solid #797f86}header.site-header{display:flex;justify-content:space-between;align-items:center;position:relative}header.site-header>input#search-site{display:none;position:absolute;right:17%;top:9%;height:90%;width:82%}header.site-header>input#search-site.show{display:block}header.site-header>a{display:none;color:#000;font-size:4vw;padding:2vw 2vw .5vw;margin-bottom:1.5vw;text-decoration:none}header.site-header>a.logo{display:inline}header.site-header>a>span{display:none}header.site-header>a.active{border-bottom:3px solid #fee006}header.site-header ul.main-menu{margin-bottom:1.5vw}header.site-header ul.main-menu li>a{margin-bottom:0}header.site-header ul.sub-menu{padding-top:0}footer{background-color:#032348;color:#fff;padding-top:2rem;padding-bottom:10rem}footer .logo{display:flex;flex-direction:row;padding-bottom:1rem}footer .logo.sn img{width:2rem;margin-right:1rem;height:2rem}footer .btn.bg-yellow{color:#032348}footer h4{color:#fee006;text-transform:uppercase;font-weight:700;padding-bottom:2rem}footer ul li{list-style-type:none;padding-bottom:.5rem}footer ul li a{color:#fff;text-decoration:none}@media only screen and (max-width:900px){header.site-header{display:none}header.site-header>input#search-site{position:absolute;right:17%;top:9%;height:79%;width:74%;left:0}footer .sized .footer-column{padding-bottom:2rem}}@media only screen and (min-width:901px){header.site-header{height:116px;padding:0}header.site-header>input#search-site{right:5%;z-index:100;width:66%;height:38%;top:29%}header.site-header a{display:block;padding:11px 21px;font-size:1em;margin-bottom:0}header.site-header a>i:not([class=icon-search]),header.site-header a>i:not([class=icon-search]):before{display:none}header.site-header a>span{display:inline}header.site-header a.logo{margin-right:2em;display:flex;flex-flow:row}header.site-header a.filled{background:#fee006}header.site-header a.border{border:1px solid #fee006;border-radius:20px}header.site-header ul.main-menu{margin-bottom:0}footer .sized{display:flex;flex-direction:row}footer .sized .footer-column{width:25%;padding-right:30px}}.flash,.header,.unsized{width:100%}.sized{max-width:1252px;margin:auto}.flash{text-align:center;padding:1em 0}.flash.success{color:#fff;background-color:#2b73fa}@media only screen and (max-width:900px){.sized{padding:0 1rem;max-width:100%}}@media only screen and (min-width:901px){.sized{padding-left:30px;padding-right:30px}.sized.no-padding{padding-left:0;padding-right:0}}b{font-weight:700}.tag-cloud-footer a{color:#fee006;text-decoration:none}#target{display:flex}.header .logo,.header li a{display:block;text-decoration:none}.header{background-color:#fff;box-shadow:1px 1px 4px 0 rgba(0,0,0,.1);position:relative;z-index:3}.header ul{margin:0;padding:0;overflow:hidden}.header li a{color:#414141;padding:20px}.header .menu-btn:hover,.header li a:hover{background-color:rgba(0,0,0,.1)}.header .logo{color:#fff;float:left;font-size:1.5em;padding:12px 20px}.header .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;user-select:none;margin-top:12px}.header .menu-icon .navicon{background:#000;display:block;height:6px;position:relative;transition:background .2s ease-out;width:40px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#000;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:15px}.header .menu-icon .navicon:after{top:-15px}.header .menu-btn{display:none}.header .menu-btn:checked~.menu{max-height:340px}.header .menu-btn:checked~.menu-icon .navicon{background:0 0}.header .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}@media only screen and (max-width:900px){.header ul{background-color:#fff}.header li{list-style-type:none}.header li a{padding:15px;border-bottom:1px dotted #ddd}}@media only screen and (min-width:901px){.menu-wrapper{display:none}}.form{display:block;flex-flow:column;width:100%}.form .form-row{display:flex;flex-flow:column;padding:.2rem 0}.form .form-row>label{font-weight:700}.form .form-row .form-widget-legend{font-size:.8rem}.form .form-error{text-align:left;color:red}.form .form-error li{list-style-type:none}.form .form-description{display:none}.horizontal-buttons{display:flex}.horizontal-buttons>.btn{padding-right:25px}div.form-item,input:not([type=checkbox]):not([type=radio]):not([type=submit]).form-item,select.form-item,textarea.form-item{display:block;width:calc(100% - 10px);line-height:2;outline:0;border:1px solid #b9bdc9;border-radius:6px;padding-left:5px}select.form-item{height:2rem}div.form-item{padding-left:0}.form-img-preview{max-width:100%;max-height:500px}a.btn,button.form-item,input[type=submit].form-item{background-color:#2b73fa;color:#fff;font-size:1.5rem;padding:1.5rem 4rem;border-radius:3rem;outline:0;box-shadow:none;border:none;font-weight:700;margin:0 auto;display:block}a.btn.small,button.form-item.small,input[type=submit].form-item.small{font-size:1rem;padding:1rem}a.btn.bg-yellow,button.form-item.bg-yellow,input[type=submit].form-item.bg-yellow{background-color:#fee006;color:#000}a.btn.bg-red,button.form-item.bg-red,input[type=submit].form-item.bg-red{background-color:red}a.btn.bg-lightblue,button.form-item.bg-lightblue,input[type=submit].form-item.bg-lightblue{background-color:#e7effc;color:#000}.main-menu,.main-menu ul.sub-menu a,.main-menu>li,.main-menu>li>a,.trix-button-group button,trix-editor{background-color:#fff}a.btn.no-margin,button.form-item.no-margin,input[type=submit].form-item.no-margin{margin:0}a.btn{display:inline-block;text-decoration:none}@media only screen and (max-width:900px){.form-buttons{display:flex;flex-direction:row}.ss-main .ss-multi-selected .ss-values .ss-value{font-size:4vw}}@media only screen and (min-width:901px){select.form-item{height:3rem}button.form-item,input[type=submit].form-item{margin:0;display:inline}.form-img-preview{max-width:500px}.form .form-row{display:grid;grid-auto-flow:column;grid-template-columns:13rem auto}.form .form-row>label{text-align:right;padding-right:1rem;height:100%}.form .form-description{display:flex;flex-flow:column;text-align:left;padding-left:1rem}.form .form-description b{font-weight:700}.form.form-with-description .form-row{grid-template-columns:13rem auto 20rem}#tableprofile_formlinks{width:75%}.ss-main .ss-multi-selected .ss-values .ss-value{font-size:1rem}}.trix-button--icon-code,.trix-button--icon-heading-1,.trix-button--icon-number-list,.trix-button--icon-quote,.trix-button--icon-strike{display:none!important}.tooltip-blue{--balloon-color:#2b73fa;--balloon-font-size:1rem}.tooltip-blue::after{border-radius:.5rem!important}.tooltip-big-text{--balloon-font-size:20px}.tooltip-slide{--balloon-move:30px}.note-btn-primary{color:#000!important}.truncate-overflow{--lh:1.4rem;line-height:var(--lh);--max-lines:3;position:relative;max-height:calc(var(--lh) * var(--max-lines));overflow:hidden;padding-right:1rem}.main-menu{text-align:left;display:inline-block;padding:0;margin:0}.main-menu a,.main-menu a:hover{text-decoration:none}.main-menu li{padding:0;position:relative;vertical-align:top}.main-menu>li>a{padding:.75em 1.25em}.main-menu ul.sub-menu{padding:0}.main-menu ul.sub-menu a{color:#000;padding:.75em 1.25em;display:block}.main-menu li{display:inline-block}.main-menu ul.sub-menu a,.main-menu ul.sub-menu li,.main-menu>li>a{display:block}.main-menu>li>a:hover{background-color:#f0f0f0;color:#039}.main-menu>li:focus ul.sub-menu,.main-menu>li:hover ul.sub-menu{visibility:visible;opacity:1}.main-menu>li.menu-item-has-children{padding-right:1.5em;overflow:hidden}.main-menu>li.menu-item-has-children a{padding:.75em .7em .7em 1.25em}.main-menu>li.menu-item-has-children:hover a{background-color:#fff;color:#000}.main-menu>li.menu-item-has-children:after{content:'';position:absolute;right:.5em;top:1.2em;width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#007bff transparent transparent}.main-menu>li.menu-item-has-children:focus,.main-menu>li.menu-item-has-children:hover{overflow:visible;background-color:#fff}.main-menu ul.sub-menu{width:auto;position:absolute;top:0;z-index:900;padding-top:3em}.main-menu ul.sub-menu li{opacity:0}.main-menu>li.menu-item-has-children:focus ul.sub-menu,.main-menu>li.menu-item-has-children:hover ul.sub-menu{top:100%;padding-top:0}.main-menu>li.menu-item-has-children:focus ul.sub-menu li,.main-menu>li.menu-item-has-children:hover ul.sub-menu li{opacity:1}.main-menu ul.sub-menu a:hover{background-color:#eee}.menu-item,.sub-menu,a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.glide__arrows{display:none!important}#loader-container{position:fixed;top:0;left:0;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:121212121212}#loader-container.hidden{display:none}.lds-ring,.spinner{display:inline-block}.lds-ring{position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.lds-ring div:nth-child(1){animation-delay:-.45s}.lds-ring div:nth-child(2){animation-delay:-.3s}.lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{overflow:hidden;height:1.3em;margin-top:-.3em;line-height:1.5em;vertical-align:text-bottom}.spinner::after{display:inline-table;white-space:pre;text-align:left}.spinner.dots::after{content:"⠋\A⠙\A⠹\A⠸\A⠼\A⠴\A⠦\A⠧\A⠇\A⠏";animation:spin10 1s steps(10) infinite}.spinner.dots2::after{content:"⠋\A⠙\A⠚\A⠞\A⠖\A⠦\A⠴\A⠲\A⠳";animation:spin9 1s steps(9) infinite}.spinner.dots3::after{content:"⋮\A⋰\A⋯\A⋱";text-align:center;animation:spin4 1s steps(4) infinite}@keyframes spin1{to{transform:translateY(-1.5em)}}@keyframes spin2{to{transform:translateY(-3em)}}@keyframes spin3{to{transform:translateY(-4.5em)}}@keyframes spin4{to{transform:translateY(-6em)}}@keyframes spin5{to{transform:translateY(-7.5em)}}@keyframes spin6{to{transform:translateY(-9em)}}@keyframes spin7{to{transform:translateY(-10.5em)}}@keyframes spin8{to{transform:translateY(-12em)}}@keyframes spin9{to{transform:translateY(-13.5em)}}@keyframes spin10{to{transform:translateY(-15em)}}@keyframes spin11{to{transform:translateY(-16.5em)}}@keyframes spin12{to{transform:translateY(-18em)}}@font-face{font-family:icons;src:url(./icons.eot?15f48f17348c3982689250efdd2ec209?#iefix) format("embedded-opentype"),url(./icons.woff2?15f48f17348c3982689250efdd2ec209) format("woff2"),url(./icons.woff?15f48f17348c3982689250efdd2ec209) format("woff"),url(./icons.ttf?15f48f17348c3982689250efdd2ec209) format("truetype"),url(./icons.svg?15f48f17348c3982689250efdd2ec209#icons) format("svg")}i[class*=" icon-"]:before,i[class^=icon-]:before{font-family:icons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login .social-connect>.link,.progress-bar .item.active .legend,.progress-bar .item.active .number>span,.square-list ul li .content a{font-weight:700}.icon-account:before{content:"\f101"}.icon-home1:before{content:"\f102"}.icon-home2:before{content:"\f103"}.icon-internet:before{content:"\f104"}.icon-pen:before{content:"\f105"}.icon-pin:before{content:"\f106"}.icon-plus:before{content:"\f107"}.icon-search:before{content:"\f108"}.progress-bar{display:flex;justify-content:space-between;position:relative;margin:0 3rem}.progress-bar.three-items .item .number>span::before{width:32vw}.progress-bar.two-items .item .number>span::before{width:61vw}.progress-bar .item{color:#fff;display:flex;flex-flow:column;justify-content:center;z-index:2;opacity:.7}.progress-bar .item:last-child .number>span::before{display:none}.progress-bar .item.active{opacity:1}.progress-bar .item .number{text-align:center}.progress-bar .item .number>span{position:relative;background-color:#fff;display:inline-flex;width:2rem;height:2rem;justify-content:center;align-items:center;border-radius:1em;color:#555;box-shadow:4px 4px 5px}.progress-bar .item .number>span>span{color:#2b73fa}.progress-bar .item .legend{display:none}.progress-bar .item.disabled{opacity:.65;cursor:not-allowed}@media only screen and (min-width:901px){.progress-bar .item .number>span::before{width:350px}.progress-bar.three-items .item .number>span::before{width:578px}.progress-bar.two-items .item .number>span::before{width:1098px}.progress-bar .item .legend{display:block;padding-top:1em}.progress-bar .item .legend.active{font-weight:700}.progress-bar.dark .item .legend{color:#000}}.panels{display:flex;flex-direction:column}.panels.row{flex-direction:row}.panels>div{margin:1rem;width:calc(100% - 4rem);background:#fff;color:#000;text-align:center;padding:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.panels>div b{display:inline-block;padding-right:1rem;font-size:1.4rem}@media only screen and (min-width:901px){.panels{flex-direction:row;padding:0 10rem}}.login,.signup{padding-top:20px}.signup{display:flex;flex-flow:column;color:#09305b!important}.signup .col2{padding-bottom:2rem}@media only screen and (min-width:901px){.signup{display:grid;grid-template-columns:53.7% auto;color:#09305b!important}.signup>.col{padding-bottom:2rem}.signup>.col2{padding-left:5em}.signup .form{border-right:1px solid #09305b;padding-right:1em;margin-top:2em}}.login{display:flex;flex-flow:column;text-align:center}.login .reset-password{padding:1em 0}.login .reset-password a{text-decoration:none;color:#09305b}.login .social-connect{display:flex;flex-flow:row;background-color:#fff;border-radius:6px;border:1px solid #ccc}.login .social-connect>.icon{width:2em;border-right:1px solid #000;display:flex;justify-content:center;align-items:center;padding:.2em}.login .social-connect>.icon img{height:1.5em}.login .social-connect>.link{text-transform:uppercase;padding:.5em 1em}.login .social-connect>.link a{text-decoration:none}.login .social-connect>.link.fb{color:#3b5998}.login .social-connect>.link.twitter{color:#2ca7e0}.login .form .form-wrapper{padding:0 1em}.login .form .form-row.connect input{border-radius:0;width:100%}.login-wrap .create-account{background-color:#e7effc;width:100%;padding:1rem 0;text-align:center}.login-wrap .create-account a{color:#000;font-size:.7rem;text-decoration:none}@media only screen and (min-width:901px){.login{justify-content:center;flex-direction:row}.login .social-connect{cursor:pointer}.login .form{padding:0}.login .form .form-row{grid-template-columns:auto;padding-left:5px}.login .form .form-row.connect{padding:0}.login .form .form-row.connect input{border-radius:0 0 10px 10px}.login>.col{width:30em;border-radius:10px;padding:0;box-shadow:20px 20px 14px}.login-wrap .create-account{background-color:transparent;width:100%;padding:1rem 0;text-align:center;padding-top:2rem;padding-bottom:10rem}.login-wrap .create-account a{color:#fff;font-size:1rem;text-decoration:none}}.profiles .box{padding:1rem}.profiles .box .image img{max-width:100%}.account-menu{background-color:#fff;justify-content:space-between;align-items:center;display:flex;padding:1rem}.account-menu a{color:#000;text-decoration:none}.account-menu a.active{border-bottom:3px solid #fee006}@media only screen and (min-width:901px){.account-menu{justify-content:center;background-color:transparent}.account-menu a{margin:0 4rem}.profiles>.sized.content{padding-bottom:20rem}.profiles .box{display:flex}.profiles .box .image img{width:20rem;max-width:20rem}.profiles .box .main-content{padding-left:2rem}}.create-mobilization .choose-profile{display:flex;flex-flow:column;align-items:center;padding:1rem 0}.create-mobilization .choose-profile>a,.create-mobilization .choose-profile>label{display:flex;flex-flow:row;justify-items:left;align-items:center;padding:.5rem 0;margin:.5rem 0;width:75vw;border:2px solid #fff;border-radius:20px;color:#fff}.create-mobilization .choose-profile>a input[type=radio],.create-mobilization .choose-profile>label input[type=radio]{height:2em;width:2em}.create-mobilization .choose-profile>a img,.create-mobilization .choose-profile>label img{max-height:2em;max-width:2em;padding-left:.5em}.create-mobilization .choose-profile>a i,.create-mobilization .choose-profile>a span,.create-mobilization .choose-profile>label i,.create-mobilization .choose-profile>label span{padding-left:.5em}.create-mobilization .choose-profile>a{text-align:center;text-decoration:none}.create-mobilization .buttons{align-items:center;justify-items:center;display:flex;flex-direction:column-reverse;margin-top:1rem}.create-mobilization .buttons>button,.create-mobilization .buttons>input{font-size:1rem;width:75vw;margin:.3em 0}.create-mobilization .buttons>button.cancel,.create-mobilization .buttons>input.cancel{border:3px solid #fee006}.create-mobilization .buttons>button.submit,.create-mobilization .buttons>input.submit{background-color:#fee006;color:#000}.create-mobilization .centered-form{align-items:center;display:flex;flex-flow:column}.create-mobilization .centered-form>p{text-align:center}.create-mobilization .centered-form.white{background-color:#fff}.create-mobilization .centered-form.white .choose-profile>a,.create-mobilization .centered-form.white .choose-profile>label,.create-mobilization .centered-form.white h3,.create-mobilization .centered-form.white p,.create-mobilization .centered-form.white>*,.create-mobilization .centered-form.white>p{color:#000}.create-mobilization .centered-form.white .btn{color:#fff}.create-mobilization .form{padding:1rem}.create-mobilization .form .form-row.check label{text-align:center;font-size:1.5rem;display:flex;justify-content:center;align-items:center;justify-items:center}.create-mobilization .form .form-row.check label span{display:block;padding-left:1rem}.create-mobilization .form .form-row.check .legend-checkbox{font-size:.9rem;text-align:center}.create-mobilization .form input[type=file]{color:#000}@media only screen and (max-width:900px){.create-mobilization .form .form-row.check.actions{margin-bottom:1rem}.create-mobilization .form .form-row.check.actions label{text-align:left;justify-content:left}.create-mobilization .form .form-row.check.actions .legend-checkbox{text-align:left;padding-left:2rem}}@media only screen and (min-width:901px){.create-mobilization .language-form select.form-item{width:20rem}.create-mobilization .choose-profile>a,.create-mobilization .choose-profile>label{width:25vw;border-color:#b6cffd}.create-mobilization .buttons{background-color:#2b73fa;flex-flow:row;align-items:center;justify-content:center;padding-bottom:5rem}.create-mobilization .buttons>button,.create-mobilization .buttons>input{font-size:1rem;width:auto;padding:1.5rem 4rem;display:block}.create-mobilization .buttons>button.cancel,.create-mobilization .buttons>input.cancel{margin-right:2rem}.create-mobilization .centered-form{margin-top:3rem}.create-mobilization .centered-form>*{width:100%}.create-mobilization .centered-form>.form{padding-bottom:0}.create-mobilization .centered-form>.form .form-row{padding:1rem 2rem}.create-mobilization .centered-form>.form .form-row.theme,.create-mobilization .centered-form>.form .form-row.zipcode{width:25vw;margin:0 auto}.create-mobilization .centered-form>p{width:100%;text-align:center}.create-mobilization .centered-form input,.create-mobilization .centered-form select,.create-mobilization .centered-form textarea{background-color:#f3f6fd}.create-mobilization .centered-form h3{width:calc(100% - 26px);margin:0;padding-left:20px;padding-top:5px;padding-bottom:5px}.create-mobilization .centered-form.white h3{background-color:#b6cffd;color:#fff;text-align:left;border:3px solid #fff}.create-mobilization .form .form-row.check{display:flex}body.home .home-contribute,body.home .home-partners,body.home .sized{width:1252px;margin:0 auto}}.create-mobilization{color:#fff}.create-mobilization h1,.create-mobilization h2,.create-mobilization h3{color:#fff;text-align:center}.create-mobilization p{color:#fff}.create-mobilization a{color:#000}.home-create a{position:absolute;bottom:8rem;left:1rem}.home-banner{background-color:#2b73fa;padding:2rem 0;margin-top:-5rem;z-index:2;position:relative}.home-banner>div{display:flex;flex-flow:row;justify-content:space-around;color:#fff;text-transform:uppercase;font-size:1.4rem;bottom:8rem}.home-banner>div b{font-size:1.6rem}.home-line{position:relative;width:1252px}.home-line .line{position:absolute;top:0;left:calc(50% - 10px);height:100%}.home-line .w100{width:83%}.home-line .create{margin-left:17%}.home-line .meetings{margin-left:13%}.home-contribute{background:#e7eefc;background:linear-gradient(180deg,#e7eefc 0,#fff 100%);display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center}.home-contribute::before{background-image:url(/static/images/home/PARTICIPER.svg);position:absolute;right:0;width:50%;opacity:.03;content:'';height:100%;background-position:top;background-size:contain;background-repeat:no-repeat;pointer-events:none}.home-contribute .head{padding:3rem 0;width:40%;text-align:center}.home-contribute .head div.progress{display:flex;flex-direction:row;margin-top:.4em}.home-contribute .head div.progress progress{margin:3px 14px;width:100%}.home-contribute .values{display:flex;padding-top:3rem;padding-bottom:3rem;flex-flow:column;align-items:center;text-align:center;width:100%}.home-contribute .values .list{display:flex;flex-flow:row;justify-content:space-between;width:50%;padding-bottom:2rem}.home-contribute .values .list .rectangle{width:30%;display:flex;flex-flow:column;padding:1rem;box-shadow:5px 5px 22px;margin:0 1rem;color:#e7effc}.home-contribute .values .list .rectangle i,.home-contribute .values .list .rectangle p{color:#2b73fa}.home-contribute .values .list .rectangle img{height:1.5rem}.home-partners{display:block;color:#fff;text-align:center;padding-bottom:6rem;padding-top:2rem}.home-partners.mobile{display:none}.home-partners h2{padding-bottom:2rem}.home-partners li{list-style-type:none}.home-partners .images{display:inline-flex;width:100%;justify-content:space-evenly;height:3rem;position:relative}.home-partners .images a{display:block;height:5rem;width:15%}.home-partners .images a img{max-width:100%;max-height:100%}@media only screen and (max-width:900px){.home-banner{margin-top:0}.home-banner>div{flex-flow:column}.home-contribute{padding-right:2rem;padding-left:2rem;padding-bottom:2rem}.home-contribute .head{width:100%;padding-bottom:0}.home-contribute .values .list{flex-flow:column;width:100%;align-items:center}.home-contribute .values .list .rectangle{width:60%;margin-bottom:2rem}.home-partners{display:none}.home-partners.mobile{display:block;padding-bottom:2rem}.home-partners.mobile .images{display:inline-flex;width:100%;height:auto;flex-flow:column}.home-partners.mobile .images a{display:block;height:5rem;width:calc(100% - 1rem);margin:.5rem}.local-choose .zipcode button{margin-top:1rem}}.local-choose{padding-top:2rem;padding-bottom:6rem}.local-choose .select-position,.local-choose form{display:flex;flex-direction:column;align-items:center;font-size:2rem}.local-choose form input{max-width:50%}.local-choose form button{width:auto}@media only screen and (min-width:901px){.local-choose{min-height:100vh}.local-choose h2{text-align:center;padding:0 20% 1rem}.local-choose .icon-pin{font-size:10rem}.local-choose .or{padding:2rem 0}.local-choose .zipcode{display:flex;flex-direction:row;justify-content:center}.local-choose .zipcode input{width:30%!important;margin-right:1em}}.line-local{text-align:center;color:#fff;padding:15px 0}.line-local a{color:#fff}.line-local>*{display:inline-block;padding-right:10px}.line-local form{display:inline-flex}.line-local form input.form-item,.line-local form select.form-item{width:auto!important;min-width:5em;display:inline-block!important;margin-right:0!important;border:none!important;background-color:#aac7ff!important;border-radius:5px 0 0 5px!important}.line-local form button.form-item{display:inline-block;background-color:#fff;border-radius:0 5px 5px 0;color:#000;padding:0 10px!important;font-size:1rem!important}.mobilizations-list{display:flex;flex-wrap:wrap}.mobilization-box,.show-mobilization .creator .info{flex-direction:column;display:flex}.mobilization-box{padding:0 1rem 4rem;position:relative;max-width:100%;cursor:pointer}.mobilization-box>img{width:100%}.mobilization-box>.signatures{background-color:#2b73fa;color:#fff;text-align:center;padding:.5rem}.mobilization-box>.description{text-align:center}.mobilization-box>.description .content{height:5rem;overflow:hidden}.mobilization-box>.description .mob-link{padding-top:1rem}@media only screen and (min-width:901px){.mobilization-box{width:calc(33% - 2rem)}}.show-mobilization iframe,.show-mobilization img{max-width:100%!important}.show-mobilization .other-languages{display:flex;justify-content:center;align-items:center}.show-mobilization .other-languages a{color:#000;background-color:#ccc;border-radius:30rem;text-decoration:none;padding:.5rem;font-size:.8rem;margin:0 .3rem}.show-mobilization .other-languages a.current-language{color:#fff;background-color:#2b73fa}.show-mobilization h1{text-align:center;width:100%;word-break:break-word}.show-mobilization .mob-image{width:100%}.show-mobilization .content{padding-top:2rem;overflow-wrap:break-word}.show-mobilization .creator{margin-top:2rem;display:flex;flex-direction:row}.show-mobilization .creator img{height:3rem;margin-right:1rem}.jauge{display:flex;flex-direction:column;margin-bottom:3rem}.jauge .limits{display:flex;flex-direction:row;justify-content:space-between;color:#aaa;font-size:1.2rem}.jauge .counter{width:100%;height:1rem;background-color:#fff;border-radius:1rem;box-shadow:4px 4px 4px;color:#999}.jauge .counter .inner,.plus-button{background-color:#2b73fa;border-radius:1rem}.jauge .counter .inner{height:100%;text-align:right}.jauge .counter .inner span{display:inline-block}.bi-panel .first-panel{display:none}.bi-panel .sized>div{padding:1rem}.bi-panel .news ul li{color:#fff}.bi-panel .news ul li span{color:#000}.plus-button{color:#fff;display:flex;height:2rem;width:2rem;justify-content:center;align-items:center;text-decoration:none;float:right}.square-list ul li.hidden{display:none}.square-list.show ul li.hidden{display:flex}.square-list.show .plus-button{display:none}.square-list ul li{list-style-type:none;display:flex;flex-direction:row;margin-bottom:1rem;padding:1rem;cursor:pointer}.square-list ul li .color{height:3rem;min-height:3rem;width:3rem;min-width:3rem;position:relative}.square-list ul li .color img{width:100%}.square-list ul li .content{padding-left:1rem}.square-list ul li .content a,.square-list ul li .content b{display:block;text-decoration:none;color:#000}.square-list ul li .content b{font-weight:400}.square-list ul li .content img{max-width:100%}.sign-meetings ul li{background-color:#f0f5fc}.sign-meetings ul li .color{background-color:#2b73fa}.sign-meetings ul li:nth-child(even) .color{background-color:#fee006}.news-items ul li{background-color:#fee006}.news-items ul li .color{background-color:#000}.action-bar{position:fixed;text-align:center;padding:1rem;bottom:0;z-index:100}.action-bar button{border:1px solid #fff;font-size:1rem;padding:1rem 2rem}.sign-layer{z-index:901;position:fixed;top:0;height:100vh;overflow:scroll;left:0;width:calc(100vw - 2rem);padding:1rem;background-color:#fee006}.sign-layer .share-sn{display:flex;flex-flow:column;align-items:center}.sign-layer .share-sn a{width:20rem;display:flex;color:#fff;text-decoration:none;padding:.5rem;margin-bottom:1rem}.sign-layer .share-sn a.fb{background-color:#0064e0}.sign-layer .share-sn a.twitter{background-color:#2aa9e0}.sign-layer .share-sn a.whatsapp{background-color:#25d046}.sign-layer .share-sn a img{height:2rem;width:2rem;margin-left:3rem;margin-right:1rem}.sign-layer .copy-to-clipboard{display:flex;justify-content:center}.sign-layer .copy-to-clipboard>div{width:20rem;display:flex;justify-content:space-between;align-items:center}.sign-layer .copy-to-clipboard>div input{width:10rem}.sign-layer .crowdfunding-link{display:flex;flex-flow:column;align-items:center;border:1px solid #000;max-width:20rem;margin:0 auto}.sign-layer .crowdfunding-link img{max-width:90%;margin-bottom:1rem}.sign-layer .sign-challenge-legend{font-weight:700}.sign-layer .close{text-align:right;margin-bottom:-2rem}.sign-layer .close a{font-size:2rem;text-decoration:none;color:#000}.sign-layer .progress-bar{margin-bottom:1rem}.sign-layer .form-row.check label{text-align:left}.sign-layer .col2{display:flex;flex-direction:column}.sign-layer .col2 .last-signature{padding-bottom:2rem}.sign-layer .col2 .last-signature .ago{font-size:.8rem}@media only screen and (max-width:900px){.bi-panel{margin-top:1rem}.bi-panel .sized,.show-mobilization.image .sized{padding:0}.sign-layer .close a{display:inline-block;margin-top:-1rem;margin-bottom:-1rem}.sign-layer .col2{padding-top:2rem;min-height:15vh}}@media only screen and (min-width:901px){.show-mobilization .content{padding-left:15rem;padding-right:15rem;padding-bottom:5rem}.show-mobilization .content.pb0{padding-bottom:0}.show-mobilization.title{padding-bottom:10rem}.show-mobilization .mob-image{border:1rem solid #fff;margin-top:-10rem;max-width:calc(100% - 2rem)}.show-mobilization .jauge{padding:1rem 15rem}.bi-panel{position:relative;z-index:1}.bi-panel .first-panel{display:block;z-index:2;position:absolute;width:50%;height:100%;left:0;top:0}.bi-panel .sized{z-index:3;display:grid;grid-template-columns:50% 50%}.bi-panel .sized>div{z-index:4}.most-popular{display:flex;flex-direction:column;justify-content:center}.most-popular .list{display:flex}.sign-layer .cols{display:flex;flex-direction:row}.sign-layer .cols .col1{width:calc(55% - 2rem);padding-right:2rem;padding-bottom:2rem}.sign-layer .cols .col2{width:calc(45% - 2rem)}.sign-layer .sign-meetings ul{display:flex;flex-wrap:wrap}.sign-layer .sign-meetings ul li{flex:0 46%;margin-right:1%}}.confirmation_message{background-color:red;color:#fff;font-weight:700;padding:1rem}.profile-show{display:flex;flex-direction:column}.profile-links a{color:#000}.show-mobilization-link{margin-bottom:2rem}.show-mobilization-link img{height:3rem;float:left;margin-right:1rem}.show-mobilization-link a{color:#000;text-decoration:none}@media only screen and (max-width:900px){.profile-header img{max-width:100%}#edit-profile{padding-bottom:2rem}}@media only screen and (min-width:901px){.profile-show{flex-direction:row}.profile-header{display:flex;flex-direction:row}.profile-header img{max-width:25%;padding-right:1rem}.profile-edit .buttons{padding-top:1rem;padding-bottom:1rem;text-align:center}}.admin-home{padding-bottom:20rem}.admin-table{width:100%}.admin-table th{font-weight:700;text-align:left}.admin-table td{padding:1em;border-bottom:1px solid #000}.paginator{padding:3em;text-align:center}.paginator a{padding:0 8px}.paginator .current{pointer-events:none;text-decoration:none}.admin-header{flex-flow:column}.admin-header>.admin-menu{flex-flow:row}.admin-filters{display:flex;padding-bottom:2rem}.admin-filters>label{align-items:center;display:flex;padding-right:1rem}.admin-filters>label b{padding-right:.5rem}.admin-filters>label b::after{content:':'}.admin-filters .form-item{width:auto!important}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.mobilization-box,.show-mobilization .creator .info,header.site-header a.logo{display:block}div.form-item,input:not([type=checkbox]):not([type=submit]):not([type=radio]).form-item,select.form-item,textarea.form-item{height:2rem}.form .form-row{display:flex;flex-flow:row}.form .form-row>label{width:13rem}.form .form-row>.widget{width:calc(100% - 13rem)}}