.elementor-1341 .elementor-element.elementor-element-31e9a00{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1341 .elementor-element.elementor-element-31e9a00::before, .elementor-1341 .elementor-element.elementor-element-31e9a00 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-31e9a00 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-31e9a00 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-31e9a00 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-31e9a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #C2000000 0%, var( --e-global-color-822287b ) 87%);}.elementor-1341 .elementor-element.elementor-element-31e9a00:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-31e9a00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{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-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-bd969a1 .elementor-heading-title{font-family:"pp neue Machina", Sans-serif;font-size:45px;font-weight:900;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-bd969a1.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-bd969a1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field__content{line-height:27px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field.display-multiline{padding:0% 40% 0% 0%;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0% 40% 0% 0%;}.elementor-1341 .elementor-element.elementor-element-2aa4ba3{--display:flex;--min-height:100vh;--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-1341 .elementor-element.elementor-element-f55237e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-1341 .elementor-element.elementor-element-e8fc5e0{--display:flex;--min-height:50vh;--justify-content:center;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.5);}.elementor-1341 .elementor-element.elementor-element-77f2b95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-27b7d3f .elementor-heading-title{font-family:"pp neue Machina", Sans-serif;font-size:55px;font-weight:900;line-height:56px;color:var( --e-global-color-2c2c6b2 );}.elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-27b7d3f.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-27b7d3f > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-3c17cb3 .jet-listing-dynamic-field__content{font-size:20px;line-height:27px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-3c17cb3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-3c17cb3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-3c17cb3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1341 .elementor-element.elementor-element-62da08b{--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-1341 .elementor-element.elementor-element-dc55a82{width:initial;max-width:initial;}.elementor-1341 .elementor-element.elementor-element-dc55a82.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-3d1589e{--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;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1341 .elementor-element.elementor-element-325d7b3 .jet-listing-dynamic-field__content{font-family:"pp neue Machina", Sans-serif;font-size:60px;text-align:center;}.elementor-1341 .elementor-element.elementor-element-325d7b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-325d7b3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-325d7b3 .jet-listing-dynamic-field{justify-content:center;}.elementor-1341 .elementor-element.elementor-element-1983fbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1341 .elementor-element.elementor-element-1983fbc > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-1341 .elementor-element.elementor-element-a563f87{--spacer-size:290px;width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;top:31px;}.elementor-1341 .elementor-element.elementor-element-a563f87 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #5100D473 0%, #F2295B00 55%);}.elementor-1341 .elementor-element.elementor-element-a563f87.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1341 .elementor-element.elementor-element-a563f87{left:524px;}body.rtl .elementor-1341 .elementor-element.elementor-element-a563f87{right:524px;}.elementor-1341 .elementor-element.elementor-element-f3efbeb{--spacer-size:237px;width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;top:465px;z-index:100;}.elementor-1341 .elementor-element.elementor-element-f3efbeb > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #1A00FE52 0%, #F2295B00 55%);}.elementor-1341 .elementor-element.elementor-element-f3efbeb.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1341 .elementor-element.elementor-element-f3efbeb{left:69px;}body.rtl .elementor-1341 .elementor-element.elementor-element-f3efbeb{right:69px;}.elementor-1341 .elementor-element.elementor-element-c4ab55f{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1341 .elementor-element.elementor-element-d361e0a{--display:flex;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-1341 .elementor-element.elementor-element-5f75591 .jet-listing-dynamic-field__content{font-family:"pp neue Machina", Sans-serif;font-size:60px;font-weight:900;text-align:center;}.elementor-1341 .elementor-element.elementor-element-5f75591 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-5f75591 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-5f75591 .jet-listing-dynamic-field{justify-content:center;}.elementor-1341 .elementor-element.elementor-element-bab7c52 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1341 .elementor-element.elementor-element-bab7c52 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1341 .elementor-element.elementor-element-bab7c52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1341 .elementor-element.elementor-element-545229f{--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:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1341 .elementor-element.elementor-element-872f192{--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-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-c7e26c1 .elementor-heading-title{color:var( --e-global-color-2c2c6b2 );}.elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-c7e26c1.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-c7e26c1 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-eebec93 .jet-listing-dynamic-field__content{font-family:"Aeonik", Sans-serif;line-height:27px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-eebec93 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-eebec93 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-eebec93 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1341 .elementor-element.elementor-element-e8549c1{--spacer-size:420px;width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;top:258px;z-index:100;}.elementor-1341 .elementor-element.elementor-element-e8549c1 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #1A00FE52 0%, #F2295B00 55%);}.elementor-1341 .elementor-element.elementor-element-e8549c1.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-1341 .elementor-element.elementor-element-e8549c1{left:28px;}body.rtl .elementor-1341 .elementor-element.elementor-element-e8549c1{right:28px;}.elementor-1341 .elementor-element.elementor-element-e93c219{--spacer-size:1000px;width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;top:-185px;}.elementor-1341 .elementor-element.elementor-element-e93c219 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #0BD99E33 0%, #F2295B00 68%);}body:not(.rtl) .elementor-1341 .elementor-element.elementor-element-e93c219{left:28px;}body.rtl .elementor-1341 .elementor-element.elementor-element-e93c219{right:28px;}.elementor-1341 .elementor-element.elementor-element-9057908{--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-1341 .elementor-element.elementor-element-1bf3c8b{--spacer-size:146px;}.elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-a1dbb84 .elementor-heading-title{color:var( --e-global-color-2c2c6b2 );}.elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-a1dbb84.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-a1dbb84 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-e261c0d .elementor-heading-title{font-family:"pp neue Machina", Sans-serif;font-size:23px;font-weight:bold;color:var( --e-global-color-2c2c6b2 );}.elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-e261c0d.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-e261c0d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-b2eb95f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-b2eb95f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-b2eb95f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1341 .elementor-element.elementor-element-b2eb95f .jet-listing-dynamic-field__content{text-align:left;}.elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-074e75a .elementor-heading-title{font-family:"pp neue Machina", Sans-serif;font-size:23px;font-weight:bold;color:var( --e-global-color-2c2c6b2 );}.elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-074e75a.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-074e75a > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-a3f8ca6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-a3f8ca6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-a3f8ca6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1341 .elementor-element.elementor-element-a3f8ca6 .jet-listing-dynamic-field__content{text-align:left;}.elementor-1341 .elementor-element.elementor-element-e156a89 .jet-listing-dynamic-field__content{font-family:"Aeonik", Sans-serif;line-height:27px;text-align:left;}.elementor-1341 .elementor-element.elementor-element-e156a89 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1341 .elementor-element.elementor-element-e156a89 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1341 .elementor-element.elementor-element-e156a89 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1341 .elementor-element.elementor-element-b609d23{--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:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-1341 .elementor-element.elementor-element-224cc38{--display:flex;--min-height:50vh;--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri div{writing-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-9f89082 > .elementor-widget-container{padding:0% 22% 2% 22%;}.elementor-1341 .elementor-element.elementor-element-9f89082{text-align:center;}.elementor-1341 .elementor-element.elementor-element-9f89082 .elementor-heading-title{font-family:"pp neue Machina", Sans-serif;font-size:60px;font-weight:900;line-height:58px;color:var( --e-global-color-2c2c6b2 );}.elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > div, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > h1, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > h2, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > h3, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > h4, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > h5, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > h6, .elementor-1341 .elementor-element.elementor-element-9f89082.ob-harakiri > p{transform:rotate(0deg);}.elementor-1341 .elementor-element.elementor-element-9f89082 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-1341 .elementor-element.elementor-element-64ccbaf{width:initial;max-width:initial;z-index:100;}.elementor-1341 .elementor-element.elementor-element-64ccbaf.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-d45c6eb{--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;--margin-top:8%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1341 .elementor-element.elementor-element-8908101{--display:flex;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{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-1341 .elementor-element.elementor-element-c65c5a0 span.post-navigation__prev--label{color:var( --e-global-color-2199f6a );}.elementor-1341 .elementor-element.elementor-element-c65c5a0 span.post-navigation__next--label{color:var( --e-global-color-2199f6a );}.elementor-1341 .elementor-element.elementor-element-c65c5a0 span.post-navigation__prev--label, .elementor-1341 .elementor-element.elementor-element-c65c5a0 span.post-navigation__next--label{font-family:"pp neue Machina", Sans-serif;font-weight:800;}.elementor-1341 .elementor-element.elementor-element-c65c5a0 span.post-navigation__prev--title, .elementor-1341 .elementor-element.elementor-element-c65c5a0 span.post-navigation__next--title{color:var( --e-global-color-84f0252 );}body.elementor-page-1341{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1341 .elementor-element.elementor-element-f55237e{--width:50%;}.elementor-1341 .elementor-element.elementor-element-77f2b95{--width:50%;}.elementor-1341 .elementor-element.elementor-element-872f192{--width:50%;}.elementor-1341 .elementor-element.elementor-element-9057908{--width:50%;}}@media(max-width:1024px){.elementor-1341 .elementor-element.elementor-element-31e9a00{--padding-top:0%;--padding-bottom:0%;--padding-left:4%;--padding-right:4%;}.elementor-1341 .elementor-element.elementor-element-bd969a1 .elementor-heading-title{line-height:1.1em;}.elementor-1341 .elementor-element.elementor-element-1983fbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1341 .elementor-element.elementor-element-1983fbc > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-1341 .elementor-element.elementor-element-5f75591 .jet-listing-dynamic-field__content{font-size:50px;line-height:1em;}.elementor-1341 .elementor-element.elementor-element-9f89082 .elementor-heading-title{font-size:43px;line-height:1.1em;}}@media(max-width:767px){.elementor-1341 .elementor-element.elementor-element-31e9a00{--padding-top:20%;--padding-bottom:0%;--padding-left:4%;--padding-right:3%;}.elementor-1341 .elementor-element.elementor-element-25d90de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field__content{font-size:18px;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field.display-multiline{padding:0% 0% 0% 0%;}.elementor-1341 .elementor-element.elementor-element-25d90de .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0% 0% 0% 0%;}.elementor-1341 .elementor-element.elementor-element-27b7d3f .elementor-heading-title{font-size:40px;line-height:1.1em;}.elementor-1341 .elementor-element.elementor-element-3c17cb3 .jet-listing-dynamic-field__content{font-size:18px;line-height:1.6em;}.elementor-1341 .elementor-element.elementor-element-325d7b3 .jet-listing-dynamic-field__content{font-size:40px;line-height:1.1em;}.elementor-1341 .elementor-element.elementor-element-1983fbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1341 .elementor-element.elementor-element-1983fbc > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1341 .elementor-element.elementor-element-5f75591 .jet-listing-dynamic-field__content{font-size:35px;}.elementor-1341 .elementor-element.elementor-element-e156a89 .jet-listing-dynamic-field__content{font-size:18px;}.elementor-1341 .elementor-element.elementor-element-9f89082 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for html, class: .elementor-element-8aee285 *//* From Uiverse.io by Praashoo7 */ 
.main {
  display: flex;
  align-items: center;
  justify-content: center;
}

.loaders,
.loadersB {
  display: flex;
  align-items: center;
  justify-content: center;
}

.loader {
  position: absolute;
  width: 1.15em;
  height: 13em;
  border-radius: 50px;
  background: #e0e0e0;
}
.loader:after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 1.15em;
  height: 5em;
  background: #e0e0e0;
  border-radius: 50px;
  border: 1px solid #e2e2e2;
  box-shadow:
    inset 5px 5px 15px #d3d2d2ab,
    inset -5px -5px 15px #e9e9e9ab;
  mask-image: linear-gradient(
    to bottom,
    black calc(100% - 48px),
    transparent 100%
  );
}
.loader::before {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 1.15em;
  height: 4.5em;
  background: #e0e0e0;
  border-radius: 50px;
  border: 1px solid #e2e2e2;
  box-shadow:
    inset 5px 5px 15px #d3d2d2ab,
    inset -5px -5px 15px #e9e9e9ab;
  mask-image: linear-gradient(
    to top,
    black calc(100% - 48px),
    transparent 100%
  );
}
.loaderA {
  position: absolute;
  width: 1.15em;
  height: 13em;
  border-radius: 50px;
  background: transparent;
}
.ball0,
.ball1,
.ball2,
.ball3,
.ball4,
.ball5,
.ball6,
.ball7,
.ball8,
.ball9 {
  width: 1.15em;
  height: 1.15em;
  box-shadow:
    rgba(0, 0, 0, 0.17) 0px -10px 10px 0px inset,
    rgba(0, 0, 0, 0.15) 0px -15px 15px 0px inset,
    rgba(0, 0, 0, 0.1) 0px -40px 20px 0px inset,
    rgba(0, 0, 0, 0.06) 0px 2px 1px,
    rgba(0, 0, 0, 0.09) 0px 4px 2px,
    rgba(0, 0, 0, 0.09) 0px 8px 4px,
    rgba(0, 0, 0, 0.09) 0px 16px 8px,
    rgba(0, 0, 0, 0.09) 0px 32px 16px,
    0px -1px 15px -8px rgba(0, 0, 0, 0.09);
  border-radius: 50%;
  transition: transform 800ms cubic-bezier(1, -0.4, 0, 1.4);
  background-color: rgb(232, 232, 232, 1);
  animation: 3.63s move ease-in-out infinite;
}
.loader:nth-child(2) {
  transform: rotate(20deg);
}
.loader:nth-child(3) {
  transform: rotate(40deg);
}
.loader:nth-child(4) {
  transform: rotate(60deg);
}
.loader:nth-child(5) {
  transform: rotate(80deg);
}
.loader:nth-child(6) {
  transform: rotate(100deg);
}
.loader:nth-child(7) {
  transform: rotate(120deg);
}
.loader:nth-child(8) {
  transform: rotate(140deg);
}
.loader:nth-child(9) {
  transform: rotate(160deg);
}

