.elementor-214177 .elementor-element.elementor-element-2555986{--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:stretch;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-2555986:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-2555986 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161625;}.elementor-214177 .elementor-element.elementor-element-2555986.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-214177 .elementor-element.elementor-element-468f7325{--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:flex-start;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-214177 .elementor-element.elementor-element-20d201f2{text-align:center;font-size:clamp(1.125rem, 1.105rem + 0.092vw, 1.188rem);font-weight:500;text-transform:uppercase;letter-spacing:0.57px;color:#C4C6DE;}.elementor-214177 .elementor-element.elementor-element-1c8e357a{width:100%;max-width:100%;text-align:start;}.elementor-214177 .elementor-element.elementor-element-1c8e357a > .elementor-widget-container{padding:1.5rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-1c8e357a .elementor-heading-title{font-size:3.563rem;font-weight:500;line-height:120%;color:#FFFFFF;}.elementor-214177 .elementor-element.elementor-element-36f9e6fc > .elementor-widget-container{padding:0rem 0rem 2.5rem 0rem;}.elementor-214177 .elementor-element.elementor-element-36f9e6fc{text-align:start;}.elementor-214177 .elementor-element.elementor-element-36f9e6fc .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);line-height:2.084rem;color:#FFFFFF;}.elementor-214177 .elementor-element.elementor-element-10c104d9 img{width:247px;}.elementor-214177 .elementor-element.elementor-element-3824327 .elementor-heading-title{font-weight:500;text-transform:uppercase;color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-71761595{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:04rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-60cc4c9{--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;}.elementor-214177 .elementor-element.elementor-element-60cc4c9:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-60cc4c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161625;}.elementor-214177 .elementor-element.elementor-element-2bb9fa4 img{width:247px;}.elementor-214177 .elementor-element.elementor-element-6fe757f1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.5rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-6fe757f1:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-6fe757f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-73448829{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-73448829 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-73448829 .elementor-heading-title{font-size:clamp(3.375rem, 3.074rem + 1.376vw, 4.313rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-4d91f44c{--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;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-214177 .elementor-element.elementor-element-4d91f44c:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-4d91f44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-78804e4f{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-72a2230d img{width:219px;}.elementor-214177 .elementor-element.elementor-element-e3e011b > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-e3e011b .elementor-heading-title{font-size:clamp(2.813rem, 2.572rem + 1.101vw, 3.563rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-211ff672 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-211ff672 .elementor-heading-title{font-size:31px;font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-3706edac > .elementor-widget-container{padding:0rem 7.125rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-3706edac .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-1ea4f53e .elementor-button{background-color:#F6FE8C;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.72px;fill:#1D1D30;color:#1D1D30;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-214177 .elementor-element.elementor-element-1ea4f53e{width:auto;max-width:auto;}.elementor-214177 .elementor-element.elementor-element-1ea4f53e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214177 .elementor-element.elementor-element-1ea4f53e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-214177 .elementor-element.elementor-element-47eb8087{--display:flex;}.elementor-214177 .elementor-element.elementor-element-1053b0b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-7cbc6521.elementor-element{--align-self:flex-start;}.elementor-214177 .elementor-element.elementor-element-7cbc6521 img{width:219px;}.elementor-214177 .elementor-element.elementor-element-4d707f95 > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-4d707f95 .elementor-heading-title{font-size:clamp(2.813rem, 2.572rem + 1.101vw, 3.563rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-77bfd08f > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-77bfd08f .elementor-heading-title{font-size:31px;font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-650a8e0c > .elementor-widget-container{padding:0rem 7.125rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-650a8e0c .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-19319b14 .elementor-button{background-color:#F6FE8C;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.72px;fill:#1D1D30;color:#1D1D30;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-214177 .elementor-element.elementor-element-19319b14{width:auto;max-width:auto;}.elementor-214177 .elementor-element.elementor-element-19319b14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214177 .elementor-element.elementor-element-19319b14 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-214177 .elementor-element.elementor-element-ab34bea{--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:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-ab34bea:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-ab34bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-3e9bc572{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-3e9bc572 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-3e9bc572 .elementor-heading-title{font-size:clamp(3.375rem, 3.074rem + 1.376vw, 4.313rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-359b56f{--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;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-214177 .elementor-element.elementor-element-359b56f:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-359b56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-3e1c8f23{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-1e6685db > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-1e6685db .elementor-heading-title{font-size:clamp(2.813rem, 2.572rem + 1.101vw, 3.563rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-17819241 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-17819241 .elementor-heading-title{font-size:31px;font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-52dae744 > .elementor-widget-container{padding:0rem 7.125rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-52dae744 .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-1a9a196e .elementor-button{background-color:#F6FE8C;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.72px;fill:#1D1D30;color:#1D1D30;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-214177 .elementor-element.elementor-element-1a9a196e{width:auto;max-width:auto;}.elementor-214177 .elementor-element.elementor-element-1a9a196e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214177 .elementor-element.elementor-element-1a9a196e .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-214177 .elementor-element.elementor-element-7523036d{--display:flex;}.elementor-214177 .elementor-element.elementor-element-6dd7279c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-1da9f06 img{border-radius:7px 7px 7px 7px;}.elementor-214177 .elementor-element.elementor-element-3c2fc27e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-3c2fc27e:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-3c2fc27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-32539357{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-32539357 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-32539357 .elementor-heading-title{font-size:clamp(3.375rem, 3.074rem + 1.376vw, 4.313rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-1d059ae3{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-1d059ae3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-1d059ae3 .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:120%;letter-spacing:-0.56px;color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-694a8cee{--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:5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-694a8cee:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-694a8cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-7e2a5b1d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-6a5bdab4 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-6a5bdab4 .elementor-heading-title{font-size:clamp(2.813rem, 2.572rem + 1.101vw, 3.563rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-33f5868d > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-33f5868d .elementor-heading-title{font-size:clamp(1.75rem, 1.65rem + 0.459vw, 2.063rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-147934c > .elementor-widget-container{padding:0rem 7.125rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-147934c .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-30adb460 .elementor-button{background-color:#F6FE8C;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.72px;fill:#1D1D30;color:#1D1D30;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-214177 .elementor-element.elementor-element-30adb460{width:auto;max-width:auto;}.elementor-214177 .elementor-element.elementor-element-30adb460 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214177 .elementor-element.elementor-element-30adb460 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-214177 .elementor-element.elementor-element-1509be06{--display:flex;}.elementor-214177 .elementor-element.elementor-element-565a8731 img{width:100%;}.elementor-214177 .elementor-element.elementor-element-66431299{--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:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-66431299:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-66431299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161625;}.elementor-214177 .elementor-element.elementor-element-1f152329{--display:flex;--justify-content:center;}.elementor-214177 .elementor-element.elementor-element-3ee22d6b > .elementor-widget-container{--e-transform-rotateZ:-27deg;}.elementor-214177 .elementor-element.elementor-element-3ee22d6b img{width:254px;}.elementor-214177 .elementor-element.elementor-element-7e369b50{--display:flex;--justify-content:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-214177 .elementor-element.elementor-element-18c67d27{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-18c67d27 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-18c67d27 .elementor-heading-title{font-size:clamp(3.75rem, 2.706rem + 4.771vw, 7rem);font-weight:500;line-height:100%;letter-spacing:-2.24px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-7f38a7d{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-7f38a7d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-7f38a7d .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-5b991bce .elementor-button{background-color:#F6FE8C;font-size:1.125rem;font-weight:500;text-transform:uppercase;letter-spacing:0.72px;fill:#1D1D30;color:#1D1D30;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-214177 .elementor-element.elementor-element-5b991bce{width:auto;max-width:auto;}.elementor-214177 .elementor-element.elementor-element-5b991bce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-214177 .elementor-element.elementor-element-5b991bce .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-214177 .elementor-element.elementor-element-3cc93a58{--display:flex;--justify-content:center;}.elementor-214177 .elementor-element.elementor-element-217b8373 > .elementor-widget-container{--e-transform-rotateZ:27deg;}.elementor-214177 .elementor-element.elementor-element-217b8373 img{width:254px;}.elementor-214177 .elementor-element.elementor-element-20d20508{--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:7.5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-20d20508:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-20d20508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-114d9458{--display:flex;}.elementor-214177 .elementor-element.elementor-element-4861632f > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-4861632f .elementor-heading-title{font-size:clamp(2.813rem, 2.572rem + 1.101vw, 3.563rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-6f53a9dd{--display:flex;}.elementor-214177 .elementor-element.elementor-element-27be9c16 > .elementor-widget-container{padding:0rem 7.125rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-27be9c16 .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-50688188{--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:0rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-50688188:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-50688188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-25d831e{--display:flex;}.elementor-214177 .elementor-element.elementor-element-4b6df7af{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-5d518004 > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-5d518004 img{width:107px;}.elementor-214177 .elementor-element.elementor-element-2a2b156f > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-2a2b156f{text-align:center;}.elementor-214177 .elementor-element.elementor-element-2a2b156f .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-28cad94c{text-align:center;}.elementor-214177 .elementor-element.elementor-element-28cad94c .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-4b375ad9{--display:flex;}.elementor-214177 .elementor-element.elementor-element-72fad520{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-2583e9fc > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-2583e9fc img{width:107px;}.elementor-214177 .elementor-element.elementor-element-1b2f25ae > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-1b2f25ae{text-align:center;}.elementor-214177 .elementor-element.elementor-element-1b2f25ae .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-55b3eed9{text-align:center;}.elementor-214177 .elementor-element.elementor-element-55b3eed9 .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-3aa5f977{--display:flex;}.elementor-214177 .elementor-element.elementor-element-3ac26c5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-6f0bcab7 > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-6f0bcab7 img{width:107px;}.elementor-214177 .elementor-element.elementor-element-3cf0fee4 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-3cf0fee4{text-align:center;}.elementor-214177 .elementor-element.elementor-element-3cf0fee4 .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-6d26dd5d{text-align:center;}.elementor-214177 .elementor-element.elementor-element-6d26dd5d .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-429b8b11{--display:flex;}.elementor-214177 .elementor-element.elementor-element-6f0112cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-b22dad2 > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-b22dad2 img{width:107px;}.elementor-214177 .elementor-element.elementor-element-34d28dca > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-34d28dca{text-align:center;}.elementor-214177 .elementor-element.elementor-element-34d28dca .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-26b70160{text-align:center;}.elementor-214177 .elementor-element.elementor-element-26b70160 .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-aa3b9a2{--display:flex;}.elementor-214177 .elementor-element.elementor-element-4d243ae5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-211413e1 > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-211413e1 img{width:107px;}.elementor-214177 .elementor-element.elementor-element-7f10a71e > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-7f10a71e{text-align:center;}.elementor-214177 .elementor-element.elementor-element-7f10a71e .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-7a9ed62b{text-align:center;}.elementor-214177 .elementor-element.elementor-element-7a9ed62b .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-5bdff7a3{--display:flex;}.elementor-214177 .elementor-element.elementor-element-8506a29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-482886c0 > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-482886c0 img{width:107px;}.elementor-214177 .elementor-element.elementor-element-426dcc79 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-426dcc79{text-align:center;}.elementor-214177 .elementor-element.elementor-element-426dcc79 .elementor-heading-title{font-size:28px;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-311abff6{text-align:center;}.elementor-214177 .elementor-element.elementor-element-311abff6 .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-c34a9dc{--display:flex;}.elementor-214177 .elementor-element.elementor-element-755e05f0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-25ba31cd > .elementor-widget-container{padding:0em 0em 3.5em 0em;}.elementor-214177 .elementor-element.elementor-element-25ba31cd img{width:107px;}.elementor-214177 .elementor-element.elementor-element-39ce655e > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-39ce655e{text-align:center;}.elementor-214177 .elementor-element.elementor-element-39ce655e .elementor-heading-title{font-size:28px;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-5fad1f64{text-align:center;}.elementor-214177 .elementor-element.elementor-element-5fad1f64 .elementor-heading-title{font-size:17px;font-weight:500;font-style:italic;line-height:145%;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-772eb260{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:80px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:14px;--e-n-carousel-dots-normal-color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-70e05513{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-70e05513:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-70e05513 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF743B;}.elementor-214177 .elementor-element.elementor-element-1a2115af{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-1a2115af .elementor-heading-title{font-size:clamp(2.5rem, 2.339rem + 0.734vw, 3rem);font-weight:500;line-height:125%;letter-spacing:-0.96px;color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-6d832a79{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-6d832a79 .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:125%;letter-spacing:-0.56px;color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-3c8ebac3{--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:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-3c8ebac3:not(.elementor-motion-effects-element-type-background), .elementor-214177 .elementor-element.elementor-element-3c8ebac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D30;}.elementor-214177 .elementor-element.elementor-element-4d114305{--display:flex;}.elementor-214177 .elementor-element.elementor-element-5dad21f5 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-5dad21f5 .elementor-heading-title{font-size:clamp(2.813rem, 2.572rem + 1.101vw, 3.563rem);font-weight:500;line-height:120%;letter-spacing:-1.14px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-60df6d20 > .elementor-widget-container{padding:0rem 7.125rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-60df6d20 .elementor-heading-title{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-1b68339e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-214177 .elementor-element.elementor-element-4ce3d981 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-4ce3d981 .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-32934598 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-32934598{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-58a347c2 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-58a347c2 .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-499660ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 2rem 0rem;}.elementor-214177 .elementor-element.elementor-element-499660ff{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-184bf614 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-214177 .elementor-element.elementor-element-184bf614 .elementor-heading-title{font-size:1.75rem;font-weight:500;line-height:135%;letter-spacing:-0.56px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-bac6de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-214177 .elementor-element.elementor-element-bac6de{font-size:clamp(1.25rem, 1.19rem + 0.275vw, 1.438rem);font-weight:500;line-height:145%;letter-spacing:-0.46px;color:#EBECFF;}.elementor-214177 .elementor-element.elementor-element-243f7b6f{--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;--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-214177 .elementor-element.elementor-element-40bbcc4c{width:100%;max-width:100%;}body.elementor-page-214177:not(.elementor-motion-effects-element-type-background), body.elementor-page-214177 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161625;}@media(max-width:1024px){.elementor-214177 .elementor-element.elementor-element-2555986{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-214177 .elementor-element.elementor-element-468f7325{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-71761595{--min-height:586px;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-6fe757f1{--padding-top:5rem;--padding-bottom:03rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-4d91f44c{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-214177 .elementor-element.elementor-element-3706edac > .elementor-widget-container{padding:0rem 0rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-650a8e0c > .elementor-widget-container{padding:0rem 0rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-359b56f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-214177 .elementor-element.elementor-element-52dae744 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-214177 .elementor-element.elementor-element-694a8cee{--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-214177 .elementor-element.elementor-element-147934c > .elementor-widget-container{padding:0rem 0rem 03rem 0rem;}.elementor-214177 .elementor-element.elementor-element-772eb260{--e-n-carousel-swiper-slides-to-display:2;}.elementor-214177 .elementor-element.elementor-element-3c8ebac3{--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;}}@media(max-width:767px){.elementor-214177 .elementor-element.elementor-element-2555986{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:010rem;--padding-bottom:0rem;--padding-left:0.5rem;--padding-right:0.5rem;}.elementor-214177 .elementor-element.elementor-element-468f7325{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-214177 .elementor-element.elementor-element-20d201f2{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-1c8e357a{text-align:center;}.elementor-214177 .elementor-element.elementor-element-1c8e357a .elementor-heading-title{font-size:clamp(3.75rem, 3.81rem + -0.275vw, 3.563rem);line-height:120%;}.elementor-214177 .elementor-element.elementor-element-36f9e6fc > .elementor-widget-container{padding:0rem 0rem 3.75rem 0rem;}.elementor-214177 .elementor-element.elementor-element-36f9e6fc{text-align:center;}.elementor-214177 .elementor-element.elementor-element-10c104d9{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-3824327.elementor-element{--align-self:center;}.elementor-214177 .elementor-element.elementor-element-3824327{text-align:center;}.elementor-214177 .elementor-element.elementor-element-3824327 .elementor-heading-title{font-size:18px;}.elementor-214177 .elementor-element.elementor-element-71761595{--min-height:553px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-60cc4c9{--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-2bb9fa4{width:100%;max-width:100%;text-align:center;}.elementor-214177 .elementor-element.elementor-element-6fe757f1{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-78804e4f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-66431299{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-18c67d27 .elementor-heading-title{line-height:120%;}.elementor-214177 .elementor-element.elementor-element-7f38a7d .elementor-heading-title{line-height:120%;}.elementor-214177 .elementor-element.elementor-element-217b8373 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-214177 .elementor-element.elementor-element-20d20508{--padding-top:7.5rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-214177 .elementor-element.elementor-element-27be9c16 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-28cad94c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-55b3eed9 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-6d26dd5d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-26b70160 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-7a9ed62b > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-311abff6 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-5fad1f64 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-214177 .elementor-element.elementor-element-772eb260{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:12px;}.elementor-214177 .elementor-element.elementor-element-60df6d20 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(min-width:768px){.elementor-214177 .elementor-element.elementor-element-4d91f44c{--content-width:1193px;}.elementor-214177 .elementor-element.elementor-element-47eb8087{--width:6%;}.elementor-214177 .elementor-element.elementor-element-359b56f{--content-width:1193px;}.elementor-214177 .elementor-element.elementor-element-7523036d{--width:6%;}.elementor-214177 .elementor-element.elementor-element-1509be06{--width:87%;}.elementor-214177 .elementor-element.elementor-element-1f152329{--width:30%;}.elementor-214177 .elementor-element.elementor-element-7e369b50{--width:90%;}.elementor-214177 .elementor-element.elementor-element-3cc93a58{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-214177 .elementor-element.elementor-element-7e369b50{--width:1226px;}}/* Start custom CSS for html, class: .elementor-element-bb942 */.line-container-oriented {
    position: relative;
    width: 4px;
    height: 961px;
    background-color: #37374A;
    margin-left: 11px;
        animation: grow-line 18s forwards; /* Animación para que crezca */

}

  /* Círculos naranjas */
  .circle-oriented {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 16px; /* Tamaño del círculo */
    height: 16px;
    background-color: #FF743B; /* Color naranja */
    border-radius: 50%;
  }

  /* Círculo superior */
  .circle-oriented-oriented.top {
    top: 0;
  }

  /* Círculo inferior */
  .circle-oriented.bottom {
    bottom:  100%;
  }
/* Círculo inferior */
  .circle-oriented.bottom {
    top: 100%; /* El círculo se coloca al final de la animación */
  }

  /* Animación para que la línea crezca de arriba a abajo */
  @keyframes grow-line {
    0% {
      height: 0;
    }
    100% {
      height: 961px; /* La altura final de la línea */
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1afa6373 */#brain .line-container-oriented {
    position: relative;
    width: 4px;
    height: 776px;
    background-color: #37374A;
    margin-left: 11px;
        animation: grow-line-two 22s forwards; /* Animación para que crezca */

}

  /* Círculos naranjas */
  #brain .circle-oriented {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 16px; /* Tamaño del círculo */
    height: 16px;
    background-color: #FF743B; /* Color naranja */
    border-radius: 50%;
  }

  /* Círculo superior */
  #brain .circle-oriented-oriented.top {
    top: 0;
  }

  /* Círculo inferior */
  #brain .circle-oriented.bottom {
    bottom:  100%;
  }
