.elementor-87 .elementor-element.elementor-element-09d3b36{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--margin-top:-177px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-09d3b36::before, .elementor-87 .elementor-element.elementor-element-09d3b36 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-09d3b36 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-09d3b36 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-09d3b36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-09d3b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-cb1cba6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ed87f65{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:177px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;max-width:1440px;}.elementor-87 .elementor-element.elementor-element-ed87f65:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-ed87f65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-55a9d8e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b58c904{--display:flex;--min-height:640px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-87 .elementor-element.elementor-element-b58c904::before, .elementor-87 .elementor-element.elementor-element-b58c904 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-b58c904 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-b58c904 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-b58c904 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-b58c904 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-34abbe3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d49fbea{--display:flex;--min-height:640px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1440px;}.elementor-87 .elementor-element.elementor-element-d49fbea::before, .elementor-87 .elementor-element.elementor-element-d49fbea > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-d49fbea > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-d49fbea > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-d49fbea > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-d49fbea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-accent ) 45%, #2828284D 100%);}.elementor-87 .elementor-element.elementor-element-54927d6{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b4c7355{animation-duration:1400ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:330px;}.elementor-87 .elementor-element.elementor-element-b4c7355 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-b4c7355 .elementor-heading-title{font-size:32px;line-height:33.31px;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-e58f223{animation-duration:1400ms;animation-delay:700ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:425px;font-size:18px;font-weight:600;line-height:22.5px;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-e58f223 > .elementor-widget-container{padding:27px 0px 0px 0px;}.elementor-87 .elementor-element.elementor-element-699f61b .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-87 .elementor-element.elementor-element-699f61b .aux-modern-button .aux-overlay:before{background-color:#002E43;}.elementor-87 .elementor-element.elementor-element-699f61b .aux-modern-button-wrapper{text-align:left;}.elementor-87 .elementor-element.elementor-element-c456cb2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-edb2e99 > .elementor-widget-container{background-color:#002E437A;margin:0px 0px 15px 0px;}.elementor-87 .elementor-element.elementor-element-edb2e99{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-87 .elementor-element.elementor-element-edb2e99 .aux-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:176px;letter-spacing:0.1px;}.elementor-87 .elementor-element.elementor-element-edb2e99 .aux-counter-title{color:rgb(255, 255, 255);font-size:16px;font-weight:700;line-height:20px;}.elementor-87 .elementor-element.elementor-element-9998e34{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:147.54px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;max-width:1440px;}.elementor-87 .elementor-element.elementor-element-9998e34:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-9998e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(29, 29, 29);}.elementor-87 .elementor-element.elementor-element-9998e34::before, .elementor-87 .elementor-element.elementor-element-9998e34 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-9998e34 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-9998e34 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-9998e34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-9998e34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-24a4b36{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-aecac02{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:496.76px;}.elementor-87 .elementor-element.elementor-element-aecac02 .elementor-heading-title{font-size:32px;font-weight:700;line-height:26px;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-16bce57{color:#C1C1C1;}.elementor-87 .elementor-element.elementor-element-3978542{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1440px;}.elementor-87 .elementor-element.elementor-element-3978542:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-3978542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-3978542::before, .elementor-87 .elementor-element.elementor-element-3978542 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-3978542 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-3978542 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-3978542 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-3978542 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-8c6506c{--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-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-6f17f4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-9bca03f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-43d7b33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-4b18d49{--display:flex;--min-height:430px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1440px;}.elementor-87 .elementor-element.elementor-element-4b18d49::before, .elementor-87 .elementor-element.elementor-element-4b18d49 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-4b18d49 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-4b18d49 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-4b18d49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-4b18d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-87 .elementor-element.elementor-element-cee25c3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-be12dc2{width:auto;max-width:225px;transition-duration:1000ms;transition-property:all;animation-duration:1400ms;top:-90px;z-index:0;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-be12dc2{left:-120px;}body.rtl .elementor-87 .elementor-element.elementor-element-be12dc2{right:-120px;}.elementor-87 .elementor-element.elementor-element-7844415{animation-duration:1400ms;animation-delay:100ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-87 .elementor-element.elementor-element-7844415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 56px 0px;}.elementor-87 .elementor-element.elementor-element-7844415 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;line-height:33.31px;color:var( --e-global-color-text );}.elementor-87 .elementor-element.elementor-element-cb2d12c{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:925px;}.elementor-87 .elementor-element.elementor-element-2f4f533{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-90672ae{animation-duration:1400ms;animation-delay:300ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-87 .elementor-element.elementor-element-90672ae .aux-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-87 .elementor-element.elementor-element-90672ae .aux-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-87 .elementor-element.elementor-element-2a8fdb2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d38f1cd{animation-duration:1400ms;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-87 .elementor-element.elementor-element-d38f1cd .aux-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-87 .elementor-element.elementor-element-d38f1cd .aux-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-87 .elementor-element.elementor-element-a75206b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-e123a72{animation-duration:1400ms;animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-87 .elementor-element.elementor-element-e123a72 .aux-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;}.elementor-87 .elementor-element.elementor-element-e123a72 .aux-counter-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-87 .elementor-element.elementor-element-c629837{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:114px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;max-width:1440px;}.elementor-87 .elementor-element.elementor-element-c629837:not(.elementor-motion-effects-element-type-background), .elementor-87 .elementor-element.elementor-element-c629837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-87 .elementor-element.elementor-element-c629837::before, .elementor-87 .elementor-element.elementor-element-c629837 > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-c629837 > .e-con-inner > .elementor-background-video-container::before, .elementor-87 .elementor-element.elementor-element-c629837 > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-c629837 > .e-con-inner > .elementor-background-slideshow::before, .elementor-87 .elementor-element.elementor-element-c629837 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, #1D1D1DFA 23%, #1D1D1D03 101%);}.elementor-87 .elementor-element.elementor-element-3f5ff5d{--display:flex;}.elementor-87 .elementor-element.elementor-element-6e5b787 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-6e5b787 .aux-modern-heading-description{color:#BBBBBB;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-87 .elementor-element.elementor-element-fcabfed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-87 .elementor-element.elementor-element-abdd147{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-ee08457 input:not([type="submit"]){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );transition:all ease-out 0.3s;}.elementor-87 .elementor-element.elementor-element-ee08457 input[type="text"]{transition:all ease-out 0.3s;}.elementor-87 .elementor-element.elementor-element-ee08457 input[type="email"]{transition:all ease-out 0.3s;}.elementor-87 .elementor-element.elementor-element-ee08457 select{transition:all ease-out 0.3s;}.elementor-87 .elementor-element.elementor-element-ee08457 textarea{transition:all ease-out 0.3s;}.elementor-87 .elementor-element.elementor-element-ee08457 input[type="submit"]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );transition:all ease-out 0.3s;}.elementor-87 .elementor-element.elementor-element-5cb6fc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-87 .elementor-element.elementor-element-aaa5f63{--display:flex;}.elementor-87 .elementor-element.elementor-element-d6ae1e4 .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-d6ae1e4 .aux-modern-heading-description{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-87 .elementor-element.elementor-element-35753c9{--display:flex;}.elementor-87 .elementor-element.elementor-element-04833dc .aux-modern-heading-primary{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-87 .elementor-element.elementor-element-04833dc .aux-modern-heading-description{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-87 .elementor-element.elementor-element-e51653a{--display:flex;}.elementor-87 .elementor-element.elementor-element-7f37d53 .elementor-repeater-item-b1305d8.elementor-social-icon{background-color:#000000;}.elementor-87 .elementor-element.elementor-element-7f37d53 .elementor-repeater-item-3ec6a15.elementor-social-icon{background-color:#000000;}.elementor-87 .elementor-element.elementor-element-7f37d53 .elementor-repeater-item-79b5b1e.elementor-social-icon{background-color:#000000;}.elementor-87 .elementor-element.elementor-element-7f37d53{--grid-template-columns:repeat(0, auto);--icon-size:20px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-87 .elementor-element.elementor-element-7f37d53 .elementor-widget-container{text-align:left;}@media(max-width:1024px){.elementor-87 .elementor-element.elementor-element-09d3b36{--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-ed87f65{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:26px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-b58c904{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-d49fbea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-54927d6{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-24a4b36{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-4b18d49{max-width:100%;}.elementor-87 .elementor-element.elementor-element-cee25c3{--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-87 .elementor-element.elementor-element-be12dc2{left:-1px;}body.rtl .elementor-87 .elementor-element.elementor-element-be12dc2{right:-1px;}.elementor-87 .elementor-element.elementor-element-90672ae .aux-counter-number-wrapper{font-size:45px;}.elementor-87 .elementor-element.elementor-element-d38f1cd .aux-counter-number-wrapper{font-size:45px;}.elementor-87 .elementor-element.elementor-element-e123a72 .aux-counter-number-wrapper{font-size:45px;}.elementor-87 .elementor-element.elementor-element-c629837{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-fcabfed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-87 .elementor-element.elementor-element-09d3b36{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-b58c904{--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-87 .elementor-element.elementor-element-34abbe3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-54927d6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-edb2e99 > .elementor-widget-container{padding:0px 0px 31px 0px;}.elementor-87 .elementor-element.elementor-element-9998e34{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-24a4b36{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-87 .elementor-element.elementor-element-cee25c3{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-be12dc2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-87 .elementor-element.elementor-element-cb2d12c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-87 .elementor-element.elementor-element-90672ae > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-87 .elementor-element.elementor-element-d38f1cd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-87 .elementor-element.elementor-element-e123a72 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-87 .elementor-element.elementor-element-c629837{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:00px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-87 .elementor-element.elementor-element-09d3b36{--content-width:1440px;}.elementor-87 .elementor-element.elementor-element-b58c904{--content-width:1440px;}.elementor-87 .elementor-element.elementor-element-d49fbea{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-54927d6{--width:40.417%;}.elementor-87 .elementor-element.elementor-element-c456cb2{--width:59.418%;}.elementor-87 .elementor-element.elementor-element-24a4b36{--width:65.167%;}.elementor-87 .elementor-element.elementor-element-3978542{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-6f17f4b{--width:50%;}.elementor-87 .elementor-element.elementor-element-9bca03f{--width:50%;}.elementor-87 .elementor-element.elementor-element-43d7b33{--width:50%;}.elementor-87 .elementor-element.elementor-element-4b18d49{--content-width:1200px;}.elementor-87 .elementor-element.elementor-element-abdd147{--width:50%;}.elementor-87 .elementor-element.elementor-element-5cb6fc3{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-87 .elementor-element.elementor-element-54927d6{--width:50%;}.elementor-87 .elementor-element.elementor-element-c456cb2{--width:50%;}.elementor-87 .elementor-element.elementor-element-24a4b36{--width:50%;}.elementor-87 .elementor-element.elementor-element-cee25c3{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-b4c7355 */.elementor-87 .elementor-element.elementor-element-b4c7355{
        max-width:330px!important;
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e58f223 */.elementor-87 .elementor-element.elementor-element-e58f223{
        max-width:425px!important;
    }/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-edb2e99 */.elementor-87 .elementor-element.elementor-element-edb2e99 .aux-counter .aux-counter-number-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.elementor-87 .elementor-element.elementor-element-edb2e99 .aux-counter .aux-counter-number-suffix {
    text-align: center;
    font-size: 24px;
line-height: 25px;
}
.elementor-87 .elementor-element.elementor-element-edb2e99 .aux-counter-title{
    max-width: 277.99px;
    margin: auto;
    padding-top: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aecac02 */.elementor-87 .elementor-element.elementor-element-aecac02{
        max-width:496.76px!important;
    }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-31dbeec */.elementor-87 .elementor-element.elementor-element-31dbeec {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
   width: 80%;
    
    opacity: 0; /* Inicialmente oculto */
    transition: opacity 0.3s ease; /* Transición suave para la opacidad */
    z-index: 1; /* Asegura que esté por encima de la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f17f4b */.elementor-87 .elementor-element.elementor-element-6f17f4b:hover .texto-overlay {
    opacity: 1; /* Muestra el texto al hacer hover en el contenedor */
}

.elementor-87 .elementor-element.elementor-element-6f17f4b {
    position: relative; /* Necesario para que el posicionamiento absoluto del texto funcione dentro */
    overflow: hidden; /* Oculta cualquier parte del overlay que se salga */
    display: inline-block; /* Ajusta el tamaño al contenido */
}

.elementor-87 .elementor-element.elementor-element-6f17f4b .fondo-aura{
    display: block; /* Evita espacio extra debajo de la imagen */
    transition: transform 0.3s ease; /* Opcional: para animar la imagen al hacer hover */
}

.elementor-87 .elementor-element.elementor-element-6f17f4b:hover .fondo-aura {
    transform: scale(1.1);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-982349a */.elementor-87 .elementor-element.elementor-element-982349a {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff; /* Color del texto blanco */
    width: 80%;
    opacity: 0; /* Inicialmente oculto */
    transition: opacity 0.3s ease; /* Transición suave para la opacidad */
    z-index: 1; /* Asegura que esté por encima de la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bca03f */.elementor-87 .elementor-element.elementor-element-9bca03f:hover .texto-overlay {
    opacity: 1; /* Muestra el texto al hacer hover en el contenedor */
}

.elementor-87 .elementor-element.elementor-element-9bca03f {
    position: relative; /* Necesario para que el posicionamiento absoluto del texto funcione dentro */
    overflow: hidden; /* Oculta cualquier parte del overlay que se salga */
    display: inline-block; /* Ajusta el tamaño al contenido */
}

.elementor-87 .elementor-element.elementor-element-9bca03f .fondo-aura{
    display: block; /* Evita espacio extra debajo de la imagen */
    transition: transform 0.3s ease; /* Opcional: para animar la imagen al hacer hover */
}

.elementor-87 .elementor-element.elementor-element-9bca03f:hover .fondo-aura {
    transform: scale(1.1);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eadcb5a */.elementor-87 .elementor-element.elementor-element-eadcb5a {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #fff; /* Color del texto blanco */
    width: 80%;
    opacity: 0; /* Inicialmente oculto */
    transition: opacity 0.3s ease; /* Transición suave para la opacidad */
    z-index: 1; /* Asegura que esté por encima de la imagen */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d7b33 */.elementor-87 .elementor-element.elementor-element-43d7b33:hover .texto-overlay {
    opacity: 1; /* Muestra el texto al hacer hover en el contenedor */
}

.elementor-87 .elementor-element.elementor-element-43d7b33 {
    position: relative; /* Necesario para que el posicionamiento absoluto del texto funcione dentro */
    overflow: hidden; /* Oculta cualquier parte del overlay que se salga */
    display: inline-block; /* Ajusta el tamaño al contenido */
}

.elementor-87 .elementor-element.elementor-element-43d7b33 .fondo-aura{
    display: block; /* Evita espacio extra debajo de la imagen */
    transition: transform 0.3s ease; /* Opcional: para animar la imagen al hacer hover */
}

.elementor-87 .elementor-element.elementor-element-43d7b33:hover .fondo-aura {
    transform: scale(1.1);
    opacity: 0.5;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be12dc2 */.elementor-87 .elementor-element.elementor-element-be12dc2{
    max-width: 225px!important;
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-90672ae */.elementor-87 .elementor-element.elementor-element-90672ae .aux-counter-number-prefix {
    display: none;
}
.elementor-87 .elementor-element.elementor-element-90672ae .aux-counter .aux-counter-title{
    text-align: left;
    padding-top: 16px
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-d38f1cd */.elementor-87 .elementor-element.elementor-element-d38f1cd .aux-counter-number-prefix {
    display: none;
}
.elementor-87 .elementor-element.elementor-element-d38f1cd .aux-counter .aux-counter-title{
    text-align: left;
    padding-top: 16px
}/* End custom CSS */
/* Start custom CSS for aux_counter, class: .elementor-element-e123a72 */.elementor-87 .elementor-element.elementor-element-e123a72 .aux-counter-number-prefix {
    display: none;
}
.elementor-87 .elementor-element.elementor-element-e123a72 .aux-counter .aux-counter-title{
    text-align: left;
    padding-top: 16px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cee25c3 */.elementor-87 .elementor-element.elementor-element-cee25c3{
    display: flex;
  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b58c904 */.elementor-87 .elementor-element.elementor-element-b58c904 .elementor-column.elementor-col-100{
        width: 100%;
        max-width: 1440px;
        margin: auto;
    }/* End custom CSS */