.elementor-826 .elementor-element.elementor-element-c9b7ef7{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-826 .elementor-element.elementor-element-c9b7ef7.e-con{--align-self:stretch}.elementor-826 .elementor-element.elementor-element-5c7a052{--display:flex;--min-height:0px;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:-3px;--margin-bottom:-3px;--margin-left:-3px;--margin-right:-3px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px}.elementor-826 .elementor-element.elementor-element-5c7a052:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-5c7a052>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-732fa8d)}.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-826 .elementor-element.elementor-element-d1d6873{padding:20px 20px 20px 20px;text-align:start}.elementor-826 .elementor-element.elementor-element-d1d6873 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600}.elementor-826 .elementor-element.elementor-element-05bdc33{--display:flex;--min-height:840px;--justify-content:flex-end}.elementor-826 .elementor-element.elementor-element-05bdc33:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-05bdc33>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://moira.iteso.mx/wp-content/uploads/2026/04/PORTADA-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-826 .elementor-element.elementor-element-9cc8a2b .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-826 .elementor-element.elementor-element-ed9b001{--display:flex;--min-height:120vh;--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}.elementor-826 .elementor-element.elementor-element-3955d6a{--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}.elementor-widget-text-editor{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-826 .elementor-element.elementor-element-38e1526{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-261f7d6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var(--e-global-color-secondary)}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var(--e-global-color-primary)}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var(--e-global-color-primary)}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var(--e-global-color-primary)}.elementor-826 .elementor-element.elementor-element-19424d1 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms!important}.elementor-826 .elementor-element.elementor-element-19424d1 .premium-carousel-nav-progressbar-fill{transition-duration:300ms!important}.elementor-826 .elementor-element.elementor-element-19424d1 .premium-carousel-wrapper .slick-arrow{font-size:14px}.elementor-826 .elementor-element.elementor-element-19424d1 .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px}.elementor-826 .elementor-element.elementor-element-b11d50c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-826 .elementor-element.elementor-element-ce09045 .elementor-heading-title{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-9c0233a{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-21b43931{--display:flex}.elementor-826 .elementor-element.elementor-element-dc546aa .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms!important}.elementor-826 .elementor-element.elementor-element-dc546aa .premium-carousel-nav-progressbar-fill{transition-duration:300ms!important}.elementor-826 .elementor-element.elementor-element-dc546aa .premium-carousel-template img{width:100%}.elementor-826 .elementor-element.elementor-element-dc546aa .premium-carousel-wrapper .slick-arrow{font-size:14px}.elementor-826 .elementor-element.elementor-element-dc546aa .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px}.elementor-826 .elementor-element.elementor-element-6b89bce{--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}.elementor-826 .elementor-element.elementor-element-5d4613c{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-96c5954{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-weight:var(--e-global-typography-text-font-weight)}.elementor-826 .elementor-element.elementor-element-b79ab40{--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}.elementor-826 .elementor-element.elementor-element-c40b5d9 .elementor-heading-title{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-456eb4b{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-b4501d3{--display:flex}.elementor-826 .elementor-element.elementor-element-7d46e4f{--display:flex;--min-height:120vh;--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}.elementor-826 .elementor-element.elementor-element-7d46e4f:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-7d46e4f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://moira.iteso.mx/wp-content/uploads/2026/01/madeja-3-sin-fondo.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-826 .elementor-element.elementor-element-979cb7d{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-826 .elementor-element.elementor-element-979cb7d.e-con{--align-self:stretch}.elementor-826 .elementor-element.elementor-element-c181cc0{--display:flex;--min-height:0px;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:-3px;--margin-bottom:-3px;--margin-left:-3px;--margin-right:-3px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px}.elementor-826 .elementor-element.elementor-element-c181cc0:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-c181cc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-40c3a60{padding:20px 20px 20px 20px;text-align:start}.elementor-826 .elementor-element.elementor-element-40c3a60 .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600}.elementor-826 .elementor-element.elementor-element-80812f5{--display:flex;--min-height:840px;--justify-content:flex-end}.elementor-826 .elementor-element.elementor-element-80812f5:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-80812f5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://moira.iteso.mx/wp-content/uploads/2026/02/Garage-general.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-826 .elementor-element.elementor-element-3cf0b1d .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-826 .elementor-element.elementor-element-6c9331a{--display:flex;--min-height:120vh;--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}.elementor-826 .elementor-element.elementor-element-6c9331a:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-6c9331a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-826 .elementor-element.elementor-element-3fff43b{--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}.elementor-826 .elementor-element.elementor-element-8316306{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-5fb1d81{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-826 .elementor-element.elementor-element-5fb1d81.e-con{--flex-grow:0;--flex-shrink:0}.elementor-826 .elementor-element.elementor-element-acfebe0 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms!important}.elementor-826 .elementor-element.elementor-element-acfebe0 .premium-carousel-nav-progressbar-fill{transition-duration:300ms!important}.elementor-826 .elementor-element.elementor-element-acfebe0 .premium-carousel-wrapper .slick-arrow{font-size:14px}.elementor-826 .elementor-element.elementor-element-acfebe0 .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px}.elementor-826 .elementor-element.elementor-element-b624c6a{--display:flex;--min-height:120vh;--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}.elementor-826 .elementor-element.elementor-element-b624c6a:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-b624c6a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://moira.iteso.mx/wp-content/uploads/2026/01/madeja-3-sin-fondo.png);background-position:center center;background-repeat:no-repeat;background-size:contain}.elementor-826 .elementor-element.elementor-element-da7ee6e{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-826 .elementor-element.elementor-element-da7ee6e.e-con{--align-self:stretch}.elementor-826 .elementor-element.elementor-element-427b97b{--display:flex;--min-height:0px;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--margin-top:-3px;--margin-bottom:-3px;--margin-left:-3px;--margin-right:-3px;--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px}.elementor-826 .elementor-element.elementor-element-427b97b:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-427b97b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-741b00a{padding:20px 20px 20px 20px;text-align:start}.elementor-826 .elementor-element.elementor-element-741b00a .elementor-heading-title{font-family:"Raleway",Sans-serif;font-weight:600}.elementor-826 .elementor-element.elementor-element-6f4dd32{--display:flex;--min-height:840px;--justify-content:flex-end}.elementor-826 .elementor-element.elementor-element-6f4dd32:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-6f4dd32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://moira.iteso.mx/wp-content/uploads/2026/02/LAS-HADAS-COVER-scaled.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-826 .elementor-element.elementor-element-cb78544{--display:flex;--min-height:120vh;--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}.elementor-826 .elementor-element.elementor-element-cb78544:not(.elementor-motion-effects-element-type-background),.elementor-826 .elementor-element.elementor-element-cb78544>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-826 .elementor-element.elementor-element-7d840e7{--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}.elementor-826 .elementor-element.elementor-element-8febd73{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-d4b57b4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-826 .elementor-element.elementor-element-d4b57b4.e-con{--flex-grow:0;--flex-shrink:0}.elementor-826 .elementor-element.elementor-element-a167ba0 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms!important}.elementor-826 .elementor-element.elementor-element-a167ba0 .premium-carousel-nav-progressbar-fill{transition-duration:300ms!important}.elementor-826 .elementor-element.elementor-element-a167ba0 .premium-carousel-wrapper .slick-arrow{font-size:14px}.elementor-826 .elementor-element.elementor-element-a167ba0 .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px}.elementor-826 .elementor-element.elementor-element-4807b5a{--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}.elementor-826 .elementor-element.elementor-element-ef215e4{color:var(--e-global-color-732fa8d)}.elementor-826 .elementor-element.elementor-element-f37d481{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--align-content:space-around}@media(max-width:1366px) and (min-width:768px){.elementor-826 .elementor-element.elementor-element-5fb1d81{--width:1094px}.elementor-826 .elementor-element.elementor-element-d4b57b4{--width:1094px}}@media(max-width:767px){.elementor-826 .elementor-element.elementor-element-c9b7ef7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-826 .elementor-element.elementor-element-d1d6873{padding:12px 12px 12px 12px}.elementor-826 .elementor-element.elementor-element-979cb7d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-826 .elementor-element.elementor-element-40c3a60{padding:12px 12px 12px 12px}.elementor-826 .elementor-element.elementor-element-da7ee6e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-826 .elementor-element.elementor-element-741b00a{padding:12px 12px 12px 12px}}.para-section{position:relative;min-height:120vh;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;display:flex;justify-content:center}.para-section::before{content:"";position:absolute;inset:0;background:#fff0;z-index:1;pointer-events:none}.para-text{position:sticky;top:22vh;margin-top:25vh;width:min(760px, 90vw);padding:28px 32px;text-align:center;background:rgb(255 255 255 / .85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .4);box-shadow:0 20px 60px rgb(0 0 0 / .18);z-index:2}@supports (animation-timeline:scroll()){.para-section::before{animation:darkenBg linear both;animation-timeline:scroll()}@keyframes darkenBg{0%{background:#fff0}30%{background:rgb(0 0 0 / .25)}60%{background:rgb(0 0 0 / .45)}100%{background:rgb(0 0 0 / .55)}}.para-text{animation:textFadeMove linear both;animation-timeline:scroll()}@keyframes textFadeMove{0%{opacity:0;transform:translateY(40px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1}100%{opacity:1;transform:translateY(-10px)}}}@media (max-width:767px){.para-section{background-attachment:scroll;min-height:95vh}.para-text{position:relative;top:auto;margin-top:28vh;backdrop-filter:none}.para-section::before{background:rgb(0 0 0 / .35)}}@media (prefers-reduced-motion:reduce){.para-section::before,.para-text{animation:none!important}}.para-section{position:relative;min-height:120vh;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;display:flex;justify-content:center}.para-section::before{content:"";position:absolute;inset:0;background:#fff0;z-index:1;pointer-events:none}.para-text{position:sticky;top:22vh;margin-top:25vh;width:min(760px, 90vw);padding:28px 32px;text-align:center;background:rgb(255 255 255 / .85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .4);box-shadow:0 20px 60px rgb(0 0 0 / .18);z-index:2}@supports (animation-timeline:scroll()){.para-section::before{animation:darkenBg linear both;animation-timeline:scroll()}@keyframes darkenBg{0%{background:#fff0}30%{background:rgb(0 0 0 / .25)}60%{background:rgb(0 0 0 / .45)}100%{background:rgb(0 0 0 / .70)}}.para-text{animation:textFadeMove linear both;animation-timeline:scroll()}@keyframes textFadeMove{0%{opacity:0;transform:translateY(40px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1}100%{opacity:1;transform:translateY(-10px)}}}@media (max-width:767px){.para-section{background-attachment:scroll;min-height:95vh}.para-text{position:relative;top:auto;margin-top:28vh;backdrop-filter:none}.para-section::before{background:rgb(0 0 0 / .35)}}@media (prefers-reduced-motion:reduce){.para-section::before,.para-text{animation:none!important}}.para-section{position:relative;min-height:120vh;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;display:flex;justify-content:center}.para-section::before{content:"";position:absolute;inset:0;background:#fff0;z-index:1;pointer-events:none}.para-text{position:sticky;top:22vh;margin-top:25vh;width:min(760px, 90vw);padding:28px 32px;text-align:center;background:rgb(255 255 255 / .85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .4);box-shadow:0 20px 60px rgb(0 0 0 / .18);z-index:2}@supports (animation-timeline:scroll()){.para-section::before{animation:darkenBg linear both;animation-timeline:scroll()}@keyframes darkenBg{0%{background:#fff0}30%{background:rgb(0 0 0 / .25)}60%{background:rgb(0 0 0 / .45)}100%{background:rgb(0 0 0 / .55)}}.para-text{animation:textFadeMove linear both;animation-timeline:scroll()}@keyframes textFadeMove{0%{opacity:0;transform:translateY(40px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1}100%{opacity:1;transform:translateY(-10px)}}}@media (max-width:767px){.para-section{background-attachment:scroll;min-height:95vh}.para-text{position:relative;top:auto;margin-top:28vh;backdrop-filter:none}.para-section::before{background:rgb(0 0 0 / .35)}}@media (prefers-reduced-motion:reduce){.para-section::before,.para-text{animation:none!important}}.para-section{position:relative;min-height:120vh;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;display:flex;justify-content:center}.para-section::before{content:"";position:absolute;inset:0;background:#fff0;z-index:1;pointer-events:none}.para-text{position:sticky;top:22vh;margin-top:25vh;width:min(760px, 90vw);padding:28px 32px;text-align:center;background:rgb(255 255 255 / .85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .4);box-shadow:0 20px 60px rgb(0 0 0 / .18);z-index:2}@supports (animation-timeline:scroll()){.para-section::before{animation:darkenBg linear both;animation-timeline:scroll()}@keyframes darkenBg{0%{background:#fff0}30%{background:rgb(0 0 0 / .25)}60%{background:rgb(0 0 0 / .45)}100%{background:rgb(0 0 0 / .70)}}.para-text{animation:textFadeMove linear both;animation-timeline:scroll()}@keyframes textFadeMove{0%{opacity:0;transform:translateY(40px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1}100%{opacity:1;transform:translateY(-10px)}}}@media (max-width:767px){.para-section{background-attachment:scroll;min-height:95vh}.para-text{position:relative;top:auto;margin-top:28vh;backdrop-filter:none}.para-section::before{background:rgb(0 0 0 / .35)}}@media (prefers-reduced-motion:reduce){.para-section::before,.para-text{animation:none!important}}.logo-strip{position:relative;width:100%;margin-top:60px;padding:40px 20px;background:rgb(91 87 89 / .70);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:50px;z-index:3}.logo-strip img{max-height:200px;width:auto;opacity:.75;transition:opacity .3s ease,transform .3s ease;filter:brightness(0) invert(1)}.logo-strip img:hover{opacity:1;transform:scale(1.05)}@media (max-width:767px){.logo-strip{padding:30px 16px;gap:30px}.logo-strip img{max-height:100px}}.para-section{position:relative;min-height:120vh;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;display:flex;justify-content:center}.para-section::before{content:"";position:absolute;inset:0;background:#fff0;z-index:1;pointer-events:none}.para-text{position:sticky;top:22vh;margin-top:25vh;width:min(760px, 90vw);padding:28px 32px;text-align:center;background:rgb(255 255 255 / .85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgb(255 255 255 / .4);box-shadow:0 20px 60px rgb(0 0 0 / .18);z-index:2}@supports (animation-timeline:scroll()){.para-section::before{animation:darkenBg linear both;animation-timeline:scroll()}@keyframes darkenBg{0%{background:#fff0}30%{background:rgb(0 0 0 / .25)}60%{background:rgb(0 0 0 / .45)}100%{background:rgb(0 0 0 / .55)}}.para-text{animation:textFadeMove linear both;animation-timeline:scroll()}@keyframes textFadeMove{0%{opacity:0;transform:translateY(40px)}20%{opacity:1;transform:translateY(0)}80%{opacity:1}100%{opacity:1;transform:translateY(-10px)}}}@media (max-width:767px){.para-section{background-attachment:scroll;min-height:95vh}.para-text{position:relative;top:auto;margin-top:28vh;backdrop-filter:none}.para-section::before{background:rgb(0 0 0 / .35)}}@media (prefers-reduced-motion:reduce){.para-section::before,.para-text{animation:none!important}}