.elementor-24 .elementor-element.elementor-element-fcc2fa1{--display:flex;--min-height:663px;--justify-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-24 .elementor-element.elementor-element-fcc2fa1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fcc2fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070013;}.elementor-24 .elementor-element.elementor-element-fcc2fa1::before, .elementor-24 .elementor-element.elementor-element-fcc2fa1 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fcc2fa1 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-fcc2fa1 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fcc2fa1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-fcc2fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-24 .elementor-element.elementor-element-8791038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8791038 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:62px;font-weight:300;line-height:80px;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-627143f0{--display:flex;--min-height:663px;--justify-content:flex-end;--border-radius:34px 34px 34px 34px;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:80px;--padding-right:80px;--z-index:4;}.elementor-24 .elementor-element.elementor-element-627143f0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-627143f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3B3B3;}.elementor-24 .elementor-element.elementor-element-627143f0:hover::before, .elementor-24 .elementor-element.elementor-element-627143f0:hover > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-627143f0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-627143f0 > .elementor-background-slideshow:hover::before, .elementor-24 .elementor-element.elementor-element-627143f0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-627143f0:hover{--overlay-opacity:0.5;}.elementor-24 .elementor-element.elementor-element-19ea9f72{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-73effe92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-73effe92.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-73effe92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-73effe92 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-73effe92 .elementor-heading-title a:focus{color:#D6FF72;}.elementor-24 .elementor-element.elementor-element-73effe92 .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-69f7e49f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-65f3de76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-65f3de76.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-65f3de76 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-65f3de76 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-65f3de76 .elementor-heading-title a:focus{color:#D6FF72;}.elementor-24 .elementor-element.elementor-element-65f3de76 .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-17ac3496{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2b0ea9be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-2b0ea9be.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-2b0ea9be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-2b0ea9be .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-2b0ea9be .elementor-heading-title a:focus{color:#D6FF72;}.elementor-24 .elementor-element.elementor-element-2b0ea9be .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-54552b00{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-22892ade{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-22892ade.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-22892ade .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-22892ade .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-22892ade .elementor-heading-title a:focus{color:#D6FF72;}.elementor-24 .elementor-element.elementor-element-22892ade .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-22782db9{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f7a91b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-f7a91b0.elementor-element{--align-self:flex-end;}.elementor-24 .elementor-element.elementor-element-f7a91b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-f7a91b0 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-f7a91b0 .elementor-heading-title a:focus{color:#D6FF72;}.elementor-24 .elementor-element.elementor-element-f7a91b0 .elementor-heading-title a{transition-duration:0s;}.elementor-24 .elementor-element.elementor-element-49c1f132{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 34px 34px;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-24 .elementor-element.elementor-element-49c1f132:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-49c1f132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#696D54;}.elementor-24 .elementor-element.elementor-element-49c1f132::before, .elementor-24 .elementor-element.elementor-element-49c1f132 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-49c1f132 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-49c1f132 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-49c1f132 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-49c1f132 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#070013;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-259cc9f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-259cc9f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:104px;font-weight:300;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-36710eb7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-41847893{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2b33816a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-2b33816a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-663d0e02{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-42a785a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-42a785a1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-9b12eb6{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6a2d55c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6a2d55c4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-220058aa{--display:flex;--overlay-opacity:1;--border-radius:0px 0px 34px 34px;--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-24 .elementor-element.elementor-element-220058aa:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-220058aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#696D54;}.elementor-24 .elementor-element.elementor-element-220058aa::before, .elementor-24 .elementor-element.elementor-element-220058aa > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-220058aa > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-220058aa > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-220058aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-220058aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#696D54;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-50cb092a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-50cb092a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:104px;font-weight:300;color:#000000;}.elementor-24 .elementor-element.elementor-element-992eef2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-53fa60b0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-50a3e145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-50a3e145 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-2286d251{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6e1d6af8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6e1d6af8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-1f98b542{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-539b2926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-539b2926 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-66fcd7d6{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-66fcd7d6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-66fcd7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-66fcd7d6::before, .elementor-24 .elementor-element.elementor-element-66fcd7d6 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-66fcd7d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-66fcd7d6 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-66fcd7d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-66fcd7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-1724d284{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-653ba24c{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-653ba24c.e-con{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-ce63ae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-ce63ae2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-78396793{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-78396793 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-384bc74a{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-384bc74a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-2f2af9cb{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2f2af9cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-3ea31ec7{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-3ea31ec7.e-con{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-3c6718c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-3c6718c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-6051e6bc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6051e6bc.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-6051e6bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-4c9e3b51{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4c9e3b51 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-745d3712{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-745d3712 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-d0f2536{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d0f2536 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-5a14e860{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5a14e860 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-78407c9c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-78407c9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-58f43c95{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-58f43c95.e-con{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-2d662786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2d662786 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-24 .elementor-element.elementor-element-631ffb6f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-631ffb6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-24 .elementor-element.elementor-element-5f9151fe{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5f9151fe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-8791038 .elementor-heading-title{font-size:89px;}.elementor-24 .elementor-element.elementor-element-19ea9f72{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-73effe92 .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-69f7e49f{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-65f3de76 .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-17ac3496{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2b0ea9be .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-54552b00{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-22892ade .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-22782db9{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-f7a91b0 .elementor-heading-title{font-size:40px;}.elementor-24 .elementor-element.elementor-element-259cc9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-24 .elementor-element.elementor-element-259cc9f8 .elementor-heading-title{font-size:89px;}.elementor-24 .elementor-element.elementor-element-36710eb7{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-41847893{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2b33816a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-663d0e02{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-42a785a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-9b12eb6{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6a2d55c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-50cb092a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-24 .elementor-element.elementor-element-50cb092a .elementor-heading-title{font-size:89px;}.elementor-24 .elementor-element.elementor-element-992eef2{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-53fa60b0{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-50a3e145{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-2286d251{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6e1d6af8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-1f98b542{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-539b2926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-1724d284{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-653ba24c{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ce63ae2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-78396793{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-384bc74a{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-2f2af9cb{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-3ea31ec7{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-3c6718c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-6051e6bc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-4c9e3b51{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-745d3712{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-d0f2536{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-5a14e860{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-78407c9c{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-58f43c95{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2d662786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-631ffb6f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}.elementor-24 .elementor-element.elementor-element-5f9151fe{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 015px 0px 015px;}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-fcc2fa1{--content-width:1600px;}.elementor-24 .elementor-element.elementor-element-627143f0{--content-width:1600px;}.elementor-24 .elementor-element.elementor-element-49c1f132{--content-width:1600px;}.elementor-24 .elementor-element.elementor-element-220058aa{--content-width:1600px;}.elementor-24 .elementor-element.elementor-element-66fcd7d6{--content-width:1600px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-fcc2fa1{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-8791038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-8791038 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-24 .elementor-element.elementor-element-6585129a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-627143f0{--padding-top:50px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-24 .elementor-element.elementor-element-19ea9f72{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-24 .elementor-element.elementor-element-73effe92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-73effe92 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-69f7e49f{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--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-24 .elementor-element.elementor-element-65f3de76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-65f3de76 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-17ac3496{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2b0ea9be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-2b0ea9be .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-54552b00{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-22892ade{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-22892ade .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-22782db9{--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-f7a91b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-24 .elementor-element.elementor-element-f7a91b0 .elementor-heading-title{font-size:28px;}.elementor-24 .elementor-element.elementor-element-49c1f132{--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-259cc9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-259cc9f8 .elementor-heading-title{font-size:48px;}.elementor-24 .elementor-element.elementor-element-36710eb7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-41847893{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2b33816a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2b33816a .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-663d0e02{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-42a785a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-42a785a1 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-9b12eb6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6a2d55c4{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6a2d55c4 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-220058aa{--margin-top:-30px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-50cb092a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-50cb092a .elementor-heading-title{font-size:48px;}.elementor-24 .elementor-element.elementor-element-992eef2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-53fa60b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-50a3e145{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-50a3e145 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-2286d251{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-6e1d6af8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6e1d6af8 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-1f98b542{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-539b2926{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-539b2926 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-66fcd7d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-24 .elementor-element.elementor-element-1724d284{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-653ba24c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-ce63ae2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-ce63ae2 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-78396793{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-78396793 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-384bc74a{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-384bc74a .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-2f2af9cb{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2f2af9cb .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-3ea31ec7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-3c6718c7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3c6718c7 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-6051e6bc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-6051e6bc .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-4c9e3b51{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-4c9e3b51 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-745d3712{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-745d3712 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-d0f2536{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-d0f2536 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-5a14e860{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5a14e860 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-78407c9c{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-78407c9c .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-58f43c95{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-2d662786{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2d662786 .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-631ffb6f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-631ffb6f .elementor-heading-title{font-size:18px;}.elementor-24 .elementor-element.elementor-element-5f9151fe{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-5f9151fe .elementor-heading-title{font-size:18px;}}/* Start custom CSS for html, class: .elementor-element-6585129a */.btn-servicio {
  display: inline-block;
  padding: 8px 20px;     
  margin-right: 5px;
  background-color: transparent;
  color:  #ffffff;  /* Texto negro */
  border: 1px solid  #ffffff;  /* Borde negro */
  border-radius: 9999px;
  text-decoration: none !important;
  font-weight: 400;
  font-size: 16px;
  transition: all 0.3s ease;
  white-space: nowrap;   
}

.btn-servicio:hover,
.btn-servicio:focus,
.btn-servicio:active {
  background-color:  #ffffff;   /* Fondo negro al hacer hover */
  color: #000000;             /* Texto blanco al hacer hover */
  text-decoration: none !important;  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73effe92 */.elementor-heading-title a {
  color: inherit;
  text-decoration: none;
}

.elementor-heading-title a:hover {
  color: #002CF3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65f3de76 */.elementor-heading-title a {
  color: inherit;
  text-decoration: none;
}

.elementor-heading-title a:hover {
  color: #002CF3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b0ea9be *//* Estado inicial */
.idea-titulo {
    color: #ffffff; /* Idea #3 en blanco */
    transition: color 0.3s ease;
}

.idea-titulo .titulo-secundario {
    color: #000000; /* texto secundario en negro */
    transition: color 0.3s ease;
}

/* Hover sobre todo el h4 */
.idea-titulo:hover,
.idea-titulo:hover .titulo-secundario {
    color: #002CF3 !important; /* ambos textos en azul */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22892ade */.elementor-heading-title a {
  color: inherit;
  text-decoration: none;
}

.elementor-heading-title a:hover {
  color: #002CF3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7a91b0 */.elementor-heading-title a {
  color: inherit;
  text-decoration: none;
}

.elementor-heading-title a:hover {
  color: #002CF3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-627143f0 */.e-con-inner a {
  text-decoration: none !important;
}

.titulo-secundario {
  color: #070013;
}
.idea-titulo:hover,
.idea-titulo:hover .titulo-secundario {
  color: #002CF3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66fcd7d6 */.elementor-heading-title.elementor-size-default a {
    text-decoration: none; 
}
.elementor-heading-title.elementor-size-default a:hover {
    text-decoration: none; 
}/* End custom CSS */