.elementor-1068 .elementor-element.elementor-element-ff8223a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:200px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-ff8223a:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-ff8223a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/image-146.webp");background-position:center center;background-size:cover;}.elementor-1068 .elementor-element.elementor-element-ff8223a::before, .elementor-1068 .elementor-element.elementor-element-ff8223a > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-ff8223a > .e-con-inner > .elementor-background-video-container::before, .elementor-1068 .elementor-element.elementor-element-ff8223a > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-ff8223a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1068 .elementor-element.elementor-element-ff8223a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 58%, var( --e-global-color-1287596 ) 85%);}.elementor-1068 .elementor-element.elementor-element-5afa34e{width:100%;max-width:100%;text-align:center;}.elementor-1068 .elementor-element.elementor-element-5afa34e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:clamp(2.027rem, 1.3974rem + 2.0146vw, 3.815rem);font-weight:bold;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-1287596 );}.elementor-1068 .elementor-element.elementor-element-09cf6b5{width:var( --container-widget-width, 598px );max-width:598px;--container-widget-width:598px;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:clamp(1rem, 1rem + 0vw, 1rem);font-weight:bold;text-shadow:1px 0px 4px rgba(0, 0, 0, 0.98);color:#FFFFFF;}.elementor-1068 .elementor-element.elementor-element-09cf6b5.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-e3f7ac0.elementor-element{--align-self:center;}.elementor-1068 .elementor-element.elementor-element-a196553{--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;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1068 .elementor-element.elementor-element-6264b1d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-1068 .elementor-element.elementor-element-5869ef3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1068 .elementor-element.elementor-element-5869ef3 .elementor-heading-title{font-family:var( --e-global-typography-d0dc95d-font-family ), Sans-serif;font-size:var( --e-global-typography-d0dc95d-font-size );color:var( --e-global-color-text );}.elementor-1068 .elementor-element.elementor-element-ff1f678{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(45px/2);}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(45px/2);}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(45px/2);margin-left:calc(45px/2);}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-45px/2);margin-left:calc(-45px/2);}body.rtl .elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-45px/2);}body:not(.rtl) .elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-45px/2);}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-icon{padding-right:5px;}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1068 .elementor-element.elementor-element-524677e{--divider-border-style:solid;--divider-border-width:1px;}.elementor-1068 .elementor-element.elementor-element-524677e .elementor-divider-separator{width:100%;}.elementor-1068 .elementor-element.elementor-element-524677e .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-1068 .elementor-element.elementor-element-e5f3f69{text-align:left;}.elementor-1068 .elementor-element.elementor-element-e5f3f69 .elementor-heading-title{font-family:var( --e-global-typography-d0dc95d-font-family ), Sans-serif;font-size:var( --e-global-typography-d0dc95d-font-size );color:var( --e-global-color-primary );}.elementor-1068 .elementor-element.elementor-element-cb3edef{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-1068 .elementor-element.elementor-element-cb3edef .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-1068 .elementor-element.elementor-element-cb3edef .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-1068 .elementor-element.elementor-element-cb3edef .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-1068 .elementor-element.elementor-element-c9755fc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-field-type-html{padding-bottom:0px;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-button[type="submit"]{color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1068 .elementor-element.elementor-element-f2db8a0{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1068 .elementor-element.elementor-element-e2cd8ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-ae36c05 iframe{height:478px;}.elementor-1068 .elementor-element.elementor-element-70e452f{--display:flex;}.elementor-1068 .elementor-element.elementor-element-5998f19{text-align:center;}.elementor-1068 .elementor-element.elementor-element-5998f19 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:clamp(1.802rem, 1.3619rem + 1.4085vw, 3.052rem);font-weight:bold;text-transform:uppercase;}.elementor-1068 .elementor-element.elementor-element-11e2177{font-family:"Raleway", Sans-serif;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1068 .elementor-element.elementor-element-ff8223a{--padding-top:180px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1068 .elementor-element.elementor-element-a196553{--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-1068 .elementor-element.elementor-element-5869ef3 .elementor-heading-title{font-size:var( --e-global-typography-d0dc95d-font-size );}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1068 .elementor-element.elementor-element-e5f3f69{text-align:center;}.elementor-1068 .elementor-element.elementor-element-e5f3f69 .elementor-heading-title{font-size:var( --e-global-typography-d0dc95d-font-size );}.elementor-1068 .elementor-element.elementor-element-c9755fc.e-con{--align-self:center;}}@media(max-width:767px){.elementor-1068 .elementor-element.elementor-element-ff8223a:not(.elementor-motion-effects-element-type-background), .elementor-1068 .elementor-element.elementor-element-ff8223a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1068 .elementor-element.elementor-element-ff8223a{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1068 .elementor-element.elementor-element-5afa34e{width:var( --container-widget-width, 272px );max-width:272px;--container-widget-width:272px;--container-widget-flex-grow:0;text-align:left;}.elementor-1068 .elementor-element.elementor-element-09cf6b5{text-align:left;font-size:14px;}.elementor-1068 .elementor-element.elementor-element-a196553{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1068 .elementor-element.elementor-element-5869ef3 .elementor-heading-title{font-size:var( --e-global-typography-d0dc95d-font-size );}.elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1068 .elementor-element.elementor-element-ff1f678 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1068 .elementor-element.elementor-element-524677e .elementor-divider-separator{width:47%;margin:0 auto;margin-left:0;}.elementor-1068 .elementor-element.elementor-element-524677e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-1068 .elementor-element.elementor-element-e5f3f69{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-1068 .elementor-element.elementor-element-e5f3f69 .elementor-heading-title{font-size:var( --e-global-typography-d0dc95d-font-size );}.elementor-1068 .elementor-element.elementor-element-c9755fc{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1068 .elementor-element.elementor-element-70e452f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1068 .elementor-element.elementor-element-11e2177{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-1068 .elementor-element.elementor-element-6264b1d{--width:60%;}.elementor-1068 .elementor-element.elementor-element-c9755fc{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1068 .elementor-element.elementor-element-6264b1d{--width:100%;}.elementor-1068 .elementor-element.elementor-element-c9755fc{--width:67%;}}/* Start custom CSS for container, class: .elementor-element-ff8223a */.elementor-1068 .elementor-element.elementor-element-ff8223a {
    background-size: cover!important;
    background-position: center;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-11e2177 *//* Contenedor principal */
