.elementor-33 .elementor-element.elementor-element-73d5877{--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;--margin-top:-206px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-73d5877:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-73d5877 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rt4.mx/wp-content/uploads/2025/09/hero_bg_1_1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-33 .elementor-element.elementor-element-6c73d6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-6c73d6a{text-align:center;}.elementor-33 .elementor-element.elementor-element-6c73d6a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:74px;font-weight:600;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-8107418{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-33 .elementor-element.elementor-element-8107418.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-8107418 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-2e96518{--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;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-33 .elementor-element.elementor-element-b9f8412 .elementor-button{background-color:var( --e-global-color-primary );font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:53px 53px 53px 53px;padding:20px 20px 20px 20px;}.elementor-33 .elementor-element.elementor-element-b9f8412 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-b9f8412 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-b9f8412 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-33 .elementor-element.elementor-element-b9f8412 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button{background-color:#26BBE600;font-family:"DM Sans", Sans-serif;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:53px 53px 53px 53px;padding:20px 20px 20px 20px;}.elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-bb78985 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-6689b99{left:48%;}body.rtl .elementor-33 .elementor-element.elementor-element-6689b99{right:48%;}.elementor-33 .elementor-element.elementor-element-6689b99{bottom:52px;}.elementor-33 .elementor-element.elementor-element-0c5d823{--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;}.elementor-33 .elementor-element.elementor-element-0c5d823:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-0c5d823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-c37c26f{--e-image-carousel-slides-to-show:6;}.elementor-33 .elementor-element.elementor-element-c37c26f .swiper-wrapper{display:flex;align-items:center;}.elementor-33 .elementor-element.elementor-element-95ac929{--display:flex;--min-height:395px;--padding-top:80px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-95ac929:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-95ac929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.rt4.mx/wp-content/uploads/2025/09/about-bg-1-1-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-33 .elementor-element.elementor-element-d7f5835{--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-33 .elementor-element.elementor-element-e02cd24{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-e02cd24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-954376c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-8edf5e0{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-8edf5e0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-33 .elementor-element.elementor-element-cf499e2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-33 .elementor-element.elementor-element-cf499e2 .elementor-divider-separator{width:141px;}.elementor-33 .elementor-element.elementor-element-cf499e2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33 .elementor-element.elementor-element-e6ae92c{text-align:left;}.elementor-33 .elementor-element.elementor-element-e6ae92c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:59px;font-weight:600;line-height:72px;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-bf4df06{--display:flex;--justify-content:center;}.elementor-33 .elementor-element.elementor-element-2258607{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;top:41px;z-index:0;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-2258607{left:62px;}body.rtl .elementor-33 .elementor-element.elementor-element-2258607{right:62px;}.elementor-33 .elementor-element.elementor-element-2258607 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:200px;font-weight:600;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-33 .elementor-element.elementor-element-2e6c1a3{z-index:999;}.elementor-33 .elementor-element.elementor-element-6e7f0ab{--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:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-3607005{--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:33px 33px;--row-gap:33px;--column-gap:33px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-3607005.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-346e021{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b6d6654 img{border-radius:25px 25px 25px 25px;}.elementor-33 .elementor-element.elementor-element-e5ffc1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-6cd1a3a img{border-radius:25px 25px 25px 25px;}.elementor-33 .elementor-element.elementor-element-83d5a95{--display:flex;}.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-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-33 .elementor-element.elementor-element-c11dad1 .elementor-icon-box-wrapper{text-align:left;}.elementor-33 .elementor-element.elementor-element-c11dad1{--icon-box-icon-margin:17px;}.elementor-33 .elementor-element.elementor-element-c11dad1 .elementor-icon{transition-duration:0.5s;font-size:79px;}.elementor-33 .elementor-element.elementor-element-c11dad1 .elementor-icon-box-title, .elementor-33 .elementor-element.elementor-element-c11dad1 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-c11dad1 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-33 .elementor-element.elementor-element-c38a042 .elementor-icon-box-wrapper{text-align:left;}.elementor-33 .elementor-element.elementor-element-c38a042{--icon-box-icon-margin:17px;}.elementor-33 .elementor-element.elementor-element-c38a042 .elementor-icon{transition-duration:0.5s;font-size:79px;}.elementor-33 .elementor-element.elementor-element-c38a042 .elementor-icon-box-title, .elementor-33 .elementor-element.elementor-element-c38a042 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-c38a042 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-33 .elementor-element.elementor-element-42f41bd{--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;}.elementor-33 .elementor-element.elementor-element-42f41bd:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-42f41bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1FF;}.elementor-33 .elementor-element.elementor-element-0fb08ae{--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;}.elementor-33 .elementor-element.elementor-element-951ac7e{text-align:center;}.elementor-33 .elementor-element.elementor-element-951ac7e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-678f107{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-678f107 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-9fdbaae{--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;}.elementor-33 .elementor-element.elementor-element-d7bcceb{text-align:center;}.elementor-33 .elementor-element.elementor-element-d7bcceb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-b1f549f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-b1f549f img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-f4ba979{--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;}.elementor-33 .elementor-element.elementor-element-a1be6d9{text-align:center;}.elementor-33 .elementor-element.elementor-element-a1be6d9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-dd69511{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-dd69511 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-39ebed1{--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;}.elementor-33 .elementor-element.elementor-element-b927705{text-align:center;}.elementor-33 .elementor-element.elementor-element-b927705 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-19dd273{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-19dd273 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-fca3550{--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;}.elementor-33 .elementor-element.elementor-element-0ed102a{text-align:center;}.elementor-33 .elementor-element.elementor-element-0ed102a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-7e27db1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-7e27db1 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-0dc1e8c{--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;}.elementor-33 .elementor-element.elementor-element-b863414{text-align:center;}.elementor-33 .elementor-element.elementor-element-b863414 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-3362850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-3362850 img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-5ed7c7c{--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;}.elementor-33 .elementor-element.elementor-element-b9a81d4{text-align:center;}.elementor-33 .elementor-element.elementor-element-b9a81d4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-81c034c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-81c034c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-c4ac378{--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;}.elementor-33 .elementor-element.elementor-element-e29b1eb{text-align:center;}.elementor-33 .elementor-element.elementor-element-e29b1eb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-c653c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 24px;}.elementor-33 .elementor-element.elementor-element-c653c9c img{width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 296deg );}.elementor-33 .elementor-element.elementor-element-37eb385{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-33 .elementor-element.elementor-element-07b31ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-07b31ae:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-07b31ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-33 .elementor-element.elementor-element-7caf61b{--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-33 .elementor-element.elementor-element-feafd4b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-feafd4b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-dae7deb{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-8735b14{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-8735b14 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-c5357b3{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-33 .elementor-element.elementor-element-c5357b3 .elementor-divider-separator{width:141px;}.elementor-33 .elementor-element.elementor-element-c5357b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33 .elementor-element.elementor-element-3b6d46f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-3b6d46f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:700;line-height:72px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-010385f{--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-end;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-ef60ec8{--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-33 .elementor-element.elementor-element-bd1e584{width:auto;max-width:auto;text-align:left;}.elementor-33 .elementor-element.elementor-element-bd1e584 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:250px;font-weight:700;line-height:72px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-3da774e{width:auto;max-width:auto;text-align:left;}.elementor-33 .elementor-element.elementor-element-3da774e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:300px;font-weight:700;line-height:51px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-1300616{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-6ec0e35{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-6ec0e35 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:54px;font-weight:700;line-height:47px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-dde93c4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-e2d478c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-95ab3a9{text-align:left;}.elementor-33 .elementor-element.elementor-element-95ab3a9 img{border-radius:25px 25px 25px 25px;}.elementor-33 .elementor-element.elementor-element-2d5af0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-e72899d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-aa6330c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-fac1af6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-fac1af6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-572d6f8{--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-33 .elementor-element.elementor-element-a68f06c{width:var( --container-widget-width, 9.023% );max-width:9.023%;--container-widget-width:9.023%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-a68f06c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-a68f06c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:700;line-height:72px;color:#2F2F2F;}.elementor-33 .elementor-element.elementor-element-4b385b0{width:var( --container-widget-width, 45.832% );max-width:45.832%;--container-widget-width:45.832%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-4b385b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-4b385b0 .elementor-icon-box-wrapper{text-align:left;}.elementor-33 .elementor-element.elementor-element-4b385b0 .elementor-icon-box-title, .elementor-33 .elementor-element.elementor-element-4b385b0 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-4b385b0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-4b385b0:has(:hover) .elementor-icon-box-title,
					 .elementor-33 .elementor-element.elementor-element-4b385b0:has(:focus) .elementor-icon-box-title{color:#BDBDBD;}.elementor-33 .elementor-element.elementor-element-4b385b0 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#60635F;}.elementor-33 .elementor-element.elementor-element-9ac762b{--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-33 .elementor-element.elementor-element-654a8aa{width:var( --container-widget-width, 9.023% );max-width:9.023%;--container-widget-width:9.023%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-654a8aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-654a8aa .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:700;line-height:72px;color:#2F2F2F;}.elementor-33 .elementor-element.elementor-element-e158bc3{width:var( --container-widget-width, 45.832% );max-width:45.832%;--container-widget-width:45.832%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-e158bc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-e158bc3 .elementor-icon-box-wrapper{text-align:left;}.elementor-33 .elementor-element.elementor-element-e158bc3 .elementor-icon-box-title, .elementor-33 .elementor-element.elementor-element-e158bc3 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-e158bc3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-e158bc3:has(:hover) .elementor-icon-box-title,
					 .elementor-33 .elementor-element.elementor-element-e158bc3:has(:focus) .elementor-icon-box-title{color:#BDBDBD;}.elementor-33 .elementor-element.elementor-element-e158bc3 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#60635F;}.elementor-33 .elementor-element.elementor-element-06c4277{--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-33 .elementor-element.elementor-element-3582978{--display:flex;}.elementor-33 .elementor-element.elementor-element-3582978.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-56e0239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-6bbccab{--display:flex;}.elementor-33 .elementor-element.elementor-element-d1a69a6{--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-33 .elementor-element.elementor-element-edc809d{width:var( --container-widget-width, 17.01% );max-width:17.01%;--container-widget-width:17.01%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-edc809d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-edc809d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:700;line-height:72px;color:#2F2F2F;}.elementor-33 .elementor-element.elementor-element-e971d5a{width:var( --container-widget-width, 45.832% );max-width:45.832%;--container-widget-width:45.832%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-e971d5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-e971d5a .elementor-icon-box-wrapper{text-align:left;}.elementor-33 .elementor-element.elementor-element-e971d5a .elementor-icon-box-title, .elementor-33 .elementor-element.elementor-element-e971d5a .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-e971d5a .elementor-icon-box-title{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-e971d5a:has(:hover) .elementor-icon-box-title,
					 .elementor-33 .elementor-element.elementor-element-e971d5a:has(:focus) .elementor-icon-box-title{color:#BDBDBD;}.elementor-33 .elementor-element.elementor-element-e971d5a .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#60635F;}.elementor-33 .elementor-element.elementor-element-63cb2eb{--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-33 .elementor-element.elementor-element-b113f38{width:var( --container-widget-width, 17.01% );max-width:17.01%;--container-widget-width:17.01%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-b113f38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-b113f38 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:36px;font-weight:700;line-height:72px;color:#2F2F2F;}.elementor-33 .elementor-element.elementor-element-f7e5a84{width:var( --container-widget-width, 45.832% );max-width:45.832%;--container-widget-width:45.832%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-f7e5a84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-f7e5a84 .elementor-icon-box-wrapper{text-align:left;}.elementor-33 .elementor-element.elementor-element-f7e5a84 .elementor-icon-box-title, .elementor-33 .elementor-element.elementor-element-f7e5a84 .elementor-icon-box-title a{font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:600;}.elementor-33 .elementor-element.elementor-element-f7e5a84 .elementor-icon-box-title{color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-f7e5a84:has(:hover) .elementor-icon-box-title,
					 .elementor-33 .elementor-element.elementor-element-f7e5a84:has(:focus) .elementor-icon-box-title{color:#BDBDBD;}.elementor-33 .elementor-element.elementor-element-f7e5a84 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#60635F;}.elementor-33 .elementor-element.elementor-element-624f8d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-624f8d9:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-624f8d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-7336d0c{--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-33 .elementor-element.elementor-element-0c9d163{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-0c9d163.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-4943006{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-4943006.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-33 .elementor-element.elementor-element-3e6e2a5{--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-33 .elementor-element.elementor-element-3cd5c4f{width:var( --container-widget-width, 93px );max-width:93px;--container-widget-width:93px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-3cd5c4f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-33 .elementor-element.elementor-element-ef89193{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-33 .elementor-element.elementor-element-ef89193 .elementor-divider-separator{width:141px;}.elementor-33 .elementor-element.elementor-element-ef89193 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33 .elementor-element.elementor-element-59f411d{--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;--align-items:center;}.elementor-33 .elementor-element.elementor-element-80a494a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-33 .elementor-element.elementor-element-80a494a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:59px;font-weight:700;line-height:72px;color:var( --e-global-color-primary );}.elementor-33 .elementor-element.elementor-element-89ae97e .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:35px 35px 35px 35px;}.elementor-33 .elementor-element.elementor-element-89ae97e .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-89ae97e .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-89ae97e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-89ae97e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-33 .elementor-element.elementor-element-89ae97e .elementor-button:hover svg, .elementor-33 .elementor-element.elementor-element-89ae97e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-d01bfb7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-48096fb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-408e9067{--display:flex;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-33 .elementor-element.elementor-element-7d01b687{--grid-columns:3;--grid-row-gap:17px;--load-more—spacing:6px;--load-more-button-align:center;--grid-column-gap:15px;}.elementor-33 .elementor-element.elementor-element-7d01b687 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-7d01b687 .elementor-button:hover, .elementor-33 .elementor-element.elementor-element-7d01b687 .elementor-button:focus{background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-33 .elementor-element.elementor-element-6c73d6a{width:var( --container-widget-width, 491px );max-width:491px;--container-widget-width:491px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-6c73d6a .elementor-heading-title{font-size:50px;}.elementor-33 .elementor-element.elementor-element-8107418{width:var( --container-widget-width, 528.875px );max-width:528.875px;--container-widget-width:528.875px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-6689b99{left:45%;}body.rtl .elementor-33 .elementor-element.elementor-element-6689b99{right:45%;}.elementor-33 .elementor-element.elementor-element-6689b99{bottom:52px;}.elementor-33 .elementor-element.elementor-element-e6ae92c .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-33 .elementor-element.elementor-element-6e7f0ab{--padding-top:19px;--padding-bottom:19px;--padding-left:19px;--padding-right:19px;}.elementor-33 .elementor-element.elementor-element-3607005{--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-33 .elementor-element.elementor-element-37eb385{--e-n-carousel-swiper-slides-to-display:2;}.elementor-33 .elementor-element.elementor-element-3b6d46f .elementor-heading-title{font-size:59px;line-height:1em;}.elementor-33 .elementor-element.elementor-element-bd1e584 .elementor-heading-title{font-size:144px;line-height:1em;}.elementor-33 .elementor-element.elementor-element-3da774e .elementor-heading-title{font-size:131px;line-height:1em;}.elementor-33 .elementor-element.elementor-element-6ec0e35{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-33 .elementor-element.elementor-element-6ec0e35 .elementor-heading-title{font-size:43px;line-height:1em;}.elementor-33 .elementor-element.elementor-element-a68f06c{width:var( --container-widget-width, 63.828px );max-width:63.828px;--container-widget-width:63.828px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-a68f06c .elementor-heading-title{line-height:1em;}.elementor-33 .elementor-element.elementor-element-4b385b0{width:var( --container-widget-width, 279.828px );max-width:279.828px;--container-widget-width:279.828px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-654a8aa{width:var( --container-widget-width, 61.828px );max-width:61.828px;--container-widget-width:61.828px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-654a8aa .elementor-heading-title{line-height:1em;}.elementor-33 .elementor-element.elementor-element-e158bc3{width:var( --container-widget-width, 279.828px );max-width:279.828px;--container-widget-width:279.828px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-06c4277{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-d1a69a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-edc809d .elementor-heading-title{line-height:1em;}.elementor-33 .elementor-element.elementor-element-e971d5a{width:var( --container-widget-width, 279.828px );max-width:279.828px;--container-widget-width:279.828px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-63cb2eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-33 .elementor-element.elementor-element-b113f38 .elementor-heading-title{line-height:1em;}.elementor-33 .elementor-element.elementor-element-f7e5a84{width:var( --container-widget-width, 279.828px );max-width:279.828px;--container-widget-width:279.828px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-80a494a .elementor-heading-title{font-size:59px;line-height:1em;}.elementor-33 .elementor-element.elementor-element-48096fb{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-33 .elementor-element.elementor-element-408e9067{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-33 .elementor-element.elementor-element-7d01b687{--grid-columns:2;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-73d5877{--margin-top:-22%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-33 .elementor-element.elementor-element-6c73d6a .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-8107418{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-33 .elementor-element.elementor-element-8107418 .elementor-heading-title{font-size:20px;line-height:1.2em;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-6689b99{left:40%;}body.rtl .elementor-33 .elementor-element.elementor-element-6689b99{right:40%;}.elementor-33 .elementor-element.elementor-element-6689b99{bottom:11px;--lottie-container-width:72%;}.elementor-33 .elementor-element.elementor-element-e6ae92c .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-6e7f0ab{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-33 .elementor-element.elementor-element-951ac7e .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-d7bcceb .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-a1be6d9 .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-b927705 .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-0ed102a .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-b863414 .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-b9a81d4 .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-e29b1eb .elementor-heading-title{font-size:35px;}.elementor-33 .elementor-element.elementor-element-37eb385{--e-n-carousel-swiper-slides-to-display:1;}.elementor-33 .elementor-element.elementor-element-3b6d46f .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-010385f{--gap:2px 2px;--row-gap:2px;--column-gap:2px;}.elementor-33 .elementor-element.elementor-element-bd1e584 .elementor-heading-title{font-size:133px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-3da774e .elementor-heading-title{font-size:126px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-6ec0e35 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-e2d478c{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-33 .elementor-element.elementor-element-2d5af0e{--width:100%;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33 .elementor-element.elementor-element-a68f06c .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-4b385b0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-654a8aa .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-e158bc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-3582978{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-33 .elementor-element.elementor-element-56e0239{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-edc809d .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-e971d5a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-b113f38 .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-f7e5a84{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33 .elementor-element.elementor-element-80a494a .elementor-heading-title{font-size:35px;line-height:1.1em;}.elementor-33 .elementor-element.elementor-element-89ae97e{--container-widget-width:360px;--container-widget-flex-grow:0;width:var( --container-widget-width, 360px );max-width:360px;}.elementor-33 .elementor-element.elementor-element-48096fb{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-33 .elementor-element.elementor-element-408e9067{--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-33 .elementor-element.elementor-element-7d01b687{--grid-columns:1;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-0c5d823{--width:100%;}.elementor-33 .elementor-element.elementor-element-95ac929{--content-width:1400px;}.elementor-33 .elementor-element.elementor-element-d7f5835{--width:100%;}.elementor-33 .elementor-element.elementor-element-e02cd24{--width:70%;}.elementor-33 .elementor-element.elementor-element-3607005{--width:66.167%;}.elementor-33 .elementor-element.elementor-element-42f41bd{--width:100%;}.elementor-33 .elementor-element.elementor-element-0fb08ae{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-9fdbaae{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-f4ba979{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-39ebed1{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-fca3550{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-0dc1e8c{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-5ed7c7c{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-c4ac378{--content-width:100%;}.elementor-33 .elementor-element.elementor-element-07b31ae{--content-width:1400px;}.elementor-33 .elementor-element.elementor-element-7caf61b{--width:100%;}.elementor-33 .elementor-element.elementor-element-feafd4b{--width:58%;}.elementor-33 .elementor-element.elementor-element-fac1af6{--width:100%;}.elementor-33 .elementor-element.elementor-element-572d6f8{--width:100%;}.elementor-33 .elementor-element.elementor-element-9ac762b{--width:100%;}.elementor-33 .elementor-element.elementor-element-3582978{--width:37.79%;}.elementor-33 .elementor-element.elementor-element-d1a69a6{--width:100%;}.elementor-33 .elementor-element.elementor-element-63cb2eb{--width:100%;}.elementor-33 .elementor-element.elementor-element-624f8d9{--content-width:1400px;}.elementor-33 .elementor-element.elementor-element-7336d0c{--width:100%;}.elementor-33 .elementor-element.elementor-element-0c9d163{--width:100%;}.elementor-33 .elementor-element.elementor-element-4943006{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-3607005{--width:46%;}}/* Start custom CSS *//* Cursor while typing */
.typewriter h1::after,
.typewriter h2::after,
.typewriter p::after,
.typewriter span::after {
  content: "|";
  display: inline-block;
  margin-left: 5px;
  animation: blink 0.7s infinite;
  color: #0f2164; /* adjust cursor color */
}

@keyframes blink {
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0; }
}

/* Hide cursor when finished */
.typed-done::after {
  content: none !important;
}
/* Linear easing on the track */
.elementor-widget-image-carousel .swiper-wrapper{
  transition-timing-function: linear !important;
}

/* Let logos define width for smooth flow */
.elementor-widget-image-carousel .swiper-slide{
  width: auto !important;
}
.swiper-slide  img{  max-width: 66%;
}
.shadow-text {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(24%, #F8F8F8), to(transparent));
    background: linear-gradient(to bottom, #F8F8F8 24%, transparent);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-transform: translate(-100px, 0);
    transform: translate(-100px, 0);
}

/* Linear easing when Swiper is active */
#marquee .swiper-wrapper{
  transition-timing-function: linear !important;
}

/* Let each slide keep natural width so it can glide smoothly */
#marquee .swiper-slide{
  width: auto !important;
}

/* ===== Pure marquee fallback styles (unique names) ===== */
#marquee .swiper-wrapper.rt4b-marquee-on{
  display: flex !important;
  align-items: center;
  gap: 10px; /* keeps your 10px feel; adjust if you want */
  will-change: transform;
  animation: rt4bMarquee var(--rt4b-duration, 30s) linear infinite;
}

@keyframes rt4bMarquee{
  from { transform: translateX(0); }
  to   { transform: translateX(calc(-1 * var(--rt4b-distance, 2000px))); }
}
.plus div{
-webkit-text-stroke: 1px #fff!important;
    color: transparent!important;
}

/* Rotating circle */

.rt4-ring{
  position:relative;
  width:250px;   /* ↔ tamaño final del componente */
  height:250px;
  min-width:250px;
  display:flex;
  align-items:center;
  justify-content:center;
  overflow:visible;          /* evita recortes */
}

.rt4-svg{
  position:absolute;
  width:100%;
  height:100%;
  animation:rt4-rotate 18s linear infinite;  /* rotación suave */
  transform-origin:50% 50%;
  overflow:visible;          /* evita recortes del trazo */
}

.rt4-text{
  fill:#fff;
  font-family:system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  font-size:17px;
  letter-spacing:3px;
  text-transform:uppercase;
}

.rt4-arrow{
  position:relative;
  z-index:2;
  font-size:28px;
  color:#fff;
  line-height:1;
}

@keyframes rt4-rotate{
  from{ transform:rotate(0deg); }
  to{   transform:rotate(360deg); }
}/* End custom CSS */