.elementor-800 .elementor-element.elementor-element-1e22f79{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-1e22f79:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-1e22f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5032caf );}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-position:center center;--e-link-in-bio-identity-image-cover-height:195px;--e-link-in-bio-identity-image-profile-width:115px;--e-link-in-bio-heading-color:#FFFFFF;--e-link-in-bio-about-heading-color:#FFFFFF;--e-link-in-bio-icon-text-color:#FFFFFF;--e-link-in-bio-title-color:#FFFFFF;--e-link-in-bio-description-color:#FFFFFF;--e-link-in-bio-icon-color:#FFFFFF;--e-link-in-bio-icon-background-color:#4B41E5;--e-link-in-bio-ctas-text-color:var( --e-global-color-text );--e-link-in-bio-ctas-background-color:#FF6B00;--background-overlay-opacity:0.5;}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__bg{background-color:var( --e-global-color-5032caf );}.elementor-800 .elementor-element.elementor-element-f0b55e2 > .elementor-widget-container{margin:55px -10px 0px 101px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__about-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__icon-label{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__cta.is-type-link{--e-link-in-bio-ctas-text-color:var( --e-global-color-text );}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio__cta{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-800 .elementor-element.elementor-element-2b437a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-2b437a7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-800 .elementor-element.elementor-element-082338f{--spacer-size:50px;}.elementor-800 .elementor-element.elementor-element-53a52fa > .elementor-widget-container{margin:-80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-62138a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-62138a8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-800 .elementor-element.elementor-element-7e4b726{--spacer-size:50px;}.elementor-800 .elementor-element.elementor-element-6d9eb8e > .elementor-widget-container{margin:-80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-47ed1f1{--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-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-800 .elementor-element.elementor-element-6c3d6a0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-6c3d6a0{text-align:center;}.elementor-800 .elementor-element.elementor-element-6c3d6a0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;text-decoration:overline;-webkit-text-stroke-color:#000;stroke:#000;color:#FF6B00;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-2beca3c > .elementor-widget-container{margin:29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-2beca3c .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-800 .elementor-element.elementor-element-2beca3c .elementor-swiper-button{font-size:32px;}.elementor-800 .elementor-element.elementor-element-2beca3c .swiper-pagination-bullet{height:9px;width:9px;}.elementor-800 .elementor-element.elementor-element-2beca3c .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-800 .elementor-element.elementor-element-2beca3c.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-800 .elementor-element.elementor-element-2beca3c.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:14px;}.elementor-800 .elementor-element.elementor-element-2beca3c.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:14px;}.elementor-800 .elementor-element.elementor-element-2beca3c.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:14px;}.elementor-800 .elementor-element.elementor-element-2beca3c.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:14px;}.elementor-800 .elementor-element.elementor-element-2beca3c .elementor-testimonial__text{color:#CFCFCF;font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-800 .elementor-element.elementor-element-2beca3c .elementor-testimonial__name{color:#FF6B00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-800 .elementor-element.elementor-element-2beca3c .elementor-testimonial__title{color:#FF6B00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-1b44280c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-800 .elementor-element.elementor-element-1b44280c:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-1b44280c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5032caf );}.elementor-800 .elementor-element.elementor-element-1b44280c > .elementor-shape-bottom .elementor-shape-fill, .elementor-800 .elementor-element.elementor-element-1b44280c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-800 .elementor-element.elementor-element-1b44280c > .elementor-shape-bottom svg, .elementor-800 .elementor-element.elementor-element-1b44280c > .e-con-inner > .elementor-shape-bottom svg{height:165px;}.elementor-800 .elementor-element.elementor-element-77a4eec2{--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;border-style:none;--border-style:none;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-800 .elementor-element.elementor-element-9ab7d8b{--display:flex;}.elementor-800 .elementor-element.elementor-element-b11c251{--spacer-size:20px;}.elementor-800 .elementor-element.elementor-element-2ccbc95a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-2ccbc95a{text-align:center;}.elementor-800 .elementor-element.elementor-element-2ccbc95a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;text-decoration:overline;-webkit-text-stroke-color:#000;stroke:#000;color:#FF6B00;}.elementor-800 .elementor-element.elementor-element-6f897045 > .elementor-widget-container{margin:29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-6f897045 .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-800 .elementor-element.elementor-element-6f897045 .elementor-swiper-button{font-size:32px;}.elementor-800 .elementor-element.elementor-element-6f897045 .swiper-pagination-bullet{height:9px;width:9px;}.elementor-800 .elementor-element.elementor-element-6f897045 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-800 .elementor-element.elementor-element-6f897045.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-800 .elementor-element.elementor-element-6f897045.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:14px;}.elementor-800 .elementor-element.elementor-element-6f897045.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:14px;}.elementor-800 .elementor-element.elementor-element-6f897045.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:14px;}.elementor-800 .elementor-element.elementor-element-6f897045.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:14px;}.elementor-800 .elementor-element.elementor-element-6f897045 .elementor-testimonial__text{color:#CFCFCF;font-family:"Open Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-800 .elementor-element.elementor-element-6f897045 .elementor-testimonial__name{color:#FF6B00;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-800 .elementor-element.elementor-element-6f897045 .elementor-testimonial__title{color:#FF6B00;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-800 .elementor-element.elementor-element-d9741e9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-f2f5d4c{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-0840bef{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-211d93d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-2f195e3{--display:flex;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-cb1a763 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-cb1a763{text-align:center;}.elementor-800 .elementor-element.elementor-element-cb1a763 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-decoration:overline;color:#FF6B00;}.elementor-800 .elementor-element.elementor-element-7326ee8{--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-800 .elementor-element.elementor-element-7e6419b{width:var( --container-widget-width, 36.006% );max-width:36.006%;--container-widget-width:36.006%;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-7e6419b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-9a54e5f{width:var( --container-widget-width, 37.118% );max-width:37.118%;--container-widget-width:37.118%;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-9a54e5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-d2f4e03{width:var( --container-widget-width, 32.663% );max-width:32.663%;--container-widget-width:32.663%;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-d2f4e03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-ac35bee{--spacer-size:100px;}.elementor-800 .elementor-element.elementor-element-c3969d7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-800 .elementor-element.elementor-element-c3969d7.e-con{--align-self:flex-end;}.elementor-800 .elementor-element.elementor-element-54b59e1{--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;}.elementor-800 .elementor-element.elementor-element-54b59e1:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-54b59e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-800 .elementor-element.elementor-element-54b59e1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-800 .elementor-element.elementor-element-54b59e1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-5032caf );}.elementor-800 .elementor-element.elementor-element-54b59e1 > .elementor-shape-bottom svg, .elementor-800 .elementor-element.elementor-element-54b59e1 > .e-con-inner > .elementor-shape-bottom svg{height:149px;}.elementor-800 .elementor-element.elementor-element-7d75009{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-800 .elementor-element.elementor-element-0001c92 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-0001c92{text-align:center;}.elementor-800 .elementor-element.elementor-element-0001c92 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-decoration:overline;color:var( --e-global-color-accent );}.elementor-800 .elementor-element.elementor-element-879be16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-beef664{--spacer-size:96px;}.elementor-800 .elementor-element.elementor-element-8db6b73{--display:flex;--min-height:500vh;--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;--overflow:hidden;}.elementor-800 .elementor-element.elementor-element-8db6b73:not(.elementor-motion-effects-element-type-background), .elementor-800 .elementor-element.elementor-element-8db6b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5032caf );}.elementor-800 .elementor-element.elementor-element-ef2071c{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-eb9bc28 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-eb9bc28.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-800 .elementor-element.elementor-element-908e31e > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-908e31e{text-align:center;}.elementor-800 .elementor-element.elementor-element-908e31e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:600;text-decoration:overline;color:#FF6B00;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-58d7b44 > .elementor-widget-container{margin:0px 0px 69px 0px;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-58d7b44 .elementor-icon-wrapper{text-align:center;}.elementor-800 .elementor-element.elementor-element-58d7b44.elementor-view-stacked .elementor-icon{background-color:#FF6B00;}.elementor-800 .elementor-element.elementor-element-58d7b44.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-58d7b44.elementor-view-default .elementor-icon{color:#FF6B00;border-color:#FF6B00;}.elementor-800 .elementor-element.elementor-element-58d7b44.elementor-view-framed .elementor-icon, .elementor-800 .elementor-element.elementor-element-58d7b44.elementor-view-default .elementor-icon svg{fill:#FF6B00;}.elementor-800 .elementor-element.elementor-element-b941bee{--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;--flex-wrap:nowrap;}.elementor-800 .elementor-element.elementor-element-b941bee.e-con{--e-con-transform-translateX:50%;}.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-800 .elementor-element.elementor-element-6d6ecb1{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-6d6ecb1 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-6d6ecb1.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-6d6ecb1{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-6d6ecb1{right:0px;}.elementor-800 .elementor-element.elementor-element-6dbc157{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-6dbc157 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-6dbc157.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-6dbc157{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-6dbc157{right:0px;}.elementor-800 .elementor-element.elementor-element-ab52a15{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-ab52a15 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-ab52a15.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-ab52a15{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-ab52a15{right:0px;}.elementor-800 .elementor-element.elementor-element-b99fe8f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-b99fe8f > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-b99fe8f.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-b99fe8f{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-b99fe8f{right:0px;}.elementor-800 .elementor-element.elementor-element-ad46857{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-ad46857 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-ad46857.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-ad46857{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-ad46857{right:0px;}.elementor-800 .elementor-element.elementor-element-6e71bcf{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-6e71bcf > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-6e71bcf.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-6e71bcf{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-6e71bcf{right:0px;}.elementor-800 .elementor-element.elementor-element-1129f3a{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-1129f3a > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-1129f3a.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-1129f3a{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-1129f3a{right:0px;}.elementor-800 .elementor-element.elementor-element-54ce405{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-54ce405 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-54ce405.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-54ce405{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-54ce405{right:0px;}.elementor-800 .elementor-element.elementor-element-f719076{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-f719076 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-f719076.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-f719076{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-f719076{right:0px;}.elementor-800 .elementor-element.elementor-element-5b5be9f{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-5b5be9f > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-5b5be9f.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-5b5be9f{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-5b5be9f{right:0px;}.elementor-800 .elementor-element.elementor-element-bde2442{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-bde2442 > .elementor-widget-container{--e-transform-translateX:-130%;}.elementor-800 .elementor-element.elementor-element-bde2442.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-bde2442{left:0px;}body.rtl .elementor-800 .elementor-element.elementor-element-bde2442{right:0px;}.elementor-800 .elementor-element.elementor-element-0747fdc{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;top:0px;}.elementor-800 .elementor-element.elementor-element-0747fdc > .elementor-widget-container{--e-transform-translateX:-130%;padding:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-0747fdc.elementor-element{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-800 .elementor-element.elementor-element-0747fdc{left:1px;}body.rtl .elementor-800 .elementor-element.elementor-element-0747fdc{right:1px;}.elementor-800 .elementor-element.elementor-element-c80e64d{--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-800 .elementor-element.elementor-element-8f882c3{--spacer-size:20px;}.elementor-800 .elementor-element.elementor-element-792a4fc{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-07b279c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-07b279c{text-align:center;}.elementor-800 .elementor-element.elementor-element-07b279c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-decoration:overline;color:var( --e-global-color-text );}.elementor-800 .elementor-element.elementor-element-3a7215b{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-800 .elementor-element.elementor-element-e13255d{--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-800 .elementor-element.elementor-element-b4d7ad7 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-3f1629c{--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-800 .elementor-element.elementor-element-a622102 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-790b1f4{--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-800 .elementor-element.elementor-element-f562474 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-80c6db8{--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-800 .elementor-element.elementor-element-6327d9b img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-9bd5d5e{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-800 .elementor-element.elementor-element-de6e5c1{--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-800 .elementor-element.elementor-element-c6b5ad0 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-8112e33{--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-800 .elementor-element.elementor-element-6daf585 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-488cc54{--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-800 .elementor-element.elementor-element-b0becd2 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-a76672b{--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-800 .elementor-element.elementor-element-3839aa5 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-3867d8f{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-f6aa941 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-f6aa941{text-align:center;}.elementor-800 .elementor-element.elementor-element-f6aa941 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-decoration:overline;color:var( --e-global-color-text );}.elementor-800 .elementor-element.elementor-element-b908c8d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-800 .elementor-element.elementor-element-ff3b24b{--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-800 .elementor-element.elementor-element-ff3b24b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-031c259 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-8f3dff9{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-89cc17d img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-6368310{--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-800 .elementor-element.elementor-element-1072dfd img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-2fe6d36 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-69da961{--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-800 .elementor-element.elementor-element-4501477{--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-800 .elementor-element.elementor-element-4501477.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-3dc0e18 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-3dc0e18 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-800 .elementor-element.elementor-element-75019e6{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-76214a0 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-1fc3ba0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-800 .elementor-element.elementor-element-0be9952{--display:flex;--min-height:498px;--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-800 .elementor-element.elementor-element-0be9952.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-1f75469 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-1f75469 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-800 .elementor-element.elementor-element-e4191b6{--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;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-e4191b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-85eb727 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-5448c89{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-b4d33fa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-b4d33fa{text-align:center;}.elementor-800 .elementor-element.elementor-element-b4d33fa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-decoration:overline;color:var( --e-global-color-text );}.elementor-800 .elementor-element.elementor-element-cb1a616{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-c8d2d69{--display:flex;}.elementor-800 .elementor-element.elementor-element-c8d2d69.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-93353c6 > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-93353c6 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-800 .elementor-element.elementor-element-610452c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-610452c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-9916186{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-800 .elementor-element.elementor-element-9916186.e-con{--align-self:center;}.elementor-800 .elementor-element.elementor-element-10243ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-9b4c8f1 img{border-radius:30px 0px 0px 030px;}.elementor-800 .elementor-element.elementor-element-5b43ef6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-918aacf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-408ab0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-408ab0f.e-con{--align-self:center;}.elementor-800 .elementor-element.elementor-element-4fae585 img{border-radius:0px 30px 30px 0px;}.elementor-800 .elementor-element.elementor-element-b71048d{--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:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-800 .elementor-element.elementor-element-b71048d.e-con{--align-self:center;}.elementor-800 .elementor-element.elementor-element-3cb0c9d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-d77d86b img{border-radius:30px 0px 0px 030px;}.elementor-800 .elementor-element.elementor-element-629448a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-b17b7f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-d24082f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-800 .elementor-element.elementor-element-d24082f.e-con{--align-self:center;}.elementor-800 .elementor-element.elementor-element-2350915 img{border-radius:0px 30px 30px 0px;}.elementor-800 .elementor-element.elementor-element-1772939{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-6c80fcc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-800 .elementor-element.elementor-element-6c80fcc{text-align:center;}.elementor-800 .elementor-element.elementor-element-6c80fcc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:900;text-decoration:overline;color:var( --e-global-color-text );}.elementor-800 .elementor-element.elementor-element-804ec86{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-800 .elementor-element.elementor-element-2b07016{--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-800 .elementor-element.elementor-element-2b07016.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-595a0b1 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-a3ba3c1{--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-800 .elementor-element.elementor-element-a3ba3c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-800 .elementor-element.elementor-element-ae0243c img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-71b9a9f{--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-800 .elementor-element.elementor-element-88a46fa img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-ddcf061{--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-800 .elementor-element.elementor-element-655e650 img{border-radius:30px 30px 30px 30px;}.elementor-800 .elementor-element.elementor-element-d0a4c42{--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-800 .elementor-element.elementor-element-da877b9 > .elementor-widget-container{margin:110px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-da877b9{text-align:center;}.elementor-800 .elementor-element.elementor-element-da877b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:48px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-800 .elementor-element.elementor-element-2a2d9bf > .elementor-widget-container{margin:0px 0px 183px 0px;}.elementor-800 .elementor-element.elementor-element-2a2d9bf{text-align:center;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;}.elementor-800 .elementor-element.elementor-element-abbc4c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-b6dc1ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:89px;--margin-right:42px;}.elementor-800 .elementor-element.elementor-element-a035c21{--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-800 .elementor-element.elementor-element-f24d844{--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-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 );}@media(max-width:1024px){.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-position:center center;}.elementor-800 .elementor-element.elementor-element-1b44280c{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-800 .elementor-element.elementor-element-77a4eec2{--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:0%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}}@media(min-width:768px){.elementor-800 .elementor-element.elementor-element-1e22f79{--content-width:100%;}.elementor-800 .elementor-element.elementor-element-2b437a7{--width:66.6666%;}.elementor-800 .elementor-element.elementor-element-62138a8{--width:66.6666%;}.elementor-800 .elementor-element.elementor-element-77a4eec2{--content-width:100%;}.elementor-800 .elementor-element.elementor-element-7d75009{--width:100%;}.elementor-800 .elementor-element.elementor-element-3a7215b{--content-width:96.5%;}.elementor-800 .elementor-element.elementor-element-e13255d{--width:25%;}.elementor-800 .elementor-element.elementor-element-3f1629c{--width:25%;}.elementor-800 .elementor-element.elementor-element-790b1f4{--width:25%;}.elementor-800 .elementor-element.elementor-element-80c6db8{--width:25%;}.elementor-800 .elementor-element.elementor-element-9bd5d5e{--content-width:96.5%;}.elementor-800 .elementor-element.elementor-element-de6e5c1{--width:25%;}.elementor-800 .elementor-element.elementor-element-8112e33{--width:25%;}.elementor-800 .elementor-element.elementor-element-488cc54{--width:25%;}.elementor-800 .elementor-element.elementor-element-a76672b{--width:25%;}.elementor-800 .elementor-element.elementor-element-b908c8d{--width:100%;}.elementor-800 .elementor-element.elementor-element-ff3b24b{--width:28.513%;}.elementor-800 .elementor-element.elementor-element-8f3dff9{--width:66.6666%;}.elementor-800 .elementor-element.elementor-element-4501477{--width:74.824%;}.elementor-800 .elementor-element.elementor-element-75019e6{--width:66.6666%;}.elementor-800 .elementor-element.elementor-element-1fc3ba0{--width:96.5%;}.elementor-800 .elementor-element.elementor-element-0be9952{--width:75%;}.elementor-800 .elementor-element.elementor-element-e4191b6{--width:23.669%;}.elementor-800 .elementor-element.elementor-element-cb1a616{--content-width:100%;}.elementor-800 .elementor-element.elementor-element-c8d2d69{--width:26.5%;}.elementor-800 .elementor-element.elementor-element-610452c{--width:69.855%;}.elementor-800 .elementor-element.elementor-element-10243ee{--width:25%;}.elementor-800 .elementor-element.elementor-element-5b43ef6{--width:25%;}.elementor-800 .elementor-element.elementor-element-918aacf{--width:25%;}.elementor-800 .elementor-element.elementor-element-408ab0f{--width:25%;}.elementor-800 .elementor-element.elementor-element-3cb0c9d{--width:25%;}.elementor-800 .elementor-element.elementor-element-629448a{--width:25%;}.elementor-800 .elementor-element.elementor-element-b17b7f8{--width:25%;}.elementor-800 .elementor-element.elementor-element-d24082f{--width:25%;}.elementor-800 .elementor-element.elementor-element-804ec86{--width:98%;}.elementor-800 .elementor-element.elementor-element-2b07016{--width:23%;}.elementor-800 .elementor-element.elementor-element-a3ba3c1{--width:25.5%;}.elementor-800 .elementor-element.elementor-element-71b9a9f{--width:26%;}.elementor-800 .elementor-element.elementor-element-ddcf061{--width:25.5%;}.elementor-800 .elementor-element.elementor-element-a035c21{--width:50%;}}@media(max-width:767px){.elementor-800 .elementor-element.elementor-element-1e22f79{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-f0b55e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-800 .elementor-element.elementor-element-f0b55e2 .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;--e-link-in-bio-identity-image-profile-position:center center;}.elementor-800 .elementor-element.elementor-element-2b437a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-62138a8{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-6d9eb8e > .elementor-widget-container{margin:-132px -132px -132px -132px;}.elementor-800 .elementor-element.elementor-element-47ed1f1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-2beca3c .elementor-testimonial__text{font-size:15px;}.elementor-800 .elementor-element.elementor-element-1b44280c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-800 .elementor-element.elementor-element-77a4eec2{--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-800 .elementor-element.elementor-element-6f897045 .elementor-testimonial__text{font-size:15px;}.elementor-800 .elementor-element.elementor-element-f2f5d4c{--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-0840bef{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-7e6419b{width:var( --container-widget-width, 275.325px );max-width:275.325px;--container-widget-width:275.325px;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-9a54e5f{width:var( --container-widget-width, 296.325px );max-width:296.325px;--container-widget-width:296.325px;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-d2f4e03{width:var( --container-widget-width, 270.288px );max-width:270.288px;--container-widget-width:270.288px;--container-widget-flex-grow:0;}.elementor-800 .elementor-element.elementor-element-c6b5ad0 > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-800 .elementor-element.elementor-element-c6b5ad0.elementor-element{--align-self:center;}.elementor-800 .elementor-element.elementor-element-c6b5ad0{text-align:center;}.elementor-800 .elementor-element.elementor-element-6daf585 > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-800 .elementor-element.elementor-element-488cc54{--margin-top:24px;--margin-bottom:24px;--margin-left:24px;--margin-right:24px;}.elementor-800 .elementor-element.elementor-element-a76672b{--margin-top:24px;--margin-bottom:24px;--margin-left:24px;--margin-right:24px;}.elementor-800 .elementor-element.elementor-element-3867d8f{--margin-top:40px;--margin-bottom:-19px;--margin-left:0px;--margin-right:0px;}.elementor-800 .elementor-element.elementor-element-1072dfd > .elementor-widget-container{margin:24px 24px 24px 24px;}.elementor-800 .elementor-element.elementor-element-2fe6d36 > .elementor-widget-container{margin:0px 24px 24px 24px;}.elementor-800 .elementor-element.elementor-element-69da961{--content-width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-800 .elementor-element.elementor-element-69da961.e-con{--align-self:center;}.elementor-800 .elementor-element.elementor-element-75019e6{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:24px;}}/* Start custom CSS for container, class: .elementor-element-2b437a7 *//* From Uiverse.io by Darlley */ 
#cursor,
#box,
#text {
  cursor: pointer;
}
#cursor {
  overflow: visible;
  transform: translate3d(300px, 0, 0) scale(1);
  transform-origin: center center;
  transform-box: fill-box;
  animation: cursor 5s ease infinite alternate;
}
@keyframes cursor {
  0% {
    opacity: 0;
    transform: translate3d(300px, 0, 0) scale(1);
  }
  30% {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }
  60% {
    opacity: 1;
    transform: translate3d(-200px, -200px, 0) scale(1);
  }

  /* clique */
  65% {
    opacity: 1;
    transform: translate3d(-200px, -200px, 0) scale(0.95);
  }
  70% {
    opacity: 1;
    transform: translate3d(-200px, -200px, 0) scale(1);
  }

  100% {
    opacity: 1;
    transform: translate3d(-300px, -50px, 0) scale(1);
  }
}

#box {
  opacity: 0;
  animation: box 5s ease infinite alternate;
}
@keyframes box {
  0%,
  60% {
    opacity: 0;
  }
  65%,
  100% {
    opacity: 1;
  }
}
#text {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62138a8 *//* From Uiverse.io by Darlley */ 
#cursor,
#box,
#text {
  cursor: pointer;
}
#cursor {
  overflow: visible;
  transform: translate3d(300px, 0, 0) scale(1);
  transform-origin: center center;
  transform-box: fill-box;
  animation: cursor 5s ease infinite alternate;
}
@keyframes cursor {
  0% {
    opacity: 0;
    transform: translate3d(300px, 0, 0) scale(1);
  }
  30% {
    opacity: 1;
    transform: translate3d(0, 0, 0) scale(1);
  }
  60% {
    opacity: 1;
    transform: translate3d(-200px, -200px, 0) scale(1);
  }

  /* clique */
  65% {
    opacity: 1;
    transform: translate3d(-200px, -200px, 0) scale(0.95);
  }
  70% {
    opacity: 1;
    transform: translate3d(-200px, -200px, 0) scale(1);
  }

  100% {
    opacity: 1;
    transform: translate3d(-300px, -50px, 0) scale(1);
  }
}

#box {
  opacity: 0;
  animation: box 5s ease infinite alternate;
}
@keyframes box {
  0%,
  60% {
    opacity: 0;
  }
  65%,
  100% {
    opacity: 1;
  }
}
#text {
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e22f79 */.contenedor-cursor2 {
  cursor: url('http://neescreative.com/wp-content/uploads/2025/05/cursor.png'), auto; /* Cursor normal */
}

