.elementor-760 .elementor-element.elementor-element-068e0e4{--display:flex;--min-height:100vh;--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;--z-index:2;}.elementor-760 .elementor-element.elementor-element-068e0e4:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-068e0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-760 .elementor-element.elementor-element-280be3f{width:100%;max-width:100%;top:0px;z-index:1;}body:not(.rtl) .elementor-760 .elementor-element.elementor-element-280be3f{left:0px;}body.rtl .elementor-760 .elementor-element.elementor-element-280be3f{right:0px;}.elementor-760 .elementor-element.elementor-element-280be3f img{width:100%;height:100vh;object-fit:cover;object-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-2990e00{width:100%;max-width:100%;top:42%;z-index:2;text-align:center;}.elementor-760 .elementor-element.elementor-element-2990e00.elementor-element{--align-self:center;}.elementor-760 .elementor-element.elementor-element-2990e00 .elementor-heading-title{font-family:"12 Avenir", Sans-serif;font-size:10vw;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-bca94f7{width:100%;max-width:100%;bottom:0px;z-index:2;}body:not(.rtl) .elementor-760 .elementor-element.elementor-element-bca94f7{left:-2px;}body.rtl .elementor-760 .elementor-element.elementor-element-bca94f7{right:-2px;}.elementor-760 .elementor-element.elementor-element-bca94f7 img{width:100%;height:110vh;object-fit:cover;object-position:center center;}.elementor-760 .elementor-element.elementor-element-34757a3{--display:flex;--min-height:0px;--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;--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-760 .elementor-element.elementor-element-4d3e665{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-760 .elementor-element.elementor-element-4d3e665:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-4d3e665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-760 .elementor-element.elementor-element-e298e3d{--display:flex;--min-height:100dvh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--z-index:100;}.elementor-760 .elementor-element.elementor-element-38befb2{width:100%;max-width:100%;background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-760 .elementor-element.elementor-element-38befb2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-2665eff{--display:flex;--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-760 .elementor-element.elementor-element-2665eff:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-2665eff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afe03d4 );}.elementor-760 .elementor-element.elementor-element-c23c39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-c23c39b .elementor-heading-title{color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-fad4cc3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-760 .elementor-element.elementor-element-fad4cc3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-eb2a49a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-c2b5dba{--display:flex;--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-760 .elementor-element.elementor-element-c2b5dba:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-c2b5dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afe03d4 );}.elementor-760 .elementor-element.elementor-element-6b7e348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-6b7e348 .elementor-heading-title{color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-c454eed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-c454eed .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-546489f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-5d2af4b{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-760 .elementor-element.elementor-element-5d2af4b{right:0px;}body.rtl .elementor-760 .elementor-element.elementor-element-5d2af4b{left:0px;}.elementor-760 .elementor-element.elementor-element-5d2af4b img{width:100%;height:90dvh;object-fit:cover;object-position:center center;}.elementor-760 .elementor-element.elementor-element-5c06206{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-760 .elementor-element.elementor-element-5c06206:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-5c06206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-760 .elementor-element.elementor-element-b0500ef{--display:flex;--min-height:100dvh;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--z-index:100;}.elementor-760 .elementor-element.elementor-element-56290f7{width:100%;max-width:100%;background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;}.elementor-760 .elementor-element.elementor-element-56290f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-adb8449{--display:flex;--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-760 .elementor-element.elementor-element-adb8449:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-adb8449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afe03d4 );}.elementor-760 .elementor-element.elementor-element-4cf49f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-4cf49f6 .elementor-heading-title{color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-9a8174f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-760 .elementor-element.elementor-element-9a8174f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-1776798 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-f2e140f{--display:flex;--min-height:400px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-760 .elementor-element.elementor-element-f2e140f:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-f2e140f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-afe03d4 );}.elementor-760 .elementor-element.elementor-element-705f332{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-705f332 .elementor-heading-title{color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-c7a5428{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-c7a5428 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-760 .elementor-element.elementor-element-5cab91d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;color:#FFFFFF;}body.elementor-page-760:not(.elementor-motion-effects-element-type-background), body.elementor-page-760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-760 .elementor-element.elementor-element-e298e3d{--width:50%;}.elementor-760 .elementor-element.elementor-element-2665eff{--width:100%;}.elementor-760 .elementor-element.elementor-element-c2b5dba{--width:100%;}.elementor-760 .elementor-element.elementor-element-b0500ef{--width:50%;}.elementor-760 .elementor-element.elementor-element-adb8449{--width:100%;}.elementor-760 .elementor-element.elementor-element-f2e140f{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-760 .elementor-element.elementor-element-5c06206{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-760 .elementor-element.elementor-element-56290f7 .elementor-heading-title{font-size:16px;}.elementor-760 .elementor-element.elementor-element-9a8174f .elementor-heading-title{font-size:16px;}.elementor-760 .elementor-element.elementor-element-1776798 .elementor-heading-title{font-size:16px;}.elementor-760 .elementor-element.elementor-element-c7a5428 .elementor-heading-title{font-size:16px;}.elementor-760 .elementor-element.elementor-element-5cab91d .elementor-heading-title{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-068e0e4 */.elementor-760 .elementor-element.elementor-element-068e0e4 {
    position: relative;
}

#paralax-1 *, #paralax-1 :after, #paralax-1 :before {
     transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e298e3d */.elementor-760 .elementor-element.elementor-element-e298e3d {
    position: sticky !important;
top: 0 !important;

z-index: 1000;
overflow: hidden !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d3e665 */#paralax-2 {
    overflow: hidden !important;
}

#paralax-2 [class*="elemento-card-"] {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  
  /* --- ESTADO INICIAL (CLAVE) --- */
  opacity: 0 ;
  transform: translateY(50px);
}

#paralax-2 *, #paralax-2 :after, #paralax-2 :before {
     transition: none !important;
}

.pin-spacer *, .pin-spacer :after, .pin-spacer :before {
     transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0500ef */.elementor-760 .elementor-element.elementor-element-b0500ef {
    position: sticky !important;
top: 0 !important;

z-index: 1000;
overflow: hidden !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c06206 */#paralax-2 {
    overflow: hidden !important;
}

#paralax-2 [class*="elemento-card-"] {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  
  /* --- ESTADO INICIAL (CLAVE) --- */
  opacity: 0 ;
  transform: translateY(50px);
}

#paralax-2 *, #paralax-2 :after, #paralax-2 :before {
     transition: none !important;
}

.pin-spacer *, .pin-spacer :after, .pin-spacer :before {
     transition: none !important;
}/* End custom CSS */
/* Start custom CSS */body {
     overflow-x: hidden;
 }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: '12 Avenir';
	font-display: auto;
	src: url('https://mountain-protectors.org/wp-content/uploads/2025/10/12-avenir-95-black-09173.ttf') format('truetype');
}
/* End Custom Fonts CSS */