h1,h2{color:#444!important}h1,h2,h3,h4,h5,h6,p,span{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}p,span{color:#444}a,p.small{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}a{color:#0781cd;text-decoration:none;cursor:pointer}form label{color:#444}.principal-btn,form label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.principal-btn{padding:.5rem!important}.principal-btn:hover{color:#24b361}.secondary-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding:.5rem!important}.secondary-btn:disabled{background-color:#0781cd!important;color:#fff!important}.complementary-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#0781cd;padding:.5rem!important;border-radius:0;background-color:#fefefe;border:1px solid #0781cd;width:100%}.complementary-btn:hover{background-color:#0781cd;color:#fefefe}.complementary-principal-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#24b361;padding:.5rem!important;border-radius:0;background-color:#fefefe;border:1px solid #24b361;width:100%}.complementary-principal-btn:hover{background-color:#24b361;color:#fefefe}.link-underline{text-decoration:underline}.warning-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#fefefe;padding:.5rem!important;border-radius:0;background-color:#ff9e44;width:100%}.warning-btn:hover{background-color:#fefefe;border:1px solid #ff9e44;color:#ff9e44}.danger-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#fefefe;padding:.5rem!important;border-radius:0;background-color:#dc3545;width:100%}.danger-btn:hover{background-color:#fefefe;border:1px solid #dc3545;color:#dc3545}.bpb-card{margin-bottom:2rem;border:none;-webkit-box-shadow:0 2px 18px 1px rgba(49,53,72,.1);box-shadow:0 2px 18px 1px rgba(49,53,72,.1);border-radius:.45rem}.bpb-card .card-title{font-size:large;font-weight:700;color:#0781cd}.bpb-card .card-subtitle{margin-bottom:1.5rem}.bpb-card img{max-width:64px;margin-top:.75rem}.form{border-radius:3px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.form .form-body{background:hsla(0,0%,100%,.69);padding:2rem;border-radius:8px;margin:0 3rem}.form .form-control{border:1px solid #0781cd!important}#constellation-net{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#1561d3}#constellation-net,#constellation-net #particles-js{height:100vh;width:100vw}table{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9rem}table input[type=checkbox]{display:none}table input[type=checkbox]+label{cursor:pointer}table thead{background-color:#24b361;color:#fefefe}table thead th{vertical-align:middle!important}table thead th .icon-embed{color:#fefefe}table thead th label.label-checkbox-style:before{content:"";background:transparent;border:2px solid #fff;border-radius:5px;display:inline-block;height:25px;width:25px;margin-right:20px;text-align:center;vertical-align:middle}table thead th input.checkbox-style[type=checkbox]:checked+label:before{content:"✔";color:#fff}table td{vertical-align:middle!important}table td label.label-checkbox-style:before{content:"";background:transparent;border:2px solid #444;border-radius:5px;display:inline-block;height:25px;width:25px;margin-right:20px;text-align:center;vertical-align:middle}table td input.checkbox-style[type=checkbox]:checked+label:before{content:"✔";color:#444}.bpb-modal{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.bpb-modal h2{color:#fefefe!important}.bpb-modal input[type=checkbox]{display:none}.bpb-modal input[type=checkbox]+label{cursor:pointer}.bpb-modal .check-label:before{content:"";background:transparent;border:2px solid #444;border-radius:5px;display:inline-block;height:25px;width:25px;margin-right:20px;text-align:center;vertical-align:middle}.bpb-modal input[type=checkbox]:checked+.check-label:before{content:"✔";color:#444}fieldset{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;border-width:2px;border-style:groove;border-radius:3px}fieldset legend{width:auto;margin-left:10px;padding:3px 10px}div.bpb-invalid{width:100%;font-size:.9em;color:red!important;padding:5px 10px;display:inline-block}input.bpb-invalid-input,select.bpb-invalid-input,textarea.bpb-invalid-input{border:1px solid red!important}html{font-family:NunitoRegular,sans-serif!important}@media screen and (max-width:1023px){.hidden-mobile{display:none}}@media screen and (min-width:1024px){.hidden-desktop{display:none}}h1,h2{font-family:NunitoBold,sans-serif;color:#fefefe;font-weight:700}h3{font-weight:700}h3,h4,h5,h6{font-family:NunitoSemiBold,sans-serif;color:#444}a,p,p.small{font-family:NunitoRegular,sans-serif;color:#444}a:hover{color:#24b361;text-decoration:underline}.principal-btn{font-family:NunitoRegular,sans-serif;color:#fefefe;padding:3% 15%;border-radius:0;background-color:#24b361;width:100%}.principal-btn:hover{background-color:#fefefe;border:1px solid #24b361;color:rgba(36,179,97,.7)}.secondary-btn{font-family:NunitoRegular,sans-serif;color:#fefefe;padding:3% 15%;border-radius:0;background-color:#0781cd;width:100%}.secondary-btn:hover{background-color:#fefefe;border:1px solid #0781cd;color:#0781cd}@font-face{font-family:MontserratRegular;src:local("Montserrat Regular");src:url(/assets/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:MontserratMedium;src:local("Montserrat Medium");src:url(/assets/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:MontserratSemiBold;src:local("Montserrat SemiBold");src:url(/assets/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:MontserratBold;src:local("Montserrat Bold");src:url(/assets/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:MontserratExtraBold;src:local("Montserrat ExtraBold");src:url(/assets/fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype")}@font-face{font-family:NunitoLight;src:local("Nunito Light");src:url(/assets/fonts/Nunit/Nunito-Light.ttf) format("truetype")}@font-face{font-family:NunitoRegular;src:local("Nunito Regular");src:url(/assets/fonts/Nunito/Nunito-Regular.ttf) format("truetype")}@font-face{font-family:NunitoSemiBold;src:local("Nunito SemiBold");src:url(/assets/fonts/Nunito/Nunito-SemiBold.ttf) format("truetype")}@font-face{font-family:NunitoBold;src:local("Nunito Bold");src:url(/assets/fonts/Nunito/Nunito-Bold.ttf) format("truetype")}@font-face{font-family:icomoon;src:url(/assets/fonts/icomoon.eot);src:url(/assets/fonts/icomoon.eot) format("embedded-opentype");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-garantia:before{content:"";color:#74777b}.icon-decisionModelo:before{content:"";color:#74777b}.icon-capacidad:before{content:"";color:#74777b}.icon-comportamiento:before{content:"";color:#74777b}.icon-resumenModelo:before{content:"";color:#74777b}html{font-size:16px}.generales-data{padding:.5rem .25rem}.generales-data:nth-of-type(2n){background-color:#e6e6e6}table.calendar{width:100%}table.calendar tr td.calendar-day-content{width:14.2857142857%;border:1px solid #7aabf4;vertical-align:top!important;position:relative}table.calendar tr td.calendar-day-content .calendar-day{position:absolute;top:5px;left:5px}table.calendar tr td.calendar-day-content .calendar-content{min-height:80px;max-height:180px;margin-top:30px;overflow:auto}table.calendar tr td.calendar-day-content .calendar-content .calendar-event{background-color:#a7c9f9;padding:5px 8px;border:1px solid #5991e0;margin:0 3px;margin-bottom:5px}table.calendar tr td.calendar-day-content .calendar-content .calendar-event-current{background-color:#e4ffed;border:1px solid #47d476}table.calendar tr td.calendar-day-content .calendar-content .calendar-event:hover{background-color:#d6e7ff}table.calendar tr td.calendar-day-content .calendar-content .calendar-event:last-child{margin-bottom:0}table.calendar tr td.calendar-today{background-color:#e2f9de}table.calendar tr td.calendar-before{background-color:#fff5e5!important}table.calendar tr td.calendar-day-content:hover{background-color:#f4f7ca}table.calendar tr td.calendar-day-content-empty{width:14.2857142857%;border:1px solid #7aabf4}table.calendar .title{background-color:#1561d3;color:#fff}table.calendar .title th{font-size:1.3em;text-align:center;padding:5px 10px}.list-invitados .list-invitaod-title{background-color:#1561d3;color:#fff}.list-invitados .list-invitados-item img{width:15px}.list-invitados .list-invitados-item:nth-child(odd){background-color:#e5e5e5}span{margin-left:20px}span:first-child{margin-left:0}span.calendar-before{background-color:#fff5e5!important;border:1px solid #e5d3b7}span.calendar-before,span.calendar-normal{width:20px!important;height:10px!important;display:inline-block}span.calendar-normal{border:1px solid #e5e5e5}span.calendar-today{background-color:#e2f9de!important;border:1px solid #b8e0b1}span.calendar-active,span.calendar-today{width:20px!important;height:10px!important;display:inline-block}span.calendar-active{background-color:#f4f7ca!important;border:1px solid #d8dba0}span.calendar-event-calendar-event-current{background-color:#e4ffed;border:1px solid #47d476;display:inline-block;width:20px!important;height:10px!important}