/* Círculo inferior */
  #brain .circle-oriented.bottom {
    top: 100%; /* El círculo se coloca al final de la animación */
  }

  /* Animación para que la línea crezca de arriba a abajo */
  @keyframes grow-line-two {
    0% {
      height: 0;
    }
    100% {
      height: 776px; /* La altura final de la línea */
    }
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c8ebac3 */ul {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 40px;
    margin-inline-end: 0px;

}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-40bbcc4c */.elementor-element.elementor-element-c199ea2.elementor-widget.elementor-widget-heading {
    display: none;
}
#metodologia {
    display: block
    !important;
}/* End custom CSS */
/* Start custom CSS *//* Animación de movimiento constante - general */
@keyframes movimientoDown  {
  0% {
    transform: translateY(-5px);
  }
  50% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(-5px);
  }
}
.movimientoDown {
  animation: movimientoDown 4s ease-in-out infinite; /* Ajusta la duración según la velocidad deseada */
}
/* Inicio Diagrama OB1 - Banner principa;*/
    #info-text {
      color: white;
      text-align: left;
      font-size: 1.188rem;
      font-weight: 500;
      line-height: 145%;
    }
    #grafico {
      position: relative;
      min-height: 0px;
      width: 100%;
      margin: 0 auto;
    }
    .circle {
      width: 150px;
      height: 150px;
      background: #1D1D30;
      border-radius: 50%;
      display: flex;
      justify-content: center;
      align-items: center;
      color: #9FA0B0;
      font-weight: bold;
      position: absolute;
      z-index: 9;
      border: 2px solid #9FA0B0;
    }
    .circle:hover {
      background: #FF743B;
      border: 2px solid #1D1D30;
      color: #1D1D30;
    }

    /* Estilos para dispositivos de escritorio */
    @media only screen and (min-width: 788px) {
      #profesores {
        top: 20px;
        left: 0;
      }
      #alumnos {
        top: 281px;
        left: 0;
      }
      .vertical-line {
        position: absolute;
        top: 168px;
        left: 71px;
        width: 2px;
        height: 114px;
        background-color: #9FA0B0;
      }
      .horizontal-line {
        position: absolute;
        top: 222px;
        left: 72px;
        width: 137px;
        height: 2px;
        background-color: #9FA0B0;
      }
      #formacion {
        top: 140px;
        left: 206px;
        width: 165px;
        height: 165px;
      }
      .horizontal-line-extended {
        position: absolute;
        top: 222px;
        left: 367px;
        width: 100px;
        height: 2px;
        background-color: #9FA0B0;
      }
      #mentoring {
        top: 169px;
        left: 442px;
        width: 110px;
        height: 110px;
      }
      .vertical-line-extended {
        display: none;
      }
    }

    /* Estilos para dispositivos móviles */
    @media only screen and (max-width: 787px) {
      #grafico {
        max-width: 400px;
        padding: 0 15px;
      }
      #info-text {
        text-align: center;
        padding: 0 15px;
      }
      .circle {
        width: 115px;
        height: 115px;
        font-size: 14px;
        display: flex;
        justify-content: center;
        align-items: center;
        letter-spacing: 0.56px;
        border: 1px solid #9FA0B0;
      }
      #alumnos {
        top: 20px;
        left: 0;
      }
      #profesores {
        top: 20px;
        left: calc(100% - 115px);
      }
      .horizontal-line {
        position: absolute;
        top: 77px;
        left: 115px;
        width: calc(100% - 230px);
        height: 2px;
        background-color: #9FA0B0;
      }
      .vertical-line {
        position: absolute;
        top: 77px;
        left: 50%;
        width: 2px;
        height: 344px;
        background-color: #9FA0B0;
      }
      #formacion {
        top: 184px;
        left: calc(50% - 57.5px);
        width: 115px;
        height: 115px;
      }
      #mentoring {
        top: 360px;
        left: calc(50% - 45.5px);
        width: 90px;
        height: 90px;
      }
      .horizontal-line-extended,
      .vertical-line-extended {
        display: none;
      }
    }

