@font-face{font-family:Bitter;font-style:normal;font-weight:400;src:local("Bitter Regular"),local("Bitter-Regular"),url(/build/fonts/rax8HiqOu8IVPmn7cYxpPDk.1e4a80bb.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Bitter;font-style:normal;font-weight:400;src:local("Bitter Regular"),local("Bitter-Regular"),url(/build/fonts/rax8HiqOu8IVPmn7f4xp.bf0d2674.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Bitter;font-style:normal;font-weight:700;src:local("Bitter Bold"),local("Bitter-Bold"),url(/build/fonts/rax_HiqOu8IVPmnzxKl8DRhfo0s.1b776012.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Bitter;font-style:normal;font-weight:700;src:local("Bitter Bold"),local("Bitter-Bold"),url(/build/fonts/rax_HiqOu8IVPmnzxKl8Axhf.e999e976.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}*{box-sizing:border-box}body,html{color:#222;font-family:Bitter,serif;font-size:16px;height:100%;margin:0;width:100%}.header-container{background:hsla(0,0%,88%,.439);display:flex;flex-flow:row wrap;justify-content:flex-end;padding:10px;position:fixed;top:0;width:100%;z-index:2}.header-container a{background:#28bb41;border:0;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;padding:10px;position:relative;text-decoration:none;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.flex-container{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto}@media (max-width:800px){.flex-container{box-sizing:content-box!important;height:auto;padding:60px 0}}.flex-container.spacing{padding:0 25px}.flex-container:after{background:#f7f7f7;content:"";height:48.5vh;left:0;position:absolute;right:0;top:0;z-index:-1}@media (max-width:1000px){.flex-container:after{height:55.5vh}}.flex-item{align-items:center;padding:0 25px;width:700px}.flex-item.bg-white{background:#fff;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.1);padding:30px}@media (max-width:700px){.flex-item{width:100%}}.intro-text{margin-bottom:4rem}@media (max-width:1000px){.intro-text{margin-bottom:12rem}}.intro-text p{color:#aaa;font-size:1.2rem}.intro-text strong{color:#777}.password-field{position:relative}.password-field:after{background:url(/build/images/passwdoel.19a7ce8c.png) no-repeat 50%;bottom:calc(100% - 15px);content:"";display:block;height:100px;opacity:.3;position:absolute;right:-157px;width:200px}@media (max-width:1000px){.password-field:after{background:url(/build/images/passwmobile.2a99f7de.png) no-repeat 50%;bottom:80px;right:55px;width:210px}}.password-field .input-big{border:2px solid #ddd;border-radius:4px;font-size:1.4rem;height:80px;padding:0 100px 0 20px;width:100%}.password-field .input-big:focus{border-color:#919191}.password-field .input-big::placeholder{color:#c7c7c7;opacity:1}.password-field .input-big:-ms-input-placeholder{color:#c7c7c7}.password-field .input-big::-ms-input-placeholder{color:#c7c7c7}@media (max-width:650px){.password-field .input-big::placeholder{font-size:14px}.password-field .input-big:-ms-input-placeholder{font-size:14px}.password-field .input-big::-ms-input-placeholder{font-size:14px}}.password-field .generate-password{background:#f1f1f1;border-radius:0 2px 2px 0;cursor:pointer;height:76px;padding:0 25px;position:absolute;right:2px;top:2px;width:76px}.password-field .generate-password:hover img{opacity:1}.password-field .generate-password:hover .tooltip{display:block}.password-field .generate-password img{display:inline-block;height:100%;opacity:.6;transition:all .2s ease-in-out;width:100%}.password-field .generate-password .tooltip{background:#222;border-radius:4px;color:#fff;display:none;font-size:.8rem;padding:10px;position:absolute;right:0;top:-55px;transition:all 1s ease-in-out;white-space:nowrap}.password-field .generate-password .tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #222;clear:both;content:"";height:0;position:absolute;right:30px;top:100%;width:0}.password-options{color:#555;line-height:50px;margin:3rem 0;text-align:center}.password-options br{display:none}@media (max-width:600px){.password-options br{display:block}}.password-options input{border:2px solid #ddd;border-radius:4px;display:inline-block;font-size:1.2rem;height:50px;margin:0 15px;padding:0 10px;text-align:center;width:60px}.password-options input:focus{border-color:#919191}.url-box{background:#fff;margin-bottom:30px}.url-box .url{background:#eaf4ff;border-radius:4px;color:#2f74b9;overflow:hidden;padding:30px 20px;position:relative;text-align:center;white-space:nowrap}.url-box .url:hover strong{filter:blur(0)}.url-box .url:after{background:-moz-linear-gradient(left,rgba(234,244,255,0) 0,#eaf4ff 80%,#eaf4ff 100%);background:-webkit-linear-gradient(left,rgba(234,244,255,0),#eaf4ff 80%,#eaf4ff);background:linear-gradient(90deg,rgba(234,244,255,0) 0,#eaf4ff 80%,#eaf4ff);bottom:0;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00eaf4ff",endColorstr="#eaf4ff",GradientType=1);position:absolute;right:0;top:0;width:80px}.url-box strong{filter:blur(4px);font-size:1.2rem;transition:filter .1s linear}.url-box #copyText{position:absolute;top:-9999;z-index:-999}button{background:#222;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;height:60px;position:relative;text-transform:uppercase;top:0;transition:all .2s ease-in-out;width:100%}button:hover{background:#3c3c3c}.text-center{text-align:center}input{-webkit-appearance:none;-moz-appearance:none;color:#222;outline:none}.mb-0{margin-bottom:0}#footer-container{bottom:0;position:absolute;width:100%}@media (max-width:1000px){#footer-container{position:relative}}#powered-by-h1{color:#000;font-size:13px;margin:0 auto;padding:20px;position:relative;width:50%}#powered-by-h1,.btn-remove-password{display:block;text-align:center;text-decoration:none}.btn-remove-password{background:#f5f5f5;border:0;border-radius:4px;color:#6f6f6f;cursor:pointer;font-size:16px;font-weight:700;height:60px;margin-top:15px;padding:20px 10px;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.btn-remove-password:hover{color:#222}.collapseField{background:#f5f5f5;color:#444;display:none;font-size:15px;line-height:22px;padding:20px 25%;position:relative}@media (max-width:900px){.collapseField{padding:55px 20px 20px}}.collapseField h2{color:#000;font-size:18px}.collapseField ul{padding-left:17px}.collapseField ul li{color:#000;font-weight:700;list-style:none;list-style-type:decimal}.collapseField button.closebutton{background:#d22a2a;display:inline-block;float:right;font-size:14px;height:auto;padding:10px 10px 8px;position:absolute;right:10px;top:10px;width:auto}a.gobackbtn{align-items:center;background:#28bb41;border:0;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-flow:row wrap;font-size:18px;font-weight:700;height:60px;justify-content:center;margin-top:10px;position:relative;text-decoration:none;text-transform:uppercase;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}a.gobackbtn:hover{opacity:.8}.generatedbox{position:relative}@media (max-width:1000px){.generatedbox{margin-bottom:90px}}.generatedbox:after{background:url(/build/images/passwdesktop_pagina2.31243063.png) no-repeat 50%;content:"";display:block;height:100px;opacity:.3;position:absolute;right:-60px;top:calc(100% + 26px);width:200px}@media (max-width:1000px){.generatedbox:after{background:url(/build/images/passwmobile_pagina2.4b234f01.png) no-repeat 50%;bottom:80px;right:55px;width:210px}}