.elementor-22 .elementor-element.elementor-element-f6f211{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--overlay-opacity:1;--z-index:0;}.elementor-22 .elementor-element.elementor-element-f6f211::before, .elementor-22 .elementor-element.elementor-element-f6f211 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f6f211 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-f6f211 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f6f211 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-f6f211 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom left, var( --e-global-color-secondary ) 0%, var( --e-global-color-c44bfa4 ) 50%);}.elementor-22 .elementor-element.elementor-element-4c5bed03{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-22 .elementor-element.elementor-element-4c5bed03:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4c5bed03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-c44bfa4 ) 40%);}.elementor-22 .elementor-element.elementor-element-4c5bed03::before, .elementor-22 .elementor-element.elementor-element-4c5bed03 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-4c5bed03 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-4c5bed03 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-4c5bed03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-4c5bed03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/01/futuristic-gradient-textures-6FTX28T.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-17def512{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-458435cc{--display:flex;--min-height:15vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-458435cc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-458435cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-30fdec4 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-4663a259{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-6e9487d > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6e9487d .elementor-heading-title{font-family:var( --e-global-typography-4c05e87-font-family ), Sans-serif;font-size:var( --e-global-typography-4c05e87-font-size );font-weight:var( --e-global-typography-4c05e87-font-weight );line-height:var( --e-global-typography-4c05e87-line-height );color:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-2e633eec{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-2e633eec > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2e633eec .rkit-animated-heading{text-align:left;font-family:var( --e-global-typography-42a2323-font-family ), Sans-serif;font-size:var( --e-global-typography-42a2323-font-size );font-weight:var( --e-global-typography-42a2323-font-weight );line-height:var( --e-global-typography-42a2323-line-height );color:#FFFFFF;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-22 .elementor-element.elementor-element-2e633eec .rkit-animated-heading__text{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-3158e14d{--spacer-size:2px;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3158e14d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-a2e747e ) 40%, #F2295B00 100%);}.elementor-22 .elementor-element.elementor-element-3158e14d.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-44f29698{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:left;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2rem;font-weight:400;line-height:1.8em;color:#B4B4B4;}.elementor-22 .elementor-element.elementor-element-44f29698 > .elementor-widget-container{padding:13px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-44f29698.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-70ed5bed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-70ed5bed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-70ed5bed .elementor-button{box-shadow:-1px 11px 26px 4px rgba(255, 103.10869565217382, 0, 0.32);transition-duration:1s;}.elementor-22 .elementor-element.elementor-element-6d68dbe5{--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;--flex-wrap:wrap;--padding-top:07em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-3265c9a{--display:flex;--justify-content:space-between;}.elementor-22 .elementor-element.elementor-element-41a70a6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-5107f3f0{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-5107f3f0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5107f3f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-30fdec4 ) 100%);}.elementor-22 .elementor-element.elementor-element-5107f3f0.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-6aaae304{text-align:left;}.elementor-22 .elementor-element.elementor-element-6aaae304 .elementor-heading-title{font-family:var( --e-global-typography-2a992ed-font-family ), Sans-serif;font-size:var( --e-global-typography-2a992ed-font-size );font-weight:var( --e-global-typography-2a992ed-font-weight );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );color:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-4384245e{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-30f8486e > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-30f8486e{text-align:left;}.elementor-22 .elementor-element.elementor-element-30f8486e .elementor-heading-title{font-family:var( --e-global-typography-178cd85-font-family ), Sans-serif;font-size:var( --e-global-typography-178cd85-font-size );font-weight:var( --e-global-typography-178cd85-font-weight );line-height:var( --e-global-typography-178cd85-line-height );color:#FF7D169C;}.elementor-22 .elementor-element.elementor-element-5e481bff > .elementor-widget-container{margin:-8px 0px 0px -55px;}.elementor-22 .elementor-element.elementor-element-5e481bff{text-align:left;}.elementor-22 .elementor-element.elementor-element-5e481bff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2.6rem;font-weight:400;line-height:1.2em;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#FF7D1654;stroke:#FF7D1654;color:var( --e-global-color-c44bfa4 );}.elementor-22 .elementor-element.elementor-element-5188f863 > .elementor-widget-container{margin:-8px 0px 0px 0px;padding:0px 0px 0px 55px;}.elementor-22 .elementor-element.elementor-element-5188f863{text-align:left;}.elementor-22 .elementor-element.elementor-element-5188f863 .elementor-heading-title{color:#FFFFFF8A;}.elementor-22 .elementor-element.elementor-element-3c81e74d{--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:space-between;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-5c9e43b{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-5c9e43b > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5c9e43b .elementor-heading-title{font-family:var( --e-global-typography-d489a1f-font-family ), Sans-serif;font-size:var( --e-global-typography-d489a1f-font-size );font-weight:var( --e-global-typography-d489a1f-font-weight );line-height:var( --e-global-typography-d489a1f-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-b1d02a4{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-b1d02a4 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b1d02a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;color:#C1C1C1;}.elementor-22 .elementor-element.elementor-element-8816c9f{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-8816c9f img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-68986bf4{--display:flex;--justify-content:space-between;}.elementor-22 .elementor-element.elementor-element-61b03f9f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-61b03f9f img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-19431cc{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-19431cc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-19431cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-dcc9e11 ) 0%, var( --e-global-color-a2e747e ) 54%);}.elementor-22 .elementor-element.elementor-element-74c01b99{--display:flex;}.elementor-22 .elementor-element.elementor-element-2208323f{text-align:center;}.elementor-22 .elementor-element.elementor-element-2208323f .elementor-heading-title{font-family:var( --e-global-typography-2a992ed-font-family ), Sans-serif;font-size:var( --e-global-typography-2a992ed-font-size );font-weight:var( --e-global-typography-2a992ed-font-weight );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );color:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-76013b47{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-76013b47:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-76013b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-30fdec4 ) 100%);}.elementor-22 .elementor-element.elementor-element-76013b47.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5944585a{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-5944585a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-5944585a .elementor-heading-title{font-family:var( --e-global-typography-d489a1f-font-family ), Sans-serif;font-size:var( --e-global-typography-d489a1f-font-size );font-weight:var( --e-global-typography-d489a1f-font-weight );line-height:var( --e-global-typography-d489a1f-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-3c603410{--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-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b081a7 );--border-color:var( --e-global-color-7b081a7 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-22 .elementor-element.elementor-element-3c603410:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3c603410::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/c.png");--background-overlay:'';background-position:225px 360px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-3c603410:hover::before, .elementor-22 .elementor-element.elementor-element-3c603410:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/c.png");--background-overlay:'';background-position:215px 175px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-3c603410.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-22 .elementor-element.elementor-element-3c603410::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-3c603410:hover{--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-3c603410, .elementor-22 .elementor-element.elementor-element-3c603410::before{--overlay-transition:0.7s;}.elementor-22 .elementor-element.elementor-element-3c603410:hover::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-841f94{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5e30a5f8{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5e30a5f8 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-72cac70c{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-72cac70c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-72cac70c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-72cac70c.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-56cd0567{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-56cd0567 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:0.9em;fill:var( --e-global-color-30fdec4 );color:var( --e-global-color-30fdec4 );background-image:linear-gradient(16deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-c44bfa4 ) 100%);transition-duration:1s;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button:focus{background-color:var( --e-global-color-c44bfa4 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-10ea0d24{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-37cc6902{--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-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b081a7 );--border-color:var( --e-global-color-7b081a7 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-22 .elementor-element.elementor-element-37cc6902:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-37cc6902::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/senal-satelital.png");--background-overlay:'';background-position:225px 360px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-37cc6902:hover::before, .elementor-22 .elementor-element.elementor-element-37cc6902:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/senal-satelital.png");--background-overlay:'';background-position:215px 175px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-37cc6902.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-22 .elementor-element.elementor-element-37cc6902::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-37cc6902:hover{--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-37cc6902, .elementor-22 .elementor-element.elementor-element-37cc6902::before{--overlay-transition:0.7s;}.elementor-22 .elementor-element.elementor-element-37cc6902:hover::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-51454206{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b523855{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b523855 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-67fb9acd{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-67fb9acd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-67fb9acd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-67fb9acd.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-33bff586{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-33bff586 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:0.9em;fill:var( --e-global-color-30fdec4 );color:var( --e-global-color-30fdec4 );background-image:linear-gradient(16deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-c44bfa4 ) 100%);transition-duration:1s;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button:focus{background-color:var( --e-global-color-c44bfa4 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-6bf32c0e{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-3de63dfd{--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-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b081a7 );--border-color:var( --e-global-color-7b081a7 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-22 .elementor-element.elementor-element-3de63dfd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3de63dfd::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/reconocimiento-facial.png");--background-overlay:'';background-position:225px 360px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-3de63dfd:hover::before, .elementor-22 .elementor-element.elementor-element-3de63dfd:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/reconocimiento-facial.png");--background-overlay:'';background-position:215px 175px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-3de63dfd.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-22 .elementor-element.elementor-element-3de63dfd::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-3de63dfd:hover{--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-3de63dfd, .elementor-22 .elementor-element.elementor-element-3de63dfd::before{--overlay-transition:0.7s;}.elementor-22 .elementor-element.elementor-element-3de63dfd:hover::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-678cf6cc{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5322976a{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5322976a .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-4535e073{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-4535e073:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-4535e073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-4535e073.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-73144ea4{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-73144ea4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:0.9em;fill:var( --e-global-color-30fdec4 );color:var( --e-global-color-30fdec4 );background-image:linear-gradient(16deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-c44bfa4 ) 100%);transition-duration:1s;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button:focus{background-color:var( --e-global-color-c44bfa4 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d7d0f7f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-486863ac{--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-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b081a7 );--border-color:var( --e-global-color-7b081a7 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-22 .elementor-element.elementor-element-486863ac:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-486863ac::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/videoportero.png");--background-overlay:'';background-position:225px 360px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-486863ac:hover::before, .elementor-22 .elementor-element.elementor-element-486863ac:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/videoportero.png");--background-overlay:'';background-position:215px 175px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-486863ac.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-22 .elementor-element.elementor-element-486863ac::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-486863ac:hover{--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-486863ac, .elementor-22 .elementor-element.elementor-element-486863ac::before{--overlay-transition:0.7s;}.elementor-22 .elementor-element.elementor-element-486863ac:hover::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-270e035{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-75239960{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-75239960 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-44f7c10b{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-44f7c10b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-44f7c10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-44f7c10b.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-734d98ff{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-734d98ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:0.9em;fill:var( --e-global-color-30fdec4 );color:var( --e-global-color-30fdec4 );background-image:linear-gradient(16deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-c44bfa4 ) 100%);transition-duration:1s;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button:focus{background-color:var( --e-global-color-c44bfa4 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-47390b8{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7d44f46f{--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-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-7b081a7 );--border-color:var( --e-global-color-7b081a7 );--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-22 .elementor-element.elementor-element-7d44f46f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-7d44f46f::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/emergencia.png");--background-overlay:'';background-position:225px 360px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-7d44f46f:hover::before, .elementor-22 .elementor-element.elementor-element-7d44f46f:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-slideshow:hover::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/07/emergencia.png");--background-overlay:'';background-position:215px 175px;background-repeat:no-repeat;background-size:40% auto;}.elementor-22 .elementor-element.elementor-element-7d44f46f.e-con:hover{--e-con-transform-translateY:-20px;}.elementor-22 .elementor-element.elementor-element-7d44f46f::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-7d44f46f:hover{--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-7d44f46f, .elementor-22 .elementor-element.elementor-element-7d44f46f::before{--overlay-transition:0.7s;}.elementor-22 .elementor-element.elementor-element-7d44f46f:hover::before{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-22 .elementor-element.elementor-element-4c759f9a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3795d826{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-3795d826 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-55300571{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-55300571:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-55300571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-55300571.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-25dbae5a{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-25dbae5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d6decce .elementor-button{background-color:transparent;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:0.9em;fill:var( --e-global-color-30fdec4 );color:var( --e-global-color-30fdec4 );background-image:linear-gradient(16deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-c44bfa4 ) 100%);transition-duration:1s;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-d6decce .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d6decce .elementor-button:focus{background-color:var( --e-global-color-c44bfa4 );color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d6decce{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-d6decce .elementor-button-content-wrapper{flex-direction:row;}.elementor-22 .elementor-element.elementor-element-d6decce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-d6decce .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d6decce .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-295a5202{--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;--flex-wrap:wrap;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-1d99a558{--display:flex;}.elementor-22 .elementor-element.elementor-element-4a394935{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-4a394935 .rkit-counter{justify-content:left;}.elementor-22 .elementor-element.elementor-element-4a394935 .rkit-counter .counter{color:var( --e-global-color-c44bfa4 );font-family:var( --e-global-typography-42a2323-font-family ), Sans-serif;font-size:var( --e-global-typography-42a2323-font-size );font-weight:var( --e-global-typography-42a2323-font-weight );line-height:var( --e-global-typography-42a2323-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-30fdec4 );stroke:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-36e7b4d1{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-36e7b4d1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-36e7b4d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-36e7b4d1.e-con{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-7a9aa5c9{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-7a9aa5c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7a9aa5c9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-5f064add{--display:flex;}.elementor-22 .elementor-element.elementor-element-7739317{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-7739317 .rkit-counter{justify-content:left;}.elementor-22 .elementor-element.elementor-element-7739317 .rkit-counter .counter{color:var( --e-global-color-c44bfa4 );font-family:var( --e-global-typography-42a2323-font-family ), Sans-serif;font-size:var( --e-global-typography-42a2323-font-size );font-weight:var( --e-global-typography-42a2323-font-weight );line-height:var( --e-global-typography-42a2323-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-30fdec4 );stroke:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-5d0f13f5{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-5d0f13f5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5d0f13f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-5d0f13f5.e-con{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-51e14cf1{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-51e14cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-51e14cf1 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6de663b0{--display:flex;}.elementor-22 .elementor-element.elementor-element-10ef78ad{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-10ef78ad .rkit-counter{justify-content:left;}.elementor-22 .elementor-element.elementor-element-10ef78ad .rkit-counter .counter{color:var( --e-global-color-c44bfa4 );font-family:var( --e-global-typography-42a2323-font-family ), Sans-serif;font-size:var( --e-global-typography-42a2323-font-size );font-weight:var( --e-global-typography-42a2323-font-weight );line-height:var( --e-global-typography-42a2323-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-30fdec4 );stroke:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-2835a8ee{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-2835a8ee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2835a8ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-2835a8ee.e-con{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-73793687{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-73793687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-73793687 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a95f502{--display:flex;}.elementor-22 .elementor-element.elementor-element-cc496a2{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-cc496a2 .rkit-counter{justify-content:left;}.elementor-22 .elementor-element.elementor-element-cc496a2 .rkit-counter .counter{color:var( --e-global-color-c44bfa4 );font-family:var( --e-global-typography-42a2323-font-family ), Sans-serif;font-size:var( --e-global-typography-42a2323-font-size );font-weight:var( --e-global-typography-42a2323-font-weight );line-height:var( --e-global-typography-42a2323-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-30fdec4 );stroke:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-54c1cbf6{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-54c1cbf6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-54c1cbf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7b081a7 ) 0%, var( --e-global-color-c44bfa4 ) 100%);}.elementor-22 .elementor-element.elementor-element-54c1cbf6.e-con{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-43d56ab9{width:100%;max-width:100%;text-align:left;}.elementor-22 .elementor-element.elementor-element-43d56ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-43d56ab9 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-14f0f4b0{--display:flex;--min-height:25vh;--margin-top:-14%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-14f0f4b0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-14f0f4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-secondary ) 95%);}.elementor-22 .elementor-element.elementor-element-6f4b6565{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--overflow:hidden;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-6f4b6565:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-6f4b6565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2e747e );}.elementor-22 .elementor-element.elementor-element-7456b54f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-56419307{--display:flex;--min-height:2px;}.elementor-22 .elementor-element.elementor-element-56419307:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-56419307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-c44bfa4 ) 0%, var( --e-global-color-30fdec4 ) 100%);}.elementor-22 .elementor-element.elementor-element-56419307.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-1075ec81{text-align:left;}.elementor-22 .elementor-element.elementor-element-1075ec81 .elementor-heading-title{font-family:var( --e-global-typography-2a992ed-font-family ), Sans-serif;font-size:var( --e-global-typography-2a992ed-font-size );font-weight:var( --e-global-typography-2a992ed-font-weight );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );color:var( --e-global-color-30fdec4 );}.elementor-22 .elementor-element.elementor-element-42a1a2e6{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:left;}.elementor-22 .elementor-element.elementor-element-42a1a2e6 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-42a1a2e6 .elementor-heading-title{font-family:var( --e-global-typography-d489a1f-font-family ), Sans-serif;font-size:var( --e-global-typography-d489a1f-font-size );font-weight:var( --e-global-typography-d489a1f-font-weight );line-height:var( --e-global-typography-d489a1f-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-27ec7edb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.5;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-22 .elementor-element.elementor-element-27ec7edb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-27ec7edb::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://instalcctv.es/wp-content/uploads/2025/01/BG-Orange.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7966857f{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:left;}.elementor-22 .elementor-element.elementor-element-7966857f > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-7966857f .elementor-heading-title{font-family:var( --e-global-typography-d489a1f-font-family ), Sans-serif;font-size:var( --e-global-typography-d489a1f-font-size );font-weight:var( --e-global-typography-d489a1f-font-weight );line-height:var( --e-global-typography-d489a1f-line-height );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-56775244.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-56775244 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22 .elementor-element.elementor-element-56775244 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-22 .elementor-element.elementor-element-56775244 .elementor-button{box-shadow:-1px 11px 26px 4px rgba(255, 103.10869565217382, 0, 0.32);transition-duration:1s;}body.elementor-page-22:not(.elementor-motion-effects-element-type-background), body.elementor-page-22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1A1A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-f6f211{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-4c5bed03{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-6e9487d .elementor-heading-title{font-size:var( --e-global-typography-4c05e87-font-size );line-height:var( --e-global-typography-4c05e87-line-height );}.elementor-22 .elementor-element.elementor-element-2e633eec .rkit-animated-heading{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-3158e14d{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-22 .elementor-element.elementor-element-44f29698 > .elementor-widget-container{padding:10px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-44f29698{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:1.1rem;}.elementor-22 .elementor-element.elementor-element-6d68dbe5{--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-22 .elementor-element.elementor-element-3265c9a{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-6aaae304{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-6aaae304 .elementor-heading-title{font-size:var( --e-global-typography-2a992ed-font-size );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-30f8486e .elementor-heading-title{font-size:var( --e-global-typography-178cd85-font-size );line-height:var( --e-global-typography-178cd85-line-height );}.elementor-22 .elementor-element.elementor-element-5e481bff .elementor-heading-title{font-size:3.8rem;}.elementor-22 .elementor-element.elementor-element-5c9e43b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5c9e43b .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-b1d02a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b1d02a4 .elementor-heading-title{font-size:3.2em;}.elementor-22 .elementor-element.elementor-element-8816c9f{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-68986bf4{--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-22 .elementor-element.elementor-element-61b03f9f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-2208323f .elementor-heading-title{font-size:var( --e-global-typography-2a992ed-font-size );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-5944585a{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-5944585a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5944585a .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-3c603410{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-3c603410::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200px 330px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-3c603410:hover::before, .elementor-22 .elementor-element.elementor-element-3c603410:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:200px 205px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-841f94{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-22 .elementor-element.elementor-element-5e30a5f8{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-22 .elementor-element.elementor-element-10ea0d24 .elementor-button{font-size:0.9rem;}.elementor-22 .elementor-element.elementor-element-37cc6902{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-37cc6902::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200px 330px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-37cc6902:hover::before, .elementor-22 .elementor-element.elementor-element-37cc6902:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:200px 205px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-51454206{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-22 .elementor-element.elementor-element-b523855{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-22 .elementor-element.elementor-element-6bf32c0e .elementor-button{font-size:0.9rem;}.elementor-22 .elementor-element.elementor-element-3de63dfd{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-3de63dfd::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200px 330px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-3de63dfd:hover::before, .elementor-22 .elementor-element.elementor-element-3de63dfd:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:200px 205px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-678cf6cc{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-22 .elementor-element.elementor-element-5322976a{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-22 .elementor-element.elementor-element-d7d0f7f .elementor-button{font-size:0.9rem;}.elementor-22 .elementor-element.elementor-element-486863ac{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-486863ac::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200px 330px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-486863ac:hover::before, .elementor-22 .elementor-element.elementor-element-486863ac:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:200px 205px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-270e035{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-22 .elementor-element.elementor-element-75239960{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-22 .elementor-element.elementor-element-47390b8 .elementor-button{font-size:0.9rem;}.elementor-22 .elementor-element.elementor-element-7d44f46f{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-7d44f46f::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200px 330px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-7d44f46f:hover::before, .elementor-22 .elementor-element.elementor-element-7d44f46f:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:200px 205px;background-size:35% auto;}.elementor-22 .elementor-element.elementor-element-4c759f9a{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-22 .elementor-element.elementor-element-3795d826{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-22 .elementor-element.elementor-element-d6decce .elementor-button{font-size:0.9rem;}.elementor-22 .elementor-element.elementor-element-295a5202{--gap:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-4a394935 .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-7a9aa5c9{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-7a9aa5c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7739317 .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-51e14cf1{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-51e14cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-51e14cf1 .elementor-heading-title{font-size:3.2em;}.elementor-22 .elementor-element.elementor-element-10ef78ad .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-73793687{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-73793687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-cc496a2 .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-43d56ab9{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-43d56ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-14f0f4b0{--margin-top:-59%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-1075ec81 .elementor-heading-title{font-size:var( --e-global-typography-2a992ed-font-size );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-42a1a2e6{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-42a1a2e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-42a1a2e6 .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-7966857f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-7966857f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7966857f .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-17def512{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-6e9487d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6e9487d{text-align:center;}.elementor-22 .elementor-element.elementor-element-6e9487d .elementor-heading-title{font-size:var( --e-global-typography-4c05e87-font-size );line-height:var( --e-global-typography-4c05e87-line-height );}.elementor-22 .elementor-element.elementor-element-2e633eec{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-2e633eec > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2e633eec.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-2e633eec .rkit-animated-heading{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-3158e14d{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-22 .elementor-element.elementor-element-3158e14d.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-44f29698{width:100%;max-width:100%;text-align:center;font-size:0.9rem;}.elementor-22 .elementor-element.elementor-element-41a70a6d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-5107f3f0{--width:30%;}.elementor-22 .elementor-element.elementor-element-5107f3f0.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-6aaae304 .elementor-heading-title{font-size:var( --e-global-typography-2a992ed-font-size );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-30f8486e .elementor-heading-title{font-size:var( --e-global-typography-178cd85-font-size );line-height:var( --e-global-typography-178cd85-line-height );}.elementor-22 .elementor-element.elementor-element-5e481bff .elementor-heading-title{font-size:1.9rem;}.elementor-22 .elementor-element.elementor-element-5c9e43b{text-align:center;}.elementor-22 .elementor-element.elementor-element-5c9e43b .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-b1d02a4{text-align:center;}.elementor-22 .elementor-element.elementor-element-b1d02a4 .elementor-heading-title{font-size:1.8em;}.elementor-22 .elementor-element.elementor-element-8816c9f{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-2208323f .elementor-heading-title{font-size:var( --e-global-typography-2a992ed-font-size );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-76013b47{--width:30%;}.elementor-22 .elementor-element.elementor-element-76013b47.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-5944585a{text-align:center;}.elementor-22 .elementor-element.elementor-element-5944585a .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-3c603410{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-3c603410::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:205px 325px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-3c603410:hover::before, .elementor-22 .elementor-element.elementor-element-3c603410:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3c603410 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:205px 190px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-841f94{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-22 .elementor-element.elementor-element-841f94.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5e30a5f8{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-72cac70c{--width:100%;}.elementor-22 .elementor-element.elementor-element-56cd0567{text-align:center;}.elementor-22 .elementor-element.elementor-element-37cc6902{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-37cc6902::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:205px 325px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-37cc6902:hover::before, .elementor-22 .elementor-element.elementor-element-37cc6902:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-37cc6902 > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:205px 190px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-51454206{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-22 .elementor-element.elementor-element-51454206.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-b523855{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-67fb9acd{--width:100%;}.elementor-22 .elementor-element.elementor-element-33bff586{text-align:center;}.elementor-22 .elementor-element.elementor-element-3de63dfd{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-3de63dfd::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:205px 325px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-3de63dfd:hover::before, .elementor-22 .elementor-element.elementor-element-3de63dfd:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-3de63dfd > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:205px 190px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-678cf6cc{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-22 .elementor-element.elementor-element-678cf6cc.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5322976a{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-4535e073{--width:100%;}.elementor-22 .elementor-element.elementor-element-73144ea4{text-align:center;}.elementor-22 .elementor-element.elementor-element-486863ac{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-486863ac::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:205px 325px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-486863ac:hover::before, .elementor-22 .elementor-element.elementor-element-486863ac:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-486863ac > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-486863ac > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:205px 190px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-270e035{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-22 .elementor-element.elementor-element-270e035.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-75239960{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-44f7c10b{--width:100%;}.elementor-22 .elementor-element.elementor-element-734d98ff{text-align:center;}.elementor-22 .elementor-element.elementor-element-7d44f46f{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-7d44f46f::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:205px 325px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-7d44f46f:hover::before, .elementor-22 .elementor-element.elementor-element-7d44f46f:hover > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .elementor-background-slideshow:hover::before, .elementor-22 .elementor-element.elementor-element-7d44f46f > .e-con-inner > .elementor-background-slideshow:hover::before{background-position:205px 190px;background-size:30% auto;}.elementor-22 .elementor-element.elementor-element-4c759f9a{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-22 .elementor-element.elementor-element-4c759f9a.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-3795d826{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-55300571{--width:100%;}.elementor-22 .elementor-element.elementor-element-25dbae5a{text-align:center;}.elementor-22 .elementor-element.elementor-element-1d99a558{--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-22 .elementor-element.elementor-element-4a394935{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-4a394935.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-4a394935 .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-36e7b4d1{--width:65%;}.elementor-22 .elementor-element.elementor-element-36e7b4d1.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7a9aa5c9{text-align:center;}.elementor-22 .elementor-element.elementor-element-7739317{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-7739317.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7739317 .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-5d0f13f5{--width:65%;}.elementor-22 .elementor-element.elementor-element-5d0f13f5.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-51e14cf1{text-align:center;}.elementor-22 .elementor-element.elementor-element-51e14cf1 .elementor-heading-title{font-size:2.3em;}.elementor-22 .elementor-element.elementor-element-10ef78ad{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-10ef78ad.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-10ef78ad .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-2835a8ee{--width:65%;}.elementor-22 .elementor-element.elementor-element-2835a8ee.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-73793687{text-align:center;}.elementor-22 .elementor-element.elementor-element-cc496a2{width:initial;max-width:initial;}.elementor-22 .elementor-element.elementor-element-cc496a2.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-cc496a2 .rkit-counter .counter{font-size:var( --e-global-typography-42a2323-font-size );line-height:var( --e-global-typography-42a2323-line-height );}.elementor-22 .elementor-element.elementor-element-54c1cbf6{--width:65%;}.elementor-22 .elementor-element.elementor-element-54c1cbf6.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-43d56ab9{text-align:center;}.elementor-22 .elementor-element.elementor-element-14f0f4b0{--min-height:78vh;--margin-top:-197%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-22 .elementor-element.elementor-element-7456b54f{--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-56419307{--width:30%;}.elementor-22 .elementor-element.elementor-element-56419307.e-con{--order:99999 /* order end hack */;}.elementor-22 .elementor-element.elementor-element-1075ec81{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-1075ec81 .elementor-heading-title{font-size:var( --e-global-typography-2a992ed-font-size );line-height:var( --e-global-typography-2a992ed-line-height );letter-spacing:var( --e-global-typography-2a992ed-letter-spacing );}.elementor-22 .elementor-element.elementor-element-42a1a2e6{text-align:center;}.elementor-22 .elementor-element.elementor-element-42a1a2e6 .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-7966857f{text-align:center;}.elementor-22 .elementor-element.elementor-element-7966857f .elementor-heading-title{font-size:var( --e-global-typography-d489a1f-font-size );line-height:var( --e-global-typography-d489a1f-line-height );}.elementor-22 .elementor-element.elementor-element-56775244.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-17def512{--width:5%;}.elementor-22 .elementor-element.elementor-element-458435cc{--width:3%;}.elementor-22 .elementor-element.elementor-element-4663a259{--width:91%;}.elementor-22 .elementor-element.elementor-element-3265c9a{--width:30%;}.elementor-22 .elementor-element.elementor-element-5107f3f0{--width:25%;}.elementor-22 .elementor-element.elementor-element-4384245e{--width:100%;}.elementor-22 .elementor-element.elementor-element-3c81e74d{--width:70%;}.elementor-22 .elementor-element.elementor-element-68986bf4{--width:33%;}.elementor-22 .elementor-element.elementor-element-76013b47{--width:7%;}.elementor-22 .elementor-element.elementor-element-3c603410{--width:31.5%;}.elementor-22 .elementor-element.elementor-element-72cac70c{--width:100%;}.elementor-22 .elementor-element.elementor-element-37cc6902{--width:31.5%;}.elementor-22 .elementor-element.elementor-element-67fb9acd{--width:100%;}.elementor-22 .elementor-element.elementor-element-3de63dfd{--width:31.5%;}.elementor-22 .elementor-element.elementor-element-4535e073{--width:100%;}.elementor-22 .elementor-element.elementor-element-486863ac{--width:50%;}.elementor-22 .elementor-element.elementor-element-44f7c10b{--width:100%;}.elementor-22 .elementor-element.elementor-element-7d44f46f{--width:47%;}.elementor-22 .elementor-element.elementor-element-55300571{--width:100%;}.elementor-22 .elementor-element.elementor-element-1d99a558{--width:25%;}.elementor-22 .elementor-element.elementor-element-36e7b4d1{--width:80%;}.elementor-22 .elementor-element.elementor-element-5f064add{--width:25%;}.elementor-22 .elementor-element.elementor-element-5d0f13f5{--width:80%;}.elementor-22 .elementor-element.elementor-element-6de663b0{--width:25%;}.elementor-22 .elementor-element.elementor-element-2835a8ee{--width:80%;}.elementor-22 .elementor-element.elementor-element-a95f502{--width:25%;}.elementor-22 .elementor-element.elementor-element-54c1cbf6{--width:80%;}.elementor-22 .elementor-element.elementor-element-14f0f4b0{--width:100%;}.elementor-22 .elementor-element.elementor-element-56419307{--width:8%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-4663a259{--width:90%;}.elementor-22 .elementor-element.elementor-element-3265c9a{--width:100%;}.elementor-22 .elementor-element.elementor-element-5107f3f0{--width:11%;}.elementor-22 .elementor-element.elementor-element-3c81e74d{--width:100%;}.elementor-22 .elementor-element.elementor-element-68986bf4{--width:33%;}.elementor-22 .elementor-element.elementor-element-76013b47{--width:15%;}.elementor-22 .elementor-element.elementor-element-3c603410{--width:47.5%;}.elementor-22 .elementor-element.elementor-element-37cc6902{--width:47.5%;}.elementor-22 .elementor-element.elementor-element-3de63dfd{--width:47.5%;}.elementor-22 .elementor-element.elementor-element-486863ac{--width:47.5%;}.elementor-22 .elementor-element.elementor-element-7d44f46f{--width:47.5%;}.elementor-22 .elementor-element.elementor-element-1d99a558{--width:50%;}.elementor-22 .elementor-element.elementor-element-5f064add{--width:50%;}.elementor-22 .elementor-element.elementor-element-6de663b0{--width:50%;}.elementor-22 .elementor-element.elementor-element-a95f502{--width:50%;}}@media(min-width:1025px){.elementor-22 .elementor-element.elementor-element-27ec7edb::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-27ec7edb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}