.loaderA:nth-child(2) {
  transform: rotate(20deg);
}
.loaderA:nth-child(3) {
  transform: rotate(40deg);
}
.loaderA:nth-child(4) {
  transform: rotate(60deg);
}
.loaderA:nth-child(5) {
  transform: rotate(80deg);
}
.loaderA:nth-child(6) {
  transform: rotate(100deg);
}
.loaderA:nth-child(7) {
  transform: rotate(120deg);
}
.loaderA:nth-child(8) {
  transform: rotate(140deg);
}
.loaderA:nth-child(9) {
  transform: rotate(160deg);
}

.ball1 {
  animation-delay: 0.2s;
}
.ball2 {
  animation-delay: 0.4s;
}
.ball3 {
  animation-delay: 0.6s;
}
.ball4 {
  animation-delay: 0.8s;
}
.ball5 {
  animation-delay: 1s;
}
.ball6 {
  animation-delay: 1.2s;
}
.ball7 {
  animation-delay: 1.4s;
}
.ball8 {
  animation-delay: 1.6s;
}
.ball9 {
  animation-delay: 1.8s;
}

@keyframes move {
  0% {
    transform: translateY(0em);
  }
  50% {
    transform: translateY(12em);
  }
  100% {
    transform: translateY(0em);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8fc5e0 */.flux-glass-v20 {
    /* -- Variables para control rápido -- */
    --borde-redondeado: 24px; /* Ajusta el radio de los bordes aquí */
    --brillo-color-1: rgba(22, 22, 22, 0.8); /* Color principal del brillo */
    --brillo-color-2: rgba(0, 255, 255, 0); /* Hacia dónde se desvanece el brillo (transparente) */
    --velocidad-animacion: s; /* Qué tan rápido gira el brillo */

    position: relative; /* ¡Esencial para posicionar el brillo! */
    overflow: hidden; /* Oculta lo que se salga del borde redondeado */
    border-radius: var(--borde-redondeado);
}

/* --- 1. El efecto Glassmorphism --- */
/* Esta es la capa de "vidrio" principal. */
.flux-glass-v20 {
    background-color: rgba(22, 22, 22, 0.8); /* Un fondo oscuro y semitransparente. Ajústalo a tu gusto. */
    -webkit-backdrop-filter: blur(20px); /* Desenfoque para el efecto vidrio (Safari) */
    backdrop-filter: blur(10px); /* Desenfoque para el efecto vidrio (Otros navegadores) */
    border: 1px solid rgba(255, 255, 255, 0.1); /* Un borde muy sutil para definir la forma */
}


/* --- 2. El Borde brillante (La Magia) --- */
/* Usamos un pseudo-elemento ::before para crear el brillo por detrás. */
.flux-glass-v20::before {
    content: '';
    position: absolute;
    z-index: -1; /* Lo ponemos detrás del contenido del contenedor */
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); /* Lo centramos perfectamente */
    width: 150%; /* Más grande que el contenedor para que el gradiente se vea bien */
    height: 150%;

    /* ¡Aquí está el truco! Un gradiente cónico que gira */
    background: conic-gradient(
        var(--brillo-color-1), 
        var(--brillo-color-2), 
        var(--brillo-color-1)
    );
    
    /* ¡Y aquí lo animamos! */
    animation: rotate-glow var(--velocidad-animacion) linear infinite;
}

/* --- 3. La Animación del Brillo --- */
/* Define cómo el gradiente rota de 0 a 360 grados */
@keyframes rotate-glow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dc55a82 */.container-loader {
  width: 300px;
  height: 300px;
  position: relative;
  transform-style: preserve-3d;
  transform: perspective(500px) rotateX(60deg);

  .aro {
    position: absolute;
    inset: calc(var(--s) * 10px);
    box-shadow: inset 0 0 80px #00f;
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
    animation: strim 3s infinite ease-in-out both;
    animation-delay: calc(var(--s) * -0.1s);
  }
}

@keyframes strim {
  0%,
  100% {
    transform: translateZ(-100px) rotate(0deg);
  }
  50% {
    transform: translateZ(100px) rotate(90deg);
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-1983fbc */.elementor-1341 .elementor-element.elementor-element-1983fbc .jet-listing-grid__items {
place-content: center;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-a563f87 *//* --- Animación 1: Lenta y expansiva --- */
.animated-blob-1 {
    animation: blob-float-1 25s ease-in-out infinite alternate;
}

@keyframes blob-float-1 {
    0% {
        transform: translate(0, 0) scale(1) rotate(0deg);
    }
    100% {
        transform: translate(30px, -50px) scale(1.1) rotate(15deg);
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-f3efbeb *//* --- Animación 3: Suave y vertical (si usas un tercero) --- */
.animated-blob-3 {
    animation: blob-float-3 22s ease-in-out infinite alternate;
}

@keyframes blob-float-3 {
    0% {
        transform: translate(0, 0) scale(1.1) rotate(5deg);
    }
    100% {
        transform: translate(10px, 40px) scale(1) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d361e0a */.flux-glass-v2000 {
    /* -- Variables para control rápido -- */
    --borde-redondeado: 24px; /* Ajusta el radio de los bordes aquí */
    --brillo-color-1: rgba(22, 22, 22, 0.8); /* Color principal del brillo */
    --brillo-color-2: rgba(0, 255, 255, 0); /* Hacia dónde se desvanece el brillo (transparente) */
    --velocidad-animacion: s; /* Qué tan rápido gira el brillo */

    position: relative; /* ¡Esencial para posicionar el brillo! */
    overflow: hidden; /* Oculta lo que se salga del borde redondeado */
    border-radius: var(--borde-redondeado);
}

/* --- 1. El efecto Glassmorphism --- */
/* Esta es la capa de "vidrio" principal. */
.flux-glass-v2000 {
    background-color: rgba(22, 22, 22, 0.8); /* Un fondo oscuro y semitransparente. Ajústalo a tu gusto. */
    -webkit-backdrop-filter: blur(20px); /* Desenfoque para el efecto vidrio (Safari) */
    backdrop-filter: blur(10px); /* Desenfoque para el efecto vidrio (Otros navegadores) */
    border: 1px solid rgba(255, 255, 255, 0.1); /* Un borde muy sutil para definir la forma */
}


/* --- 2. El Borde brillante (La Magia) --- */
/* Usamos un pseudo-elemento ::before para crear el brillo por detrás. */
.flux-glass-v2000::before {
    content: '';
    position: absolute;
    z-index: -1; /* Lo ponemos detrás del contenido del contenedor */
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); /* Lo centramos perfectamente */
    width: 150%; /* Más grande que el contenedor para que el gradiente se vea bien */
    height: 150%;

    /* ¡Aquí está el truco! Un gradiente cónico que gira */
    background: conic-gradient(
        var(--brillo-color-1), 
        var(--brillo-color-2), 
        var(--brillo-color-1)
    );
    
    /* ¡Y aquí lo animamos! */
    animation: rotate-glow var(--velocidad-animacion) linear infinite;
}

/* --- 3. La Animación del Brillo --- */
/* Define cómo el gradiente rota de 0 a 360 grados */
@keyframes rotate-glow {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-e8549c1 *//* --- Animación 3: Suave y vertical (si usas un tercero) --- */
.animated-blob-3 {
    animation: blob-float-3 22s ease-in-out infinite alternate;
}

@keyframes blob-float-3 {
    0% {
        transform: translate(0, 0) scale(1.1) rotate(5deg);
    }
    100% {
        transform: translate(10px, 40px) scale(1) rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-e93c219 *//* --- Animación 2: Flotación horizontal --- */
.animated-blob-2 {
    animation: blob-float-2 30s ease-in-out infinite alternate;
}

@keyframes blob-float-2 {
    0% {
        transform: translate(0, 0) scale(1) rotate(0deg);
    }
    100% {
        transform: translate(-40px, 20px) scale(1.05) rotate(-10deg);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64ccbaf */.button {
  --black-700: hsla(0 0% 12% / 1);
  --border_radius: 9999px;
  --transtion: 0.3s ease-in-out;
  --offset: 2px;

  cursor: pointer;
  position: relative;

  display: flex;
  align-items: center;
  gap: 0.5rem;

  transform-origin: center;

  padding: 1rem 2rem;
  background-color: transparent;

  border: none;
  border-radius: var(--border_radius);
  transform: scale(calc(1 + (var(--active, 0) * 0.1)));

  transition: transform var(--transtion);
}

.button::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 100%;
  height: 100%;
  background-color: var(--black-700);

  border-radius: var(--border_radius);
  box-shadow: inset 0 0.5px hsl(0, 0%, 100%), inset 0 -1px 2px 0 hsl(0, 0%, 0%),
    0px 4px 10px -4px hsla(0 0% 0% / calc(1 - var(--active, 0))),
    0 0 0 calc(var(--active, 0) * 0.375rem) hsl(260 97% 50% / 0.75);

  transition: all var(--transtion);
  z-index: 0;
}

.button::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: 100%;
  height: 100%;
  background-color: hsla(260 97% 61% / 0.75);
  background-image: radial-gradient(
      at 51% 89%,
      hsla(266, 45%, 74%, 1) 0px,
      transparent 50%
    ),
    radial-gradient(at 100% 100%, hsla(266, 36%, 60%, 1) 0px, transparent 50%),
    radial-gradient(at 22% 91%, hsla(266, 36%, 60%, 1) 0px, transparent 50%);
  background-position: top;

  opacity: var(--active, 0);
  border-radius: var(--border_radius);
  transition: opacity var(--transtion);
  z-index: 2;
}

.button:is(:hover, :focus-visible) {
  --active: 1;
}
.button:active {
  transform: scale(1);
}

.button .dots_border {
  --size_border: calc(100% + 2px);

  overflow: hidden;

  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);

  width: var(--size_border);
  height: var(--size_border);
  background-color: transparent;

  border-radius: var(--border_radius);
  z-index: -10;
}

.button .dots_border::before {
  content: "";
  position: absolute;
  top: 30%;
  left: 50%;
  transform: translate(-50%, -50%);
  transform-origin: left;
  transform: rotate(0deg);

  width: 100%;
  height: 2rem;
  background-color: white;

  mask: linear-gradient(transparent 0%, white 120%);
  animation: rotate 2s linear infinite;
}

@keyframes rotate {
  to {
    transform: rotate(360deg);
  }
}

.button .sparkle {
  position: relative;
  z-index: 10;

  width: 1.75rem;
}

.button .sparkle .path {
  fill: currentColor;
  stroke: currentColor;

  transform-origin: center;

  color: hsl(0, 0%, 100%);
}

.button:is(:hover, :focus) .sparkle .path {
  animation: path 1.5s linear 0.5s infinite;
}

.button .sparkle .path:nth-child(1) {
  --scale_path_1: 1.2;
}
.button .sparkle .path:nth-child(2) {
  --scale_path_2: 1.2;
}
.button .sparkle .path:nth-child(3) {
  --scale_path_3: 1.2;
}

@keyframes path {
  0%,
  34%,
  71%,
  100% {
    transform: scale(1);
  }
  17% {
    transform: scale(var(--scale_path_1, 1));
  }
  49% {
    transform: scale(var(--scale_path_2, 1));
  }
  83% {
    transform: scale(var(--scale_path_3, 1));
  }
}

.button .text_button {
  position: relative;
  z-index: 10;

  background-image: linear-gradient(
    90deg,
    hsla(0 0% 100% / 1) 0%,
    hsla(0 0% 100% / var(--active, 0)) 120%
  );
  background-clip: text;

  font-size: 1rem;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-224cc38 */.elementor-1341 .elementor-element.elementor-element-224cc38 {
  border-radius: 50px;
background: linear-gradient(145deg, #161616, #1a1a1a);
box-shadow:  20px 20px 60px #141414,
             -20px -20px 60px #1c1c1c;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8908101 */.elementor-1341 .elementor-element.elementor-element-8908101{
border-radius: 50px;
background: linear-gradient(145deg, #171717, #1b1b1b);
box-shadow:  20px 20px 60px #151515,
             -20px -20px 60px #1d1d1d;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'pp neue Machina';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fluxora.tech/wp-content/uploads/2025/02/PPNeueMachina-InktrapRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'pp neue Machina';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://fluxora.tech/wp-content/uploads/2025/02/PPNeueMachina-InktrapMedium.ttf') format('truetype');
}
@font-face {
	font-family: 'pp neue Machina';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fluxora.tech/wp-content/uploads/2025/02/PPNeueMachina-InktrapBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aeonik';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fluxora.tech/wp-content/uploads/2025/02/Aeonik-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://fluxora.tech/wp-content/uploads/2025/02/Aeonik-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://fluxora.tech/wp-content/uploads/2025/02/Aeonik-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */