.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-11688 .elementor-element.elementor-element-b952385{--display:flex;--min-height:80vh;--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;--justify-content:center;--align-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-11688 .elementor-element.elementor-element-b952385::before, .elementor-11688 .elementor-element.elementor-element-b952385 > .elementor-background-video-container::before, .elementor-11688 .elementor-element.elementor-element-b952385 > .e-con-inner > .elementor-background-video-container::before, .elementor-11688 .elementor-element.elementor-element-b952385 > .elementor-background-slideshow::before, .elementor-11688 .elementor-element.elementor-element-b952385 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11688 .elementor-element.elementor-element-b952385 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-abb5922 );--background-overlay:'';}.elementor-11688 .elementor-element.elementor-element-b952385 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-11688 .elementor-element.elementor-element-cb8fdbf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-html .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-html.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-html .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-11688 .elementor-element.elementor-element-3acec7c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11688 .elementor-element.elementor-element-f4e0608 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:010px 0px 0px 0px;}.elementor-11688 .elementor-element.elementor-element-f4e0608{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-11688 .elementor-element.elementor-element-8f8d4a1{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-11688 .elementor-element.elementor-element-8f8d4a1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11688 .elementor-element.elementor-element-8f8d4a1.elementor-element{--align-self:center;}.elementor-11688 .elementor-element.elementor-element-8f8d4a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-astglobalcolor4 );}.elementor-11688 .elementor-element.elementor-element-cb17502{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11688 .elementor-element.elementor-element-88a6f8a{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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 );}body:not(.rtl) .elementor-11688 .elementor-element.elementor-element-3ed2e3f{left:360px;}body.rtl .elementor-11688 .elementor-element.elementor-element-3ed2e3f{right:360px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-11688 .elementor-element.elementor-element-8595c17 .elementor-button{background-color:#0D0D0D00;font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;fill:var( --e-global-color-3e02eef );color:var( --e-global-color-3e02eef );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:10px 10px 10px 10px;}.elementor-11688 .elementor-element.elementor-element-8595c17 .elementor-button:hover, .elementor-11688 .elementor-element.elementor-element-8595c17 .elementor-button:focus{background-color:#74F1A300;color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-3e02eef );}.elementor-11688 .elementor-element.elementor-element-8595c17 .elementor-button:hover svg, .elementor-11688 .elementor-element.elementor-element-8595c17 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-11688 .elementor-element.elementor-element-080c1fa .elementor-button{background-color:#12121280;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );padding:10px 18px 10px 18px;}.elementor-11688 .elementor-element.elementor-element-080c1fa .elementor-button:hover, .elementor-11688 .elementor-element.elementor-element-080c1fa .elementor-button:focus{background-color:#12121299;color:var( --e-global-color-astglobalcolor5 );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-11688 .elementor-element.elementor-element-080c1fa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-11688 .elementor-element.elementor-element-080c1fa .elementor-button:hover svg, .elementor-11688 .elementor-element.elementor-element-080c1fa .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-11688 .elementor-element.elementor-element-a579d08{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-11688 .elementor-element.elementor-element-a579d08:not(.elementor-motion-effects-element-type-background), .elementor-11688 .elementor-element.elementor-element-a579d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abb5922 );}.elementor-11688 .elementor-element.elementor-element-b462f84{--display:flex;}.elementor-11688 .elementor-element.elementor-element-c2bc876 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 0px 0px 0px;}.elementor-11688 .elementor-element.elementor-element-c2bc876{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-11688 .elementor-element.elementor-element-ffd7b95{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11688 .elementor-element.elementor-element-257fc34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11688 .elementor-element.elementor-element-257fc34{text-align:center;font-family:"Ghotam", Sans-serif;font-size:24px;font-weight:300;line-height:1.5em;color:var( --e-global-color-astglobalcolor5 );}.elementor-11688 .elementor-element.elementor-element-21ec27f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11688 .elementor-element.elementor-element-21ec27f{text-align:center;font-family:"Ghotam", Sans-serif;font-size:24px;font-weight:300;line-height:1.5em;color:var( --e-global-color-astglobalcolor5 );}.elementor-11688 .elementor-element.elementor-element-6e0fd54{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-11688 .elementor-element.elementor-element-6e0fd54:not(.elementor-motion-effects-element-type-background), .elementor-11688 .elementor-element.elementor-element-6e0fd54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-abb5922 );}.elementor-11688 .elementor-element.elementor-element-c271180{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-11688 .elementor-element.elementor-element-88a6f8a{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}body:not(.rtl) .elementor-11688 .elementor-element.elementor-element-3ed2e3f{left:360px;}body.rtl .elementor-11688 .elementor-element.elementor-element-3ed2e3f{right:360px;}.elementor-11688 .elementor-element.elementor-element-3ed2e3f{top:0px;}}@media(max-width:1024px){body:not(.rtl) .elementor-11688 .elementor-element.elementor-element-3ed2e3f{left:260px;}body.rtl .elementor-11688 .elementor-element.elementor-element-3ed2e3f{right:260px;}}@media(max-width:767px){.elementor-11688 .elementor-element.elementor-element-3acec7c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-11688 .elementor-element.elementor-element-f4e0608{text-align:center;font-size:37px;}.elementor-11688 .elementor-element.elementor-element-8f8d4a1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11688 .elementor-element.elementor-element-cb17502{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-11688 .elementor-element.elementor-element-3ed2e3f{left:60px;}body.rtl .elementor-11688 .elementor-element.elementor-element-3ed2e3f{right:60px;}.elementor-11688 .elementor-element.elementor-element-8595c17 .elementor-button{font-size:16px;}.elementor-11688 .elementor-element.elementor-element-080c1fa .elementor-button{font-size:16px;}.elementor-11688 .elementor-element.elementor-element-a579d08{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11688 .elementor-element.elementor-element-b462f84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11688 .elementor-element.elementor-element-c2bc876 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11688 .elementor-element.elementor-element-c2bc876{text-align:center;font-size:37px;}.elementor-11688 .elementor-element.elementor-element-ffd7b95{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11688 .elementor-element.elementor-element-257fc34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-11688 .elementor-element.elementor-element-257fc34{font-size:16px;}.elementor-11688 .elementor-element.elementor-element-21ec27f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-11688 .elementor-element.elementor-element-21ec27f{font-size:16px;}.elementor-11688 .elementor-element.elementor-element-6e0fd54{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for html, class: .elementor-element-d50af4e *//***************************************************
 * Generated by SVG Artista on 1/18/2024, 1:29:55 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/
#Capa_1{
    height: 450px; 
     width: 400px; 
  height: auto;
  max-width: 100%;
}

@media screen and (max-width: 768px){
    #Capa_1{
        height: 250px;
         width: 220px;
        padding: 0px !important;
        max-width: 90vw;
    }
}

@-webkit-keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 186.14944458007812px;
    stroke-dasharray: 186.14944458007812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 186.14944458007812px;
  }
}

@keyframes animate-svg-stroke-1 {
  0% {
    stroke-dashoffset: 186.14944458007812px;
    stroke-dasharray: 186.14944458007812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 186.14944458007812px;
  }
}

@-webkit-keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-1 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-1 {
  -webkit-animation: animate-svg-stroke-1 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both,
                       animate-svg-fill-1 5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
          animation: animate-svg-stroke-1 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0s both,
               animate-svg-fill-1 5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.8s both;
}

@-webkit-keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 186.1494903564453px;
    stroke-dasharray: 186.1494903564453px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 186.1494903564453px;
  }
}

@keyframes animate-svg-stroke-2 {
  0% {
    stroke-dashoffset: 186.1494903564453px;
    stroke-dasharray: 186.1494903564453px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 186.1494903564453px;
  }
}

@-webkit-keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-2 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-2 {
  -webkit-animation: animate-svg-stroke-2 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s both,
                       animate-svg-fill-2 5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both;
          animation: animate-svg-stroke-2 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.12s both,
               animate-svg-fill-2 5s cubic-bezier(0.47, 0, 0.745, 0.715) 0.9s both;
}

@-webkit-keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 418.75067138671875px;
    stroke-dasharray: 418.75067138671875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 418.75067138671875px;
  }
}

