@-webkit-keyframes check-anim{from{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes check-anim{from{-webkit-transform:translateY(25px);transform:translateY(25px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}body,html{width:100%;height:100%}body{background:#f2f2f2;color:#5a5a5a;font-family:Roboto,'Helvetica Neue',Arial,sans-serif;font-size:14px}hr{border-width:1px;border-color:rgba(0,0,0,.2)}a{color:#145699;-webkit-transition:all .3s;transition:all .3s}a:hover{color:#145699;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Ubuntu,'Helvetica Neue',Arial,sans-serif;color:#0f0f0f;margin-bottom:10px}h1{font-size:32px;line-height:40px;font-weight:500}h2{font-size:20px;font-weight:500}h3{font-size:20px;font-weight:500}h4{font-size:18px;font-weight:500}h5{font-size:16px;font-weight:500}p{font-size:14px;line-height:20px}.lead{font-size:18px;line-height:26px}strong{font-weight:600}.bg-dark{background-color:#0f0f0f!important;color:#fff}.bg-primary{background-color:#145699!important}.bg-light{background-color:#f2f2f2!important}.main{position:fixed;width:100%;height:100%;top:70px;bottom:0;overflow-y:auto;padding-bottom:40px}section{padding:60px 0}@media (max-width:992px){section{padding:30px 0}}section ul{margin:0;padding-left:1rem;padding-right:1rem}section ul li{margin:0;padding:0}.row-table{display:table;width:100%}.col-td{display:table-cell;vertical-align:middle}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.map-full{width:100%;height:100%}.map-full iframe{display:block;width:100%;height:100%;margin:0;padding:0;border:none;overflow-y:auto;overflow-x:hidden}::selection{color:#fff;background:#0f0f0f;text-shadow:none}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}.row-equal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-equal>[class*=col-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn{font-family:Ubuntu,'Helvetica Neue',Arial,sans-serif;border:none;border-radius:2px;font-size:14px;font-weight:500;line-height:38px;padding-left:20px;padding-right:20px;text-transform:uppercase}.btn:active,.btn:focus,.btn:hover{outline:0!important}.btn-primary{background:#145699;color:#fff;border:solid 2px #145699}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#114982!important;border:solid 2px #145699!important}.btn-outline-primary{color:#145699;background:0 0!important;border:solid 2px #145699!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{color:#fff;background:#114982!important;border:solid 2px #145699!important}.btn-secondary{color:#5a5a5a;background:0 0!important;border:solid 2px #dbdbdb!important}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:#5a5a5a!important;border:solid 2px #cecece!important}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.btn-xs{font-size:13px;line-height:inherit;line-height:20px;padding:5px 10px}.btn-inline{text-transform:none;opacity:.7}.btn-inline:hover{opacity:1}.btn-scan{padding-top:30px;padding-bottom:20px}.btn-scan i{font-size:80px}.btn-card{display:block;background:#fff;padding:20px 30px;border:solid 1px #dbdbdb;margin-bottom:30px}.btn-card:active,.btn-card:focus,.btn-card:hover{color:#145699;border-bottom:solid 1px #145699!important}.tooltip .tooltip-inner{font-size:12px;border-radius:0;background-color:rgba(0,0,0,.9)}.card{padding:0;border:0;border-radius:3px;margin-bottom:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s;transition:all .3s}@media (max-width:768px){.card{padding:20px}}.alert{border-radius:3px;margin-bottom:20px;color:#b2022f;border:solid 2px #b2022f;background:rgba(178,2,47,.05);text-align:center}.row-small-space{margin-right:-10px;margin-left:-10px}.row-small-space>[class*=" col-"],.row-small-space>[class^=col-]{padding-right:10px;padding-left:10px}.vertical-center{min-height:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer{position:fixed;left:0;bottom:0;right:0;z-index:1;height:80px;margin:0;padding:0 20px;text-align:center}footer .info{position:absolute;top:-30px;left:0;right:0;font-size:13px}header.header{position:fixed;top:0;left:0;width:100%;display:inline-block;z-index:1}header.header .wrapper{width:70%;height:120px;margin:auto;text-align:center;border-width:0 1px 1px 1px;border-radius:50%/100%;border-top-left-radius:0;border-top-right-radius:0;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.15);box-shadow:0 0 20px 0 rgba(50,50,50,.15)}@media (max-width:992px){header.header .wrapper{width:100%;height:90px}}header.header .wrapper .logo{display:inline-block;width:120px;height:120px;background:url(../img/logo.png) no-repeat center center;background-size:120px 120px}@media (max-width:992px){header.header .wrapper .logo{width:90px;height:90px;background:url(../img/logo.png) no-repeat center center;background-size:90px 90px}}section.content{position:relative;min-height:100vh;padding-top:140px;padding-bottom:80px;-webkit-transition:all .3s;transition:all .3s}@media (max-width:992px){section.content{padding-top:90px}}section.content .small{font-size:13px}section.content .small{font-size:13px}section.content .card-photos .img{position:relative;margin-bottom:20px;text-align:center;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.15);box-shadow:0 0 20px 0 rgba(50,50,50,.15)}section.content .card-photos .img img{border-radius:3px}section.content .card-photos .img .btn-delete{position:absolute;top:-10px;right:-10px;width:30px;height:30px;line-height:26px;font-size:10px;padding:0}section.content .card-photos .img .btn-delete i{margin:0;padding:0}section.content .card-done{background:#fff;padding-top:40px;padding-bottom:20px;text-align:center;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.15);box-shadow:0 0 20px 0 rgba(50,50,50,.15)}section.content .card-done .icon{font-size:120px;color:#13b76b;-webkit-animation:check-anim 1s;animation:check-anim 1s}.form-group{margin-bottom:20px}.form-control,.form-control:disabled{position:relative;background:#fff;display:inline-block;width:100%;height:50px;font-size:14px;line-height:38px;border:0;border-radius:3px;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.15);box-shadow:0 0 20px 0 rgba(50,50,50,.15)}.form-control:active,.form-control:disabled:active,.form-control:disabled:focus,.form-control:disabled:hover,.form-control:focus,.form-control:hover{border:0}.form-email{position:relative}.form-email .form-control{padding-left:42px}.form-email:after{position:absolute;font-family:"Font Awesome 5 Pro";text-align:center;top:16px;left:16px;z-index:0;color:#4a4a4a;pointer-events:none;content:"\f0e0";font-weight:300}.form-password{position:relative}.form-password .form-control{padding-left:42px}.form-password:after{position:absolute;font-family:"Font Awesome 5 Pro";text-align:center;top:16px;left:16px;z-index:0;color:#4a4a4a;pointer-events:none;content:"\f084";font-weight:400}.form-ref{position:relative}.form-ref .form-control{padding-left:42px;font-size:20px;font-weight:700}.form-ref:after{position:absolute;font-family:"Font Awesome 5 Pro";text-align:center;top:16px;left:16px;z-index:0;color:#4a4a4a;pointer-events:none;content:"\f292";font-weight:400}.form-select{position:relative}.form-select select{background:#fff!important;display:block;width:100%;height:42px;border:solid 1px #dbdbdb;border-radius:1px;line-height:40px;padding:0 .8rem;color:#5a5a5a;background-image:none;text-indent:.01px;text-overflow:'';-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.form-select:after{position:absolute;font-family:"Font Awesome 5 Pro";text-align:center;top:25px;line-height:40px;right:20px;z-index:0;color:#4a4a4a;pointer-events:none;content:"\f078";font-weight:300}.form-select select:hover{border-color:#cecece}.form-date:after{position:absolute;right:30px;top:50%;margin-top:-8px;font-family:"Font Awesome 5 Pro";content:"\f073";font-weight:700;z-index:9}.input-group-text{background:#fff;border:solid 1px #fff}.form-checkbox,.form-radio{margin-bottom:5px}input[type=checkbox],input[type=radio]{position:absolute;right:9000px}input[type=radio]+.label-text:before{content:"\f00c";font-family:"Font Awesome 5 Pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:10px;background:0 0;border:1px solid #d9d9d9;border-radius:50%;width:24px;height:24px;font-size:10px;line-height:20px;text-align:center;color:#dbdbdb;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;font-weight:700;float:left}input[type=radio]:checked+.label-text:before{content:"\f00c";background:#145699;color:#fff;border:1px solid #145699;font-weight:700}input[type=radio]:disabled+.label-text{color:#aaa}input[type=radio]:disabled+.label-text:before{content:"\f0c8";color:#ccc}input[type=checkbox]+.label-text:before{content:"\f00c";font-family:"Font Awesome 5 Pro";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;display:inline-block;margin-right:10px;background:0 0;border:1px solid #d9d9d9;width:24px;height:24px;font-size:10px;line-height:20px;text-align:center;color:transparent;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;font-weight:700;float:left}input[type=checkbox]:checked+.label-text:before{content:"\f00c";background:#145699;color:#fff;border:1px solid #145699;font-weight:700}input[type=checkbox]:disabled+.label-text{color:red}input[type=checkbox]:disabled+.label-text:before{content:"\f0c8";color:red}.custom-file-label{display:inline-block;width:100%;height:42px;line-height:28px!important;font-size:14px;border:solid 1px #dbdbdb;border-radius:0}.custom-file-label:active,.custom-file-label:focus,.custom-file-label:hover{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:solid 1px #cecece!important}.custom-file-label:after{height:42px;line-height:28px;background:0 0;cursor:pointer;z-index:999}.custom-file-input{display:none}input.parsley-error,input.parsley-error:focus,input.parsley-error:hover,select.parsley-error,select.parsley-error:hover,textarea.parsley-error,textarea.parsley-error:hover{border:2px solid #b2022f!important}input.parsley-success,textarea.parsley-success{color:inherit;background-color:inherit;border:2px solid inherit}input.parsley-success:focus,textarea.parsley-success:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.form-checkbox.parsley-error input[type=checkbox]+.label-text:before{border-color:#b2022f}.form-checkbox.parsley-success input[type=checkbox]+.label-text:before{border-color:#145699}.parsley-errors-list{color:#b2022f;list-style:none;font-size:12px;padding:0;margin-bottom:0}.parsley-errors-list li{margin:5px 0 0}