.contenedor-cursor2:hover {
  cursor: url('http://neescreative.com/wp-content/uploads/2025/05/cursor.png'), pointer; /* Cursor al hacer hover */
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-2beca3c */.elementor-800 .elementor-element.elementor-element-2beca3c {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 15px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cbe6f00 */.card {
      border-radius: 15px;
  width: 330px;
  height: 250px;
  padding: 20px;
  color: white;
  background: transparent;
  border: 2px solid #ff6b00;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  transform-origin: center center;
  transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.card .main-content {
  flex: 1;
}

.header {
  margin-bottom: 24px;
}

.card .heading {
  font-size: 30px;
  font-weight: 400;
  line-height: 1.2;
}

.card .footer {
  font-weight: 400;
  margin-right: 4px;
}

.card:hover {
  border-radius: 30px;
  background-color: #ff6b00;
  scale: 1.2;
  rotate: 8deg;
  box-shadow: 0px 3px 187.5px 7.5px rgba(255, 107, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-6f897045 */.elementor-800 .elementor-element.elementor-element-6f897045 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 15px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1338780 */.card {
      border-radius: 15px;
  width: 330px;
  height: 250px;
  padding: 20px;
  color: white;
  background: transparent;
  border: 2px solid #ff6b00;
  display: flex;
  flex-direction: column;
  cursor: pointer;
  transform-origin: center center;
  transition: all 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}

.card .main-content {
  flex: 1;
}

.header {
  margin-bottom: 24px;
}

.card .heading {
  font-size: 30px;
  font-weight: 400;
  line-height: 1.2;
}

.card .footer {
  font-weight: 400;
  margin-right: 4px;
}

.card:hover {
  border-radius: 30px;
  background-color: #ff6b00;
  scale: 1.2;
  rotate: 8deg;
  box-shadow: 0px 3px 187.5px 7.5px rgba(255, 107, 0, 0.4);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e6419b */.card2{


  background-color: var(--bg-color);
  padding: 0rem 0rem;
  border-radius: 1rem;
}
.loader {
  color: rgb(232, 232, 232, 1);
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-size: 25px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 50px;
  padding: 3px 3px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 8px
  position: center center;
}

.words {
  overflow: hidden;
  position: relative;
}
.words::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    var(--bg-color) 20%,
    transparent 30%,
    transparent 70%,
    var(--bg-color) 90%
  );
  z-index: 20;
}

.word {
  display: block;
  height: 100%;
  padding-left: 5px;
  color: #FF6B00;
  animation: spin_4991 6s infinite;
}

@keyframes spin_4991 {
  10% {
    -webkit-transform: translateY(-102%);
    transform: translateY(-102%);
  }

  25% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
  }

  35% {
    -webkit-transform: translateY(-202%);
    transform: translateY(-202%);
  }

  50% {
    -webkit-transform: translateY(-200%);
    transform: translateY(-200%);
  }

  60% {
    -webkit-transform: translateY(-302%);
    transform: translateY(-302%);
  }

  75% {
    -webkit-transform: translateY(-300%);
    transform: translateY(-300%);
  }

  85% {
    -webkit-transform: translateY(-402%);
    transform: translateY(-402%);
  }

  100% {
    -webkit-transform: translateY(-400%);
    transform: translateY(-400%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24a6407 *//* From Uiverse.io by ShYnGySYes */ 
.spinner {
  width: 44px;
  height: 44px;
  animation: spinner-y0fdc1 2s infinite ease;
  transform-style: preserve-3d;
}

.spinner > div {
  background-color: rgb(255, 254, 254);
  height: 100%;
  position: absolute;
  width: 100%;
  border: 2px solid #FF6B00;
}

.spinner div:nth-of-type(1) {
  transform: translateZ(-22px) rotateY(180deg);
}

.spinner div:nth-of-type(2) {
  transform: rotateY(-270deg) translateX(50%);
  transform-origin: top right;
}

.spinner div:nth-of-type(3) {
  transform: rotateY(270deg) translateX(-50%);
  transform-origin: center left;
}

.spinner div:nth-of-type(4) {
  transform: rotateX(90deg) translateY(-50%);
  transform-origin: top center;
}

.spinner div:nth-of-type(5) {
  transform: rotateX(-90deg) translateY(50%);
  transform-origin: bottom center;
}

.spinner div:nth-of-type(6) {
  transform: translateZ(22px);
}

@keyframes spinner-y0fdc1 {
  0% {
    transform: rotate(45deg) rotateX(-25deg) rotateY(25deg);
  }

  50% {
    transform: rotate(45deg) rotateX(-385deg) rotateY(25deg);
  }

  100% {
    transform: rotate(45deg) rotateX(-385deg) rotateY(385deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b44280c */.mi-contenedor {
  overflow: hidden;
  position: relative;
}

.mi-contenedor img {
  transition: transform 0.3s ease;
  width: 100%;
  height: auto;
  display: block;
}

.mi-contenedor:hover img {
  transform: scale(2);
  cursor: zoom-in;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-07ebdae */.container2 {
  height: 400px;
  width: 800px;
  border-radius: 1em;
  overflow: hidden;

  font-family: sans-serif;
}

.palette2 {
  display: flex;
  height: 86%;
  width: 100%;
}

.color2 {
  height: 100%;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-weight: 600;
  letter-spacing: 1px;
  transition: flex 0.1s linear;
}

.color2 span {
  opacity: 0;
  transition: opacity 0.1s linear;
}

.color2:nth-child(1) {
  background: #4B41E5;
}

.color2:nth-child(2) {
  background: #7F7979;
}

.color2:nth-child(3) {
  background: #e8e8e8
;
  color: black;
}
.color2:nth-child(4) {
  background: #282828;
}

.color2:nth-child(5) {
  background: #FF6B00;
}

.color2:hover {
  flex: 2;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.color2:hover span {
  opacity: 1;
}

#stats {
  height: 14%;
  width: 100%;
  background: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1.5em;
  box-sizing: border-box;
  color: #000000;
}

#stats svg {
  fill:0000;
  transform: scale(1.2);
}

.contenedor-cur {
  cursor: url('http://neescreative.com/wp-content/uploads/2025/05/desplazarse.png'), auto; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15bf6ba */.container {
  height: 200px;
  width: 150px;
  border-radius: 1em;
  overflow: hidden;

  font-family: sans-serif;
}

.palette {
  display: flex;
  height: 86%;
  width: 100%;
}

.color {
  height: 100%;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  font-weight: 600;
  letter-spacing: 0.1px;
  transition: flex 0.1s linear;
}

.color span {
  opacity: 0;
  transition: opacity 0.1s linear;
}

.color:nth-child(1) {
  background: #4B41E5;
}

.color:nth-child(2) {
  background: #7F7979;
}

.color:nth-child(3) {
  background: #e8e8e8
;
  color: black;
}
.color:nth-child(4) {
  background: #282828;
}

.color:nth-child(5) {
  background: #FF6B00;
}

.color:hover {
  flex: 2;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.color:hover span {
  opacity: 1;
}

#stats {
  height: 14%;
  width: 100%;
  background: white;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1.5em;
  box-sizing: border-box;
  color: #000000;
}

#stats svg {
  fill:0000;
  transform: scale(1.2);
}

.contenedor-cur {
  cursor: url('http://neescreative.com/wp-content/uploads/2025/05/desplazarse.png'), auto; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-669c0c9 *//* From Uiverse.io by ShYnGySYes */ 
.spinner {
  width: 44px;
  height: 44px;
  animation: spinner-y0fdc1 2s infinite ease;
  transform-style: preserve-3d;
}

.spinner > div {
  background-color: rgb(255, 254, 254);
  height: 100%;
  position: absolute;
  width: 100%;
  border: 2px solid #FF6B00;
}

.spinner div:nth-of-type(1) {
  transform: translateZ(-22px) rotateY(180deg);
}

.spinner div:nth-of-type(2) {
  transform: rotateY(-270deg) translateX(50%);
  transform-origin: top right;
}

.spinner div:nth-of-type(3) {
  transform: rotateY(270deg) translateX(-50%);
  transform-origin: center left;
}

.spinner div:nth-of-type(4) {
  transform: rotateX(90deg) translateY(-50%);
  transform-origin: top center;
}

.spinner div:nth-of-type(5) {
  transform: rotateX(-90deg) translateY(50%);
  transform-origin: bottom center;
}

.spinner div:nth-of-type(6) {
  transform: translateZ(22px);
}

@keyframes spinner-y0fdc1 {
  0% {
    transform: rotate(45deg) rotateX(-25deg) rotateY(25deg);
  }

  50% {
    transform: rotate(45deg) rotateX(-385deg) rotateY(25deg);
  }

  100% {
    transform: rotate(45deg) rotateX(-385deg) rotateY(385deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54b59e1 */.contenedor-cursor {
  cursor: url('http://neescreative.com/wp-content/uploads/2025/05/desplazarse-1.png'), auto; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb9bc28 *//* From Uiverse.io by mobinkakei */ 
.wrapper {
  width: 200px;
  height: 60px;
  position: relative;
  z-index: 1;
}

.circle {
  width: 20px;
  height: 20px;
  position: absolute;
  border-radius: 50%;
  background-color: #FF6B00;
  left: 15%;
  transform-origin: 50%;
  animation: circle7124 .5s alternate infinite ease;
}

@keyframes circle7124 {
  0% {
    top: 60px;
    height: 5px;
    border-radius: 50px 50px 25px 25px;
    transform: scaleX(1.7);
  }

  40% {
    height: 20px;
    border-radius: 50%;
    transform: scaleX(1);
  }

  100% {
    top: 0%;
  }
}

.circle:nth-child(2) {
  left: 45%;
  animation-delay: .2s;
}

.circle:nth-child(3) {
  left: auto;
  right: 15%;
  animation-delay: .3s;
}



@keyframes shadow046 {
  0% {
    transform: scaleX(1.5);
  }

  40% {
    transform: scaleX(1);
    opacity: .7;
  }

  100% {
    transform: scaleX(.2);
    opacity: .4;
  }
}

.shadow:nth-child(4) {
  left: 45%;
  animation-delay: .2s
}

.shadow:nth-child(5) {
  left: auto;
  right: 15%;
  animation-delay: .3s;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-478056b */.button {
  cursor: pointer;
  position: relative;
  display: inline-block;
  transform-style: preserve-3d;
  transform: rotateX(-45deg) rotateY(25deg) rotateZ(0deg);
  background-color: transparent;
  border: none;
}

.lid {
  position: absolute;
  transform-style: preserve-3d;
  transition: all 1s ease-in-out;
  transform-origin: 0 80px -120px;
  height: 80px;
  width: 250px;
  background-color: rgba(0, 0, 0, 0);
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.lid:hover,
.button:hover .lid {
  transform: translate(-50%, -50%) rotateX(60deg);
}

.lid .side {
  display: inline-block;
  width: 250px;
  height: 250px;
  background-color: rgba(63, 112, 141, 0.308);
  position: absolute;
  top: 50%;
  left: 50%;
  border: solid 1px rgba(0, 132, 255, 0.226);
}
.front {
  transform: translate(-50%, -50%) translateZ(125px);
  height: 80px !important;
}
.top {
  transform: translate(-50%, -50%) rotateX(90deg) translateZ(40px);
  background-color: rgba(167, 47, 10, 0.438);
}
.left {
  transform: translate(-50%, -50%) rotateY(90deg) translateZ(125px);
  height: 80px !important;
}

.right {
  transform: translate(-50%, -50%) rotateY(-90deg) translateZ(125px);
  height: 80px !important;
}

.back {
  transform: translate(-50%, -50%) rotateY(180deg) translateZ(125px);
  background-color: rgba(250, 234, 18, 0.418);
  height: 80px !important;
}

.back::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 10px;
  background-color: black;
  bottom: 0;
  left: 10px;
}

.back::after {
  content: "";
  display: inline-block;
  position: absolute;
  width: 20px;
  height: 10px;
  background-color: black;
  bottom: 0;
  right: 10px;
}

.panels {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotateX(90deg) translateZ(-40px);
}

.panel-1 {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 250px;
  width: 250px;
  background-color: rgb(166, 255, 0);
  background: repeating-linear-gradient(
    45deg,
    rgb(247, 243, 33) 0% 2%,
    black 2% 4%
  );
  box-shadow: 0px 0px 0px 20px red;
}

.panel-2 {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 200px;
  width: 200px;
  background-color: rgb(0, 0, 0);
  background: linear-gradient(-135deg, rgb(43, 42, 42), black);
  border: solid 5px rgb(247, 243, 33);
}





.btn-trigger {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(-50%, -50%);
}

.btn-trigger-1 {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100px;
  height: 100px;
  background-color: rgb(207, 195, 195);
  box-shadow: -0px 1px 0 rgb(54, 54, 54), -0px 2px 0 rgb(54, 54, 54),
    -1px 3px 0 rgb(54, 54, 54), -1px 4px 0 rgb(54, 54, 54),
    -2px 5px 0 rgb(54, 54, 54), -2px 6px 0 rgb(54, 54, 54),
    -3px 7px 0 rgb(54, 54, 54), -3px 8px 0 rgb(54, 54, 54),
    -4px 9px 0 rgb(54, 54, 54), -4px 10px 0 rgb(54, 54, 54),
    -5px 11px 0 rgb(54, 54, 54), -5px 12px 0 rgb(54, 54, 54),
    -6px 13px 0 rgb(54, 54, 54), -6px 14px 0 rgb(54, 54, 54),
    -7px 15px 0 rgb(54, 54, 54), -7px 16px 0 rgb(54, 54, 54),
    -8px 17px 0 rgb(54, 54, 54), -8px 18px 0 rgb(54, 54, 54),
    -9px 19px 0 rgb(54, 54, 54), -9px 20px 0 rgb(54, 54, 54),
    -10px 21px 0 rgb(54, 54, 54), -10px 22px 0 rgb(54, 54, 54),
    -11px 23px 0 rgb(54, 54, 54), -11px 24px 0 rgb(54, 54, 54),
    -12px 25px 0 rgb(54, 54, 54), -12px 26px 0 rgb(54, 54, 54);
  border-radius: 50%;
  transform: translate(-50%, -50%) translateZ(50px);
}

.btn-trigger-2 {
  position: absolute;
  width: 80px;
  height: 80px;
  background-color: rgb(241, 17, 17);
  box-shadow: -0px 1px 0 rgb(128, 5, 5), -0px 2px 0 rgb(128, 5, 5),
    -1px 3px 0 rgb(128, 5, 5), -1px 4px 0 rgb(128, 5, 5),
    -2px 5px 0 rgb(128, 5, 5), -2px 6px 0 rgb(128, 5, 5),
    -3px 7px 0 rgb(128, 5, 5), -3px 8px 0 rgb(128, 5, 5),
    -4px 9px 0 rgb(128, 5, 5), -4px 10px 0 rgb(128, 5, 5),
    -5px 11px 0 rgb(128, 5, 5), -5px 12px 0 rgb(128, 5, 5),
    -6px 13px 0 rgb(128, 5, 5), -6px 14px 0 rgb(128, 5, 5),
    -7px 15px 0 rgb(128, 5, 5), -7px 16px 0 rgb(128, 5, 5);
  border-radius: 50%;
  transition: all 0.3s;
  transform: translate(-40%, -70%) translateZ(100px);
}

.btn-trigger-2:active {
  transform: translate(-50%, -50%) translateZ(100px);
  box-shadow: none;
}

@keyframes rotate {
  100% {
    transform: rotateX(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6dc1ab */.rocket {
  position: absolute;
  top: 10%;
  width: 80px;
  left: calc(80% - 10px);
  z-index: 999;
}

.rocket .rocket-body {
  width: 80px;
  left: calc(50% - 50px);
  animation: bounce 0.5s infinite;
}

.rocket .rocket-body .body {
  background-color: #dadada;
  height: 180px;
  left: calc(50% - 50px);
  border-top-right-radius: 100%;
  border-top-left-radius: 100%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  border-top: 5px solid #f5f5f5;
}

.rocket .rocket-body:before {
  content: '';
  position: absolute;
  left: calc(50% - 24px);
  width: 48px;
  height: 13px;
  background-color: #554842;
  bottom: -13px;
  border-bottom-right-radius: 60%;
  border-bottom-left-radius: 60%;
}

.rocket .window {
  position: absolute;
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-color: #a75248;
  left: calc(50% - 25px);
  top: 40px;
  border: 5px solid #b4b2b2;
}

.rocket .fin {
  position: absolute;
  z-index: -100;
  height: 55px;
  width: 50px;
  background-color: #a75248;
}

.rocket .fin-left {
  left: -30px;
  top: calc(100% - 55px);
  border-top-left-radius: 80%;
  border-bottom-left-radius: 20%;
}

.rocket .fin-right {
  right: -30px;
  top: calc(100% - 55px);
  border-top-right-radius: 80%;
  border-bottom-right-radius: 20%;
}

.rocket .exhaust-flame {
  position: absolute;
  top: 90%;
  width: 28px;
  background: linear-gradient(to bottom, transparent 10%, #f5f5f5 100%);
  height: 150px;
  left: calc(50% - 14px);
  animation: exhaust 0.2s infinite;
}

.rocket .exhaust-fumes li {
  width: 60px;
  height: 60px;
  background-color: #f5f5f5;
  list-style: none;
  position: absolute;
  border-radius: 100%;
}

.rocket .exhaust-fumes li:nth-child(1) {
  width: 200px;
  height: 200px;
  bottom: -300px;
  animation: fumes 5s infinite;
}

.rocket .exhaust-fumes li:nth-child(2) {
  width: 150px;
  height: 150px;
  left: -120px;
  top: 260px;
  animation: fumes 3.2s infinite;
}

.rocket .exhaust-fumes li:nth-child(3) {
  width: 120px;
  height: 120px;
  left: -40px;
  top: 330px;
  animation: fumes 3s 1s infinite;
}

.rocket .exhaust-fumes li:nth-child(4) {
  width: 100px;
  height: 100px;
  left: -170px;
  animation: fumes 4s 2s infinite;
  top: 380px;
}

.rocket .exhaust-fumes li:nth-child(5) {
  width: 130px;
  height: 130px;
  left: -120px;
  top: 350px;
  animation: fumes 5s infinite;
}

.rocket .exhaust-fumes li:nth-child(6) {
  width: 200px;
  height: 200px;
  left: -60px;
  top: 280px;
  animation: fumes2 10s infinite;
}

.rocket .exhaust-fumes li:nth-child(7) {
  width: 100px;
  height: 100px;
  left: -100px;
  top: 320px;
}

.rocket .exhaust-fumes li:nth-child(8) {
  width: 110px;
  height: 110px;
  left: 70px;
  top: 340px;
}

.rocket .exhaust-fumes li:nth-child(9) {
  width: 90px;
  height: 90px;
  left: 200px;
  top: 380px;
  animation: fumes 20s infinite;
}

.star li {
  list-style: none;
  position: absolute;
}

.star li:before, .star li:after {
  content: '';
  position: absolute;
  background-color: #f5f5f5;
}

.star li:before {
  width: 10px;
  height: 2px;
  border-radius: 50%;
}

.star li:after {
  height: 8px;
  width: 2px;
  left: 4px;
  top: -3px;
}

.star li:nth-child(1) {
  top: -30px;
  left: -210px;
  animation: twinkle 0.4s infinite;
}

.star li:nth-child(2) {
  top: 0;
  left: 60px;
  animation: twinkle 0.5s infinite;
}

.star li:nth-child(2):before {
  height: 1px;
  width: 5px;
}

.star li:nth-child(2):after {
  width: 1px;
  height: 5px;
  top: -2px;
  left: 2px;
}

.star li:nth-child(3) {
  left: 120px;
  top: 220px;
  animation: twinkle 1s infinite;
}

.star li:nth-child(4) {
  left: -100px;
  top: 200px;
  animation: twinkle 0.5s ease infinite;
}

.star li:nth-child(5) {
  left: 170px;
  top: 100px;
  animation: twinkle 0.4s ease infinite;
}

.star li:nth-child(6) {
  top: 87px;
  left: -79px;
  animation: twinkle 0.2s infinite;
}

.star li:nth-child(6):before {
  height: 1px;
  width: 5px;
}

.star li:nth-child(6):after {
  width: 1px;
  height: 5px;
  top: -2px;
  left: 2px;
}

@keyframes fumes {
  50% {
    transform: scale(1.5);
    background-color: transparent;
  }
  51% {
    transform: scale(0.8);
  }
  100% {
    background-color: #f5f5f5;
    transform: scale(1);
  }
}

@keyframes bounce {
  0% { transform: translate3d(0px, 0px, 0); }
  50% { transform: translate3d(0px, -4px, 0); }
  100% { transform: translate3d(0px, 0px, 0); }
}

@keyframes exhaust {
  0% { background: linear-gradient(to bottom, transparent 10%, #f5f5f5 100%); }
  50% { background: linear-gradient(to bottom, transparent 8%, #f5f5f5 100%); }
  75% { background: linear-gradient(to bottom, transparent 12%, #f5f5f5 100%); }
}

@keyframes fumes2 {
  50% { transform: scale(1.1); }
}

@keyframes twinkle {
  80% {
    transform: scale(1.1);
    opacity: 0.7;
  }
}

/* 🚀 Nueva animación de despegue */
@keyframes launch {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-100vh);
  }
}

.rocket.launching {
  animation: launch 1.5s forwards ease-in;
}

/* Opcional: desactiva el bounce cuando despega */
.rocket.launching .rocket-body {
  animation: none !important;
}/* End custom CSS */