.elementor-434 .elementor-element.elementor-element-59547deb{--display:flex;--min-height:1050px;--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;--align-items:center;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-59547deb:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-59547deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1B1B1;}.elementor-434 .elementor-element.elementor-element-59547deb::before, .elementor-434 .elementor-element.elementor-element-59547deb > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-59547deb > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-59547deb > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-59547deb > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-59547deb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-a85186a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-86dab35 img{height:169px;object-fit:contain;object-position:center center;}.elementor-434 .elementor-element.elementor-element-9699fcd img{width:100%;max-width:100%;height:200px;object-fit:contain;object-position:center center;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-1089993 );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-66281f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#AFCB1F;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-66281f4 );width:20px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#AFCB1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:#000000;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:#000000;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-765a73ea{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-351b7963{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-ba9a8f0{--display:flex;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-ba9a8f0::before, .elementor-434 .elementor-element.elementor-element-ba9a8f0 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-ba9a8f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-ba9a8f0 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-ba9a8f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-ba9a8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-ba9a8f0.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:inherit;background-color:inherit;}.elementor-434 .elementor-element.elementor-element-172774b7{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-172774b7{right:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-172774b7{left:0px;}.elementor-434 .elementor-element.elementor-element-427d8e7 .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-427d8e7 .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-427d8e7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-427d8e7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-427d8e7 .elementor-icon-list-item > a{font-size:22px;}.elementor-434 .elementor-element.elementor-element-427d8e7 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-2a1cc9ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1b12fb90 img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-e1de47d );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-27bb12eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-434 .elementor-element.elementor-element-27bb12eb img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-e1de47d );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-394a75c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-434 .elementor-element.elementor-element-394a75c1 img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-e1de47d );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-cd0634a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-434 .elementor-element.elementor-element-cd0634a img{width:60px;height:60px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-e1de47d );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-f3d24a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) -20px;}.elementor-434 .elementor-element.elementor-element-f3d24a9 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f3d24a9.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f3d24a9 .elementor-icon{font-size:26px;padding:13px;}.elementor-434 .elementor-element.elementor-element-f3d24a9 .elementor-icon svg{height:26px;}.elementor-434 .elementor-element.elementor-element-56ef9339{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-6c58d935{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:3;text-align:center;}.elementor-434 .elementor-element.elementor-element-6c58d935 img{width:100vw;max-width:100%;height:62vh;object-fit:contain;object-position:center center;}.elementor-434 .elementor-element.elementor-element-1cfb5940{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1b6a11f2{--display:flex;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-1b6a11f2.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:inherit;background-color:inherit;}.elementor-434 .elementor-element.elementor-element-66dc2762{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:#DCFB00;padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-66281f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#AFCB1F;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-66281f4 );width:20px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#AFCB1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:#000000;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:#000000;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-9fadee4{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;top:-120px;opacity:0.8;}.elementor-434 .elementor-element.elementor-element-9fadee4 > .elementor-widget-container{--e-transform-rotateZ:190deg;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-9fadee4{left:-20px;}body.rtl .elementor-434 .elementor-element.elementor-element-9fadee4{right:-20px;}.elementor-434 .elementor-element.elementor-element-3f79daa .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;}.elementor-434 .elementor-element.elementor-element-1e66615b{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1e66615b:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-1e66615b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-4d89337e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-31223c84{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1089993 );--border-color:var( --e-global-color-1089993 );--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-18fee70b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-text{color:var( --e-global-color-66281f4 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-5c485dc6{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5c485dc6 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-1089993 );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-66281f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#AFCB1F;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-66281f4 );width:20px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#AFCB1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:#000000;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:#000000;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-509a5a38{--display:flex;--min-height:0px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-509a5a38:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-509a5a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09151C;}.elementor-434 .elementor-element.elementor-element-509a5a38::before, .elementor-434 .elementor-element.elementor-element-509a5a38 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-509a5a38 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-509a5a38 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-509a5a38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-509a5a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-560ead86{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-560ead86{left:20px;}.elementor-434 .elementor-element.elementor-element-560ead86{top:15px;}.elementor-434 .elementor-element.elementor-element-560ead86 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-41a8f77c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-41a8f77c:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-41a8f77c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4d89501{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-4d89501:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4d89501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09151C;}.elementor-434 .elementor-element.elementor-element-4d89501::before, .elementor-434 .elementor-element.elementor-element-4d89501 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4d89501 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4d89501 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4d89501 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4d89501 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-77bcc535{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-77bcc535{left:20px;}.elementor-434 .elementor-element.elementor-element-77bcc535{top:15px;}.elementor-434 .elementor-element.elementor-element-77bcc535 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5891d0a8.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5891d0a8:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-5891d0a8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-69e4d26{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-69e4d26:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-69e4d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#09151C;}.elementor-434 .elementor-element.elementor-element-69e4d26::before, .elementor-434 .elementor-element.elementor-element-69e4d26 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-69e4d26 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-69e4d26 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-69e4d26 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-69e4d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-4e6e23d{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-4e6e23d{left:20px;}.elementor-434 .elementor-element.elementor-element-4e6e23d{top:15px;}.elementor-434 .elementor-element.elementor-element-4e6e23d .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-19c9e84.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-19c9e84:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-19c9e84:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-feae5de{--display:flex;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-feae5de:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-feae5de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-feae5de::before, .elementor-434 .elementor-element.elementor-element-feae5de > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-feae5de > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-feae5de > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-feae5de > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-feae5de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-1ffae52{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-1ffae52{left:20px;}.elementor-434 .elementor-element.elementor-element-1ffae52{top:15px;}.elementor-434 .elementor-element.elementor-element-1ffae52 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1089993 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-default .elementor-icon{fill:var( --e-global-color-1089993 );color:var( --e-global-color-1089993 );border-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-f05ed3e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-f05ed3e:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-f05ed3e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-2e4ad8d8{--display:flex;--min-height:370px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-2e4ad8d8:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-2e4ad8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-2e4ad8d8::before, .elementor-434 .elementor-element.elementor-element-2e4ad8d8 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-2e4ad8d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-2e4ad8d8 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-2e4ad8d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-2e4ad8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-867a6bd ) 0%, var( --e-global-color-65d383b ) 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-17b49618{right:29px;}body.rtl .elementor-434 .elementor-element.elementor-element-17b49618{left:29px;}.elementor-434 .elementor-element.elementor-element-17b49618{top:15px;}.elementor-434 .elementor-element.elementor-element-17b49618 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6d4adcea.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-6d4adcea:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-6d4adcea:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-7f1516f1{--display:flex;--min-height:370px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-7f1516f1:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-7f1516f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-7f1516f1::before, .elementor-434 .elementor-element.elementor-element-7f1516f1 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-7f1516f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-7f1516f1 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-7f1516f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-7f1516f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-867a6bd ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-3ebba29{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-3ebba29{left:20px;}.elementor-434 .elementor-element.elementor-element-3ebba29{top:15px;}.elementor-434 .elementor-element.elementor-element-3ebba29 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-6dc8df34.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-6dc8df34:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-6dc8df34:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-4483bbe{--display:flex;--min-height:370px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-4483bbe:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4483bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-4483bbe::before, .elementor-434 .elementor-element.elementor-element-4483bbe > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4483bbe > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4483bbe > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4483bbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4483bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-867a6bd ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-967d4f8{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-967d4f8{left:20px;}.elementor-434 .elementor-element.elementor-element-967d4f8{top:15px;}.elementor-434 .elementor-element.elementor-element-967d4f8 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-64fc2a5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-64fc2a5:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-64fc2a5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-b75969c{--display:flex;--min-height:370px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-b75969c:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-b75969c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-b75969c::before, .elementor-434 .elementor-element.elementor-element-b75969c > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-b75969c > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-b75969c > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-b75969c > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-b75969c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-867a6bd ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-3172017{right:21px;}body.rtl .elementor-434 .elementor-element.elementor-element-3172017{left:21px;}.elementor-434 .elementor-element.elementor-element-3172017{top:16px;}.elementor-434 .elementor-element.elementor-element-3172017 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-4e8a979.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4e8a979:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-4e8a979:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-af1d8e2{--display:flex;--min-height:370px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.1;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-af1d8e2:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-af1d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-af1d8e2::before, .elementor-434 .elementor-element.elementor-element-af1d8e2 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-af1d8e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-af1d8e2 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-af1d8e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-af1d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-867a6bd ) 0%, #FFFFFF00 50%);}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-62e7e4f{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-62e7e4f{left:20px;}.elementor-434 .elementor-element.elementor-element-62e7e4f{top:15px;}.elementor-434 .elementor-element.elementor-element-62e7e4f .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-c3969cb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon{font-size:35px;padding:15px;}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-c3969cb:has(:hover) .elementor-icon-box-title,
					 .elementor-434 .elementor-element.elementor-element-c3969cb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button:hover, .elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button:focus{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button:hover svg, .elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button:focus svg{fill:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-04d262c{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.7;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-04d262c:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-04d262c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevocenter.es/wp-content/uploads/2026/08/ChatGPT-Image-24-ago-2026-13_43_37-5.png");background-position:-25px -71px;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-04d262c::before, .elementor-434 .elementor-element.elementor-element-04d262c > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-04d262c > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-04d262c > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-04d262c > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-04d262c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-66281f4 );--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-5e37e17 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-9fb5538{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-9fb5538 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#00AAFF;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-5e37e17 );width:20px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#00AAFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-f3f2b79{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-f3f2b79{left:20px;}.elementor-434 .elementor-element.elementor-element-f3f2b79{top:15px;}.elementor-434 .elementor-element.elementor-element-f3f2b79 .elementor-heading-title{font-family:var( --e-global-typography-c809505-font-family ), Sans-serif;font-size:var( --e-global-typography-c809505-font-size );font-weight:var( --e-global-typography-c809505-font-weight );line-height:var( --e-global-typography-c809505-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-40794c5 );stroke:var( --e-global-color-40794c5 );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-140e31fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-434 .elementor-element.elementor-element-140e31fa:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-140e31fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-50e30e1b{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-50e30e1b:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-50e30e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-70f96d46{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-29b4a3bc{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-29b4a3bc:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-29b4a3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121414;}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter{gap:5px;}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter-number-wrapper{color:var( --e-global-color-867a6bd );font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter-title{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-4d14514{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-4d14514:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4d14514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter{gap:5px;}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter-number-wrapper{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter-title{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-741b8e6f{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-741b8e6f:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-741b8e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter{gap:5px;}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter-number-wrapper{color:#AFCB1F;font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter-title{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-6bca4e9d{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-6bca4e9d:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-6bca4e9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter{gap:5px;}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter-number-wrapper{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter-title{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-ac4e8e8{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-6f648eaa{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-22f80937{--display:flex;--min-height:400px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-22f80937:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-22f80937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevocenter.es/wp-content/uploads/2026/08/ChatGPT-Image-24-ago-2026-13_43_35-4.png");background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-4e5cdb83{--display:flex;--min-height:160px;--justify-content:center;--border-radius:0px 0px 20px 0px;}.elementor-434 .elementor-element.elementor-element-4e5cdb83:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4e5cdb83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-590e43e6{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-18px 0px 0px 0px #09151C;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-590e43e6{right:-40px;}body.rtl .elementor-434 .elementor-element.elementor-element-590e43e6{left:-40px;}.elementor-434 .elementor-element.elementor-element-55a58f76{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #09151C;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-55a58f76{left:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-55a58f76{right:0px;}.elementor-434 .elementor-element.elementor-element-5fd95c22{--e-transform-rotateZ:-90deg;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-wrapper{text-align:start;}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title a{font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-description{font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-7cc1efa8{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-645573a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-3d323e45{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-text{color:var( --e-global-color-66281f4 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-75ae821e{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-75ae821e p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-3b8aaad0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-1089993 );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-66281f4 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#AFCB1F;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-66281f4 );width:20px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#AFCB1F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#AFCB1F;border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:#000000;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:#000000;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-f1d4f54{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:-160px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1dabbbe3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-1dabbbe3:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-1dabbbe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-49fc70e6{z-index:2;}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-49fc70e6.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon{font-size:35px;padding:12px;}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-4cfc0a11{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-4cfc0a11:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4cfc0a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-346ab205{z-index:2;}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-346ab205.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon{font-size:35px;padding:12px;}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-196fc206{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-246a2a16{--display:flex;--min-height:0px;--overlay-opacity:0.08;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-246a2a16:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-246a2a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-246a2a16::before, .elementor-434 .elementor-element.elementor-element-246a2a16 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-246a2a16 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-246a2a16 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-246a2a16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-246a2a16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-867a6bd );--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-216442c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-wrapper{gap:15px;}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-867a6bd );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-867a6bd );color:var( --e-global-color-867a6bd );border-color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-216442c9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon{font-size:40px;padding:15px;}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-2d03b5b2{--display:flex;--overlay-opacity:0.08;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-2d03b5b2:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-2d03b5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-2d03b5b2::before, .elementor-434 .elementor-element.elementor-element-2d03b5b2 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-2d03b5b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-2d03b5b2 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-2d03b5b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-2d03b5b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-867a6bd );--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-5186adbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-wrapper{gap:15px;}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-867a6bd );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-default .elementor-icon{fill:var( --e-global-color-867a6bd );color:var( --e-global-color-867a6bd );border-color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5186adbe.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon{font-size:40px;padding:15px;}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-6e172b61{--display:flex;--overlay-opacity:0.08;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-6e172b61:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-6e172b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-6e172b61::before, .elementor-434 .elementor-element.elementor-element-6e172b61 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-6e172b61 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-6e172b61 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-6e172b61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-6e172b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-867a6bd );--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-56aaffb1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-wrapper{gap:15px;}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-867a6bd );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-default .elementor-icon{fill:var( --e-global-color-867a6bd );color:var( --e-global-color-867a6bd );border-color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-56aaffb1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon{font-size:40px;padding:15px;}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-166ac101{--display:flex;--overlay-opacity:0.08;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-166ac101:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-166ac101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-166ac101::before, .elementor-434 .elementor-element.elementor-element-166ac101 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-166ac101 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-166ac101 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-166ac101 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-166ac101 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-867a6bd );--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-247375bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-wrapper{gap:15px;}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-867a6bd );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-867a6bd );color:var( --e-global-color-867a6bd );border-color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-247375bd.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon{font-size:40px;padding:15px;}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-13f47b4c{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-13f47b4c:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-13f47b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-13f47b4c::before, .elementor-434 .elementor-element.elementor-element-13f47b4c > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-13f47b4c > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-13f47b4c > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-13f47b4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-13f47b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-66281f4 ) 0%, var( --e-global-color-e1de47d ) 100%);}.elementor-434 .elementor-element.elementor-element-44f05bb7{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-37b01b9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-1170a0c9{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-1ad6e1a .elementor-heading-title{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-6b4ad97a{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-6b4ad97a p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-645f8598{--display:flex;--min-height:170px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-36d9889{left:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-36d9889{right:0px;}.elementor-434 .elementor-element.elementor-element-36d9889{top:-20px;}.elementor-434 .elementor-element.elementor-element-36d9889 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-36d9889.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-36d9889.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-36d9889.elementor-view-default .elementor-icon{color:var( --e-global-color-1089993 );border-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-36d9889.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-36d9889.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-36d9889 .elementor-icon{font-size:60px;}.elementor-434 .elementor-element.elementor-element-36d9889 .elementor-icon svg{height:60px;}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .skill-bar{background-color:#DCFB00;height:10px;border-radius:5px 5px 5px 5px;}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .skill-track{background-color:var( --e-global-color-867a6bd );border-radius:5px 5px 5px 5px;}.elementor-434 .elementor-element.elementor-element-33870267{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:0px;}.elementor-434 .elementor-element.elementor-element-33870267 > .elementor-widget-container{background-color:var( --e-global-color-40794c5 );margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40794c5 );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-33870267{right:-100px;}body.rtl .elementor-434 .elementor-element.elementor-element-33870267{left:-100px;}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8f4d718 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .skill-title{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .skill-bar{background-color:#DCFB00;height:10px;border-radius:5px 5px 5px 5px;}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .skill-track{background-color:var( --e-global-color-867a6bd );border-radius:5px 5px 5px 5px;}.elementor-434 .elementor-element.elementor-element-34333b66{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:93px;}.elementor-434 .elementor-element.elementor-element-34333b66 > .elementor-widget-container{background-color:var( --e-global-color-40794c5 );margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-40794c5 );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-34333b66{right:3px;}body.rtl .elementor-434 .elementor-element.elementor-element-34333b66{left:3px;}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-8f4d718 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .skill-title{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-319193dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-525415a2{--display:flex;--min-height:600px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-525415a2:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-525415a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevocenter.es/wp-content/uploads/2026/08/ChatGPT-Image-24-ago-2026-13_43_34-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-1cb0d15e{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;top:80px;}.elementor-434 .elementor-element.elementor-element-1cb0d15e:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-1cb0d15e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCFB00;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-1cb0d15e{left:-80px;}body.rtl .elementor-434 .elementor-element.elementor-element-1cb0d15e{right:-80px;}.elementor-434 .elementor-element.elementor-element-7422fbc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50% 50% 50% 50%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-7422fbc:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-7422fbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-2a90f90e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--width:500px;font-family:var( --e-global-typography-a3880e5-font-family ), Sans-serif;font-size:var( --e-global-typography-a3880e5-font-size );font-weight:var( --e-global-typography-a3880e5-font-weight );line-height:var( --e-global-typography-a3880e5-line-height );--word-spacing:0px;--text-color:var( --e-global-color-e1de47d );--transition:0.3s;}.elementor-434 .elementor-element.elementor-element-32575c81 .elementor-counter-number-wrapper{color:var( --e-global-color-e1de47d );font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7802bb92{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-25179329{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2b6a764c{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-2b6a764c::before, .elementor-434 .elementor-element.elementor-element-2b6a764c > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-2b6a764c > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-2b6a764c > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-2b6a764c > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-2b6a764c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}.elementor-434 .elementor-element.elementor-element-ca6c86f{z-index:2;}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-ca6c86f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon{font-size:35px;padding:12px;}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-c3dff51{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-434 .elementor-element.elementor-element-388a5a3a{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-388a5a3a:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-388a5a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-388a5a3a::before, .elementor-434 .elementor-element.elementor-element-388a5a3a > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-388a5a3a > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-388a5a3a > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-388a5a3a > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-388a5a3a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}.elementor-434 .elementor-element.elementor-element-491da91d{z-index:2;}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-491da91d.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon{font-size:35px;padding:12px;}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-71d44313{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-3a17109e{--display:flex;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 03px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:03px;border-color:var( --e-global-color-1089993 );--border-color:var( --e-global-color-1089993 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-3a17109e:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-3a17109e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-3a17109e::before, .elementor-434 .elementor-element.elementor-element-3a17109e > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-3a17109e > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-3a17109e > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-3a17109e > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-3a17109e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top right, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 50%);}.elementor-434 .elementor-element.elementor-element-168a83e5{z-index:2;}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-168a83e5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon{font-size:35px;padding:12px;}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-c4a6a32{font-family:"Barlow Condensed", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-434 .elementor-element.elementor-element-671c5213{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-671c5213:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-671c5213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-2b18dd02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-icon i{color:var( --e-global-color-867a6bd );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-icon svg{fill:var( --e-global-color-867a6bd );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-3bbdd1ee{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-5e37e17 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-a7cedf4{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-a7cedf4 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-1fbd6980{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-57020a51{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-15942a95{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-15942a95 img{border-style:solid;border-width:03px 03px 03px 03px;border-color:var( --e-global-color-867a6bd );border-radius:50% 50% 50% 50%;}.elementor-434 .elementor-element.elementor-element-4e425d1{--display:flex;--min-height:320px;--justify-content:flex-end;--overlay-opacity:0.2;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-434 .elementor-element.elementor-element-4e425d1::before, .elementor-434 .elementor-element.elementor-element-4e425d1 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4e425d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4e425d1 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4e425d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4e425d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-434 .elementor-element.elementor-element-4e425d1 > .elementor-shape-bottom .elementor-shape-fill, .elementor-434 .elementor-element.elementor-element-4e425d1 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-2902ae6b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:50px;}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-wrapper{text-align:start;}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4c14e8f0{--grid-template-columns:repeat(1, auto);text-align:center;bottom:60px;--icon-size:23px;--grid-column-gap:5px;--grid-row-gap:5px;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-4c14e8f0{right:40px;}body.rtl .elementor-434 .elementor-element.elementor-element-4c14e8f0{left:40px;}.elementor-434 .elementor-element.elementor-element-4c14e8f0 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:10px;}.elementor-434 .elementor-element.elementor-element-4c14e8f0 .elementor-social-icon i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4c14e8f0 .elementor-social-icon svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4c14e8f0 .elementor-social-icon:hover{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4c14e8f0 .elementor-social-icon:hover i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4c14e8f0 .elementor-social-icon:hover svg{fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-592cf822{--display:flex;--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-434 .elementor-element.elementor-element-22f5ec9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-22f5ec9 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-867a6bd );border-radius:50% 50% 50% 50%;}.elementor-434 .elementor-element.elementor-element-bae6313{--display:flex;--min-height:320px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-434 .elementor-element.elementor-element-bae6313 > .elementor-shape-bottom .elementor-shape-fill, .elementor-434 .elementor-element.elementor-element-bae6313 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-67e30a29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:50px;}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-wrapper{text-align:start;}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-751b5892{--grid-template-columns:repeat(1, auto);text-align:center;bottom:60px;--icon-size:23px;--grid-column-gap:5px;--grid-row-gap:5px;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-751b5892{right:40px;}body.rtl .elementor-434 .elementor-element.elementor-element-751b5892{left:40px;}.elementor-434 .elementor-element.elementor-element-751b5892 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:10px;}.elementor-434 .elementor-element.elementor-element-751b5892 .elementor-social-icon i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-751b5892 .elementor-social-icon svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-751b5892 .elementor-social-icon:hover{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-751b5892 .elementor-social-icon:hover i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-751b5892 .elementor-social-icon:hover svg{fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-6cee66db{--display:flex;--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-434 .elementor-element.elementor-element-28720779{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;z-index:2;}.elementor-434 .elementor-element.elementor-element-28720779 img{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-867a6bd );border-radius:50% 50% 50% 50%;}.elementor-434 .elementor-element.elementor-element-4f5dcc76{--display:flex;--min-height:320px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-434 .elementor-element.elementor-element-4f5dcc76 > .elementor-shape-bottom .elementor-shape-fill, .elementor-434 .elementor-element.elementor-element-4f5dcc76 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-3e19747b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:50px;}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-wrapper{text-align:start;}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-16bf2142{--grid-template-columns:repeat(1, auto);text-align:center;bottom:60px;--icon-size:23px;--grid-column-gap:5px;--grid-row-gap:5px;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-16bf2142{right:40px;}body.rtl .elementor-434 .elementor-element.elementor-element-16bf2142{left:40px;}.elementor-434 .elementor-element.elementor-element-16bf2142 .elementor-social-icon{background-color:var( --e-global-color-accent );--icon-padding:10px;}.elementor-434 .elementor-element.elementor-element-16bf2142 .elementor-social-icon i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-16bf2142 .elementor-social-icon svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-16bf2142 .elementor-social-icon:hover{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-16bf2142 .elementor-social-icon:hover i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-16bf2142 .elementor-social-icon:hover svg{fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#00AAFF;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-5e37e17 );width:20px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#00AAFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1b9550b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1b9550b9:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-1b9550b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );background-image:url("https://elevocenter.es/wp-content/uploads/2026/08/Backgroundcontacto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-1034aa44{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-544f356 .elementor-heading-title{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-2705e375{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-2705e375 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-67d64532{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2fe90373{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-434 .elementor-element.elementor-element-2fe90373.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:inherit;background-color:inherit;}.elementor-434 .elementor-element.elementor-element-5b7de07f{--display:flex;--justify-content:flex-start;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-6731ca31{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-397c524a{--display:flex;}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5fe68446.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon{font-size:25px;padding:15px;}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66281f4 );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-default .elementor-icon{fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );border-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-66281f4 );color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-5d1b2011.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon{font-size:25px;padding:15px;}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1ee46263{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-1ee46263:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-1ee46263 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-45ec0e16 .elementor-heading-title{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-74a69c46{--divider-border-style:solid;--divider-color:var( --e-global-color-1089993 );--divider-border-width:1px;}.elementor-434 .elementor-element.elementor-element-74a69c46 .elementor-divider-separator{width:100%;}.elementor-434 .elementor-element.elementor-element-74a69c46 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-434 .elementor-element.elementor-element-3ba69933 .elementor-repeater-item-4484555.elementor-social-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-3ba69933 .elementor-repeater-item-4484555.elementor-social-icon i{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-3ba69933 .elementor-repeater-item-4484555.elementor-social-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-3ba69933 .elementor-repeater-item-a71ca2e.elementor-social-icon{background-color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-3ba69933 .elementor-repeater-item-a71ca2e.elementor-social-icon i{color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-3ba69933 .elementor-repeater-item-a71ca2e.elementor-social-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-3ba69933{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-434 .elementor-element.elementor-element-614967f6{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.9;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-614967f6:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-614967f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );background-image:url("https://elevocenter.es/wp-content/uploads/2026/08/contact-us.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-614967f6::before, .elementor-434 .elementor-element.elementor-element-614967f6 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-614967f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-614967f6 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-614967f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-614967f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-66281f4 ) 0%, var( --e-global-color-65d383b ) 100%);}.elementor-434 .elementor-element.elementor-element-6dc8dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-30e1bc13{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-54a82ef );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-62ec1a52{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-62ec1a52 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#00AAFF;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-5e37e17 );width:20px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#00AAFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5184fb67{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2ece723e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-58add6fc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-58add6fc:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-58add6fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-5d661b5b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-13b33ef6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-1fc48660{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3ebb2d39 img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-2f973585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-434 .elementor-element.elementor-element-2f973585 img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-36fce032{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title a{font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-51d9e382{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-51d9e382:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-51d9e382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-58b45fbf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2cb0ef7f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-5c402af6{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-6ce7a80a img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-516780b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-434 .elementor-element.elementor-element-516780b0 img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-11856c2c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title a{font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-274d9d70{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-274d9d70:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-274d9d70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-4538d0cb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4c3ee794{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-2e77d6f5{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-55873120 img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-49bcd6cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-434 .elementor-element.elementor-element-49bcd6cf img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-2ae2df9b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title a{font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-2cce59bf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-2cce59bf:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-2cce59bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-6b35595c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4e269a6f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-25df0b22{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-26d7dc32 img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-e1c858e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-434 .elementor-element.elementor-element-e1c858e img{width:54px;height:54px;object-fit:cover;object-position:center center;border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-6faad0a );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-d02e7b8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title a{font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4a250652{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4a250652::before, .elementor-434 .elementor-element.elementor-element-4a250652 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4a250652 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4a250652 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4a250652 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4a250652 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top left, var( --e-global-color-accent ) 20%, var( --e-global-color-65d383b ) 40%);}.elementor-434 .elementor-element.elementor-element-37a560ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-7c2c36ca{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-5e37e17 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-641ce492{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-2e52d9b7{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial_card, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-75f7edbc .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial_card{border-radius:20px 20px 20px 20px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider{border-style:none;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial_card .elementskit-commentor-coment{color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial_card .elementskit-commentor-coment{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-stars > li > a, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-stars > li > span{color:var( --e-global-color-54a82ef );fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-watermark-icon svg{fill:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon > i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider-block-style:hover .elementskit-commentor-content > i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider-block-style-two:hover .elementskit-icon-content > i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider-block-style-three:hover .elementskit-icon-content > i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider:hover .elementskit-watermark-icon svg{fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon > i{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider.testimonial-active:hover .elementskit-watermark-icon svg{fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );margin-bottom:0px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-author-name{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-54a82ef );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-434 .elementor-element.elementor-element-1749624e{--display:flex;--min-height:500px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1749624e:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-1749624e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevocenter.es/wp-content/uploads/2026/08/testi-1.0.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-434 .elementor-element.elementor-element-32fe5eaf{--display:flex;--border-radius:0px 0px 20px 0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-32fe5eaf:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-32fe5eaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-26c0fc75{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:0px;border-radius:20px 0px 0px 0px;box-shadow:-20px 0px 0px 0px #09151C;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-26c0fc75{right:-40px;}body.rtl .elementor-434 .elementor-element.elementor-element-26c0fc75{left:-40px;}.elementor-434 .elementor-element.elementor-element-35e5ac5e{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:-40px;border-radius:20px 0px 0px 0px;box-shadow:0px -20px 0px 0px #09151C;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-35e5ac5e{left:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-35e5ac5e{right:0px;}.elementor-434 .elementor-element.elementor-element-ddddf20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:20px 20px 20px 20px;--padding-top:23px;--padding-bottom:24px;--padding-left:25px;--padding-right:24px;}.elementor-434 .elementor-element.elementor-element-ddddf20:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-ddddf20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-5055fa3e .elementor-counter-number-wrapper{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-5055fa3e .elementor-counter-title{color:var( --e-global-color-54a82ef );font-family:var( --e-global-typography-9b364b5-font-family ), Sans-serif;font-size:var( --e-global-typography-9b364b5-font-size );font-weight:var( --e-global-typography-9b364b5-font-weight );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-6f43f2bd{--display:flex;--position:absolute;--border-radius:20px 0px 20px 0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;bottom:0px;}.elementor-434 .elementor-element.elementor-element-6f43f2bd:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-6f43f2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-6f43f2bd{right:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-6f43f2bd{left:0px;}.elementor-434 .elementor-element.elementor-element-7a214ef1{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;top:-40px;border-radius:0px 0px 20px 0px;box-shadow:0px 20px 0px 0px #09151C;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-7a214ef1{right:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-7a214ef1{left:0px;}.elementor-434 .elementor-element.elementor-element-5df2f848{--spacer-size:40px;width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;bottom:0px;border-radius:0px 0px 20px 0px;box-shadow:20px 0px 0px 0px #09151C;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-5df2f848{left:-40px;}body.rtl .elementor-434 .elementor-element.elementor-element-5df2f848{right:-40px;}.elementor-434 .elementor-element.elementor-element-2e37ebc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:20px 20px 20px 20px;--padding-top:23px;--padding-bottom:24px;--padding-left:25px;--padding-right:24px;}.elementor-434 .elementor-element.elementor-element-2e37ebc:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-2e37ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-7e0da5e8 .elementor-counter-number-wrapper{color:var( --e-global-color-5e37e17 );font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7e0da5e8 .elementor-counter-title{color:var( --e-global-color-54a82ef );font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4c079287{--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:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.1;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4c079287::before, .elementor-434 .elementor-element.elementor-element-4c079287 > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4c079287 > .e-con-inner > .elementor-background-video-container::before, .elementor-434 .elementor-element.elementor-element-4c079287 > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4c079287 > .e-con-inner > .elementor-background-slideshow::before, .elementor-434 .elementor-element.elementor-element-4c079287 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-65d383b ) 70%);}.elementor-434 .elementor-element.elementor-element-68bb36ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-3b1734a5{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-54a82ef );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-444062a0{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-444062a0 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-6413f5a4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-434 .elementor-element.elementor-element-6413f5a4:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-6413f5a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6faad0a );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-wrapper{gap:15px;}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-54a82ef );color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-5e37e17 );color:var( --e-global-color-5e37e17 );border-color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-434 .elementor-element.elementor-element-71aefd9b.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon{font-size:30px;padding:10px;}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-36a16661{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-accent );padding:8px 7px 4px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-65d383b );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-65d383b );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{background-color:var( --e-global-color-5e37e17 );padding:10px 10px 10px 10px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px);-moz-transform:translateY(-2px);transform:translateY(-2px);border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i, .elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{background-color:#00AAFF;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-5e37e17 );width:20px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:#00AAFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper i{font-size:20px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:15px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:15px;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) i{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(:hover) svg{fill:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover i{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-221beb76{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-40794c5 );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:var( --e-global-color-6faad0a );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );border-radius:10px 10px 10px 10px;}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body, .elementor-434 .elementor-element.elementor-element-30339ece .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-54a82ef );border-radius:10px 10px 10px 10px;}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:10px;}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:10px 10px 10px 10px;padding:30px 30px 30px 30px;}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body p, .elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:16px;color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_normal_icon{color:var( --e-global-color-54a82ef );fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:16px;color:var( --e-global-color-54a82ef );fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_active_icon{color:var( --e-global-color-54a82ef );fill:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4b5b6fdf{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4b5b6fdf:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4b5b6fdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001C2B;}.elementor-434 .elementor-element.elementor-element-2400a71a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-2c43ee48{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-5e37e17 );margin:0px 0px 0px 0px;font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-331ce05-font-family ), Sans-serif;font-size:var( --e-global-typography-331ce05-font-size );font-weight:var( --e-global-typography-331ce05-font-weight );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-2855d4d7{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-2855d4d7 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-4ba137aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .post-items > .post-item{flex:0 0 33.3333333333%;max-width:33.3333333333%;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-blog-block-post, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-card{background-color:var( --e-global-color-e1de47d );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:20px 20px 20px 20px;padding:25px 25px 25px 25px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-btn{background-color:var( --e-global-color-accent );padding:13px 26px 13px 26px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-5e37e17 );border-radius:50px 50px 50px 50px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-btn:hover{background-color:var( --e-global-color-54a82ef );color:var( --e-global-color-5e37e17 );fill:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card{display:block;}.elementor-434 .elementor-element.elementor-element-4d72edc .btn-wraper{text-align:left;}.elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-blog-block-post .elementskit-post-body{padding:12px 12px 12px 12px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card .elementskit-post-body{padding:12px 12px 12px 12px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-thumb{border-radius:20px 20px 20px 20px;} .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list a, .elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list .meta-date-text{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list{text-align:left;}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list > span :is(i, svg){font-size:16px;}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list > span{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list > span i{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list > span svg{fill:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body .entry-title, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-header .entry-title, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body .entry-title a{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-header .entry-title a{color:var( --e-global-color-accent );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body .entry-title a:hover{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-header .entry-title a:hover{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-card:hover .entry-title a{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card:hover .entry-title a{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body .entry-title{text-align:left;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-header .entry-title{text-align:left;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body > p{color:var( --e-global-color-text );margin:0px 0px 20px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-footer > p, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body > p{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-footer{margin:0px 0px 20px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-blog-block-post .elementskit-post-footer > p{margin:0px 0px 20px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-btn :is(i, svg){font-size:18px;}.elementor-434 .elementor-element.elementor-element-33826bb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-33826bb8:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-33826bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1de47d );}.elementor-434 .elementor-element.elementor-element-306baaa5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-30019732{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-47ecaa04{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-c603377 .elementor-heading-title{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-21e2acf3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-867a6bd );--border-color:var( --e-global-color-867a6bd );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4548fab .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-4548fab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4548fab.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4548fab.elementor-view-default .elementor-icon{color:var( --e-global-color-1089993 );border-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4548fab.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4548fab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4548fab .elementor-icon{font-size:120px;}.elementor-434 .elementor-element.elementor-element-4548fab .elementor-icon svg{height:120px;}.elementor-434 .elementor-element.elementor-element-4972a3a .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-4972a3a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4972a3a.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4972a3a.elementor-view-default .elementor-icon{color:var( --e-global-color-1089993 );border-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4972a3a.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4972a3a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4972a3a .elementor-icon{font-size:120px;}.elementor-434 .elementor-element.elementor-element-4972a3a .elementor-icon svg{height:120px;}.elementor-434 .elementor-element.elementor-element-4b48f819 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-4b48f819.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4b48f819.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4b48f819.elementor-view-default .elementor-icon{color:var( --e-global-color-1089993 );border-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4b48f819.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-4b48f819.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-4b48f819 .elementor-icon{font-size:120px;}.elementor-434 .elementor-element.elementor-element-4b48f819 .elementor-icon svg{height:120px;}.elementor-434 .elementor-element.elementor-element-16f8a975 .elementor-icon-wrapper{text-align:center;}.elementor-434 .elementor-element.elementor-element-16f8a975.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-16f8a975.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-16f8a975.elementor-view-default .elementor-icon{color:var( --e-global-color-1089993 );border-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-16f8a975.elementor-view-framed .elementor-icon, .elementor-434 .elementor-element.elementor-element-16f8a975.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-16f8a975 .elementor-icon{font-size:120px;}.elementor-434 .elementor-element.elementor-element-16f8a975 .elementor-icon svg{height:120px;}.elementor-434 .elementor-element.elementor-element-3dc306d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1d1dd2f6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-13740109{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-d1b7d8a{text-align:start;}.elementor-434 .elementor-element.elementor-element-d1b7d8a img{width:1000px;max-width:100%;height:107px;object-fit:contain;object-position:center center;}.elementor-434 .elementor-element.elementor-element-4c259ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4319733f{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-6583863a{text-align:start;}.elementor-434 .elementor-element.elementor-element-6583863a .elementor-heading-title{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-e6de4a5 );}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-e6de4a5 );}.elementor-434 .elementor-element.elementor-element-65cd6b1e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-2508a4f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-66469afb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-419a5de5{text-align:start;}.elementor-434 .elementor-element.elementor-element-419a5de5 .elementor-heading-title{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-3f7c0018{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-143fdedb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-5c91136c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-40794c5 );--border-color:var( --e-global-color-40794c5 );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-4b6a405a{text-align:start;}.elementor-434 .elementor-element.elementor-element-4b6a405a .elementor-heading-title{font-family:var( --e-global-typography-3b8bf01-font-family ), Sans-serif;font-size:var( --e-global-typography-3b8bf01-font-size );font-weight:var( --e-global-typography-3b8bf01-font-weight );line-height:var( --e-global-typography-3b8bf01-line-height );color:var( --e-global-color-5e37e17 );}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-icon i{color:var( --e-global-color-1089993 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-icon svg{fill:var( --e-global-color-1089993 );transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-867a6bd );}.elementor-434 .elementor-element.elementor-element-30144461{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-text{color:var( --e-global-color-5e37e17 );transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-54a82ef );}.elementor-434 .elementor-element.elementor-element-4e8c419{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-4e8c419:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-4e8c419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1089993 );}.elementor-434 .elementor-element.elementor-element-7fb2be23{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:var( --e-global-color-66281f4 );}.elementor-434 .elementor-element.elementor-element-7fb2be23 p{margin-block-end:0px;}.elementor-434 .elementor-element.elementor-element-5f2b27b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-434 .elementor-element.elementor-element-5f2b27b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-434 .elementor-element.elementor-element-5f2b27b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-434 .elementor-element.elementor-element-5f2b27b .elementor-icon-list-text{color:var( --e-global-color-66281f4 );transition:color 0.3s;}@media(max-width:1024px){.elementor-434 .elementor-element.elementor-element-59547deb{--min-height:0px;--padding-top:20px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-765a73ea{--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-434 .elementor-element.elementor-element-351b7963{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-351b7963.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-434 .elementor-element.elementor-element-ba9a8f0{--border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-172774b7{right:100px;}body.rtl .elementor-434 .elementor-element.elementor-element-172774b7{left:100px;}.elementor-434 .elementor-element.elementor-element-172774b7{top:-120px;}.elementor-434 .elementor-element.elementor-element-56ef9339{--min-height:0px;}.elementor-434 .elementor-element.elementor-element-6c58d935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-6c58d935.elementor-element{--order:99999 /* order end hack */;}.elementor-434 .elementor-element.elementor-element-6c58d935 img{height:458px;object-fit:contain;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-9fadee4{left:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-9fadee4{right:0px;}.elementor-434 .elementor-element.elementor-element-9fadee4{top:0px;}.elementor-434 .elementor-element.elementor-element-1e66615b{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-4d89337e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-560ead86 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-77bcc535 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4e6e23d .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1ffae52 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-17b49618 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3ebba29 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-967d4f8 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3172017 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-62e7e4f .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-04d262c:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-04d262c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-9fb5538{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-f3f2b79 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-140e31fa{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-50e30e1b{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-434 .elementor-element.elementor-element-70f96d46{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-6f648eaa{--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-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-description{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-75ae821e{text-align:center;}.elementor-434 .elementor-element.elementor-element-3b8aaad0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-f1d4f54{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-196fc206{--e-con-grid-template-columns:repeat(2, 1fr);--gap:60px 20px;--row-gap:60px;--column-gap:20px;--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-13f47b4c{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-6b4ad97a{text-align:center;}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-33870267{right:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-33870267{left:0px;}.elementor-434 .elementor-element.elementor-element-33870267{top:0px;}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-34333b66{right:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-34333b66{left:0px;}.elementor-434 .elementor-element.elementor-element-34333b66{top:0px;}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-319193dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-525415a2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-1cb0d15e{left:30%;}body.rtl .elementor-434 .elementor-element.elementor-element-1cb0d15e{right:30%;}.elementor-434 .elementor-element.elementor-element-1cb0d15e{top:30%;}.elementor-434 .elementor-element.elementor-element-2a90f90e{--width:500px;font-size:var( --e-global-typography-a3880e5-font-size );line-height:var( --e-global-typography-a3880e5-line-height );}.elementor-434 .elementor-element.elementor-element-32575c81 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-25179329{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-671c5213{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-a7cedf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-1fbd6980{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1b9550b9{--padding-top:80px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-2705e375{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-67d64532{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-434 .elementor-element.elementor-element-2fe90373{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-45ec0e16 .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-614967f6{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-62ec1a52{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2ece723e{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-5d661b5b{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-58b45fbf{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4538d0cb{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-6b35595c{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4a250652{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-641ce492{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;--ekit_testimonial_slidetoshow:1;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-5055fa3e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-5055fa3e .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-7e0da5e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7e0da5e8 .elementor-counter-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4c079287{--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:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-444062a0{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-6413f5a4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-36a16661{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button{text-align:center;}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body p, .elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4b5b6fdf{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-2855d4d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .post-items > .post-item{flex:0 0 50%;max-width:50%;}.elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list a, .elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list .meta-date-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body .entry-title, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-header .entry-title, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-footer > p, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-33826bb8{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-c603377 .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-21e2acf3{--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-1d1dd2f6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-6583863a .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-419a5de5 .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4b6a405a .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-434 .elementor-element.elementor-element-59547deb{--min-height:0px;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-a85186a{--min-height:0px;}.elementor-434 .elementor-element.elementor-element-86dab35 img{height:120px;object-fit:cover;}.elementor-434 .elementor-element.elementor-element-9699fcd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-434 .elementor-element.elementor-element-9699fcd img{width:100%;max-width:100%;height:116px;}.elementor-434 .elementor-element.elementor-element-70e6e0f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-70e6e0f .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-765a73ea{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-434 .elementor-element.elementor-element-351b7963{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-ba9a8f0.e-con{--order:99999 /* order end hack */;}.elementor-434 .elementor-element.elementor-element-56ef9339.e-con{--order:-99999 /* order start hack */;}.elementor-434 .elementor-element.elementor-element-6c58d935{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-434 .elementor-element.elementor-element-6c58d935.elementor-element{--order:-99999 /* order start hack */;}.elementor-434 .elementor-element.elementor-element-6c58d935 img{width:100%;max-width:100%;height:371px;object-fit:contain;}.elementor-434 .elementor-element.elementor-element-1cfb5940{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-1cfb5940.e-con{--order:-99999 /* order start hack */;}.elementor-434 .elementor-element.elementor-element-184210c4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1e66615b{--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-4d89337e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-4d89337e.e-con{--align-self:center;}.elementor-434 .elementor-element.elementor-element-31223c84{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-18fee70b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-5c485dc6{font-size:18px;}.elementor-434 .elementor-element.elementor-element-9c1e4 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-509a5a38{--min-height:370px;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-509a5a38.e-con{--align-self:flex-end;}.elementor-434 .elementor-element.elementor-element-560ead86 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-41a8f77c .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4d89501{--min-height:379px;}.elementor-434 .elementor-element.elementor-element-4d89501.e-con{--align-self:center;}.elementor-434 .elementor-element.elementor-element-77bcc535 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5891d0a8 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2445d601 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-69e4d26{--min-height:370px;}.elementor-434 .elementor-element.elementor-element-69e4d26.e-con{--align-self:center;}.elementor-434 .elementor-element.elementor-element-4e6e23d .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-19c9e84 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1f97698 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-feae5de{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-feae5de.e-con{--align-self:center;}.elementor-434 .elementor-element.elementor-element-1ffae52 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-f05ed3e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-59d4bc5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2e4ad8d8{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-17b49618 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-6d4adcea .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-3413b672 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-7f1516f1{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-3ebba29 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-6dc8df34 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-78c40dac .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4483bbe{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-967d4f8 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-64fc2a5 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-0d2e078 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-b75969c{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-3172017 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4e8a979 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-dfa152c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-af1d8e2{--border-radius:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-62e7e4f .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-c3969cb .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-dc92e3a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-04d262c:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-04d262c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-057dd49 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-9fb5538{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-cd0d4d6 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-f3f2b79 .elementor-heading-title{font-size:var( --e-global-typography-c809505-font-size );line-height:var( --e-global-typography-c809505-line-height );}.elementor-434 .elementor-element.elementor-element-140e31fa{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-70f96d46{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-726319c2 .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7591fb11 .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-1489453c .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-6691c363 .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-ac4e8e8{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-22f80937:not(.elementor-motion-effects-element-type-background), .elementor-434 .elementor-element.elementor-element-22f80937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:contain;}.elementor-434 .elementor-element.elementor-element-4e5cdb83{--width:100px;}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-5fd95c22 .elementor-icon-box-description{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3d323e45 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-c2052c9 .elementor-heading-title{font-size:30px;}.elementor-434 .elementor-element.elementor-element-75ae821e{text-align:start;font-size:18px;}.elementor-434 .elementor-element.elementor-element-3b8aaad0{--justify-content:center;}.elementor-434 .elementor-element.elementor-element-3803564c .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-f1d4f54{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-wrapper{text-align:start;}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-49fc70e6 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-wrapper{text-align:start;}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-346ab205 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-196fc206{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-216442c9 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5186adbe .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-56aaffb1 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-247375bd .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-13f47b4c{--padding-top:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-1170a0c9 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1ad6e1a{padding:0px 0px 0px 0px;}.elementor-434 .elementor-element.elementor-element-6b4ad97a{text-align:start;font-size:18px;}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-33870267 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-34333b66{right:0px;}body.rtl .elementor-434 .elementor-element.elementor-element-34333b66{left:0px;}.elementor-434 .elementor-element.elementor-element-34333b66{top:92px;}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .skill-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-34333b66 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-319193dd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-525415a2{--min-height:451px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-1cb0d15e{--width:200px;--min-height:200px;--justify-content:center;top:59%;}.elementor-434 .elementor-element.elementor-element-7422fbc{--width:150px;--min-height:150px;}.elementor-434 .elementor-element.elementor-element-2a90f90e{--width:500px;font-size:var( --e-global-typography-a3880e5-font-size );line-height:var( --e-global-typography-a3880e5-line-height );}.elementor-434 .elementor-element.elementor-element-32575c81 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-25179329{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-ca6c86f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-c3dff51{font-size:18px;}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-491da91d .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-71d44313{font-size:18px;}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-168a83e5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-c4a6a32{font-size:18px;}.elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3bbdd1ee .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-297b43ff .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-a7cedf4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-1fbd6980{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-2902ae6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-36116bfe .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-67e30a29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-683730a .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}body:not(.rtl) .elementor-434 .elementor-element.elementor-element-751b5892{right:20px;}body.rtl .elementor-434 .elementor-element.elementor-element-751b5892{left:20px;}.elementor-434 .elementor-element.elementor-element-3e19747b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-78c64340 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-124ca36d .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1b9550b9{--padding-top:80px;--padding-bottom:100px;--padding-left:40px;--padding-right:20px;}.elementor-434 .elementor-element.elementor-element-2705e375{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-2fe90373{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-5b7de07f{--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-434 .elementor-element.elementor-element-5b7de07f.e-con{--order:-99999 /* order start hack */;}.elementor-434 .elementor-element.elementor-element-6731ca31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5fe68446 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5d1b2011 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-45ec0e16 .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-30e1bc13 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-b4f5f90 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-62ec1a52{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4dbe8ba2 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2ece723e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-5d661b5b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-1d063fd4 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-68762355 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-58b45fbf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-11e236d4 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-60a52fee .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4538d0cb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-77d07c5e .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-2fdde6c5 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-6b35595c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-5a236dec .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-title a{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-74f9ba11 .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-7c2c36ca .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-2f77e81b .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-641ce492{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-testimonial_card .elementskit-commentor-coment{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-watermark-icon > i{font-size:30px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-watermark-icon > svg{width:30px;}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-profile-info .elementskit-author-name{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-75f7edbc .elementskit-profile-info .elementskit-author-des{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-32fe5eaf{--width:200px;}.elementor-434 .elementor-element.elementor-element-5055fa3e .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-5055fa3e .elementor-counter-title{font-size:var( --e-global-typography-9b364b5-font-size );line-height:var( --e-global-typography-9b364b5-line-height );}.elementor-434 .elementor-element.elementor-element-6f43f2bd{--width:200px;}.elementor-434 .elementor-element.elementor-element-7e0da5e8 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7e0da5e8 .elementor-counter-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3b1734a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-1172b4b0 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-444062a0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title, .elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-71aefd9b .elementor-icon-box-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-36a16661{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4c1a6fd7 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body p, .elementor-434 .elementor-element.elementor-element-30339ece .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-2c43ee48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-434 .elementor-element.elementor-element-7bec0fce .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-331ce05-font-size );line-height:var( --e-global-typography-331ce05-line-height );}.elementor-434 .elementor-element.elementor-element-2855d4d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .post-items > .post-item{flex:0 0 100%;max-width:100%;}.elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-blog-block-post, .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-post-image-card, .elementor-434 .elementor-element.elementor-element-4d72edc .ekit-blog-post-masonry-inactive .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list a, .elementor-434 .elementor-element.elementor-element-4d72edc .post-meta-list .meta-date-text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body .entry-title, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-entry-header .entry-title, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-footer > p, .elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-434 .elementor-element.elementor-element-4d72edc .elementskit-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-47ecaa04{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-434 .elementor-element.elementor-element-c603377 .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-21e2acf3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-1d1dd2f6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-434 .elementor-element.elementor-element-6583863a .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-65cd6b1e .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-419a5de5 .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-3f7c0018 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-434 .elementor-element.elementor-element-4b6a405a .elementor-heading-title{font-size:var( --e-global-typography-3b8bf01-font-size );line-height:var( --e-global-typography-3b8bf01-line-height );}.elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-434 .elementor-element.elementor-element-30144461 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-434 .elementor-element.elementor-element-a85186a{--width:80%;}.elementor-434 .elementor-element.elementor-element-351b7963{--width:33.33%;}.elementor-434 .elementor-element.elementor-element-56ef9339{--width:42%;}.elementor-434 .elementor-element.elementor-element-1cfb5940{--width:33.33%;}.elementor-434 .elementor-element.elementor-element-22f80937{--width:50%;}.elementor-434 .elementor-element.elementor-element-4e5cdb83{--width:100px;}.elementor-434 .elementor-element.elementor-element-7cc1efa8{--width:50%;}.elementor-434 .elementor-element.elementor-element-f1d4f54{--width:750px;}.elementor-434 .elementor-element.elementor-element-44f05bb7{--width:35%;}.elementor-434 .elementor-element.elementor-element-319193dd{--width:65%;}.elementor-434 .elementor-element.elementor-element-1cb0d15e{--width:47%;}.elementor-434 .elementor-element.elementor-element-2b18dd02{--width:60%;}.elementor-434 .elementor-element.elementor-element-1034aa44{--width:80%;}.elementor-434 .elementor-element.elementor-element-2fe90373{--width:80%;}.elementor-434 .elementor-element.elementor-element-5b7de07f{--width:40%;}.elementor-434 .elementor-element.elementor-element-6dc8dd{--width:40%;}.elementor-434 .elementor-element.elementor-element-5184fb67{--width:60%;}.elementor-434 .elementor-element.elementor-element-37a560ae{--width:60%;}.elementor-434 .elementor-element.elementor-element-1749624e{--width:40%;}.elementor-434 .elementor-element.elementor-element-32fe5eaf{--width:200px;}.elementor-434 .elementor-element.elementor-element-ddddf20{--width:180px;}.elementor-434 .elementor-element.elementor-element-6f43f2bd{--width:200px;}.elementor-434 .elementor-element.elementor-element-2e37ebc{--width:180px;}.elementor-434 .elementor-element.elementor-element-68bb36ba{--width:50%;}.elementor-434 .elementor-element.elementor-element-221beb76{--width:50%;}.elementor-434 .elementor-element.elementor-element-2400a71a{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-434 .elementor-element.elementor-element-a85186a{--width:100%;}.elementor-434 .elementor-element.elementor-element-351b7963{--width:56%;}.elementor-434 .elementor-element.elementor-element-56ef9339{--width:100%;}.elementor-434 .elementor-element.elementor-element-22f80937{--width:100%;}.elementor-434 .elementor-element.elementor-element-7cc1efa8{--width:100%;}.elementor-434 .elementor-element.elementor-element-f1d4f54{--width:100%;}.elementor-434 .elementor-element.elementor-element-44f05bb7{--width:100%;}.elementor-434 .elementor-element.elementor-element-319193dd{--width:100%;}.elementor-434 .elementor-element.elementor-element-2b18dd02{--width:100%;}.elementor-434 .elementor-element.elementor-element-2fe90373{--width:100%;}.elementor-434 .elementor-element.elementor-element-5b7de07f{--width:100%;}.elementor-434 .elementor-element.elementor-element-6dc8dd{--width:100%;}.elementor-434 .elementor-element.elementor-element-5184fb67{--width:100%;}.elementor-434 .elementor-element.elementor-element-37a560ae{--width:100%;}.elementor-434 .elementor-element.elementor-element-1749624e{--width:100%;}.elementor-434 .elementor-element.elementor-element-68bb36ba{--width:100%;}.elementor-434 .elementor-element.elementor-element-221beb76{--width:100%;}.elementor-434 .elementor-element.elementor-element-2400a71a{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-1b6a11f2 *//* =====================================================
   ELEVO CENTER V2 - CTA INSCRIPCIÓN
   NUEVA IDENTIDAD VISUAL

   Neón Elevo: #DCF800
   Negro:      #0A0A0A
   Gris:       #B5B5B5
   Blanco:     #FFFFFF
===================================================== */

.elevo-cta-box {
    position: relative;
    overflow: hidden;

    padding: 42px 40px !important;

    background:
        radial-gradient(
            circle at 100% 100%,
            rgba(220, 248, 0, 0.15) 0%,
            rgba(220, 248, 0, 0.04) 30%,
            transparent 55%
        ),
        #0A0A0A !important;

    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    border: 1px solid rgba(220, 248, 0, 0.42) !important;
    border-radius: 28px !important;

    box-shadow:
        0 20px 50px rgba(0, 0, 0, 0.45);

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease;
}


/* =====================================================
   GLOW DECORATIVO
===================================================== */

.elevo-cta-box::before {
    content: "";
    position: absolute;

    width: 240px;
    height: 240px;

    right: -110px;
    bottom: -130px;

    background: radial-gradient(
        circle,
        rgba(220, 248, 0, 0.22) 0%,
        rgba(220, 248, 0, 0.08) 38%,
        transparent 70%
    );

    pointer-events: none;
}


/* =====================================================
   HOVER CAJA
===================================================== */

.elevo-cta-box:hover {
    transform: translateY(-5px);

    border-color: #DCF800 !important;

    box-shadow:
        0 26px 60px rgba(0, 0, 0, 0.52),
        0 0 32px rgba(220, 248, 0, 0.12);
}


/* =====================================================
   TEXTOS
===================================================== */

.elevo-cta-box h1,
.elevo-cta-box h2,
.elevo-cta-box h3,
.elevo-cta-box h4,
.elevo-cta-box .elementor-heading-title {
    color: #FFFFFF !important;
}


.elevo-cta-box p,
.elevo-cta-box .elementor-widget-text-editor {
    color: #D8D8D8 !important;
}


/* =====================================================
   BOTÓN PRINCIPAL
===================================================== */

.elevo-cta-box .elementor-button {
    min-height: 62px;

    padding: 8px 12px 8px 30px !important;

    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 18px;

    background: #DCF800 !important;

    border: 1px solid #DCF800 !important;
    border-radius: 999px !important;

    color: #0A0A0A !important;

    font-weight: 700 !important;

    box-shadow:
        0 10px 28px rgba(220, 248, 0, 0.20);

    transition:
        background 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease,
        border-color 0.3s ease;
}


/* Texto botón */

.elevo-cta-box .elementor-button-text {
    color: #0A0A0A !important;
}


/* =====================================================
   ICONO / CÍRCULO DEL BOTÓN
===================================================== */

.elevo-cta-box .elementor-button-icon {
    display: flex;
    align-items: center;
    justify-content: center;

    width: 48px;
    height: 48px;

    margin: 0 !important;

    background: #0A0A0A;

    border-radius: 50%;

    color: #DCF800;

    transition:
        transform 0.3s ease,
        background 0.3s ease,
        color 0.3s ease;
}


.elevo-cta-box .elementor-button-icon svg {
    width: 17px;
    height: 17px;

    fill: #DCF800 !important;
}


/* =====================================================
   HOVER BOTÓN
===================================================== */

.elevo-cta-box .elementor-button:hover {
    background: #FFFFFF !important;

    border-color: #FFFFFF !important;

    color: #0A0A0A !important;

    transform: translateY(-2px);

    box-shadow:
        0 14px 34px rgba(0, 0, 0, 0.35);
}


.elevo-cta-box .elementor-button:hover .elementor-button-text {
    color: #0A0A0A !important;
}


.elevo-cta-box .elementor-button:hover .elementor-button-icon {
    background: #DCF800;

    transform: rotate(45deg);
}


.elevo-cta-box .elementor-button:hover .elementor-button-icon svg {
    fill: #0A0A0A !important;
}


/* =====================================================
   ICONO PLAY
===================================================== */

.elevo-cta-box .elementor-widget-icon .elementor-icon {
    width: 64px;
    height: 64px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: rgba(255, 255, 255, 0.03) !important;

    border: 1px solid rgba(220, 248, 0, 0.50);

    border-radius: 50%;

    color: #DCF800 !important;

    box-shadow:
        0 0 0 8px rgba(220, 248, 0, 0.05);

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


.elevo-cta-box .elementor-widget-icon .elementor-icon svg {
    fill: #DCF800 !important;
}


/* Hover icono */

.elevo-cta-box .elementor-widget-icon .elementor-icon:hover {
    background: #DCF800 !important;

    border-color: #DCF800 !important;

    transform: scale(1.08);

    box-shadow:
        0 0 0 10px rgba(220, 248, 0, 0.08),
        0 0 30px rgba(220, 248, 0, 0.18);
}


.elevo-cta-box .elementor-widget-icon .elementor-icon:hover svg {
    fill: #0A0A0A !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-cta-box {
        padding: 30px 24px !important;

        border-radius: 22px !important;
    }


    .elevo-cta-box .elementor-button {
        width: 100%;

        padding-left: 24px !important;
    }


    .elevo-cta-box .elementor-button-icon {
        width: 44px;
        height: 44px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59547deb *//* =====================================================
   ELEVO V2 - DEGRADADO HERO
   DESKTOP / TABLET / MOBILE
===================================================== */


/* =====================================================
   DESKTOP
===================================================== */

.elementor-434 .elementor-element.elementor-element-59547deb {
    background: linear-gradient(
        180deg,
        #E1DFDD 0%,
        #DBD8D5 20%,
        #D2CECB 38%,
        #B9B3AF 50%,
        #928B86 58%,
        #625C58 65%,
        #373331 72%,
        #181716 82%,
        #050505 100%
    ) !important;
}


/* =====================================================
   TABLET
   768px - 1024px
===================================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-434 .elementor-element.elementor-element-59547deb {
        background: linear-gradient(
            180deg,
            #E1DFDD 0%,
            #DCD9D6 22%,
            #D1CDCA 40%,
            #B6B0AC 51%,
            #89827D 59%,
            #595450 66%,
            #302D2B 73%,
            #141313 84%,
            #050505 100%
        ) !important;
    }

}


/* =====================================================
   MOBILE
   Hasta 767px
===================================================== */

@media (max-width: 767px) {

    .elementor-434 .elementor-element.elementor-element-59547deb {
        background: linear-gradient(
            180deg,
            #E3E1DF 0%,
            #DEDBD8 22%,
            #D3CFCC 40%,
            #B5AEA9 52%,
            #827A75 59%,
            #514B47 65%,
            #292624 71%,
            #111111 80%,
            #000000 100%
        ) !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e197da *//* ==========================================
   ELEVO V2 - HEADING DESTACADO
========================================== */

.elevo-heading-highlight .elementor-heading-title {
    color: #000000 !important;
}


/* SOLO "TU NIVEL." DESTACADO */

.elevo-heading-highlight .elevo-highlight {
    display: inline;

    background: #DCFB00;
    color: #050505 !important;

    padding: 0.02em 0.16em 0.05em;

    font-weight: 900;

    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-560ead86 *//* =====================================================
   ELEVO V2 - ICONO SERVICIOS
   Gris:  #C5C2C0
   Lima:  #DCFB00
   Oscuro:#06171D
===================================================== */

.elevo-service-icon .elementor-icon {
    width: 72px;
    height: 72px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #C5C2C0 !important;

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 50% !important;

    color: #06171D !important;

    box-shadow:
        0 10px 28px rgba(0, 0, 0, 0.18);

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        box-shadow 0.35s ease;
}


/* SVG / icono */

.elevo-service-icon .elementor-icon svg {
    width: 30px !important;
    height: 30px !important;

    fill: #06171D !important;

    transition:
        fill 0.35s ease;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-service-icon:hover .elementor-icon {
    background: #DCFB00 !important;

    transform: scale(1.07);

    box-shadow:
        0 10px 30px rgba(220, 251, 0, 0.18);
}


.elevo-service-icon:hover .elementor-icon svg {
    fill: #06171D !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-service-icon .elementor-icon {
        width: 60px;
        height: 60px;
    }

    .elevo-service-icon .elementor-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41a8f77c *//* =====================================================
   ELEVO V2 - ICONO SERVICIOS
   Gris:  #C5C2C0
   Lima:  #DCFB00
   Oscuro:#06171D
===================================================== */

.elevo-service-icon .elementor-icon {
    width: 72px;
    height: 72px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #C5C2C0 !important;

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 50% !important;

    color: #06171D !important;

    box-shadow:
        0 10px 28px rgba(0, 0, 0, 0.18);

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        box-shadow 0.35s ease;
}


/* SVG / icono */

.elevo-service-icon .elementor-icon svg {
    width: 30px !important;
    height: 30px !important;

    fill: #06171D !important;

    transition:
        fill 0.35s ease;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-service-icon:hover .elementor-icon {
    background: #DCFB00 !important;

    transform: scale(1.07);

    box-shadow:
        0 10px 30px rgba(220, 251, 0, 0.18);
}


.elevo-service-icon:hover .elementor-icon svg {
    fill: #06171D !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-service-icon .elementor-icon {
        width: 60px;
        height: 60px;
    }

    .elevo-service-icon .elementor-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509a5a38 *//* =====================================================
   ELEVO V2 - TARJETA GRIS MEDIO CON DEGRADADO
===================================================== */

.elevo-service-card {
    position: relative;
    overflow: hidden;

    padding: 20px 20px 40px !important;

    background:
        /* Luz gris superior */
        radial-gradient(
            circle at 25% 10%,
            rgba(197, 194, 192, 0.16) 0%,
            rgba(197, 194, 192, 0.06) 30%,
            transparent 55%
        ),

        /* Toque lima muy sutil */
        radial-gradient(
            circle at 100% 0%,
            rgba(220, 251, 0, 0.055) 0%,
            rgba(220, 251, 0, 0.015) 28%,
            transparent 50%
        ),

        /* Fondo gris medio */
        linear-gradient(
            145deg,
            #51514F 0%,
            #3E3E3C 52%,
            #292928 100%
        ) !important;

    border: 1px solid rgba(220, 251, 0, 0.42) !important;

    border-radius: 0px !important;

    box-shadow:
        0 22px 55px rgba(0, 0, 0, 0.28);

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-77bcc535 *//* =====================================================
   ELEVO V2 - ICONO SERVICIOS
   Gris:  #C5C2C0
   Lima:  #DCFB00
   Oscuro:#06171D
===================================================== */

.elevo-service-icon .elementor-icon {
    width: 72px;
    height: 72px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #C5C2C0 !important;

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 50% !important;

    color: #06171D !important;

    box-shadow:
        0 10px 28px rgba(0, 0, 0, 0.18);

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        box-shadow 0.35s ease;
}


/* SVG / icono */

.elevo-service-icon .elementor-icon svg {
    width: 30px !important;
    height: 30px !important;

    fill: #06171D !important;

    transition:
        fill 0.35s ease;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-service-icon:hover .elementor-icon {
    background: #DCFB00 !important;

    transform: scale(1.07);

    box-shadow:
        0 10px 30px rgba(220, 251, 0, 0.18);
}


.elevo-service-icon:hover .elementor-icon svg {
    fill: #06171D !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-service-icon .elementor-icon {
        width: 60px;
        height: 60px;
    }

    .elevo-service-icon .elementor-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5891d0a8 *//* =====================================================
   ELEVO V2 - ICONO SERVICIOS
   Gris:  #C5C2C0
   Lima:  #DCFB00
   Oscuro:#06171D
===================================================== */

.elevo-service-icon .elementor-icon {
    width: 72px;
    height: 72px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #C5C2C0 !important;

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 50% !important;

    color: #06171D !important;

    box-shadow:
        0 10px 28px rgba(0, 0, 0, 0.18);

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        box-shadow 0.35s ease;
}


/* SVG / icono */

.elevo-service-icon .elementor-icon svg {
    width: 30px !important;
    height: 30px !important;

    fill: #06171D !important;

    transition:
        fill 0.35s ease;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-service-icon:hover .elementor-icon {
    background: #DCFB00 !important;

    transform: scale(1.07);

    box-shadow:
        0 10px 30px rgba(220, 251, 0, 0.18);
}


.elevo-service-icon:hover .elementor-icon svg {
    fill: #06171D !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-service-icon .elementor-icon {
        width: 60px;
        height: 60px;
    }

    .elevo-service-icon .elementor-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e6e23d *//* =====================================================
   ELEVO V2 - ICONO SERVICIOS
   Gris:  #C5C2C0
   Lima:  #DCFB00
   Oscuro:#06171D
===================================================== */

.elevo-service-icon .elementor-icon {
    width: 72px;
    height: 72px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #C5C2C0 !important;

    border: 1px solid rgba(255, 255, 255, 0.08);
    border-radius: 50% !important;

    color: #06171D !important;

    box-shadow:
        0 10px 28px rgba(0, 0, 0, 0.18);

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        box-shadow 0.35s ease;
}


/* SVG / icono */

.elevo-service-icon .elementor-icon svg {
    width: 30px !important;
    height: 30px !important;

    fill: #06171D !important;

    transition:
        fill 0.35s ease;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-service-icon:hover .elementor-icon {
    background: #DCFB00 !important;

    transform: scale(1.07);

    box-shadow:
        0 10px 30px rgba(220, 251, 0, 0.18);
}


.elevo-service-icon:hover .elementor-icon svg {
    fill: #06171D !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-service-icon .elementor-icon {
        width: 60px;
        height: 60px;
    }

    .elevo-service-icon .elementor-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e66615b */@media (max-width: 767px) {

    .elementor-434 .elementor-element.elementor-element-1e66615b {
        background: linear-gradient(
            180deg,
            #E1DFDD 0%,
            #DAD7D4 24%,
            #CEC9C5 42%,
            #A79F9A 54%,
            #6C6560 61%,
            #3A3532 67%,
            #1A1817 74%,
            #050505 100%
        );
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dabbbe3 *//* =====================================================
   ELEVO - TARJETAS VISIÓN / MISIÓN
   Verde: #DCFB00
   Negro: #050505
   Blanco: #FFFFFF
===================================================== */

.elevo-info-card {
    position: relative;
    overflow: hidden;

    padding: 36px 38px !important;

    background:
        radial-gradient(
            circle at 100% 100%,
            rgba(220, 251, 0, 0.12) 0%,
            rgba(220, 251, 0, 0.035) 28%,
            transparent 52%
        ),
        linear-gradient(
            145deg,
            #111111 0%,
            #080808 60%,
            #050505 100%
        ) !important;

    border: 0 !important;

    border-radius: 0px !important;

    box-shadow:
        0 18px 45px rgba(0, 0, 0, 0.35);

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease;
}


/* =====================================================
   GLOW VERDE SUTIL
===================================================== */

.elevo-info-card::before {
    content: "";

    position: absolute;

    width: 180px;
    height: 180px;

    right: -90px;
    bottom: -100px;

    background: radial-gradient(
        circle,
        rgba(220, 251, 0, 0.16) 0%,
        rgba(220, 251, 0, 0.05) 38%,
        transparent 70%
    );

    pointer-events: none;
}


/* =====================================================
   HOVER DE LA TARJETA
===================================================== */

.elevo-info-card:hover {
    transform: translateY(-5px);

    border: 0 !important;

    box-shadow:
        0 25px 55px rgba(0, 0, 0, 0.48),
        0 0 25px rgba(220, 251, 0, 0.08);
}


/* =====================================================
   ICONO
===================================================== */

.elevo-info-card .elementor-icon {
    width: 66px;
    height: 66px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #DCFB00 !important;

    border-radius: 50% !important;

    color: #050505 !important;

    box-shadow:
        0 8px 24px rgba(220, 251, 0, 0.15);

    transition:
        background 0.3s ease,
        transform 0.3s ease;
}


/* SVG del icono */

.elevo-info-card .elementor-icon svg {
    width: 30px !important;
    height: 30px !important;

    fill: #FFFFFF !important;
}


/* Hover del icono */

.elevo-info-card:hover .elementor-icon {
    transform: scale(1.06);

    background: #FFFFFF !important;
}


.elevo-info-card:hover .elementor-icon svg {
    fill: #050505 !important;
}


/* =====================================================
   TÍTULO
===================================================== */

.elevo-info-card .elementor-heading-title,
.elevo-info-card .elementor-icon-box-title,
.elevo-info-card h2,
.elevo-info-card h3,
.elevo-info-card h4 {
    color: #FFFFFF !important;

    font-weight: 700 !important;

    line-height: 1.2 !important;

    margin-bottom: 8px !important;
}


/* =====================================================
   TEXTO
===================================================== */

.elevo-info-card p,
.elevo-info-card .elementor-icon-box-description,
.elevo-info-card .elementor-widget-text-editor {
    color: #B7B7B7 !important;

    line-height: 1.55 !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-info-card {
        padding: 28px 24px !important;

        border-radius: 20px !important;
    }

    .elevo-info-card .elementor-icon {
        width: 58px;
        height: 58px;
    }

    .elevo-info-card .elementor-icon svg {
        width: 26px !important;
        height: 26px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140e31fa */@media (max-width: 767px) {

    .elementor-434 .elementor-element.elementor-element-140e31fa {
        background: linear-gradient(
            180deg,
            #E1DFDD 0%,
            #DAD7D4 24%,
            #CEC9C5 42%,
            #A79F9A 54%,
            #6C6560 61%,
            #3A3532 67%,
            #1A1817 74%,
            #050505 100%
        );
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ad6e1a *//* ==========================================
   ELEVO V2 - HEADING DESTACADO
========================================== */

.elevo-heading-highlight .elementor-heading-title {
    color: #FFFFFF !important;
}


/* Parte destacada */

.elevo-heading-highlight .elevo-highlight {
    display: inline;

    background: #DCFB00;
    color: #050505 !important;

    padding: 0.02em 0.16em 0.05em;

    font-weight: 900;

    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cb0d15e */.elevo-circle {
    width: 220px !important;
    aspect-ratio: 1 / 1 !important;

    border-radius: 50% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    flex: 0 0 auto !important;

    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b6a764c *//* =====================================================
   ELEVO V2 - FEATURE CARD
   Diseño alternativo / compacto

   Lima:   #DCFB00
   Gris:   #C5C2C0
   Negro:  #080909
   Blanco: #FFFFFF
===================================================== */

.elevo-feature-card {
    position: relative;
    overflow: hidden;

    padding: 32px 34px !important;

    background:
        radial-gradient(
            circle at 0% 0%,
            rgba(197, 194, 192, 0.13) 0%,
            rgba(197, 194, 192, 0.035) 32%,
            transparent 58%
        ),
        linear-gradient(
            135deg,
            #202121 0%,
            #151616 48%,
            #090A0A 100%
        ) !important;

    border: 1px solid rgba(197, 194, 192, 0.22) !important;

    border-left: 4px solid #DCFB00 !important;

    border-radius: 22px !important;

    box-shadow:
        0 18px 42px rgba(0, 0, 0, 0.28);

    transition:
        transform 0.35s ease,
        border-color 0.35s ease,
        box-shadow 0.35s ease;
}


/* =====================================================
   DETALLE DECORATIVO
===================================================== */

.elevo-feature-card::before {
    content: "";

    position: absolute;

    width: 170px;
    height: 170px;

    right: -85px;
    top: -90px;

    background: radial-gradient(
        circle,
        rgba(220, 251, 0, 0.11) 0%,
        rgba(220, 251, 0, 0.025) 40%,
        transparent 70%
    );

    pointer-events: none;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-feature-card:hover {
    transform: translateY(-5px);

    border-color: rgba(220, 251, 0, 0.55) !important;

    border-left-color: #DCFB00 !important;

    box-shadow:
        0 24px 50px rgba(0, 0, 0, 0.38),
        -5px 0 22px rgba(220, 251, 0, 0.08);
}


/* =====================================================
   ICONO
===================================================== */

.elevo-feature-card .elementor-icon {
    width: 66px;
    height: 66px;

    display: flex !important;
    align-items: center;
    justify-content: center;

    padding: 0 !important;

    background: #C5C2C0 !important;

    border-radius: 16px !important;

    color: #101111 !important;

    box-shadow:
        0 8px 24px rgba(0, 0, 0, 0.18);

    transition:
        background 0.35s ease,
        transform 0.35s ease;
}


.elevo-feature-card .elementor-icon svg {
    width: 29px !important;
    height: 29px !important;

    fill: #101111 !important;
}


/* Hover del icono */

.elevo-feature-card:hover .elementor-icon {
    background: #DCFB00 !important;

    transform: translateY(-3px);
}


.elevo-feature-card:hover .elementor-icon svg {
    fill: #080909 !important;
}


/* =====================================================
   TÍTULO
===================================================== */

.elevo-feature-card .elementor-heading-title,
.elevo-feature-card h2,
.elevo-feature-card h3,
.elevo-feature-card h4 {
    color: #FFFFFF !important;

    font-weight: 700 !important;

    line-height: 1.12 !important;
}


/* =====================================================
   TEXTO
===================================================== */

.elevo-feature-card p,
.elevo-feature-card .elementor-widget-text-editor,
.elevo-feature-card .elementor-icon-box-description {
    color: #C5C2C0 !important;

    line-height: 1.5 !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-feature-card {
        padding: 26px 24px !important;

        border-left-width: 3px !important;

        border-radius: 18px !important;
    }


    .elevo-feature-card .elementor-icon {
        width: 58px;
        height: 58px;

        border-radius: 14px !important;
    }


    .elevo-feature-card .elementor-icon svg {
        width: 25px !important;
        height: 25px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bae6313 *//* =====================================================
   ELEVO - CARD EQUIPO
   Negro + Verde corporativo + Blanco
   Main color: #AFCB1F
===================================================== */

.elevo-card {
    position: relative;
    overflow: hidden;

    /* Fondo prácticamente negro */
    background:
        radial-gradient(
            circle at 100% 100%,
            rgba(175, 203, 31, 0.10) 0%,
            rgba(175, 203, 31, 0.035) 25%,
            transparent 48%
        ),
        rgba(8, 9, 8, 0.96) !important;

    /* Efecto similar al formulario */
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    /* Borde verde fino */
    border: 1px solid rgba(175, 203, 31, 0.45) !important;

    border-radius: 28px !important;

    /* Sombra mucho más limpia */
    box-shadow:
        0 18px 45px rgba(0, 0, 0, 0.38),
        inset 0 1px 0 rgba(255, 255, 255, 0.025);

    transition:
        border-color 0.35s ease,
        box-shadow 0.35s ease,
        transform 0.35s ease;
}


/* =====================================================
   HOVER
===================================================== */

.elevo-card:hover {
    transform: translateY(-5px);

    border-color: #AFCB1F !important;

    box-shadow:
        0 24px 55px rgba(0, 0, 0, 0.50),
        0 0 25px rgba(175, 203, 31, 0.08);
}


/* =====================================================
   TÍTULOS
===================================================== */

.elevo-card .elementor-heading-title,
.elevo-card h1,
.elevo-card h2,
.elevo-card h3,
.elevo-card h4 {
    color: #FFFFFF !important;
}


/* =====================================================
   TEXTO SECUNDARIO
===================================================== */

.elevo-card p {
    color: #B7B7B7 !important;
}


/* =====================================================
   ICONOS SOCIALES
===================================================== */

.elevo-card .elementor-social-icon {
    width: 44px !important;
    height: 44px !important;

    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    background: #111111 !important;

    border: 1px solid rgba(175, 203, 31, 0.35) !important;

    border-radius: 50% !important;

    color: #FFFFFF !important;

    box-shadow: none !important;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        transform 0.3s ease;
}


/* SVG */
.elevo-card .elementor-social-icon svg {
    fill: #FFFFFF !important;
}


/* Hover redes */
.elevo-card .elementor-social-icon:hover {
    background: #AFCB1F !important;

    border-color: #AFCB1F !important;

    transform: translateX(-4px);
}


.elevo-card .elementor-social-icon:hover svg {
    fill: #050505 !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    .elevo-card {
        border-radius: 22px !important;
    }

    .elevo-card .elementor-social-icon {
        width: 42px !important;
        height: 42px !important;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d2fe1b6 *//* =====================================================
   ELEVO V2 - FORMULARIO DISPONIBILIDAD
   Lima:   #DCFB00
   Gris:   #C5C2C0
   Oscuro: #06171D
   Negro:  #050505
   Blanco: #FFFFFF

   DISEÑO RECTO - BORDER RADIUS 0PX
===================================================== */


/* =====================================================
   FORMULARIO GENERAL
===================================================== */

.elevo-booking-form .wpcf7-form {
    width: 100%;
}


/* =====================================================
   LABELS
===================================================== */

.elevo-booking-form .wpcf7-form > label {
    display: block;

    margin-bottom: 28px;

    color: #FFFFFF;

    font-size: 18px;
    font-weight: 600;
    line-height: 1.3;

}


/* =====================================================
   INPUTS / SELECTS / NUMBER
===================================================== */

.elevo-booking-form input[type="text"],
.elevo-booking-form input[type="email"],
.elevo-booking-form input[type="tel"],
.elevo-booking-form input[type="number"],
.elevo-booking-form select,
.elevo-booking-form textarea {
    width: 100% !important;

    margin-top: 10px;

    padding: 17px 20px !important;

    background:
        linear-gradient(
            135deg,
            rgba(197, 194, 192, 0.045),
            rgba(255, 255, 255, 0.015)
        ) !important;

    border: 1px solid rgba(220, 251, 0, 0.25) !important;

    border-radius: 0 !important;

    color: #FFFFFF !important;

    font-family: inherit;
    font-size: 16px;

    outline: none !important;

    box-shadow: none !important;

    transition:
        border-color 0.3s ease,
        background 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease;
}


/* =====================================================
   PLACEHOLDER
===================================================== */

.elevo-booking-form input::placeholder,
.elevo-booking-form textarea::placeholder {
    color: rgba(197, 194, 192, 0.60) !important;
}


/* =====================================================
   SELECT
===================================================== */

.elevo-booking-form select {
    cursor: pointer;

    background-color: #08181B !important;
}


.elevo-booking-form select option {
    background: #08181B;
    color: #FFFFFF;
}


/* =====================================================
   FOCUS
===================================================== */

.elevo-booking-form input[type="text"]:focus,
.elevo-booking-form input[type="email"]:focus,
.elevo-booking-form input[type="tel"]:focus,
.elevo-booking-form input[type="number"]:focus,
.elevo-booking-form select:focus,
.elevo-booking-form textarea:focus {
    border-color: #DCFB00 !important;

    background: rgba(220, 251, 0, 0.025) !important;

    box-shadow:
        0 0 0 3px rgba(220, 251, 0, 0.06),
        0 8px 28px rgba(0, 0, 0, 0.15) !important;
}


/* =====================================================
   TÍTULO SECCIÓN DISPONIBILIDAD HORARIA
===================================================== */

.elevo-booking-form .elevo-form-section-title {
    position: relative;

    margin-top: 55px;
    margin-bottom: 30px;

    padding: 22px 0 20px 24px;

    border-top: 1px solid rgba(197, 194, 192, 0.18);
    border-left: 4px solid #DCFB00;

    color: #FFFFFF;

    font-size: 25px;
    font-weight: 500;
    line-height: 1.05;

    letter-spacing: -0.02em;
}


/* Glow lateral lima */

.elevo-booking-form .elevo-form-section-title::before {
    content: "";

    position: absolute;

    left: -4px;
    top: 20px;

    width: 4px;
    height: 42px;

    background: #DCFB00;

    box-shadow:
        0 0 18px rgba(220, 251, 0, 0.30);
}


/* =====================================================
   BLOQUES DE CHECKBOX
   HORARIOS
===================================================== */

.elevo-booking-form .wpcf7-checkbox {
    display: flex !important;
    flex-wrap: wrap;

    gap: 10px;

    margin-top: 14px;
}


/* Elimina márgenes CF7 */

.elevo-booking-form .wpcf7-checkbox .wpcf7-list-item {
    margin: 0 !important;
}


/* Cada horario como bloque */

.elevo-booking-form .wpcf7-checkbox .wpcf7-list-item label {
    display: inline-flex;
    align-items: center;

    gap: 9px;

    min-height: 46px;

    padding: 10px 16px;

    background: rgba(197, 194, 192, 0.055);

    border: 1px solid rgba(197, 194, 192, 0.18);

    border-radius: 0 !important;

    color: #FFFFFF;

    cursor: pointer;

    transition:
        background 0.25s ease,
        border-color 0.25s ease,
        color 0.25s ease,
        transform 0.25s ease;
}


/* =====================================================
   HOVER HORARIOS
===================================================== */

.elevo-booking-form
.wpcf7-checkbox
.wpcf7-list-item label:hover {
    border-color: rgba(220, 251, 0, 0.65);

    background: rgba(220, 251, 0, 0.055);

    transform: translateY(-2px);
}


/* =====================================================
   CHECKBOX PERSONALIZADO
===================================================== */

.elevo-booking-form
.wpcf7-checkbox
input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;

    width: 19px;
    height: 19px;

    min-width: 19px;

    margin: 0 !important;

    background: transparent;

    border: 1px solid #C5C2C0;

    border-radius: 0 !important;

    cursor: pointer;

    position: relative;

    transition:
        background 0.25s ease,
        border-color 0.25s ease;
}


/* Seleccionado */

.elevo-booking-form
.wpcf7-checkbox
input[type="checkbox"]:checked {
    background: #DCFB00;

    border-color: #DCFB00;
}


/* Tick */

.elevo-booking-form
.wpcf7-checkbox
input[type="checkbox"]:checked::after {
    content: "";

    position: absolute;

    left: 6px;
    top: 2px;

    width: 5px;
    height: 10px;

    border: solid #050505;

    border-width: 0 2px 2px 0;

    transform: rotate(45deg);
}


/* =====================================================
   HORARIO SELECCIONADO
===================================================== */

.elevo-booking-form
.wpcf7-checkbox
.wpcf7-list-item label:has(input:checked) {
    background: #DCFB00;

    border-color: #DCFB00;

    color: #050505;

    font-weight: 600;

    box-shadow:
        0 8px 22px rgba(220, 251, 0, 0.08);
}


/* =====================================================
   POLÍTICA DE PRIVACIDAD
===================================================== */

.elevo-booking-form .wpcf7-acceptance {
    display: block;

    margin-top: 30px;
    margin-bottom: 28px;
}


.elevo-booking-form
.wpcf7-acceptance
.wpcf7-list-item {
    margin: 0 !important;
}


.elevo-booking-form
.wpcf7-acceptance label {
    display: flex;
    align-items: flex-start;

    gap: 12px;

    color: #C5C2C0;

    font-size: 15px;
    line-height: 1.5;

    cursor: pointer;
}


/* =====================================================
   CHECKBOX PRIVACIDAD
===================================================== */

.elevo-booking-form
.wpcf7-acceptance
input[type="checkbox"] {
    appearance: none;
    -webkit-appearance: none;

    width: 21px;
    height: 21px;

    min-width: 21px;

    margin: 2px 0 0 0 !important;

    background: transparent;

    border: 1px solid #C5C2C0;

    border-radius: 0 !important;

    position: relative;

    cursor: pointer;

    transition:
        background 0.25s ease,
        border-color 0.25s ease;
}


.elevo-booking-form
.wpcf7-acceptance
input[type="checkbox"]:checked {
    background: #DCFB00;

    border-color: #DCFB00;
}


.elevo-booking-form
.wpcf7-acceptance
input[type="checkbox"]:checked::after {
    content: "";

    position: absolute;

    left: 7px;
    top: 3px;

    width: 5px;
    height: 10px;

    border: solid #050505;

    border-width: 0 2px 2px 0;

    transform: rotate(45deg);
}


/* =====================================================
   ENLACE PRIVACIDAD
===================================================== */

.elevo-booking-form
.wpcf7-acceptance a {
    color: #DCFB00 !important;

    text-decoration: none;

    transition: opacity 0.25s ease;
}


.elevo-booking-form
.wpcf7-acceptance a:hover {
    opacity: 0.75;
}


/* =====================================================
   BOTÓN ENVIAR
===================================================== */

.elevo-booking-form input[type="submit"] {
    min-height: 58px;

    padding: 14px 32px !important;

    background: #DCFB00 !important;

    border: 1px solid #DCFB00 !important;

    border-radius: 0 !important;

    color: #050505 !important;

    font-size: 16px;
    font-weight: 700;

    cursor: pointer;

    box-shadow:
        0 10px 28px rgba(220, 251, 0, 0.13);

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


.elevo-booking-form input[type="submit"]:hover {
    background: #FFFFFF !important;

    border-color: #FFFFFF !important;

    color: #050505 !important;

    transform: translateY(-3px);

    box-shadow:
        0 15px 32px rgba(0, 0, 0, 0.28);
}


/* =====================================================
   MENSAJES DE ERROR
===================================================== */

.elevo-booking-form .wpcf7-not-valid-tip {
    margin-top: 7px;

    color: #DCFB00;

    font-size: 13px;
}


/* =====================================================
   RESPUESTA CONTACT FORM 7
===================================================== */

.elevo-booking-form
.wpcf7-response-output {
    margin: 25px 0 0 !important;

    padding: 16px 20px !important;

    border: 1px solid #DCFB00 !important;

    border-radius: 0 !important;

    color: #FFFFFF;
}


/* =====================================================
   SPINNER
===================================================== */

.elevo-booking-form .wpcf7-spinner {
    background-color: #DCFB00;

    border-radius: 0 !important;
}


/* =====================================================
   MOBILE
===================================================== */

@media (max-width: 767px) {

    /* Labels */

    .elevo-booking-form
    .wpcf7-form > label {
        margin-bottom: 22px;

        font-size: 16px;
    }


    /* Inputs */

    .elevo-booking-form input[type="text"],
    .elevo-booking-form input[type="email"],
    .elevo-booking-form input[type="tel"],
    .elevo-booking-form input[type="number"],
    .elevo-booking-form select,
    .elevo-booking-form textarea {
        padding: 15px 17px !important;

        border-radius: 0 !important;
    }


    /* Título disponibilidad */

    .elevo-booking-form
    .elevo-form-section-title {
        margin-top: 42px;
        margin-bottom: 24px;

        padding: 18px 0 16px 18px;

        font-size: 25px;

        border-left-width: 3px;
    }


    .elevo-booking-form
    .elevo-form-section-title::before {
        left: -3px;

        width: 3px;
        height: 34px;

        top: 17px;
    }


    /* Horarios */

    .elevo-booking-form
    .wpcf7-checkbox {
        gap: 8px;
    }


    .elevo-booking-form
    .wpcf7-checkbox
    .wpcf7-list-item label {
        min-height: 42px;

        padding: 9px 12px;

        border-radius: 0 !important;

        font-size: 14px;
    }


    /* Botón */

    .elevo-booking-form
    input[type="submit"] {
        width: 100%;

        border-radius: 0 !important;
    }

}



/* =====================================================
   ELEVO V2 - QUITAR BORDER RADIUS DEL FORMULARIO ENTERO
===================================================== */

.elevo-booking-form,
.elevo-booking-form .elementor-widget-container,
.elevo-booking-form .wpcf7,
.elevo-booking-form .wpcf7-form {
    border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6731ca31 *//* ==================================================
   ELEVO - TARJETA INFORMACIÓN DE CONTACTO
================================================== */

.elevo-contact-card {
    position: relative;
    width: 100%;
    padding: 42px 40px !important;

    background: rgba(4, 20, 22, 0.72) !important;

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    border: 1px solid rgba(175, 203, 31, 0.18) !important;
    border-radius: 28px !important;

    box-shadow:
        0 20px 50px rgba(0, 0, 0, 0.16);

    overflow: hidden;

    transition:
        border-color 0.3s ease,
        background 0.3s ease;
}


/* Sutil iluminación verde */

.elevo-contact-card::before {
    content: "";
    position: absolute;

    width: 260px;
    height: 260px;

    top: -130px;
    right: -130px;

    background: radial-gradient(
        circle,
        rgba(175, 203, 31, 0.10) 0%,
        rgba(175, 203, 31, 0) 70%
    );

    pointer-events: none;
}


/* ==================================================
   ICON BOXES
================================================== */

.elevo-contact-card .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;

    gap: 20px;
}


/* Icono */

.elevo-contact-card .elementor-icon-box-icon {
    margin: 0 !important;

    flex: 0 0 auto;
}


/* Círculo verde */

.elevo-contact-card .elementor-icon {
    display: flex !important;
    align-items: center;
    justify-content: center;

    width: 58px;
    height: 58px;

    padding: 0 !important;

    background: #AFCB1F !important;

    border-radius: 50% !important;

    color: #ffffff !important;

    transition:
        transform 0.3s ease,
        background 0.3s ease;
}


/* SVG iconos */

.elevo-contact-card .elementor-icon svg {
    width: 25px;
    height: 25px;

    fill: #ffffff !important;
}


/* Hover icono */

.elevo-contact-card .elementor-icon-box-wrapper:hover .elementor-icon {
    background: #ffffff !important;

    transform: translateY(-3px);
}

.elevo-contact-card .elementor-icon-box-wrapper:hover .elementor-icon svg {
    fill: #0B0D0B !important;
}


/* ==================================================
   TÍTULOS CONTACTO
================================================== */

.elevo-contact-card .elementor-icon-box-title {
    margin: 0 0 3px 0 !important;

    color: #ffffff !important;

    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
}


/* Texto */

.elevo-contact-card .elementor-icon-box-description {
    margin: 0 !important;

    color: rgba(255, 255, 255, 0.82) !important;

    font-size: 16px !important;
    line-height: 1.5 !important;
}


/* Links */

.elevo-contact-card a {
    color: inherit;
    text-decoration: none;

    transition: color 0.25s ease;
}

.elevo-contact-card a:hover {
    color: #AFCB1F;
}


/* ==================================================
   CAJA REDES SOCIALES
================================================== */

.elevo-social-card {
    position: relative;

    padding: 32px 34px !important;

    background: rgba(255, 255, 255, 0.045) !important;

    border: 1px solid rgba(175, 203, 31, 0.12) !important;
    border-radius: 22px !important;

    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);

    overflow: hidden;
}


/* Título */

.elevo-social-card h2,
.elevo-social-card h3,
.elevo-social-card h4,
.elevo-social-card .elementor-heading-title {
    color: #ffffff !important;

    font-weight: 700 !important;
}


/* Línea separadora */

.elevo-social-card .elementor-divider-separator {
    border-color: rgba(255, 255, 255, 0.10) !important;
}


/* ==================================================
   ICONOS SOCIALES
================================================== */

.elevo-social-card .elementor-social-icon {
    width: 48px !important;
    height: 48px !important;

    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    margin-right: 8px;

    background: #AFCB1F !important;

    border-radius: 50% !important;

    color: #ffffff !important;

    transition:
        transform 0.3s ease,
        background 0.3s ease,
        color 0.3s ease;
}


/* SVG */

.elevo-social-card .elementor-social-icon svg {
    fill: #ffffff !important;

    transition: fill 0.3s ease;
}


/* Hover */

.elevo-social-card .elementor-social-icon:hover {
    background: #ffffff !important;

    color: #080808 !important;

    transform: translateY(-4px);
}

.elevo-social-card .elementor-social-icon:hover svg {
    fill: #080808 !important;
}


/* ==================================================
   ESPACIADO ENTRE EMAIL / DIRECCIÓN
================================================== */

.elevo-contact-card .elementor-widget-icon-box {
    margin-bottom: 26px;
}


/* ==================================================
   TABLET
================================================== */

@media (max-width: 1024px) {

    .elevo-contact-card {
        padding: 36px 32px !important;

        border-radius: 24px !important;
    }

    .elevo-social-card {
        padding: 28px !important;
    }

}


/* ==================================================
   MOBILE
================================================== */

@media (max-width: 767px) {

    .elevo-contact-card {
        padding: 28px 22px !important;

        border-radius: 20px !important;
    }


    .elevo-contact-card .elementor-icon-box-wrapper {
        gap: 16px;
    }


    .elevo-contact-card .elementor-icon {
        width: 52px;
        height: 52px;
    }


    .elevo-contact-card .elementor-icon svg {
        width: 22px;
        height: 22px;
    }


    .elevo-contact-card .elementor-icon-box-title {
        font-size: 19px !important;
    }


    .elevo-contact-card .elementor-icon-box-description {
        font-size: 15px !important;
    }


    .elevo-social-card {
        padding: 26px 22px !important;

        border-radius: 18px !important;
    }


    .elevo-social-card .elementor-social-icon {
        width: 44px !important;
        height: 44px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d64532 *//* ==================================================
   FORMULARIO ELEVO - CONTACT FORM 7
   ================================================== */

.elevo-form {
    width: 100%;
}

/* Caja general del formulario */
.elevo-form .wpcf7-form {
    width: 100%;
    padding: 48px 52px;

    background: rgba(4, 20, 22, 0.72);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);

    border: 1px solid rgba(175, 203, 31, 0.18);
    border-radius: 28px;

    box-sizing: border-box;
}

/* Reset párrafos CF7 */
.elevo-form .wpcf7-form p {
    margin: 0 0 24px 0;
}

/* ==================================================
   LABELS
   ================================================== */

.elevo-form .wpcf7-form label {
    display: block;
    width: 100%;

    color: #ffffff;
    font-size: 17px;
    font-weight: 500;
    line-height: 1.4;

    margin-bottom: 8px;
}

/* ==================================================
   INPUTS
   ================================================== */

.elevo-form input[type="text"],
.elevo-form input[type="email"],
.elevo-form input[type="tel"],
.elevo-form input[type="number"],
.elevo-form input[type="url"],
.elevo-form select {

    width: 100% !important;
    height: 62px;

    padding: 0 26px !important;

    background: rgba(5, 15, 17, 0.42) !important;

    border: 1px solid rgba(175, 203, 31, 0.20) !important;
    border-radius: 999px !important;

    color: #ffffff !important;

    font-size: 16px;
    font-weight: 400;

    outline: none !important;
    box-shadow: none !important;

    transition:
        border-color 0.3s ease,
        background 0.3s ease,
        box-shadow 0.3s ease;

    box-sizing: border-box;
}


/* ==================================================
   SELECT
   ================================================== */

.elevo-form select {
    appearance: none;
    -webkit-appearance: none;

    cursor: pointer;

    background-color: rgba(5, 15, 17, 0.42) !important;

    background-image:
        linear-gradient(45deg, transparent 50%, #AFCB1F 50%),
        linear-gradient(135deg, #AFCB1F 50%, transparent 50%);

    background-position:
        calc(100% - 25px) 27px,
        calc(100% - 19px) 27px;

    background-size:
        6px 6px,
        6px 6px;

    background-repeat: no-repeat;

    padding-right: 55px !important;
}

.elevo-form select option {
    background: #0B1516;
    color: #ffffff;
}


/* ==================================================
   TEXTAREA
   ================================================== */

.elevo-form textarea {

    width: 100% !important;
    min-height: 220px;

    padding: 24px 28px !important;

    background: rgba(5, 15, 17, 0.42) !important;

    border: 1px solid rgba(175, 203, 31, 0.20) !important;
    border-radius: 32px !important;

    color: #ffffff !important;

    font-family: inherit;
    font-size: 16px;

    resize: vertical;

    outline: none !important;
    box-shadow: none !important;

    transition:
        border-color 0.3s ease,
        background 0.3s ease,
        box-shadow 0.3s ease;

    box-sizing: border-box;
}


/* ==================================================
   FOCUS
   ================================================== */

.elevo-form input[type="text"]:focus,
.elevo-form input[type="email"]:focus,
.elevo-form input[type="tel"]:focus,
.elevo-form input[type="number"]:focus,
.elevo-form input[type="url"]:focus,
.elevo-form select:focus,
.elevo-form textarea:focus {

    border-color: #AFCB1F !important;

    background: rgba(5, 15, 17, 0.60) !important;

    box-shadow:
        0 0 0 3px rgba(175, 203, 31, 0.08) !important;
}


/* ==================================================
   RADIO BUTTONS
   ================================================== */

.elevo-form .wpcf7-radio {
    display: flex;
    flex-wrap: wrap;
    gap: 12px 28px;

    margin-top: 8px;
}

.elevo-form .wpcf7-list-item {
    margin: 0 !important;
}

.elevo-form .wpcf7-radio .wpcf7-list-item label {
    display: flex;
    align-items: center;
    gap: 9px;

    width: auto;

    margin: 0;

    cursor: pointer;

    color: #ffffff;
    font-size: 16px;
    font-weight: 400;
}

.elevo-form input[type="radio"] {

    appearance: none;
    -webkit-appearance: none;

    width: 19px;
    height: 19px;

    border: 2px solid rgba(255,255,255,0.65);
    border-radius: 50%;

    background: transparent;

    cursor: pointer;

    position: relative;

    margin: 0;
}

.elevo-form input[type="radio"]:checked {
    border-color: #AFCB1F;
}

.elevo-form input[type="radio"]:checked::before {

    content: "";

    position: absolute;

    width: 9px;
    height: 9px;

    top: 3px;
    left: 3px;

    border-radius: 50%;

    background: #AFCB1F;
}


/* ==================================================
   CHECKBOX PRIVACIDAD
   ================================================== */

.elevo-form .wpcf7-acceptance .wpcf7-list-item label {

    display: flex;
    align-items: flex-start;

    gap: 12px;

    cursor: pointer;

    margin: 0;
}

.elevo-form input[type="checkbox"] {

    appearance: none;
    -webkit-appearance: none;

    flex: 0 0 20px;

    width: 20px;
    height: 20px;

    margin: 2px 0 0 0;

    border: 1px solid rgba(255,255,255,0.55);
    border-radius: 5px;

    background: rgba(255,255,255,0.06);

    cursor: pointer;

    position: relative;
}

.elevo-form input[type="checkbox"]:checked {

    background: #AFCB1F;
    border-color: #AFCB1F;
}

.elevo-form input[type="checkbox"]:checked::after {

    content: "✓";

    position: absolute;

    left: 4px;
    top: -1px;

    color: #080808;

    font-size: 15px;
    font-weight: 800;
}


/* Texto privacidad */

.elevo-form .wpcf7-acceptance .wpcf7-list-item-label {

    color: rgba(255,255,255,0.82);

    font-size: 15px;
    line-height: 1.5;
}


/* Links */

.elevo-form a {

    color: #AFCB1F;
    text-decoration: none;

    transition: opacity 0.25s ease;
}

.elevo-form a:hover {
    opacity: 0.75;
}


/* ==================================================
   BOTÓN ENVIAR
   ================================================== */

.elevo-form input[type="submit"] {

    min-width: 170px;
    height: 58px;

    padding: 0 34px !important;

    background: #AFCB1F !important;

    border: 1px solid #AFCB1F !important;
    border-radius: 999px !important;

    color: #080808 !important;

    font-size: 16px;
    font-weight: 700;

    cursor: pointer;

    box-shadow: none !important;

    transition:
        background 0.3s ease,
        color 0.3s ease,
        border-color 0.3s ease,
        transform 0.3s ease;
}


/* Hover botón */

.elevo-form input[type="submit"]:hover {

    background: #ffffff !important;

    border-color: #ffffff !important;

    color: #080808 !important;

    transform: translateY(-2px);
}


/* ==================================================
   MENSAJES CF7
   ================================================== */

.elevo-form .wpcf7-response-output {

    margin: 24px 0 0 !important;
    padding: 16px 20px !important;

    color: #ffffff;

    border-radius: 14px !important;

    font-size: 14px;
}

.elevo-form .wpcf7-not-valid-tip {

    color: #ff7070;

    font-size: 13px;

    margin-top: 7px;
}


/* ==================================================
   SPINNER
   ================================================== */

.elevo-form .wpcf7-spinner {
    background-color: #AFCB1F;
}


/* ==================================================
   TABLET
   ================================================== */

@media (max-width: 1024px) {

    .elevo-form .wpcf7-form {

        padding: 40px 35px;

        border-radius: 24px;
    }

}


/* ==================================================
   MOBILE
   ================================================== */

@media (max-width: 767px) {

    .elevo-form .wpcf7-form {

        padding: 28px 20px;

        border-radius: 20px;
    }

    .elevo-form .wpcf7-form p {
        margin-bottom: 20px;
    }

    .elevo-form input[type="text"],
    .elevo-form input[type="email"],
    .elevo-form input[type="tel"],
    .elevo-form input[type="number"],
    .elevo-form input[type="url"],
    .elevo-form select {

        height: 56px;

        padding-left: 20px !important;

        font-size: 15px;
    }

    .elevo-form textarea {

        min-height: 180px;

        padding: 20px !important;

        border-radius: 24px !important;
    }

    .elevo-form .wpcf7-radio {

        flex-direction: column;

        gap: 10px;
    }

    .elevo-form input[type="submit"] {

        width: 100%;

        height: 56px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33826bb8 *//* =========================================================
   ELEVO FOOTER
   Verde:  #AFCB1F
   Negro:  #050505
   Blanco: #FFFFFF
========================================================= */

.elevo-footer {
    position: relative;
    overflow: hidden;

    background:
        radial-gradient(
            circle at 15% 10%,
            rgba(175, 203, 31, 0.06) 0%,
            transparent 30%
        ),
        radial-gradient(
            circle at 90% 90%,
            rgba(175, 203, 31, 0.04) 0%,
            transparent 28%
        ),
        #050505 !important;

    color: #FFFFFF;

    border-top: 1px solid rgba(175, 203, 31, 0.22);

    box-shadow:
        inset 0 1px 0 rgba(255,255,255,0.02);
}


/* =========================================================
   TÍTULOS
========================================================= */

.elevo-footer h1,
.elevo-footer h2,
.elevo-footer h3,
.elevo-footer h4,
.elevo-footer h5,
.elevo-footer h6,
.elevo-footer .elementor-heading-title {
    color: #FFFFFF !important;
}


/* Títulos de columnas */
.elevo-footer h3,
.elevo-footer h4 {
    font-weight: 700 !important;
}


/* =========================================================
   TEXTO GENERAL
========================================================= */

.elevo-footer p,
.elevo-footer .elementor-widget-text-editor {
    color: #B7B7B7 !important;
    line-height: 1.65;
}


/* =========================================================
   SEPARADORES
========================================================= */

.elevo-footer .elementor-divider-separator {
    border-color: rgba(175, 203, 31, 0.16) !important;
}


/* =========================================================
   PATROCINADORES
========================================================= */

.elevo-footer .elementor-widget-image img {
    transition:
        transform 0.3s ease,
        opacity 0.3s ease,
        filter 0.3s ease;
}


/* Logos patrocinadores */

.elevo-footer .elementor-widget-image img:hover {
    transform: scale(1.05);
    opacity: 1;
}


/* =========================================================
   ENLACES
========================================================= */

.elevo-footer a {
    color: #FFFFFF;
    text-decoration: none;

    transition:
        color 0.25s ease,
        transform 0.25s ease;
}


.elevo-footer a:hover {
    color: #AFCB1F !important;
}


/* =========================================================
   LISTAS / ICON LIST
========================================================= */

.elevo-footer .elementor-icon-list-item {
    margin-bottom: 10px;
}


.elevo-footer .elementor-icon-list-text {
    color: #FFFFFF !important;

    transition:
        color 0.25s ease,
        transform 0.25s ease;
}


.elevo-footer .elementor-icon-list-item:hover
.elementor-icon-list-text {
    color: #AFCB1F !important;
}


/* Iconos de listas */

.elevo-footer .elementor-icon-list-icon {
    color: #AFCB1F !important;
}


.elevo-footer .elementor-icon-list-icon svg {
    fill: #AFCB1F !important;
}


/* Pequeño desplazamiento al hacer hover */

.elevo-footer .elementor-icon-list-item a {
    transition: transform 0.25s ease;
}

.elevo-footer .elementor-icon-list-item a:hover {
    transform: translateX(4px);
}


/* =========================================================
   CONTACTO
========================================================= */

.elevo-footer .elementor-icon-box-icon .elementor-icon {
    color: #AFCB1F !important;
}


.elevo-footer .elementor-icon-box-icon svg {
    fill: #AFCB1F !important;
}


.elevo-footer .elementor-icon-box-title {
    color: #FFFFFF !important;
}


.elevo-footer .elementor-icon-box-description {
    color: #B7B7B7 !important;
}


/* =========================================================
   REDES SOCIALES
========================================================= */

.elevo-footer .elementor-social-icon {
    width: 46px !important;
    height: 46px !important;

    display: inline-flex !important;
    align-items: center;
    justify-content: center;

    background: #AFCB1F !important;

    border: 1px solid #AFCB1F !important;
    border-radius: 50% !important;

    color: #050505 !important;

    box-shadow:
        0 8px 22px rgba(175, 203, 31, 0.12);

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease;
}


/* Iconos SVG */

.elevo-footer .elementor-social-icon svg {
    fill: #FFFFFF !important;

    transition: fill 0.3s ease;
}


/* Hover */

.elevo-footer .elementor-social-icon:hover {
    background: #FFFFFF !important;

    border-color: #FFFFFF !important;

    transform: translateY(-4px);
}


.elevo-footer .elementor-social-icon:hover svg {
    fill: #050505 !important;
}


/* =========================================================
   LOGO ELEVO
========================================================= */

.elevo-footer img {
    max-width: 100%;
}


/* =========================================================
   LÍNEA DECORATIVA SUPERIOR PATROCINADORES
========================================================= */

.elevo-footer::before {
    content: "";

    position: absolute;

    top: 0;
    left: 50%;

    transform: translateX(-50%);

    width: 110px;
    height: 2px;

    background: #AFCB1F;

    box-shadow:
        0 0 18px rgba(175, 203, 31, 0.22);

    pointer-events: none;
}


/* =========================================================
   EFECTO AMBIENTAL
========================================================= */

.elevo-footer::after {
    content: "";

    position: absolute;

    width: 420px;
    height: 420px;

    right: -200px;
    bottom: -220px;

    background: radial-gradient(
        circle,
        rgba(175, 203, 31, 0.08) 0%,
        transparent 68%
    );

    pointer-events: none;
}


/* =========================================================
   TABLET
========================================================= */

@media (max-width: 1024px) {

    .elevo-footer .elementor-social-icon {
        width: 44px !important;
        height: 44px !important;
    }

}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {

    .elevo-footer {
        text-align: left;
    }


    .elevo-footer .elementor-social-icon {
        width: 42px !important;
        height: 42px !important;
    }


    .elevo-footer .elementor-icon-list-item {
        margin-bottom: 8px;
    }


    .elevo-footer::before {
        width: 70px;
    }

}/* End custom CSS */