.elementor-1697 .elementor-element.elementor-element-498e42f{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.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-1697 .elementor-element.elementor-element-a3bcae4{width:100%;max-width:100%;padding:015px 0px 0px 0px;font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-f7775d4 );}.elementor-1697 .elementor-element.elementor-element-a3bcae4 p{margin-block-end: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-1697 .elementor-element.elementor-element-e47e531{text-align:center;}.elementor-1697 .elementor-element.elementor-element-e47e531 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:48px;font-weight:800;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-3de5344{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1697 .elementor-element.elementor-element-de0d800{padding:0px 0px 30px 0px;font-family:"Public Sans", Sans-serif;font-size:16px;font-weight:300;}.elementor-1697 .elementor-element.elementor-element-de0d800 p{margin-block-end:0px;}.elementor-1697 .elementor-element.elementor-element-d562ea9{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1697 .elementor-element.elementor-element-f5d7aa6{--grid-columns:1;}.elementor-1697 .elementor-element.elementor-element-327de98{--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;--padding-top:30px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-1697 .elementor-element.elementor-element-2b72f0b{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a15b644 );--border-color:var( --e-global-color-a15b644 );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1697 .elementor-element.elementor-element-2dc59d1 .elementor-heading-title{font-family:"Sarabun", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1697 .elementor-element.elementor-element-fd5433d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1697 .elementor-element.elementor-element-51d1d51{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-end;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;--e-filter-space-between:16px;--e-filter-normal-text-color:var( --e-global-color-3d48b27 );--e-filter-active-text-color:#FFFFFF;--e-filter-item-border-radius:56px 56px 56px 56px;}.elementor-1697 .elementor-element.elementor-element-51d1d51 .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-1697 .elementor-element.elementor-element-51d1d51 .e-filter-item{font-size:14px;font-weight:600;line-height:1.33em;padding:12px 12px 12px 12px;}.elementor-1697 .elementor-element.elementor-element-51d1d51 .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-235bed2 );}.elementor-1697 .elementor-element.elementor-element-51d1d51 .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-235bed2 );}.elementor-1697 .elementor-element.elementor-element-9342882{--grid-columns:3;}.elementor-1697 .elementor-element.elementor-element-9342882 .elementor-pagination{text-align:center;margin-top:50px;}body:not(.rtl) .elementor-1697 .elementor-element.elementor-element-9342882 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1697 .elementor-element.elementor-element-9342882 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1697 .elementor-element.elementor-element-9342882 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-1697 .elementor-element.elementor-element-9342882 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}body.elementor-page-1697:not(.elementor-motion-effects-element-type-background), body.elementor-page-1697 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48499cb );}@media(min-width:768px){.elementor-1697 .elementor-element.elementor-element-fd5433d{--width:calc(100% - 310px);}}@media(max-width:1024px){.elementor-1697 .elementor-element.elementor-element-f5d7aa6{--grid-columns:2;}.elementor-1697 .elementor-element.elementor-element-9342882{--grid-columns:2;}}@media(max-width:767px){.elementor-1697 .elementor-element.elementor-element-de0d800{text-align:center;}.elementor-1697 .elementor-element.elementor-element-f5d7aa6{--grid-columns:1;}.elementor-1697 .elementor-element.elementor-element-9342882{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-dcd2d4d */.noti-estado{
    border-radius: var(--radius-radius-5, 16px);
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.12);
    display: flex;
    min-height: 89px;
    padding: 20px 16px;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    align-self: stretch;
    color: var(--Text-Neutro, #FFF);
    font-feature-settings: 'liga' off, 'clig' off;
    font-family: Sarabun;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    margin-bottom: 25px;
    border: 4px solid var(--Neutro-neutro-0, #FFF);

    
    & p{
        margin: 0;
    }
    
    & span{
        text-align: right;
        font-family: "Public Sans";
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 1.33em;
        display: block;
    }
}

.estado-hora .et-motivo{
    width: calc(100% - 140px - 10px);
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    gap: 14px;
    
    & p{
        width: calc(100% - 40px - 14px)
    }
    
    & svg{
        width: 40px;
        height: 40px;
    }
}

.estado-hora .et-ultima{
    width: 140px;
}

.circuitos-habilitados{
    background: var(--Neutro-neutro-50, #E8E8E7);
    color: #171A0D;
    
    & svg path{
        fill: #809623;
    }
}

.estado-tren-eco,
.circuitos-cerrados{
    background: var(--Accent-Sol-500, #F7BD1E);
    color: var(--Neutro-neutro-500, #171A0D);
}

.estado-tren-eco p{
    font-weight: 800;
}


@media (max-width: 1024px) {
  .noti-estado,
  .estado-hora .et-motivo{
    flex-direction: column;
    gap: 12px;
    align-items: flex-start;
    width: 100%;
    
    & p {
        width: 100%;
    }
  }
  
  & .estado-hora .et-ultima{
      width: 100%;
      
      & span{
        text-align: left;
        
        & br{
            display: none;
        }
      }
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9342882 */.elementor-1697 .elementor-element.elementor-element-9342882 .page-numbers{
    font-size: 0;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2227%22%20height%3D%2227%22%20viewBox%3D%220%200%2027%2027%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M18.4744%2014.1668H5.83333C5.59685%2014.1668%205.39889%2014.087%205.23944%2013.9274C5.07981%2013.7679%205%2013.57%205%2013.3335C5%2013.097%205.07981%2012.8991%205.23944%2012.7396C5.39889%2012.58%205.59685%2012.5002%205.83333%2012.5002H18.4744L12.7308%206.75656C12.5656%206.59137%2012.4841%206.39804%2012.4861%206.17656C12.4883%205.95508%2012.5756%205.75813%2012.7478%205.58573C12.9202%205.4248%2013.1154%205.34147%2013.3333%205.33573C13.5513%205.32999%2013.7465%205.41332%2013.9189%205.58573L20.9636%2012.6304C21.0677%2012.7345%2021.141%2012.8442%2021.1836%2012.9596C21.2264%2013.075%2021.2478%2013.1996%2021.2478%2013.3335C21.2478%2013.4674%2021.2264%2013.592%2021.1836%2013.7074C21.141%2013.8228%2021.0677%2013.9325%2020.9636%2014.0366L13.9189%2021.0813C13.765%2021.2352%2013.5744%2021.3139%2013.3472%2021.3174C13.12%2021.3209%2012.9202%2021.2422%2012.7478%2021.0813C12.5756%2020.9089%2012.4894%2020.7109%2012.4894%2020.4874C12.4894%2020.2637%2012.5756%2020.0656%2012.7478%2019.8932L18.4744%2014.1668Z%22%20fill%3D%22%23F0ECDC%22%2F%3E%0A%3C%2Fsvg%3E") center no-repeat;
    background-color: rgba(51, 56, 31, 0.80);
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.12);
    border-radius: 100%;
}

.elementor-1697 .elementor-element.elementor-element-9342882 .page-numbers.prev{
    transform: rotate(180deg);
}

.elementor-1697 .elementor-element.elementor-element-9342882 span.page-numbers{
    opacity: .7;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/PublicSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/PublicSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/PublicSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/PublicSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/PublicSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Public Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/PublicSans-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sarabun';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/Sarabun-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Sarabun';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/Sarabun-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sarabun';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/Sarabun-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Sarabun';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/Sarabun-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Sarabun';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/Sarabun-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Sarabun';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://iguazuargentina.com/wp-content/uploads/2025/09/Sarabun-ExtraBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */