.elementor-227 .elementor-element.elementor-element-3c6e4d5{--display:flex;--min-height:640px;--overlay-opacity:0.9;--overlay-mix-blend-mode:multiply;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-227 .elementor-element.elementor-element-3c6e4d5:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-3c6e4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-3c6e4d5::before, .elementor-227 .elementor-element.elementor-element-3c6e4d5 > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-3c6e4d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-3c6e4d5 > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-3c6e4d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-3c6e4d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3B444D;--background-overlay:'';}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-ad0853f .swiper-slide-bg{background-color:#00000000;background-image:url(https://esconsa.net/wp-content/uploads/2026/05/office-with-computer-glass-table.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-ad0853f .elementor-background-overlay{background-color:var( --e-global-color-text );mix-blend-mode:multiply;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-2d61ba8 .swiper-slide-bg{background-color:#1B2C5D;background-image:url(https://esconsa.net/wp-content/uploads/2026/06/HP-Amplify-bg.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-b3e6728 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://esconsa.net/wp-content/uploads/2026/07/Lenovo-banner.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-3bcc5ac .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://esconsa.net/wp-content/uploads/2026/06/DELL-Banner.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-f12ed6a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://esconsa.net/wp-content/uploads/2026/06/Banner-EPSON2.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-167a6da .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://esconsa.net/wp-content/uploads/2026/06/Banner-Microsoft-1.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-repeater-item-c1090f7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://esconsa.net/wp-content/uploads/2026/06/hodelpe.webp);background-size:cover;}.elementor-227 .elementor-element.elementor-element-4db9624 .swiper-slide{transition-duration:calc(5000ms*1.2);height:640px;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );border-width:2px;border-color:var( --e-global-color-surince_light );transition-duration:500ms;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-slide-button:hover{background-color:var( --e-global-color-cb225de );}.elementor-227 .elementor-element.elementor-element-4db9624{width:var( --container-widget-width, 100vw );max-width:100vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100vw;--container-widget-flex-grow:0;z-index:1;}.elementor-227 .elementor-element.elementor-element-4db9624.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-4db9624 .swiper-slide-contents{max-width:40%;}.elementor-227 .elementor-element.elementor-element-4db9624 .swiper-slide-inner{padding:0px 0px 0px 150px;text-align:start;}.elementor-227 .elementor-element.elementor-element-4db9624 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-slide-heading{color:var( --e-global-color-surince_light );font-family:"Saira", Sans-serif;font-size:75px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:0.9em;}.elementor-227 .elementor-element.elementor-element-4db9624 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:15px;}.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-slide-description{font-family:"Saira", Sans-serif;font-size:21px;font-weight:400;line-height:1.2em;}.elementor-227 .elementor-element.elementor-element-6eed389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-6eed389.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-5f976df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-227 .elementor-element.elementor-element-5f976df .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-4d5825a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-227 .elementor-element.elementor-element-4d5825a .elementor-heading-title{font-family:var( --e-global-typography-a06f1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-a06f1c9-font-size );font-weight:var( --e-global-typography-a06f1c9-font-weight );line-height:var( --e-global-typography-a06f1c9-line-height );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-302f0a0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-227 .elementor-element.elementor-element-c769649{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;box-shadow:1px 2px 7px 0px rgba(91.8, 91.8, 91.8, 0.5);}.elementor-227 .elementor-element.elementor-element-c769649:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-c769649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-bab8a86{--display:flex;--overflow:hidden;}.elementor-227 .elementor-element.elementor-element-09dbaea img{width:100%;border-style:none;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 12px -5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-2e4e61a{--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;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-2e4e61a:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-2e4e61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEF4CC;}.elementor-227 .elementor-element.elementor-element-2e4e61a.e-con{--align-self:center;}.elementor-227 .elementor-element.elementor-element-133949d{width:var( --container-widget-width, 72.725% );max-width:72.725%;padding:0px 0px 0px 0px;--container-widget-width:72.725%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-133949d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-133949d .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-80a5184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-227 .elementor-element.elementor-element-80a5184.elementor-element{--order:99999 /* order end hack */;}.elementor-227 .elementor-element.elementor-element-80a5184 .elementor-icon-wrapper{text-align:center;}.elementor-227 .elementor-element.elementor-element-80a5184.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-80a5184.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-80a5184.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-80a5184.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-80a5184.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-962209b{margin:12px 20px calc(var(--kit-widget-spacing, 0px) + 12px) 20px;text-align:start;}.elementor-227 .elementor-element.elementor-element-962209b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 12px 12px;}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button:hover, .elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button:hover svg, .elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button:focus svg{fill:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-c5d8cfa{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;box-shadow:1px 2px 7px 0px rgba(91.8, 91.8, 91.8, 0.5);}.elementor-227 .elementor-element.elementor-element-c5d8cfa:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-c5d8cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-2040e41{--display:flex;--overflow:hidden;}.elementor-227 .elementor-element.elementor-element-4c774d9 img{width:100%;border-style:none;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 12px -5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-0954f23{--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;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-0954f23:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-0954f23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEF4CC;}.elementor-227 .elementor-element.elementor-element-0954f23.e-con{--align-self:center;}.elementor-227 .elementor-element.elementor-element-d2e19dd{width:var( --container-widget-width, 72.725% );max-width:72.725%;padding:0px 0px 0px 0px;--container-widget-width:72.725%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-d2e19dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-d2e19dd .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-9f341a8{padding:0px 0px 0px 0px;}.elementor-227 .elementor-element.elementor-element-9f341a8 .elementor-icon-wrapper{text-align:center;}.elementor-227 .elementor-element.elementor-element-9f341a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-9f341a8.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-9f341a8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-9f341a8.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-9f341a8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-95f3116{margin:12px 20px calc(var(--kit-widget-spacing, 0px) + 12px) 20px;text-align:start;}.elementor-227 .elementor-element.elementor-element-95f3116 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 12px 12px;}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button:hover, .elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button:hover svg, .elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button:focus svg{fill:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-4fc5e7b{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;box-shadow:1px 2px 7px 0px rgba(91.8, 91.8, 91.8, 0.5);}.elementor-227 .elementor-element.elementor-element-4fc5e7b:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-4fc5e7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-d4ea091{--display:flex;--overflow:hidden;}.elementor-227 .elementor-element.elementor-element-0b73d4e img{width:100%;border-style:none;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 12px -5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-11043a2{--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;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-11043a2:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-11043a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEF4CC;}.elementor-227 .elementor-element.elementor-element-11043a2.e-con{--align-self:center;}.elementor-227 .elementor-element.elementor-element-e8df9c3{width:var( --container-widget-width, 70.626% );max-width:70.626%;padding:0px 0px 0px 0px;--container-widget-width:70.626%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-e8df9c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-e8df9c3 .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-89508d5{padding:0px 0px 0px 0px;}.elementor-227 .elementor-element.elementor-element-89508d5 .elementor-icon-wrapper{text-align:center;}.elementor-227 .elementor-element.elementor-element-89508d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-89508d5.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-89508d5.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-89508d5.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-89508d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-9e7145f{margin:12px 20px calc(var(--kit-widget-spacing, 0px) + 12px) 20px;text-align:start;}.elementor-227 .elementor-element.elementor-element-9e7145f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 12px 12px;}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button:hover, .elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button:hover svg, .elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button:focus svg{fill:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-c01e736{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;box-shadow:1px 2px 7px 0px rgba(91.8, 91.8, 91.8, 0.5);}.elementor-227 .elementor-element.elementor-element-c01e736:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-c01e736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-3b2b953{--display:flex;--overflow:hidden;}.elementor-227 .elementor-element.elementor-element-dca6e04 img{width:100%;border-style:none;border-radius:10px 10px 0px 0px;box-shadow:0px 0px 12px -5px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-63022f8{--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;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:11px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-63022f8:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-63022f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEF4CC;}.elementor-227 .elementor-element.elementor-element-63022f8.e-con{--align-self:center;}.elementor-227 .elementor-element.elementor-element-a761ac4{width:var( --container-widget-width, 59.897% );max-width:59.897%;padding:0px 0px 0px 0px;--container-widget-width:59.897%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-a761ac4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-227 .elementor-element.elementor-element-a761ac4 .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-7a818d7{padding:0px 0px 0px 0px;}.elementor-227 .elementor-element.elementor-element-7a818d7 .elementor-icon-wrapper{text-align:center;}.elementor-227 .elementor-element.elementor-element-7a818d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-7a818d7.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-7a818d7.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-7a818d7.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-7a818d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-af92f65{margin:12px 20px calc(var(--kit-widget-spacing, 0px) + 12px) 20px;text-align:start;}.elementor-227 .elementor-element.elementor-element-af92f65 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 12px 12px;}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button:hover, .elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button .elementor-button-content-wrapper{gap:25px;}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button:hover svg, .elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button:focus svg{fill:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-2d15ad7{--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:flex-start;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-227 .elementor-element.elementor-element-176921b{right:-370px;}body.rtl .elementor-227 .elementor-element.elementor-element-176921b{left:-370px;}.elementor-227 .elementor-element.elementor-element-176921b{top:-70px;z-index:-1;}.elementor-227 .elementor-element.elementor-element-176921b img{width:740px;}.elementor-227 .elementor-element.elementor-element-66f56e9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-227 .elementor-element.elementor-element-0daa58a .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );color:var( --e-global-color-accent );}.elementor-227 .elementor-element.elementor-element-98c6213 .elementor-heading-title{font-family:var( --e-global-typography-a06f1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-a06f1c9-font-size );font-weight:var( --e-global-typography-a06f1c9-font-weight );line-height:var( --e-global-typography-a06f1c9-line-height );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-d3bbaaa{--spacer-size:10px;}.elementor-227 .elementor-element.elementor-element-75f6a15{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-db05661 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );fill:var( --e-global-color-surince_light );color:var( --e-global-color-surince_light );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-db05661 .elementor-button:hover, .elementor-227 .elementor-element.elementor-element-db05661 .elementor-button:focus{background-color:var( --e-global-color-cb225de );}.elementor-227 .elementor-element.elementor-element-50d53e3{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-227 .elementor-element.elementor-element-c51f602{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;}.elementor-227 .elementor-element.elementor-element-c51f602.elementor-element{--align-self:flex-start;}.elementor-227 .elementor-element.elementor-element-c51f602 img{width:100%;border-radius:70px 0px 0px 0px;box-shadow:15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-5979944{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -40px) -50px;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:0;}.elementor-227 .elementor-element.elementor-element-5979944.elementor-element{--align-self:flex-end;}.elementor-227 .elementor-element.elementor-element-5979944 img{width:100%;border-radius:0px 0px 70px 0px;box-shadow:15px 15px 10px 0px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-2b40425{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-b2a554b{width:100%;max-width:100%;top:0px;z-index:-1;text-align:center;}body:not(.rtl) .elementor-227 .elementor-element.elementor-element-b2a554b{right:-330px;}body.rtl .elementor-227 .elementor-element.elementor-element-b2a554b{left:-330px;}.elementor-227 .elementor-element.elementor-element-b2a554b img{width:70%;}.elementor-227 .elementor-element.elementor-element-f8f395d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}body:not(.rtl) .elementor-227 .elementor-element.elementor-element-fe7b9f7{left:-250px;}body.rtl .elementor-227 .elementor-element.elementor-element-fe7b9f7{right:-250px;}.elementor-227 .elementor-element.elementor-element-fe7b9f7{top:100px;}.elementor-227 .elementor-element.elementor-element-fe7b9f7 img{max-width:150%;border-radius:10px 10px 10px 10px;box-shadow:6px 11px 10px 0px rgba(0,0,0,0.5);}.elementor-227 .elementor-element.elementor-element-d90d73c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-227 .elementor-element.elementor-element-d7c8f34{--spacer-size:120px;}.elementor-227 .elementor-element.elementor-element-3f49159 .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-8d24282 .elementor-heading-title{font-family:var( --e-global-typography-a06f1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-a06f1c9-font-size );font-weight:var( --e-global-typography-a06f1c9-font-weight );line-height:var( --e-global-typography-a06f1c9-line-height );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-1787445{--spacer-size:30px;}.elementor-227 .elementor-element.elementor-element-85fa799{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-227 .elementor-element.elementor-element-f660698{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 10px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-227 .elementor-element.elementor-element-f660698.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-f660698.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-f660698.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-f660698.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-f660698.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-f660698.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-surince_light );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-f660698.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-f660698.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-f660698.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-f660698.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-f660698.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-f660698.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon{font-size:34px;padding:15px;}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title a{font-family:var( --e-global-typography-5325175-font-family ), Sans-serif;font-size:var( --e-global-typography-5325175-font-size );font-weight:var( --e-global-typography-5325175-font-weight );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-5e3c018{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 10px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-surince_light );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-5e3c018.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon{font-size:34px;padding:15px;}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title a{font-family:var( --e-global-typography-5325175-font-family ), Sans-serif;font-size:var( --e-global-typography-5325175-font-size );font-weight:var( --e-global-typography-5325175-font-weight );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-419f2b2{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 10px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-surince_light );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-419f2b2.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon{font-size:34px;padding:15px;}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title a{font-family:var( --e-global-typography-5325175-font-family ), Sans-serif;font-size:var( --e-global-typography-5325175-font-size );font-weight:var( --e-global-typography-5325175-font-weight );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-3eb0d71{width:var( --container-widget-width, 50% );max-width:50%;padding:20px 10px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title{margin-block-end:10px;color:#000000;}.elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-surince_light );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-3eb0d71.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon{font-size:34px;padding:15px;}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title a{font-family:var( --e-global-typography-5325175-font-family ), Sans-serif;font-size:var( --e-global-typography-5325175-font-size );font-weight:var( --e-global-typography-5325175-font-weight );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-e63dda7{--spacer-size:100px;}.elementor-227 .elementor-element.elementor-element-774e78e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-4aec75f img{width:100vw;max-width:100vw;height:400px;object-fit:cover;object-position:center center;}.elementor-227 .elementor-element.elementor-element-103f9a4{--spacer-size:70px;}.elementor-227 .elementor-element.elementor-element-ed5db76 .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-ba2bca3 .elementor-heading-title{font-family:var( --e-global-typography-a06f1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-a06f1c9-font-size );font-weight:var( --e-global-typography-a06f1c9-font-weight );line-height:var( --e-global-typography-a06f1c9-line-height );color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-7543cbe{--spacer-size:50px;}.elementor-227 .elementor-element.elementor-element-882b324{--e-image-carousel-slides-to-show:10;}.elementor-227 .elementor-element.elementor-element-882b324 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-227 .elementor-element.elementor-element-882b324 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-882b324 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-227 .elementor-element.elementor-element-882b324 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-882b324 .swiper-wrapper{display:flex;align-items:center;}.elementor-227 .elementor-element.elementor-element-b30b708{--spacer-size:100px;}.elementor-227 .elementor-element.elementor-element-7e42df4{--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;--overlay-opacity:0.03;}.elementor-227 .elementor-element.elementor-element-7e42df4:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-7e42df4::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://esconsa.net/wp-content/uploads/2026/06/patron_fondo2.svg");--background-overlay:'';background-position:center center;background-size:60% auto;}.elementor-227 .elementor-element.elementor-element-679e7ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-227 .elementor-element.elementor-element-7919f13.elementor-element{--align-self:flex-end;}.elementor-227 .elementor-element.elementor-element-7919f13{text-align:center;}.elementor-227 .elementor-element.elementor-element-3b309e2 .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-7b0b0a6{text-align:start;}.elementor-227 .elementor-element.elementor-element-7b0b0a6 .elementor-heading-title{font-family:var( --e-global-typography-a06f1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-a06f1c9-font-size );font-weight:var( --e-global-typography-a06f1c9-font-weight );line-height:var( --e-global-typography-a06f1c9-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-bbbe64f{--spacer-size:30px;}.elementor-227 .elementor-element.elementor-element-b6b8c90{font-family:var( --e-global-typography-5325175-font-family ), Sans-serif;font-size:var( --e-global-typography-5325175-font-size );font-weight:var( --e-global-typography-5325175-font-weight );line-height:var( --e-global-typography-5325175-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-5d54664{--spacer-size:20px;}.elementor-227 .elementor-element.elementor-element-b220221{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-227 .elementor-element.elementor-element-fdc7edb{--display:flex;}.elementor-227 .elementor-element.elementor-element-9446baf .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:21px;font-weight:600;line-height:1em;color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-534cf90{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-534cf90 a{color:var( --e-global-color-secondary );}.elementor-227 .elementor-element.elementor-element-e5147c9{--display:flex;}.elementor-227 .elementor-element.elementor-element-2848d9e{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-2848d9e a{color:var( --e-global-color-secondary );}.elementor-227 .elementor-element.elementor-element-970569f{--spacer-size:20px;}.elementor-227 .elementor-element.elementor-element-54be7b1{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-227 .elementor-element.elementor-element-e9ec83e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-e9ec83e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon{font-size:29px;padding:11px;}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-a4fef1e{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-title{margin-block-end:4px;color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-framed .elementor-icon, .elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-227 .elementor-element.elementor-element-a4fef1e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon{font-size:29px;padding:11px;}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.4em;}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-0ec7796{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-227 .elementor-element.elementor-element-a27a6b5{--display:flex;--min-height:110%;--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-end;--border-radius:10px 10px 0px 0px;box-shadow:12px 8px 10px -7px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-227 .elementor-element.elementor-element-a27a6b5:not(.elementor-motion-effects-element-type-background), .elementor-227 .elementor-element.elementor-element-a27a6b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-fb182d2 .elementor-heading-title{font-family:var( --e-global-typography-bf4c9ff-font-family ), Sans-serif;font-size:var( --e-global-typography-bf4c9ff-font-size );font-weight:var( --e-global-typography-bf4c9ff-font-weight );line-height:var( --e-global-typography-bf4c9ff-line-height );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-2affa86{text-align:start;}.elementor-227 .elementor-element.elementor-element-2affa86 .elementor-heading-title{font-family:var( --e-global-typography-a06f1c9-font-family ), Sans-serif;font-size:var( --e-global-typography-a06f1c9-font-size );font-weight:var( --e-global-typography-a06f1c9-font-weight );line-height:var( --e-global-typography-a06f1c9-line-height );color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-7dfe3ca{--spacer-size:20px;}.elementor-227 .elementor-element.elementor-element-3a50ce9{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;bottom:0px;z-index:99;}body:not(.rtl) .elementor-227 .elementor-element.elementor-element-3a50ce9{right:-240px;}body.rtl .elementor-227 .elementor-element.elementor-element-3a50ce9{left:-240px;}.elementor-227 .elementor-element.elementor-element-3a50ce9 img{height:0%;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:15px;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-15px;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group.recaptcha_v3-bottomleft, .elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-labels-inline .elementor-field-group > label{padding-left:3px;}body:not(.rtl) .elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-labels-inline .elementor-field-group > label{padding-right:3px;}body .elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-labels-above .elementor-field-group > label{padding-bottom:3px;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group > label{font-family:var( --e-global-typography-5325175-font-family ), Sans-serif;font-size:var( --e-global-typography-5325175-font-size );font-weight:var( --e-global-typography-5325175-font-weight );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-type-html{padding-bottom:0px;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-surince_light );}.elementor-227 .elementor-element.elementor-element-00ba1aa .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-button[type="submit"]{color:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-message.elementor-message-success{color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-message.elementor-message-danger{color:var( --e-global-color-primary );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-message.elementor-help-inline{color:var( --e-global-color-text );}.elementor-227 .elementor-element.elementor-element-00ba1aa{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-227 .elementor-element.elementor-element-543bf29{--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-227 .elementor-element.elementor-element-40738ca iframe{height:400px;}@media(max-width:1024px){.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-5f976df .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-4d5825a .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-302f0a0{--grid-auto-flow:row;}.elementor-227 .elementor-element.elementor-element-133949d .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-962209b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-d2e19dd .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-95f3116 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-e8df9c3 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-9e7145f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-a761ac4 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-af92f65 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-0daa58a .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-98c6213 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-db05661 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-3f49159 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-8d24282 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-ed5db76 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-ba2bca3 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-3b309e2 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-7b0b0a6 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-b6b8c90{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-534cf90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-2848d9e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-fb182d2 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-2affa86 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group > label{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-227 .elementor-element.elementor-element-4db9624 .elementor-slide-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-5f976df .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-4d5825a .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-302f0a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-227 .elementor-element.elementor-element-133949d .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-962209b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-d0ec878 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-d2e19dd .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-95f3116 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-c1fbaa0 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-e8df9c3 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-9e7145f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-9cdd44e .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-a761ac4 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-af92f65 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-07885f5 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-0daa58a .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-98c6213 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-db05661 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-227 .elementor-element.elementor-element-3f49159 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-8d24282 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-f660698 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-5e3c018 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-419f2b2 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title, .elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-title a{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-3eb0d71 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-ed5db76 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-ba2bca3 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-3b309e2 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-7b0b0a6 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-b6b8c90{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-534cf90{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-2848d9e{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-e9ec83e .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-a4fef1e .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-227 .elementor-element.elementor-element-fb182d2 .elementor-heading-title{font-size:var( --e-global-typography-bf4c9ff-font-size );line-height:var( --e-global-typography-bf4c9ff-line-height );}.elementor-227 .elementor-element.elementor-element-2affa86 .elementor-heading-title{font-size:var( --e-global-typography-a06f1c9-font-size );line-height:var( --e-global-typography-a06f1c9-line-height );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-field-group > label{font-size:var( --e-global-typography-5325175-font-size );line-height:var( --e-global-typography-5325175-line-height );}.elementor-227 .elementor-element.elementor-element-00ba1aa .elementor-message{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-227 .elementor-element.elementor-element-3c6e4d5{--width:100vw;}.elementor-227 .elementor-element.elementor-element-6eed389{--width:101.229%;}.elementor-227 .elementor-element.elementor-element-302f0a0{--content-width:1230px;}.elementor-227 .elementor-element.elementor-element-c769649{--width:84%;}.elementor-227 .elementor-element.elementor-element-2e4e61a{--width:86%;}.elementor-227 .elementor-element.elementor-element-c5d8cfa{--width:84%;}.elementor-227 .elementor-element.elementor-element-0954f23{--width:86%;}.elementor-227 .elementor-element.elementor-element-4fc5e7b{--width:84%;}.elementor-227 .elementor-element.elementor-element-11043a2{--width:86%;}.elementor-227 .elementor-element.elementor-element-c01e736{--width:84%;}.elementor-227 .elementor-element.elementor-element-63022f8{--width:86%;}.elementor-227 .elementor-element.elementor-element-66f56e9{--width:40%;}.elementor-227 .elementor-element.elementor-element-50d53e3{--width:60%;}.elementor-227 .elementor-element.elementor-element-f8f395d{--width:50%;}.elementor-227 .elementor-element.elementor-element-d90d73c{--width:50%;}.elementor-227 .elementor-element.elementor-element-679e7ba{--width:80%;}.elementor-227 .elementor-element.elementor-element-fdc7edb{--width:50%;}.elementor-227 .elementor-element.elementor-element-e5147c9{--width:50%;}.elementor-227 .elementor-element.elementor-element-a27a6b5{--width:80%;}}@media(min-width:1025px){.elementor-227 .elementor-element.elementor-element-7e42df4::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .e-con-inner > .elementor-background-video-container::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-227 .elementor-element.elementor-element-7e42df4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-3c6e4d5 */.elementor-227 .elementor-element.elementor-element-3c6e4d5 {
    position: relative;
}
.elementor-227 .elementor-element.elementor-element-3c6e4d5::after {
    content: "";
    display: block;
    position: absolute;
    bottom: -2px !important;
    left: 0 !important;
    width: 145px;
    height: 120px;
    background-color: #ffffff !important;
    clip-path: polygon(0 0, 100% 100%, 0 100%);
    z-index: 9999;
    pointer-events: none; 
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-176921b */.rotate {
  animation: girar 20s linear infinite;
}

@keyframes girar {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-882b324 *//* Forzar que todos los contenedores de los logos tengan la misma altura */
.elementor-227 .elementor-element.elementor-element-882b324 .swiper-slide img {
    height: 50px !important; /* Ajusta este valor según el tamaño vertical que desees */
    width: auto !important;
    object-fit: contain !important;
    /* Efecto estético: Logos grises por defecto */
    filter: grayscale(100%);
    opacity: 0.6;
    transition: all 0.3s ease;
}

/* Al pasar el cursor, el logo recupera su color original */
.elementor-227 .elementor-element.elementor-element-882b324 .swiper-slide img:hover {
    filter: grayscale(0%);
    opacity: 1;
}/* End custom CSS */