body {
   background-color: #FFFFFF;
   color: #000000;
   font-family: "Open Sans";
   font-size: 15px;
   font-weight: normal;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#Divider1 {
   border-bottom-width: 120px;
   border-color: transparent;
   border-left: 0;
   border-right: 0;
   border-style: solid;
   border-top: 0;
   height: 0  !important;
   line-height: 0  !important;
   margin: 0;
   padding: 0;
}
#wb_c1_Decreto153 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 25%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#c1_Decreto153-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#c1_Decreto153-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#c1_Decreto153-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#c1_Decreto153-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#c1_Decreto153-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#c1_Decreto153-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#c1_Decreto153-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#c1_Decreto153-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#c1_Decreto153-card-item4 .downloading:before {
   content: "\f001";
}
#wb_Header {
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   clear: both;
   display: table;
   height: 10vh;
   margin: 0;
   position: -webkit-sticky;
   position: sticky;
   table-layout: fixed;
   text-align: center;
   top: 0;
   width: 100%;
   z-index: 7776;
}
#Header {
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   height: 10vh;
   margin-left: auto;
   margin-right: auto;
   padding: 8px 0 8px 0;
}
#Header > .col-1,
#Header > .col-2 {
   box-sizing: border-box;
   font-size: 0;
   min-height: 1px;
   padding-left: 15px;
   padding-right: 15px;
   position: relative;
}
#Header > .col-1,
#Header > .col-2 {
   flex: 0 0 auto;
}
#Header > .col-1 {
   align-content: flex-start;
   align-items: flex-start;
   align-self: stretch;
   background-color: transparent;
   background-image: url('images/LogoCEPUDO.webp');
   background-position: center center;
   background-repeat: no-repeat;
   background-size: contain;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   display: flex;
   flex-basis: 16.66666667%;
   flex-wrap: wrap;
   justify-content: center;
   max-width: 16.66666667%;
   text-align: center;
}
#Header > .col-2 {
   align-content: center;
   align-items: center;
   align-self: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   display: flex;
   flex-basis: 83.33333333%;
   flex-wrap: wrap;
   justify-content: flex-end;
   max-width: 83.33333333%;
   text-align: right;
}
@media (max-width: 320px) {
#Header > .col-1,
#Header > .col-2 {
   flex-basis: 100%  !important;
   max-width: 100%  !important;
}
}
#FlexGrid1 {
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   display: grid;
   font-size: 0;
   grid-column-gap: 8px;
   grid-row-gap: 3px;
   grid-template-areas: "Header Header Header Header" "Side1 Main Main Side2";
   grid-template-columns: 10% 10% 1fr 10%;
   grid-template-rows: auto auto;
   margin: 0;
   padding: 0;
}
#FlexGrid1 .Header {
   align-content: center;
   align-items: center;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   grid-area: Header;
   justify-content: space-around;
   padding: 0;
}
#FlexGrid1 .Side1 {
   align-content: flex-start;
   align-items: flex-start;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   grid-area: Side1;
   justify-content: flex-start;
   padding: 0 0 0 15px;
}
#FlexGrid1 .Main {
   align-content: flex-start;
   align-items: flex-start;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   grid-area: Main;
   justify-content: flex-start;
   padding: 0;
}
#FlexGrid1 .Side2 {
   align-content: center;
   align-items: center;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   grid-area: Side2;
   justify-content: space-around;
   padding: 0;
}
#Menu {
   line-height: 1;
   margin: 0 auto 3em;
}
#Menu *,
#Menu ::after,
#Menu ::before {
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
}
#Menu {
   -webkit-flex-wrap: wrap;
   display: -webkit-flex;
   display: flex;
   flex-wrap: wrap;
   list-style: none;
   margin: 0;
   padding: 0;
   position: relative;
}
#Menu li {
   display: block;
}
#Menu li a {
   cursor: pointer;
   display: block;
   font-family: "Source Sans 3";
   font-size: 16px;
   font-style: normal;
   font-weight: normal;
   padding: 8px 10px 8px 10px;
   text-decoration: none;
}
#Menu li a:hover,
#Menu li a:focus {
   outline: none;
}
#Menu li a {
   -webkit-transition: color 250ms;
   color: #696969;
   display: block;
   position: relative;
   text-align: center;
   transition: color 250ms;
}
#Menu li a:hover {
   color: #000000;
}
#Menu .active a {
   color: #7A7A7A;
}
#Menu li a::before {
   background: #000000;
   bottom: 0;
   content: "";
   height: 2px;
   left: 0;
   position: absolute;
   transform: scale3d(0, 1, 1);
   transition: transform 0.1s;
   width: 100%;
}
#Menu .active a::before {
   -webkit-transform: scale3d(1, 1, 1);
   -webkit-transition-duration: 250ms;
   -webkit-transition-timing-function: linear;
   transform: scale3d(1, 1, 1);
   transition-duration: 250ms;
   transition-timing-function: linear;
}
#wb_TitleHeader {
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   text-align: center;
   vertical-align: top;
}
#TitleHeader {
   color: #000000;
   font-family: Arial;
   font-size: 48px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   text-align: center;
}
#wb_c2_Decreto49 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 25%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#c2_Decreto49-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#c2_Decreto49-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#c2_Decreto49-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#c2_Decreto49-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#c2_Decreto49-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#c2_Decreto49-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: Arial;
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#c2_Decreto49-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#c2_Decreto49-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#c2_Decreto49-card-item4 .downloading:before {
   content: "\f001";
}
#wb_c3_Decreto71 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 25%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#c3_Decreto71-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#c3_Decreto71-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#c3_Decreto71-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#c3_Decreto71-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#c3_Decreto71-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#c3_Decreto71-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: Arial;
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#c3_Decreto71-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#c3_Decreto71-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#c3_Decreto71-card-item4 .downloading:before {
   content: "\f001";
}
#Divider2 {
   border-bottom-width: 70px;
   border-color: transparent;
   border-left: 0;
   border-right: 0;
   border-style: solid;
   border-top: 0;
   height: 0  !important;
   line-height: 0  !important;
   margin: 0;
   padding: 0;
}
#TabMenu1 {
   float: left;
   font-family: "Open Sans";
   font-size: 16px;
   font-style: normal;
   font-weight: bold;
   list-style-type: none;
   margin: 0;
   overflow: hidden;
   padding: 19px 0 10px 10px;
   text-align: left;
   width: 100%;
}
#TabMenu1 li {
   float: left;
}
#TabMenu1 li a.active,
#TabMenu1 li a:hover.active {
   font-style: normal;
   font-weight: bold;
   position: relative;
   text-decoration: none;
   z-index: 2;
}
#TabMenu1 li a {
   border-bottom: none;
   margin-right: 3px;
   padding: 10px 14px 14px 14px;
   position: relative;
   text-decoration: none;
   top: 0;
   transition: 200ms all linear;
}
#TabMenu1 li a:hover {
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
   top: -4px;
}
#TabMenu1 {
   border-bottom: 1px solid #C5C5C5;
}
#TabMenu1 li a.active,
#TabMenu1 li a:hover.active {
   background-color: #3370B7;
   color: #FFFFFF;
}
#TabMenu1 li a {
   background-color: #F6F6F6;
   border: 0px solid #C5C5C5;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
   color: #454545;
}
#TabMenu1 li a:hover {
   background-color: #EDEDED;
   color: #2B2B2B;
}
#ContainerDecretos {
   align-content: flex-start;
   align-items: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   font-size: 0;
   justify-content: flex-start;
   margin: 0;
   padding: 10px 10px 10px 10px;
   position: relative;
   width: 100%;
}
#ContainerConvenio {
   align-content: flex-start;
   align-items: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   font-size: 0;
   justify-content: flex-start;
   margin: 0;
   padding: 10px 10px 10px 10px;
   position: relative;
   width: 100%;
}
#wb_Card1 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 20%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#Card1-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#Card1-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#Card1-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#Card1-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#Card1-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#Card1-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#Card1-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#Card1-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#Card1-card-item4 .downloading:before {
   content: "\f001";
}
#wb_Card2 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 20%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#Card2-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#Card2-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#Card2-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#Card2-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#Card2-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#Card2-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#Card2-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#Card2-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#Card2-card-item4 .downloading:before {
   content: "\f001";
}
#wb_Card3 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 20%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#Card3-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#Card3-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#Card3-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#Card3-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#Card3-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#Card3-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#Card3-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#Card3-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#Card3-card-item4 .downloading:before {
   content: "\f001";
}
#tabOptions.ui-widget {
   font-size: 1em  !important;
}
#tabOptions {
   background-color: transparent;
   background-image: none;
   border: 1px solid #FFFFFF;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
}
#tabOptions .ui-tabs-nav {
   font-family: "Open Sans";
   font-size: 16px;
   font-weight: normal;
   line-height: 1.0;
   margin: 0;
   padding: 0;
}
#tabOptions .ui-tabs-nav li {
   font-family: "Open Sans";
   font-size: 16px;
   font-style: normal;
   font-weight: normal;
   margin: 0 5px 0 0;
   text-align: left;
}
#tabOptions .ui-tabs-nav li a {
   padding: 8px 8px 8px 8px;
}
#tabOptions,
#tabOptions .ui-corner-all,
#tabOptions .ui-corner-top {
   border-top-left-radius: 3px;
   border-top-right-radius: 3px;
}
#tabOptions,
#tabOptions .ui-corner-all,
#tabOptions .ui-corner-bottom {
   border-bottom-left-radius: 3px;
   border-bottom-right-radius: 3px;
}
#tabOptions .ui-helper-reset {
   line-height: 23px;
}
#tabOptions .ui-widget-header {
   background-color: transparent;
   background-image: none;
   border: 0px solid #DDDDDD;
}
#tabOptions .ui-state-default,
#tabOptions .ui-widget-content .ui-state-default {
   background-color: #F6F6F6;
   background-image: none;
   border-color: #C5C5C5;
}
#tabOptions .ui-state-hover,
#tabOptions .ui-widget-content .ui-state-hover {
   background-color: #EDEDED;
   background-image: none;
   border-color: #CCCCCC;
}
#tabOptions .ui-state-active,
#tabOptions .ui-widget-content .ui-state-active {
   background-color: #ED4A3B;
   background-image: none;
   border-color: #ED4A3B;
}
#tabOptions .ui-state-default a,
#tabOptions .ui-widget-content .ui-state-default a {
   color: #454545;
}
#tabOptions .ui-state-hover a,
#tabOptions .ui-widget-content .ui-state-hover a {
   color: #2B2B2B;
}
#tabOptions .ui-state-active a,
#tabOptions .ui-widget-content .ui-state-active a {
   color: #FFFFFF;
}
#tabOptions .ui-widget-content {
   font-size: 0;
   text-align: left;
}
#tabOptions .ui-tabs-panel {
   overflow: auto;
   padding: 0;
}
#tabOptions .description {
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
}
#wb_Card4 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 20%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#Card4-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#Card4-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#Card4-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#Card4-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#Card4-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#Card4-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#Card4-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#Card4-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#Card4-card-item4 .downloading:before {
   content: "\f001";
}
#ContainerAcuerdos {
   align-content: flex-start;
   align-items: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   font-size: 0;
   justify-content: flex-start;
   margin: 0;
   padding: 10px 10px 10px 10px;
   position: relative;
   width: 100%;
}
#wb_Card5 {
   align-self: auto;
   background-color: #FDFDFD;
   background-image: none;
   border: 1px solid #DEDEDE;
   border-radius: 8px;
   box-sizing: border-box;
   display: flex;
   flex-basis: 20%;
   flex-direction: column;
   flex-grow: 1;
   flex-shrink: 1;
   margin: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
}
#Card5-card-body {
   flex: 1 1 auto;
   font-size: 0;
   padding: 0;
}
#Card5-card-header {
   background-color: #000000;
   background-image: none;
   border-bottom: 1px solid #DEDEDE;
   border-radius: 8px 8px 0 0  !important;
   box-sizing: border-box;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-size: 19px;
   font-style: normal;
   font-weight: bold;
   margin: 0;
   padding: 12px 20px 12px 20px;
}
#Card5-card-item1 {
   border: 0px solid #000000;
   border-radius: 0px;
   box-sizing: border-box;
   height: 128px;
   margin: 8px 0 5px 0;
   margin-left: auto;
   margin-right: auto;
   max-width: 120px;
   padding: 0;
   width: 100%;
}
#Card5-card-item2 {
   box-sizing: border-box;
   color: #292B2C;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   margin: 20px 20px 0 20px;
   padding: 0;
}
#Card5-card-item3 {
   border-top: 1px #D8D8D8 solid;
   border-width: 1px 0 0 0;
   box-sizing: border-box;
   height: 0;
   line-height: 0;
   margin: 20px 20px 0 20px;
}
#Card5-card-item4 {
   background-color: #0275D8;
   background-image: none;
   border: 1px solid #0275D8;
   border-radius: 8px;
   box-sizing: border-box;
   color: #FFFFFF;
   cursor: pointer;
   display: inline-block;
   font-family: "Open Sans";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   height: 35px;
   margin: 25px 20px 20px 20px;
   padding: 10px 16px 10px 16px;
}
#Card5-card-item4 a {
   color: inherit;
   cursor: inherit;
   text-decoration: none;
}
#Card5-card-item4 i {
   display: inline-block;
   font-family: "Material Icons";
   font-size: 13px;
   font-style: normal;
   font-weight: normal;
   left: 0;
   line-height: 1;
   margin-right: 8px;
   position: relative;
   text-align: center;
   top: 0;
   vertical-align: top;
   width: 13px;
}
#Card5-card-item4 .downloading:before {
   content: "\f001";
}
#wb_Icon1 {
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   display: inline-block;
   margin: 0 5px 0 0;
   padding: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
   vertical-align: top;
}
#Icon1 {
   height: 20px;
   width: 20px;
}
#Icon1 i {
   color: #4F4F4F;
   display: inline-block;
   font-size: 20px;
   line-height: 20px;
   vertical-align: middle;
   width: 19px;
}
#wb_Icon1:hover #Icon1 i {
   color: #337AB7;
}
#wb_Icon2 {
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   display: inline-block;
   margin: 0 5px 0 0;
   padding: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
   vertical-align: top;
}
#wb_Icon2 a::after {
   bottom: 0;
   content: "";
   left: 0;
   pointer-events: auto;
   position: absolute;
   right: 0;
   top: 0;
   z-index: 1;
}
#Icon2 {
   height: 20px;
   width: 20px;
}
#Icon2 i {
   color: #4F4F4F;
   display: inline-block;
   font-size: 20px;
   line-height: 20px;
   vertical-align: middle;
   width: 19px;
}
#wb_Icon2:hover #Icon2 i {
   color: #337AB7;
}
#wb_Icon3 {
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   border-radius: 0px;
   display: inline-block;
   margin: 0;
   padding: 4px 4px 4px 4px;
   position: relative;
   text-align: center;
   vertical-align: top;
}
#Icon3 {
   height: 20px;
   width: 20px;
}
#Icon3 i {
   color: #4F4F4F;
   display: inline-block;
   font-size: 20px;
   line-height: 20px;
   vertical-align: middle;
   width: 19px;
}
#wb_Icon3:hover #Icon3 i {
   color: #337AB7;
}
#wb_Footer {
   background-color: #000000;
   background-image: none;
   border: 0px solid #CCCCCC;
   border-radius: 0px;
   bottom: 0;
   box-sizing: border-box;
   clear: both;
   display: table;
   left: 0;
   margin: 0;
   position: fixed;
   table-layout: fixed;
   text-align: center;
   width: 100%;
   z-index: 7777;
}
#Footer {
   box-sizing: border-box;
   margin-left: auto;
   margin-right: auto;
   padding: 20px 15px 20px 15px;
   width: 100%;
}
#Footer > .row {
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-left: -15px;
   margin-right: -15px;
}
#Footer > .row > .col-1,
#Footer > .row > .col-2,
#Footer > .row > .col-3,
#Footer > .row > .col-4,
#Footer > .row > .col-5 {
   box-sizing: border-box;
   font-size: 0;
   grid-column: span 12;
   min-height: 1px;
   padding-left: 15px;
   padding-right: 15px;
   position: relative;
}
#Footer > .row > .col-1,
#Footer > .row > .col-2,
#Footer > .row > .col-3,
#Footer > .row > .col-4,
#Footer > .row > .col-5 {
}
#Footer > .row > .col-1 {
   align-content: flex-start;
   align-items: flex-start;
   align-self: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-wrap: wrap;
   grid-column: span 1;
   text-align: left;
}
#Footer > .row > .col-2 {
   align-content: center;
   align-items: center;
   align-self: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-wrap: wrap;
   grid-column: span 3;
   text-align: center;
}
#Footer > .row > .col-3 {
   align-content: flex-start;
   align-items: flex-start;
   align-self: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-wrap: wrap;
   grid-column: span 4;
   text-align: left;
}
#Footer > .row > .col-4 {
   align-content: center;
   align-items: center;
   align-self: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-wrap: wrap;
   grid-column: span 3;
   text-align: center;
}
#Footer > .row > .col-5 {
   align-content: center;
   align-items: center;
   align-self: stretch;
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   flex-wrap: wrap;
   grid-column: span 1;
   text-align: center;
}
@media (max-width: 480px) {
#Footer > .row > .col-1,
#Footer > .row > .col-2,
#Footer > .row > .col-3,
#Footer > .row > .col-4,
#Footer > .row > .col-5 {
   grid-column: span 12;
   width: 100%;
}
}
