@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-size:62.5%;box-sizing:border-box;height:100%;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{font-family:Calibri;font-size:15px;line-height:1.42857143;color:#333}a{text-decoration:none}img{width:100%;height:auto}.swal2-popup{font-size:2rem!important}.container{width:100%;padding-right:15px;padding-left:15px;max-width:1320px;overflow-x:auto;margin-right:auto;margin-left:auto}.container2{width:100%;padding-right:15px;padding-left:15px;max-width:1320px;margin-right:auto;margin-left:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.border-step{border:1px solid #d69948!important}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.table{width:100%;max-width:100%;margin-bottom:20px;font-size:15px}.table th{text-align:left;padding:8px;line-height:1.42857143;vertical-align:bottom}.table td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.link-query{color:#337ab7}.link-query:hover{color:#23527c}.btn-normal{text-align:center;min-width:70px;border-radius:4px;padding:6px 14px;height:34px;color:#fff;background-color:#337ab7;border:1px solid;border-color:#2e6da4;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){.btn-normal{width:100%;margin-top:15px}}.btn-normal:hover{color:#fff;background-color:#286090}.btn-imagen{min-width:70px;border-radius:4px;padding:6px 14px;height:34px;color:#fff;background-color:#5bc0de;border:1px solid;border-color:#46b8da;font-family:Calibri;font-weight:500;-webkit-appearance:button;text-align:center;cursor:pointer}@media (max-width: 768px){.btn-imagen{width:100%;margin-top:15px}}.btn-imagen:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2sease-in-out;-o-transition:all .2s ease-in-out;transition:all .2sease-in-out;display:inline-block;max-width:100%;height:auto}.btn-danger-normal{min-width:70px;border-radius:4px;padding:6px 14px;height:34px;color:#fff;background-color:#d9534f;border:1px solid;border-color:#d9534f;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){.btn-danger-normal{width:100%;margin-top:15px}}.btn-danger-normal:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger-normal:disabled{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-green-normal{min-width:120px;border-radius:4px;padding:6px 14px;height:34px;color:#fff;background-color:#5cb85c;border:1px solid;border-color:#4cae4c;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){.btn-green-normal{width:100%;margin-top:15px}}.btn-green-normal:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-green-normal:disabled{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}.btn-default-normal{min-width:70px;border-radius:4px;padding:8px 14px;height:40px;color:#333;background-color:#fff;border:1px solid #ccc;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){.btn-default-normal{width:100%;margin-top:15px}}.btn-default-normal:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.control-label-normal{text-align:left;margin-bottom:5px;padding-top:7px}textarea.form-control-normal{height:auto}.form-control-normal{display:block;height:30px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-colorease-in-out .15s,box-shadowease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-colorease-in-out .15s,-webkit-box-shadowease-in-out .15s;transition:border-colorease-in-out .15s,-webkit-box-shadowease-in-out .15s;transition:border-colorease-in-out .15s,box-shadowease-in-out .15s;transition:border-colorease-in-out .15s,box-shadowease-in-out .15s,-webkit-box-shadowease-in-out .15s}.form-control-normal:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.modal-header .close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.modal-header h4{font-size:18px;margin-top:10px;margin-bottom:10px}.modal-header2{font-family:Calibri!important;padding:15px!important;border-bottom:1px solid #e5e5e5!important}.modal-header2 .close{float:right!important;font-size:21px!important;font-weight:700!important;line-height:1!important;color:#000!important;text-shadow:0 1px 0 #fff!important;filter:alpha(opacity=20)!important;opacity:.2!important}.modal-header2 .close:hover{color:#000!important;text-decoration:none!important;cursor:pointer!important;filter:alpha(opacity=50)!important;opacity:.5!important}.modal-header2 h4{font-size:18px!important;margin-top:10px!important;margin-bottom:10px!important}.modal-body{padding:15px}.modal-body2{font-family:Calibri!important;padding:15px!important}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer2{font-family:Calibri!important;padding:15px!important;text-align:right!important;border-top:1px solid #e5e5e5!important}.modal-footer--alternative{padding:15px;text-align:left;border-top:1px solid #e5e5e5}.disabled-input{background-color:#eee!important}.card-img{width:100%;aspect-ratio:16/9;object-fit:cover}h1,h2,h3,h4,h5,h6{font-family:Calibri;font-weight:500;line-height:1.1}h1{font-size:2em}h2{font-size:3.6rem}h3{font-size:3rem}.text-center{text-align:center}[class$=__heading]{font-family:Calibri;font-weight:500;line-height:1.1;margin:6rem 0 3rem;text-align:center}[class$=__descripcion]{text-align:center;font-size:1.8rem;font-weight:300;color:#636262;margin-bottom:5rem}.navbar{position:relative;min-height:50px;margin-bottom:20px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px #0003}.navbar--fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar__container{width:100%;max-width:1320px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;background-color:#fff;display:flex;flex-direction:row;align-items:center}@media (max-width: 480px){.navbar__container{padding-left:0;padding-right:0}}@media (max-width: 768px){.navbar__container{justify-content:space-between}}.navbar__container__logo{width:150px;height:75px;overflow:hidden;margin:0}.navbar__container__menu{height:75px;width:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.navbar__container__menu{display:none}}.navbar__container__menu__links,.navbar__container__menu__options{height:100%;display:flex;align-items:center;justify-content:center}.navbar__container__menu__links__link,.navbar__container__menu__links__option,.navbar__container__menu__options__link,.navbar__container__menu__options__option{display:flex;align-items:center;justify-content:center;height:100%;font-family:Calibri;color:#636262;text-transform:uppercase;font-size:.9em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;border-bottom:2px transparent solid}.navbar__container__menu__links__link a,.navbar__container__menu__links__option a,.navbar__container__menu__options__link a,.navbar__container__menu__options__option a{height:100%;display:flex;align-items:center;justify-content:center;margin:0 5px;padding:15px;color:#636262}.navbar__container__menu__links__link a,.navbar__container__menu__links__option a,.navbar__container__menu__options__link a,.navbar__container__menu__options__option a{color:#636262;transition:all ease-in-out .3s}.navbar__container__menu__links__link a:hover,.navbar__container__menu__links__option a:hover,.navbar__container__menu__options__link a:hover,.navbar__container__menu__options__option a:hover{color:#d69948;transition:all ease-in-out .3s}.navbar__container__menu__links__link:hover,.navbar__container__menu__links__option:hover,.navbar__container__menu__options__link:hover,.navbar__container__menu__options__option:hover,.navbar__container__menu__links__link--active,.navbar__container__menu__links__option--active,.navbar__container__menu__options__link--active,.navbar__container__menu__options__option--active{border-bottom:2px #d69948 solid;color:#d69948}.navbar__container__menu__links__link--active a,.navbar__container__menu__links__option--active a,.navbar__container__menu__options__link--active a,.navbar__container__menu__options__option--active a{color:#d69948;transition:all ease-in-out .3s}.navbar__container__menu--movil{display:none}@media (max-width: 768px){.navbar__container__menu--movil{position:absolute;top:75px;left:0;background:#fff;display:flex;width:100%}}.button-menu-movil{display:none!important;background-color:#fff;padding:1.5rem 4rem;color:#1a1b15;font-size:14px;text-transform:uppercase;font-weight:500;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:inline-block;font-family:Calibri;border-radius:4px;border:solid 1px #1a1b15;padding:10px;margin:0 10px}.button-menu-movil:hover{background-color:#e6e6e6;cursor:pointer}@media (max-width: 768px){.button-menu-movil{display:block!important}}.button-menu-movil i{font-size:25px}.button-menu-movil--alternative{display:block!important;background-color:#fff;padding:1.5rem 4rem;color:#1a1b15;font-size:14px;text-transform:uppercase;font-weight:500;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:inline-block;font-family:Calibri;border-radius:4px;border:solid 1px #1a1b15;height:auto!important;padding:10px!important;margin:0 10px}.button-menu-movil--alternative:hover{background-color:#e6e6e6;cursor:pointer}.button-menu-movil--alternative i{font-size:25px}.navbar__container__menu--movil .container{overflow-y:scroll;height:250px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px #0003;-webkit-overflow-scrolling:touch}.navbar__container__menu--movil .container::-webkit-scrollbar{width:14px}.navbar__container__menu--movil .container::-webkit-scrollbar-thumb{background-color:#888}.navbar__container__menu--movil .container::-webkit-scrollbar-thumb:hover{background-color:#555}.navbar__container__menu--movil .container::-webkit-scrollbar-track{background:#f1f1f1}.navbar__container__menu--movil__links,.navbar__container__menu--movil__options{width:100%;display:flex;flex-direction:column}.navbar__container__menu--movil__links__link,.navbar__container__menu--movil__options__option{display:flex;height:100%;font-family:Calibri;color:#636262;text-transform:uppercase;font-size:.9em;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;border-bottom:2px transparent solid}.navbar__container__menu--movil__links__link a,.navbar__container__menu--movil__options__option a{width:100%;height:100%;display:inline;margin:0 5px;padding:15px 0;color:#636262;transition:all ease-in-out .3s}.navbar__container__menu--movil__links__link--active,.navbar__container__menu--movil__options__option--active{color:#d69948}.navbar__container__menu--movil__links__link--active a,.navbar__container__menu--movil__options__option--active a{color:#d69948;transition:all ease-in-out .3s}.navbar__container__menu--movil .container{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-top:1px solid #1a1b15}.no-mostrar-menu{height:0!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-top:0!important}footer{bottom:0;left:0;right:0;background-color:#d69948;padding:2em;color:#fff}footer .container{padding-top:4px;padding-bottom:4px;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;text-align:center}@media (max-width: 768px){footer .container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}footer .container a{font-size:85%;color:#fff}.social{display:flex;align-items:center;justify-content:space-around;min-width:250px;color:#fff}@media (max-width: 768px){.social{margin-top:1em}}.social a{font-size:1.2em!important;color:#fff}.social a i:hover{color:#1a1b15;transition:all ease-in-out .3s}#contacto-float{position:fixed;left:0;right:0;bottom:-100%;z-index:1031;background-color:#fff;color:#000;display:flex;-webkit-align-items:center;align-items:center;-moz-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;transition:all ease-in-out .8s;border-top:solid 1px rgba(0,0,0,.2)}@media (max-width: 768px){#contacto-float{overflow:scroll;max-height:100vh}}#contacto-float.contacto-active{bottom:0%;top:auto;-moz-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;transition:all ease-in-out .8s}#contacto-float span a{display:block;line-height:2;text-align:left;font-size:1.1em}#contacto-float .container{padding:30px 0;background-color:#fff}#contacto-float img{max-width:200px;width:100%;margin:0 auto 20px;display:block}#contacto-float.active{bottom:0;top:auto}.contacto-columns{background-color:#fff;width:100%;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex-direction:row;padding:0 10px;overflow:hidden;max-height:100%}@media (max-width: 768px){.contacto-columns{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:30px 0 15px;overflow:scroll;max-height:100vh}}.contacto-columns .form{display:flex;flex-direction:column;min-width:350px}.contacto-columns .form .btn{width:150px;color:#fff;background-color:#337ab7;border-color:#2e6da4;-webkit-appearance:button;cursor:pointer}.contacto-columns .form .btn:hover{color:#fff;background-color:#286090;color:#204d74}.contacto-columns .form textarea{height:auto!important}.contacto-columns .form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;text-align:left}.contacto-columns .form input,.contacto-columns .form textarea{max-width:100%;margin-bottom:10px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.contacto-columns .form input:focus,.contacto-columns .form textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}.contacto-columns .column{min-width:250px;width:auto;margin:0}@media (max-width: 768px){.contacto-columns .column{width:90%;margin-top:30px}}.contacto-columns .column h4{padding-bottom:2px;border-bottom:solid 1px rgba(255,255,255,.2);font-size:18px;margin-top:10px;margin-bottom:10px;text-align:left}.contacto-columns .column .social ul{display:flex;flex-direction:row;align-items:center;justify-content:space-around;min-width:250px}#closingContact{position:absolute;right:1em;top:2.5em;cursor:pointer;overflow:hidden}@media (max-width: 480px){.separador-movil{min-height:50px}}.introduction-h1{color:#515151;font-size:1.5em;margin-top:2em;font-family:Calibri;text-align:center}.FAQ h1{color:#337ab7;text-align:center;margin-bottom:10px;margin-top:0}.FAQ i{display:flex;font-size:.9em;margin:1em 1em 1em 0;align-items:center}.FAQ{padding:2em 0}.FAQ .content{width:100%;display:flex;flex-direction:row;justify-content:space-between}.respuesta{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.no-mostrar .respuesta{line-height:0;opacity:0;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);transform:translateY(-100%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ocultar-mensaje{height:0!important;padding:0!important;background-color:transparent!important;line-height:0;opacity:0;-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);transform:translateY(-100%);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.mostrar-mensaje{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.FAQ ul{padding:0;list-style:none;text-align:left;max-width:1000px;margin:0 auto}.FAQ li{display:flex;flex-wrap:wrap;justify-content:space-between;font-style:italic;font-weight:100;padding:1em 0;border-bottom:solid 1px rgba(0,0,0,.2);cursor:pointer;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.FAQ h3{align-items:center;font-size:1.2em;margin:1em 0}section p{text-align:center;max-width:650px;margin:5px auto}.boton-primary{background-color:#337ab7;padding:1.5rem 4rem;color:#fff;font-size:14px;text-transform:uppercase;font-weight:500;border:none;transition-property:background-color;transition-duration:.3s;text-align:center;display:inline-block;font-family:Calibri;border-radius:4px}.boton-primary:hover{background-color:#285f8f;cursor:pointer}.prueba-color{color:#a90000}.separador-global{min-height:75px}.separador-secundario{min-height:37.5px}.login h1{font-size:2em;margin-top:0;color:#337ab7}section#login{max-width:500px;margin:0 auto;position:relative;padding:4em 0 2em}.form-login h4{font-size:18px;margin-top:10px;margin-bottom:10px}.form-login a{color:#337ab7;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.form-login a:hover{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;color:#23527c}.form-login .form-group{margin-bottom:20px}.form-login .form-group--remember{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.form-login .form-group input[type=checkbox]{display:none}.form-login .form-group label{display:inline-block;max-width:100%;font-weight:700;text-align:left}.form-login .form-group .btn-remember{display:flex;flex-direction:row}.form-login .form-group .btn-checkbox{z-index:2;width:46px;height:40px;color:#fff;background-color:#d69948;border-color:#4cae4c;border:1px solid #4cae4c;padding:10px 15px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-webkit-appearance:button;cursor:pointer}.form-login .form-group .btn-checkbox:hover{color:#fff;background-color:#d69948;border-color:#398439}.form-login .form-group .btn-checkbox:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-image:none;border-color:#398439}.form-login .form-group .btn-checkbox2{z-index:2;width:46px;height:40px;color:#fff;background-color:#4cae4c;border-color:#4cae4c;border:1px solid #4cae4c;padding:10px 15px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-webkit-appearance:button;cursor:pointer}.form-login .form-group .btn-checkbox2:hover{color:#fff;background-color:#398439;border-color:#398439}.form-login .form-group .btn-checkbox2:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-image:none;border-color:#398439}.form-login .form-group .btn-secondary{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;border:1px solid transparent;margin-left:-2px;z-index:3;height:40px;color:#333;background-color:#e6e6e6;border-color:#adadad;border:1px solid #adadad;padding:6px 12px;font-size:14px;line-height:2;font-weight:500;border-radius:4px;-webkit-user-select:none;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){.form-login .form-group .btn-secondary{width:100%}}.form-login .form-group .btn-secondary:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.form-login .form-group .btn-secondary:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-image:none;border-color:#8c8c8c}.form-login .form-group .btn{width:50%;height:40px;color:#fff;background-color:#337ab7;border-color:#2e6da4;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){.form-login .form-group .btn{width:100%;margin-top:15px}}.form-login .form-group .btn:hover{color:#fff;background-color:#286090;color:#204d74}.form-login .form-group textarea{height:auto!important}.form-login .form-group input,.form-login .form-group textarea{max-width:100%;margin-bottom:10px;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-login .form-group input:focus,.form-login .form-group textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}#remember:not(:checked)~label i{display:none}#remember-edit:not(:checked)~label i{display:none}#remember-disponibilidad:not(:checked)~label i{display:none}section.register{margin:0 auto}section.register .spinner{width:100%}section.register .spinner img{width:80px;margin:0 auto}section.register .btn{min-width:100px;border-radius:4px;padding:10px 25px;height:40px;color:#fff;background-color:#337ab7;border:1px solid;border-color:#2e6da4;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){section.register .btn{width:100%;margin-top:15px}}section.register .btn:hover{color:#fff;background-color:#286090}section.register .btn-default{min-width:100px;border-radius:4px;padding:10px 25px;height:40px;color:#333;background-color:#fff;border:1px solid #ccc;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){section.register .btn-default{width:100%;margin-top:15px}}section.register .btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}section.register h1{color:#337ab7;text-align:center;margin-bottom:10px;margin-top:30px}section.register h3{text-align:center;margin-top:20px;margin-bottom:10px;font-size:24px}section.register .barra{overflow-x:hidden;background-color:transparent!important;padding:30px 55px 50px;max-width:500px;margin:0 auto}section.register .barra .step-container{position:relative}section.register .barra .step-text{position:absolute;top:30px;width:200px;text-align:center;font-weight:500;font-size:12px;color:#b2aea5}@media screen and (max-width: 460px){section.register .barra .step-text{width:100px}}section.register .barra .step-text-active{color:#45423c!important}section.register .barra .step{background:#ede9e5;border:1px solid #b2aea5;font-weight:600;padding:14px;color:#b2aea5}section.register .barra .step-active{background:#d69948!important;border:1px solid #d69948!important;color:#fff!important}section.register .form{position:relative;display:flex;max-width:600px;margin:2em auto}section.register .form fieldset{background:#fff;border:0 none;border-radius:3px;box-shadow:0 0 10px 1px #0003;padding:30px;width:90%;box-sizing:border-box;position:relative;margin:0 auto}section.register .form fieldset .form-group{margin-bottom:15px}section.register .form fieldset .form-group .control-label{text-align:left;margin-bottom:5px;padding-top:7px}section.register .form fieldset .form-group textarea.form-control{height:auto}section.register .form fieldset .form-group .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px #00000013;-webkit-transition:border-colorease-in-out .15s,box-shadowease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-colorease-in-out .15s,-webkit-box-shadowease-in-out .15s;transition:border-colorease-in-out .15s,-webkit-box-shadowease-in-out .15s;transition:border-colorease-in-out .15s,box-shadowease-in-out .15s;transition:border-colorease-in-out .15s,box-shadowease-in-out .15s,-webkit-box-shadowease-in-out .15s}section.register .form fieldset .form-group .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}section.register .form h2{margin-top:0;font-size:15px;text-transform:uppercase;color:#2c3e50}section.register .form h3{font-weight:400;font-size:13px;line-height:1.5;color:#666;margin:15px 0;font-style:italic}.forgot-password h1{font-size:2em;margin-top:0;color:#1a1b15;margin-bottom:0}section#forgot-password{max-width:500px;margin:0 auto;position:relative;padding:4em 0 2em}section#forgot-password input{height:40px}section#forgot-password .btn{width:100%;height:40px;color:#fff;background-color:#4cae4c;border-color:#4cae4c;-webkit-appearance:button;cursor:pointer}@media (max-width: 768px){section#forgot-password .btn{width:100%;margin-top:15px}}section#forgot-password .btn:hover{color:#fff;background-color:#398439}section#dashboard{margin-top:45px;padding-right:60px;padding-left:60px;font-style:italic}@media (max-width: 768px){section#dashboard{padding-right:30px;padding-left:30px;border-radius:6px}}section#dashboard h1{margin:0}section#dashboard p{margin-bottom:15px;font-size:21px;font-weight:200;text-align:left;max-width:none}.administrar-option{position:relative}.administrar-menu{position:absolute;min-width:250px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px #0003;background-color:#fff;right:0;top:100%;max-height:340px;overflow-y:scroll}.administrar-menu .reportes{margin:4px 0;display:block;padding:3px 20px;font-size:14px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-transform:none;-webkit-transition:none!important;transition:none!important}.administrar-menu .reportes:hover{color:#d69948;-webkit-transition:none!important;transition:none!important;background-color:#f5f5f5}.administrar-menu a{margin:4px 0;display:block;padding:3px 20px;font-size:14px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;text-transform:none;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.administrar-menu a:hover{color:#d69948;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;background-color:#f5f5f5}.administrar-menu hr{margin-top:8px;margin-bottom:8px}#boton-administrar{cursor:pointer}#boton-administrar.active{color:#d69948}#boton-administrar-movil{cursor:pointer}#boton-administrar-movil.active{color:#d69948}.caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