@keyframes animate-svg-stroke-3 {
  0% {
    stroke-dashoffset: 418.75067138671875px;
    stroke-dasharray: 418.75067138671875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 418.75067138671875px;
  }
}

@-webkit-keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-3 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-3 {
  -webkit-animation: animate-svg-stroke-3 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s both,
                       animate-svg-fill-3 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
          animation: animate-svg-stroke-3 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s both,
               animate-svg-fill-3 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1s both;
}

@-webkit-keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 1498.86083984375px;
    stroke-dasharray: 1498.86083984375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1498.86083984375px;
  }
}

@keyframes animate-svg-stroke-4 {
  0% {
    stroke-dashoffset: 1498.86083984375px;
    stroke-dasharray: 1498.86083984375px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1498.86083984375px;
  }
}

@-webkit-keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-4 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-4 {
  -webkit-animation: animate-svg-stroke-4 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s both,
                       animate-svg-fill-4 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both;
          animation: animate-svg-stroke-4 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s both,
               animate-svg-fill-4 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s both;
}

@-webkit-keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 1457.5555419921875px;
    stroke-dasharray: 1457.5555419921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1457.5555419921875px;
  }
}

@keyframes animate-svg-stroke-5 {
  0% {
    stroke-dashoffset: 1457.5555419921875px;
    stroke-dasharray: 1457.5555419921875px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 1457.5555419921875px;
  }
}

@-webkit-keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-5 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-5 {
  -webkit-animation: animate-svg-stroke-5 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s both,
                       animate-svg-fill-5 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both;
          animation: animate-svg-stroke-5 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s both,
               animate-svg-fill-5 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2000000000000002s both;
}

@-webkit-keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 490.0581359863281px;
    stroke-dasharray: 490.0581359863281px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 490.0581359863281px;
  }
}

@keyframes animate-svg-stroke-6 {
  0% {
    stroke-dashoffset: 490.0581359863281px;
    stroke-dasharray: 490.0581359863281px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 490.0581359863281px;
  }
}

@-webkit-keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-6 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-6 {
  -webkit-animation: animate-svg-stroke-6 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s both,
                       animate-svg-fill-6 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s both;
          animation: animate-svg-stroke-6 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s both,
               animate-svg-fill-6 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s both;
}

@-webkit-keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 666.3928833007812px;
    stroke-dasharray: 666.3928833007812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 666.3928833007812px;
  }
}

@keyframes animate-svg-stroke-7 {
  0% {
    stroke-dashoffset: 666.3928833007812px;
    stroke-dasharray: 666.3928833007812px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 666.3928833007812px;
  }
}

@-webkit-keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-7 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-7 {
  -webkit-animation: animate-svg-stroke-7 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s both,
                       animate-svg-fill-7 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both;
          animation: animate-svg-stroke-7 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s both,
               animate-svg-fill-7 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4000000000000001s both;
}

@-webkit-keyframes animate-svg-stroke-8 {
  0% {
    stroke-dashoffset: 88.78899383544922px;
    stroke-dasharray: 88.78899383544922px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 88.78899383544922px;
  }
}

@keyframes animate-svg-stroke-8 {
  0% {
    stroke-dashoffset: 88.78899383544922px;
    stroke-dasharray: 88.78899383544922px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 88.78899383544922px;
  }
}

.svg-elem-8 {
  -webkit-animation: animate-svg-stroke-8 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s both,
                       animate-svg-fill-8 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both;
          animation: animate-svg-stroke-8 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s both,
               animate-svg-fill-8 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s both;
}

@-webkit-keyframes animate-svg-stroke-9 {
  0% {
    stroke-dashoffset: 717.8836059570312px;
    stroke-dasharray: 717.8836059570312px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 717.8836059570312px;
  }
}

@keyframes animate-svg-stroke-9 {
  0% {
    stroke-dashoffset: 717.8836059570312px;
    stroke-dasharray: 717.8836059570312px;
  }

  100% {
    stroke-dashoffset: 0;
    stroke-dasharray: 717.8836059570312px;
  }
}

@-webkit-keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