/*Titulos del grafico*/

.container-grafico {
    display: flex;
    justify-content: center;
    background-color: #161625;
    font-size: 1.188rem;
    font-weight: 700;
    padding-bottom: 4rem;
    justify-content: start;
}

    .titulo-grafico:first-child {
      color: #FF743B;
      padding-left: 3rem
    }

    .titulo-grafico:nth-child(2) {
      color: #aaa;
      padding-left: 6rem
    }

    .titulo-grafico:last-child {
      color: #aaa;
      padding-left: 7rem
    }
    .inicial-o {
    font-size: 4.313rem;
    position: absolute;
    left: -9px;
    top: -41px;
}
.inicial-b {
    font-size: 4.313rem;
    position: absolute;
    left: 190px;
    top: -41px;
}
.inicial-1 {
    font-size: 4.313rem;
    position: absolute;
    left: 430px;
    top: -41px;
}
@media (max-width: 768px) {
.container-grafico {
    display: none;
}    
}
/* Animación de movimiento constante */
@keyframes moveDown {
  0% {
    transform: translateY(-5px);
  }
  50% {
    transform: translateY(5px);
  }
  100% {
    transform: translateY(-5px);
  }
}

.container-grafico {
  animation: moveDown 4s ease-in-out infinite; /* Ajusta la duración según la velocidad deseada */
}
/* Fin Diagrama OB1 - Banner principa;*/

/*Inicio Cuadricula - Escuela Correcta*/
/*Inicio Cuadricula - Pre footer */

@media (min-width: 350px) {
    /*#formulario-contacto-prefooter {
        background-size: calc(100vw / 10) calc(1669px / 34);
    }*/
     #escuela-correcta{
        background-size: 10% 49.1px;
    }
  
}
@media (min-width: 1200px) {
    #escuela-correcta{
        background-size: calc(1439px / 27) calc(870px / 16);
    }
}
@media (min-width: 767px) {
}
@media (min-width: 1300px) {
    #escuela-correcta{
        background-size: calc(1439px / 27) calc(870px / 16);
    }
}
#escuela-correcta{
    background-image: linear-gradient(#00000021 1px, transparent 1px), linear-gradient(90deg, #00000021 1px, #00000000 1px);
      display: flex;
    justify-content: center;
    max-width: 1440px;
    
}
/*Fin Cuadricula - Pre footer  */
/*Fin Cuadricula - Escuela Correcta*/

/*Inicio - Cambio de altura del formulario - Pre footer*/
.elementor-element.elementor-element-32b2d95.e-con-full.e-flex.e-con.e-child {
  height: 762px;
}
/*Fin - Cambio de altura del formulario - Pre footer*//* End custom CSS */