.elementor-21707 .elementor-element.elementor-element-24cd114{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-d9981a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-d6d7de3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-957062a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-21707 .elementor-element.elementor-element-5938d63 .elementor-heading-title{font-family:"Roboto Condensed", Sans-serif;}.elementor-21707 .elementor-element.elementor-element-a482462{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-890fe42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-c182d4e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-c182d4e:not(.elementor-motion-effects-element-type-background), .elementor-21707 .elementor-element.elementor-element-c182d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-21707 .elementor-element.elementor-element-bf7d515{--display:flex;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:52px;--padding-bottom:52px;--padding-left:50px;--padding-right:50px;}.elementor-21707 .elementor-element.elementor-element-4031585{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-21707 .elementor-element.elementor-element-4031585 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:20px;font-weight:700;line-height:normal;letter-spacing:0.13px;color:#545454;}.elementor-21707 .elementor-element.elementor-element-2ee4a02{width:auto;max-width:auto;}.elementor-21707 .elementor-element.elementor-element-2ee4a02 .elementor-counter-number-wrapper{color:var( --e-global-color-8d6f57d );font-family:"Roboto Flex", Sans-serif;font-size:50px;font-weight:700;line-height:40px;}.elementor-21707 .elementor-element.elementor-element-0ad0905{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-21707 .elementor-element.elementor-element-0ad0905 .elementor-progress-wrapper .elementor-progress-bar{background-color:#00CB77;}.elementor-21707 .elementor-element.elementor-element-0ad0905 .elementor-progress-wrapper{background-color:#D9D9D9;border-radius:0px;overflow:hidden;}.elementor-21707 .elementor-element.elementor-element-0ad0905 .elementor-progress-bar{height:11px;line-height:11px;}.elementor-21707 .elementor-element.elementor-element-58d9356{--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;--justify-content:space-around;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-21707 .elementor-element.elementor-element-58d9356:not(.elementor-motion-effects-element-type-background), .elementor-21707 .elementor-element.elementor-element-58d9356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8cbf050 );}.elementor-21707 .elementor-element.elementor-element-5fc2039{--display:flex;--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;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-62b1f12{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-21707 .elementor-element.elementor-element-62b1f12 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:20px;font-weight:700;line-height:normal;letter-spacing:0.13px;color:#545454;}.elementor-21707 .elementor-element.elementor-element-085972b{width:auto;max-width:auto;}.elementor-21707 .elementor-element.elementor-element-085972b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8d6f57d );font-family:"Roboto Flex", Sans-serif;font-size:50px;font-weight:700;line-height:40px;}.elementor-21707 .elementor-element.elementor-element-8e71cb0{--display:flex;--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;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-78f8cd9{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-21707 .elementor-element.elementor-element-78f8cd9 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:20px;font-weight:700;line-height:normal;letter-spacing:0.13px;color:#545454;}.elementor-21707 .elementor-element.elementor-element-558e6cd{width:auto;max-width:auto;}.elementor-21707 .elementor-element.elementor-element-558e6cd .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-8d6f57d );font-family:"Roboto Flex", Sans-serif;font-size:50px;font-weight:700;line-height:40px;}.elementor-21707 .elementor-element.elementor-element-2d22297{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-8487354{text-align:center;}.elementor-21707 .elementor-element.elementor-element-8487354 .elementor-heading-title{font-size:36px;font-weight:800;}.elementor-21707 .elementor-element.elementor-element-54c2469{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:61px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-a57f9f7{text-align:center;}.elementor-21707 .elementor-element.elementor-element-a57f9f7 .elementor-heading-title{font-size:36px;font-weight:800;}.elementor-21707 .elementor-element.elementor-element-637c02d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:61px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-637c02d:not(.elementor-motion-effects-element-type-background), .elementor-21707 .elementor-element.elementor-element-637c02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-21707 .elementor-element.elementor-element-20bcdf7 > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-21707 .elementor-element.elementor-element-20bcdf7{text-align:center;}.elementor-21707 .elementor-element.elementor-element-20bcdf7 .elementor-heading-title{font-size:36px;font-weight:800;}.elementor-21707 .elementor-element.elementor-element-b038357{--grid-columns:2;}@media(min-width:768px){.elementor-21707 .elementor-element.elementor-element-890fe42{--content-width:1042px;}.elementor-21707 .elementor-element.elementor-element-bf7d515{--width:353px;}.elementor-21707 .elementor-element.elementor-element-58d9356{--width:calc(100% - 353px);}.elementor-21707 .elementor-element.elementor-element-5fc2039{--width:fit-content;}.elementor-21707 .elementor-element.elementor-element-8e71cb0{--width:fit-content;}.elementor-21707 .elementor-element.elementor-element-54c2469{--content-width:643px;}.elementor-21707 .elementor-element.elementor-element-637c02d{--content-width:950px;}}@media(max-width:1024px){.elementor-21707 .elementor-element.elementor-element-d6d7de3{--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;}.elementor-21707 .elementor-element.elementor-element-890fe42{--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;}.elementor-21707 .elementor-element.elementor-element-c182d4e{--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;}.elementor-21707 .elementor-element.elementor-element-bf7d515{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-21707 .elementor-element.elementor-element-58d9356{--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;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-5fc2039{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-21707 .elementor-element.elementor-element-62b1f12{text-align:center;}.elementor-21707 .elementor-element.elementor-element-8e71cb0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21707 .elementor-element.elementor-element-78f8cd9{text-align:center;}.elementor-21707 .elementor-element.elementor-element-b038357{--grid-columns:2;}}@media(max-width:767px){.elementor-21707 .elementor-element.elementor-element-d6d7de3{--padding-top:30px;--padding-bottom:33px;--padding-left:16px;--padding-right:16px;}.elementor-21707 .elementor-element.elementor-element-957062a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-890fe42{--content-width:342px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-21707 .elementor-element.elementor-element-bf7d515{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-21707 .elementor-element.elementor-element-58d9356{--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;}.elementor-21707 .elementor-element.elementor-element-2d22297{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-21707 .elementor-element.elementor-element-54c2469{--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-21707 .elementor-element.elementor-element-a57f9f7{text-align:left;}.elementor-21707 .elementor-element.elementor-element-a57f9f7 .elementor-heading-title{font-size:29px;}.elementor-21707 .elementor-element.elementor-element-637c02d{--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-21707 .elementor-element.elementor-element-20bcdf7{text-align:left;}.elementor-21707 .elementor-element.elementor-element-20bcdf7 .elementor-heading-title{font-size:29px;}.elementor-21707 .elementor-element.elementor-element-b038357{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-164317d */.elementor-21707 .elementor-element.elementor-element-164317d p,.elementor-21707 .elementor-element.elementor-element-164317d a{
      font-family: Roboto;
  font-size: 10px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #2f344d;
}/* End custom CSS */
/* Start custom CSS for wp-widget-pods_widget_single, class: .elementor-element-91e575a */.elementor-21707 .elementor-element.elementor-element-91e575a h1{
    color: #0F0915;
    font-family: "Roboto Flex";
    font-size: 30px;
    font-style: normal;
    font-weight: 800;
    line-height: 40px;
}

.elementor-21707 .elementor-element.elementor-element-91e575a .estado{
    font-family: "Roboto Condensed";
    font-size: 12px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    border-radius: 100px;
    padding: 5px 8px;
}

.elementor-21707 .elementor-element.elementor-element-91e575a .ano{
    color: var(--Colores-2024-GOB-Negro-Textos, #545454);
    font-family: Roboto;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    margin-bottom: 36px;
    display: block;
}

.elementor-21707 .elementor-element.elementor-element-91e575a .detalleobra{
    display: block;
    margin-bottom: 14px;
    padding-left: 30px;
    color: var(--Colores-2024-GOB-Negro-Textos, #545454);
    font-family: "Roboto Flex";
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    position: relative;
    line-height: 21px;
}

.elementor-21707 .elementor-element.elementor-element-91e575a .detalleobra>span{
    font-weight: 700;
}

.elementor-21707 .elementor-element.elementor-element-91e575a .detalleobra::before{
    content: '';
    display: block;
    width: 21px;
    height: 21px;
    position: absolute;
    top: -2px;
    left: 0;
}

@media(max-width:767px){
    .elementor-21707 .elementor-element.elementor-element-91e575a h1{
        line-height: 40px;
        font-size: 26px;

    }
}

.elementor-21707 .elementor-element.elementor-element-91e575a .svginicio_de_la_obra:before{
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M16.563%203.7H15.715V2H14.015V3.7H7.238V2H5.538V3.7H4.7C4.4774%203.70013%204.25702%203.74428%204.05155%203.82992C3.84609%203.91556%203.65959%204.04099%203.50279%204.19899C3.34599%204.357%203.22199%204.54446%203.13794%204.75058C3.05388%204.9567%203.01142%205.17741%203.013%205.4L3%2017.258C3%2017.7089%203.17911%2018.1413%203.49792%2018.4601C3.65578%2018.6179%203.84318%2018.7432%204.04944%2018.8286C4.25569%2018.914%204.47675%2018.958%204.7%2018.958H16.563C17.0139%2018.958%2017.4463%2018.7789%2017.7651%2018.4601C18.0839%2018.1413%2018.263%2017.7089%2018.263%2017.258V5.391C18.2606%204.94169%2018.0805%204.5116%2017.7619%204.19473C17.4434%203.87786%2017.0123%203.69999%2016.563%203.7ZM16.563%2017.263H4.7V7.934H16.563V17.263ZM6.391%209.629H10.629V13.867H6.391V9.629Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}
.elementor-21707 .elementor-element.elementor-element-91e575a .svgexpediente:before{
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M5.672%202C5.22978%202.00159%204.80625%202.17851%204.4943%202.49196C4.18236%202.8054%204.00747%203.22978%204.008%203.672L4%2017.046C3.99947%2017.488%204.17422%2017.9123%204.48595%2018.2257C4.79768%2018.5391%205.22096%2018.7161%205.663%2018.718H15.7C16.143%2018.7167%2016.5676%2018.5401%2016.8808%2018.2268C17.1941%2017.9136%2017.3707%2017.489%2017.372%2017.046V7.015L12.359%202H5.672ZM11.523%207.851V3.251L16.123%207.851H11.523Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}
.elementor-21707 .elementor-element.elementor-element-91e575a .svgcosto_total_de_la_obra:before{
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M12.5413%209.29411L9.16414%208.30609C8.94977%208.24486%208.76485%208.10813%208.64358%207.92119C8.52231%207.73425%208.47291%207.50976%208.50451%207.28923C8.53611%207.0687%208.64657%206.86707%208.81546%206.72164C8.98435%206.57621%209.20024%206.49682%209.42319%206.49815H11.4996C11.8808%206.49842%2012.2533%206.61276%2012.5689%206.82644C12.6624%206.88734%2012.7739%206.91438%2012.8848%206.90304C12.9958%206.89169%2013.0995%206.84265%2013.1787%206.76409L14.2638%205.70348C14.3154%205.65201%2014.3553%205.59004%2014.3808%205.52177C14.4062%205.45351%2014.4167%205.38056%2014.4113%205.3079C14.406%205.23525%2014.3851%205.16459%2014.3499%205.10076C14.3148%205.03692%2014.2663%204.98141%2014.2078%204.938C13.4343%204.33352%2012.4815%204.00341%2011.4996%203.9997V2.50032C11.4994%202.36837%2011.4471%202.24183%2011.3541%202.14815C11.2611%202.05448%2011.1348%202.00125%2011.0028%202H9.99895C9.86676%202.00104%209.74033%202.05419%209.64715%202.14788C9.55398%202.24157%209.50159%202.36824%209.50138%202.50032V3.9997H9.4224C8.94625%204.00033%208.47546%204.10009%208.04004%204.29263C7.60463%204.48518%207.21415%204.76627%206.8935%205.11798C6.57286%205.4697%206.32909%205.88432%206.17774%206.33541C6.02638%206.7865%205.97077%207.26415%206.01445%207.7379C6.10051%208.44502%206.3959%209.11037%206.86277%209.6487C7.32964%2010.187%207.94673%2010.5738%208.63498%2010.7596L11.8407%2011.6971C12.0516%2011.7614%2012.2323%2011.8991%2012.3503%2012.0851C12.4684%2012.2711%2012.5158%2012.4932%2012.4841%2012.7111C12.4524%2012.9291%2012.3437%2013.1285%2012.1776%2013.2732C12.0115%2013.418%2011.7989%2013.4985%2011.5785%2013.5003H9.5077C9.12643%2013.5%208.75397%2013.3857%208.43832%2013.172C8.3449%2013.1111%208.23339%2013.084%208.12242%2013.0954C8.01145%2013.1067%207.90774%2013.1558%207.8286%2013.2343L6.74027%2014.2973C6.68866%2014.3488%206.64877%2014.4108%206.62332%2014.479C6.59786%2014.5473%206.58744%2014.6202%206.59276%2014.6929C6.59808%2014.7655%206.61903%2014.8362%206.65416%2014.9C6.68929%2014.9639%206.73779%2015.0194%206.79634%2015.0628C7.56905%2015.6663%208.52061%2015.9961%209.50138%2016.0003V17.4997C9.50159%2017.6323%209.55441%2017.7594%209.64827%2017.8532C9.74213%2017.947%209.86937%2017.9998%2010.0021%2018H11.0028C11.1347%2017.9988%2011.2608%2017.9456%2011.3538%2017.8521C11.4468%2017.7586%2011.4991%2017.6323%2011.4996%2017.5005V15.994C12.2162%2015.995%2012.9163%2015.7783%2013.5067%2015.3725C14.0972%2014.9667%2014.5502%2014.3911%2014.8056%2013.722C14.96%2013.2833%2015.0235%2012.8178%2014.9923%2012.3538C14.961%2011.8898%2014.8357%2011.4369%2014.6239%2011.0228C14.4122%2010.6087%2014.1183%2010.2419%2013.7603%209.94471C13.4023%209.64754%2012.9876%209.42619%2012.5413%209.29411Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}
.elementor-21707 .elementor-element.elementor-element-91e575a .svgplazo_estimativo_de_ejecucion:before{
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M10.5%202C8.81886%202%207.17547%202.49852%205.77766%203.43251C4.37984%204.3665%203.29037%205.69402%202.64703%207.24719C2.00368%208.80036%201.83535%2010.5094%202.16333%2012.1583C2.4913%2013.8071%203.30085%2015.3217%204.4896%2016.5104C5.67834%2017.6992%207.1929%2018.5087%208.84173%2018.8367C10.4906%2019.1646%2012.1996%2018.9963%2013.7528%2018.353C15.306%2017.7096%2016.6335%2016.6202%2017.5675%2015.2223C18.5015%2013.8245%2019%2012.1811%2019%2010.5C18.9935%208.24766%2018.0959%206.08943%2016.5032%204.49678C14.9106%202.90413%2012.7523%202.00651%2010.5%202ZM14.0697%2014.0697L9.64981%2011.3492V6.25H10.9251V10.6698L14.75%2012.9652L14.0697%2014.0697Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}
.elementor-21707 .elementor-element.elementor-element-91e575a .svgbeneficiarios:before{
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M13.9525%2010.143C14.4649%2010.143%2014.9657%209.99217%2015.3918%209.70961C15.8178%209.42705%2016.1498%209.02544%2016.3459%208.55556C16.5419%208.08568%2016.5932%207.56864%2016.4933%207.06982C16.3933%206.571%2016.1466%206.1128%2015.7843%205.75317C15.422%205.39354%2014.9604%205.14863%2014.4579%205.04941C13.9554%204.95019%2013.4346%205.00111%2012.9612%205.19574C12.4878%205.39037%2012.0833%205.71997%2011.7986%206.14285C11.514%206.56573%2011.362%207.0629%2011.362%207.57149C11.3606%207.90957%2011.4267%208.24458%2011.5564%208.5572C11.6861%208.86981%2011.8768%209.15384%2012.1177%209.3929C12.3585%209.63196%2012.6446%209.82132%2012.9596%209.95006C13.2745%2010.0788%2013.612%2010.1444%2013.9525%2010.143ZM7.04482%2010.143C7.55717%2010.143%208.05802%209.99217%208.48402%209.70961C8.91003%209.42705%209.24206%209.02544%209.43813%208.55556C9.6342%208.08568%209.6855%207.56864%209.58555%207.06982C9.48559%206.571%209.23887%206.1128%208.87658%205.75317C8.51429%205.39354%208.05271%205.14863%207.5502%205.04941C7.04769%204.95019%206.52682%205.00111%206.05347%205.19574C5.58012%205.39037%205.17553%205.71997%204.89089%206.14285C4.60624%206.56573%204.45431%207.0629%204.45431%207.57149C4.45291%207.90957%204.51896%208.24458%204.64865%208.5572C4.77834%208.86981%204.96911%209.15384%205.20993%209.3929C5.45076%209.63196%205.73689%209.82132%206.05182%209.95006C6.36675%2010.0788%206.70423%2010.1444%207.04482%2010.143ZM7.04482%2011.857C5.03222%2011.857%201%2012.8585%201%2014.8572V17H13.0887V14.8572C13.0887%2012.8585%209.05653%2011.857%207.04482%2011.857ZM13.9525%2011.857C13.7019%2011.857%2013.4169%2011.8745%2013.1151%2011.8998C13.6215%2012.2162%2014.0416%2012.6516%2014.3383%2013.1674C14.635%2013.6832%2014.7992%2014.2635%2014.8163%2014.8572V17H20V14.8572C20%2012.8585%2015.9643%2011.857%2013.9525%2011.857Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}
.elementor-21707 .elementor-element.elementor-element-91e575a .svgmodalidad_de_contratacion:before{
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M17.17%203H4.574C4.15695%203.00132%203.75737%203.16757%203.46247%203.46247C3.16757%203.75737%203.00132%204.15695%203%204.574V14.021C3%2014.4389%203.16567%2014.8398%203.46071%2015.1358C3.75575%2015.4317%204.15609%2015.5987%204.574%2015.6H15.6L18.749%2018.749V4.574C18.7477%204.15609%2018.5807%203.75575%2018.2848%203.46071C17.9888%203.16567%2017.5879%203%2017.17%203ZM15.6%2012.447H6.149V10.872H15.6V12.447ZM15.6%2010.085H6.149V8.511H15.6V10.085ZM15.6%207.723H6.149V6.149H15.6V7.723Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}
.elementor-21707 .elementor-element.elementor-element-91e575a .svgcontratista:before{
  background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M16.2098%202H4.84316V3.42128H16.2098V2ZM4.84316%2019.05H16.2098V17.6296H4.84316V19.05ZM16.2098%204.84167H4.84316C4.4665%204.84261%204.10554%204.99266%203.8392%205.25899C3.57287%205.52533%203.42282%205.88629%203.42188%206.26295V14.7879C3.42282%2015.1646%203.57287%2015.5256%203.8392%2015.7919C4.10554%2016.0582%204.4665%2016.2083%204.84316%2016.2092H16.2098C16.5865%2016.2083%2016.9474%2016.0582%2017.2138%2015.7919C17.4801%2015.5256%2017.6302%2015.1646%2017.6311%2014.7879V6.26295C17.6302%205.88629%2017.4801%205.52533%2017.2138%205.25899C16.9474%204.99266%2016.5865%204.84261%2016.2098%204.84167ZM10.5265%206.79548C10.8426%206.79548%2011.1517%206.88923%2011.4146%207.06487C11.6774%207.24052%2011.8823%207.49017%2012.0033%207.78226C12.1243%208.07434%2012.1559%208.39575%2012.0943%208.70582C12.0326%209.0159%2011.8803%209.30073%2011.6568%209.52428C11.4332%209.74783%2011.1484%209.90007%2010.8383%209.96175C10.5283%2010.0234%2010.2069%209.99178%209.91477%209.87079C9.62269%209.7498%209.37303%209.54492%209.19739%209.28205C9.02175%209.01918%208.928%208.71013%208.928%208.39397C8.92871%207.97024%209.09735%207.56407%209.39697%207.26445C9.69659%206.96483%2010.1028%206.79619%2010.5265%206.79548ZM14.0788%2014.0773H6.97418V13.0087C6.97418%2011.8219%209.3397%2011.233%2010.5265%2011.233C11.7133%2011.233%2014.0788%2011.8228%2014.0788%2013.0087V14.0773Z%22%20fill%3D%22%23178155%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for wp-widget-pods_widget_single, class: .elementor-element-3991b37 */.elementor-21707 .elementor-element.elementor-element-3991b37 {
  border-radius: 10px;
  background: #FFF;
  box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.18);
  padding: 32px 22px;
}

.elementor-21707 .elementor-element.elementor-element-3991b37 .imgMapa {
  width: 100%;
  object-fit: cover;
}

.elementor-21707 .elementor-element.elementor-element-3991b37 a {
  display: block;
}

.elementor-21707 .elementor-element.elementor-element-3991b37 .btnVerMapa {
  color: #FFF;
  font-family: "Roboto Flex";
  font-size: 15px;
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  padding: 9px 17px 8px 22px;

  border-radius: 100px;
  background: #00CB77;
  width: 329px;
  max-width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 30px;
  height: 48px;
}

.elementor-21707 .elementor-element.elementor-element-3991b37 .btnVerMapa img {
  width: 24px;
  margin-left: 5px;
  margin-top: -2px;
}

@media(max-width:767px){
    .elementor-21707 .elementor-element.elementor-element-3991b37{
        padding: 18px;
    }
    .elementor-21707 .elementor-element.elementor-element-3991b37 a.btnVerMapa{
        width: 100% !important;
        margin-bottom: 13px;
    }
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-2ee4a02 */.elementor-21707 .elementor-element.elementor-element-2ee4a02 .elementor-counter-number:after{
    content: '%';
    color: var(--Colores-2024-GOB-Verde-Intermedio, #178155);
font-family: "Roboto Flex";
font-size: 50px;
font-style: normal;
font-weight: 800;
line-height: 40px;
}

.elementor-21707 .elementor-element.elementor-element-2ee4a02 .elementor-counter .elementor-counter-number-prefix,
.elementor-21707 .elementor-element.elementor-element-2ee4a02 .elementor-counter .elementor-counter-number-suffix{
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf7d515 */.elementor-21707 .elementor-element.elementor-element-bf7d515 .elementor-widget-wrap{
        flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-085972b */.elementor-21707 .elementor-element.elementor-element-085972b .elementor-counter-number-suffix{
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fc2039 *//*.elementor-21707 .elementor-element.elementor-element-5fc2039 .elementor-widget-wrap{
        flex-direction: column;
}*//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-558e6cd */.elementor-21707 .elementor-element.elementor-element-558e6cd .elementor-counter-number-suffix{
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e71cb0 *//*.elementor-21707 .elementor-element.elementor-element-8e71cb0 .elementor-widget-wrap{
        flex-direction: column;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-890fe42 */.elementor-21707 .elementor-element.elementor-element-890fe42>div>div>.elementor-widget-wrap{
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
    grid-gap: 20px;
}

.elementor-21707 .elementor-element.elementor-element-890fe42 .ocultar_bloque{
    display: none !important;
}

.elementor-21707 .elementor-element.elementor-element-890fe42 #animacionnumero{
    width: 230px;
    max-width: 100%;
    margin: auto;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-pods_widget_single, class: .elementor-element-b365cd2 */.elementor-21707 .elementor-element.elementor-element-b365cd2 p{
  color: #545454;
font-family: "Roboto Flex";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 32px;
margin-bottom: 40px;
}

.elementor-21707 .elementor-element.elementor-element-b365cd2 h3{
    color: #545454;
    font-family: "Roboto Flex";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px;
}

.elementor-21707 .elementor-element.elementor-element-b365cd2 ul,
.elementor-21707 .elementor-element.elementor-element-b365cd2 ol{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-21707 .dialog-widget.dialog-lightbox-widget{
    display: none !important;
}/* End custom CSS */