a:focus{outline:none}ul{margin:0;padding:0}ul li{list-style:none}html.no-scrolling{height:100%;overflow-y:scroll}html.no-scrolling body{height:100%;overflow:hidden}.btn{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;border-radius:20px;font-weight:500;line-height:1;outline:none!important;padding:.7em 1.6em;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.btn .arrow{display:inline-block;padding:2px 0 0 20px}.btn:active:focus,.btn:focus{box-shadow:none!important;text-decoration:none}.btn-scroll-top{bottom:10px;position:fixed;right:10px;z-index:99;background:#06d89c;border-radius:4px;box-shadow:0 0 6px 3px rgba(6,216,156,.6);color:#fff;display:none;height:45px;padding:0;width:45px}.btn-scroll-top i{font-size:1.5em}.btn-scroll-top:hover{color:#fff}.form-button .btn,.form-control,.select2-container--bootstrap4 .select2-selection--single{height:55px!important}.form-label{color:#06d89c;font-weight:700}.form-control{background:#06d89c;color:#fff;border:none;font-weight:700;padding:.5em 1em}.form-control::-webkit-input-placeholder{-webkit-transition:.2s linear;transition:.2s linear}.form-control::-moz-placeholder{-moz-transition:.2s linear;transition:.2s linear}.form-control:-ms-input-placeholder{-ms-transition:.2s linear;transition:.2s linear}.form-control::-ms-input-placeholder{-ms-transition:.2s linear;transition:.2s linear}.form-control::placeholder{-webkit-transition:.2s linear;transition:.2s linear}.form-control:focus{box-shadow:0 0 0 .2rem rgba(6,216,156,.25);border-color:#06d89c}.form-control:focus::-webkit-input-placeholder,.form-control:not(:placeholder-shown)::-webkit-input-placeholder{opacity:0}.form-control:focus::-moz-placeholder,.form-control:not(:placeholder-shown)::-moz-placeholder{opacity:0}.form-control:focus:-ms-input-placeholder,.form-control:not(:placeholder-shown):-ms-input-placeholder{opacity:0}.form-control:focus::-ms-input-placeholder,.form-control:not(:placeholder-shown)::-ms-input-placeholder{opacity:0}.form-control:focus::placeholder,.form-control:not(:placeholder-shown)::placeholder{opacity:0}.form-control:focus~.form-label,.form-control:not(:placeholder-shown)~.form-label{opacity:1}.form-control:-moz-read-only:not(:disabled){background:#06d89c;color:#fff}.form-control:read-only:not(:disabled){background:#06d89c;color:#fff}.form-control:-moz-read-only:not(:disabled):focus{box-shadow:none}.form-control:read-only:not(:disabled):focus{box-shadow:none}.form-control:disabled{background:#fff}.is-error .form-control,.is-error .select2-container--bootstrap4 .select2-selection{background:rgba(220,53,69,.1)!important;border-color:#dc3545!important}.is-error.custom-checkbox .custom-control-label{color:#dc3545!important}.is-error.custom-checkbox .custom-control-label:before{border-color:#dc3545!important}.loader,.loader:after{border-radius:50%;width:15em;height:15em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid #06d89c;border-left-color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;overflow:hidden}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swal2-container{z-index:99999}.swal2-popup{border-radius:0}.swal2-title{font-size:1.5rem}.swal2-styled.swal2-confirm{background:#06d89c}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(6,216,156,.5)}.select2-container--bootstrap4{font-weight:700}.select2-container--bootstrap4.select2-container--focus .select2-selection{box-shadow:none}.select2-container--bootstrap4.select2-container--disabled.select2-container--focus .select2-selection,.select2-container--bootstrap4.select2-container--disabled .select2-selection{background:#fff}.select2-container--bootstrap4 .select2-results__option--highlighted,.select2-container--bootstrap4 .select2-results__option--highlighted.select2-results__option[aria-selected=true]{background-color:#06d89c;color:#fff}.select2-container--bootstrap4 .select2-selection{background:#06d89c;border:none;color:#fff}.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:inherit;padding:0 2em 0 1em}.select2-container--bootstrap4 .select2-dropdown.select2-dropdown--below{border-radius:0}.select2-container--bootstrap4 .select2-selection--single .select2-selection__placeholder{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#fff;font-weight:700;height:inherit;width:100%}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;right:7px;top:0;height:100%;width:35px}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow:after{content:"\F110";font-family:LineAwesome,serif;font-size:22px;line-height:1}.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b{border:none}.select2-container .select2-selection--single .select2-selection__clear{position:absolute;right:30px;top:8px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background:#dc3545;padding:0}.select2-results__option{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-weight:700;height:50px;padding:0 .75rem}.select2-search--dropdown .select2-search__field{border-radius:0}.site-root{margin:0 auto;max-width:428px;width:100%}.site-main{background:#fff;padding:50px 30px 30px}.site-header,.site-header .nav-item{display:-webkit-box;display:flex}.site-header .nav-item{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#fff;font-size:15px;font-weight:700;line-height:1;height:57px;padding:0 10px;position:relative;text-align:center;width:50%}.site-header .nav-item.has-primary{background:#06d89c}.site-header .nav-item.has-secondary{background:#000}.site-header .nav-item .text-number{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:26px;width:26px;border:2px solid #fff;border-radius:50%;margin-right:10px}.site-header .nav-item .text-label{display:inline-block;text-align:left;width:inherit}.site-header a{left:0;position:absolute;top:0;display:block;height:100%;width:100%}.text-title{display:block;font-size:32px;font-weight:700;line-height:1.3;margin-bottom:.8em;position:relative}.list-numbers{padding:1em 0}.list-numbers li{margin-bottom:1em;padding-left:36px;position:relative}.list-numbers li:last-of-type{margin-bottom:0}.list-numbers span{left:0;position:absolute;top:0;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:26px;width:26px;background:#06d89c;border-radius:50%;color:#fff;line-height:1}.div-button{padding-top:2em;text-align:center}.modal-container{display:none}.modal-container .modal-back{left:0;position:fixed;top:0;z-index:99;height:100%;width:100%;background:rgba(0,0,0,.5)}.modal-container .modal-front{left:5%;position:fixed;top:5%;z-index:991;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:90%;width:90%;overflow-y:auto}.modal-container .modal-wrapper{background:#fff;border:1px solid #000;border-radius:10px;max-width:365px;padding:60px 20px;text-align:center;width:100%}.page-invite-cancel .modal-container .div-button .btn{margin-bottom:1em}.page-invite-cancel .modal-container .div-button .btn:last-of-type{margin-bottom:0}.page-invite-cancel .modal-container .div-button .text{min-width:175px}.page-invite-accept .div-button .btn{margin-bottom:1em}.page-invite-accept .div-button .btn:last-of-type{margin-bottom:0}.page-invite-accept .div-button .text{min-width:130px}.page-invite-token .site-root{max-width:600px}.page-invite-token .site-header{display:none}.page-invite-token .site-main{padding:40px}.page-invite-token .div-logo{padding-bottom:40px}.page-invite-token .list-buttons{padding-top:20px}.page-invite-token .list-buttons li{padding-top:15px}.page-invite-token .list-buttons .btn .text{min-width:150px;text-align:left}