.asociacion-info {
 max-width: 800px;
 margin: 0 auto;
 padding: 30px;
 line-height: 1.7;
 color: #333;
 background-color: #fff;
 border-radius: 12px;
 box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
}

/* Títulos principales */
.asociacion-info h2 {
 color: #00a34c;
 font-size: 24px;
 font-weight: 700;
 margin: 30px 0 15px 0;
 padding-bottom: 10px;
 border-bottom: 3px solid #00a34c;
 position: relative;
}

.asociacion-info h2:first-child {
 margin-top: 0;
}

.asociacion-info h2::before {
 content: '';
 position: absolute;
 bottom: -3px;
 left: 0;
 width: 60px;
 height: 3px;
 background: linear-gradient(90deg, #00a34c, #33b366);
}

/* Párrafos */
.asociacion-info p {
 margin-bottom: 20px;
 font-size: 16px;
 text-align: justify;
}

/* Listas de contacto */
.contact-list {
 list-style: none;
 padding: 0;
 margin: 15px 0;
}

.contact-list li {
 background: #f8f9fa;
 padding: 12px 20px;
 margin: 8px 0;
 border-left: 4px solid #00a34c;
 border-radius: 0 8px 8px 0;
 font-size: 15px;
 transition: all 0.3s ease;
 word-break: break-word;
 overflow-wrap: break-word;
 max-width: 100%;
}

.contact-list li:hover {
 background: #e8f5e8;
 transform: translateX(5px);
}

/* Horarios */
.horarios-grid {
 display: grid;
 grid-template-columns: 1fr 1fr;
 gap: 20px;
 margin: 20px 0;
}

.horario-item {
 background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
 padding: 20px;
 border-radius: 12px;
 border: 1px solid #dee2e6;
 text-align: center;
 transition: all 0.3s ease;
}

.horario-item:hover {
 transform: translateY(-3px);
 box-shadow: 0 8px 25px rgba(0, 0, 0, 0.15);
}

.horario-item strong {
 display: block;
 color: #00a34c;
 font-size: 18px;
 margin-bottom: 10px;
 font-weight: 600;
}

.horario-item span {
 color: #495057;
 font-size: 16px;
 font-weight: 500;
}

/* Sección de botones de descarga */
.downloads-section {
 background: linear-gradient(135deg, #f0fdf4 0%, #e6ffed 100%);
 padding: 30px;
 border-radius: 12px;
 margin: 30px 0;
 text-align: center;
 border: 2px solid #c6f6d5;
}

.download-buttons {
 display: flex;
 gap: 20px;
 justify-content: center;
 flex-wrap: wrap;
 margin-top: 20px;
}

/* Botones de descarga */
.btn-download {
 display: inline-flex;
 align-items: center;
 justify-content: center;
 padding: 15px 30px;
 background: linear-gradient(135deg, #00a34c 0%, #33b366 100%);
 color: white;
 text-decoration: none;
 border-radius: 8px;
 font-weight: 600;
 font-size: 16px;
 transition: all 0.3s ease;
 box-shadow: 0 4px 15px rgba(0, 163, 76, 0.3);
 border: none;
 cursor: pointer;
 min-width: 220px;
}

.btn-download:hover {
 background: linear-gradient(135deg, #008a3f 0%, #2da159 100%);
 transform: translateY(-2px);
 box-shadow: 0 6px 20px rgba(0, 163, 76, 0.4);
 color: white;
}

.btn-download:active {
 transform: translateY(0);
 box-shadow: 0 2px 10px rgba(0, 163, 76, 0.3);
}

/* Icono de descarga */
.btn-download::before {
 content: '📄';
 margin-right: 10px;
 font-size: 18px;
}

/* Responsive design */
@media (max-width: 768px) {
 .asociacion-info {
   padding: 20px;
   margin: 10px;
 }
 
 .horarios-grid {
   grid-template-columns: 1fr;
   gap: 15px;
 }
 
 .download-buttons {
   flex-direction: column;
   align-items: center;
 }
 
 .btn-download {
   min-width: 100%;
   max-width: 300px;
 }
 
 .asociacion-info h2 {
   font-size: 20px;
 }
 
 .contact-list li {
   font-size: 14px;
   padding: 10px 16px;
 }
}

@media (max-width: 480px) {
 .asociacion-info {
   padding: 15px;
 }
 
 .horario-item {
   padding: 15px;
 }
 
 .downloads-section {
   padding: 20px;
 }
 
 .contact-list li {
   font-size: 13px;
   padding: 8px 12px;
 }
}

/* Animaciones sutiles */
@keyframes fadeInUp {
 from {
   opacity: 0;
   transform: translateY(20px);
 }
 to {
   opacity: 1;
   transform: translateY(0);
 }
}

.asociacion-info > * {
 animation: fadeInUp 0.6s ease-out;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/LeagueSpartan-Regular.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/LeagueSpartan-Light.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/LeagueSpartan-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/LeagueSpartan-Regular-1.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/LeagueSpartan-Medium.woff') format('woff');
}
@font-face {
	font-family: 'League Spartan';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/LeagueSpartan-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/Raleway-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/Raleway-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/Raleway-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://clubandinoushuaia.com.ar/wp-content/uploads/2025/07/Raleway-SemiBold.woff') format('woff');
}
/* End Custom Fonts CSS */