@keyframes animate-svg-fill-9 {
  0% {
    fill: transparent;
  }

  100% {
    fill: rgb(255, 255, 255);
  }
}

.svg-elem-9 {
  -webkit-animation: animate-svg-stroke-9 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s both,
                       animate-svg-fill-9 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both;
          animation: animate-svg-stroke-9 3s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s both,
               animate-svg-fill-9 5s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s both;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4e0608 */@media (max-width: 767px) {
  .elementor-element-f4e0608 span {
    display: block;
    margin-top: 15px;
  }
}/* End custom CSS */
/* Start custom CSS */.flex-container {
    display: flex;
    flex-wrap: wrap;
}

div#startups-container {
    margin: 30px 0px;
    justify-content: center;
    margin-top: 0;
}

.startup-card {
    padding: 15px 20px;
    margin: 20px;
    cursor: pointer;
}

.startup-logo {
    max-width: 100px;
    max-height: 70px;
}

p.startup-categoria {
    text-align: center;
    color: #fff;
    padding: 5px 10px;
    font-weight: 400;
    border: 1px solid;
    width: 50%;
    margin: auto;
    margin-top: 15px;
    margin-bottom: 20px;
    border-radius: 10px;
}

p.startup-enlace {
    text-align: center;
    color: #74F1A3;
    font-size: 20px;
    font-weight: 500;
}

.startup-card {
    padding: 40px 15px;
    margin: 20px;
    cursor: pointer;
    padding-bottom: 10px;
    border-radius: 10px;
    transition: .5s ease-in-out;
}

.startup-card:hover{
    box-shadow: 0px 0px 15px 0px #74F1A3;
    transition: .5s ease-in-out;
}

.popup {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    justify-content: center;
    align-items: center;
    z-index: 9999;
}

.popup-content {
    background-color: #0d0d0d;
    padding: 20px;
    border-radius: 0px 0px 15px 15px;
    box-shadow: 0px 0px 15px 0px rgba(116, 241, 163, 0.5);;
    width: 1000px;
    border-top: 8px solid #74F1A3;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.btn-close-popup {
    text-align: right;
}

.btn-close-popup button {
    background: transparent;
}

.contenedor-contenido {
    display: flex;
    align-items: center;
}

div#contenedor-izquierdo {
    width: 500px;
    border-right: 1px solid #74F1A2;
    padding-top: 30px;
    padding-bottom: 20px;
    margin-bottom: 40px;
    padding-right: 30px;
}

div#contenedor-derecho {
    width: 500px;
}

img.popup-logo {
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 20px;
}

h2.popup-nombre-startup {
    color: #fff;
    font-size: 2em;
    font-weight: 700;
    color: #74F1A3;
    padding: 20px 35px;
}

p.popup-descripcion-startup {
    color: #fff;
    padding: 0px 50px;
    /* margin: 20px 0px; */
}

p#popup-link-startup a {
    color: #74F1A3;
    text-decoration: none;
    padding: 0px 30px;
    font-weight: 400;
    font-size: 20px;
    transition: .5s ease-in-out;
    text-align: center;
}


.popup-miembros-startup ul li {
    color: #fff;
    border-radius: 10px;
    color: #fff;
    font-size: 18px;
    display: flex;
    align-items: center;
}

.popup-miembros-startup {
    text-align: center;
}

.popup-miembros-startup ul {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

p#popup-link-startup {
    margin-top: 40px;
}

p#popup-link-startup a {
    font-size: 16px;
    margin-left: 50px;
    padding: 10px 20px;
    border: 1px solid #74F1A2 !important;
    border-radius: 10px;
    color: #fff !important;
}

div#filters {
    text-align: center;
    padding: 0 6%;
}

div#filters button {
    background: transparent;
    border: 1px solid #74F1A3;
    margin: 10px;
    border-radius: 10px;
    padding: 15px 50px;
}

div#filters button:hover{
    background: #74F1A3;
    color: #000;
    transition: .3s ease-in-out;
}

button.filterCategory.active {
    background: #74f1a3 !important;
    color: #000;
}

img.startup-logo {
    height: 100px;
    width: 200px;
    object-fit: contain;
}

.startup-card {
    min-width: 280px;
    text-align: center;
}

.flex-container {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
}


#startups-container {
    scrollbar-color: #74F1A3 #0d0d0d;
    scrollbar-width: thin;
    justify-content: flex-start !important;
}

/* Estilos para el scrollbar */
#startups-container::-webkit-scrollbar {
    width: 12px; /* Ancho del scrollbar */
    height: 10px;
}

#startups-container::-webkit-scrollbar-thumb {
    background-color: #74F1A3; /* Color del scrollbar thumb */
    border-radius: 10px; /* Bordes redondeados del thumb */
}

#startups-container::-webkit-scrollbar-track {
    background-color: #0d0d0d; /* Color del fondo del scrollbar track */
}

@media screen and (max-width: 768px){
    div#filters {
        display: flex;
        overflow: auto;
    }
    p.startup-enlace{
        font-size: 16px;
    }
    .flex-container {
        display: flex;
        flex-wrap: wrap;
        flex-direction: row;
        flex-wrap: nowrap;
        overflow: auto;
    }
    div#startups-container{
        justify-content: flex-start;
    }
    button.filterCategory {
        margin-bottom: 30px !important;
    }
    .startup-card {
        margin: 20px;
        min-width: 250px;
        text-align: center;
    }
    div#popup-content {
        width: 95vw;
        height: 95vh;
    }
    .contenedor-contenido{
        flex-direction: column;
    }
    div#contenedor-izquierdo {
        width: 80vw;
        padding: 30px 10px;
        border: none;
        border-bottom: 1px solid #74F1A3;
    }
    .popup-miembros-startup ul {
        padding-left: 0px;
    }
    img.popup-logo {
        width: 90%;
        text-align: center;
        padding: 0;
        margin: auto;
    }
    h2.popup-nombre-startup {
        font-size: 1.5em;
        color: #74F1A3;
        padding: 15px;
        text-align: center;
    }
    div#contenedor-derecho {
        width: 80vw;
    }
    p.popup-descripcion-startup{
        padding: 0;
    }
    p#popup-link-startup a{
        margin-left: 0;
    }
    button#closeButton {
        font-size: 20px;
    }
    #filters{
        scrollbar-color: #74F1A3 #0d0d0d;
        scrollbar-width: thin;
    }
    
    /* Estilos para el scrollbar */
    #filters::-webkit-scrollbar {
        width: 12px; /* Ancho del scrollbar */
        height: 6px;
    }
    
    #filters::-webkit-scrollbar-thumb {
        background-color: #74F1A3; /* Color del scrollbar thumb */
        border-radius: 10px; /* Bordes redondeados del thumb */
    }
    
    #filters::-webkit-scrollbar-track {
        background-color: #0d0d0d; /* Color del fondo del scrollbar track */
    }
    /* Estilos para el scrollbar */
    #startups-container::-webkit-scrollbar {
        height: 6px;
    }
    .popup-miembros-startup ul{
        text-align: center !important;
    }
    .popup-miembros-startup ul li {
        color: #fff;
        font-size: 16px;
        display: flex;
        list-style: none !important;
        text-align: center !important;
    }
    img.popup-logo{
        height: 80px;
        object-fit: contain;
    }

}


form {
    color: #FFFFFF !important;
}

/* Títulos y spans en sección Tally */
.tally-page-1 h1,
.tally-page-1 h2,
.tally-page-1 h3,
.tally-page-1 h4,
.tally-page-1 h5,
.tally-page-1 h6,
.tally-page-1 span {
  color: #ffffff !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ghotam';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://parqueinnovacionba.com/wp-content/uploads/2023/07/AnyConv.com__Gotham-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Ghotam';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://parqueinnovacionba.com/wp-content/uploads/2023/07/AnyConv.com__Gotham-Thin.woff2') format('woff2');
}
@font-face {
	font-family: 'Ghotam';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://parqueinnovacionba.com/wp-content/uploads/2023/07/AnyConv.com__Gotham-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Ghotam';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://parqueinnovacionba.com/wp-content/uploads/2023/07/AnyConv.com__Gotham-MediumItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */