@import url("https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Oleo+Script:wght@400;700&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap&subset=latin");.panel-pricing{transition:all .3s ease;background-color:#01646f;border-color:#01646f;border-radius:1em 1em 1em 1em}.panel-pricing:hover{box-shadow:0px 0px 30px #525252}.panel-pricing .panel-heading{padding:1.4em 2.8em;background-image:linear-gradient(to bottom, #0b838e 0, #0fa3b3 100%);border-radius:1em 1em 0px 0px}.panel-pricing .panel-heading h3{color:white;margin-bottom:0.6em;font-weight:600;font-size:2.4rem;letter-spacing:-1px;text-shadow:1px 1px black;text-transform:none}.panel-pricing .panel-heading p{color:white;font-size:1.2rem}.panel-pricing .panel-body{background-color:#F5F6FA;padding:2.4em 1em}.panel-pricing .panel-body .contenedor-precio{min-height:120px;display:table;width:100%}.panel-pricing .panel-body .contenedor-precio>div{display:table-cell;vertical-align:middle}.panel-pricing .panel-body .precio{display:block;font-size:2.4rem;font-weight:bold;line-height:1em;color:black;margin-bottom:2px}.panel-pricing .panel-body .detalle{display:block;font-size:1.2rem;line-height:1em;color:#0fa3b3;margin-bottom:1em}.panel-pricing .panel-body .detalle:last-child{margin-bottom:0px}.panel-pricing ul>li{text-indent:initial !important;margin-bottom:initial !important}.panel-pricing ul>li::before{display:none}.panel-pricing .list-group-item{border-bottom:1px solid #FAFAFA;padding:1.4em 2.2em}.panel-pricing .list-group-item:first-child{border-top-right-radius:0px;border-top-left-radius:0px}.panel-pricing .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:1em !important;border-bottom-left-radius:1em !important}.panel-pricing .list-group-item .nombre{color:#0b838e;font-weight:bold}.panel-pricing .list-group-item .nombre::before{font-family:Font Awesome\ 5 Pro;content:"\f058";font-weight:bold;font-size:1.6rem;vertical-align:middle;margin-right:8px;color:#2baf00;vertical-align:bottom}.panel-pricing .list-group-item .descripcion{margin-left:2.2em}.panel-pricing .list-group-item .descripcion p{margin:0px;font-size:0.9rem;line-height:1.5em}.panel-pricing .list-group-item .descripcion ul{margin:0px;font-size:0.9rem;line-height:1.5em;padding-left:15px}.panel-pricing .list-group-item .descripcion ul>li{list-style-type:disc}.panel-pricing .list-group-item .descripcion p i{font-weight:600}.panel-pricing .list-group-item .mas-info-link{display:block;text-align:right;text-decoration:underline;font-size:0.9rem;font-weight:600;color:#e00070;cursor:pointer}.panel-pricing .list-group-item .mas-info-link:hover{color:#b30059}.panel-pricing .list-group-item .mas-info-link.btn-float{float:right}.panel-pricing .list-group-item .mas-info-link.btn-block{width:auto;margin:1.2em 0px 0px auto}.panel-pricing .list-group-item .mas-info-link .far{margin-left:5px;vertical-align:middle;font-size:1.1rem}.panel-pricing .list-group-item .mas-info-container{margin-top:1.8em}.panel-pricing .list-group-item .mas-info-container .collapse{display:none}.panel-pricing .list-group-item .precio{font-size:1.2rem;font-weight:bold;line-height:1em;color:black}.panel-pricing .list-group.opcional .list-group-item.heading{background-color:#0fa3b3}.panel-pricing .list-group.opcional .list-group-item.heading .nombre{color:white;font-size:1.3rem;margin-bottom:0px}.panel-pricing .list-group.opcional .list-group-item.heading .nombre::before{display:none}.panel-pricing .list-group.opcional .list-group-item .nombre{margin-bottom:8px}.panel-pricing .list-group.opcional .list-group-item .nombre::before{content:"\f153";color:white;background-color:#01646f;padding:0.3em 0.5em;border-radius:25px;font-size:1rem;font-weight:400;text-align:center;vertical-align:bottom}.panel-pricing .panel-footer{border-bottom-right-radius:1em;border-bottom-left-radius:1em}
