.js .inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{font-weight:700;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:9px 20px;width:100%;font-size:16px;font-weight:400}.no-js .inputfile+label{display:none}.inputfile.has-focus+label,.inputfile:focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}.inputfile+label svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;margin-top:-.25em;margin-right:.25em}.inputfile-1+label{color:#f1e5e6;background-color:rgba(41,48,116,1)}.inputfile-1+label:hover,.inputfile-1.has-focus+label,.inputfile-1:focus+label{background-color:rgba(0,107,177,1)}.inputfile-2+label{color:rgba(41,48,116,1);border:2px solid currentColor}.inputfile-2+label:hover,.inputfile-2.has-focus+label,.inputfile-2:focus+label{color:rgba(0,107,177,1)}.inputfile-3+label{color:rgba(41,48,116,1)}.inputfile-3+label:hover,.inputfile-3.has-focus+label,.inputfile-3:focus+label{color:rgba(0,107,177,1)}.inputfile-4+label{color:rgba(41,48,116,1)}.inputfile-4+label:hover,.inputfile-4.has-focus+label,.inputfile-4:focus+label{color:rgba(0,107,177,1)}.inputfile-4+label figure{width:100px;height:100px;border-radius:50%;background-color:rgba(41,48,116,1);display:block;padding:20px;margin:0 auto 10px}.inputfile-4+label:hover figure,.inputfile-4.has-focus+label figure,.inputfile-4:focus+label figure{background-color:rgba(0,107,177,1)}.inputfile-4+label svg{width:100%;height:100%;fill:#f1e5e6}.inputfile-5+label{color:rgba(41,48,116,1)}.inputfile-5+label:hover,.inputfile-5.has-focus+label,.inputfile-5:focus+label{color:rgba(0,107,177,1)}.inputfile-5+label figure{width:100px;height:135px;background-color:rgba(41,48,116,1);display:block;position:relative;padding:30px;margin:0 auto 10px}.inputfile-5+label:hover figure,.inputfile-5.has-focus+label figure,.inputfile-5:focus+label figure{background-color:rgba(0,107,177,1)}.inputfile-5+label figure::after,.inputfile-5+label figure::before{width:0;height:0;content:'';position:absolute;top:0;right:0}.inputfile-5+label figure::before{border-top:20px solid #dfc8ca;border-left:20px solid transparent}.inputfile-5+label figure::after{border-bottom:20px solid rgba(0,107,177,1);border-right:20px solid transparent}.inputfile-5+label:hover figure::after,.inputfile-5.has-focus+label figure::after,.inputfile-5:focus+label figure::after{border-bottom-color:rgba(41,48,116,1)}.inputfile-5+label svg{width:100%;height:100%;fill:#f1e5e6}.inputfile-6+label{color:rgba(41,48,116,1)}.inputfile-6+label{border:1px solid rgba(41,48,116,1);background-color:#f1e5e6;padding:0}.inputfile-6+label:hover,.inputfile-6.has-focus+label,.inputfile-6:focus+label{border-color:rgba(0,107,177,1)}.inputfile-6+label span,.inputfile-6+label strong{padding:.625rem 1.25rem}.inputfile-6+label span{width:200px;min-height:2em;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top}.inputfile-6+label strong{height:100%;color:#f1e5e6;background-color:rgba(41,48,116,1);display:inline-block}.inputfile-6+label:hover strong,.inputfile-6.has-focus+label strong,.inputfile-6:focus+label strong{background-color:rgba(0,107,177,1)}@media screen and (max-width:50em){.inputfile-6+label strong{display:block}}