.elementor-287 .elementor-element.elementor-element-6dd86fd5{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-287 .elementor-element.elementor-element-6dd86fd5:not(.elementor-motion-effects-element-type-background), .elementor-287 .elementor-element.elementor-element-6dd86fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-287 .elementor-element.elementor-element-6dd86fd5::before, .elementor-287 .elementor-element.elementor-element-6dd86fd5 > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-6dd86fd5 > .e-con-inner > .elementor-background-video-container::before, .elementor-287 .elementor-element.elementor-element-6dd86fd5 > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-6dd86fd5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-287 .elementor-element.elementor-element-6dd86fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-287 .elementor-element.elementor-element-6457d090{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-287 .elementor-element.elementor-element-1b148754{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-287 .elementor-element.elementor-element-546acdfe{width:100%;max-width:100%;}.elementor-287 .elementor-element.elementor-element-546acdfe .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:32px;font-weight:bold;color:#000000;}.elementor-287 .elementor-element.elementor-element-416a79b3{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-287 .elementor-element.elementor-element-5d7b50a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-287 .elementor-element.elementor-element-16b8106{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-287 .elementor-element.elementor-element-6dd86fd5{--min-height:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-287 .elementor-element.elementor-element-546acdfe .elementor-heading-title{font-size:24px;}.elementor-287 .elementor-element.elementor-element-416a79b3{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-287 .elementor-element.elementor-element-16b8106{--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}}/* Start custom CSS for html, class: .elementor-element-5ab1a67 */@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Ubuntu:wght@700&display=swap');

#tipo_licitaciones li{border:#ccc solid 1px; padding: 10px;list-width: 300px;float: left;margin: 10px;text-align: center;list-style: none!important;font-weight:bolder;text-transform: uppercase;font-size:14px;}
#tipo_licitaciones a{color:#000;} 
#tipo_licitaciones a:hover{color:#00a1de !important} 

.widget .sorting_disabled {
  font-family: 'ubuntu', Arial, Helvetica, sans-serif;
  color: #333;
  font-size: 14px !important;
  padding-bottom: 10px !important;
  font-weight:700;
}

.widget #tablaWidget {
  background-color: #ffffff !important;
}

table, td, th {
  border: none;
  text-align: center;
}

table.dataTable tr.odd {
  background-color: #D7D7D7!important;
}

.widget table tbody tr td {
  padding: 5px;
  color: #333;
  font-family: 'ubuntu', Arial, Helvetica, sans-serif!important;
  font-size: 14px!important;
  line-height: 15px;
  text-transform: none;
  text-decoration: none;
  text-align: center!important;
}

#tipo_licitaciones li {
  min-width: 200px;
  color: #000000;
  display: inline-block;
  font-weight: bold;
  line-height: 0.8em;
  margin-right: 10px;
  cursor: pointer;
  height: 40px!important;
}

.dataTables_info , .paginate_disabled_previous, .paginate_disabled_next {font-size:12px;}/* End custom CSS */